.nPBEpW_nav{z-index:50;padding:calc(20px + env(safe-area-inset-top)) clamp(20px, 5vw, 56px) 20px;transition:background var(--dur-micro) var(--ease-wake), backdrop-filter var(--dur-micro) var(--ease-wake);justify-content:space-between;align-items:center;gap:18px;display:flex;position:fixed;top:0;left:0;right:0}.nPBEpW_navScrolled{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1a0b33b8}@media (max-width:720px){.nPBEpW_navScrolled{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1a0b33f7}}.nPBEpW_navLinks{align-items:center;gap:clamp(20px,3vw,40px);display:flex}.nPBEpW_navLink{font-family:var(--font-accent);letter-spacing:normal;text-transform:lowercase;white-space:nowrap;color:var(--pillow);opacity:.85;transition:opacity var(--dur-micro) var(--ease-wake);padding:8px 0;font-size:.78rem;font-weight:500;position:relative}.nPBEpW_navLink:hover{opacity:1;font-weight:700}.nPBEpW_navLink:after{content:attr(data-text);visibility:hidden;height:0;font-weight:700;display:block;overflow:hidden}.nPBEpW_dropdown{position:relative}.nPBEpW_dropdownPanel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--purple-line);border-radius:var(--radius-card);opacity:0;pointer-events:none;width:600px;max-width:calc(100vw - 48px);transition:opacity var(--dur-micro) var(--ease-wake), transform var(--dur-micro) var(--ease-wake);background:#14092ef5;padding:14px;position:absolute;top:calc(100% + 10px);left:0;transform:translateY(6px);box-shadow:0 30px 80px #0b061980}.nPBEpW_dropdownPanelOpen{opacity:1;pointer-events:auto;transform:translateY(0)}.nPBEpW_dropEyebrow{font-family:var(--font-accent);letter-spacing:.2em;text-transform:lowercase;color:#cfc3ee8c;padding:6px 12px 10px;font-size:.66rem;display:block}.nPBEpW_dropGrid{grid-template-columns:1fr 1fr;gap:4px;display:grid}.nPBEpW_dropdownItem{color:var(--pillow);transition:background var(--dur-micro) var(--ease-wake);border-radius:14px;gap:13px;padding:13px 14px;display:flex}.nPBEpW_dropdownItem:hover{background:#8460ed2e}.nPBEpW_dropIcon{width:44px;height:44px;color:var(--wide-awake);background:#d4f0001f;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.nPBEpW_dropBody{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.nPBEpW_dropTitle{font-family:var(--font-body);text-transform:lowercase;color:var(--pillow);font-size:.95rem;font-weight:600;line-height:1.2}.nPBEpW_dropDesc{color:var(--lavender-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:.78rem;line-height:1.35;display:-webkit-box;overflow:hidden}.nPBEpW_dropTag{text-transform:lowercase;white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--lavender-text);border:1px solid var(--purple-line);background:#cfc3ee1a;border-radius:999px;margin-top:9px;padding:3px 10px;font-size:.66rem;font-weight:500;overflow:hidden}.nPBEpW_dropdownAll{border:1px solid var(--purple-line);background:linear-gradient(120deg,#8460ed33,#8460ed0f);justify-content:space-between;align-items:center}.nPBEpW_dropArrow{color:var(--wide-awake);font-size:1.3rem;line-height:1}.nPBEpW_navTrigger{cursor:pointer;background:0 0;border:none}.nPBEpW_dropFlyout{grid-template-columns:168px 1fr;gap:12px;display:grid}.nPBEpW_dropVerticals{border-right:1px solid var(--purple-line);flex-direction:column;gap:2px;padding-right:12px;display:flex}.nPBEpW_dropVertical{font-family:var(--font-body);text-transform:lowercase;text-align:left;color:var(--pillow);cursor:pointer;transition:background var(--dur-micro) var(--ease-wake);background:0 0;border:none;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:11px 12px;font-size:.92rem;font-weight:600;line-height:1.1;display:flex}.nPBEpW_dropVertical:hover,.nPBEpW_dropVerticalActive{background:#8460ed2e}.nPBEpW_dropVerticalArrow{color:#cfc3ee80;font-size:1.05rem;line-height:1}.nPBEpW_dropAllLink{font-family:var(--font-accent);letter-spacing:.1em;text-transform:lowercase;color:var(--wide-awake);border:1px solid var(--purple-line);background:linear-gradient(120deg,#8460ed33,#8460ed0f);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:11px 12px;font-size:.72rem;font-weight:500;display:flex}.nPBEpW_dropDetail{flex-direction:column;min-width:0;display:flex}.nPBEpW_dropDetailGrid{grid-template-columns:1fr;gap:2px;display:grid}.nPBEpW_dropDetailAll{font-family:var(--font-body);color:var(--pillow);transition:color var(--dur-micro) var(--ease-wake);align-self:flex-start;align-items:center;gap:6px;margin:6px 0 2px;padding:8px 12px;font-size:.82rem;font-weight:500;display:inline-flex}.nPBEpW_dropDetailAll:hover,.nPBEpW_switchLink{color:var(--wide-awake)}.nPBEpW_nav:has(~main[data-surface=light]):not(.nPBEpW_navScrolled) .nPBEpW_switchLink{color:var(--rem-purple)}.nPBEpW_logoLight{display:none}.nPBEpW_nav:has(~main[data-surface=light]):not(.nPBEpW_navScrolled) .nPBEpW_logoDark{display:none}.nPBEpW_nav:has(~main[data-surface=light]):not(.nPBEpW_navScrolled) .nPBEpW_logoLight{display:block}.nPBEpW_nav:has(~main[data-surface=light]):not(.nPBEpW_navScrolled) .nPBEpW_navLink{color:var(--blackout)}.nPBEpW_nav:has(~main[data-surface=light]):not(.nPBEpW_navScrolled) .nPBEpW_navCta{color:var(--blackout);background:#ffffff80;border-color:#6e658459}.nPBEpW_nav:has(~main[data-surface=light]):not(.nPBEpW_navScrolled) .nPBEpW_burgerLine{background:var(--blackout)}.nPBEpW_urgencyChip{font-family:var(--font-accent);white-space:nowrap;letter-spacing:.08em;text-transform:lowercase;color:var(--midnight);box-sizing:border-box;border:1px solid var(--wide-awake);border-radius:var(--radius-pill);background:var(--wide-awake);white-space:nowrap;align-items:center;gap:7px;min-height:40px;padding:0 18px;font-size:.72rem;font-weight:600;display:inline-flex}.nPBEpW_urgencyChip svg{color:var(--midnight);flex:none}.nPBEpW_navCta{font-family:var(--font-body);color:var(--pillow);white-space:nowrap;box-sizing:border-box;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;min-height:40px;transition:box-shadow var(--dur-micro) var(--ease-wake), border-color var(--dur-micro) var(--ease-wake), background var(--dur-micro) var(--ease-wake);background:linear-gradient(160deg,#8460ed47 0%,#6633e824 100%);border:1px solid #ede7fb52;border-top-color:#ede7fb80;align-items:center;padding:0 20px;font-size:.88rem;font-weight:500;display:inline-flex}.nPBEpW_navCta:hover{background:#8460ed3d;border-color:#ede7fb8c;box-shadow:0 0 24px #8460ed73}.nPBEpW_burger{cursor:pointer;z-index:60;background:0 0;border:none;padding:8px;display:none}.nPBEpW_burgerLine{background:var(--pillow);width:24px;height:2px;transition:transform var(--dur-micro) var(--ease-wake), opacity var(--dur-micro) var(--ease-wake);border-radius:2px;margin:5px 0;display:block}.nPBEpW_mobileMenu{background:var(--midnight);z-index:55;-webkit-overflow-scrolling:touch;opacity:0;pointer-events:none;transition:opacity .3s var(--ease-wake);position:fixed;inset:0;overflow-y:auto}.nPBEpW_mobileMenuOpen{opacity:1;pointer-events:auto}.nPBEpW_mobileHeader{z-index:2;padding:calc(20px + env(safe-area-inset-top)) clamp(20px, 5vw, 56px) 20px;background:var(--midnight);border-bottom:1px solid var(--purple-line);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.nPBEpW_mobileLogo{align-items:center;display:inline-flex}.nPBEpW_mobileClose{border:1px solid var(--purple-line);width:46px;height:46px;color:var(--lavender-text);cursor:pointer;transition:color var(--dur-micro) var(--ease-wake), background var(--dur-micro) var(--ease-wake);background:#ede7fb0f;border-radius:12px;justify-content:center;align-items:center;display:flex}.nPBEpW_mobileClose:hover{color:var(--pillow);background:#8460ed33}.nPBEpW_mobileInner{padding:30px 28px calc(56px + env(safe-area-inset-bottom));flex-direction:column;align-items:flex-start;gap:22px;display:flex}.nPBEpW_mobileLink{font-family:var(--font-display);text-transform:lowercase;color:var(--pillow);text-align:left;font-size:1.9rem;font-weight:600}.nPBEpW_mobileSub{font-family:var(--font-body);color:var(--lavender-text);font-size:1rem}.nPBEpW_mobileServices{flex-direction:column;align-items:flex-start;gap:14px;width:100%;display:flex}.nPBEpW_mobileServicesToggle{cursor:pointer;color:var(--pillow);background:0 0;border:none;align-items:center;gap:12px;display:inline-flex}.nPBEpW_mobileChevron{color:var(--wide-awake);transition:transform var(--dur-micro) var(--ease-wake);font-size:1.4rem;line-height:1}.nPBEpW_mobileChevronOpen{transform:rotate(180deg)}.nPBEpW_mobileVerticals{border-left:2px solid var(--purple-line);flex-direction:column;align-items:stretch;width:100%;margin-left:6px;padding-left:6px;display:flex}.nPBEpW_mobileVertical{flex-direction:column;display:flex}.nPBEpW_mobileVerticalToggle{cursor:pointer;width:100%;font-family:var(--font-display);text-transform:lowercase;color:var(--pillow);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:11px 6px 11px 14px;font-size:1.3rem;font-weight:600;display:flex}.nPBEpW_mobileVerticalArrow{color:var(--wide-awake);transition:transform var(--dur-micro) var(--ease-wake);font-size:1.4rem;line-height:1}.nPBEpW_mobileVerticalArrowOpen{transform:rotate(90deg)}.nPBEpW_mobileVerticalItems{flex-direction:column;align-items:flex-start;gap:15px;padding:4px 0 14px 26px;display:flex}.nPBEpW_mobileSubItem{font-family:var(--font-body);text-transform:lowercase;color:var(--lavender-text);transition:color var(--dur-micro) var(--ease-wake);align-items:center;gap:10px;font-size:1.12rem;font-weight:500;display:inline-flex}.nPBEpW_mobileSubItem:hover,.nPBEpW_mobileSubItem:active{color:var(--pillow)}.nPBEpW_mobileSubIcon{color:var(--wide-awake);flex:none}.nPBEpW_mobileSubAll{color:var(--pillow);opacity:.85;padding:8px 0 0 14px}.nPBEpW_mobileLime{color:var(--wide-awake)}.nPBEpW_mobileLimeBold{color:var(--wide-awake);font-weight:700}.nPBEpW_mobileApp{background:#8460ed1f;border:1px solid #cfc3ee2e;border-radius:16px;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;text-decoration:none;display:flex}.nPBEpW_mobileAppIcon{border-radius:10px;flex-shrink:0}.nPBEpW_mobileAppText{flex-direction:column;gap:2px;min-width:0;display:flex}.nPBEpW_mobileAppName{color:var(--pillow);font-size:.95rem;font-weight:700}.nPBEpW_mobileAppCopy{color:#cfc3eebf;font-size:.8rem}@media (max-width:980px){.nPBEpW_navLinks{display:none}.nPBEpW_burger{display:block}}@media (max-width:1580px){.nPBEpW_navLinks{gap:16px}}@media (max-width:1320px){.nPBEpW_urgencyChip{display:none}}@media (max-width:1240px){.nPBEpW_navLinks{gap:12px}}.nPBEpW_footer{background:var(--midnight);padding:var(--space-6) clamp(16px, 3vw, 40px) calc(var(--space-5) + env(safe-area-inset-bottom));gap:0;display:grid}.nPBEpW_footerPanel{z-index:2;border:1px solid var(--purple-line);background:linear-gradient(#08031400 52%,#0803149e 88%,#060210cc 100%),radial-gradient(120% 100% at 28% 0,#8460ed52 0%,#6633e824 42%,#6633e800 70%),linear-gradient(#381c6680 0%,#1a0b33bf 100%);border-radius:20px;padding:clamp(28px,4vw,64px) clamp(28px,4vw,64px) 0;position:relative;overflow:hidden;box-shadow:0 18px 50px -20px #0b051a8c}.nPBEpW_footerGrid{z-index:1;grid-template-columns:1.2fr .7fr .9fr 1.5fr;align-items:start;gap:clamp(28px,4vw,64px);display:grid;position:relative}.nPBEpW_footerBrand{justify-items:start;gap:18px;display:grid}.nPBEpW_footerCol{justify-items:start;gap:12px;display:grid}.nPBEpW_footerColTitle{font-family:var(--font-accent);letter-spacing:.16em;text-transform:lowercase;color:var(--wide-awake);margin-bottom:4px;font-size:.7rem;font-weight:700}.nPBEpW_footerQuiet{font-family:var(--font-body);color:#cfc3eea3;font-size:.8rem}.nPBEpW_footerNews{align-content:start;gap:12px;display:grid}.nPBEpW_footerNewsLine{font-family:var(--font-body);color:var(--lavender-text);font-size:.9rem;line-height:1.55}.nPBEpW_footerTagline{font-family:var(--font-display);text-transform:lowercase;font-weight:600;font-size:var(--text-h3);color:var(--pillow)}.nPBEpW_footerTaglineDot{color:var(--wide-awake)}.nPBEpW_footerLink{font-family:var(--font-body);font-size:var(--text-sm);color:var(--lavender-text);transition:color var(--dur-micro) var(--ease-wake)}.nPBEpW_footerLink:hover{color:var(--pillow)}.nPBEpW_footerSiteCol{gap:0}.nPBEpW_footerSiteCol .nPBEpW_footerLink{white-space:nowrap;width:max-content;padding:6px 0}.nPBEpW_footerSiteCol .nPBEpW_footerColTitle{margin-bottom:10px}.nPBEpW_footerSayCol .nPBEpW_footerLink{width:100%;padding:6px 0}.nPBEpW_footerSiteCol .nPBEpW_switchLink,.nPBEpW_footerSayCol .nPBEpW_switchLink{color:var(--wide-awake)}.nPBEpW_footerSiteCol .nPBEpW_switchLink:hover,.nPBEpW_footerSayCol .nPBEpW_switchLink:hover{color:var(--wide-awake);filter:brightness(1.15)}.nPBEpW_subscribeForm{gap:12px;width:100%;display:grid}.nPBEpW_subscribeRow{width:100%;display:flex;position:relative}.nPBEpW_subscribeInput{min-width:0;font-family:var(--font-body);color:var(--pillow);border:1px solid var(--purple-line);border-radius:var(--radius-pill);transition:border-color var(--dur-micro) var(--ease-wake), box-shadow var(--dur-micro) var(--ease-wake);background:#8460ed14;outline:none;flex:1;padding:15px 62px 15px 18px;font-size:.92rem}.nPBEpW_subscribeInput::placeholder{color:#cfc3ee6b}.nPBEpW_subscribeInput:focus{border-color:#ede7fb8c;box-shadow:0 0 18px #8460ed59}.nPBEpW_subscribeButton{background:var(--grad-lime);width:40px;height:40px;color:var(--blackout);cursor:pointer;transition:box-shadow var(--dur-micro) var(--ease-wake), transform var(--dur-micro) var(--ease-wake);border:none;border-radius:50%;place-content:center;display:grid;position:absolute;top:50%;right:5px;transform:translateY(-50%);box-shadow:0 0 18px #d4f00073}.nPBEpW_subscribeButton:hover{box-shadow:0 0 26px #d4f000a6}.nPBEpW_subscribeButton:disabled{opacity:.6;cursor:default}.nPBEpW_subscribeConsent{font-family:var(--font-body);color:#cfc3ee99;cursor:pointer;align-items:flex-start;gap:10px;font-size:.78rem;line-height:1.5;display:flex}.nPBEpW_subscribeCheckbox{appearance:none;border:1px solid var(--purple-line);cursor:pointer;width:16px;height:16px;transition:border-color var(--dur-micro) var(--ease-wake), background var(--dur-micro) var(--ease-wake);background:#8460ed14;border-radius:4px;flex:none;place-content:center;margin-top:2px;display:inline-grid}.nPBEpW_subscribeCheckbox:checked{background:var(--rem-purple);border-color:#ede7fb99}.nPBEpW_subscribeCheckbox:checked:before{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);background:var(--pillow);width:8px;height:8px}.nPBEpW_subscribeDone{font-family:var(--font-body);color:var(--lavender-text);font-size:.9rem}.nPBEpW_subscribeError{font-family:var(--font-body);color:#e5908d;font-size:.8rem}.nPBEpW_macNote{z-index:70;-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2);opacity:0;transform-origin:100% 0;pointer-events:none;width:min(366px,100vw - 28px);transition:opacity .5s var(--ease-wake), transform .5s var(--ease-wake);background:linear-gradient(160deg,#381c66d1 0%,#140928db 100%);border:1px solid #ede7fb29;border-top-color:#ede7fb52;border-radius:18px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex;position:fixed;top:84px;right:18px;transform:translate(18px)translateY(-10px)scale(.96);box-shadow:0 18px 50px -12px #0b0b0fb3,0 0 0 1px #0b0b0f33}.nPBEpW_macNoteOpen{opacity:1;pointer-events:auto;transform:translate(0)translateY(0)scale(1)}.nPBEpW_macNoteIcon{background:linear-gradient(160deg,#2a1860 0%,#160a2e 100%);border:1px solid #ede7fb24;border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;box-shadow:inset 0 1px 1px #ede7fb1f}.nPBEpW_macNoteBody{flex:1;gap:3px;min-width:0;display:grid}.nPBEpW_macNoteHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.nPBEpW_macNoteApp{font-family:var(--font-accent);letter-spacing:.08em;text-transform:uppercase;color:#cfc3eeb3;font-size:.66rem;font-weight:500}.nPBEpW_macNoteNow{font-family:var(--font-body);color:#cfc3ee73;margin-right:22px;font-size:.66rem}.nPBEpW_macNoteTitle{font-family:var(--font-display);text-transform:lowercase;color:var(--pillow);font-size:.98rem;font-weight:600;line-height:1.2}.nPBEpW_macNoteText{font-family:var(--font-body);color:var(--lavender-text);font-size:.82rem;line-height:1.5}.nPBEpW_macNoteCta{font-family:var(--font-body);color:var(--pillow);text-underline-offset:4px;transition:color var(--dur-micro) var(--ease-wake);justify-self:start;margin-top:6px;font-size:.8rem;font-weight:500;text-decoration:underline}.nPBEpW_macNoteCta:hover{color:#cfc3eed9}.nPBEpW_macNoteClose{color:#ede7fba6;cursor:pointer;width:20px;height:20px;transition:background var(--dur-micro) var(--ease-wake), color var(--dur-micro) var(--ease-wake);background:#ede7fb1f;border:none;border-radius:50%;place-content:center;display:grid;position:absolute;top:10px;right:10px}.nPBEpW_macNoteClose:hover{color:var(--pillow);background:#ede7fb3d}@media (max-width:720px){.nPBEpW_macNote{border-radius:16px;gap:10px;width:min(300px,100vw - 20px);padding:12px 14px;top:72px;left:auto;right:10px}.nPBEpW_macNoteIcon{border-radius:9px;width:32px;height:32px}.nPBEpW_macNoteTitle{font-size:.92rem}.nPBEpW_macNoteText{font-size:.78rem}}.nPBEpW_backToTop{font-family:var(--font-body);color:#cfc3eead;cursor:pointer;transition:color var(--dur-micro) var(--ease-wake);background:0 0;border:none;align-items:center;gap:8px;padding:4px 0;font-size:.78rem;display:inline-flex}.nPBEpW_backToTop:hover{color:var(--pillow)}.nPBEpW_backToTopCircle{border:1px solid var(--purple-line);width:32px;height:32px;transition:border-color var(--dur-micro) var(--ease-wake), background var(--dur-micro) var(--ease-wake);background:#8460ed24;border-radius:50%;place-content:center;display:inline-grid}.nPBEpW_backToTop:hover .nPBEpW_backToTopCircle{background:#8460ed42;border-color:#ede7fb73}@media (max-width:1000px){.nPBEpW_footerGrid{grid-template-columns:1fr 1fr;grid-template-areas:"brand news""site say";row-gap:clamp(30px,5vw,44px)}.nPBEpW_footerBrand{grid-area:brand}.nPBEpW_footerNews{grid-area:news}.nPBEpW_footerSiteCol{grid-area:site}.nPBEpW_footerSayCol{grid-area:say}.nPBEpW_footerSiteCol .nPBEpW_footerLink{gap:8px;width:max-content;padding:5px 0}.nPBEpW_footerSayCol .nPBEpW_footerLink{padding:5px 0}}@media (max-width:560px){.nPBEpW_footerGrid{grid-template-columns:1fr}.nPBEpW_subscribeRow{flex-direction:column}}.nPBEpW_statusRow{font-family:var(--font-body);color:var(--lavender-text);align-items:center;gap:10px;font-size:.85rem;display:inline-flex}.nPBEpW_statusDot{background:var(--wide-awake);border-radius:50%;width:9px;height:9px;box-shadow:0 0 12px #d4f000cc}@media (prefers-reduced-motion:no-preference){.nPBEpW_statusDot{animation:nPBEpW_statusPulse var(--dur-breathe) ease-in-out infinite alternate}}@keyframes nPBEpW_statusPulse{0%{box-shadow:0 0 6px #d4f00080}to{box-shadow:0 0 18px #d4f000f2}}.nPBEpW_statusDotFull{background:#e5484d;animation:none;box-shadow:0 0 12px #e5484dcc}.nPBEpW_socialRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.nPBEpW_socialStack{margin-top:var(--space-2);flex-direction:column;gap:6px;display:flex}.nPBEpW_socialStack .nPBEpW_socialRow{flex-wrap:nowrap;gap:8px}.nPBEpW_socialStack .nPBEpW_socialIcon{border:1px solid var(--purple-line);width:38px;height:38px;color:var(--lavender-text);transition:color var(--dur-micro) var(--ease-wake), border-color var(--dur-micro) var(--ease-wake), box-shadow var(--dur-micro) var(--ease-wake), transform var(--dur-micro) var(--ease-wake);background:#8460ed24;border-radius:11px;position:relative}.nPBEpW_socialStack .nPBEpW_socialIcon:before{content:"";background:var(--tile-fill);opacity:0;transition:opacity .28s var(--ease-wake);pointer-events:none;border:1px solid #0000;border-radius:12px;position:absolute;inset:-1px}.nPBEpW_socialStack .nPBEpW_socialIcon svg{z-index:1;position:relative}.nPBEpW_socialStack .nPBEpW_socialIcon:hover,.nPBEpW_socialStack .nPBEpW_socialIcon:focus-visible{color:var(--pillow);filter:none;transform:translateY(-2px)}.nPBEpW_socialStack .nPBEpW_socialIcon:hover:before,.nPBEpW_socialStack .nPBEpW_socialIcon:focus-visible:before{opacity:1;border-color:#ffffff38}.nPBEpW_socialStack .nPBEpW_socialIcon:active{color:var(--pillow);transform:translateY(0)scale(.96)}.nPBEpW_socialStack .nPBEpW_socialIcon:active:before{opacity:1;border-color:#ffffff47}.nPBEpW_socialStack .nPBEpW_socialJoke{max-width:34ch}.nPBEpW_socialIcon{width:36px;height:36px;color:var(--lavender-text);transition:color var(--dur-micro) var(--ease-wake), transform var(--dur-micro) var(--ease-wake), filter var(--dur-micro) var(--ease-wake);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.nPBEpW_socialIcon:hover{color:var(--pillow);filter:drop-shadow(0 0 8px #8460edb3);transform:translateY(-2px)}.nPBEpW_socialPill{font-family:var(--font-accent);letter-spacing:.14em;text-transform:lowercase;border-radius:var(--radius-pill);border:1px solid var(--purple-line);color:var(--lavender-text);transition:color var(--dur-micro) var(--ease-wake), border-color var(--dur-micro) var(--ease-wake), box-shadow var(--dur-micro) var(--ease-wake);background:#8460ed14;padding:9px 18px;font-size:.7rem;font-weight:500}.nPBEpW_socialPill:hover{color:var(--pillow);border-color:#ede7fb73;box-shadow:0 0 16px #8460ed59}.nPBEpW_socialJoke{font-family:var(--font-body);color:#cfc3ee99;font-size:.8rem}.nPBEpW_footerBottom{justify-content:space-between;align-items:center;gap:var(--space-2);border:1px solid var(--purple-line);background:linear-gradient(160deg,#1e0e3cf5 0%,#100721f7 100%);border-top-color:#ede7fb61;border-bottom:none;border-radius:20px 20px 0 0;flex-wrap:wrap;margin:clamp(28px,4vw,48px) calc(-1*clamp(28px,4vw,64px)) 0;padding:16px clamp(18px,2.4vw,32px);display:flex;position:relative;box-shadow:inset 0 1px #ede7fb1f}.nPBEpW_footerBottom:before{content:"";pointer-events:none;scroll-snap-align:end;height:34px;scroll-margin-bottom:calc(var(--space-5) + env(safe-area-inset-bottom));position:absolute;top:-34px;left:6%;right:6%}@media (max-width:720px){.nPBEpW_footerBottom:before{scroll-snap-align:none;scroll-margin-bottom:0}}.nPBEpW_finePrint{font-family:var(--font-body);color:#cfc3eead;font-size:.78rem}.nPBEpW_footerBottomLinks{align-items:center;gap:clamp(18px,2.4vw,28px);display:inline-flex}.nPBEpW_basedChip{border-radius:var(--radius-pill);border:1px solid var(--purple-line);font-family:var(--font-body);color:var(--lavender-text);align-items:center;gap:9px;padding:9px 18px;font-size:.8rem;display:inline-flex}.nPBEpW_basedChipZzz{width:auto;height:15px}.nPBEpW_wordmarkZone{z-index:0;height:max(110px,14.5vw);margin:4px 0 0;position:relative;container-type:inline-size}.nPBEpW_wordmark{transform-origin:50% 100%;-webkit-user-select:none;user-select:none;width:98.78%;height:auto;margin-bottom:-6.49%;animation:5s ease-in-out infinite nPBEpW_wordmarkBreathe;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@keyframes nPBEpW_wordmarkBreathe{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-5.5%)}}.nPBEpW_wordmark path{filter:brightness();transition:filter .7s var(--ease-wake)}.nPBEpW_wordmarkLetterAwake{fill:#f0ebfff5;filter:drop-shadow(0 0 14px #bea0ff8c)!important;transition:filter .18s!important}.nPBEpW_wordmarkStars{pointer-events:none;animation:90s ease-in-out infinite alternate nPBEpW_skyDrift;position:absolute;inset:0}@keyframes nPBEpW_skyDrift{0%{transform:translate(0)}to{transform:translate(16px)}}.nPBEpW_wmStar{background:#ede7fbf2;border-radius:50%;animation:4s ease-in-out infinite alternate nPBEpW_starTwinkle;display:block;position:absolute;box-shadow:0 0 6px #ede7fbcc,0 0 14px #b496ff66}@keyframes nPBEpW_starTwinkle{0%{opacity:.35;transform:scale(.85)}to{opacity:.95;transform:scale(1.1)}}.nPBEpW_wmStarDeep{background:#cfc3eecc;animation-name:nPBEpW_starTwinkleDeep;box-shadow:0 0 4px #cfc3ee80}@keyframes nPBEpW_starTwinkleDeep{0%{opacity:.18;transform:scale(.85)}to{opacity:.6;transform:scale(1.05)}}.nPBEpW_wmShootingStar{width:calc(var(--sDist,150px) * .6);height:1.5px;transform:rotate(var(--sAngle,24deg));transform-origin:100%;filter:drop-shadow(0 0 6px #d4f000b3);background:linear-gradient(90deg,#d4f00000 0%,#d4f000e6 100%);border-radius:2px;animation:.9s ease-out forwards nPBEpW_starShoot;display:block;position:absolute}.nPBEpW_wmShootingStar:after{content:"";background:var(--wide-awake);border-radius:50%;width:4.5px;height:4.5px;position:absolute;top:-1.5px;right:-2px}@keyframes nPBEpW_starShoot{0%{opacity:0;translate:0}12%{opacity:1}to{opacity:0;translate:calc(cos(var(--sAngle,24deg)) * var(--sDist,150px)) calc(sin(var(--sAngle,24deg)) * var(--sDist,150px))}}.nPBEpW_wordmarkReward{pointer-events:none;color:var(--wide-awake);font-family:var(--font-display), sans-serif;font-weight:600;position:absolute;bottom:63%;right:1.5%}.nPBEpW_wordmarkReward span{opacity:0;animation:7s ease-in-out infinite nPBEpW_wordmarkRise;position:absolute}.nPBEpW_wordmarkReward span:first-child{font-size:max(16px,2.9vw);right:4.6vw}.nPBEpW_wordmarkReward span:nth-child(2){font-size:max(22px,4vw);animation-delay:2.3s;right:2.2vw}.nPBEpW_wordmarkReward span:nth-child(3){font-size:max(30px,5.3vw);animation-delay:4.6s;right:0}@supports (font-size:1cqw){.nPBEpW_wordmarkReward span:first-child{font-size:max(16px,3.4cqw);right:5.4cqw}.nPBEpW_wordmarkReward span:nth-child(2){font-size:max(22px,4.7cqw);right:2.6cqw}.nPBEpW_wordmarkReward span:nth-child(3){font-size:max(30px,6.2cqw);right:0}}.nPBEpW_wordmarkAwake .nPBEpW_wordmarkReward span{animation-duration:4s}@keyframes nPBEpW_wordmarkRise{0%{opacity:0;transform:translateY(0)rotate(8deg)}16%{opacity:.95}70%{opacity:.45}to{opacity:0;transform:translateY(-2.2em)rotate(14deg)}}@media (prefers-reduced-motion:reduce){.nPBEpW_wordmark,.nPBEpW_wordmarkReward span,.nPBEpW_wordmarkStars,.nPBEpW_wmStar{animation:none!important}.nPBEpW_wmStar{opacity:.75}.nPBEpW_wmStarDeep{opacity:.4}.nPBEpW_wmShootingStar{display:none}.nPBEpW_wordmark{transform:translate(-50%)translateY(-4%)}}@media (hover:none){.nPBEpW_wordmark path{filter:brightness(1.5)}.nPBEpW_wordmarkShh{display:none}}@media (max-width:1000px) and (min-width:561px){.nPBEpW_footerBottom{grid-template-columns:1fr auto;align-items:center;row-gap:12px;display:grid}.nPBEpW_footerBottom .nPBEpW_finePrint{grid-area:1/1}.nPBEpW_footerBottom .nPBEpW_basedChip{grid-area:2/1;justify-self:start}.nPBEpW_footerBottomLinks{grid-area:1/2/3;grid-template-columns:auto auto;place-items:center end;gap:12px 22px;display:grid}.nPBEpW_footerBottomLinks .nPBEpW_backToTop{grid-column:1/-1;justify-self:end}}@media (max-width:560px){.nPBEpW_footer{padding-top:var(--space-5);gap:20px}.nPBEpW_footerGrid{grid-template-columns:1fr 1fr;grid-template-areas:"brand brand""news news""site say";gap:36px 20px}.nPBEpW_wordmarkZone{margin-top:-30px}.nPBEpW_footerBrand{grid-column:1/-1;gap:10px}.nPBEpW_footerCol{gap:2px;font-size:.9rem}.nPBEpW_footerNews{grid-column:1/-1;gap:8px;margin-top:2px}.nPBEpW_footerSiteCol .nPBEpW_footerLink,.nPBEpW_footerSayCol .nPBEpW_footerLink{padding:4px 0}.nPBEpW_footerSayCol .nPBEpW_footerQuiet{margin-top:6px}.nPBEpW_subscribeForm{gap:8px}.nPBEpW_subscribeRow{flex-direction:row}.nPBEpW_socialStack{gap:4px;margin-top:4px}.nPBEpW_footerBottom{text-align:center;flex-flow:wrap;justify-content:center;gap:12px 20px;padding:18px 16px;font-size:.78rem}.nPBEpW_footerBottom .nPBEpW_finePrint,.nPBEpW_footerBottom .nPBEpW_footerBottomLinks{flex:0 0 100%;justify-content:center}.nPBEpW_footerBottom .nPBEpW_finePrint{align-items:center;display:inline-flex}.nPBEpW_footerBottom .nPBEpW_basedChip{margin:0 auto}.nPBEpW_footerColTitle{margin-bottom:0}.nPBEpW_footerQuiet,.nPBEpW_footerCol a{font-size:.88rem}.nPBEpW_socialStack .nPBEpW_socialJoke{display:none}}.nPBEpW_ctaSwap{text-align:center;display:inline-grid}.nPBEpW_ctaSwapA,.nPBEpW_ctaSwapB{white-space:nowrap;animation:nPBEpW_ctaSwapA 8s var(--ease-wake) infinite;grid-area:1/1}.nPBEpW_ctaSwapB{opacity:0;animation-name:nPBEpW_ctaSwapB}@keyframes nPBEpW_ctaSwapA{0%,42%{opacity:1;transform:translateY(0)}50%,92%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes nPBEpW_ctaSwapB{0%,42%{opacity:0;transform:translateY(4px)}50%,92%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.nPBEpW_ctaSwapA,.nPBEpW_ctaSwapB{animation:none}.nPBEpW_ctaSwapB{opacity:0}}.nPBEpW_giftWrap{background:var(--midnight,#14082f);padding:12px clamp(16px,3vw,40px) 0}.nPBEpW_giftBanner{transition:transform .25s var(--ease-wake), border-color .25s ease, box-shadow .25s ease;background:linear-gradient(90deg,#2a1157 0%,#1d0c40 100%);border:1px solid #c6bdff47;border-radius:20px;align-items:center;gap:16px;padding:13px 18px;text-decoration:none;display:flex;position:relative;overflow:hidden}.nPBEpW_giftBanner:hover{border-color:#c6bdff8c;transform:translateY(-2px);box-shadow:0 10px 40px #6633e859}.nPBEpW_giftAura{z-index:0;pointer-events:none;background:radial-gradient(38% 170% at 80%,#6633e880 0%,#0000 72%),radial-gradient(50% 200% at 55% 130%,#a882ff29 0%,#0000 70%);position:absolute;inset:0}.nPBEpW_giftRing{z-index:0;filter:blur(.4px);pointer-events:none;border:4px solid #efeaffcc;border-radius:44px;width:260px;height:124px;animation:3.4s ease-in-out infinite nPBEpW_ringBreathe;position:absolute;top:50%;right:-28px;transform:translateY(-50%);box-shadow:0 0 14px #efeaff8c,0 0 34px #a882ffe6,0 0 70px #6633e8a6,inset 0 0 24px #a882ff99}.nPBEpW_giftRingSmall{z-index:0;pointer-events:none;border:3px solid #efeaff4d;border-radius:72px;width:340px;height:204px;animation:3.4s ease-in-out .5s infinite nPBEpW_ringRipple;position:absolute;top:50%;right:-68px;transform:translateY(-50%);box-shadow:0 0 30px #a882ff80,0 0 60px #6633e859,inset 0 0 22px #a882ff4d}.nPBEpW_giftBanner:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(115deg,#0000 38%,#efeaff38 50%,#0000 62%) 150% 0/250% 100% no-repeat;position:absolute;inset:0}.nPBEpW_giftLit:after{animation:14s linear .6s infinite nPBEpW_giftSheen}.nPBEpW_giftIcon{z-index:1;border-radius:12px;animation:2.6s ease-in-out infinite nPBEpW_giftGlow;position:relative}.nPBEpW_giftText{z-index:1;gap:3px;display:grid;position:relative}.nPBEpW_giftTitleRow{align-items:center;gap:10px;display:flex}.nPBEpW_giftChip{background:var(--wide-awake);color:#14082f;font-family:var(--font-body);letter-spacing:.06em;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:700}.nPBEpW_giftName{font-family:var(--font-display);color:var(--pillow);font-size:17px;font-weight:600}.nPBEpW_giftCopy{font-family:var(--font-body);color:var(--lavender-text);font-size:13.5px}.nPBEpW_giftBtn{z-index:1;white-space:nowrap;background:var(--pillow);color:#14082f;font-family:var(--font-body);transition:transform .2s var(--ease-wake), box-shadow .2s ease;border-radius:999px;margin-left:auto;padding:10px 20px;font-size:14px;font-weight:700;position:relative}.nPBEpW_giftBanner:hover .nPBEpW_giftBtn{transform:scale(1.05);box-shadow:0 0 22px #efeaff73}@keyframes nPBEpW_giftSheen{0%{background-position:150% 0}14%{background-position:-150% 0}to{background-position:-150% 0}}@keyframes nPBEpW_ringBreathe{50%{opacity:.62;box-shadow:0 0 20px #efeaffb3,0 0 48px #a882ff,0 0 90px #6633e8cc,inset 0 0 30px #a882ffbf}}@keyframes nPBEpW_ringRipple{0%,to{opacity:1;transform:translateY(-50%)scale(1)}50%{opacity:.5;transform:translateY(-50%)scale(1.045)}}@keyframes nPBEpW_giftGlow{50%{filter:drop-shadow(0 0 10px #a882ffcc)}}@media (prefers-reduced-motion:reduce){.nPBEpW_giftBanner:after,.nPBEpW_giftLit:after,.nPBEpW_giftIcon,.nPBEpW_giftRing,.nPBEpW_giftRingSmall{animation:none}}@media (max-width:760px){.nPBEpW_giftWrap{display:none}}.nPBEpW_dmStack{z-index:90;pointer-events:none;position:fixed}.nPBEpW_dmSlot{transform-origin:top;transition:transform .35s var(--ease-wake), opacity .3s ease}.nPBEpW_dmSlotBehind .nPBEpW_dmAvatarWrap,.nPBEpW_dmSlotBehind .nPBEpW_dmBody,.nPBEpW_dmSlotBehind .nPBEpW_dmTime{visibility:hidden}.nPBEpW_dmStackMac{width:372px;top:92px;right:18px}.nPBEpW_dmStackPhone{top:calc(10px + env(safe-area-inset-top));left:10px;right:10px}.nPBEpW_dmCard{pointer-events:auto;-webkit-backdrop-filter:blur(26px)saturate(1.8);backdrop-filter:blur(26px)saturate(1.8);cursor:default;-webkit-user-select:none;user-select:none;background:#fafafcf7;border:1px solid #fff6;border-radius:24px;align-items:flex-start;gap:11px;padding:12px 14px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,sans-serif;transition:transform .42s cubic-bezier(.3,1.2,.35,1),opacity .4s;display:flex;position:relative;box-shadow:0 10px 34px #0000004d}.nPBEpW_dmCardLink{cursor:pointer}.nPBEpW_dmCardMac{animation:.55s cubic-bezier(.25,1.25,.4,1) both nPBEpW_dmInRight}.nPBEpW_dmCardPhone{animation:.55s cubic-bezier(.25,1.25,.4,1) both nPBEpW_dmInTop}.nPBEpW_dmAvatarWrap{flex:none;position:relative}.nPBEpW_dmAvatarMask{border-radius:50%;width:56px;height:56px;display:block;overflow:hidden}.nPBEpW_dmAvatar{width:56px;height:56px;display:block}.nPBEpW_dmImsg{filter:drop-shadow(0 1px 2px #0000004d);width:21px;height:21px;display:flex;position:absolute;bottom:-2px;right:-5px}.nPBEpW_dmBody{gap:1px;min-width:0;padding-right:34px;display:grid}.nPBEpW_dmName{letter-spacing:-.01em;color:#1c1c1e;font-size:15px;font-weight:600}.nPBEpW_dmTime{color:#3c3c4399;font-size:13px;position:absolute;top:13px;right:15px}.nPBEpW_dmText{letter-spacing:-.01em;color:#1c1c1ee6;font-size:14.5px;line-height:1.32}@keyframes nPBEpW_dmInRight{0%{opacity:0;transform:translate(120%)}to{opacity:1;transform:translate(0)}}@keyframes nPBEpW_dmInTop{0%{opacity:0;transform:translateY(-130%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nPBEpW_dmCardMac,.nPBEpW_dmCardPhone{animation:.4s both nPBEpW_dmFade}}@keyframes nPBEpW_dmFade{0%{opacity:0}to{opacity:1}}
._ZP_AG_button{isolation:isolate;font-family:var(--font-body);border-radius:var(--radius-pill);white-space:nowrap;cursor:pointer;text-align:center;transition:transform var(--dur-micro) var(--ease-wake), box-shadow var(--dur-micro) var(--ease-wake);border:none;font-weight:500;display:inline-block;position:relative;overflow:hidden}._ZP_AG_button:before{content:"";z-index:-1;opacity:0;transition:opacity var(--dur-micro) var(--ease-wake);pointer-events:none;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){._ZP_AG_button:hover:before{opacity:1}}._ZP_AG_button:active{transform:scale(.97)}._ZP_AG_button:active:before{opacity:1}._ZP_AG_button:focus-visible{outline:2px solid var(--wide-awake);outline-offset:2px}._ZP_AG_button:disabled{opacity:.45;cursor:default;transform:none}._ZP_AG_button:disabled:before{opacity:0}._ZP_AG_sm{padding:10px 20px;font-size:.85rem}._ZP_AG_md{padding:14px 28px;font-size:.95rem}._ZP_AG_lg{padding:18px 36px;font-size:1.05rem}._ZP_AG_lime{background:var(--grad-lime);color:var(--blackout)}._ZP_AG_lime:before{background:var(--grad-lime-hi)}._ZP_AG_lime:hover{box-shadow:var(--shadow-glow-lime)}._ZP_AG_purple{background:var(--grad-purple);color:var(--pillow)}._ZP_AG_purple:before{background:var(--grad-purple-hi)}._ZP_AG_purple:hover{box-shadow:0 0 28px #8460ed8c}._ZP_AG_green{background:var(--grad-green);color:var(--pillow)}._ZP_AG_green:before{background:var(--grad-green-hi)}._ZP_AG_green:hover{box-shadow:0 0 28px #2f9e6b80}._ZP_AG_ghost{color:var(--pillow);box-shadow:inset 0 0 0 1.5px var(--purple-line);background:0 0}._ZP_AG_ghost:before{background:var(--grad-ghost-hi)}._ZP_AG_ghost:hover{box-shadow:0 0 22px #8460ed59, inset 0 0 0 1.5px var(--purple-line)}._ZP_AG_badge{font-family:var(--font-accent);letter-spacing:.12em;text-transform:lowercase;border-radius:var(--radius-pill);white-space:nowrap;padding:6px 14px;font-size:.7rem;font-weight:500;display:inline-block}._ZP_AG_badgeBlackout{background:var(--blackout);color:var(--wide-awake)}._ZP_AG_badgeLavender{color:var(--lavender-text);background:#cfc3ee24}._ZP_AG_badgePurple{background:var(--rem-purple);color:var(--pillow)}._ZP_AG_badgeDaydream{background:var(--daydream);color:var(--rem-purple)}._ZP_AG_pricePill{background:var(--wide-awake);color:var(--blackout);border-radius:var(--radius-pill);font-family:var(--font-body);align-items:baseline;gap:10px;padding:10px 22px;display:inline-flex}._ZP_AG_pricePillPrice{font-size:1.15rem;font-weight:700}._ZP_AG_pricePillPeriod{opacity:.75;font-size:.8rem;font-weight:500}._ZP_AG_pricePillStruck{opacity:.55;font-size:.85rem;font-weight:500;text-decoration:line-through}._ZP_AG_eyebrow{font-family:var(--font-accent);font-weight:500;font-size:var(--text-label);letter-spacing:var(--tracking-accent);text-transform:lowercase;display:block}._ZP_AG_eyebrowDark{color:var(--lavender-text)}._ZP_AG_eyebrowLight{color:var(--rem-purple)}._ZP_AG_eyebrowMuted{color:var(--muted-text)}._ZP_AG_eyebrowLime{color:var(--wide-awake)}
.NRSO6q_logoImg,.NRSO6q_zzzImg{width:auto;display:block}.NRSO6q_zzzGlow{filter:drop-shadow(0 0 10px #d4f0008c)}.NRSO6q_zzzBreathe{animation:NRSO6q_breathe var(--dur-breathe) ease-in-out infinite alternate}@keyframes NRSO6q_breathe{0%{transform:scale(1)}to{transform:scale(1.02)}}.NRSO6q_loader{flex-direction:column;align-items:center;display:inline-flex}.NRSO6q_loaderRow{align-items:flex-end;display:flex}.NRSO6q_loaderZ{font-family:var(--font-display);color:var(--wide-awake);opacity:0;animation:NRSO6q_loaderZ 1.8s var(--ease-wake) infinite;font-weight:600;line-height:1;transform:translateY(6px)}@keyframes NRSO6q_loaderZ{0%{opacity:0;transform:translateY(6px)}25%{opacity:1;transform:translateY(0)}70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.NRSO6q_loaderCaption{font-family:var(--font-body);color:var(--lavender-text)}
.RabsMa_app{gap:var(--space-3);min-height:100%;padding:var(--space-3);color:var(--pillow);font-family:var(--font-body);flex-direction:column;display:flex}.RabsMa_bar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--purple-line);border-radius:var(--radius-sm);background:#080416b3;flex-wrap:wrap;display:flex}.RabsMa_barTitle{flex-direction:column;gap:2px;display:flex}.RabsMa_barName{font-family:var(--font-display);font-size:1.1rem;font-weight:600}.RabsMa_barSub{letter-spacing:.06em;color:var(--lavender-text);font-size:.74rem}.RabsMa_barActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.RabsMa_btn{border-radius:var(--radius-pill);border:1px solid var(--purple-line);color:var(--pillow);font-family:var(--font-body);cursor:pointer;transition:background var(--dur-micro) var(--ease-wake), transform var(--dur-micro) var(--ease-wake);background:#8460ed29;padding:8px 16px;font-size:.86rem}.RabsMa_btn:hover{background:#8460ed4d;transform:translateY(-1px)}.RabsMa_btn:disabled{opacity:.55;cursor:default;transform:none}.RabsMa_btnPrimary{background:var(--grad-purple);border-color:#0000;font-weight:500}.RabsMa_btnActive,.RabsMa_btnActive:hover{background:#8460ed66}.RabsMa_saveMsgOk{color:#57e08f;font-size:.78rem}.RabsMa_saveMsgError{color:#ff9a9a;font-size:.78rem}.RabsMa_panes{gap:var(--space-3);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.RabsMa_formPane{gap:var(--space-2);flex-direction:column;display:flex}.RabsMa_section{border:1px solid var(--purple-line);border-radius:var(--radius-sm);background:#12082c99;overflow:hidden}.RabsMa_summary{cursor:pointer;font-family:var(--font-display);color:var(--pillow);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:12px 16px;font-size:.95rem;font-weight:500;list-style:none;display:flex}.RabsMa_summary::-webkit-details-marker{display:none}.RabsMa_summary:after{content:"▸";color:var(--lavender-text);transition:transform var(--dur-micro) var(--ease-wake);font-size:.8rem}.RabsMa_section[open] .RabsMa_summary:after{transform:rotate(90deg)}.RabsMa_summary:hover{background:#8460ed1f}.RabsMa_sectionBody{gap:var(--space-2);flex-direction:column;padding:4px 16px 16px;display:flex}.RabsMa_row2{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.RabsMa_row3{gap:var(--space-2);grid-template-columns:1fr 1fr 1fr;display:grid}.RabsMa_field{flex-direction:column;gap:5px;min-width:0;display:flex}.RabsMa_label{letter-spacing:.04em;text-transform:uppercase;color:var(--lavender-text);font-size:.72rem}.RabsMa_input,.RabsMa_textarea{border:1px solid var(--purple-line);width:100%;color:var(--pillow);font-family:var(--font-body);background:#08041699;border-radius:8px;padding:9px 11px;font-size:.9rem}.RabsMa_input:focus,.RabsMa_textarea:focus{outline:2px solid var(--purple-400);outline-offset:0;border-color:#0000}.RabsMa_textarea{resize:vertical;line-height:1.5}.RabsMa_input option{color:#1a1a1a}.RabsMa_partyCol{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.RabsMa_partyHeading{letter-spacing:.08em;text-transform:uppercase;color:var(--purple-300);font-size:.72rem;font-weight:600}.RabsMa_items{flex-direction:column;gap:8px;display:flex}.RabsMa_itemRow{grid-template-columns:minmax(0,2.2fr) .7fr 1fr 1fr 32px;align-items:center;gap:8px;display:grid}.RabsMa_itemHead{letter-spacing:.04em;text-transform:uppercase;color:var(--lavender-text);padding:0 2px;font-size:.7rem}.RabsMa_amount{color:var(--pillow);white-space:nowrap;font-size:.88rem}.RabsMa_rowRemove{border:1px solid var(--purple-line);width:30px;height:30px;color:var(--lavender-text);cursor:pointer;background:#08041699;border-radius:8px;font-size:.8rem;line-height:1}.RabsMa_rowRemove:hover{color:#ffb4b4;background:#ff78782e}.RabsMa_rowRemove:disabled{opacity:.35;cursor:default}.RabsMa_btnGhost{border-radius:var(--radius-pill);border:1px dashed var(--purple-line);color:var(--lavender-text);cursor:pointer;background:0 0;align-self:flex-start;padding:7px 14px;font-size:.84rem}.RabsMa_btnGhost:hover{color:var(--pillow);border-color:var(--purple-300)}.RabsMa_previewPane{top:var(--space-2);position:sticky}.RabsMa_sheet{color:#1a1a1a;background:#fff;border-radius:6px;padding:clamp(24px,3vw,48px);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.55;box-shadow:0 18px 50px #0006}.RabsMa_sheetTop{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.RabsMa_sheetLogoWrap{min-height:40px}.RabsMa_sheetLogo{object-fit:contain;max-width:200px;max-height:52px}.RabsMa_sheetTitle{text-align:right}.RabsMa_sheetH1{letter-spacing:4px;color:#111;margin:0;font-size:30px;font-weight:700}.RabsMa_sheetNum{color:#666;margin:4px 0 0;font-size:13px}.RabsMa_sheetBadge{text-transform:uppercase;letter-spacing:1px;color:#555;background:#f1f1f4;border:1px solid #e2e2e8;border-radius:999px;margin-top:8px;padding:3px 12px;font-size:10px;font-weight:700;display:inline-block}.RabsMa_sheetParties{justify-content:space-between;gap:40px;margin-top:36px;display:flex}.RabsMa_sheetParty{flex-direction:column;gap:2px;min-width:0;display:flex}.RabsMa_sheetEyebrow{letter-spacing:1.5px;text-transform:uppercase;color:#999;margin-bottom:4px;font-size:10px}.RabsMa_sheetName{color:#111;font-size:15px;font-weight:700}.RabsMa_sheetLine{color:#444}.RabsMa_sheetMeta{gap:48px;margin-top:26px;display:flex}.RabsMa_sheetMeta>div{flex-direction:column;gap:2px;display:flex}.RabsMa_sheetMetaK{letter-spacing:1px;text-transform:uppercase;color:#999;font-size:10px}.RabsMa_sheetMetaV{color:#222;font-size:13px}.RabsMa_sheetTable{border-collapse:collapse;width:100%;margin-top:28px;font-size:13px}.RabsMa_sheetTable thead th{text-align:left;color:#fff;letter-spacing:1px;text-transform:uppercase;background:#1a1a1a;padding:9px 12px;font-size:10px;font-weight:600}.RabsMa_sheetTable tbody td{color:#333;vertical-align:top;border-bottom:1px solid #eee;padding:11px 12px}.RabsMa_sheetTable tbody td:first-child{word-break:break-word;width:50%}.RabsMa_sheetTotals{width:260px;margin-top:22px;margin-left:auto}.RabsMa_sheetTotalRow{color:#444;justify-content:space-between;padding:6px 0;font-size:13px;display:flex}.RabsMa_sheetGrand{color:#111;border-top:2px solid #1a1a1a;margin-top:6px;padding-top:11px;font-size:16px;font-weight:700}.RabsMa_sheetFooter{gap:40px;margin-top:40px;display:flex}.RabsMa_sheetFootBlock{color:#555;flex-direction:column;flex:1;gap:2px;min-width:0;font-size:12px;display:flex}.RabsMa_right{text-align:right}.RabsMa_savedWrap{border:1px solid var(--purple-line);border-radius:var(--radius-sm);padding:var(--space-3);background:#12082c99}.RabsMa_savedHead{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.RabsMa_savedTitle{text-transform:none;font-family:var(--font-display);margin:0;font-size:1.2rem;font-weight:600}.RabsMa_savedNote{color:var(--lavender-text);font-size:.9rem}.RabsMa_tableScroll{overflow-x:auto}.RabsMa_savedTable{border-collapse:collapse;width:100%;font-size:.88rem}.RabsMa_savedTable th{text-align:left;border-bottom:1px solid var(--purple-line);color:var(--lavender-text);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:10px 12px;font-size:.72rem;font-weight:600}.RabsMa_savedTable td{color:var(--pillow);white-space:nowrap;border-bottom:1px solid #cfc3ee1a;padding:10px 12px}.RabsMa_rowStatus{border:1px solid var(--purple-line);color:var(--pillow);font-family:var(--font-body);cursor:pointer;background:#08041699;border-radius:7px;padding:5px 8px;font-size:.82rem}.RabsMa_rowStatus option{color:#1a1a1a}.RabsMa_btnSmall{border-radius:var(--radius-pill);border:1px solid var(--purple-line);color:var(--pillow);cursor:pointer;background:#8460ed2e;padding:5px 12px;font-size:.8rem}.RabsMa_btnSmall:hover{background:#8460ed52}@media (max-width:900px){.RabsMa_panes{grid-template-columns:1fr}.RabsMa_previewPane{position:static}.RabsMa_row2,.RabsMa_row3{grid-template-columns:1fr}.RabsMa_sheetParties{flex-direction:column;gap:24px}.RabsMa_itemRow{grid-template-columns:minmax(0,2fr) .8fr 1fr 32px}.RabsMa_itemRow .RabsMa_amount,.RabsMa_itemHead{display:none}}.RabsMa_chipOverdue,.RabsMa_chipDue{vertical-align:middle;white-space:nowrap;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:.7rem;font-weight:500;display:inline-block}.RabsMa_chipOverdue{color:#ff8b8b;background:#f04b4b2e}.RabsMa_chipDue{color:#f0b54b;background:#f0b54b2e}.RabsMa_app{padding:0}.RabsMa_bar{background:0 0;border:0;padding:0 2px}.RabsMa_section,.RabsMa_savedWrap{background:var(--a-surface,#ffffff0b);border-radius:var(--a-radius,22px);box-shadow:inset 0 0 0 1px var(--a-hair,#cfc3ee1c), inset 0 1px 0 #ffffff0d;border:0}.RabsMa_btn{background:#ffffff14;border:0;box-shadow:inset 0 1px #ffffff0f}.RabsMa_btn:hover{background:#ffffff21}.RabsMa_btnSmall{background:#ffffff14;border:0}.RabsMa_btnPrimary{background:var(--grad-purple)}.RabsMa_btnPrimary:hover{background:var(--grad-purple-hi)}
.F4mAGa_how{background:var(--midnight);min-height:90svh;padding:var(--section-pad) clamp(20px, 5vw, 56px);display:flex;position:relative;overflow:hidden}.F4mAGa_inner{flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex}.F4mAGa_stage{justify-content:center;align-items:center;gap:clamp(var(--space-8), 10vh, var(--space-12));flex-direction:column;flex:1;display:flex}.F4mAGa_headerWrap h2{font-size:var(--text-h3)}.F4mAGa_beats{align-items:center;gap:clamp(var(--space-4), 5vw, var(--space-10));grid-template-columns:repeat(3,1fr);width:100%;margin:0;padding:0;list-style:none;display:grid}.F4mAGa_beat{justify-items:center;gap:var(--space-2);text-align:center;display:grid}.F4mAGa_beatTitle{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:lowercase;line-height:var(--leading-display);color:var(--pillow);margin:0;font-size:clamp(1.4rem,2.2vw,2rem)}.F4mAGa_beatCenter .F4mAGa_beatTitle{font-size:clamp(2.2rem,4vw,3.4rem)}.F4mAGa_beatTitleInner{display:inline-block;position:relative}.F4mAGa_zzzAccent{position:absolute;top:-16px;right:-32px}.F4mAGa_beatCopy{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--lavender-text);max-width:16em;margin:0}.F4mAGa_beatIcon{color:#cfc3eea6;margin-bottom:2px;display:inline-flex}.F4mAGa_beatCenter .F4mAGa_beatIcon{color:var(--pillow)}.F4mAGa_beatDetail{margin:var(--space-2) 0 0;font-family:var(--font-accent);letter-spacing:.04em;text-transform:lowercase;color:#d4f000ad;max-width:17em;font-size:.78rem;font-weight:500;line-height:1.45}.F4mAGa_finePrint{margin:var(--space-8) 0 0;text-align:center;font-family:var(--font-accent);letter-spacing:.14em;text-transform:lowercase;color:#cfc3ee8c;font-size:.72rem;font-weight:500}@media (max-width:720px){.F4mAGa_stage{gap:24px}.F4mAGa_beats{grid-template-columns:1fr;gap:14px}.F4mAGa_beat{gap:4px}.F4mAGa_beatTitle{font-size:1.15rem}.F4mAGa_beatCenter .F4mAGa_beatTitle{font-size:1.7rem}.F4mAGa_beatCopy{font-size:.85rem}.F4mAGa_beatDetail{margin-top:4px;font-size:.7rem}.F4mAGa_finePrint{margin-top:14px}.F4mAGa_zzzAccent{right:-24px}}@media (max-width:720px) and (max-height:899px){.F4mAGa_stage{gap:10px}.F4mAGa_beats{gap:8px}.F4mAGa_beatCopy{font-size:.8rem}.F4mAGa_beatDetail{max-width:22em;font-size:.64rem}.F4mAGa_beatIcon svg{width:18px;height:18px}.F4mAGa_finePrint{margin-top:8px}}
.JWqAYa_eyebrow{font-family:var(--font-accent);letter-spacing:.18em;color:var(--a-text-3);font-size:.68rem;font-weight:500}.JWqAYa_largeTitle{text-transform:none;font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(1.9rem,1.4rem + 1.4vw,2.35rem);font-weight:600;line-height:1.08}.JWqAYa_sectionHead{justify-content:space-between;align-items:baseline;gap:12px;padding:0 4px 10px;display:flex}.JWqAYa_sectionTitle{font-family:var(--font-display);font-size:1.06rem;font-weight:500}.JWqAYa_dotTitle{align-items:center;gap:8px;display:inline-flex}.JWqAYa_dotTitle:before{content:"";background:var(--dot,var(--purple-300));width:8px;height:8px;box-shadow:0 0 10px var(--dot,var(--purple-300));border-radius:50%}.JWqAYa_sectionLink{color:var(--a-text-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:4px 0;font-size:.84rem;display:inline-flex}.JWqAYa_sectionLink:hover{color:var(--pillow)}.JWqAYa_muted{color:var(--a-text-2)}.JWqAYa_faint{color:var(--a-text-3)}.JWqAYa_num{font-family:var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:600}.JWqAYa_card{background:var(--a-surface);border-radius:var(--a-radius);box-shadow:inset 0 0 0 1px var(--a-hair), var(--a-shadow,inset 0 1px 0 #ffffff0d);padding:20px;position:relative}.JWqAYa_pressable{cursor:pointer;text-align:left;color:inherit;font:inherit;transition:transform .18s var(--a-ease), background .18s var(--a-ease);-webkit-tap-highlight-color:transparent;border:0}.JWqAYa_pressable:hover{background:var(--a-surface-hover)}.JWqAYa_pressable:active{transform:scale(.982)}.JWqAYa_list{background:var(--a-surface);border-radius:var(--a-radius);box-shadow:inset 0 0 0 1px var(--a-hair), var(--a-shadow,inset 0 1px 0 #ffffff0d);overflow:hidden}.JWqAYa_row{width:100%;min-height:54px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:14px;padding:10px 16px;text-decoration:none;display:flex;position:relative}.JWqAYa_row+.JWqAYa_row:before{content:"";top:0;right:0;left:var(--inset,16px);background:var(--a-hair);height:1px;position:absolute}.JWqAYa_rowWithTile{--inset:60px}button.JWqAYa_row,a.JWqAYa_row{cursor:pointer;transition:background .16s var(--a-ease)}button.JWqAYa_row:hover,a.JWqAYa_row:hover{background:#ffffff09}button.JWqAYa_row:active,a.JWqAYa_row:active{background:#ffffff12}.JWqAYa_rowMain{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.JWqAYa_rowTitle{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:500;overflow:hidden}.JWqAYa_rowSub{color:var(--a-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.JWqAYa_rowEnd{color:var(--a-text-2);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:8px;font-size:.86rem;display:flex}.JWqAYa_chev{color:var(--a-text-3);flex:none}.JWqAYa_tile{background:var(--tint,#8460ed3d);width:32px;height:32px;color:var(--tint-fg,#ddd2ff);border-radius:10px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff14}.JWqAYa_tileLg{border-radius:12px;width:40px;height:40px}.JWqAYa_tGreen{--tint:linear-gradient(160deg, #5be29a52, #3aa76a2e);--tint-fg:#9af3c4}.JWqAYa_tAmber{--tint:linear-gradient(160deg, #f3b85a52, #d68c282e);--tint-fg:#fad597}.JWqAYa_tRed{--tint:linear-gradient(160deg, #ff7d7d52, #dc506e2e);--tint-fg:#ffb0b0}.JWqAYa_tTeal{--tint:linear-gradient(160deg, #40c4b257, #2896962e);--tint-fg:#8fe8da}.JWqAYa_tPurple{--tint:linear-gradient(160deg, #966eff80, #6633e84d);--tint-fg:#ece4ff}.JWqAYa_tRose{--tint:linear-gradient(160deg, #f078be4d, #be469629);--tint-fg:#f6b3dc}.JWqAYa_tWhite{--tint:#ffffff1a;--tint-fg:#fff}.JWqAYa_pill{white-space:nowrap;height:24px;color:var(--a-text-2);background:#ffffff12;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:.74rem;font-weight:500;display:inline-flex}.JWqAYa_pGreen{color:#8ff0bb;background:#5be29a24}.JWqAYa_pAmber{color:#f7cd86;background:#f3b85a24}.JWqAYa_pRed{color:#ffa3a3;background:#ff7d7d24}.JWqAYa_dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.JWqAYa_btn{height:40px;font:inherit;color:var(--pillow);cursor:pointer;white-space:nowrap;transition:transform .16s var(--a-ease), background .16s var(--a-ease), opacity .16s;background:#ffffff14;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.JWqAYa_btn:hover{background:#ffffff21}.JWqAYa_btn:active{transform:scale(.97)}.JWqAYa_btn:disabled{opacity:.45;cursor:default;transform:none}.JWqAYa_btnPrimary{background:var(--grad-purple);box-shadow:inset 0 1px #ffffff2e,0 8px 24px #6633e859}.JWqAYa_btnPrimary:hover{background:var(--grad-purple-hi,var(--grad-purple))}.JWqAYa_btnWhite{background:var(--pillow);color:var(--midnight)}.JWqAYa_btnWhite:hover{background:#ece6ff}.JWqAYa_btnSm{height:32px;padding:0 13px;font-size:.82rem}.JWqAYa_btnBlock{border-radius:16px;width:100%;height:50px;font-size:.98rem}.JWqAYa_iconBtn{width:36px;height:36px;color:var(--a-text-2);cursor:pointer;transition:background .16s var(--a-ease), color .16s, transform .16s var(--a-ease);background:#ffffff12;border:0;border-radius:50%;place-items:center;display:grid}.JWqAYa_iconBtn:hover{color:var(--pillow);background:#ffffff21}.JWqAYa_iconBtn:active{transform:scale(.94)}.JWqAYa_seg{box-shadow:inset 0 0 0 1px var(--a-hair);scrollbar-width:none;background:#ffffff12;border-radius:13px;max-width:100%;padding:3px;display:inline-flex;position:relative;overflow-x:auto}.JWqAYa_seg::-webkit-scrollbar{display:none}.JWqAYa_segThumb{transition:transform .34s var(--a-ease), width .34s var(--a-ease);pointer-events:none;background:linear-gradient(#966eff8c,#6633e86b);border-radius:10px;position:absolute;top:3px;bottom:3px;left:0;box-shadow:0 4px 12px #501ec859,inset 0 1px #ffffff2e}.JWqAYa_segItem{z-index:1;height:32px;color:var(--a-text-2);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;flex:none;padding:0 15px;font-size:.86rem;font-weight:500;transition:color .2s;position:relative}.JWqAYa_segItem:hover,.JWqAYa_segItemOn{color:var(--pillow)}.JWqAYa_check{color:#0000;cursor:pointer;width:24px;height:24px;transition:background .2s var(--a-ease), border-color .2s, transform .2s var(--a-ease);background:0 0;border:1.5px solid #cfc3ee73;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.JWqAYa_check:hover{border-color:var(--pillow)}.JWqAYa_check:active{transform:scale(.88)}.JWqAYa_checkOn{background:var(--a-green);border-color:var(--a-green);color:var(--midnight);animation:JWqAYa_pop .32s var(--a-ease)}@keyframes JWqAYa_pop{0%{transform:scale(.7)}60%{transform:scale(1.12)}to{transform:scale(1)}}.JWqAYa_field{width:100%;height:48px;box-shadow:inset 0 0 0 1px var(--a-hair);color:var(--pillow);font:inherit;background:#ffffff12;border:0;border-radius:14px;outline:none;padding:0 14px;font-size:16px;transition:box-shadow .16s,background .16s}.JWqAYa_field::placeholder{color:var(--a-text-3)}.JWqAYa_field:focus{background:#ffffff17;box-shadow:inset 0 0 0 1.5px #cfc3ee99}textarea.JWqAYa_field{resize:vertical;height:auto;min-height:84px;padding:12px 14px}select.JWqAYa_field{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--a-text-2) 50%), linear-gradient(135deg, var(--a-text-2) 50%, transparent 50%);background-position:calc(100% - 18px) 21px,calc(100% - 13px) 21px;background-repeat:no-repeat;background-size:5px 5px;padding-right:32px}.JWqAYa_label{color:var(--a-text-2);margin:0 0 6px 4px;font-size:.78rem;display:block}.JWqAYa_chips{flex-wrap:wrap;gap:8px;display:flex}.JWqAYa_chip{height:34px;box-shadow:inset 0 0 0 1px var(--a-hair);color:var(--a-text-2);font:inherit;cursor:pointer;transition:background .16s, color .16s, transform .16s var(--a-ease);background:#ffffff12;border:0;border-radius:999px;padding:0 14px;font-size:.85rem}.JWqAYa_chip:hover{color:var(--pillow)}.JWqAYa_chip:active{transform:scale(.96)}.JWqAYa_chipOn{background:var(--pillow);color:var(--midnight);box-shadow:none}.JWqAYa_notice{border-radius:var(--a-radius);background:#f3b85a14;align-items:flex-start;gap:14px;padding:16px 18px;font-size:.9rem;line-height:1.5;display:flex;box-shadow:inset 0 0 0 1px #f3b85a38}.JWqAYa_notice code{background:#ffffff14;border-radius:6px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem}.JWqAYa_empty{text-align:center;color:var(--a-text-2);flex-direction:column;align-items:center;gap:8px;padding:32px 20px;font-size:.9rem;display:flex}.JWqAYa_skel{background:linear-gradient(90deg,#ffffff0d,#ffffff1c,#ffffff0d) 0 0/200% 100%;border-radius:10px;animation:1.4s linear infinite JWqAYa_shimmer}@keyframes JWqAYa_shimmer{to{background-position:-200% 0}}.JWqAYa_scrim{z-index:80;opacity:0;transition:opacity .36s var(--a-ease);background:#0803148c;position:fixed;inset:0}.JWqAYa_scrimOn{opacity:1}.JWqAYa_sheet{z-index:81;background:var(--a-glass-strong);-webkit-backdrop-filter:blur(40px)saturate(160%);backdrop-filter:blur(40px)saturate(160%);opacity:0;width:min(540px,100vw - 32px);max-height:min(760px,100dvh - 48px);transition:transform .42s var(--a-ease), opacity .26s var(--a-ease);border-radius:28px;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-46%)scale(.96);box-shadow:inset 0 0 0 1px #cfc3ee24,inset 0 1px #ffffff1a,0 40px 120px #05010e99}.JWqAYa_sheetOn{opacity:1;transform:translate(-50%,-50%)scale(1)}.JWqAYa_grabber{display:none}.JWqAYa_sheetHead{touch-action:none;justify-content:space-between;align-items:center;gap:12px;padding:18px 18px 8px 22px;display:flex}.JWqAYa_sheetTitle{font-family:var(--font-display);font-size:1.25rem;font-weight:600}.JWqAYa_sheetBody{overscroll-behavior:contain;padding:8px 22px 24px;overflow-y:auto}@media (max-width:760px){.JWqAYa_sheet{top:auto;left:0;right:0;bottom:var(--vv-bottom,0px);width:100%;max-height:calc(var(--vv-height,100dvh) - env(safe-area-inset-top) - 24px);opacity:1;transition:transform .46s var(--a-ease);background:#1b0c38;border-radius:30px 30px 0 0;transform:translateY(100%)}.JWqAYa_sheetOn{transform:translateY(var(--drag,0px))}.JWqAYa_sheetDragging{transition:none}.JWqAYa_grabber{background:#cfc3ee59;border-radius:99px;width:38px;height:5px;margin:8px auto 0;display:block}.JWqAYa_sheetHead{padding-top:10px}.JWqAYa_sheetBody{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.JWqAYa_segItem{padding:0 12px}}.JWqAYa_toast{z-index:90;left:50%;top:calc(env(safe-area-inset-top) + 14px);background:var(--a-glass-strong);-webkit-backdrop-filter:blur(30px)saturate(160%);backdrop-filter:blur(30px)saturate(160%);transition:transform .46s var(--a-ease);pointer-events:none;border-radius:999px;align-items:center;gap:10px;padding:10px 18px 10px 12px;font-size:.9rem;font-weight:500;display:inline-flex;position:fixed;transform:translate(-50%,-140%);box-shadow:inset 0 0 0 1px #cfc3ee29,0 16px 40px #05010e80}.JWqAYa_toastOn{transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.JWqAYa_sheet,.JWqAYa_sheetOn{transition:opacity .2s}.JWqAYa_checkOn,.JWqAYa_skel{animation:none}}
._82friq_section{background:var(--midnight);padding:var(--section-pad) clamp(20px, 5vw, 56px);isolation:isolate;position:relative;overflow:hidden}._82friq_inner{z-index:1;gap:var(--space-4);justify-items:start;max-width:1200px;margin:0 auto;display:grid;position:relative}._82friq_header{gap:var(--space-2);margin-bottom:var(--space-2);justify-items:start;display:grid}._82friq_line{font-family:var(--font-body);font-size:clamp(1.5rem,3.2vw,2.6rem);font-weight:var(--weight-body-medium);color:var(--pillow);max-width:22em;margin:0;line-height:1.35}._82friq_line:last-child{color:var(--wide-awake);text-shadow:0 0 40px #d4f00038}._82friq_line strong{color:var(--purple-300);font-weight:700}._82friq_line:last-child strong{color:inherit}
.Ye07sW_overlay{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050210b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.Ye07sW_card{border:1px solid var(--purple-line);background:radial-gradient(120% 90% at 15% 0,#6633e829 0%,#0000 55%),#100924f5;border-radius:20px;width:min(440px,100%);padding:26px;box-shadow:0 30px 90px #050210b3}.Ye07sW_title{text-transform:none;font-family:var(--font-display);font-weight:var(--weight-display);color:var(--pillow);margin:0 0 8px;font-size:1.15rem}.Ye07sW_message{font-family:var(--font-body);font-size:var(--text-sm);color:var(--lavender-text);overflow-wrap:anywhere;margin:0 0 20px;line-height:1.55}.Ye07sW_actions{justify-content:flex-end;gap:10px;display:flex}.Ye07sW_cancel,.Ye07sW_confirm,.Ye07sW_confirmPrimary{border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-body-medium);cursor:pointer;transition:transform var(--dur-micro) var(--ease-wake), background var(--dur-micro) var(--ease-wake);padding:11px 22px}.Ye07sW_cancel:active,.Ye07sW_confirm:active,.Ye07sW_confirmPrimary:active{transform:scale(.96)}.Ye07sW_cancel{color:var(--lavender-text);background:0 0;border:1.5px solid #a98ff359}.Ye07sW_cancel:hover{color:var(--pillow)}.Ye07sW_cancel:focus-visible{outline:2px solid var(--wide-awake);outline-offset:2px}.Ye07sW_confirm{color:#fff;background:#b4233d;border:1.5px solid #0000}.Ye07sW_confirm:hover{background:#cf2a47}.Ye07sW_confirmPrimary{background:var(--grad-purple);color:var(--pillow);border:1.5px solid #0000}.Ye07sW_confirmPrimary:hover{background:var(--grad-purple-hi)}.Ye07sW_confirmPrimary:focus-visible,.Ye07sW_confirm:focus-visible{outline:2px solid var(--wide-awake);outline-offset:2px}.Ye07sW_dismiss{background:var(--rem-purple);color:var(--pillow);border:1.5px solid #0000}.Ye07sW_dismiss:hover{background:var(--purple-400)}.Ye07sW_dismiss:focus-visible{outline:2px solid var(--wide-awake);outline-offset:2px}
.DlGDpa_proof{background:var(--midnight);padding:var(--section-pad) clamp(20px, 5vw, 56px);position:relative;overflow:hidden}.DlGDpa_proof:before{content:"";pointer-events:none;background:radial-gradient(45% 55% at 50% 60%,#6633e838 0%,#0000 70%);position:absolute;inset:-10%}.DlGDpa_inner{max-width:1200px;margin:0 auto;position:relative}.DlGDpa_grid{margin-top:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;display:grid}.DlGDpa_factRow{margin:var(--space-6) 0 0;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px;padding:0;list-style:none;display:grid}.DlGDpa_factCard{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--purple-line);border-radius:var(--radius-card);transition:transform var(--dur-micro) var(--ease-wake), box-shadow var(--dur-micro) var(--ease-wake), border-color var(--dur-micro) var(--ease-wake);background:linear-gradient(160deg,#8460ed38 0%,#6633e824 60%,#1a0b332e 100%);flex-direction:column;display:flex;box-shadow:0 18px 50px -20px #0b051a8c}@media (hover:hover){.DlGDpa_factCard:hover{border-color:#ede7fb80;transform:translateY(-4px);box-shadow:0 18px 50px -20px #0b051a8c,0 0 28px #8460ed47}}.DlGDpa_factFigure{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:lowercase;color:var(--pillow);font-size:clamp(2rem,3.4vw,2.8rem);line-height:1}.DlGDpa_factFigureLime{color:var(--wide-awake);text-shadow:var(--shadow-glow-lime)}.DlGDpa_factLabel{font-family:var(--font-body);font-size:.9rem;line-height:var(--leading-body);color:var(--lavender-text)}.DlGDpa_finePrint{margin:var(--space-4) 0 0;font-family:var(--font-body);font-size:.85rem;line-height:var(--leading-body);color:var(--lavender-text)}.DlGDpa_card{border:1px solid var(--purple-line);border-radius:var(--radius-card);padding:var(--space-4);gap:var(--space-2);transition:transform var(--dur-micro) var(--ease-wake), box-shadow var(--dur-micro) var(--ease-wake), border-color var(--dur-micro) var(--ease-wake);background:linear-gradient(160deg,#8460ed38 0%,#6633e824 60%,#1a0b332e 100%);flex-direction:column;display:flex;box-shadow:0 18px 50px -20px #0b051a8c}.DlGDpa_card:hover{border-color:#ede7fb80;transform:translateY(-4px);box-shadow:0 18px 50px -20px #0b051a8c,0 0 28px #8460ed47}.DlGDpa_cardClient{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:lowercase;font-size:1.3rem;line-height:var(--leading-display);color:var(--pillow);margin:0}.DlGDpa_cardSummary{font-family:var(--font-body);font-size:.9rem;line-height:var(--leading-body);color:var(--lavender-text);margin:0}.DlGDpa_cardResults{padding:var(--space-2) 0 0;gap:var(--space-1);margin:auto 0 0;list-style:none;display:grid}.DlGDpa_resultRow{align-items:baseline;gap:var(--space-2);display:flex}.DlGDpa_resultStat{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:lowercase;color:var(--purple-300);font-size:1.6rem;line-height:1}.DlGDpa_resultLabel{font-family:var(--font-body);font-size:.8rem;line-height:var(--leading-body);color:var(--lavender-text)}@media (max-width:720px){.DlGDpa_grid{grid-template-columns:1fr;gap:16px}.DlGDpa_factRow{margin-top:var(--space-5);grid-template-columns:repeat(2,1fr);gap:14px}.DlGDpa_factCard{padding:var(--space-3);text-align:center;align-items:center}.DlGDpa_finePrint{text-align:center}}
.-\35 okgW_app{gap:var(--space-3);min-height:100%;padding:var(--space-3);color:var(--pillow);font-family:var(--font-body);flex-direction:column;display:flex}.-\35 okgW_head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--purple-line);border-radius:var(--radius-sm);background:#080416b3;flex-wrap:wrap;display:flex}.-\35 okgW_headTitle{flex-direction:column;gap:2px;min-width:0;display:flex}.-\35 okgW_headName{font-family:var(--font-display);font-size:1.1rem;font-weight:600}.-\35 okgW_headSub{letter-spacing:.06em;color:var(--lavender-text);font-size:.74rem}.-\35 okgW_headActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.-\35 okgW_btn{border-radius:var(--radius-pill);border:1px solid var(--purple-line);color:var(--pillow);font-family:var(--font-body);cursor:pointer;transition:background var(--dur-micro) var(--ease-wake), transform var(--dur-micro) var(--ease-wake);background:#8460ed29;align-items:center;gap:6px;padding:8px 16px;font-size:.86rem;display:inline-flex}.-\35 okgW_btn:hover{background:#8460ed4d;transform:translateY(-1px)}.-\35 okgW_btn:focus-visible{outline:2px solid var(--purple-400);outline-offset:2px}.-\35 okgW_btnIcon{flex-shrink:0}.-\35 okgW_btnPrimary{background:var(--grad-lime);color:var(--midnight);box-shadow:var(--shadow-glow-lime);border-color:#0000;font-weight:600}.-\35 okgW_btnPrimary:focus-visible{outline:2px solid var(--wide-awake);outline-offset:2px}.-\35 okgW_fileInput{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.-\35 okgW_empty{text-align:center;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);border:1px solid var(--purple-line);border-radius:var(--radius-card);background:#12082c99;flex-direction:column;display:flex}.-\35 okgW_emptyIcon{border-radius:var(--radius-pill);border:1px solid var(--purple-line);width:64px;height:64px;color:var(--purple-300);background:#8460ed2e;justify-content:center;align-items:center;display:inline-flex}.-\35 okgW_emptyTitle{text-transform:none;font-family:var(--font-display);color:var(--pillow);margin:0;font-size:1.3rem;font-weight:600}.-\35 okgW_emptyBody{max-width:38ch;font-size:.92rem;line-height:var(--leading-body);color:var(--lavender-text);margin:0}.-\35 okgW_emptyActions{margin-top:var(--space-1);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.-\35 okgW_list{flex-direction:column;gap:10px;display:flex}.-\35 okgW_listMeta{letter-spacing:.06em;color:var(--lavender-text);padding:0 2px;font-size:.74rem}.-\35 okgW_card{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--purple-line);border-radius:var(--radius-card);transition:border-color var(--dur-micro) var(--ease-wake), transform var(--dur-micro) var(--ease-wake);background:#12082cb3 linear-gradient(160deg,#ede7fb1a 0%,#8460ed1a 55%,#1a0b3314 100%);border-top-color:#ede7fb4d;grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.-\35 okgW_card:hover{border-color:var(--purple-300);transform:translateY(-1px)}.-\35 okgW_scoreChip{border-radius:var(--radius-sm);border:1px solid var(--purple-line);background:#08041680;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:0;width:64px;height:64px;display:flex}.-\35 okgW_scoreNum{font-family:var(--font-display);color:var(--pillow);font-size:1.45rem;font-weight:600;line-height:1}.-\35 okgW_scoreGrade{font-family:var(--font-accent);letter-spacing:.12em;text-transform:uppercase;color:var(--lavender-text);margin-top:3px;font-size:.66rem}.-\35 okgW_cardMain{flex-direction:column;gap:4px;min-width:0;display:flex}.-\35 okgW_cardName{font-family:var(--font-display);color:var(--pillow);white-space:nowrap;text-overflow:ellipsis;font-size:1.05rem;font-weight:600;overflow:hidden}.-\35 okgW_cardSub{color:var(--lavender-text);flex-wrap:wrap;align-items:center;gap:8px;font-size:.76rem;display:flex}.-\35 okgW_cardDate{align-items:center;gap:4px;display:inline-flex}.-\35 okgW_cardDot{opacity:.5}.-\35 okgW_cardEmptyHint{color:#cfc3ee8c}.-\35 okgW_badge{border-radius:var(--radius-pill);letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;justify-self:end;align-items:center;gap:6px;padding:5px 12px;font-size:.74rem;font-weight:600;display:inline-flex}.-\35 okgW_badgeDot{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}.-\35 okgW_badgeStrong{color:#8fe9b5;background:#57e08f24;border-color:#57e08f47}.-\35 okgW_badgeAverage{color:#f6cd86;background:#f0b54b24;border-color:#f0b54b4d}.-\35 okgW_badgeNeedsWork{color:#ffb4b4;background:#ff787824;border-color:#ff787847}.-\35 okgW_badgeEmpty{color:var(--lavender-text);border-color:var(--purple-line);background:#cfc3ee1a}.-\35 okgW_actions{justify-self:end;align-items:center;gap:6px;display:flex}.-\35 okgW_action{border-radius:var(--radius-pill);border:1px solid var(--purple-line);color:var(--pillow);font-family:var(--font-body);cursor:pointer;transition:background var(--dur-micro) var(--ease-wake), border-color var(--dur-micro) var(--ease-wake), color var(--dur-micro) var(--ease-wake), transform var(--dur-micro) var(--ease-wake);background:#8460ed29;justify-content:center;align-items:center;gap:5px;padding:7px 12px;font-size:.8rem;display:inline-flex}.-\35 okgW_action:hover{background:#8460ed4d;transform:translateY(-1px)}.-\35 okgW_action:focus-visible{outline:2px solid var(--purple-400);outline-offset:2px}.-\35 okgW_actionOpen{background:linear-gradient(160deg, var(--purple-400) 0%, var(--rem-purple) 100%);border-color:#ede7fb52;font-weight:500}.-\35 okgW_actionOpen:hover{background:linear-gradient(160deg, var(--purple-300) 0%, var(--purple-500) 100%)}.-\35 okgW_actionIcon{padding:7px}.-\35 okgW_actionDanger:hover{color:#ffb4b4;background:#ff78782e;border-color:#ff78784d}.-\35 okgW_actionDanger:focus-visible{outline-color:#ff7878}.-\35 okgW_actionLabel{white-space:nowrap}@media (prefers-reduced-motion:reduce){.-\35 okgW_btn,.-\35 okgW_btnPrimary,.-\35 okgW_card,.-\35 okgW_action{transition:none}}@media (max-width:760px){.-\35 okgW_card{gap:var(--space-2) var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"score main badge""score actions actions"}.-\35 okgW_scoreChip{grid-area:score}.-\35 okgW_cardMain{grid-area:main}.-\35 okgW_badge{grid-area:badge;align-self:start}.-\35 okgW_actions{flex-wrap:wrap;grid-area:actions;justify-self:start}}@media (max-width:480px){.-\35 okgW_actionLabel{display:none}.-\35 okgW_action{padding:7px}}.-\35 okgW_leadFeedback{color:var(--lavender-text);white-space:nowrap;text-overflow:ellipsis;max-width:52ch;margin-top:4px;font-size:.78rem;display:block;overflow:hidden}.-\35 okgW_actionOn{color:var(--wide-awake);background:#d4f00024;border-color:#d4f00066}.-\35 okgW_head{background:0 0;border:0;padding:4px 2px 0}.-\35 okgW_card,.-\35 okgW_empty{background:var(--a-surface,#ffffff0b);border-radius:var(--a-radius,22px);box-shadow:inset 0 0 0 1px var(--a-hair,#cfc3ee1c), inset 0 1px 0 #ffffff0d;border:0}.-\35 okgW_btn{background:#ffffff14;border:0;box-shadow:inset 0 1px #ffffff0f}.-\35 okgW_btn:hover{background:#ffffff21}.-\35 okgW_btnPrimary{background:var(--grad-lime)}.-\35 okgW_btnPrimary:hover{background:var(--grad-lime-hi)}
.vAd12a_section{padding:var(--section-pad) clamp(20px, 5vw, 56px);position:relative;overflow:hidden}.vAd12a_inner{max-width:1200px;margin:0 auto;position:relative}.vAd12a_hero{background:radial-gradient(55% 65% at 74% 30%, #6633e880 0%, transparent 70%), radial-gradient(40% 50% at 20% 85%, #6633e838 0%, transparent 70%), linear-gradient(180deg, #6633e880 -20%, var(--midnight) 58%);background-color:var(--midnight);align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.vAd12a_hero:after{content:"";pointer-events:none;z-index:1;opacity:0;height:22%;transition:opacity 1.2s var(--ease-wake);background:linear-gradient(#0000 0%,#6633e829 100%);position:absolute;bottom:0;left:0;right:0}.vAd12a_heroBgIn:after{opacity:1}.vAd12a_heroContent{z-index:2;padding:clamp(96px, 14vh, 150px) clamp(20px, 4.5vw, 72px) calc(var(--section-pad) + 40px);text-align:center;justify-items:center;gap:26px;width:100%;display:grid;position:relative}.vAd12a_heroGreeting{font-family:var(--font-body);font-size:var(--text-body-lg);color:var(--lavender-text);text-wrap:balance;opacity:0;transition:opacity 1.1s var(--ease-wake), transform 1.1s var(--ease-wake);transform:translateY(12px)}.vAd12a_heroGreetingName{color:var(--wide-awake);font-weight:700}.vAd12a_heroHeadline{font-family:var(--font-display);text-transform:lowercase;font-weight:600;font-size:var(--text-hero);line-height:var(--leading-display);color:var(--pillow);text-wrap:balance;max-width:12.5em;min-height:2.3em;margin:0}.vAd12a_heroLime{color:var(--wide-awake)}.vAd12a_heroCaret{vertical-align:-.08em;background:var(--lavender-text);width:.06em;height:.9em;margin-left:.04em;animation:1.1s step-end infinite vAd12a_caretBlink;display:inline-block}@keyframes vAd12a_caretBlink{50%{opacity:0}}.vAd12a_heroSub strong,.vAd12a_heroGreeting strong{color:var(--pillow);font-weight:700}.vAd12a_heroSub{font-family:var(--font-body);font-size:var(--text-body-lg);line-height:var(--leading-body);color:var(--lavender-text);text-wrap:balance;opacity:0;max-width:34em;transition:opacity 1s var(--ease-wake), transform 1s var(--ease-wake);transform:translateY(14px)}.vAd12a_heroCtas{opacity:0;transition:opacity 1s var(--ease-wake) .25s, transform 1s var(--ease-wake) .25s;flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;display:flex;transform:translateY(14px)}.vAd12a_proofRow{opacity:0;transition:opacity 1s var(--ease-wake) .4s, transform 1s var(--ease-wake) .4s;justify-content:center;display:flex;transform:translateY(14px)}.vAd12a_proofRowIn.vAd12a_proofRowIn,.vAd12a_heroRevealed{opacity:1;transform:translateY(0)}@media (max-width:640px){.vAd12a_heroGreeting{font-size:.85rem}.vAd12a_heroHeadline{font-size:clamp(1.9rem,8.6vw,2.6rem)}.vAd12a_heroSub{font-size:1rem}}.vAd12a_heroApp{z-index:4;border-radius:var(--radius-card);border:1px solid var(--purple-line);opacity:0;max-width:300px;transition:opacity .5s var(--ease-wake) .25s, transform .5s var(--ease-wake) .25s, box-shadow .25s var(--ease-wake), border-color .25s var(--ease-wake);background:linear-gradient(160deg,#8460ed38 0%,#6633e824 60%,#1a0b332e 100%);align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:flex;position:absolute;bottom:clamp(80px,12vh,124px);right:clamp(20px,4vw,48px);transform:translateY(10px);box-shadow:0 18px 50px -20px #0b051a8c}.vAd12a_heroAppIn{opacity:1;transform:translateY(0)}.vAd12a_heroApp:hover{border-color:#ede7fb80;transform:translateY(-2px);box-shadow:0 18px 50px -20px #0b051a8c,0 0 28px #8460ed47}.vAd12a_heroAppIcon{border-radius:13px;flex:none;box-shadow:0 0 22px #cfc3ee8c}.vAd12a_heroAppText{flex-direction:column;gap:3px;min-width:0;display:flex}.vAd12a_heroAppName{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:lowercase;color:var(--pillow);font-size:1.18rem;line-height:1.05}.vAd12a_heroAppCopy{font-family:var(--font-body);color:var(--lavender-text);font-size:.78rem;line-height:1.3}@media (max-width:900px){.vAd12a_heroApp{display:none}}@media (min-width:901px) and (max-height:840px){.vAd12a_heroContent{padding-top:104px;padding-bottom:calc(var(--section-pad) + 20px);gap:16px}.vAd12a_heroHeadline{font-size:min(clamp(2.4rem,8vh,4.6rem),7vw)}.vAd12a_heroApp{max-width:260px;bottom:72px}}.vAd12a_heroCta{font-family:var(--font-body);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--pillow);cursor:pointer;transition:background var(--dur-micro) var(--ease-wake), color var(--dur-micro) var(--ease-wake), border-color var(--dur-micro) var(--ease-wake), box-shadow var(--dur-micro) var(--ease-wake), transform var(--dur-micro) var(--ease-wake);background:linear-gradient(160deg,#8460ed4d 0%,#6633e829 100%);border:1px solid #ede7fb52;border-top-color:#ede7fb80;padding:18px 38px;font-size:1.05rem;font-weight:500;box-shadow:0 14px 36px -14px #1a0b3399}.vAd12a_heroCta:hover{background:var(--grad-lime-hi);color:var(--blackout);border-color:var(--wide-awake);box-shadow:var(--shadow-glow-lime)}.vAd12a_heroCta:active{transform:scale(.97)}.vAd12a_heroCtaLime{background:var(--grad-lime);color:var(--blackout);border-color:var(--wide-awake);box-shadow:var(--shadow-glow-lime)}.vAd12a_heroCtaLime:hover{background:var(--pillow);color:var(--blackout);border-color:var(--pillow);box-shadow:0 0 34px #ede7fb8c}.vAd12a_heroCtaGhost{font-family:var(--font-body);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--pillow);cursor:pointer;transition:background var(--dur-micro) var(--ease-wake), border-color var(--dur-micro) var(--ease-wake), box-shadow var(--dur-micro) var(--ease-wake), transform var(--dur-micro) var(--ease-wake);background:linear-gradient(160deg,#8460ed4d 0%,#6633e829 100%);border:1px solid #ede7fb52;border-top-color:#ede7fb80;padding:18px 38px;font-size:1.05rem;font-weight:500;box-shadow:0 14px 36px -14px #1a0b3399}.vAd12a_heroCtaGhost:hover{background:linear-gradient(160deg,#8460ed8c 0%,#6633e852 100%);border-color:#8460edcc;box-shadow:0 0 34px #8460ed8c}.vAd12a_heroCtaGhost:active{transform:scale(.97)}.vAd12a_proofStrip{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:14px;margin:0;padding:0;transition:opacity .15s;display:flex}.vAd12a_proofStrip:hover{opacity:.86}.vAd12a_proofStrip:hover .vAd12a_proofLine{text-underline-offset:3px;text-decoration:underline}.vAd12a_proofStrip:focus-visible{outline:2px solid var(--wide-awake);outline-offset:4px;border-radius:10px}.vAd12a_proofFaces{align-items:center;display:flex}.vAd12a_proofFace{width:34px;height:34px;font-family:var(--font-display);letter-spacing:.01em;color:var(--pillow);background:linear-gradient(150deg, var(--purple-400) 0%, var(--purple-700) 100%);border:1.5px solid #ede7fb66;border-radius:50%;justify-content:center;align-items:center;margin-left:-10px;font-size:.7rem;font-weight:600;display:inline-flex}.vAd12a_proofFace:first-child{margin-left:0}.vAd12a_proofFace:nth-child(2){background:linear-gradient(150deg,#9d7bf0 0%,#5a2bd0 100%)}.vAd12a_proofFace:nth-child(3){font-family:var(--font-body);background:#1a0b33b3}.vAd12a_proofStars{color:var(--wide-awake);letter-spacing:.18em;font-size:.82rem;line-height:1.3;display:block}.vAd12a_proofLine{font-family:var(--font-body);color:var(--lavender-text);font-size:.82rem;display:block}.vAd12a_scrollCue{z-index:3;cursor:pointer;color:#cfc3eebf;animation:vAd12a_cueBounce 2.4s var(--ease-wake) infinite;opacity:0;visibility:hidden;transition:opacity .9s var(--ease-wake) .4s, visibility 0s linear 1.3s, color var(--dur-micro) var(--ease-wake);background:0 0;border:none;justify-items:center;gap:6px;padding:10px;display:grid;position:absolute;bottom:74px;left:50%;transform:translate(-50%)}.vAd12a_scrollCueIn{opacity:1;visibility:visible;transition:opacity .9s var(--ease-wake) .4s, visibility 0s linear .4s, color var(--dur-micro) var(--ease-wake)}.vAd12a_scrollCue:hover{color:var(--pillow)}.vAd12a_scrollCueWord{font-family:var(--font-accent);letter-spacing:var(--tracking-accent);text-transform:lowercase;font-size:.68rem;font-weight:500}@keyframes vAd12a_cueBounce{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(9px)}}.vAd12a_heroEyebrow{opacity:0;transition:opacity .9s var(--ease-wake), transform .9s var(--ease-wake);transform:translateY(10px)}.vAd12a_heroMarquee{z-index:3;opacity:0;transition:opacity 1s var(--ease-wake) .4s, transform 1s var(--ease-wake) .4s;background:linear-gradient(#0000 0%,#1a0b336b 100%);border-top:1px solid #ede7fb1a;padding:15px 0;position:absolute;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(16px);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.vAd12a_heroMarqueeIn{opacity:1;transform:translateY(0)}.vAd12a_heroMarqueeTrack{will-change:transform;align-items:center;gap:clamp(22px,3vw,42px);width:max-content;animation:52s linear infinite vAd12a_lbHeroMarquee;display:flex}.vAd12a_heroMarquee:hover .vAd12a_heroMarqueeTrack{animation-play-state:paused}@keyframes vAd12a_lbHeroMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.vAd12a_heroMarqueeItem{font-family:var(--font-body);letter-spacing:.01em;text-transform:lowercase;white-space:nowrap;color:var(--lavender-text);opacity:.82;transition:color var(--dur-micro) var(--ease-wake), opacity var(--dur-micro) var(--ease-wake);flex:none;align-items:center;gap:9px;font-size:.95rem;display:inline-flex}.vAd12a_heroMarqueeItem:hover{color:var(--pillow);opacity:1}.vAd12a_heroMarqueeIcon{color:var(--wide-awake);opacity:.95;filter:drop-shadow(0 0 5px #d4f0008c);transition:opacity var(--dur-micro) var(--ease-wake), filter var(--dur-micro) var(--ease-wake);flex:none}.vAd12a_heroMarqueeItem:hover .vAd12a_heroMarqueeIcon{opacity:1;filter:drop-shadow(0 0 9px #d4f000d9)}@media (prefers-reduced-motion:reduce){.vAd12a_heroMarqueeTrack{animation-duration:104s}}@media (max-width:820px){.vAd12a_heroHeadline{max-width:100%}.vAd12a_heroCtas{gap:12px}.vAd12a_heroCta,.vAd12a_heroCtaGhost{padding:14px 24px;font-size:.95rem}}@media (max-width:1080px){.vAd12a_heroMarquee{background:linear-gradient(#1a0b3300 0%,#1a0b3347 45%,#1a0b3399 100%);border-top:none}}@media (min-width:1081px){.vAd12a_heroMarquee{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}
.aXBbkG_shell{--a-surface:linear-gradient(180deg, #ffffff13, #ffffff0b);--a-surface-hover:linear-gradient(180deg, #ffffff1c, #ffffff12);--a-hair:#ffffff21;--a-shadow:0 1px 0 #ffffff14 inset, 0 14px 34px #0602126b;--a-text-2:#ffffffbd;--a-text-3:#ffffff85;--purple-line:#ffffff21;--lavender-text:#f4f0ffbd;--a-green:#5be29a;--a-amber:#f3b85a;--a-red:#ff7d7d;--a-radius:22px;--a-ease:cubic-bezier(.32, .72, 0, 1);--a-glass:#180b32bd;--a-glass-strong:#1a0c34db;--gutter:44px;inset:0;bottom:calc(var(--vgap,0px) * -1);z-index:5;color:var(--pillow);font-family:var(--font-body);-webkit-font-smoothing:antialiased;background:#140827;display:flex;position:fixed}.aXBbkG_glow{pointer-events:none;background:radial-gradient(1000px 640px at 18% -12%,#6633e86b,#0000 62%),radial-gradient(800px 560px at 100% 4%,#4a1fb042,#0000 62%),radial-gradient(900px 700px at 60% 110%,#40c4b212,#0000 60%);position:absolute;inset:0}.aXBbkG_sidebar{z-index:2;-webkit-backdrop-filter:blur(30px)saturate(150%);backdrop-filter:blur(30px)saturate(150%);background:#1007229e;border-radius:26px;flex-direction:column;flex:none;gap:6px;width:236px;margin:12px 0 12px 12px;padding:22px 12px 12px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #cfc3ee1a,inset 0 1px #ffffff0f,0 30px 80px #05010e59}.aXBbkG_brand{padding:0 10px 18px}.aXBbkG_newBtn{background:var(--pillow);height:42px;color:var(--midnight);font:inherit;cursor:pointer;transition:transform .16s var(--a-ease), background .16s;border:0;border-radius:14px;align-items:center;gap:10px;margin:0 2px 14px;padding:0 12px 0 14px;font-size:.93rem;font-weight:500;display:flex;box-shadow:0 8px 24px #05010e59}.aXBbkG_newBtn:hover{background:#efe9ff}.aXBbkG_newBtn:active{transform:scale(.97)}.aXBbkG_kbd{font-family:var(--font-body);color:#1a0b3380;border:1px solid #1a0b3329;border-radius:6px;margin-left:auto;padding:1px 6px;font-size:.7rem;font-weight:500}.aXBbkG_nav{flex-direction:column;flex:1;gap:2px;display:flex}.aXBbkG_navItem{height:40px;color:var(--a-text-2);font:inherit;cursor:pointer;text-align:left;transition:background .16s var(--a-ease), color .16s;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:0 12px;font-size:.94rem;display:flex}.aXBbkG_navItem:hover{color:var(--pillow);background:#ffffff0d}.aXBbkG_navItemOn{color:var(--pillow);background:linear-gradient(#8460ed6b,#6633e847);box-shadow:inset 0 1px #ffffff1f,0 6px 18px #6633e840}.aXBbkG_navItemOn svg{color:#e4d9ff}.aXBbkG_navBadge{background:var(--a-red);min-width:20px;height:20px;color:var(--midnight);border-radius:999px;place-items:center;margin-left:auto;padding:0 6px;font-size:.72rem;font-weight:700;display:grid}.aXBbkG_sideFoot{border-top:1px solid var(--a-hair);justify-content:space-between;align-items:center;gap:8px;padding:10px 6px 0 12px;display:flex}.aXBbkG_stamp{color:var(--a-text-3);letter-spacing:.02em;font-size:.68rem}.aXBbkG_signOut{width:32px;height:32px;color:var(--a-text-3);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.aXBbkG_signOut:hover{color:var(--pillow);background:#ffffff12}.aXBbkG_main{z-index:1;overscroll-behavior:contain;min-width:0;padding:40px var(--gutter) 72px;flex:1;scroll-padding-top:24px;position:relative;overflow:hidden auto}.aXBbkG_mainFill{flex-direction:column;padding:12px 12px 12px 14px;display:flex;overflow:hidden}.aXBbkG_authLost{background:#ff7d7d1f;border-radius:16px;margin-bottom:20px;padding:12px 18px;font-size:.9rem;box-shadow:inset 0 0 0 1px #ff7d7d4d}.aXBbkG_authLost a{color:var(--pillow);font-weight:500}.aXBbkG_legacy{min-width:0}.aXBbkG_fillWrap{min-height:0;box-shadow:inset 0 0 0 1px var(--a-hair);background:#1007228c;border-radius:24px;flex:1;overflow:hidden}.aXBbkG_contentWrap{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.aXBbkG_contentBar{justify-content:space-between;align-items:center;gap:12px;padding:2px 4px 0;display:flex}.aXBbkG_contentOpen{color:var(--a-text-2);white-space:nowrap;font-size:.86rem;text-decoration:none}.aXBbkG_contentOpen:hover{color:var(--pillow)}.aXBbkG_studioWrap{flex:1;min-height:0;display:flex}.aXBbkG_studioHidden{visibility:hidden;pointer-events:none;width:calc(100vw - 280px);height:100vh;position:fixed;top:0;left:-200vw}.aXBbkG_studioFrame{background:0 0;border:0;flex:1;width:100%}.aXBbkG_mainStudio{padding:0}.aXBbkG_frame{background:#fff;border:0;border-radius:22px;flex:1;width:100%;min-height:0;box-shadow:0 20px 60px #05010e66}.aXBbkG_dock{display:none}@media (max-width:760px){.aXBbkG_shell{--gutter:18px;display:block}.aXBbkG_sidebar{display:none}.aXBbkG_main{height:100%;padding:calc(env(safe-area-inset-top) + 18px) var(--gutter) calc(env(safe-area-inset-bottom) + 112px)}.aXBbkG_mainFill{padding:calc(env(safe-area-inset-top) + 8px) 8px calc(env(safe-area-inset-bottom) + 96px)}.aXBbkG_fillWrap{border-radius:20px}.aXBbkG_studioHidden{width:100vw}.aXBbkG_mainStudio{padding:env(safe-area-inset-top) 0 calc(env(safe-area-inset-bottom) + 96px)}.aXBbkG_frame{border-radius:18px}.aXBbkG_dock{z-index:40;left:12px;right:12px;bottom:max(10px, env(safe-area-inset-bottom));align-items:center;gap:10px;display:flex;position:fixed}.aXBbkG_tabbar{background:var(--a-glass);-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);border-radius:32px;flex:1;grid-template-columns:repeat(5,1fr);height:64px;padding:5px;display:grid;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 1px #ffffff1a,0 18px 40px #05010e73}.aXBbkG_tab{color:var(--a-text-2);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .26s var(--a-ease), color .2s, transform .16s var(--a-ease);background:0 0;border:0;border-radius:27px;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.aXBbkG_tab:active{transform:scale(.94)}.aXBbkG_tabOn{color:var(--pillow);background:linear-gradient(#8460ed80,#6633e857);box-shadow:inset 0 1px #ffffff24}.aXBbkG_tabIcon{display:grid;position:relative}.aXBbkG_tabBadge{background:var(--a-red);min-width:17px;height:17px;color:var(--midnight);border-radius:999px;place-items:center;padding:0 4px;font-size:.64rem;font-weight:700;display:grid;position:absolute;top:-5px;right:-9px}.aXBbkG_tabLabel{letter-spacing:.01em;font-size:.66rem;font-weight:500}.aXBbkG_fab{background:var(--pillow);width:64px;height:64px;color:var(--midnight);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .18s var(--a-ease);border:0;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 18px 40px #05010e80,inset 0 -2px #1a0b3314}.aXBbkG_fab:active{transform:scale(.92)}}@media (prefers-reduced-transparency:reduce){.aXBbkG_sidebar,.aXBbkG_tabbar{background:#1b0d36}}:is(html[data-perf=lite] .aXBbkG_sidebar,html[data-perf=lite] .aXBbkG_tabbar){background:#1b0d36}
.SpDLfa_case{background:var(--gradient-sleep);background-color:var(--midnight);padding:var(--section-pad) clamp(20px, 5vw, 56px) calc(var(--section-pad) + 24px);flex-direction:column;align-items:center;display:flex;overflow:hidden}.SpDLfa_inner{width:min(1200px,100%)}.SpDLfa_headline{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:lowercase;font-size:clamp(2.1rem,5vw,3.6rem);line-height:var(--leading-display);color:var(--pillow);max-width:18ch;margin:20px 0 0}.SpDLfa_intro{max-width:52ch;font-size:var(--text-body-lg);line-height:var(--leading-body);color:var(--lavender-text);margin:18px 0 0}.SpDLfa_intro strong{color:var(--pillow);font-weight:500}.SpDLfa_compare{margin-top:56px}.SpDLfa_switchRow{justify-content:center;gap:8px;margin-bottom:20px;display:flex}.SpDLfa_deviceBtn{font-family:var(--font-accent);letter-spacing:.14em;text-transform:lowercase;border-radius:var(--radius-pill);border:1px solid var(--purple-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--lavender-text);cursor:pointer;transition:background var(--dur-micro) var(--ease-wake), color var(--dur-micro) var(--ease-wake), border-color var(--dur-micro) var(--ease-wake), box-shadow var(--dur-micro) var(--ease-wake);background:#8460ed14;align-items:center;gap:8px;padding:10px 18px;font-size:.72rem;font-weight:500;display:inline-flex}.SpDLfa_deviceBtn:hover{border-color:#ede7fb80;box-shadow:0 0 16px #8460ed59}.SpDLfa_deviceBtnActive{background:var(--pillow);color:var(--blackout);border-color:var(--pillow)}.SpDLfa_deviceArea{--capH:min(66vh, 640px);flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.SpDLfa_backlight{filter:blur(22px);pointer-events:none;z-index:0;background:radial-gradient(52% 52% at 50% 60%,#8460ed99 0%,#6633e857 42%,#6633e800 72%);border-radius:50%;width:100%;height:88%;position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)}.SpDLfa_deviceArea>.SpDLfa_frame{z-index:1;position:relative}.SpDLfa_deviceAreaCompact{--capH:min(36svh, 400px)}.SpDLfa_frame{box-sizing:border-box;max-width:100%;width:calc(var(--capH) * var(--dw,1920) / var(--dh,1080) + 2 * var(--bezel,14px));transition:width .5s var(--ease-wake);flex-direction:column;align-items:center;display:flex}.SpDLfa_tagRow{justify-content:space-between;align-items:center;gap:12px;width:max(100%,min(460px,100vw - 48px));margin-bottom:12px;display:flex}.SpDLfa_shell{box-sizing:border-box;width:100%;padding:var(--bezel,14px);border:1px solid var(--purple-line);transition:border-radius .5s var(--ease-wake), padding .5s var(--ease-wake);background:linear-gradient(160deg,#8460ed38 0%,#6633e824 60%,#1a0b3347 100%);position:relative;box-shadow:0 18px 50px -20px #0b051a8c}.SpDLfa_shell .SpDLfa_stage{width:100%;height:auto;min-height:0;aspect-ratio:var(--dw,1920) / var(--dh,1080)}.SpDLfa_shellNone{width:100%}.SpDLfa_shellMac{border-radius:22px 22px 8px 8px}.SpDLfa_shellMac:before{content:"";top:calc(var(--bezel) / 2 - 2.5px);background:#ede7fb59;border-radius:50%;width:5px;height:5px;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 0 6px #8460ed99}.SpDLfa_shellMac .SpDLfa_stage{border-radius:10px}.SpDLfa_macBase{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--purple-line);background:linear-gradient(#ede7fb38 0%,#8460ed1a 60%,#1a0b3340 100%);border-top:none;border-radius:2px 2px 16px 16px;width:calc(100% + 120px);max-width:calc(100vw - 16px);height:16px;margin-top:-1px;position:relative;box-shadow:0 22px 44px -18px #1a0b33d9}.SpDLfa_macBase:before{content:"";background:#1a0b3373;border-radius:0 0 9px 9px;width:96px;height:7px;position:absolute;top:0;left:50%;transform:translate(-50%)}.SpDLfa_shellTablet{border-radius:22px}.SpDLfa_shellTablet:before{content:"";top:calc(var(--bezel) / 2 - 2.5px);background:#ede7fb59;border-radius:50%;width:5px;height:5px;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 0 6px #8460ed99}.SpDLfa_shellTablet .SpDLfa_stage{border-radius:12px}.SpDLfa_shellPhone{border-radius:28px}.SpDLfa_shellPhone .SpDLfa_stage{border-radius:22px}.SpDLfa_stage{border-radius:var(--radius-card);background:var(--midnight);border:1px solid var(--purple-line);touch-action:none;cursor:ew-resize;outline:none;width:100%;height:min(72vh,680px);min-height:460px;position:relative;overflow:hidden;box-shadow:0 32px 80px -24px #1a0b33d9}.SpDLfa_stage:focus-visible{outline:2px solid var(--focus-on-dark);outline-offset:3px}.SpDLfa_pane{position:absolute;inset:0;overflow:hidden}.SpDLfa_fit{transform-origin:0 0;position:absolute;top:0;left:0}.SpDLfa_fit iframe{pointer-events:none;background:var(--midnight);border:0;width:100%;height:100%}.SpDLfa_paneAfter{clip-path:inset(0 0 0 var(--cut,50%))}.SpDLfa_paneFull{clip-path:none}.SpDLfa_paneImage{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.SpDLfa_panePlaceholder{background:linear-gradient(160deg, #2b166b 0%, var(--midnight) 100%);color:var(--lavender-text);font-family:var(--font-body);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;font-size:.9rem;display:flex;position:absolute;inset:0}.SpDLfa_panePlaceholder b{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:lowercase;color:var(--pillow);font-size:1.2rem}.SpDLfa_divider{top:0;bottom:0;left:var(--cut,50%);background:var(--pillow);pointer-events:none;width:2px;position:absolute;transform:translate(-1px)}.SpDLfa_handle{top:50%;left:var(--cut,50%);border-radius:var(--radius-pill);background:var(--wide-awake);width:64px;height:64px;color:var(--blackout);pointer-events:none;box-shadow:0 12px 32px #1a0b3399, var(--shadow-glow-lime);flex-direction:column;justify-content:center;align-items:center;gap:0;font-weight:600;display:flex;position:absolute;transform:translate(-50%,-50%)}.SpDLfa_handleArrows{margin-top:-5px;margin-bottom:2px;font-size:18px;line-height:1}.SpDLfa_handleLabel{font-family:var(--font-accent);letter-spacing:.04em;text-transform:lowercase;text-align:center;white-space:nowrap;font-size:8.5px;font-weight:700;line-height:1}.SpDLfa_handlePulse:after{content:"";border-radius:inherit;pointer-events:none;animation:1.9s ease-out infinite SpDLfa_handlePulseRing;position:absolute;inset:0}@keyframes SpDLfa_handlePulseRing{0%{box-shadow:0 0 #d4f00080}70%{box-shadow:0 0 0 18px #d4f00000}to{box-shadow:0 0 #d4f00000}}@media (prefers-reduced-motion:reduce){.SpDLfa_handlePulse:after{animation:none}}.SpDLfa_tag{border-radius:var(--radius-pill);font-family:var(--font-accent);letter-spacing:.14em;text-transform:lowercase;background:var(--wide-awake);color:var(--blackout);pointer-events:none;transition:opacity var(--dur-micro) var(--ease-wake);white-space:nowrap;padding:8px 14px;font-size:.7rem;font-weight:500;position:relative;box-shadow:0 0 18px #d4f00066}.SpDLfa_tagSpark{color:var(--wide-awake);fill:var(--wide-awake);filter:drop-shadow(0 0 6px #d4f000cc);pointer-events:none;position:absolute}.SpDLfa_tagSparkLeft{top:-10px;left:-8px}.SpDLfa_tagSparkRight{top:-12px;right:-10px}@media (prefers-reduced-motion:no-preference){.SpDLfa_tagSpark{animation:SpDLfa_tagTwinkle var(--dur-breathe) ease-in-out infinite alternate}}@keyframes SpDLfa_tagTwinkle{0%{opacity:.55;transform:scale(.85)rotate(-6deg)}to{opacity:1;transform:scale(1.05)rotate(6deg)}}.SpDLfa_hintRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:16px;display:flex}.SpDLfa_hint{text-align:center;font-family:var(--font-body);color:var(--lavender-text);letter-spacing:.04em;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;margin:0;font-size:.82rem;display:flex}.SpDLfa_hintItem{align-items:center;gap:7px;display:inline-flex}.SpDLfa_hintItem svg{color:var(--lavender-text);opacity:.8}.SpDLfa_hintDot{color:#cfc3ee66}.SpDLfa_hintLink{color:var(--pillow);text-underline-offset:3px;transition:color var(--dur-micro) var(--ease-wake);text-decoration:underline}.SpDLfa_hintLink:hover{color:var(--wide-awake)}.SpDLfa_exploreBtn{font-family:var(--font-accent);letter-spacing:.12em;text-transform:lowercase;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--pillow);cursor:pointer;transition:box-shadow var(--dur-micro) var(--ease-wake), border-color var(--dur-micro) var(--ease-wake), background var(--dur-micro) var(--ease-wake), transform var(--dur-micro) var(--ease-wake);background:linear-gradient(160deg,#8460ed4d 0%,#6633e829 100%);border:1px solid #ede7fb66;border-top-color:#ede7fb8c;align-items:center;gap:8px;padding:11px 22px;font-size:.72rem;font-weight:500;display:inline-flex;box-shadow:0 0 22px -4px #8460ed80}.SpDLfa_exploreBtn svg{color:var(--wide-awake)}.SpDLfa_exploreBtn:hover{background:linear-gradient(160deg,#8460ed6b 0%,#6633e83d 100%);border-color:#ede7fbb3;transform:translateY(-1px);box-shadow:0 0 28px #8460eda6}.SpDLfa_exploreBtn:active{transform:scale(.97)}.SpDLfa_exploreBtnOn{background:var(--pillow);color:var(--blackout);border-color:var(--pillow)}.SpDLfa_exploreBtnOn svg{color:var(--blackout)}.SpDLfa_exploreBtnOn:hover{border-color:var(--pillow);background:#fff}.SpDLfa_stageCompact{height:min(52svh,540px);min-height:300px}.SpDLfa_stageStatic{cursor:default}.SpDLfa_stageExplore{cursor:default;touch-action:auto}.SpDLfa_stageExplore .SpDLfa_fit iframe{pointer-events:auto}.SpDLfa_stageExplore .SpDLfa_divider,.SpDLfa_stageExplore .SpDLfa_handle{opacity:.35}.SpDLfa_toggleRow{justify-content:center;gap:10px;margin-bottom:14px;display:none}.SpDLfa_toggleBtn{font-family:var(--font-accent);letter-spacing:.12em;text-transform:lowercase;border-radius:var(--radius-pill);border:1px solid var(--purple-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--lavender-text);cursor:pointer;transition:background var(--dur-micro) var(--ease-wake), color var(--dur-micro) var(--ease-wake), border-color var(--dur-micro) var(--ease-wake), box-shadow var(--dur-micro) var(--ease-wake);background:#8460ed1a;padding:10px 18px;font-size:.72rem;font-weight:500}.SpDLfa_toggleBtn:hover{border-color:#ede7fb80}.SpDLfa_toggleBtnActive,.SpDLfa_toggleBtnActive:hover{background:var(--grad-lime);color:var(--blackout);border-color:var(--wide-awake);box-shadow:0 0 18px #d4f00073}@media (max-width:480px){.SpDLfa_deviceArea,.SpDLfa_deviceAreaCompact{--capH:min(58svh, 520px)}.SpDLfa_stage{cursor:default;touch-action:pan-y}.SpDLfa_toggleRow{display:flex}.SpDLfa_switchRow{display:none}.SpDLfa_paneAfter{clip-path:none;opacity:var(--show-after,0);transition:opacity var(--dur-micro) var(--ease-wake)}.SpDLfa_divider,.SpDLfa_handle,.SpDLfa_tag{display:none}}.SpDLfa_facts{background:var(--purple-line);border:1px solid var(--purple-line);border-radius:var(--radius-card);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:56px;display:grid;overflow:hidden}.SpDLfa_fact{background:var(--midnight);transition:background var(--dur-micro) var(--ease-wake);padding:28px 24px}.SpDLfa_fact:hover{background:#221145}.SpDLfa_fact b{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:lowercase;color:var(--pillow);font-size:1.85rem;display:block}.SpDLfa_fact span{color:var(--lavender-text);margin-top:6px;font-size:.85rem;line-height:1.5;display:block}@media (max-width:760px){.SpDLfa_facts{grid-template-columns:1fr 1fr}.SpDLfa_fact:last-child{grid-column:span 2}}.SpDLfa_closing{max-width:60ch;margin-top:64px}.SpDLfa_closing p{color:var(--lavender-text);margin:0;font-size:1.1rem;line-height:1.65}.SpDLfa_closing p+p{margin-top:16px}.SpDLfa_closing strong{color:var(--pillow);font-weight:500}.SpDLfa_cta{border-radius:var(--radius-pill);background:var(--pillow);color:var(--blackout);font-family:var(--font-body);transition:transform var(--dur-micro) var(--ease-wake), box-shadow var(--dur-micro) var(--ease-wake);margin-top:28px;padding:16px 32px;font-size:1rem;font-weight:500;display:inline-block}.SpDLfa_cta:hover{transform:translateY(-2px);box-shadow:0 0 28px #8460ed80}.SpDLfa_cta:active{transform:scale(.97)}@media (max-width:720px){.SpDLfa_deviceArea{--bezel:8px}.SpDLfa_shell{width:fit-content;max-width:100%;padding:var(--bezel);margin:0 auto}.SpDLfa_shell .SpDLfa_stage{width:auto;max-width:calc(100vw - 56px);height:clamp(300px,46svh,560px)}}@media (max-width:720px) and (max-height:700px){.SpDLfa_shell .SpDLfa_stage{height:39svh}.SpDLfa_toggleBtn{letter-spacing:.08em;white-space:nowrap;padding:7px 12px;font-size:.62rem}}
.tgskza_root{background:var(--midnight);height:100%;color:var(--pillow);flex-direction:column;display:flex;overflow:hidden}.tgskza_topbar{align-items:center;gap:var(--space-2);border-bottom:1px solid var(--purple-line);background:linear-gradient(#6633e81f,#0000);flex-wrap:wrap;padding:14px clamp(16px,3vw,28px);display:flex}.tgskza_back{font-family:var(--font-body);color:var(--lavender-text);border:1px solid var(--purple-line);border-radius:var(--radius-pill);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:7px 14px;font-size:.85rem;transition:color .2s,border-color .2s;display:inline-flex}.tgskza_back:hover{color:var(--pillow);border-color:#ede7fb80}.tgskza_client{font-family:var(--font-display);font-weight:var(--weight-display);color:var(--pillow);margin-right:auto;font-size:1.05rem}.tgskza_tabs{border:1px solid var(--purple-line);border-radius:var(--radius-pill);background:#1a0b3380;gap:4px;padding:3px;display:inline-flex}.tgskza_tab{font-family:var(--font-accent);letter-spacing:.1em;color:var(--lavender-text);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:none;padding:7px 16px;font-size:.72rem}.tgskza_tabOn{color:var(--pillow);background:#ede7fb24}.tgskza_actions{flex-wrap:wrap;gap:8px;display:inline-flex}.tgskza_btn,.tgskza_btnPrimary{font-family:var(--font-body);border-radius:var(--radius-pill);cursor:pointer;border:1px solid var(--purple-line);align-items:center;gap:6px;padding:8px 14px;font-size:.82rem;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.tgskza_btn{color:var(--lavender-text);background:0 0}.tgskza_btn:hover{color:var(--pillow);border-color:#ede7fb80}.tgskza_btnPrimary{color:var(--midnight);background:var(--grad-lime);border-color:#0000;font-weight:600}.tgskza_btnPrimary:hover{transform:translateY(-1px)}.tgskza_body{flex:1;padding:clamp(16px,3vw,28px);overflow-y:auto}.tgskza_printOnly{pointer-events:none;opacity:0;width:794px;position:fixed;top:0;left:-100000px}.tgskza_root{background:0 0}.tgskza_topbar{border-bottom:1px solid var(--a-hair,#cfc3ee1c);background:0 0}
._9c3WAW_compact{padding:0 clamp(20px,5vw,56px)}._9c3WAW_split{z-index:2;align-items:center;gap:clamp(28px,4vw,72px);width:100%;max-width:1400px;min-height:0;margin:0 auto;display:flex;position:relative}._9c3WAW_textRail{flex-direction:column;flex:none;align-items:flex-start;gap:18px;width:clamp(280px,26vw,380px);display:flex}._9c3WAW_stageCol{flex:auto;justify-content:center;min-width:0;display:flex}._9c3WAW_headline{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:lowercase;font-size:clamp(1.7rem,3.4vw,2.7rem);line-height:var(--leading-display);color:var(--pillow);margin:0}._9c3WAW_deviceStack{flex-direction:column;align-items:center;gap:18px;width:100%;max-width:640px;margin:0 auto;display:flex}._9c3WAW_proof{flex-direction:column;gap:16px;width:100%;display:flex}._9c3WAW_proofViewport{width:100%;position:relative}._9c3WAW_proofSlide{opacity:0;pointer-events:none;transition:opacity .5s var(--ease-wake), transform .5s var(--ease-wake);flex-direction:column;justify-content:center;display:flex;transform:translate(18px)}._9c3WAW_proofSlide:first-child{position:relative}._9c3WAW_proofSlide:not(:first-child){position:absolute;inset:0}._9c3WAW_proofSlideOn{opacity:1;pointer-events:auto;transform:translate(0)}@media (prefers-reduced-motion:reduce){._9c3WAW_proofSlide{transition:opacity .3s linear;transform:none}}._9c3WAW_proofDots{gap:8px;display:flex}._9c3WAW_proofDot{cursor:pointer;width:28px;height:5px;transition:background var(--dur-micro) var(--ease-wake);background:#cfc3ee40;border:none;border-radius:3px;padding:0}._9c3WAW_proofDot:hover{background:#cfc3ee80}._9c3WAW_proofDotOn{background:var(--wide-awake)}._9c3WAW_statsCol{flex-direction:column;gap:10px;width:100%;display:flex}._9c3WAW_statCard{border:1px solid var(--purple-line);background:#12082ca8;border-radius:14px;align-items:center;gap:12px;padding:10px 14px;display:flex}._9c3WAW_statIcon{width:36px;height:36px;color:var(--wide-awake);background:#8460ed29;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}._9c3WAW_statText{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}._9c3WAW_statBig{font-family:var(--font-display);text-transform:lowercase;color:var(--pillow);font-size:1.05rem;font-weight:600;line-height:1.1}._9c3WAW_statCopy{font-family:var(--font-body);color:var(--lavender-text);font-size:.74rem;line-height:1.35}._9c3WAW_testimonialCard{border:1px solid var(--purple-line);box-sizing:border-box;background:#12082ca8;border-radius:14px;align-items:center;gap:12px;width:100%;height:100%;margin:0;padding:14px;display:flex}._9c3WAW_testimonialMain{flex-direction:column;justify-content:center;gap:8px;min-width:0;display:flex}._9c3WAW_testimonialMeta{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}._9c3WAW_testimonialDot{color:#cfc3ee66}._9c3WAW_testimonialStars{color:var(--wide-awake);letter-spacing:.12em;margin-left:2px;font-size:.78rem}._9c3WAW_testimonialQuote{font-family:var(--font-body);color:var(--pillow);margin:0;font-size:.92rem;line-height:1.5}._9c3WAW_testimonialWho{gap:2px;display:grid}._9c3WAW_testimonialName{font-family:var(--font-body);color:var(--pillow);font-size:.85rem;font-weight:700}._9c3WAW_testimonialRole{font-family:var(--font-body);color:var(--lavender-text);font-size:.76rem}@media (max-width:1080px){._9c3WAW_split{flex-direction:column;align-items:stretch;gap:22px}._9c3WAW_textRail{width:100%}._9c3WAW_statsCol{flex-flow:wrap}._9c3WAW_statsCol>*{flex:160px}}._9c3WAW_facts{margin-top:4px}._9c3WAW_storyStats{display:none}@media (max-width:720px){._9c3WAW_storyStats{display:block}}._9c3WAW_story{gap:14px;max-width:60ch;display:grid}._9c3WAW_story p{color:var(--lavender-text);margin:0;font-size:1.02rem;line-height:1.65}._9c3WAW_story strong{color:var(--pillow);font-weight:500}._9c3WAW_storyCtas{flex-wrap:wrap;align-items:center;gap:18px;margin-top:8px;display:flex}._9c3WAW_fullLink{font-family:var(--font-body);color:var(--lavender-text);transition:color var(--dur-micro) var(--ease-wake);font-size:.9rem}._9c3WAW_fullLink:hover{color:var(--pillow)}@media (max-width:720px){._9c3WAW_split{gap:12px}._9c3WAW_textRail{gap:10px}._9c3WAW_headline{font-size:clamp(1.3rem,5.4vw,1.6rem)}._9c3WAW_proof{display:none}._9c3WAW_statsCol{flex-flow:column}._9c3WAW_statsCol>*{flex:none}._9c3WAW_statCard{border-radius:12px;padding:8px 12px}._9c3WAW_statIcon{border-radius:8px;width:28px;height:28px}._9c3WAW_statBig{font-size:.92rem}._9c3WAW_statCopy{font-size:.68rem}._9c3WAW_deviceStack{gap:10px}}
.PEjUlG_kinds{justify-content:center;margin:2px 0 20px;display:flex}.PEjUlG_form{flex-direction:column;gap:18px;display:flex}.PEjUlG_two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.PEjUlG_two>*{min-width:0}.PEjUlG_two input{width:100%;min-width:0}.PEjUlG_big{height:56px;font-size:1.1rem}.PEjUlG_err{color:var(--a-red);margin:-4px 4px 0;font-size:.86rem}.PEjUlG_hint{text-align:center;color:var(--a-text-3);margin:-6px 0 0;font-size:.78rem}.PEjUlG_recur{align-self:flex-start}.PEjUlG_amountWrap{justify-content:center;align-items:center;gap:6px;padding:10px 0 4px;display:flex}.PEjUlG_sym{font-family:var(--font-display);color:var(--a-text-3);font-size:2.2rem;font-weight:600}.PEjUlG_amount{width:6.5ch;min-width:0;color:var(--pillow);font-family:var(--font-display);letter-spacing:-.02em;text-align:center;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;font-size:3.2rem;font-weight:600;line-height:1.1}.PEjUlG_amount::placeholder{color:#cfc3ee4d}.PEjUlG_cur{height:34px;color:var(--pillow);font:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:999px;padding:0 10px;font-size:.85rem}.PEjUlG_rate{justify-content:center;align-items:center;gap:8px;margin-top:-10px;font-size:.86rem;display:flex}.PEjUlG_rateIn{width:90px;height:32px;color:var(--pillow);font:inherit;text-align:center;background:#ffffff12;border:0;border-radius:10px;padding:0 10px;font-size:16px}.PEjUlG_approx{color:var(--a-text-2);min-width:70px}@media (max-width:420px){.PEjUlG_two{grid-template-columns:1fr}}
.bx0-XW_section{background:var(--midnight);padding:clamp(64px,9vh,120px) clamp(20px,5vw,56px);display:flex;position:relative;overflow:hidden}@media (max-width:720px){.bx0-XW_section .bx0-XW_stageRelief{gap:40px}.bx0-XW_section .bx0-XW_beatsRelief{gap:34px}.bx0-XW_section .bx0-XW_beatRelief{gap:8px}.bx0-XW_section .bx0-XW_finePrintRelief{margin-top:34px;max-width:26em;margin-inline:auto;line-height:1.9}}
