.shell_headerScope__R7cul.cs-site{position:sticky;top:0;z-index:80;min-height:0}.shell_frame__AqaCW{--lab-panel:#101722;--lab-text:#f5f7fa;--lab-muted:#bac5d2;--lab-blue:#6b4dff;--lab-cyan:#b9aeff;--lab-line:#303b4b;background:var(--lab-bg);color:var(--lab-text);--text-display:44px;--text-h1:32px;--text-h2:26px;--text-h3:20px;--text-body:15px;--text-small:13px;--text-eyebrow:11px;--space-edge:20px;--space-section:64px;--space-block:32px;--space-element:16px;--space-inline:8px;--container-default:1200px;font-family:var(--font-body),sans-serif;line-height:1.8;word-break:keep-all;overflow-wrap:break-word;--lab-bg:#080808;--lab-panel:#11131b;--lab-line:#ffffff1a;--lab-text:#f7f5f2;--lab-muted:#c0bbc9;--space-edge:clamp(20px,4vw,56px);--space-section:clamp(64px,7vw,96px);--text-small:14px;--text-eyebrow:12px;font-family:var(--ff-text),sans-serif}.shell_frame__AqaCW a{color:inherit;text-decoration:none}.shell_frame__AqaCW :focus-visible{outline:3px solid var(--violet);outline-offset:4px}.shell_header__MzWgZ{position:sticky;top:0;z-index:80;background:color-mix(in srgb,var(--lab-bg) 96%,transparent);backdrop-filter:blur(16px);border-bottom:1px solid var(--lab-line)}.shell_headerInner__g9cdO{max-width:1504px;margin:auto;padding-inline:var(--space-edge);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-element);min-height:76px;position:relative}.shell_lockup__8ybRJ{display:inline-flex;align-items:center;gap:var(--space-element)}.shell_lockup__8ybRJ>span:last-child{font-size:var(--text-eyebrow);letter-spacing:.11em;color:var(--lab-muted)}.shell_brand__STdJ0 .brand.guide-brand{display:inline-flex;align-items:baseline;gap:7px;font-family:var(--ff-display);font-size:23px;line-height:1.2;letter-spacing:-.06em;white-space:nowrap;color:var(--lab-text)}.shell_brand__STdJ0 .brand b{font-weight:850}.shell_brand__STdJ0 .brand span{font-weight:350}.shell_brand__STdJ0 .brand.guide-brand i{display:block;position:static;align-self:auto;flex:0 0 6px;width:6px;height:6px;border-radius:0;transform:none;background:#6b4dff;margin:0}.shell_nav__76Xk6{display:flex;justify-content:flex-end;gap:var(--space-element);min-width:0}.shell_nav__76Xk6 a{white-space:nowrap;flex-shrink:0;min-height:44px;display:inline-flex;align-items:center;font-size:var(--text-small)}.shell_nav__76Xk6 a:hover,.shell_nav__76Xk6 a[aria-current]{color:var(--lab-text);text-decoration:underline;text-decoration-color:var(--lavender);text-underline-offset:9px}.shell_actions__F1lAV{display:flex;align-items:center;gap:var(--space-inline)}.shell_actions__F1lAV button{border:1px solid var(--lab-line);background:var(--lab-panel);color:inherit;width:44px;height:44px;display:grid;place-items:center;border-radius:50%}.shell_cta__qJ7J1{display:inline-flex;justify-content:center;align-items:center;gap:var(--space-inline);background:var(--violet);color:var(--lab-text);padding:10px 18px;border-radius:999px;font-size:var(--text-small);min-height:44px;white-space:nowrap}.shell_divisions__IqdFn{position:absolute;right:var(--space-edge);top:100%;padding:var(--space-element);background:var(--lab-panel);border:1px solid var(--lab-line);box-shadow:0 16px 32px #0008;display:grid;min-width:220px}.shell_divisions__IqdFn a{padding:10px;font-size:var(--text-small)}.shell_footer__ZQkeM{max-width:1440px;margin:auto;padding:var(--space-section) var(--space-edge)}.shell_footerGrid__NHct3{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:var(--space-block)}.shell_footerGrid__NHct3 p{font-size:var(--text-small);color:var(--lab-muted);margin-top:var(--space-element)}.shell_footer__ZQkeM nav{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-inline);font-size:var(--text-small)}.shell_footer__ZQkeM h2{font-size:var(--text-eyebrow);color:var(--lab-cyan);letter-spacing:.1em;margin:0 0 var(--space-element)}.shell_footerBottom__EXl5R{border-top:1px solid var(--lab-line);padding-top:var(--space-block);margin-top:var(--space-block);display:flex;justify-content:space-between;gap:var(--space-element);font-size:var(--text-small);color:var(--lab-muted)}.shell_footerBottom__EXl5R p{margin:0}.shell_footerBottom__EXl5R>div:last-child{text-align:right}.shell_footerBottom__EXl5R a+a{margin-left:var(--space-element)}.shell_mobileBar___Qsix{display:none}.shell_skip__yn808{position:fixed;left:var(--space-edge);top:-100px;z-index:100;background:var(--violet);padding:var(--space-element)}.shell_skip__yn808:focus{top:10px}@media (min-width:768px){.shell_frame__AqaCW{--space-edge:28px;--space-section:96px;--space-block:48px;--text-h1:48px;--text-h2:36px}}@media (min-width:1024px){.shell_frame__AqaCW{--space-edge:40px;--space-section:120px;--space-block:56px;--text-h1:64px;--text-h2:44px}}@media (max-width:1279px){.shell_headerInner__g9cdO{grid-template-columns:minmax(0,1fr) auto;gap:0 var(--space-element);padding-top:var(--space-inline)}.shell_nav__76Xk6{grid-column:1/-1;grid-row:2;overflow-x:auto;mask-image:linear-gradient(to right,transparent,var(--lab-bg) 12px,var(--lab-bg) calc(100% - 16px),transparent);scroll-padding-inline:var(--space-element);justify-content:flex-start;padding-block:var(--space-inline);gap:24px}}@media (max-width:767px){body:has(.shell_mobileBar___Qsix) .aio-scroll-top{bottom:calc(84px + env(safe-area-inset-bottom))}.shell_lockup__8ybRJ{flex-direction:column;align-items:flex-start;gap:3px}.shell_lockup__8ybRJ>span:last-child{font-size:9px}.shell_footerGrid__NHct3{grid-template-columns:1fr;text-align:center}.shell_footerGrid__NHct3>div .shell_lockup__8ybRJ,.shell_footer__ZQkeM nav{align-items:center}.shell_footerBottom__EXl5R{display:block;text-align:center}.shell_footerBottom__EXl5R>div:last-child{text-align:center;margin-top:var(--space-element)}.shell_footer__ZQkeM{padding-bottom:120px}.shell_mobileBar___Qsix{display:flex;align-items:center;justify-content:center;gap:var(--space-element);position:fixed;bottom:0;inset-inline:0;z-index:70;background:var(--lab-panel);border-top:1px solid var(--lab-line);padding:12px var(--space-edge) max(12px,env(safe-area-inset-bottom));font-size:var(--text-small);transition:transform .2s,visibility .2s}.shell_mobileBar___Qsix[data-hidden=true]{visibility:hidden;transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.shell_mobileBar___Qsix{transition:none}}.shell_headerInner__g9cdO{max-width:1440px;padding-inline:clamp(20px,4vw,56px)}.shell_nav__76Xk6 a{font-size:14px;font-weight:550;color:var(--lab-muted);border-bottom:2px solid transparent;text-decoration:none}.shell_nav__76Xk6 a[aria-current]{color:var(--lab-text);border-bottom-color:var(--violet);text-decoration:none}.shell_actions__F1lAV button{display:none}@media (min-width:1280px){.shell_lockup__8ybRJ{gap:12px}.shell_lockup__8ybRJ>span:last-child{max-width:125px;font-size:10px;letter-spacing:.08em}.shell_nav__76Xk6{gap:20px}}@media (max-width:1279px){.shell_headerInner__g9cdO{padding-top:0;row-gap:0}.shell_actions__F1lAV,.shell_lockup__8ybRJ{min-height:60px}.shell_nav__76Xk6{height:51px;padding:0 3px;justify-content:space-between;mask-image:none;scrollbar-width:thin;scrollbar-color:#5c526b transparent}.shell_nav__76Xk6::-webkit-scrollbar{height:3px}.shell_nav__76Xk6::-webkit-scrollbar-thumb{background:#5c526b}.shell_nav__76Xk6 a{min-height:48px}.shell_nav__76Xk6{position:relative;scroll-behavior:auto}}@media (max-width:767px){.shell_actions__F1lAV,.shell_lockup__8ybRJ{min-height:64px}.shell_actions__F1lAV button{display:grid}.shell_lockup__8ybRJ>span:last-child{font-size:10px}.shell_nav__76Xk6{justify-content:flex-start;gap:24px;padding-inline:12px;scroll-padding-inline:12px}.shell_footer__ZQkeM{padding-bottom:64px}.shell_headerInner__g9cdO:after{content:"";position:absolute;right:20px;bottom:3px;width:24px;height:46px;background:linear-gradient(90deg,transparent,var(--lab-bg));pointer-events:none}.shell_headerInner__g9cdO[data-nav-end=true]:after{display:none}}@media (min-width:768px){.shell_frame__AqaCW{--space-edge:clamp(20px,4vw,56px);--space-section:clamp(64px,7vw,96px)}}@media (max-width:1279px){.shell_headerInner__g9cdO{grid-template-rows:64px 51px}.shell_header__MzWgZ .shell_lockup__8ybRJ{justify-content:center;height:64px;min-height:0}.shell_header__MzWgZ .shell_actions__F1lAV{height:64px;min-height:0}}@media (max-width:767px){.shell_header__MzWgZ .shell_lockup__8ybRJ{gap:1px}.shell_brand__STdJ0 .brand.guide-brand{font-size:22px}}.shell_footer__ZQkeM .shell_lockup__8ybRJ>span:last-child{font-size:12px;max-width:none;color:#f7f5f2;font-weight:700}@media (max-width:767px){.shell_headerScope__R7cul.cs-site.cs-site .cs-header-v15 .cs-header-v15-nav{mask-image:linear-gradient(90deg,transparent,#000 20px,#000 calc(100% - 28px),transparent)}.shell_headerScope__R7cul.cs-site.cs-site .cs-header-v15 .cs-header-v15-nav[data-scroll-start=true]{mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.shell_headerScope__R7cul.cs-site.cs-site .cs-header-v15 .cs-header-v15-nav[data-scroll-end=true]{mask-image:linear-gradient(90deg,transparent,#000 20px)}.shell_headerScope__R7cul.cs-site.cs-site .cs-header-v15 .cs-header-v15-nav[data-scroll-start=true][data-scroll-end=true]{mask-image:none}.shell_footerBottom__EXl5R,.shell_footerBottom__EXl5R>div:last-child,.shell_footerGrid__NHct3{text-align:left}.shell_footerGrid__NHct3>div .shell_lockup__8ybRJ,.shell_footer__ZQkeM nav{align-items:flex-start}}.sd-site{--sd-bg:#07080c;--sd-panel:#11131b;--sd-line:#ffffff1a;--sd-text:#f7f5f2;--sd-muted:#b9b5c7;--sd-action:#6b4dff;--sd-em:#a895ff;--sd-glow:#202044;--sd-paper:#f2f0ec;--sd-ink:#252433;--sd-radius:14px;--sd-gutter:clamp(20px,4vw,56px);--sd-section:clamp(64px,7vw,96px);--sd-h1:clamp(34px,5vw,72px);--sd-h2:clamp(28px,3.2vw,44px);--sd-h3:clamp(20px,1.6vw,24px);--sd-lead:clamp(17px,1.35vw,20px);--sd-price:clamp(24px,2.6vw,36px);--sd-hero-title:clamp(34px,4.2vw,60px);--sd-shadow:#0008;--sd-paper-line:#25243322;--sd-paper-tag:#e3def5;--sd-paper-tile:#e1ddd6;--sd-paper-pastel:#f0e7ef}