.ab{--poster:var(--font-poster), "Bricolage Grotesque", system-ui, sans-serif;--sans:var(--font-body), "Plus Jakarta Sans", system-ui, sans-serif;--grot:var(--font-display), "Space Grotesk", system-ui, sans-serif;--marker:var(--font-marker), "Permanent Marker", "Comic Sans MS", cursive;--type:var(--font-type), "Special Elite", "Courier New", monospace;--code:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--puna:#ff7140;--puna-d:#e9552c;--puna-ink:#1d0a03;--vio:#7357f6;--vio-2:#a594ff;--vio-d:#4a31c9;--mint:#22b877;--amber:#ffb547;--ok-ink:#0b8a55;--grad:linear-gradient(90deg, #ff7140, #7357f6);--tape-o:#ff7140;--tape-k:#23222a;--tape-w:#f1ece1;--paper:#fbf8f1;--paper-ink:#24211c;--redline:#dd3f27;--grain-l:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .075 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--bg:#efe9e1;--bg-2:#e6dfd3;--ink:#14151d;--ink-2:#4f5262;--ink-3:#8b8d98;--line:#14151d1c;--card:#faf7f2;--card-2:#f3eee6;--win:#fff;--win-bar:#f4f0ea;--win-line:#14151d17;--win-ink:#14151d;--win-ink-2:#6b6e7b;--field:#f4f1ec;--hot:#d9472a;--puna-text:#c2461d;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .075 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--shadow:0 34px 60px -34px #2d1e5a80, 0 10px 22px -12px #2d1e5a33;--obj:0 1px 1px #281e141a, 0 22px 36px -22px #281e148c;--ui:var(--win);--ui-2:var(--field);--ui-ink:var(--win-ink);--ui-ink-2:var(--win-ink-2);--ui-line:var(--win-line);--ok:var(--ok-ink);--shadow-2:var(--shadow);background-color:var(--bg);background-image:var(--grain);min-height:100svh;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;overflow-x:clip}@media (prefers-color-scheme:dark){.ab{--bg:#06070d;--bg-2:#0c0e18;--ink:#f6f3ef;--ink-2:#f6f3efad;--ink-3:#f6f3ef66;--line:#ffffff17;--card:#10131f;--card-2:#161a2a;--win:#0f121e;--win-bar:#151927;--win-line:#ffffff14;--win-ink:#f6f3ef;--win-ink-2:#f6f3ef8f;--field:#171b2b;--ok-ink:#5fe3a8;--hot:#ff7a5c;--puna-text:#ff9a6e;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--shadow:0 34px 60px -30px #000000bf, 0 10px 22px -12px #00000080;--obj:0 1px 1px #0006, 0 26px 44px -22px #000000e6}}.ab *,.ab :before,.ab :after{box-sizing:border-box}.ab ::selection{background:var(--puna);color:var(--puna-ink)}@layer base{:where(.ab) a{color:inherit;text-decoration:none}:where(.ab) :where(h1,h2,h3,p,ul,figure){margin:0}}.ab :focus-visible{outline:2px solid var(--vio-2);outline-offset:3px;border-radius:8px}.ab :target{scroll-margin-top:80px}.wrap{z-index:1;width:100%;max-width:1200px;margin-inline:auto;padding-inline:20px;position:relative}.wrap--md{max-width:880px}@media (min-width:768px){.wrap{padding-inline:32px}}.sec{padding-block:clamp(84px,11vw,140px);position:relative}.sec--alt{background-color:var(--bg-2);background-image:var(--grain)}.ttl{font-family:var(--poster);font-variation-settings:"wdth" 84;letter-spacing:-.022em;color:var(--ink);text-wrap:balance;font-size:clamp(42px,5.4vw,74px);font-weight:720;line-height:.97}.ttl--1{font-size:clamp(46px,5.1vw,76px)}.ttl__l{display:block}.mk{isolation:isolate;color:var(--puna-ink);white-space:nowrap;margin:.06em -.05em 0;padding:0 .16em;display:inline-block;position:relative}.mk:before{content:"";z-index:-1;background:linear-gradient(180deg, #fff3, #fff0 45%), var(--tape-o);clip-path:polygon(.8% 8%,3% 0,97% 4%,99.2% 0,100% 30%,98.6% 54%,100% 78%,98.4% 100%,2.4% 96%,0 100%,1.4% 64%,0 40%);position:absolute;inset:.1em 0 .01em;rotate:-1.3deg}.lead{color:var(--ink-2);text-wrap:pretty;max-width:36em;font-size:clamp(16.5px,1.3vw,18.5px);line-height:1.62}.lead b{color:var(--ink);font-weight:700}.head{gap:18px;margin-bottom:clamp(40px,6vw,72px);display:grid}.head--c{text-align:center;justify-items:center}.head--c .lead{margin-inline:auto}@media (min-width:900px){.head--split{grid-template-columns:1.2fr .8fr;align-items:end;gap:48px}}.tape{z-index:5;background:linear-gradient(180deg, #fff6, #ffffff1a), color-mix(in srgb, var(--tape-w) 80%, transparent);clip-path:polygon(2% 0,98% 6%,100% 30%,97% 52%,100% 78%,98% 100%,3% 94%,0 70%,2.5% 46%,0 20%);pointer-events:none;width:96px;height:26px;position:absolute}.tnote{z-index:4;font-family:var(--marker);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(1.5% 4%,98% 0,100% 26%,98.4% 50%,100% 74%,98.6% 100%,2% 96%,0 72%,1.6% 48%,0 22%);rotate:var(--r,-3deg);pointer-events:none;padding:8px 15px 7px;font-size:15px;font-weight:400;line-height:1;display:inline-block;position:relative}.tnote--k{background:linear-gradient(180deg, #ffffff17, transparent 55%), var(--tape-k);color:#f3efe6}.tnote--w{background:linear-gradient(180deg, #ffffff73, transparent 60%), var(--tape-w);color:#1c1b22}.tnote--o{background:linear-gradient(180deg, #ffffff3d, transparent 55%), var(--tape-o);color:var(--puna-ink)}.tick{width:16px;height:16px;color:var(--mint);flex:none}.cross{flex:none;width:16px;height:16px}.btn{height:54px;font-family:var(--sans);letter-spacing:-.005em;white-space:nowrap;border:0;border-radius:10px;justify-content:center;align-items:center;gap:12px;padding:0 20px 0 24px;font-size:15.5px;font-weight:700;transition:transform .15s,background-color .15s,box-shadow .15s;display:inline-flex;position:relative}.btn:hover{transform:translateY(-2px)rotate(-.6deg)}.btn:active{transform:translateY(0)}.btn__i{width:18px;height:18px;transition:transform .2s}.btn:hover .btn__i{transform:translate(3px)}.btn--primary{background:var(--puna);color:var(--puna-ink);-webkit-mask:radial-gradient(7px at 0,#0000 96%,#000) 0 0/51% 100% no-repeat,radial-gradient(7px at 100%,#0000 96%,#000) 100% 0/51% 100% no-repeat;mask:radial-gradient(7px at 0,#0000 96%,#000) 0 0/51% 100% no-repeat,radial-gradient(7px at 100%,#0000 96%,#000) 100% 0/51% 100% no-repeat}.btn--primary:hover{background:#ff8458}.btn__perf{border-left:2px dashed #1d0a0352;align-self:stretch;margin:11px 0}.btn--wa{color:var(--ink);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ink) 26%, transparent);background:0 0;border-radius:999px;padding:0 22px}.btn--wa:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.btn__wa{color:#25d366;width:20px;height:20px}.btn--sm{height:46px;padding:0 18px 0 20px;font-size:14.5px}.btn--xs{height:40px;padding:0 16px;font-size:14px}.ctas{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.ctas--c{justify-content:center}@media (max-width:520px){.ctas .btn{flex:100%}}.band-row{justify-content:center;margin-top:clamp(48px,6vw,72px);display:flex}.band{filter:drop-shadow(0 14px 16px #28193c3d);align-items:stretch;max-width:100%;transition:rotate .2s,translate .2s;display:inline-flex;rotate:-1.5deg}.band:hover{translate:0 -2px;rotate:-.4deg}.band__t{background:repeating-linear-gradient(115deg, #ffffff14 0 2px, transparent 2px 10px), var(--vio);color:#fff;border-radius:7px 0 0 7px;padding:15px 22px 15px 26px;font-size:15px;line-height:1.35;display:block}.band__t b{font-weight:800}.band__tab{background:var(--tape-w);color:#1c1b22;clip-path:polygon(0 0,100% 0,90% 12.5%,100% 25%,90% 37.5%,100% 50%,90% 62.5%,100% 75%,90% 87.5%,100% 100%,0 100%);border-left:2px dashed #1c1b2247;flex:none;place-items:center;width:60px;display:grid}.band__tab svg{width:20px;height:20px}.nav{z-index:50;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0}.nav__in{justify-content:space-between;align-items:center;gap:16px;height:66px;display:flex}.logo{font-family:var(--grot);letter-spacing:-.035em;white-space:nowrap;align-items:center;gap:9px;font-size:19px;font-weight:700;display:inline-flex}.logo__m{width:32px;height:auto}.logo em{color:var(--ink-2);font-style:normal;font-weight:400}.nav__links{color:var(--ink-2);gap:26px;font-size:14.5px;font-weight:500;display:none}.nav__links a:hover,.nav__in-link:hover{color:var(--ink)}.nav__act{align-items:center;gap:12px;display:flex}.nav__in-link{color:var(--ink-2);font-size:14.5px;font-weight:600;display:none}.nav__menu{position:relative}.nav__menu summary{border:1px solid var(--line);cursor:pointer;border-radius:10px;place-items:center;width:38px;height:38px;list-style:none;display:grid}.nav__menu summary::-webkit-details-marker{display:none}.nav__menu svg{width:20px;height:20px}.nav__sheet{background:var(--card);border:1px solid var(--line);min-width:220px;box-shadow:var(--shadow);border-radius:14px;padding:8px;display:grid;position:absolute;top:calc(100% + 10px);right:0}.nav__sheet a{border-radius:10px;padding:12px 14px;font-weight:600}.nav__sheet a:hover{background:var(--card-2)}@media (min-width:1040px){.nav__links{display:flex}.nav__in-link{display:inline}.nav__menu{display:none}}.hero{padding:clamp(28px,5vw,60px) 0 clamp(56px,7vw,100px);position:relative;overflow:hidden}.hero__in{align-items:center;gap:44px;display:grid}@media (min-width:1000px){.hero__in{grid-template-columns:1.05fr .95fr;gap:28px;min-height:min(700px,100svh - 150px)}}.hero__lead{max-width:31em;margin-top:26px}.trust{color:var(--ink-2);flex-wrap:wrap;gap:8px 18px;padding:0;font-size:14px;font-weight:600;list-style:none;display:flex;margin-top:26px!important}.trust li{align-items:center;gap:6px;display:inline-flex}.hv{aspect-ratio:1/1.04;width:100%;max-width:580px;margin-inline:auto;position:relative;container-type:inline-size}.poster-hv{aspect-ratio:3/4.15;width:56%;box-shadow:var(--obj);background:#1b1440;position:absolute;top:3%;left:5%;rotate:-4deg}.poster-hv__img{object-fit:cover}.poster-hv:after{content:"";background-image:linear-gradient(0deg, #0c062026 40%, #0c0620d9), var(--grain-l);position:absolute;inset:0}.poster-hv__txt{z-index:1;color:#fff;gap:.35em;font-size:2.15cqw;display:grid;position:absolute;top:7%;left:8%;right:42%}.poster-hv__txt small{letter-spacing:.16em;text-transform:uppercase;opacity:.85;font-size:.82em;font-weight:700}.poster-hv__txt b{font-family:var(--poster);font-variation-settings:"wdth" 75;letter-spacing:-.02em;text-transform:uppercase;font-size:3.1em;font-weight:800;line-height:.84}.poster-hv__txt span{color:#ffb08f;font-weight:700}.poster-hv__qr{z-index:1;background:#fff;border-radius:4px;width:19%;padding:3px;position:absolute;bottom:7%;right:7%}.poster-hv__qr .qr{width:100%;height:auto;display:block}.poster-hv__t1{top:-10px;left:6%;rotate:-9deg}.poster-hv__t2{top:-9px;right:4%;rotate:7deg}.lam{z-index:4;transform-origin:50% -60%;width:24%;animation:7s ease-in-out infinite sway;position:absolute;top:47%;left:1%;rotate:6deg}.lam__strap{background:linear-gradient(90deg,#4a37c4,#7d62ff 45%,#4a37c4);width:22%;height:13cqw;position:absolute;bottom:96%;left:50%;translate:-50%;-webkit-mask-image:linear-gradient(#0000,#000 55%);mask-image:linear-gradient(#0000,#000 55%)}.lam__strap:after{content:"";filter:brightness(0)invert();opacity:.3;background:url(/brand/abra-mark.png) 50% 12px/58% repeat-y;position:absolute;inset:0}.lam__clip{z-index:1;background:linear-gradient(#e3e6ec,#9aa1ad);border-radius:3px;width:18%;height:9%;position:absolute;top:-6%;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #0000002e}.lam__card{aspect-ratio:3/4.3;color:#16141c;text-align:center;box-shadow:var(--obj);background:#f7f3eb;border-radius:9%/6.5%;gap:.2em;padding:26% 10% 12%;font-size:2.05cqw;display:grid;position:relative;overflow:hidden}.lam__card:after{content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff8c 0 22%,#fff0 38%);position:absolute;inset:0}.lam__hole{background:#3a3542;border-radius:99px;width:28%;height:5%;position:absolute;top:5%;left:50%;translate:-50%;box-shadow:inset 0 1px 2px #00000073}.lam__top{background:var(--grad);color:#fff;letter-spacing:.16em;text-transform:uppercase;justify-content:center;align-items:center;gap:.35em;margin:0 -14% .6em;padding:.45em 0;font-size:.78em;font-weight:800;display:flex}.lam__m{filter:brightness(0)invert();width:1.4em;height:auto}.lam__k{letter-spacing:.16em;text-transform:uppercase;color:#6b6878;font-size:.8em;font-weight:700}.lam__v{font-family:var(--poster);font-variation-settings:"wdth" 75;font-size:4.4em;font-weight:800;line-height:.88}.lam__acc{font-family:var(--marker);letter-spacing:.05em;text-transform:uppercase;color:var(--vio);border-top:2px dashed #00000029;padding-top:.45em;font-size:.95em;margin-top:.3em!important}.lam__holo{aspect-ratio:1;opacity:.9;background:conic-gradient(from 30deg,#ffd1e8,#c6f0ff,#d9ffcf,#fff2b8,#ffd1e8);border-radius:50%;width:16%;position:absolute;top:5%;right:8%}.hv__phone{z-index:3;width:41%;position:absolute;top:9%;left:37%;rotate:5deg}.notif{color:#111218;-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:#faf9f7e6;border-radius:1.15em;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75em;padding:.8em .95em;display:grid;box-shadow:0 0 0 1px #0000000d,0 20px 32px -16px #140a2880}.hv__notif{z-index:5;width:52%;font-size:2.3cqw;position:absolute;top:17%;right:-3%;rotate:-2.5deg}.notif__ic{background:#fff;border-radius:.75em;place-items:center start;width:2.7em;height:2.7em;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #00000012}.notif__b{min-width:0;display:grid}.notif__h{color:#00000080;justify-content:space-between;gap:.6em;font-size:.74em;display:flex}.notif__h b{letter-spacing:.04em;text-transform:uppercase;color:#0000009e;font-weight:700}.notif__t{font-size:1.04em;font-weight:800}.notif__b>small{white-space:nowrap;text-overflow:ellipsis;color:#0009;font-size:.82em;overflow:hidden}@media (prefers-color-scheme:dark){.notif{color:#f3f3f6;background:#242632db;box-shadow:0 0 0 1px #ffffff14,0 20px 32px -16px #000c}.notif__h,.notif__b>small{color:#fff9}.notif__h b{color:#ffffffb8}}.hv__pass{z-index:5;width:47%;font-size:2.15cqw;position:absolute;bottom:2%;right:0;rotate:-5deg}@media (max-width:639px){.hv{aspect-ratio:1/1.16}.poster-hv{width:60%;left:2%}.poster-hv__txt{font-size:2.5cqw}.lam{width:27%;top:50%}.hv__phone{width:45%;left:38%}.hv__notif{width:64%;font-size:2.9cqw;top:6%;right:-2%}.hv__pass{width:56%;font-size:2.6cqw}}.ph{aspect-ratio:9/19.4;background:linear-gradient(152deg,#4b4f5b 0%,#1c1e25 16%,#111318 48%,#2b2e37 80%,#0e0f13 100%);border-radius:17%/8%;padding:3.3%;position:relative;box-shadow:inset 0 0 0 1.5px #ffffff1f,inset 0 0 0 5px #07080b,0 44px 70px -30px #000000bf,0 14px 30px -16px #0009;container-type:inline-size}.ph__screen{color:#f3f1ff;width:100%;height:100%;font-family:var(--sans);background:#0b1020;border-radius:13.8%/6.4%;font-size:4.05cqw;line-height:1.3;position:relative;overflow:hidden}.ph__island{z-index:6;background:#000;border-radius:99px;width:31%;height:3.3%;position:absolute;top:1.5%;left:50%;transform:translate(-50%)}.ph__status{z-index:5;font-family:var(--grot);justify-content:space-between;align-items:center;padding:1.05em 2.2em .35em 2.4em;font-size:1em;font-weight:700;display:flex;position:relative}.ph__sig{align-items:flex-end;gap:.16em;height:.8em;display:flex}.ph__sig i{background:currentColor;border-radius:1px;width:.22em}.ph__sig i:first-child{height:35%}.ph__sig i:nth-child(2){height:55%}.ph__sig i:nth-child(3){height:78%}.ph__sig i:nth-child(4){height:100%}.ph__btn{background:#2c2f38;border-radius:2px;width:1.4%;position:absolute}.ph__btn--a{height:5%;top:17%;left:-1.1%}.ph__btn--b{height:9%;top:25%;left:-1.1%}.ph__btn--c{height:12%;top:23%;right:-1.1%}.es{flex-direction:column;height:calc(100% - 2.6em);padding:0 1.1em;display:flex}.es__org{align-items:center;gap:.6em;margin:.5em 0 .75em;display:flex}.es__av{color:#fff;background:linear-gradient(135deg,#ff7140,#7357f6);border-radius:50%;place-items:center;width:2.4em;height:2.4em;font-size:.85em;font-weight:800;display:grid}.es__on{font-size:1.02em;font-weight:700;line-height:1.15;display:grid}.es__on small{color:#b3a4ff;align-items:center;gap:.25em;font-size:.7em;font-weight:600;display:flex}.es__on small svg{width:1.05em;height:1.05em}.es__share{opacity:.7;width:1.3em;height:1.3em;margin-left:auto}.es__flyer{aspect-ratio:1/.86;background:#1b1440;border-radius:1em;position:relative;overflow:hidden}.es__fimg{object-fit:cover}.es__flyer:after{content:"";background:linear-gradient(#0e08280d 25%,#0e0828e0 100%);position:absolute;inset:0}.es__ftxt{z-index:1;gap:.2em;padding:.9em 1em;display:grid;position:absolute;inset:auto 0 0}.es__ftxt small{letter-spacing:.14em;text-transform:uppercase;opacity:.85;font-size:.66em;font-weight:700}.es__ftxt b{font-family:var(--grot);letter-spacing:-.045em;color:#fff;font-size:2.35em;font-weight:700;line-height:.9}.es__ftxt span{font-family:var(--grot);letter-spacing:.06em;color:#ff9b72;font-size:.8em;font-weight:700}.es__body{padding-top:.8em}.es__title{font-family:var(--grot);letter-spacing:-.03em;font-size:1.4em;font-weight:700}.es__meta{color:#f3f1ff9e;margin-top:.15em;font-size:.8em}.es__pills{flex-wrap:wrap;gap:.4em;margin-top:.6em;display:flex}.es__pill{border-radius:99px;padding:.32em .7em;font-size:.68em;font-weight:700}.es__pill--ok{color:#5fe8ac;background:#3ddc9729}.es__pill--warn{color:#ffc46e;background:#ffb54729}.es__tix{gap:.42em;margin-top:.75em;display:grid}.es__tk{background:#ffffff0d;border:1px solid #ffffff14;border-radius:.8em;align-items:center;gap:.6em;padding:.62em .8em;display:flex}.es__tk>span:first-child{flex:1;font-size:.9em;font-weight:700;display:grid}.es__tk small{color:#f3f1ff8c;font-size:.78em;font-weight:500}.es__tk b{font-family:var(--grot);font-size:.92em}.es__tk--off{opacity:.45}.es__tk--off b{text-decoration:line-through}.es__tk--on{background:#ff714017;border-color:#ff7140a6}.es__step{background:#ffffff14;border-radius:99px;align-items:center;gap:.45em;padding:.18em .22em;font-size:.85em;font-weight:800;display:inline-flex}.es__step i{background:#ffffff24;border-radius:50%;place-items:center;width:1.5em;height:1.5em;font-style:normal;display:grid}.es__buy{background:linear-gradient(#0b102000,#0b1020 32%);justify-content:space-between;align-items:center;gap:.6em;margin:auto -1.1em 0;padding:.7em 1.1em 1.5em;display:flex}.es__buy>span:first-child{color:#f3f1ff99;font-size:.76em;display:grid}.es__buy b{font-family:var(--grot);letter-spacing:-.02em;color:#fff;font-size:1.6em}.es__cta{background:var(--puna);color:var(--puna-ink);border-radius:99px;padding:.85em 1.5em;font-weight:800}.pass{color:#f3f5fb;background:#0d1629;border-radius:1.5em;overflow:hidden;box-shadow:0 0 0 1px #ffffff12,0 34px 60px -28px #080a1ecc}.pass__hd{background:radial-gradient(95% 150% at 6% 0,#f06a3f 0%,#f06a3f00 62%),radial-gradient(70% 160% at 100% 100%,#6c55f2 0%,#6c55f200 70%),#2b2452;justify-content:space-between;gap:1em;padding:1.15em 1.3em 1.25em;display:flex}.pass__hl{gap:.5em;min-width:0;display:grid}.pass__org{color:#ffffffeb;align-items:center;gap:.45em;font-size:.86em;font-weight:600;display:flex}.pass__m{filter:brightness(0)invert();width:1.45em;height:auto}.pass__ev{letter-spacing:-.02em;font-size:1.4em;font-weight:700;line-height:1.05}.pass__hr{text-align:right;white-space:nowrap;align-content:start;justify-items:end;gap:.2em;display:grid}.pass__hr small{letter-spacing:.16em;text-transform:uppercase;color:#ffffffc7;font-size:.62em;font-weight:700}.pass__hr b{font-size:1.05em;font-weight:700}.pass__hr span{color:#ffffffd1;font-size:.82em}.pass__bd{padding:1.2em 1.3em 1.15em}.pass__f{border-bottom:1px solid #ffffff17;grid-template-columns:1fr 1fr;gap:.9em 1em;margin:0;padding-bottom:1em;display:grid}.pass__f dt{letter-spacing:.16em;text-transform:uppercase;color:#8b97b5;font-size:.6em;font-weight:700}.pass__f dd{white-space:nowrap;margin:.3em 0 0;font-size:.98em;font-weight:600}.pass__inc{padding-top:.9em}.pass__k{letter-spacing:.16em;text-transform:uppercase;color:var(--puna);font-size:.6em;font-weight:800}.pass__inc p{justify-content:space-between;align-items:center;gap:.6em;margin-top:.5em;display:flex}.pass__inc b{font-size:1.02em;font-weight:600}.pass__inc em{color:#ff9a6e;white-space:nowrap;background:#ff71402e;border-radius:99px;padding:.3em .75em;font-size:.72em;font-style:normal;font-weight:700}.pass__qr{background:#fff;border-radius:.8em;width:42%;margin:1.1em auto 0;padding:.5em}.pass__qr .qr{width:100%;height:auto;display:block}.pass__id{text-align:center;color:#8b97b5;margin-top:.6em;font-size:.68em}.pass--sm .pass__bd{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1em;display:grid}.pass--sm .pass__f{border:0;grid-template-columns:1fr;gap:.7em;padding:0}.pass--sm .pass__qr{width:5.6em;margin:0;padding:.4em}.vs__grid{align-items:start;gap:40px;display:grid}@media (min-width:960px){.vs__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:52px}}.contract{background-color:var(--paper);background-image:linear-gradient(180deg, transparent 33.1%, #24211c0d 33.3%, transparent 33.6%, transparent 66.5%, #24211c0d 66.7%, transparent 67%), var(--grain-l);color:var(--paper-ink);font-family:var(--type);box-shadow:var(--obj);border-radius:2px;padding:clamp(30px,4vw,46px) clamp(22px,3.4vw,42px) clamp(26px,3vw,36px);position:relative;rotate:-1.2deg}.contract__t{width:124px;top:-13px;left:50%;translate:-50%;rotate:-3deg}.contract__h{letter-spacing:.08em;text-align:center;text-transform:uppercase;font-size:clamp(14px,1.3vw,16px)}.contract__sub{text-align:center;color:#7c766a;border-bottom:1px solid #24211c33;padding-bottom:16px;font-size:12.5px;margin-top:6px!important}.contract__cl{padding:0;list-style:none;margin:4px 0 0!important}.contract__cl li{border-bottom:1px dashed #24211c2e;padding:16px 0;font-size:clamp(14.5px,1.2vw,16px);line-height:1.7;position:relative}.contract__n{letter-spacing:.14em;text-transform:uppercase;color:#8a8375;font-size:12px;display:block}.hit{position:relative}.hit--circle{white-space:nowrap}.hit--strike{background:linear-gradient(177deg, transparent 0 49%, color-mix(in srgb, var(--redline) 88%, transparent) 49% 61%, transparent 61%) no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}.hit__svg{pointer-events:none;color:var(--redline);position:absolute}.hit__svg--circle{width:calc(100% + 20px);height:calc(100% + 18px);top:-9px;left:-10px}.contract__note{font-family:var(--marker);color:var(--redline);transform-origin:0;margin-top:4px;font-size:17px;line-height:1.1;display:block;rotate:-2deg}@media (min-width:640px){.contract__note{margin:0;position:absolute;top:12px;right:-4px;rotate:4deg}}.contract__sign{justify-content:space-between;align-items:flex-end;gap:18px;margin-top:30px;display:flex}.contract__line{letter-spacing:.1em;text-transform:uppercase;color:#8a8375;border-top:1.5px solid #24211c80;flex:1;padding-top:8px;font-size:12px}.contract__no{font-family:var(--marker);color:var(--redline);font-size:26px;translate:0 -16px;rotate:-8deg}.vpass{color:#f3f5fb;box-shadow:0 0 0 1px #ffffff0f, var(--obj);background:#0d1629;border-radius:22px;position:relative;overflow:hidden;rotate:1deg}.vpass__hd{background:radial-gradient(95% 150% at 6% 0,#f06a3f 0%,#f06a3f00 62%),radial-gradient(70% 160% at 100% 100%,#6c55f2 0%,#6c55f200 70%),#2b2452;gap:8px;padding:22px 24px 24px;display:grid}.vpass__org{color:#ffffffeb;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.vpass__m{filter:brightness(0)invert();width:22px;height:auto}.vpass__hd b{font-family:var(--poster);font-variation-settings:"wdth" 80;letter-spacing:-.02em;font-size:clamp(25px,2.5vw,32px);font-weight:750;line-height:1.02}.vpass__f{margin:0;padding:6px 24px 26px}.vpass__f>div{border-bottom:1px solid #ffffff14;padding:15px 0}.vpass__f>div:last-child{border-bottom:0;padding-right:120px}.vpass__f dt{letter-spacing:.16em;text-transform:uppercase;color:#8b97b5;font-size:11px;font-weight:700}.vpass__f dd{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:8px;margin:6px 0 0;font-size:17px;font-weight:700;display:grid}.vpass__f dd .tick{color:#5fe3a8}.vpass__f dd small{color:#f3f5fb99;grid-column:2;margin-top:2px;font-size:13.5px;font-weight:500}.stamp{outline-offset:3px;color:#5fe3a8;font-family:var(--poster);font-variation-settings:"wdth" 75;letter-spacing:.08em;text-transform:uppercase;opacity:.9;border:3px solid #5fe3a8;border-radius:8px;outline:1.5px solid #5fe3a8;padding:7px 12px 6px;font-size:17px;font-weight:800;line-height:1;position:absolute;bottom:24px;right:18px;rotate:-10deg}.calc{gap:26px;display:grid}@media (min-width:1000px){.calc{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:44px}}.calc__in{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;gap:26px;padding:clamp(28px,3vw,36px) clamp(22px,3vw,34px);display:grid;position:relative}.calc__tag{--r:-3deg;position:absolute;top:-15px;left:22px}.calc__field{gap:12px;display:grid}.calc__row{justify-content:space-between;align-items:center;gap:14px;display:flex}.calc__row label,.calc__fee legend{color:var(--ink-2);font-size:15px;font-weight:600}.calc__val{background:var(--bg);border:1px solid var(--line);font-family:var(--grot);font-variant-numeric:tabular-nums;border-radius:10px;align-items:baseline;gap:2px;padding:8px 14px;font-size:21px;font-weight:700;transition:border-color .2s;display:inline-flex}.calc__val:focus-within{border-color:var(--puna)}.calc__val i{color:var(--ink-3);font-style:normal}.calc__val input{width:7ch;color:var(--ink);font:inherit;text-align:right;background:0 0;border:0;outline:none;padding:0}.calc__fee{border:0;min-width:0;margin:0;padding:0}.calc__fee legend{margin-bottom:10px;padding:0}.range{--p:50%;cursor:pointer;appearance:none;background:0 0;width:100%;height:28px;margin:0}.range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--puna) var(--p), color-mix(in srgb, var(--ink) 16%, transparent) var(--p));border-radius:99px;height:6px}.range::-moz-range-track{background:color-mix(in srgb, var(--ink) 16%, transparent);border-radius:99px;height:6px}.range::-moz-range-progress{background:var(--puna);border-radius:99px;height:6px}.range::-webkit-slider-thumb{border:2px solid var(--puna);appearance:none;background:#fff;border-radius:50%;width:26px;height:26px;margin-top:-10px;box-shadow:0 4px 12px -2px #ff71408c}.range::-moz-range-thumb{border:2px solid var(--puna);background:#fff;border-radius:50%;width:22px;height:22px}.range:focus-visible{outline:none}.range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 6px #ff71404d}.seg{background:var(--bg);border:1px solid var(--line);border-radius:12px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid}.seg label{height:40px;font-family:var(--grot);color:var(--ink-2);cursor:pointer;border-radius:9px;place-items:center;font-size:16px;font-weight:700;transition:background-color .2s,color .2s;display:grid;position:relative}.seg input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.seg .is-on{background:var(--ink);color:var(--bg)}.seg label:focus-within{outline:2px solid var(--puna);outline-offset:2px}.calc__note{color:var(--ink-3);font-size:12.5px;line-height:1.55}@media (min-width:1000px){.calc__note{grid-column:1/-1;max-width:72em}}.calc__out{gap:22px;display:grid}.calc__res{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.calc__res b{font-family:var(--poster);font-variation-settings:"wdth" 78;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(46px,5.8vw,76px);font-weight:800;line-height:.95}.calc__res .calc__res-sm{font-size:clamp(32px,3.6vw,46px)}.calc__res span{max-width:24em;color:var(--ink-2);font-size:17px;line-height:1.45}.calc__res strong{color:var(--ink)}.tix{filter:drop-shadow(0 18px 20px #28193c3d);grid-template-columns:minmax(0,1fr) clamp(118px,27%,176px);display:grid;position:relative}.tix__main,.tix__stub{align-content:center;min-height:150px;display:grid;position:relative}.tix__main{border-radius:14px 0 0 14px;gap:2px;padding:20px 24px;-webkit-mask:radial-gradient(11px at 100% 0,#0000 96%,#000) top/100% 51% no-repeat,radial-gradient(11px at 100% 100%,#0000 96%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(11px at 100% 0,#0000 96%,#000) top/100% 51% no-repeat,radial-gradient(11px at 100% 100%,#0000 96%,#000) bottom/100% 51% no-repeat}.tix__stub{text-align:center;border-left:2.5px dashed #0003;border-radius:0 14px 14px 0;justify-items:center;gap:4px;padding:16px 14px;-webkit-mask:radial-gradient(11px at 0 0,#0000 96%,#000) top/100% 51% no-repeat,radial-gradient(11px at 0 100%,#0000 96%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(11px at 0 0,#0000 96%,#000) top/100% 51% no-repeat,radial-gradient(11px at 0 100%,#0000 96%,#000) bottom/100% 51% no-repeat}.tix__k{letter-spacing:.14em;text-transform:uppercase;opacity:.78;align-items:center;gap:8px;font-size:11.5px;font-weight:800;display:flex}.tix__m{filter:brightness(0)invert();width:20px;height:auto}.tix__lbl{opacity:.75;margin-top:12px;font-size:13px;font-weight:600}.tix__v{font-family:var(--poster);font-variation-settings:"wdth" 78;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(32px,3.4vw,46px);font-weight:800;line-height:1}.tix__f{opacity:.82;margin-top:6px;font-size:13.5px;font-weight:600}.tix__stub b{font-family:var(--grot);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(16px,1.6vw,20px);font-weight:700}.tix__stub span{opacity:.88;font-size:12px;font-weight:600;line-height:1.3}.tix--them .tix__main{background-color:#e4ded2;background-image:var(--grain-l);color:#2e2a33}.tix--them .tix__stub{background:var(--redline);color:#fff;border-left-color:#fff6;translate:24px 14px;rotate:8deg}.tix--us .tix__main{color:#fff;background:linear-gradient(115deg,#ff7140,#b55fae 55%,#7357f6)}.tix--us .tix__stub{color:#eef1f8;background:#0d1629;border-left-color:#ffffff47}.tix__note{z-index:3;--r:5deg;font-size:13px;position:absolute;top:-15px;right:clamp(96px,23%,158px)}@media (max-width:560px){.tix{grid-template-columns:minmax(0,1fr) 114px}.tix__main,.tix__stub{min-height:134px}.tix__main{padding:16px 18px}.tix__stub{padding:12px 10px}.tix__stub b{font-size:14px}.tix--them .tix__stub{translate:10px 10px;rotate:6deg}.tix__note{right:74px}}.steps{align-items:center;gap:52px;display:grid}@media (min-width:980px){.steps{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px}}.steps__copy{gap:18px;display:grid}.setlist{background-color:var(--paper);background-image:var(--grain-l);color:#1b1a20;width:100%;max-width:640px;box-shadow:var(--obj);border-radius:2px;justify-self:center;padding:40px clamp(22px,3.4vw,42px) 30px;position:relative;rotate:1.3deg}.setlist__t1{top:-12px;left:7%;rotate:-10deg}.setlist__t2{top:-12px;right:7%;rotate:8deg}.setlist__h{font-family:var(--marker);text-transform:uppercase;border-bottom:3px solid #1b1a20;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.setlist__h span:first-child{letter-spacing:.02em;font-size:clamp(28px,3vw,36px)}.setlist__h span:last-child{color:#6b6872;font-size:15px}.setlist__ol{padding:0;list-style:none;margin:0!important}.setlist__ol li{border-bottom:1.5px dashed #1b1a2033;grid-template-columns:50px minmax(0,1fr);column-gap:14px;padding:18px 0;display:grid;position:relative}.setlist__n{font-family:var(--marker);color:var(--puna-d);grid-row:span 2;font-size:44px;line-height:.9}.setlist__ol b{font-family:var(--marker);letter-spacing:.02em;text-transform:uppercase;padding-right:150px;font-size:clamp(18px,1.9vw,22px);font-weight:400;line-height:1.15}.setlist__ol small{color:#55535d;margin-top:5px;font-size:14.5px;line-height:1.5}.setlist__note{--r:4deg;font-size:12.5px;position:absolute;top:14px;right:-16px}.setlist__ol li:nth-child(2n) .setlist__note{--r:-4deg}.setlist__bis{font-family:var(--marker);text-transform:uppercase;color:var(--vio);font-size:19px;rotate:-2deg;margin-top:16px!important}@media (max-width:560px){.setlist__ol li{grid-template-columns:38px minmax(0,1fr)}.setlist__n{grid-row:span 3;font-size:36px}.setlist__ol b{padding-right:0}.setlist__note{grid-column:2;justify-self:start;margin-top:10px;position:static}}.pay{align-items:center;gap:56px;display:grid}@media (min-width:1000px){.pay{grid-template-columns:1fr 1fr;gap:64px}}.pay__copy{gap:18px;display:grid}.pay__ways{border-top:1px dashed color-mix(in srgb, var(--ink) 20%, transparent);justify-items:start;gap:12px;margin-top:10px;padding-top:22px;display:grid}.pay__k{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:700}.pay__more{color:var(--ink-2);align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.pay__more svg{width:20px;height:20px}.pay__usdc{color:#fff;background:#2775ca;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-weight:800;display:grid}.pay__vis{place-items:center;display:grid;position:relative}.pay__phone{width:min(300px,74vw);rotate:-3deg}.pay__note{--r:6deg;position:absolute;top:12%;right:max(0px,50% - 250px)}.lock{color:#fff;position:absolute;inset:0;overflow:hidden}.lock__wall{object-fit:cover;object-position:50% 30%}.lock:after{content:"";background:linear-gradient(#080a1933,#080a1900 38%,#080a1999);position:absolute;inset:0}.lock__date,.lock__time,.lock__list{z-index:1;position:relative}.lock__date{text-align:center;opacity:.92;font-size:1em;font-weight:600;margin-top:19%!important}.lock__time{font-family:var(--poster);font-variation-settings:"wdth" 75;letter-spacing:-.01em;text-align:center;font-size:5.6em;font-weight:600;line-height:1}.lock__list{gap:.5em;display:grid;position:absolute;bottom:2.3em;left:.8em;right:.8em}.lnote{color:#141419;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f0f0f6cc;border-radius:1.2em;grid-template-columns:2.5em minmax(0,1fr);align-items:center;column-gap:.7em;padding:.72em .85em;display:grid}.lnote:first-child{animation:.55s cubic-bezier(.22,1,.36,1) noteIn}.lnote__ic{background:#fff;border-radius:.6em;grid-row:span 3;place-items:center start;width:2.5em;height:2.5em;display:grid;overflow:hidden}.lnote__ic img{width:70%;height:auto;margin:0 auto}.notif__ic,.lnote__ic--mp{position:relative}.notif__ic img,.lnote__ic--mp img{clip-path:inset(0 60% 0 12%);width:255%;max-width:none;height:auto;margin:0;position:absolute;top:50%;left:50%;translate:-26.2% -49%}.lnote__ic--modo img{width:84%}.lnote__h{letter-spacing:.04em;text-transform:uppercase;color:#1414198c;justify-content:space-between;gap:.5em;font-size:.7em;display:flex}.lnote__h b{font-weight:700}.lnote__t{font-size:.98em;font-weight:800}.lnote__d{white-space:nowrap;text-overflow:ellipsis;color:#1414199e;font-size:.8em;overflow:hidden}.paylogos{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.paylogo{background:#fff;border-radius:10px;align-items:center;gap:6px;height:34px;padding:0 12px;display:inline-flex;overflow:hidden;box-shadow:0 1px #0000000f,0 6px 12px -8px #00000073}.paylogo__mp{width:auto;height:46px;margin:0 -6px}.paylogo__modo{width:auto;height:13px}.paylogo__uala{width:20px;height:20px}.paylogo--uala b{font-family:var(--grot);color:#0d1629;font-size:13px}.wl{align-items:center;gap:52px;display:grid}@media (min-width:1000px){.wl{grid-template-columns:.88fr 1.12fr;gap:56px}}.wl__copy{gap:18px;display:grid}.wl__list{gap:10px;padding:0;list-style:none;display:grid;margin-top:10px!important}.wl__list li{background:var(--card);border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:14px;padding:16px;display:flex}.wl__ic{background:var(--vio);color:#fff;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.wl__ic svg{width:20px;height:20px}.wl__list li:nth-child(2) .wl__ic{background:var(--puna);color:var(--puna-ink)}.wl__list li:nth-child(3) .wl__ic{background:var(--ink);color:var(--bg)}.wl__list b{font-size:16px;display:block}.wl__list small{color:var(--ink-2);margin-top:2px;font-size:14.5px;line-height:1.45;display:block}.wl__vis{padding:48px 0 42px;position:relative}.wl__hand1{position:absolute;top:0;left:40%}.wl__hand2{position:absolute;bottom:0;right:-6px}.br{border:1px solid var(--line);box-shadow:var(--shadow);background:#0b1814;border-radius:14px;position:relative;overflow:hidden;container-type:inline-size}.br__bar{background:var(--win-bar);border-bottom:1px solid var(--win-line);align-items:center;gap:12px;padding:9px 14px;display:flex}.br__dots{gap:6px;display:flex}.br__dots i{background:#ff5f57;border-radius:50%;width:9px;height:9px}.br__dots i:nth-child(2){background:#febc2e}.br__dots i:nth-child(3){background:#28c840}.br__url{background:var(--win);max-width:320px;height:26px;color:var(--win-ink-2);border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;margin-inline:auto;font-size:12px;font-weight:600;display:flex}.br__url svg{width:11px;height:11px}.br__site{color:#eafff7;background:#0b1814;font-size:clamp(9px,1.85cqw,13.5px);position:relative}.br__nav{z-index:2;align-items:center;gap:1.8em;padding:1.1em 1.6em;font-size:.95em;display:flex;position:relative}.br__nav b{font-family:var(--grot);letter-spacing:.1em;color:#34e3b4;margin-right:auto}.br__nav span{opacity:.72}.br__nav .br__nav-on{opacity:1;color:#34e3b4;font-weight:700}.br__hero{height:24em;position:relative}.br__img{object-fit:cover;object-position:50% 80%;filter:hue-rotate(-115deg)saturate(.85)brightness(.9)}.br__hero:after{content:"";background:linear-gradient(90deg,#081410eb 0%,#0814108c 45%,#08141026 100%);position:absolute;inset:0}.br__htxt{z-index:1;gap:.5em;max-width:48%;display:grid;position:absolute;bottom:2.2em;left:1.6em}.br__htxt small{letter-spacing:.12em;text-transform:uppercase;color:#34e3b4;font-size:.82em;font-weight:700}.br__htxt b{font-family:var(--grot);letter-spacing:-.035em;text-transform:uppercase;font-size:2.55em;font-weight:700;line-height:.95}.br__embed{z-index:3;color:#0b1814;background:#f3fffa;border-radius:1em;gap:.6em;width:42%;padding:1.1em;display:grid;position:absolute;top:4.4em;right:1.6em;box-shadow:0 22px 40px -18px #000000b3,0 0 0 .25em #34e3b459}.br__eh{font-family:var(--grot);font-size:1.2em;font-weight:700}.br__row{border:1px solid #0b18141f;border-radius:.7em;justify-content:space-between;align-items:center;gap:.5em;padding:.65em .8em;font-size:.92em;font-weight:700;display:flex}.br__row small{color:#587069;font-size:.82em;font-weight:500;display:block}.br__row--on{background:#34e3b421;border-color:#12b38a}.br__pay{color:#032419;background:#12b38a;border-radius:99px;place-items:center;height:2.8em;font-size:.92em;font-weight:800;display:grid}.br__by{text-align:center;color:#587069;font-size:.72em}.br__by b{color:#0b1814}.wl__code{z-index:4;color:#d6dbe6;font-family:var(--code);background:#0d1629;border-radius:10px;padding:10px 14px;font-size:12.5px;position:absolute;bottom:14px;left:-10px;transform:rotate(-2deg);box-shadow:0 16px 30px -14px #000000a6}.c-t{color:#ff9b85}.c-a{color:#b9a8ff}.c-s{color:#7fe3b4}@media (max-width:600px){.br__embed{width:50%;top:4em;right:.9em}.br__htxt{max-width:44%}.wl__hand2{display:none}}.feats{gap:clamp(76px,10vw,124px);display:grid}.feat{align-items:center;gap:44px;display:grid}@media (min-width:940px){.feat{grid-template-columns:1fr 1fr;gap:72px}.feat--rev .feat__copy{order:2}}.feat__copy{justify-items:start;display:grid}.feat__tag{margin-bottom:18px;font-size:14px}.feat__t{font-family:var(--poster);font-variation-settings:"wdth" 80;letter-spacing:-.025em;font-size:clamp(32px,3.6vw,48px);font-weight:750;line-height:1;margin-bottom:16px!important}.feat__d{max-width:30em;color:var(--ink-2);font-size:16.5px;line-height:1.6;margin-bottom:18px!important}.feat__pts{gap:10px;padding:0;font-size:15px;font-weight:600;list-style:none;display:grid}.feat__pts li{align-items:center;gap:10px;display:flex}.feat__pts svg{width:20px;height:20px;color:var(--vio);flex:none}.feat__mock{justify-self:center;width:100%;max-width:480px;padding-top:26px;position:relative}.feat__note{z-index:5;--r:-4deg;font-size:13px;position:absolute;top:6px;left:12%}.feat--rev .feat__note{--r:4deg;left:auto;right:12%}@media (prefers-color-scheme:dark){.feat__pts svg{color:var(--vio-2)}}.ui{background:var(--ui);color:var(--ui-ink);border:1px solid var(--ui-line);box-shadow:var(--shadow-2);border-radius:18px;overflow:hidden;container-type:inline-size}.ui__hd{border-bottom:1px solid var(--ui-line);letter-spacing:.14em;text-transform:uppercase;color:var(--ui-ink-2);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;font-size:11.5px;font-weight:700;display:flex}.ui__hd>span:first-child{align-items:center;gap:8px;display:inline-flex}.ui__hd svg{width:15px;height:15px;color:var(--vio)}.ui__bd{padding:18px 20px 20px;font-size:14.5px}.ui-k{letter-spacing:.15em;text-transform:uppercase;color:var(--ui-ink-2);font-size:11px;font-weight:700}.ui-pill{background:var(--ui-2);height:24px;color:var(--ui-ink-2);letter-spacing:.04em;text-transform:none;white-space:nowrap;border-radius:99px;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.ui-pill--ok{color:var(--ok);background:#3ddc9729}.ui-btn{background:var(--puna);height:42px;color:var(--puna-ink);border-radius:99px;place-items:center;padding:0 22px;font-weight:800;display:grid}.live,.mk-live{letter-spacing:.08em;text-transform:uppercase;color:var(--ok);align-items:center;gap:.45em;font-size:.75em;font-weight:800;display:inline-flex}.live:before,.mk-live:before{content:"";background:#2fd08d;border-radius:50%;width:.6em;height:.6em;animation:1.6s ease-out infinite pulse}.fly{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px;display:grid}.fly__img{background:#1d1446;border-radius:12px;min-height:230px;position:relative;overflow:hidden}.fly__img img{object-fit:cover}.fly__out{align-content:start;gap:10px;display:grid}.fly__sw{gap:8px;display:flex}.fly__sw i{background:var(--c);width:28px;height:28px;box-shadow:0 0 0 2px var(--ui), 0 0 0 3px var(--ui-line);border-radius:50%}.fly__page{color:#fff;background:radial-gradient(120% 90% at 0 0,#8a5cff8c,#0000 60%),#1d1446;border-radius:14px;gap:4px;margin-top:4px;padding:14px;display:grid}.fly__page b{font-family:var(--grot);font-size:18px}.fly__page small{opacity:.75;font-size:12px}.fly__btn{color:#1d0a03;background:#ff7a45;border-radius:99px;place-items:center;height:36px;margin-top:8px;font-size:13px;font-weight:800;display:grid}.fly__link{color:var(--ui-ink-2);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.fly__link svg{width:14px;height:14px}@container (max-width:400px){.fly{grid-template-columns:minmax(0,1fr)}.fly__img{min-height:170px}}.tk{border-bottom:1px solid var(--ui-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 14px;padding:13px 0;display:grid}.tk__l{gap:3px;min-width:0;display:grid}.tk__l b{font-weight:700}.tk__l small{color:var(--ui-ink-2);font-size:12.5px}.tk__l em{letter-spacing:.14em;text-transform:uppercase;color:var(--puna-text);margin-right:4px;font-size:10.5px;font-style:normal;font-weight:800}.tk__p{font-family:var(--grot);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.tk__p s{color:var(--ui-ink-2);margin-right:6px;font-size:.85em;font-weight:500}.tk__p--off{color:var(--ui-ink-2);text-decoration:line-through}.stp{background:var(--ui-2);font-variant-numeric:tabular-nums;border-radius:99px;align-items:center;gap:10px;padding:3px;font-weight:800;display:inline-flex}.stp i{background:var(--ui);border:1px solid var(--ui-line);border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.stp svg{width:13px;height:13px}.stp--on{background:#ff714024}.stp--on i:last-child{background:var(--puna);border-color:var(--puna);color:var(--puna-ink)}.tk__sum{justify-content:space-between;align-items:center;gap:14px;padding-top:16px;display:flex}.tk__sum>span:first-child{color:var(--ui-ink-2);font-size:13px;display:grid}.tk__sum b{font-family:var(--grot);letter-spacing:-.02em;color:var(--ui-ink);font-size:24px}@container (max-width:430px){.tk{grid-template-columns:minmax(0,1fr) auto}.tk__p{grid-area:2/1}.tk .stp{grid-area:1/2/span 2}}.codes__tot{color:var(--ui-ink-2);font-size:14px}.codes__tot b{font-family:var(--grot);letter-spacing:-.02em;color:var(--ui-ink);margin-right:6px;font-size:26px}.codes__bar{gap:3px;height:12px;margin:14px 0 6px;display:flex}.codes__bar i{width:var(--w);background:var(--c);border-radius:4px}.codes{margin:0;padding:0;list-style:none}.codes li{border-bottom:1px solid var(--ui-line);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.codes li:last-child{border-bottom:0;padding-bottom:0}.rcode{border:1.5px dashed color-mix(in srgb, var(--c) 75%, transparent);height:28px;font-family:var(--grot);letter-spacing:.06em;white-space:nowrap;border-radius:8px;align-items:center;gap:7px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}.rcode:before{content:"";background:var(--c);border-radius:2px;width:8px;height:8px}.codes__who{color:var(--ui-ink-2);font-size:13.5px}.codes li b{font-family:var(--grot);text-align:right;font-variant-numeric:tabular-nums}.codes__amt{min-width:6.4em;font-family:var(--grot);text-align:right;color:var(--ui-ink-2);font-variant-numeric:tabular-nums;font-size:13.5px}@container (max-width:400px){.codes__who{display:none}.codes li{grid-template-columns:auto minmax(0,1fr) auto}}.scanok{color:#fff;background:linear-gradient(160deg,#0d9a63,#087a50);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.scanok svg{flex:none;width:30px;height:30px}.scanok span{display:grid}.scanok b{font-family:var(--grot);font-size:17px;font-weight:600}.scanok small{opacity:.85;font-size:12.5px}.inc__k{color:var(--puna-text);margin-top:18px!important}.inc{margin:0;padding:0;list-style:none}.inc li{border-bottom:1px solid var(--ui-line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.inc li:last-child{border-bottom:0;padding-bottom:0}.inc li span{font-weight:600;display:grid}.inc small{color:var(--ui-ink-2);font-size:12.5px;font-weight:500}.inc em{color:var(--puna-text);white-space:nowrap;background:#ff714024;border-radius:99px;flex:none;padding:4px 10px;font-size:12px;font-style:normal;font-weight:700}.inc li.is-done span{color:var(--ui-ink-2)}.inc li.is-done em{box-shadow:inset 0 0 0 1.5px var(--ok);color:var(--ok);letter-spacing:.12em;text-transform:uppercase;background:0 0;font-size:10.5px;rotate:-5deg}.days{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.day{background:var(--ui-2);border:1px solid var(--ui-line);text-align:center;border-radius:14px;justify-items:center;gap:4px;padding:14px 10px 12px;display:grid}.day small{letter-spacing:.14em;text-transform:uppercase;color:var(--ui-ink-2);font-size:11px;font-weight:700}.day b{font-family:var(--grot);letter-spacing:-.03em;font-size:30px;font-weight:600;line-height:1}.day__m{background:var(--ui-line);border-radius:99px;width:100%;height:6px;margin:8px 0 4px;position:relative;overflow:hidden}.day__m i{width:var(--h);border-radius:inherit;background:var(--grad);position:absolute;inset:0 auto 0 0}.day em{white-space:nowrap;color:var(--ui-ink-2);font-size:12px;font-style:normal;font-weight:600}.day--full{border-color:color-mix(in srgb, var(--hot) 45%, transparent)}.day--full em{letter-spacing:.08em;text-transform:uppercase;color:var(--hot);font-size:11px;font-weight:800}.day--full .day__m i{background:var(--hot)}.abono{border:1px solid var(--ui-line);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:13px 14px;display:flex}.abono span{font-weight:700;display:grid}.abono small{color:var(--ui-ink-2);font-size:12.5px;font-weight:500}.abono b{font-family:var(--grot);white-space:nowrap}.abono--pass{background:linear-gradient(110deg,#ff71401f,#7357f624);border-color:#0000}.px{margin:0;padding:0;list-style:none;position:relative}.px:before{content:"";background:var(--ui-line);width:2px;position:absolute;top:20px;bottom:20px;left:7px}.px li{grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:14px;padding:11px 0;display:grid;position:relative}.px__dot{z-index:1;background:var(--ui);border:2px solid var(--vio);border-radius:50%;width:16px;height:16px}.px li:last-child .px__dot{background:var(--vio)}.px li>span:nth-child(2){display:grid}.px b{font-family:var(--code);font-size:13px;font-weight:600}.px small{color:var(--ui-ink-2);font-size:13px}.px li>svg{width:18px;height:18px;color:var(--ok)}.px__note{background:var(--ui-2);color:var(--ui-ink-2);border-radius:12px;padding:12px 14px;font-size:13px;line-height:1.5;margin-top:12px!important}.bar{align-items:center;gap:60px;display:grid}@media (min-width:1000px){.bar{grid-template-columns:1fr 1fr;gap:64px}}.bar__copy{gap:18px;display:grid}.bar__pts{gap:18px;padding:0;list-style:none;display:grid;margin-top:12px!important}.bar__pts li{gap:14px;display:flex}.bar__ic{background:var(--card);border:1px solid var(--line);width:44px;height:44px;color:var(--puna);border-radius:12px;flex:none;place-items:center;display:grid}.bar__ic svg{width:20px;height:20px}.bar__pts b{font-size:16.5px;display:block}.bar__pts small{color:var(--ink-2);margin-top:2px;font-size:14.5px;line-height:1.45;display:block}.bar__vis{place-items:center;min-height:600px;display:grid;position:relative}.bar__phone{z-index:2;width:min(280px,68vw);position:relative;transform:rotate(4deg)}.bar__panel{z-index:3;background:var(--win);border:1px solid var(--win-line);width:236px;color:var(--win-ink);box-shadow:var(--shadow);border-radius:16px;gap:9px;padding:14px;font-size:13px;display:grid;position:absolute;bottom:2%;left:-2%;transform:rotate(-3deg)}.bar__panel p{justify-content:space-between;align-items:center;display:flex;margin-bottom:2px!important}.bar__panel div{grid-template-columns:54px 1fr auto;align-items:center;gap:8px;font-weight:600;display:grid}.bar__meter{background:var(--field);border-radius:99px;height:6px;position:relative;overflow:hidden}.bar__meter:after{content:"";width:var(--w);border-radius:inherit;background:linear-gradient(90deg, var(--vio), var(--vio-2));position:absolute;inset:0 auto 0 0}.bar__panel em{color:var(--win-ink-2);font-size:11.5px;font-style:normal;font-weight:700}.bar__panel em.is-hot{color:#e5482a}.bar__hand{position:absolute;top:16%;right:0}@media (max-width:640px){.bar__vis{min-height:560px}.bar__panel{width:206px;bottom:3%;left:-6px}.bar__hand{top:6%;right:-4px}}.bs{flex-direction:column;height:calc(100% - 2.6em);padding:0 1.1em;display:flex}.bs__h{justify-content:space-between;align-items:center;margin:.6em 0 .9em;display:flex}.bs__venue{display:grid}.bs__venue b{font-family:var(--grot);letter-spacing:-.02em;font-size:1.35em}.bs__venue small{color:#f3f1ff99;font-size:.76em}.bs__wait{color:#5fe8ac;background:#3ddc9729;border-radius:99px;padding:.35em .7em;font-size:.75em;font-weight:800}.bs__tabs{gap:.4em;margin-bottom:.8em;display:flex}.bs__tabs i{background:#ffffff12;border-radius:99px;padding:.45em .8em;font-size:.8em;font-style:normal;font-weight:700}.bs__tabs i.on{color:#0b1020;background:#fff}.bs__menu{gap:.5em;display:grid}.bs__it{background:#ffffff0d;border:1px solid #ffffff12;border-radius:.8em;justify-content:space-between;align-items:center;padding:.72em .8em;display:flex}.bs__it>span:first-child{font-size:.95em;font-weight:700;display:grid}.bs__it small{font-family:var(--grot);color:#ff9b72;font-size:.85em;font-weight:600}.bs__q{align-items:center;gap:.55em;font-weight:800;display:inline-flex}.bs__q i,.bs__add{background:#ffffff1f;border-radius:50%;place-items:center;width:1.75em;height:1.75em;display:grid}.bs__add{background:var(--puna);width:1.9em;height:1.9em;color:var(--puna-ink)}.bs__q svg,.bs__add svg{width:.95em;height:.95em}.bs__sheet{background:#151a30;border-top:1px solid #ffffff14;border-radius:1.4em 1.4em 0 0;justify-content:space-between;align-items:center;gap:.6em;min-height:6.4em;margin:auto -1.1em 0;padding:1em 1.1em 1.8em;display:flex}.bs__sheet>*{animation:.45s cubic-bezier(.22,1,.36,1) sheetIn}.bs__sum{color:#f3f1ff99;font-size:.8em;display:grid}.bs__sum b{font-family:var(--grot);color:#fff;font-size:1.8em}.bs__pay{background:var(--puna);color:var(--puna-ink);border-radius:99px;padding:.85em 1.7em;font-weight:800}.bs__state{grid-template-columns:auto 1fr;align-items:center;column-gap:.7em;width:100%;display:grid}.bs__state svg{width:2.2em;height:2.2em;color:var(--amber);grid-row:span 2}.bs__state b{font-size:1.05em}.bs__state small{color:#f3f1ff99;font-size:.8em}.bs__ready{align-items:center;gap:.9em;width:100%;display:flex}.bs__qr{background:#fff;border-radius:.6em;flex:none;width:4.6em;height:4.6em;padding:.3em}.bs__ready b{font-family:var(--grot);color:#5fe8ac;align-items:center;gap:.3em;font-size:1.3em;display:flex}.bs__ready b svg{width:1em;height:1em}.bs__ready small{color:#f3f1ffc7;display:block}.prints{gap:52px 30px;display:grid}@media (min-width:760px){.prints{grid-template-columns:repeat(2,minmax(0,1fr))}}.print{background-color:var(--paper);background-image:var(--grain-l);color:var(--paper-ink);rotate:var(--r,0deg);box-shadow:var(--obj);align-content:start;gap:10px;padding:12px 12px 24px;display:grid;position:relative}.print__photo{aspect-ratio:4/3;background:#111;position:relative;overflow:hidden}.print__photo img{object-fit:cover}.print__tape{top:-13px;left:50%;translate:-50%;rotate:-4deg}.print__time{z-index:5;--r:-6deg;font-size:19px;position:absolute;top:26px;left:-12px}.print h3{font-family:var(--poster);font-variation-settings:"wdth" 80;letter-spacing:-.02em;padding:0 8px;font-size:clamp(23px,2.3vw,30px);font-weight:750;line-height:1.04;margin-top:8px!important}.print p{color:#5a5650;padding:0 8px;font-size:15px;line-height:1.55}.stk{z-index:2;color:#fff;background:#0d1629eb;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:8px;max-width:calc(100% - 28px);padding:10px 14px;font-size:13px;display:grid;position:absolute;bottom:14px;left:14px;box-shadow:0 12px 24px -12px #0009}.stk>svg{grid-row:span 2;width:20px;height:20px}.stk b{align-items:center;gap:6px;font-size:14.5px;display:inline-flex}.stk b svg{color:#5fe3a8;width:16px;height:16px}.stk small{opacity:.78;align-items:center;gap:5px;font-size:12px;display:flex}.stk small svg{width:13px;height:13px}.stk--plain{grid-template-columns:minmax(0,1fr)}.stk--ok{background:#087a50f2}.stk--bad{background:#c43b22f2}.posters{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(76%,300px);grid-auto-flow:column;gap:20px;margin-inline:-20px;padding:16px 20px 22px;scroll-padding-inline:20px;display:grid;overflow-x:auto}.posters::-webkit-scrollbar{display:none}@media (min-width:700px){.posters{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:34px 26px;margin:0;padding:12px 0 0;overflow:visible}}@media (min-width:1080px){.posters{grid-template-columns:repeat(3,minmax(0,1fr))}}.poster{aspect-ratio:3/4;scroll-snap-align:start;color:#fff;rotate:var(--r,0deg);box-shadow:var(--obj);background:#111;position:relative}.poster img{object-fit:cover}.poster:after{content:"";background-image:linear-gradient(180deg, #08061400 34%, #080614e0), var(--grain-l);position:absolute;inset:0}.poster__in{z-index:1;gap:8px;display:grid;position:absolute;bottom:18px;left:18px;right:18px}.poster h3{font-family:var(--poster);font-variation-settings:"wdth" 75;letter-spacing:-.015em;text-transform:uppercase;font-size:clamp(34px,3.4vw,46px);font-weight:800;line-height:.88}.poster p{opacity:.9;font-size:14px;line-height:1.45}.poster__t{width:84px;top:-11px;left:50%;translate:-50%;rotate:3deg}.poster:nth-child(2n) .poster__t{rotate:-5deg}.qa{gap:44px;display:grid}@media (min-width:1000px){.qa{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:72px}.qa__side{position:sticky;top:100px}}.qa__side{justify-items:start;gap:26px;display:grid}.qa .ttl{font-size:clamp(38px,4.2vw,58px)}.help{background:var(--card);border:1px solid var(--line);width:100%;box-shadow:var(--shadow);border-radius:18px;justify-items:start;gap:14px;padding:22px;display:grid}.help__chat{color:#111b21;background:#efeae2;border-radius:14px;gap:8px;width:100%;padding:14px;font-size:13.5px;display:grid}.help__who{grid-template-columns:auto 1fr;align-items:center;column-gap:8px;display:grid;margin-bottom:4px!important}.help__who span{color:#fff;background:#25d366;border-radius:50%;grid-row:span 2;place-items:center;width:30px;height:30px;display:grid}.help__who svg{width:16px;height:16px}.help__who b{font-size:13.5px}.help__who small{color:#0b8a55;font-size:11px}.help__msg{background:#fff;border-radius:12px 12px 12px 4px;justify-self:start;max-width:86%;padding:8px 11px;line-height:1.4;box-shadow:0 1px #0000000f}.help__msg--me{background:#d9fdd3;border-radius:12px 12px 4px;justify-self:end}@media (prefers-color-scheme:dark){.help__chat{color:#e9edef;background:#0b141a}.help__who small{color:#5fe3a8}.help__msg{background:#202c33}.help__msg--me{background:#005c4b}}.help__t{font-family:var(--poster);font-variation-settings:"wdth" 80;letter-spacing:-.02em;font-size:24px;font-weight:750;margin-top:4px!important}.help__facts{border-top:1px dashed color-mix(in srgb, var(--ink) 18%, transparent);gap:14px;width:100%;padding:16px 0 0;list-style:none;display:grid;margin:6px 0 0!important}.help__facts li{gap:12px;display:flex}.help__facts svg{width:20px;height:20px;color:var(--vio);flex:none;margin-top:1px}.help__facts span{gap:3px;display:grid}.help__facts b{font-size:15px}.help__facts small{color:var(--ink-2);font-size:13.5px;line-height:1.5}@media (prefers-color-scheme:dark){.help__facts svg{color:var(--vio-2)}}.faq{border-top:2px solid var(--ink)}.faq__i{border-bottom:1px solid var(--line)}.faq__q{text-align:left;width:100%;font-family:var(--poster);font-variation-settings:"wdth" 85;letter-spacing:-.01em;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:22px 2px;font-size:clamp(18px,1.6vw,21px);font-weight:700;line-height:1.25;display:flex}.faq__x{width:34px;height:34px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ink) 22%, transparent);border-radius:50%;flex:none;place-items:center;transition:background-color .2s,color .2s;display:grid}.faq__x svg{width:16px;height:16px;transition:rotate .25s}.faq__q[data-state=open] .faq__x{background:var(--puna);color:var(--puna-ink);box-shadow:none}.faq__q[data-state=open] .faq__x svg{rotate:45deg}.faq__a{overflow:hidden}.faq__a[data-state=open]{animation:.3s cubic-bezier(.22,1,.36,1) faqOpen}.faq__a[data-state=closed]{animation:.25s ease-in faqClose}.faq__ai{color:var(--ink-2);gap:10px;padding:0 52px 22px 2px;font-size:16px;line-height:1.65;display:grid}@media (max-width:600px){.faq__ai{padding-right:0}}.fin{isolation:isolate;min-height:clamp(640px,60vw,820px);padding:clamp(84px,10vw,130px) 0 clamp(220px,22vw,300px);position:relative;overflow:hidden}.fin__art{z-index:-2;position:absolute;inset:0}.fin__art img{object-fit:cover;object-position:72% 100%;width:100%;height:100%}.fin:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--bg), transparent);height:30%;position:absolute;inset:0 0 auto}.fin__in{justify-items:start;display:grid}.fin__ttl{font-size:clamp(52px,7vw,100px)}.fin__lead{max-width:28em;color:var(--ink-2);font-size:clamp(17px,1.4vw,19.5px);line-height:1.55;margin-top:22px!important}.fin .ctas{margin-top:30px}.fin__small{color:var(--ink-3);font-size:13.5px;margin-top:16px!important}@media (prefers-color-scheme:light){.fin__lead{color:#4a4458}}.foot{z-index:1;background-color:var(--bg);background-image:var(--grain);padding:56px 0 28px;position:relative}.foot__ridge{width:100%;height:clamp(22px,3vw,44px);fill:var(--bg);display:block;position:absolute;bottom:100%;left:0}.foot__top{border-bottom:1px solid var(--line);gap:40px;padding-bottom:36px;display:grid}@media (min-width:860px){.foot__top{grid-template-columns:1.3fr 1fr}}.foot__brand{justify-items:start;gap:16px;max-width:30em;display:grid}.foot__brand p{color:var(--ink-2);font-size:15px;line-height:1.6}.foot__wa{align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.foot__wa svg{color:#25d366;width:20px;height:20px}.foot__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.foot__cols>div{align-content:start;gap:10px;display:grid}.foot__cols a{color:var(--ink-2);font-size:15px}.foot__cols a:hover{color:var(--ink)}.foot__h{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:700;margin-bottom:4px!important}.foot__legal{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:22px;font-size:13.5px;display:flex}.fab{z-index:40;color:#fff;background:#25d366;border-radius:50%;place-items:center;width:58px;height:58px;transition:transform .2s;display:grid;position:fixed;bottom:18px;right:18px;box-shadow:0 0 0 6px #25d3662e,0 14px 28px -10px #0000008c}.fab:hover{transform:scale(1.06)}.fab svg{width:29px;height:29px}.promo{color:#f4f1ec;box-shadow:var(--obj);background:radial-gradient(70% 120% at 0 0,#ff714052,#0000 60%),radial-gradient(60% 120% at 100% 100%,#7357f673,#0000 65%),#0d1629;border-radius:26px;gap:36px;margin-top:clamp(64px,8vw,104px);padding:clamp(30px,4.4vw,56px);display:grid;position:relative}@media (max-width:560px){.promo{padding:28px 20px}.promo__side{padding:28px 16px 20px}}@media (min-width:960px){.promo{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:56px}}.promo__copy,.promo__side{min-width:0}.promo__copy{justify-items:start;display:grid}.promo__tag{margin-bottom:22px;font-size:14px}.promo__ttl{color:#f4f1ec;font-size:clamp(36px,4.6vw,62px)}.promo__lead{color:#f4f1ecc7;max-width:32em;font-size:clamp(16.5px,1.3vw,18.5px);line-height:1.6;margin-top:20px!important}.promo__pts{gap:10px;padding:0;font-size:15px;font-weight:600;list-style:none;display:grid;margin:22px 0 0!important}.promo__pts li{align-items:center;gap:10px;display:flex}.promo__pts svg{color:#5fe3a8;flex:none;width:18px;height:18px}.promo__side{background:#ffffff0d;border:1px dashed #ffffff38;border-radius:18px;justify-items:stretch;gap:18px;padding:30px 24px 24px;display:grid;position:relative}.promo__note{--r:4deg;font-size:13px;position:absolute;top:-15px;right:22px}.promo__side .btn{justify-self:stretch}.promo__small{color:#f4f1ec8f;font-size:12.5px;line-height:1.5}.clock{gap:14px;display:grid}.clock__k{letter-spacing:.14em;text-transform:uppercase;color:#f4f1eca8;font-size:12px;font-weight:700}.clock__k b{color:#ff9a6e}.clock__cells{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.clock__cell{text-align:center;justify-items:stretch;gap:8px;display:grid}.flip{--h:clamp(56px, 5.4vw, 72px);--ms:.6s;height:var(--h);perspective:300px;border-radius:10px;display:block;position:relative;box-shadow:0 10px 18px -10px #000000b3}.clock__cell--fast .flip{--ms:90ms}.flip__half{background:#1b2543;height:50%;position:absolute;left:0;right:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}.flip__half--top{border-bottom:1px solid #0000008c;border-radius:10px 10px 0 0;top:0}.flip__half--bot{background:#151e38;border-radius:0 0 10px 10px;bottom:0}.flip__half b{height:var(--h);font-family:var(--poster);font-variation-settings:"wdth" 78;font-weight:800;font-size:calc(var(--h) * .68);line-height:var(--h);font-variant-numeric:tabular-nums;color:#fff;display:block}.flip__half--bot b{margin-top:calc(var(--h) / -2)}.flip__leaf{z-index:2;backface-visibility:hidden}.flip__leaf--top{transform-origin:50% 100%;animation:flipTop var(--ms) cubic-bezier(.55, 0, .8, .4) forwards;background:linear-gradient(#1b2543,#222d50)}.flip__leaf--bot{transform-origin:50% 0;animation:flipBot var(--ms) cubic-bezier(.2, .6, .35, 1) forwards;animation-delay:calc(var(--ms) * .5);transform:rotateX(90deg)}@keyframes flipTop{0%{filter:brightness();transform:rotateX(0)}50%,to{filter:brightness(1.5);transform:rotateX(-90deg)}}@keyframes flipBot{0%{filter:brightness(.6);transform:rotateX(90deg)}to{filter:brightness();transform:rotateX(0)}}.clock__cell small{letter-spacing:.14em;text-transform:uppercase;color:#f4f1ec8c;font-size:10.5px;font-weight:700}@keyframes pulse{0%{box-shadow:0 0 #2fd08d99}to{box-shadow:0 0 0 7px #2fd08d00}}@keyframes sway{0%,to{rotate:6deg}50%{rotate:2deg}}@keyframes noteIn{0%{opacity:0;translate:0 -10px;scale:.96}to{opacity:1;translate:0;scale:1}}@keyframes sheetIn{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@keyframes faqOpen{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes faqClose{0%{height:var(--radix-accordion-content-height)}to{height:0}}@media (prefers-reduced-motion:no-preference){.js .ab [data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),translate .85s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * 90ms);translate:0 24px}.js .ab [data-reveal].is-in{opacity:1;translate:0}.js .ab .feat__mock .codes__bar i,.js .ab .feat__mock .day__m i{transform-origin:0;transition:scale 1.1s cubic-bezier(.22,1,.36,1) .35s;scale:0 1}.js .ab .feat__mock.is-in .codes__bar i,.js .ab .feat__mock.is-in .day__m i{scale:1}}@media (prefers-reduced-motion:reduce){.ab *,.ab :before,.ab :after{transition:none!important;animation:none!important}}
