.bty{--ink:#090a10;--white:#f6f7f9;--fuchsia:#ff2daa;--turquoise:#00cfc1;--graphite:#727682;--ink-raised:#0e1018;--ink-card:#141722;--mist:#a6a9b3;--line:#f6f7f914;--line-strong:#f6f7f92e;--ease-out:cubic-bezier(.16, 1, .3, 1);--gutter:clamp(16px, 5vw, 72px)}:where(.bty),:where(.bty) *,:where(.bty) :before,:where(.bty) :after{box-sizing:border-box}.bty{background:var(--ink);color:var(--white);-webkit-text-size-adjust:100%;background:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}:where(.bty) ::selection{background:var(--fuchsia);color:var(--white)}:where(.bty) :focus-visible{outline:2px solid var(--turquoise);outline-offset:3px}:where(.bty) p,:where(.bty) h1,:where(.bty) h2,:where(.bty) h3{margin:0}:where(.bty) .site-header{inset-inline:0;z-index:50;height:72px;padding-inline:var(--gutter);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;transition:background .5s,-webkit-backdrop-filter .5s,backdrop-filter .5s,border-color .5s;display:flex;position:fixed;top:0}:where(.bty) .site-header.is-scrolled{-webkit-backdrop-filter:blur(14px);border-color:var(--line);background:#090a10b8}:where(.bty) .wordmark{color:var(--white);font-family:var(--font-display);letter-spacing:.16em;align-items:center;gap:10px;font-size:1.05rem;font-weight:900;text-decoration:none;display:inline-flex}:where(.bty) .wordmark-bar{background:linear-gradient(to bottom, var(--turquoise), var(--fuchsia));border-radius:999px;width:4px;height:22px}:where(.bty) .eyebrow{color:var(--mist);letter-spacing:.06em;align-items:center;gap:10px;font-size:.82rem;font-weight:600;display:inline-flex}:where(.bty) .eyebrow-dot{background:var(--fuchsia);width:6px;height:6px;box-shadow:0 0 12px var(--fuchsia);border-radius:50%}:where(.bty) .w{vertical-align:top;margin-block:-.06em -.14em;padding-block:.06em .14em;display:inline-block;overflow:clip}:where(.bty) .wi{display:inline-block}:where(.bty) .cta{--pulse:0;isolation:isolate;background:var(--white);height:56px;color:var(--ink);font-family:var(--font-display);white-space:nowrap;box-shadow:0 0 0 calc(var(--pulse) * 9px) rgba(255, 45, 170, calc(var(--pulse) * .32)), 0 18px 50px -20px #ff2daa99;transition:box-shadow .5s var(--ease-out), color .3s;will-change:transform;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding-inline:30px;font-size:1.02rem;font-weight:800;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}:where(.bty) .cta:before{content:"";z-index:-1;transition:transform .9s var(--ease-out);background:linear-gradient(100deg,#0000 15%,#ff2daa52 42%,#00cfc152 60%,#0000 85%);position:absolute;inset:0;transform:translate(105%)}:where(.bty) .cta:hover:before,:where(.bty) .cta:focus-visible:before{transform:translate(-105%)}:where(.bty) .cta-arrow{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .5s var(--ease-out)}:where(.bty) .cta:hover .cta-arrow{transform:translate(-4px)}:where(.bty) .cta--ghost{color:var(--white);box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0}:where(.bty) .cta--ghost:hover{box-shadow:inset 0 0 0 1px #f6f7f973}:where(.bty) .cta--small{height:42px;box-shadow:none;padding-inline:20px;font-size:.9rem}:where(.bty) .cta--large{height:64px;padding-inline:36px;font-size:1.12rem}:where(.bty) .hero{position:relative}:where(.bty) .hero-stage{isolation:isolate;position:relative}:where(.bty) .tempo-grid{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}:where(.bty) .tempo-grid span{background:linear-gradient(#0000,#f6f7f912 25% 75%,#0000);width:1px;position:absolute;top:0;bottom:0;left:0}.motion :where(.bty) .tempo-grid span{animation:bty-grid-blink var(--d,1s) ease-in-out infinite alternate}:where(.bty) .tempo-grid.is-locked span{animation-duration:.517s;animation-delay:0s}@keyframes bty-grid-blink{0%{opacity:.35}to{opacity:1}}:where(.bty) .pain{z-index:2;flex-direction:column;align-items:center;gap:26px;padding:120px 16px 64px;display:flex;position:relative}:where(.bty) .pain-display{text-align:center;max-width:17ch;font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(1.9rem,4.4vw,3.5rem);font-weight:900;line-height:1.08}:where(.bty) .pain-copy{text-align:center;max-width:54ch;color:var(--mist);font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.7}:where(.bty) .search{border:1px solid var(--line-strong);width:min(600px,100%);height:50px;color:var(--white);background:#141722bf;border-radius:999px;align-items:center;gap:12px;padding-inline:18px;font-size:.92rem;display:flex}:where(.bty) .search-icon{fill:none;width:18px;height:18px;stroke:var(--graphite);stroke-width:1.8px;stroke-linecap:round;flex:none}:where(.bty) .search-query{white-space:nowrap;flex:1;min-width:0;overflow:hidden}:where(.bty) .caret{vertical-align:-.2em;background:var(--white);width:1px;height:1.1em;margin-inline-start:2px;animation:1s step-end infinite bty-caret;display:inline-block}@keyframes bty-caret{50%{opacity:0}}:where(.bty) .search-count{color:var(--graphite);font-variant-numeric:tabular-nums;flex:none;font-size:.8rem}:where(.bty) .stock{gap:5px;width:min(600px,100%);margin:0;padding:0;list-style:none;display:grid}:where(.bty) .row{--accent:var(--white);border:1px solid var(--line);background:#141722db;border-radius:12px;grid-template-columns:24px minmax(0,1fr) 70px minmax(70px,150px) 40px;align-items:center;gap:14px;height:44px;padding-inline:14px;font-size:.85rem;transition:background .3s,border-color .3s;display:grid}:where(.bty) .row[data-keep=energy]{--accent:var(--fuchsia)}:where(.bty) .row[data-keep=background]{--accent:var(--turquoise)}:where(.bty) .row-play{border:1px solid var(--line-strong);width:22px;height:22px;color:var(--mist);border-radius:50%;place-items:center;display:grid}:where(.bty) .row-play:before{content:"";border:4px solid #0000;border-left:7px solid;border-right-width:0;margin-inline-end:-2px}:where(.bty) .row-title{min-width:0;display:grid}:where(.bty) .row-stock,:where(.bty) .row-identity{grid-area:1/1;align-items:baseline;gap:10px;min-width:0;display:flex}:where(.bty) .row-name{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}:where(.bty) .row-tags{color:var(--graphite);white-space:nowrap;flex:none;font-size:.74rem}:where(.bty) .row-identity{opacity:0}:where(.bty) .row-he{font-family:var(--font-display);font-size:1.08rem;font-weight:900}:where(.bty) .row-en{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:700}:where(.bty) .row-meta{color:var(--mist);white-space:nowrap;font-size:.74rem}:where(.bty) .row-bpm,:where(.bty) .row-dur{color:var(--graphite);font-variant-numeric:tabular-nums;font-size:.74rem}:where(.bty) .row-wave{align-items:center;gap:2px;height:24px;display:flex}:where(.bty) .row-wave i{min-height:2px;height:calc(var(--h,.5) * 100%);background:var(--wave,#f6f7f952);border-radius:2px;flex:1;transition:background .8s}.motion :where(.bty) .row-wave i{animation:bty-bar-beat var(--beat,.5s) ease-in-out infinite alternate;animation-delay:calc(var(--i) * -41ms)}:where(.bty) .row.is-synced .row-wave i{--beat:.517s;background:var(--accent);animation-delay:calc(var(--i) * -18ms)}@keyframes bty-bar-beat{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}:where(.bty) .row.is-synced .row-play{color:var(--accent);border-color:var(--accent)}:where(.bty) .row.is-previewing{border-color:var(--line-strong);background:#202432f5}:where(.bty) .row.is-previewing .row-play{border-color:var(--white);color:var(--white)}:where(.bty) .row.is-skipped{animation:.32s ease-out bty-skip}@keyframes bty-skip{30%{transform:translate(-6px)}60%{transform:translate(4px)}}:where(.bty) .scroll-cue{display:none}:where(.bty) .resolve{z-index:3;padding:24px var(--gutter) 96px;position:relative}:where(.bty) .resolve-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,3.5vw,48px) clamp(32px,6vw,104px);width:100%;max-width:1240px;margin-inline:auto;display:grid}:where(.bty) .resolve-head{grid-column:1/-1}:where(.bty) .statement{font-family:var(--font-display);letter-spacing:-.02em;margin-top:22px;font-size:clamp(2.4rem,6vw,5.6rem);font-weight:900;line-height:1.02;position:relative}:where(.bty) .statement .line{display:block}:where(.bty) .statement .line-a{color:var(--mist)}.motion :where(.bty) .line-a.is-live .w{animation:bty-drift var(--dd,3s) ease-in-out infinite alternate}@keyframes bty-drift{0%{transform:translateY(-.035em)}to{transform:translateY(.035em)}}:where(.bty) .statement .line-b{color:var(--white)}:where(.bty) .statement-rule{background:linear-gradient(to left, var(--fuchsia), var(--turquoise));transform-origin:100%;border-radius:999px;width:min(100%,9.5em);height:3px;margin-top:.22em;display:block}:where(.bty) .lede{max-width:46ch;color:var(--mist);font-size:clamp(1.02rem,1.3vw,1.15rem);line-height:1.7}:where(.bty) .actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}:where(.bty) .hero-note{color:var(--graphite);margin-top:16px;font-size:.84rem}:where(.bty) .slots{align-content:start;gap:12px;padding-top:4px;display:grid}:where(.bty) .slots:empty{display:none}:where(.bty) .slot{height:48px}:where(.bty) .slot .row-identity{opacity:1}:where(.bty) .slot .row-stock,:where(.bty) .slot .row-bpm,:where(.bty) .slot .row-dur{visibility:hidden}.motion :where(.bty) .hero-stage{height:100svh;min-height:600px;overflow:hidden}.motion :where(.bty) .pain,.motion :where(.bty) .resolve{position:absolute;inset:0}.motion :where(.bty) .pain{justify-content:center;gap:22px;padding:92px 16px 56px}.motion :where(.bty) .resolve{padding:92px var(--gutter) 48px;pointer-events:none;align-content:center;display:grid}.motion :where(.bty) .resolve.is-on{pointer-events:auto}.motion :where(.bty) .scroll-cue{top:88px;border:1px solid var(--line-strong);width:40px;height:40px;color:var(--mist);border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-start:var(--gutter)}:where(.bty) .scroll-cue-arrow{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;animation:bty-cue 1.8s var(--ease-out) infinite;display:block}@keyframes bty-cue{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(4px)}}@media (max-width:860px){.motion :where(.bty) .pain{padding-top:124px}.motion :where(.bty) .scroll-cue{width:32px;height:32px;top:80px}:where(.bty) .scroll-cue-arrow{width:15px;height:15px}}@media (max-width:560px){:where(.bty) .site-header .cta--small{text-align:center;white-space:normal;text-wrap:balance;max-width:184px;height:auto;min-height:42px;padding:6px 18px;font-size:.82rem;line-height:1.25}}.motion :where(.bty) .row{will-change:transform, opacity}:where(.bty) .tracks{padding:clamp(96px, 13vw, 176px) var(--gutter) clamp(80px, 10vw, 140px);background:radial-gradient(60% 40% at 50% 0%, #ff2daa0f, transparent 70%), linear-gradient(to bottom, var(--ink), var(--ink-raised) 45%, var(--ink));position:relative}:where(.bty) .tracks-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(24px,5vw,80px);max-width:1240px;margin-inline:auto;display:grid}:where(.bty) .tracks-title{font-family:var(--font-display);letter-spacing:-.02em;margin-top:20px;font-size:clamp(2.3rem,5vw,4.4rem);font-weight:900;line-height:1.05}:where(.bty) .tracks-title .line{display:block}:where(.bty) .line-converge{white-space:nowrap;background:linear-gradient(to left, var(--white) 30%, var(--fuchsia) 75%, var(--turquoise));color:#0000;-webkit-background-clip:text;background-clip:text}:where(.bty) .tracks-intro{max-width:48ch;color:var(--mist);font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.75}:where(.bty) .console{border-top:1px solid var(--line);max-width:1240px;margin:clamp(48px,7vw,88px) auto 0}:where(.bty) .channel{--accent:var(--white);--accent-rgb:246, 247, 249;border-bottom:1px solid var(--line);transition:opacity .6s var(--ease-out), background .8s var(--ease-out);grid-template-columns:52px minmax(200px,280px) minmax(0,1fr) auto;align-items:center;gap:clamp(16px,3vw,44px);padding-block:30px;display:grid;position:relative}:where(.bty) .channel[data-track=energy]{--accent:var(--fuchsia);--accent-rgb:255, 45, 170}:where(.bty) .channel[data-track=background]{--accent:var(--turquoise);--accent-rgb:0, 207, 193}:where(.bty) .console.has-active .channel:not(.is-active){opacity:.5}:where(.bty) .channel.is-active{background:radial-gradient(60% 80% at 50% 50%, rgba(var(--accent-rgb), .07), transparent 75%)}:where(.bty) .channel-index{color:var(--graphite);font-family:var(--font-display);letter-spacing:.12em;align-self:start;padding-top:6px;font-size:.8rem;font-weight:500}:where(.bty) .channel-en{color:var(--accent);letter-spacing:.2em;text-transform:uppercase;font-size:.7rem;font-weight:700;display:block}:where(.bty) .channel-name h3{font-family:var(--font-display);margin-top:6px;font-size:clamp(1.7rem,2.6vw,2.3rem);font-weight:900;line-height:1}:where(.bty) .channel-role{color:var(--mist);margin-top:10px;font-size:.95rem;line-height:1.55}:where(.bty) .channel-meta{border:1px solid var(--line-strong);border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:4px 12px;font-size:.76rem;display:inline-flex}:where(.bty) .channel-meta:before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px}:where(.bty) .scope{cursor:pointer;height:96px;transition:height .8s var(--ease-out);border-radius:14px;position:relative}:where(.bty) .channel.is-active .scope{height:176px}:where(.bty) .scope canvas{width:100%;height:100%;position:absolute;inset:0}:where(.bty) .transport{align-items:center;gap:16px;display:flex}:where(.bty) .clock{min-width:78px;color:var(--mist);font-variant-numeric:tabular-nums;font-size:.85rem}:where(.bty) .play{--beat:0;width:66px;height:66px;color:var(--white);cursor:pointer;transform:scale(calc(1 + var(--beat) * .06));background:#f6f7f90f;border:0;border-radius:50%;place-items:center;padding:0;transition:background .4s,color .4s;display:grid;position:relative}:where(.bty) .play:hover{background:rgba(var(--accent-rgb), .16)}:where(.bty) .channel.is-active .play{background:var(--accent);color:var(--ink)}:where(.bty) .play .icon{fill:currentColor;width:16px;height:16px;transition:transform .45s var(--ease-out), opacity .3s;grid-area:1/1}:where(.bty) .icon-play{transform:translate(1px)}:where(.bty) .icon-pause{opacity:0;transform:scale(.4)rotate(-90deg)}:where(.bty) .channel.is-playing .icon-play{opacity:0;transform:scale(.4)rotate(90deg)}:where(.bty) .channel.is-playing .icon-pause{opacity:1;transform:none}:where(.bty) .play-ring{pointer-events:none;width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;inset:-5px;transform:rotate(-90deg)}:where(.bty) .play-ring circle{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:188.5;stroke-dashoffset:188.5px;stroke-linecap:round}:where(.bty) .channel-error{color:var(--fuchsia);grid-column:2/-1;font-size:.82rem}:where(.bty) .channel-error:empty{display:none}:where(.bty) .source-note{max-width:1240px;color:var(--graphite);margin:20px auto 0;font-size:.8rem}:where(.bty) .offer{border:1px solid var(--line-strong);background:radial-gradient(50% 120% at 0% 50%, #00cfc112, transparent 70%), radial-gradient(50% 120% at 100% 50%, #ff2daa12, transparent 70%), var(--ink-card);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;max-width:1240px;margin:clamp(56px,8vw,96px) auto 0;padding:clamp(28px,4vw,48px);scroll-margin-top:96px;display:flex}:where(.bty) .price-label{color:var(--mist);letter-spacing:.08em;font-size:.82rem;font-weight:600}:where(.bty) .price{font-family:var(--font-display);margin-top:6px;font-size:clamp(2.8rem,6vw,4.6rem);font-weight:900;line-height:1}:where(.bty) .price-terms{color:var(--mist);margin-top:8px;font-size:.9rem}:where(.bty) .offer-action{flex-direction:column;align-items:flex-start;gap:16px;display:flex}@media (max-width:860px){:where(.bty) .row{grid-template-columns:22px minmax(0,1fr) minmax(60px,96px);gap:10px;height:40px;font-size:.8rem}:where(.bty) .row-bpm,:where(.bty) .row-dur,:where(.bty) .row-tags,:where(.bty) .row-meta{display:none}:where(.bty) .resolve-grid{grid-template-columns:minmax(0,1fr)}:where(.bty) .slot{height:40px}.motion :where(.bty) .resolve{align-content:start;padding-top:96px}:where(.bty) .resolve-grid{gap:22px}:where(.bty) .slots{order:2;gap:6px}:where(.bty) .resolve-text{order:3}:where(.bty) .actions{margin-top:22px}:where(.bty) .actions .cta{flex:1 1 0;height:50px;padding-inline:16px;font-size:.92rem}:where(.bty) .tracks-head{grid-template-columns:minmax(0,1fr)}:where(.bty) .channel{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name transport""scope scope""error error";gap:18px;padding-block:26px}:where(.bty) .channel-index{display:none}:where(.bty) .channel-name{grid-area:name}:where(.bty) .scope{grid-area:scope;height:72px}:where(.bty) .channel.is-active .scope{height:120px}:where(.bty) .transport{flex-direction:column-reverse;grid-area:transport;gap:8px}:where(.bty) .clock{min-width:0;font-size:.78rem}:where(.bty) .channel-error{grid-area:error}:where(.bty) .offer,:where(.bty) .offer-action{align-items:stretch}:where(.bty) .offer{flex-direction:column}:where(.bty) .cta--large{width:100%}}@media (max-width:860px) and (max-height:760px){.motion :where(.bty) .row:not([data-keep]):nth-child(n+8){display:none}.motion :where(.bty) .pain-copy{font-size:.92rem}.motion :where(.bty) .hero-note{display:none}}@media (prefers-reduced-motion:reduce){:where(.bty),:where(.bty) *,:where(.bty) :before,:where(.bty) :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:where(.bty) .brand-mark{flex:none;align-items:center;gap:3px;height:24px;display:inline-flex}:where(.bty) .brand-mark i{border-radius:2px;width:4px}:where(.bty) .brand-mark i:first-child{background:var(--white);height:100%}:where(.bty) .brand-mark i:nth-child(2){background:var(--fuchsia);height:74%}:where(.bty) .brand-mark i:nth-child(3){background:var(--turquoise);height:44%}:where(.bty) .wordmark--static .brand-mark{height:22px}:where(.bty) .core-kicker{color:var(--white);font-family:var(--font-display);letter-spacing:-.005em;margin:0;font-size:clamp(1.3rem,2.4vw,2rem);font-weight:800;line-height:1.2}:where(.bty) .core-kicker .eyebrow-dot{width:9px;height:9px}:where(.bty) .site-nav{display:none}:where(.bty) .site-nav ul{gap:32px;margin:0;padding:0;list-style:none;display:flex}:where(.bty) .site-nav a{color:var(--mist);font-size:.92rem;font-weight:500;text-decoration:none;transition:color .3s}:where(.bty) .site-nav a:hover{color:var(--white)}@media (min-width:860px){:where(.bty) .site-nav{display:block}}:where(.bty) .tracks{padding-top:clamp(56px,6vw,88px);padding-bottom:clamp(48px,5.5vw,80px)}:where(.bty) .offer{margin-top:clamp(40px,5vw,64px)}:where(.bty) .sx{padding:clamp(48px, 5.5vw, 80px) var(--gutter);scroll-margin-top:72px;position:relative}:where(.bty) .sx-inner{max-width:1240px;margin-inline:auto}:where(.bty) .sx-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,104px);display:grid}:where(.bty) .sx-split--center{align-items:center}:where(.bty) .sx-title{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin-top:20px;font-size:clamp(2.2rem,4.6vw,4rem);font-weight:900;line-height:1.06}:where(.bty) .sx-accent{background:linear-gradient(to left, var(--white) 20%, var(--fuchsia) 70%, var(--turquoise));color:#0000;-webkit-background-clip:text;background-clip:text}:where(.bty) .sx-body{max-width:46ch;color:var(--mist);gap:18px;margin-top:28px;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.75;display:grid}:where(.bty) .sx-wave{--accent:var(--graphite);justify-content:space-between;align-items:center;gap:3px;height:100%;display:flex}:where(.bty) .sx-wave i{max-width:6px;min-height:2px;height:calc(var(--h,.5) * 100%);background:var(--accent);transform-origin:50%;border-radius:2px;flex:1}.motion :where(.bty) .sx-wave.is-alive i{animation:bty-bar-beat var(--beat,.517s) ease-in-out infinite alternate;animation-delay:calc(var(--i) * -23ms)}:where(.bty) .sx-insight{padding-bottom:clamp(24px,2vw,28px)}:where(.bty) .sx-flow.is-tucked{background:linear-gradient(to bottom, #090a1000, var(--ink) 40px)}:where(.bty) .flow-head{align-items:end;margin-bottom:clamp(32px,4vw,52px)}:where(.bty) .flow-title{max-width:14ch}:where(.bty) .flow-intro{max-width:48ch;color:var(--mist);gap:14px;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.75;display:grid}:where(.bty) .flow-lead{color:var(--white);font-family:var(--font-display);font-size:clamp(1.25rem,2vw,1.6rem);font-weight:800;line-height:1.35}:where(.bty) .flow-action{justify-content:center;margin-top:28px;display:flex}:where(.bty) .flow{border:1px solid var(--line);background:var(--ink-raised);border-radius:28px;grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr) 64px minmax(0,1.15fr);align-items:center;gap:16px;max-width:1240px;margin:0 auto;padding:clamp(24px,4vw,48px);list-style:none;display:grid}:where(.bty) .flow-label{color:var(--mist);letter-spacing:.14em;font-size:.78rem;font-weight:700}:where(.bty) .flow-card{border:1px solid var(--line);background:var(--ink-card);border-radius:18px;margin-top:18px;padding:20px}:where(.bty) .flow-card--dna{border-color:#f6f7f947;height:150px;box-shadow:0 0 60px -26px #ff2daa99}:where(.bty) .flow-card--dna .sx-wave{--accent:var(--white)}:where(.bty) .flow-brand{align-items:center;gap:14px;display:flex}:where(.bty) .flow-mark{background:linear-gradient(135deg, var(--turquoise), var(--fuchsia));opacity:.85;border-radius:14px;flex:none;width:52px;height:52px}:where(.bty) .flow-lines{flex:1;gap:9px;display:grid}:where(.bty) .flow-lines i{background:#f6f7f933;border-radius:999px;height:9px}:where(.bty) .flow-lines i+i{background:#f6f7f91a;width:66%}:where(.bty) .flow-swatches{gap:6px;margin:18px 0 0;padding:0;list-style:none;display:flex}:where(.bty) .flow-swatches li{border-radius:999px;flex:1;height:18px}:where(.bty) .flow-swatches li:first-child{background:var(--white)}:where(.bty) .flow-swatches li:nth-child(2){background:var(--fuchsia)}:where(.bty) .flow-swatches li:nth-child(3){background:var(--graphite)}:where(.bty) .flow-swatches li:nth-child(4){background:var(--turquoise)}:where(.bty) .flow-swatches li:nth-child(5){background:#2a2d38}:where(.bty) .flow-traits{color:var(--mist);flex-wrap:wrap;gap:4px 14px;margin:14px 0 0;padding:0;font-size:.8rem;list-style:none;display:flex}:where(.bty) .flow-note{color:var(--mist);margin-top:14px;font-size:.82rem;line-height:1.6}:where(.bty) .flow-link{background:linear-gradient(270deg,#f6f7f90d,#f6f7f973,#f6f7f90d);height:1px;position:relative}:where(.bty) .flow-link span{background:var(--turquoise);width:6px;height:6px;box-shadow:0 0 12px var(--turquoise);opacity:0;border-radius:50%;margin-top:-3px;position:absolute;top:50%;right:0}:where(.bty) .flow-tracks{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}:where(.bty) .flow-tracks li{border:1px solid var(--line);background:var(--ink-card);border-radius:14px;align-items:center;gap:14px;height:52px;padding-inline:16px;display:flex}:where(.bty) .flow-tracks span{width:52px;font-family:var(--font-display);flex:none;font-size:.95rem;font-weight:800}:where(.bty) .flow-tracks .sx-wave{--accent:inherit;flex:1;height:28px}:where(.bty) .flow-tracks li .sx-wave i{background:var(--accent)}:where(.bty) .flow-caption{max-width:1240px;color:var(--mist);text-align:center;margin:28px auto 0;font-size:clamp(.95rem,1.2vw,1.05rem)}:where(.bty) .sx-insight{background:linear-gradient(to bottom, var(--ink), var(--ink-raised) 50%, var(--ink))}:where(.bty) .insight-statement{max-width:22ch;font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin-top:24px;font-size:clamp(2rem,4.8vw,4.2rem);font-weight:900;line-height:1.12}:where(.bty) .insight-statement .rw{color:var(--white)}.motion :where(.bty) .insight-statement .rw{color:#f6f7f92e}:where(.bty) .compare{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:clamp(36px,4.5vw,56px);display:grid}:where(.bty) .compare-col{border:1px solid var(--line);background:var(--ink);border-radius:22px;padding:28px}:where(.bty) .compare-col--brand{border-color:#f6f7f942;box-shadow:0 0 70px -32px #00cfc18c}:where(.bty) .compare-title{color:var(--mist);font-size:.92rem;font-weight:700}:where(.bty) .compare-col--brand .compare-title{color:var(--white);letter-spacing:.14em;font-family:var(--font-display);font-weight:900}:where(.bty) .compare-waves{gap:14px;margin-top:24px;display:grid}:where(.bty) .compare-waves .sx-wave{height:34px}:where(.bty) .compare-waves--loose .sx-wave{--accent:#f6f7f947}:where(.bty) .compare-note{color:var(--mist);margin-top:24px;font-size:.85rem;line-height:1.6}:where(.bty) .looks-wrap{align-self:end}:where(.bty) .looks{align-items:flex-end;gap:clamp(8px,1.6vw,18px);height:clamp(220px,28vw,320px);margin:0;padding:0;list-style:none;display:flex}:where(.bty) .looks li{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex}:where(.bty) .look{width:100%;height:calc(var(--h) * 100% - 34px);transform-origin:bottom;transition:translate .6s var(--ease-out), filter .6s;background:linear-gradient(#f6f7f9e6,#00cfc1bf 30%,#ff2daad9);border-radius:999px 999px 16px 16px}:where(.bty) .looks li:hover .look{filter:brightness(1.12);translate:0 -6px}:where(.bty) .look-label{color:var(--mist);text-align:center;margin-top:12px;font-size:clamp(.68rem,1vw,.8rem);line-height:1.3}:where(.bty) .looks-caption{border-top:1px solid var(--line-strong);color:var(--mist);text-align:center;margin-top:26px;padding-top:20px;font-size:.88rem}:where(.bty) .sx-split--steps{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}:where(.bty) .steps-head{position:sticky;top:120px}:where(.bty) .steps{--progress:1;gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}:where(.bty) .steps:before,:where(.bty) .steps:after{content:"";top:12px;bottom:12px;width:1px;position:absolute;inset-inline-start:31px}:where(.bty) .steps:before{background:var(--line-strong)}:where(.bty) .steps:after{background:linear-gradient(to bottom, var(--turquoise), var(--fuchsia));transform:scaleY(var(--progress));transform-origin:top}:where(.bty) .step{grid-template-columns:64px minmax(0,1fr);gap:24px;padding-block:26px;display:grid;position:relative}:where(.bty) .step+.step{border-top:1px solid var(--line)}:where(.bty) .step-number{z-index:1;border:1px solid var(--line-strong);background:var(--ink);width:64px;height:64px;font-family:var(--font-display);color:var(--white);border-radius:50%;place-items:center;font-size:1.15rem;font-weight:900;transition:border-color .5s,color .5s,box-shadow .5s;display:grid;position:relative}.motion :where(.bty) .step:not(.is-reached) .step-number{color:var(--graphite)}:where(.bty) .step.is-reached .step-number{border-color:#f6f7f999;box-shadow:0 0 30px -10px #00cfc1b3}:where(.bty) .step h3{font-family:var(--font-display);margin-top:6px;font-size:clamp(1.2rem,1.8vw,1.45rem);font-weight:800;line-height:1.3}:where(.bty) .step p{max-width:52ch;color:var(--mist);margin-top:10px;font-size:.98rem;line-height:1.7}:where(.bty) .chips{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}:where(.bty) .chips li{border:1px solid var(--line-strong);background:var(--ink-raised);transition:border-color .4s, translate .4s var(--ease-out);border-radius:999px;align-items:center;gap:12px;padding:14px 22px;font-size:clamp(.92rem,1.2vw,1.02rem);display:inline-flex}:where(.bty) .chips li:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px}:where(.bty) .chips li:hover{border-color:var(--accent);translate:0 -2px}:where(.bty) .sx-faq{background:var(--ink-raised)}:where(.bty) .sx-split--faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}:where(.bty) .faq{border-top:1px solid var(--line-strong)}:where(.bty) .faq-item{border-bottom:1px solid var(--line-strong)}:where(.bty) .faq-item h3{margin:0}:where(.bty) .faq-question{width:100%;color:var(--white);font-family:var(--font-display);text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:clamp(1.05rem,1.5vw,1.2rem);font-weight:700;line-height:1.4;display:flex}:where(.bty) .faq-question:hover .faq-icon{border-color:#f6f7f980}:where(.bty) .faq-icon{border:1px solid var(--line-strong);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;transition:border-color .3s,background .3s;display:grid;position:relative}:where(.bty) .faq-icon:before,:where(.bty) .faq-icon:after{content:"";background:var(--white);border-radius:999px;position:absolute}:where(.bty) .faq-icon:before{width:12px;height:2px}:where(.bty) .faq-icon:after{width:2px;height:12px;transition:transform .35s var(--ease-out)}:where(.bty) .faq-item.is-open .faq-icon{border-color:var(--fuchsia);background:#ff2daa1f}:where(.bty) .faq-item.is-open .faq-icon:after{transform:scaleY(0)}:where(.bty) .faq-answer{color:var(--mist);gap:12px;padding:0 0 26px;padding-inline-end:54px;font-size:.98rem;line-height:1.75;display:grid}:where(.bty) .faq-answer[hidden]{display:none}:where(.bty) .faq-answer ul{gap:6px;margin:0;padding-inline-start:20px;display:grid}:where(.bty) .faq-answer li::marker{color:var(--fuchsia)}:where(.bty) .sx-final{text-align:center;background:radial-gradient(50% 60% at 50% 100%, #ff2daa1a, transparent 70%), radial-gradient(40% 50% at 50% 0%, #00cfc10f, transparent 70%), var(--ink);flex-direction:column;align-items:center;display:flex;overflow:hidden}:where(.bty) .final-wave{--accent:#f6f7f9bf;width:min(460px,100%);height:64px}:where(.bty) .final-title{max-width:19ch;font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin-top:36px;font-size:clamp(2.6rem,6vw,5.2rem);font-weight:900;line-height:1.04}:where(.bty) .final-body{max-width:44ch;color:var(--mist);margin-top:24px;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.7}:where(.bty) .final-action{margin-top:40px}:where(.bty) .final-price{color:var(--mist);flex-wrap:wrap;justify-content:center;gap:4px 10px;margin-top:22px;font-size:.9rem;display:inline-flex}:where(.bty) .final-price strong{color:var(--white);font-weight:700}:where(.bty) .final-price span{color:var(--graphite)}:where(.bty) .site-footer{border-top:1px solid var(--line);background:var(--ink)}:where(.bty) .site-footer-inner{max-width:1240px;padding:40px var(--gutter) 24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;display:flex}:where(.bty) .site-footer-inner p{color:var(--mist);font-size:.8rem}:where(.bty) .wordmark--static{font-size:.95rem}:where(.bty) .proof{border:1px solid var(--line-strong);background:var(--ink-card);max-width:1240px;color:var(--mist);border-radius:20px;align-items:center;gap:16px;margin:clamp(40px,5vw,56px) auto 0;padding:16px 22px;font-size:clamp(.95rem,1.2vw,1.05rem);line-height:1.6;display:flex}:where(.bty) .proof strong{color:var(--white);font-weight:700}:where(.bty) .proof-mark{flex:none;align-items:center;gap:3px;height:26px;display:flex}:where(.bty) .proof-mark i{border-radius:2px;width:4px}:where(.bty) .proof-mark i:first-child{background:var(--white);height:100%}:where(.bty) .proof-mark i:nth-child(2){background:var(--fuchsia);height:74%}:where(.bty) .proof-mark i:nth-child(3){background:var(--turquoise);height:44%}:where(.bty) .proof+.console{margin-top:28px}@media (min-width:861px) and (max-height:860px){.motion :where(.bty) .pain{gap:16px;padding-top:88px}.motion :where(.bty) .pain-display{font-size:min(3.5rem,6.2vh)}.motion :where(.bty) .pain-copy{max-width:72ch}.motion :where(.bty) .row:not([data-keep]):nth-child(n+8){display:none}}@media (min-width:861px) and (max-height:760px){.motion :where(.bty) .row:not([data-keep]):first-child{display:none}}@media (max-width:860px){:where(.bty) .sx-split,:where(.bty) .sx-split--steps,:where(.bty) .sx-split--faq{grid-template-columns:minmax(0,1fr)}:where(.bty) .steps-head{position:static}:where(.bty) .flow{grid-template-columns:minmax(0,1fr);gap:0}:where(.bty) .flow-link{background:linear-gradient(#f6f7f90d,#f6f7f973,#f6f7f90d);width:1px;height:36px;margin:8px auto}:where(.bty) .flow-link span{margin:0 -3px 0 0;top:0;right:50%}:where(.bty) .compare{grid-template-columns:minmax(0,1fr)}:where(.bty) .flow-head{gap:20px}:where(.bty) .proof{align-items:flex-start}:where(.bty) .step{grid-template-columns:52px minmax(0,1fr);gap:18px}:where(.bty) .step-number{width:52px;height:52px;font-size:1rem}:where(.bty) .steps:before,:where(.bty) .steps:after{inset-inline-start:25px}:where(.bty) .faq-answer{padding-inline-end:0}:where(.bty) .chips li{padding:12px 18px}}:where(.bty) .q-page-body{background:radial-gradient(40rem 26rem at 70% -6rem, #ff2daa14, transparent 70%), radial-gradient(34rem 24rem at 10% 18rem, #00cfc10f, transparent 70%), var(--ink);background-repeat:no-repeat}:where(.bty) .q-page{width:100%;max-width:840px;margin-inline:auto;padding:104px 16px 96px}:where(.bty) .q-anchor{scroll-margin-top:96px}:where(.bty) .q-enter{animation:bty-q-enter .55s var(--ease-out) both}@keyframes bty-q-enter{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}:where(.bty) .q-card{border:1px solid var(--line-strong);background:linear-gradient(#141722eb,#0e1018eb);border-radius:28px;padding:clamp(24px,5vw,48px);position:relative}:where(.bty) .q-kicker{color:var(--mist);letter-spacing:.12em;font-size:.78rem;font-weight:700}:where(.bty) .q-progress-head{justify-content:space-between;align-items:center;gap:16px;display:flex}:where(.bty) .q-progress-track{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-top:14px;display:grid}:where(.bty) .q-progress-segment{background:var(--line-strong);border-radius:999px;height:4px;transition:background .5s,box-shadow .5s}:where(.bty) .q-progress-segment.is-done{background:var(--white)}:where(.bty) .q-progress-segment.is-current{background:var(--fuchsia);box-shadow:0 0 16px -2px var(--fuchsia)}:where(.bty) .q-head{margin-top:36px}:where(.bty) .q-title{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.8rem,4.2vw,2.6rem);font-weight:900;line-height:1.1}:where(.bty) .q-title--spaced{margin-top:28px}:where(.bty) .q-subtitle{color:var(--mist);margin-top:12px;font-size:clamp(.98rem,1.4vw,1.08rem);line-height:1.7}:where(.bty) .q-price-note{border:1px solid var(--line-strong);color:var(--mist);border-radius:999px;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:20px;padding:8px 16px;font-size:.85rem;display:inline-flex}:where(.bty) .q-price-note-strong{color:var(--white);font-weight:700}:where(.bty) .q-price-note-dot{color:var(--graphite)}:where(.bty) .q-body{margin-top:40px}:where(.bty) .q-footer{border-top:1px solid var(--line-strong);margin-top:48px;padding-top:28px}:where(.bty) .q-nav,:where(.bty) .q-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}:where(.bty) .q-actions{justify-content:flex-start;margin-top:32px}:where(.bty) .q-footer-draft{margin-top:20px}:where(.bty) .cta:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}:where(.bty) .q-draft{font-size:.8rem;line-height:1.6}:where(.bty) .q-draft-note{color:var(--graphite)}:where(.bty) .q-draft-status{color:var(--turquoise);margin-top:4px}:where(.bty) .q-draft-status:empty{display:none}:where(.bty) .q-draft-status.is-failed{color:var(--fuchsia);font-weight:600}:where(.bty) .q-group{border:0;outline:none;min-width:0;margin:0;padding:0;scroll-margin-top:112px}:where(.bty) .q-field{scroll-margin-top:112px}:where(.bty) .q-legend{font-family:var(--font-display);text-wrap:balance;padding:0;font-size:clamp(1.12rem,1.8vw,1.3rem);font-weight:800;line-height:1.4;display:block}:where(.bty) .q-optional{color:var(--graphite);font-family:var(--font-sans);letter-spacing:.04em;vertical-align:middle;margin-inline-start:4px;font-size:.74rem;font-weight:600}:where(.bty) .q-helper{color:var(--mist);margin-top:8px;font-size:.94rem;line-height:1.65}:where(.bty) .q-note{color:var(--graphite)}:where(.bty) .q-group-body{margin-top:18px}:where(.bty) .q-error{color:var(--fuchsia);align-items:flex-start;gap:8px;margin-top:12px;font-size:.9rem;font-weight:600;line-height:1.55;display:inline-flex}:where(.bty) .q-error-dot{background:var(--fuchsia);border-radius:50%;flex:none;width:6px;height:6px;margin-top:.55em}:where(.bty) .q-grid{gap:10px;display:grid}:where(.bty) .q-grid--short{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){:where(.bty) .q-grid--short{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.bty) .q-grid--described{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:420px){:where(.bty) .q-grid--long{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.bty) .q-choice{display:flex;position:relative}:where(.bty) .q-choice.is-full{grid-column:1/-1}:where(.bty) .q-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.bty) .q-option{border:1px solid var(--line-strong);background:var(--ink);width:100%;height:100%;color:var(--mist);text-align:start;cursor:pointer;transition:border-color .25s, background .25s, color .25s, box-shadow .35s, transform .25s var(--ease-out);border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}:where(.bty) .q-option:hover{color:var(--white);border-color:#f6f7f96b}:where(.bty) .q-option:active{transform:scale(.985)}:where(.bty) .q-option.is-selected{border-color:var(--white);color:var(--white);background:#f6f7f912;box-shadow:0 14px 34px -22px #ff2daae6}:where(.bty) .q-sr:focus-visible+.q-option{outline:2px solid var(--turquoise);outline-offset:3px}:where(.bty) .q-option.is-disabled{opacity:.4;cursor:not-allowed}:where(.bty) .q-option.is-disabled:hover{border-color:var(--line-strong);color:var(--mist)}:where(.bty) .q-marker{border:1.5px solid #f6f7f966;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;margin-top:2px;transition:background .2s,border-color .2s;display:grid}:where(.bty) .q-marker--round{border-radius:50%}:where(.bty) .q-marker.is-on{border-color:var(--fuchsia);background:var(--fuchsia);animation:bty-q-pop .3s var(--ease-out)}@keyframes bty-q-pop{0%{transform:scale(.6)}to{transform:none}}:where(.bty) .q-marker-dot{background:var(--ink);border-radius:50%;width:8px;height:8px}:where(.bty) .q-marker-check{fill:none;width:12px;height:10px;stroke:var(--ink)}:where(.bty) .q-option-text{flex-direction:column;gap:4px;display:flex}:where(.bty) .q-option-label{font-size:.98rem;font-weight:600;line-height:1.4}:where(.bty) .q-option-description{color:var(--mist);font-size:.85rem;line-height:1.55}:where(.bty) .q-input{border:1px solid var(--line-strong);background:var(--ink);width:100%;color:var(--white);font:inherit;border-radius:16px;margin-top:16px;padding:15px 18px;font-size:1rem;line-height:1.5;transition:border-color .25s,box-shadow .25s;display:block}:where(.bty) .q-input::placeholder{color:var(--graphite)}:where(.bty) .q-input:hover{border-color:#f6f7f959}:where(.bty) .q-input:focus{border-color:var(--white);box-shadow:0 0 0 4px #f6f7f90f}:where(.bty) .q-input.is-error{border-color:var(--fuchsia)}:where(.bty) .q-input.is-ltr{text-align:left}:where(.bty) .q-textarea{resize:vertical;line-height:1.65}:where(.bty) .q-input--small{margin-top:8px;padding:11px 16px;font-size:.92rem}:where(.bty) .q-other{margin-top:18px}:where(.bty) .q-other-label{color:var(--mist);font-size:.9rem;display:block}:where(.bty) .q-link{color:var(--mist);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-top:14px;padding:0;font-size:.82rem;font-weight:600;text-decoration:underline;display:inline-block}:where(.bty) .q-link:hover{color:var(--white)}:where(.bty) .q-slider{border:1px solid var(--line-strong);background:var(--ink);border-radius:16px;padding:16px 18px}:where(.bty) .q-slider-head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}:where(.bty) .q-slider-label{font-size:.98rem;font-weight:600}:where(.bty) .q-slider-value{color:var(--turquoise);font-size:.85rem}:where(.bty) .q-slider.is-untouched .q-slider-value{color:var(--graphite)}:where(.bty) .q-range{cursor:pointer;appearance:none;background:0 0;width:100%;height:26px;margin:10px 0 0}:where(.bty) .q-range::-webkit-slider-runnable-track{background:linear-gradient(to left, var(--white) 0 var(--fill), #f6f7f924 var(--fill));border-radius:999px;height:4px}:where(.bty) .q-range::-moz-range-track{background:linear-gradient(to left, var(--white) 0 var(--fill), #f6f7f924 var(--fill));border-radius:999px;height:4px}:where(.bty) .q-range::-webkit-slider-thumb{background:var(--white);appearance:none;border:0;border-radius:50%;width:20px;height:20px;margin-top:-8px;box-shadow:0 0 0 4px #ff2daa73}:where(.bty) .q-range::-moz-range-thumb{background:var(--white);border:0;border-radius:50%;width:20px;height:20px;box-shadow:0 0 0 4px #ff2daa73}:where(.bty) .q-slider.is-untouched .q-range::-webkit-slider-runnable-track{background:#f6f7f924}:where(.bty) .q-slider.is-untouched .q-range::-moz-range-track{background:#f6f7f924}:where(.bty) .q-slider.is-untouched .q-range::-webkit-slider-thumb{background:var(--graphite);box-shadow:none}:where(.bty) .q-slider.is-untouched .q-range::-moz-range-thumb{background:var(--graphite);box-shadow:none}:where(.bty) .q-slider-ends{color:var(--mist);justify-content:space-between;font-size:.78rem;display:flex}:where(.bty) .q-body .space-y-10>*+*{margin-top:40px}:where(.bty) .q-body .space-y-8>*+*{margin-top:32px}:where(.bty) .q-body .space-y-6>*+*{margin-top:24px}:where(.bty) .q-body .space-y-5>*+*{margin-top:20px}:where(.bty) .q-body .space-y-3>*+*{margin-top:12px}:where(.bty) .q-body .grid{display:grid}:where(.bty) .q-body .gap-3{gap:12px}:where(.bty) .q-body .rounded-2xl{border-radius:20px}:where(.bty) .q-body .border{border:1px solid var(--line-strong)}:where(.bty) .q-body .border-t{border-top:1px solid var(--line-strong)}:where(.bty) .q-body .border-line{border-color:var(--line-strong)}:where(.bty) .q-body .pt-10{padding-top:40px}:where(.bty) .q-body .p-6{padding:clamp(18px,4vw,24px)}:where(.bty) .q-body .p-5{padding:clamp(16px,4vw,20px)}:where(.bty) .q-body .bg-void\/30{background:#f6f7f905}:where(.bty) .q-body .bg-void\/40{background:#f6f7f906}:where(.bty) .q-body .bg-void\/50{background:#090a1080}:where(.bty) .q-body .text-sm{font-size:.92rem}:where(.bty) .q-body .text-xs{font-size:.8rem}:where(.bty) .q-body .leading-relaxed{line-height:1.65}:where(.bty) .q-body .text-mist{color:var(--mist)}:where(.bty) .q-body .text-paper{color:var(--white)}:where(.bty) .q-body .text-coral{color:var(--fuchsia)}:where(.bty) .q-body .font-semibold{font-weight:600}:where(.bty) .q-body .break-words{overflow-wrap:anywhere}:where(.bty) .q-body .underline{text-underline-offset:4px;text-decoration:underline}:where(.bty) .q-body button.underline{font:inherit;color:var(--mist);cursor:pointer;background:0 0;border:0;padding:0;font-size:.8rem;font-weight:600}:where(.bty) .q-body button.underline:hover{color:var(--white)}:where(.bty) .q-eq{align-items:center;gap:2px;width:40px;height:14px;display:inline-flex}:where(.bty) .q-eq i{min-height:2px;height:calc(var(--h,.5) * 100%);background:#f6f7f9bf;border-radius:1px;flex:1}:where(.bty) .q-eq.is-alive i{animation:bty-bar-beat var(--beat,.5s) ease-in-out infinite alternate;animation-delay:calc(var(--i) * -60ms)}:where(.bty) .q-progress-eq{display:inline-flex}:where(.bty) .q-resume-eq{display:block}:where(.bty) .q-resume-eq .q-eq{width:112px;height:40px}:where(.bty) .q-summary-draft{margin-top:16px}:where(.bty) .q-summary-grid{gap:14px;margin:16px 0 0;padding:0;list-style:none;display:grid}@media (min-width:760px){:where(.bty) .q-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.bty) .q-summary-card{border:1px solid var(--line-strong);background:var(--ink-raised);border-radius:24px;flex-direction:column;padding:clamp(20px,4vw,28px);display:flex}:where(.bty) .q-left{margin-top:14px;display:block}:where(.bty) .q-summary-card-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}:where(.bty) .q-summary-card-title{font-family:var(--font-display);font-size:1.15rem;font-weight:800;line-height:1.35}:where(.bty) .q-edit{border:1px solid var(--line-strong);color:var(--mist);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:6px 16px;font-size:.8rem;font-weight:600;transition:border-color .25s,color .25s}:where(.bty) .q-edit:hover{border-color:var(--white);color:var(--white)}:where(.bty) .q-summary-rows{gap:16px;margin:20px 0 0;display:grid}:where(.bty) .q-summary-rows dt{color:var(--graphite);letter-spacing:.02em;font-size:.78rem}:where(.bty) .q-summary-rows dd{color:var(--white);overflow-wrap:anywhere;margin:4px 0 0;font-size:.95rem;line-height:1.6}:where(.bty) .q-summary-rows dd.is-empty{color:var(--graphite)}:where(.bty) .q-left-body{color:var(--mist);margin-top:8px;font-size:.92rem;line-height:1.65}:where(.bty) .q-left-list{gap:6px;margin:14px 0 0;padding-inline-start:20px;font-size:.92rem;line-height:1.6;display:grid}:where(.bty) .q-left-list li::marker{color:var(--fuchsia)}:where(.bty) .q-left-next{margin-top:22px}:where(.bty) .q-left-foot{color:var(--graphite);margin-top:20px;font-size:.8rem}:where(.bty) .q-checkout{text-align:center;margin-top:16px}:where(.bty) .q-price{font-family:var(--font-display);margin-top:10px;font-size:clamp(2.6rem,6vw,3.4rem);font-weight:900;line-height:1}:where(.bty) .q-price-terms{color:var(--mist);margin-top:8px;font-size:.9rem}:where(.bty) .q-package{max-width:34rem;color:var(--mist);margin:18px auto 0;font-size:.92rem;line-height:1.7}:where(.bty) .q-send,:where(.bty) .q-order{flex-direction:column;align-items:center;gap:12px;display:flex}:where(.bty) .q-send{margin-top:26px}:where(.bty) .q-order{border-top:1px solid var(--line-strong);margin-top:30px;padding-top:30px}:where(.bty) .q-fine{max-width:30rem;color:var(--mist);font-size:.82rem;line-height:1.6}:where(.bty) .q-outcome{background:var(--ink);text-align:center;border:1px solid #00cfc173;border-radius:18px;max-width:30rem;margin:26px auto 0;padding:22px}:where(.bty) .q-order .q-outcome{margin-top:0}:where(.bty) .q-outcome-title{font-size:1.02rem;font-weight:700}:where(.bty) .q-outcome-body{color:var(--mist);margin-top:8px;font-size:.9rem;line-height:1.65}:where(.bty) .q-back{margin-top:24px}@media (max-width:640px){:where(.bty) .q-page{padding-top:92px}:where(.bty) .q-nav,:where(.bty) .q-actions{flex-direction:column;align-items:stretch}:where(.bty) .q-nav .cta,:where(.bty) .q-actions .cta{width:100%}}.bty.status-page,:where(.bty) .status-page{background:radial-gradient(36rem 24rem at 50% 0%, #ff2daa14, transparent 70%), var(--ink);min-height:100svh;display:flex}:where(.bty) .status{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:640px;margin-inline:auto;padding:80px 16px;display:flex}:where(.bty) .status-wave{justify-content:center;align-items:center;gap:3px;width:min(260px,70vw);height:48px;display:flex}:where(.bty) .status-wave i{max-width:5px;min-height:2px;height:calc(var(--h,.5) * 100%);animation:.8s ease-in-out infinite alternate bty-bar-beat;animation-delay:calc(var(--i) * -47ms);background:#f6f7f98c;border-radius:2px;flex:1}:where(.bty) .status-kicker{color:var(--mist);letter-spacing:.14em;margin-top:36px;font-size:.8rem;font-weight:700}:where(.bty) .status-title{font-family:var(--font-display);text-wrap:balance;margin-top:14px;font-size:clamp(2rem,5vw,3.2rem);font-weight:900;line-height:1.1}:where(.bty) .status-body{max-width:44ch;color:var(--mist);margin-top:18px;font-size:1.02rem;line-height:1.7}:where(.bty) .status-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}:where(.bty) .q-button{cursor:pointer;border:0}.bty{--font-display:var(--font-heebo), system-ui, sans-serif;--font-sans:var(--font-assistant), system-ui, sans-serif;line-height:normal}body:has(.bty){background:#090a10}html:has(.bty){scroll-behavior:auto}:where(.bty) [id]{scroll-margin-top:0}:where(.bty) .sx{scroll-margin-top:72px}:where(.bty) audio{display:none}:where(.bty) .faq-answer ul,:where(.bty) .q-left-list{list-style:outside}.motion:not(.motion-ready) :where(.bty) .resolve{visibility:hidden}.motion :where(.bty) .slot>.row{display:none}:where(.bty) .site-footer-inner{padding-bottom:40px}:where(.bty) .faq-answer:not([hidden]){animation:.45s cubic-bezier(.16,1,.3,1) bty-faq-open}@keyframes bty-faq-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
