.avli{--avli-cream:#f4f2dc;--avli-sage:#a3ae98;--avli-green:#70b83f;--avli-flesh:#d8ec91;--avli-flesh-h:#e3f3ac;--avli-flesh-p:#c8de7b;--avli-on-flesh:#0a0c07;--avli-hair:#172017;--avli-tile-line:#2a382a;--avli-you-bg:#0b0f08;--avli-gap-top:56px;width:100%;color:var(--avli-cream);word-spacing:.04em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:20px;container:avli/inline-size}.avli *,.avli :before,.avli :after{box-sizing:border-box}.avli-wrap{max-width:1360px;margin:0 auto;padding:0 40px}.avli-sec{margin-top:var(--avli-gap-top);border-top:1px solid var(--avli-hair);text-align:center;flex-direction:column;align-items:center;padding:56px 0;scroll-margin-top:24px;display:flex}.avli-slots{justify-content:center;align-items:center;gap:14px;margin-bottom:44px;display:flex}.avli-slot{--avli-hop:10px;border:1px solid var(--avli-tile-line);transform-origin:50% 100%;border-radius:18px;flex:none;width:72px;height:72px;overflow:hidden}.avli-slot img{object-fit:cover;width:100%;height:100%;display:block}.avli-o1{opacity:.62}.avli-o2{opacity:.8}.avli-o3{opacity:.94}@keyframes avli-hop{0%{transform:none}35%{transform:translateY(calc(var(--avli-hop) * -1)) scaleY(1.02)}62%{transform:translateY(0)scaleY(.97)}80%{transform:translateY(calc(var(--avli-hop) * -.3))}to{transform:none}}@media (hover:hover) and (pointer:fine){.avli-slot:hover{animation:.5s cubic-bezier(.3,.7,.3,1) both avli-hop}}.avli-slot.is-hop{animation:.5s cubic-bezier(.3,.7,.3,1) both avli-hop}.avli-you{border:1.5px dashed var(--avli-flesh);background:var(--avli-you-bg);width:96px;height:96px;color:var(--avli-flesh);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:6px;margin:0 10px;display:flex}.avli-you span{letter-spacing:.01em;font-size:11px;font-weight:700}.avli-ic{flex:none;display:block}.avli-mark{color:var(--avli-green);font-size:13px;font-weight:700}.avli-h2{letter-spacing:-.035em;word-spacing:0;color:var(--avli-cream);text-wrap:balance;margin:14px 0 0;font-size:64px;font-weight:800;line-height:68px}.avli-p{max-width:30em;color:var(--avli-sage);text-wrap:balance;margin:18px 0 0;font-size:18px;line-height:28px}.avli-btn{background:var(--avli-flesh);height:52px;color:var(--avli-on-flesh);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:32px;padding:0 24px;font-family:inherit;font-size:15px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.avli-btn:hover{background:var(--avli-flesh-h);color:var(--avli-on-flesh)}.avli-btn:active{background:var(--avli-flesh-p);transform:translateY(1px)}.avli-btn:focus{outline:none}.avli-btn:focus-visible{outline:2px solid var(--avli-flesh);outline-offset:2px}@container avli (width<=820px){.avli-wrap{padding:0 32px}.avli-sec{margin-top:min(var(--avli-gap-top), 48px);padding:48px 0}.avli-h2{font-size:48px;line-height:52px}.avli-slot{--avli-hop:9px;border-radius:16px;width:64px;height:64px}.avli-you{border-radius:20px;width:84px;height:84px;margin:0 6px}}@container avli (width<=600px){.avli-wrap{padding:0 16px}.avli-sec{margin-top:min(var(--avli-gap-top), 40px);padding:44px 0 48px}.avli-slots{gap:8px;margin-bottom:32px}.avli-slot{--avli-hop:7px;border-radius:14px;width:52px;height:52px}.avli-o1{display:none}.avli-you{border-radius:18px;width:68px;height:68px;margin:0 4px}.avli-you span{font-size:10px}.avli-h2{font-size:36px;line-height:40px}.avli-p{font-size:16px;line-height:24px}.avli-btn{margin-top:26px}}@media (prefers-reduced-motion:reduce){.avli-slot,.avli-slot:hover,.avli-slot.is-hop{animation:none!important}.avli-btn{transition:none}}
