.CompanyFacts-module__xwD3vG__wrap{background:var(--cream-3,#faf3eb);color:var(--ink-on-light,#0f171d);position:relative}.CompanyFacts-module__xwD3vG__inner{max-width:1080px;margin:0 auto;padding:max(64px,min(8vw,110px)) max(20px,min(4vw,48px))}.CompanyFacts-module__xwD3vG__valueProp{letter-spacing:-.01em;max-width:820px;color:var(--ink-on-light-2,#1e2e39);margin:0 0 8px;font-size:max(19px,min(2.2vw,24px));line-height:1.45}.CompanyFacts-module__xwD3vG__valueProp strong{color:var(--ink-on-light,#0f171d)}.CompanyFacts-module__xwD3vG__h2{letter-spacing:-.03em;color:var(--ink-on-light,#0f171d);margin:max(44px,min(6vw,64px)) 0 18px;font-size:max(26px,min(3.2vw,36px));font-weight:600;line-height:1.1}.CompanyFacts-module__xwD3vG__h3{letter-spacing:-.015em;color:var(--ink-on-light,#0f171d);margin:0 0 8px;font-size:17px;font-weight:600;line-height:1.3}.CompanyFacts-module__xwD3vG__body{color:var(--ink-on-light-2,#1e2e39);margin:0;font-size:14.5px;line-height:1.65}.CompanyFacts-module__xwD3vG__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.CompanyFacts-module__xwD3vG__card{border:1px solid var(--line-light,#0f171d1a);background:#ffffff8c;border-radius:18px;padding:22px 22px 24px}.CompanyFacts-module__xwD3vG__list{color:var(--ink-on-light-2,#1e2e39);gap:8px;max-width:820px;margin:0;padding-left:22px;font-size:15px;line-height:1.6;display:grid}.CompanyFacts-module__xwD3vG__facts{border:1px solid var(--line-light,#0f171d1a);background:#ffffff8c;border-radius:18px;margin:0;overflow:hidden}.CompanyFacts-module__xwD3vG__factRow{border-top:1px solid var(--line-light,#0f171d1a);grid-template-columns:200px 1fr;gap:16px;padding:12px 18px;font-size:14.5px;line-height:1.55;display:grid}.CompanyFacts-module__xwD3vG__factRow:first-child{border-top:0}.CompanyFacts-module__xwD3vG__factRow dt{color:var(--ink-on-light,#0f171d);margin:0;font-weight:600}.CompanyFacts-module__xwD3vG__factRow dd{color:var(--ink-on-light-2,#1e2e39);margin:0}@media (max-width:640px){.CompanyFacts-module__xwD3vG__factRow{grid-template-columns:1fr;gap:4px}}.CompanyFacts-module__xwD3vG__faq{gap:14px;max-width:860px;display:grid}.CompanyFacts-module__xwD3vG__faqItem{border:1px solid var(--line-light,#0f171d1a);background:#ffffff8c;border-radius:16px;padding:18px 20px}.CompanyFacts-module__xwD3vG__foot{color:var(--muted-light,#5e7471);margin:36px 0 0;font-size:14px}.CompanyFacts-module__xwD3vG__foot a{color:var(--ink-on-light,#0f171d);text-underline-offset:3px;text-decoration:underline}
.ContactConsent-module__UcGYYG__wrap{color:inherit;gap:8px;margin-top:12px;display:grid}.ContactConsent-module__UcGYYG__line{opacity:.78;margin:0;font-size:12.5px;line-height:1.5}.ContactConsent-module__UcGYYG__link{color:inherit;text-underline-offset:2px;text-decoration:underline}.ContactConsent-module__UcGYYG__check{cursor:pointer;opacity:.85;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.5;display:flex}.ContactConsent-module__UcGYYG__box{accent-color:#3c6e62;cursor:pointer;flex:none;width:16px;height:16px;margin-top:2px}.ContactConsent-module__UcGYYG__dark .ContactConsent-module__UcGYYG__box{accent-color:#b1cdc5}.ContactConsent-module__UcGYYG__checkText{flex:1}
.SiteNavbar-module__LoiUpa__nav{z-index:5;box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;width:100%;max-width:none;margin:0;display:grid;position:relative;overflow:visible}.SiteNavbar-module__LoiUpa__navRight{grid-column:3;justify-content:flex-end;justify-self:end;align-items:center;gap:4px;min-width:0;display:flex;overflow:visible}.SiteNavbar-module__LoiUpa__brand{letter-spacing:-.02em;grid-column:1;justify-self:start;align-items:center;font-weight:600;display:inline-flex}.SiteNavbar-module__LoiUpa__brandLogoWrap{align-items:center;line-height:0;display:inline-flex}.SiteNavbar-module__LoiUpa__brandLogo{object-fit:contain;filter:brightness(0)invert();width:auto;height:max(32px,min(2.8vw,42px))}.SiteNavbar-module__LoiUpa__navLinks{justify-self:center;align-items:center;gap:28px;display:flex}.SiteNavbar-module__LoiUpa__navLinksWrap{justify-self:center;min-width:0}.SiteNavbar-module__LoiUpa__navLinks{margin:0;padding:0;list-style:none}.SiteNavbar-module__LoiUpa__navLink,.SiteNavbar-module__LoiUpa__navTrigger{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.SiteNavbar-module__LoiUpa__navDisclosure{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;margin:-7px -10px;padding:7px 10px;display:inline-flex}.SiteNavbar-module__LoiUpa__signIn,.SiteNavbar-module__LoiUpa__ctaPill{white-space:nowrap}.SiteNavbar-module__LoiUpa__navDropdown{align-items:center;gap:8px;display:inline-flex;position:relative}.SiteNavbar-module__LoiUpa__navDropdown:after{content:"";height:22px;position:absolute;top:100%;left:-32px;right:-32px}.SiteNavbar-module__LoiUpa__navChevron{opacity:.75;transform-origin:50%;font-size:10px;line-height:1;transition:transform .25s,opacity .2s}.SiteNavbar-module__LoiUpa__productsListVersusScroll{scrollbar-gutter:stable;gap:1px;max-height:min(320px,58vh);padding-right:4px;display:grid;overflow-y:auto}.SiteNavbar-module__LoiUpa__productsMenu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;visibility:hidden;pointer-events:none;transform-origin:0 0;background:linear-gradient(#0d1216fa,#080b0ef7);border:1px solid #c4d6d01f;border-radius:18px;width:min(560px,100vw - 40px);padding:12px;transition:opacity .18s,visibility .18s,transform .22s cubic-bezier(.22,1,.36,1);position:absolute;top:calc(100% + 12px);left:-24px;transform:translateY(8px);box-shadow:0 20px 50px #00000073,inset 0 0 0 1px #ffffff05}.SiteNavbar-module__LoiUpa__productsMenuCompact{width:min(340px,100vw - 40px);left:-16px}.SiteNavbar-module__LoiUpa__loginMenuPopover{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform-origin:100% 0;box-sizing:border-box;background:linear-gradient(#0d1216fa,#080b0ef7);border:1px solid #c4d6d01f;border-radius:18px;padding:12px;box-shadow:0 20px 50px #00000073,inset 0 0 0 1px #ffffff05}.SiteNavbar-module__LoiUpa__signInTrigger{cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0;display:inline-flex}.SiteNavbar-module__LoiUpa__mobileSignInWrap{gap:8px;display:grid}.SiteNavbar-module__LoiUpa__mobileSignInToggle{cursor:pointer;justify-content:space-between;width:100%}.SiteNavbar-module__LoiUpa__mobileSignInChevron{opacity:.75;font-size:10px;line-height:1;transition:transform .25s}.SiteNavbar-module__LoiUpa__mobileSignInToggle[aria-expanded=true] .SiteNavbar-module__LoiUpa__mobileSignInChevron{transform:rotate(180deg)}.SiteNavbar-module__LoiUpa__mobileLoginList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.SiteNavbar-module__LoiUpa__productsGridSingle{grid-template-columns:1fr;gap:4px;display:grid}.SiteNavbar-module__LoiUpa__navDropdown:hover .SiteNavbar-module__LoiUpa__productsMenu,.SiteNavbar-module__LoiUpa__navDropdownOpen .SiteNavbar-module__LoiUpa__productsMenu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.SiteNavbar-module__LoiUpa__navDropdown:hover .SiteNavbar-module__LoiUpa__navChevron,.SiteNavbar-module__LoiUpa__navDropdownOpen .SiteNavbar-module__LoiUpa__navChevron{opacity:1;transform:rotate(180deg)}.SiteNavbar-module__LoiUpa__productsSectionLabel{letter-spacing:.22em;text-transform:uppercase;color:#b1cdc58c;padding:6px 10px 4px;font-size:10px}.SiteNavbar-module__LoiUpa__productsGrid{grid-template-columns:1fr 1fr;gap:4px;display:grid}.SiteNavbar-module__LoiUpa__productsSection{align-content:start;gap:2px;display:grid}.SiteNavbar-module__LoiUpa__productsList{gap:1px;margin:0;padding:0;list-style:none;display:grid}.SiteNavbar-module__LoiUpa__productLink{background:0 0;border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;padding:9px 10px;transition:background .16s,color .16s;display:grid}.SiteNavbar-module__LoiUpa__productLink:hover{background:#ffffff0a}.SiteNavbar-module__LoiUpa__productLink:focus-visible{background:#ffffff0a}.SiteNavbar-module__LoiUpa__productIcon{color:#b1cdc5b3;justify-content:center;align-items:center;width:28px;height:28px;font-size:15px;line-height:1;transition:color .16s;display:inline-flex}.SiteNavbar-module__LoiUpa__productLink:hover .SiteNavbar-module__LoiUpa__productIcon{color:var(--accent,#b1cdc5)}.SiteNavbar-module__LoiUpa__productLink:focus-visible .SiteNavbar-module__LoiUpa__productIcon{color:var(--accent,#b1cdc5)}.SiteNavbar-module__LoiUpa__productBody{gap:2px;min-width:0;display:grid}.SiteNavbar-module__LoiUpa__productTopline{align-items:center;gap:8px;display:flex}.SiteNavbar-module__LoiUpa__productTopline strong{color:#f1f5f4;letter-spacing:-.01em;font-size:13.5px;font-weight:500}.SiteNavbar-module__LoiUpa__productBody span{color:#c4d4cf99;font-size:11.5px;line-height:1.35}.SiteNavbar-module__LoiUpa__productBadge{color:var(--accent,#b1cdc5);letter-spacing:.1em;text-transform:uppercase;background:#b1cdc51f;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:600}.SiteNavbar-module__LoiUpa__productsSectionAi{position:relative}.SiteNavbar-module__LoiUpa__productsSectionLabelAi{background:linear-gradient(100deg,#c4a8ff 0%,#7ce0ff 45%,#ff9ad1 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;align-items:center;gap:8px;display:inline-flex}.SiteNavbar-module__LoiUpa__productsSectionLabelAi:before{content:"";background:conic-gradient(#c4a8ff,#7ce0ff,#ff9ad1,#c4a8ff);border-radius:50%;flex:none;width:6px;height:6px;animation:3.6s linear infinite SiteNavbar-module__LoiUpa__aiSpin;box-shadow:0 0 8px #c4a8ffb3,0 0 14px #7ce0ff80}.SiteNavbar-module__LoiUpa__productLinkAi{position:relative}.SiteNavbar-module__LoiUpa__productLinkAi:before{content:"";opacity:0;background:linear-gradient(#c4a8ff,#7ce0ff 50%,#ff9ad1);border-radius:2px;width:2px;transition:opacity .2s;position:absolute;top:22%;bottom:22%;left:2px}.SiteNavbar-module__LoiUpa__productLinkAi:hover{background:#c4a8ff0d}.SiteNavbar-module__LoiUpa__productLinkAi:focus-visible{background:#c4a8ff0d}.SiteNavbar-module__LoiUpa__productLinkAi:hover:before{opacity:1}.SiteNavbar-module__LoiUpa__productLinkAi:focus-visible:before{opacity:1}.SiteNavbar-module__LoiUpa__productIconAi{background:linear-gradient(135deg,#c4a8ff 0%,#7ce0ff 50%,#ff9ad1 100%);-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 0 6px #c4a8ff8c)drop-shadow(0 0 10px #7ce0ff59);-webkit-background-clip:text;background-clip:text}.SiteNavbar-module__LoiUpa__productLinkAi .SiteNavbar-module__LoiUpa__productTopline strong{color:#fff}.SiteNavbar-module__LoiUpa__productAiBadge{letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(#080c16d9,#080c16d9) padding-box padding-box,linear-gradient(110deg,#c4a8ff,#7ce0ff 50%,#ff9ad1) border-box;border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;padding:2px 7px 2px 6px;font-size:9px;font-weight:700;display:inline-flex;position:relative;box-shadow:0 0 10px -2px #c4a8ff66,0 0 14px -4px #7ce0ff59}.SiteNavbar-module__LoiUpa__productAiBadge>span{background:linear-gradient(110deg,#c4a8ff,#7ce0ff 50%,#ff9ad1) 0 0/200% 100%;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite SiteNavbar-module__LoiUpa__aiShift}.SiteNavbar-module__LoiUpa__productAiBadge:before{content:"";background:conic-gradient(#c4a8ff,#7ce0ff,#ff9ad1,#c4a8ff);border-radius:50%;width:4px;height:4px;animation:2.4s linear infinite SiteNavbar-module__LoiUpa__aiSpin;box-shadow:0 0 6px #c4a8ffe6,0 0 10px #7ce0ff99}@keyframes SiteNavbar-module__LoiUpa__aiShift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes SiteNavbar-module__LoiUpa__aiSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.SiteNavbar-module__LoiUpa__productsSectionLabelAi:before,.SiteNavbar-module__LoiUpa__productAiBadge:before,.SiteNavbar-module__LoiUpa__productLinkAi:before,.SiteNavbar-module__LoiUpa__productAiBadge>span{animation:none}}.SiteNavbar-module__LoiUpa__mobileRowAi{position:relative}.SiteNavbar-module__LoiUpa__mobileRowIconAi{background:linear-gradient(135deg,#c4a8ff 0%,#7ce0ff 50%,#ff9ad1 100%);-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 0 6px #c4a8ff80);-webkit-background-clip:text;background-clip:text}.SiteNavbar-module__LoiUpa__navActions{align-items:center;display:flex;overflow:visible}.SiteNavbar-module__LoiUpa__navActionsDesktopGroup{align-items:center;display:flex}.SiteNavbar-module__LoiUpa__nav_home .SiteNavbar-module__LoiUpa__navActionsDesktopGroup{gap:18px}.SiteNavbar-module__LoiUpa__nav_ai .SiteNavbar-module__LoiUpa__navActionsDesktopGroup{gap:16px}.SiteNavbar-module__LoiUpa__navDropdownLoginOpen .SiteNavbar-module__LoiUpa__navChevron{opacity:1;transform:rotate(180deg)}.SiteNavbar-module__LoiUpa__signIn,.SiteNavbar-module__LoiUpa__ctaPill,.SiteNavbar-module__LoiUpa__navLink,.SiteNavbar-module__LoiUpa__navTrigger,.SiteNavbar-module__LoiUpa__navDisclosure,.SiteNavbar-module__LoiUpa__productLink{transition:color .2s,opacity .2s,background .2s,border-color .2s,box-shadow .3s,transform .2s}.SiteNavbar-module__LoiUpa__nav_home{padding:28px max(20px,min(4vw,56px)) 0}.SiteNavbar-module__LoiUpa__brand_home{color:var(--fg)}.SiteNavbar-module__LoiUpa__brandMark_home .SiteNavbar-module__LoiUpa__brandLogo{filter:brightness(0)invert()}.SiteNavbar-module__LoiUpa__navLinks_home{color:#d8e6e2;font-size:14.5px}.SiteNavbar-module__LoiUpa__navLinks_home .SiteNavbar-module__LoiUpa__navLink,.SiteNavbar-module__LoiUpa__navLinks_home .SiteNavbar-module__LoiUpa__navTrigger,.SiteNavbar-module__LoiUpa__navLinks_home .SiteNavbar-module__LoiUpa__navDisclosure{opacity:.85}.SiteNavbar-module__LoiUpa__navLinks_home .SiteNavbar-module__LoiUpa__navLink:hover,.SiteNavbar-module__LoiUpa__navLinks_home .SiteNavbar-module__LoiUpa__navDropdown:hover .SiteNavbar-module__LoiUpa__navTrigger,.SiteNavbar-module__LoiUpa__navLinks_home .SiteNavbar-module__LoiUpa__navDropdown:hover .SiteNavbar-module__LoiUpa__navDisclosure,.SiteNavbar-module__LoiUpa__navLinks_home .SiteNavbar-module__LoiUpa__navDropdownOpen .SiteNavbar-module__LoiUpa__navTrigger,.SiteNavbar-module__LoiUpa__navLinks_home .SiteNavbar-module__LoiUpa__navDropdownOpen .SiteNavbar-module__LoiUpa__navDisclosure{opacity:1}.SiteNavbar-module__LoiUpa__navLinks_home .SiteNavbar-module__LoiUpa__navLink:focus-visible{opacity:1}.SiteNavbar-module__LoiUpa__navLinks_home .SiteNavbar-module__LoiUpa__navTrigger:focus-visible{opacity:1}.SiteNavbar-module__LoiUpa__navLinks_home .SiteNavbar-module__LoiUpa__navDisclosure:focus-visible{opacity:1}.SiteNavbar-module__LoiUpa__nav_home .SiteNavbar-module__LoiUpa__navActions{gap:18px}.SiteNavbar-module__LoiUpa__signIn_home{opacity:.9;color:var(--fg);font-size:14.5px}.SiteNavbar-module__LoiUpa__ctaPill_home{color:var(--accent);border:1px solid #b1cdc580;border-radius:999px;align-items:center;gap:8px;padding:11px 18px;font-size:14.5px;font-weight:500;display:inline-flex}.SiteNavbar-module__LoiUpa__ctaPill_home:hover{background:var(--accent);color:#06090b}.SiteNavbar-module__LoiUpa__nav_ai{padding:24px max(20px,min(4vw,56px))}.SiteNavbar-module__LoiUpa__brand_ai{color:var(--fg);font-size:18px}.SiteNavbar-module__LoiUpa__brandMark_ai .SiteNavbar-module__LoiUpa__brandLogo{filter:brightness(0)invert()drop-shadow(0 0 12px #9b8cff3d)}.SiteNavbar-module__LoiUpa__navLinks_ai{color:var(--muted);font-size:14px}.SiteNavbar-module__LoiUpa__navLinks_ai .SiteNavbar-module__LoiUpa__navLink:hover,.SiteNavbar-module__LoiUpa__navLinks_ai .SiteNavbar-module__LoiUpa__navDropdown:hover .SiteNavbar-module__LoiUpa__navTrigger,.SiteNavbar-module__LoiUpa__navLinks_ai .SiteNavbar-module__LoiUpa__navDropdown:hover .SiteNavbar-module__LoiUpa__navDisclosure,.SiteNavbar-module__LoiUpa__navLinks_ai .SiteNavbar-module__LoiUpa__navDropdownOpen .SiteNavbar-module__LoiUpa__navTrigger,.SiteNavbar-module__LoiUpa__navLinks_ai .SiteNavbar-module__LoiUpa__navDropdownOpen .SiteNavbar-module__LoiUpa__navDisclosure{color:var(--fg)}.SiteNavbar-module__LoiUpa__navLinks_ai .SiteNavbar-module__LoiUpa__navLink:focus-visible{color:var(--fg)}.SiteNavbar-module__LoiUpa__navLinks_ai .SiteNavbar-module__LoiUpa__navTrigger:focus-visible{color:var(--fg)}.SiteNavbar-module__LoiUpa__navLinks_ai .SiteNavbar-module__LoiUpa__navDisclosure:focus-visible{color:var(--fg)}.SiteNavbar-module__LoiUpa__nav_ai .SiteNavbar-module__LoiUpa__navActions{gap:16px}.SiteNavbar-module__LoiUpa__signIn_ai{color:var(--muted);font-size:14px}.SiteNavbar-module__LoiUpa__signIn_ai:hover{color:var(--fg)}.SiteNavbar-module__LoiUpa__ctaPill_ai{color:#0a1014;background:linear-gradient(135deg,#b1cdc5f2,#cbded8f2);border-radius:999px;align-items:center;gap:6px;padding:10px 18px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff26,0 8px 24px -8px #9b8cff66,0 0 32px -4px #b1cdc54d}.SiteNavbar-module__LoiUpa__ctaPill_ai:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #fff3,0 12px 32px -8px #9b8cff8c,0 0 48px -4px #b1cdc580}@keyframes SiteNavbar-module__LoiUpa__spinSlow{to{transform:rotate(360deg)}}.SiteNavbar-module__LoiUpa__mobileToggle{width:42px;height:42px;color:var(--fg,#f1f5f4);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0d121673;border:1px solid #b1cdc547;border-radius:12px;justify-content:center;align-items:center;margin-left:4px;transition:background .18s,border-color .18s,transform .2s;display:none}.SiteNavbar-module__LoiUpa__mobileToggle:hover{background:#b1cdc514;border-color:#b1cdc573}.SiteNavbar-module__LoiUpa__mobileToggle:active{transform:scale(.96)}.SiteNavbar-module__LoiUpa__burger{width:18px;height:12px;display:inline-block;position:relative}.SiteNavbar-module__LoiUpa__burger span{background:currentColor;border-radius:2px;height:1.5px;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .18s,top .28s cubic-bezier(.22,1,.36,1);position:absolute;left:0;right:0}.SiteNavbar-module__LoiUpa__burger span:first-child{top:0}.SiteNavbar-module__LoiUpa__burger span:nth-child(2){top:5px}.SiteNavbar-module__LoiUpa__burger span:nth-child(3){top:10px}.SiteNavbar-module__LoiUpa__burgerOpen span:first-child{top:5px;transform:rotate(45deg)}.SiteNavbar-module__LoiUpa__burgerOpen span:nth-child(2){opacity:0}.SiteNavbar-module__LoiUpa__burgerOpen span:nth-child(3){top:5px;transform:rotate(-45deg)}.SiteNavbar-module__LoiUpa__mobileBackdrop{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;background:#0407098c;transition:opacity .22s,visibility .22s;position:fixed;top:0;bottom:0;left:0;right:0}.SiteNavbar-module__LoiUpa__mobileBackdropOpen{opacity:1;visibility:visible}.SiteNavbar-module__LoiUpa__mobileDrawer{z-index:100;visibility:hidden;background:linear-gradient(#0d1216fc,#080b0efc);border-left:1px solid #c4d6d01f;flex-direction:column;width:min(420px,92vw);transition:transform .32s cubic-bezier(.22,1,.36,1),visibility .32s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-24px 0 60px #00000080}.SiteNavbar-module__LoiUpa__mobileDrawerOpen{visibility:visible;transform:translate(0)}.SiteNavbar-module__LoiUpa__mobileScroll{-webkit-overflow-scrolling:touch;flex:1;padding:88px 20px 28px;overflow-y:auto}.SiteNavbar-module__LoiUpa__mobileList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.SiteNavbar-module__LoiUpa__mobileItem{border-bottom:1px solid #c4d6d00f}.SiteNavbar-module__LoiUpa__mobileLink,.SiteNavbar-module__LoiUpa__mobileSectionToggle{color:#f1f5f4;letter-spacing:-.01em;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:16px 8px;font-family:inherit;font-size:16px;font-weight:500;display:flex}.SiteNavbar-module__LoiUpa__mobileLink:hover,.SiteNavbar-module__LoiUpa__mobileSectionToggle:hover{color:var(--accent,#b1cdc5)}.SiteNavbar-module__LoiUpa__mobileChevron{opacity:.6;font-size:12px;transition:transform .25s}.SiteNavbar-module__LoiUpa__mobileItemOpen .SiteNavbar-module__LoiUpa__mobileChevron{opacity:1;transform:rotate(180deg)}.SiteNavbar-module__LoiUpa__mobileSectionContent{gap:14px;padding:4px 0 14px;display:grid}.SiteNavbar-module__LoiUpa__mobileGroup{gap:4px;display:grid}.SiteNavbar-module__LoiUpa__mobileGroupLabel{letter-spacing:.22em;text-transform:uppercase;color:#b1cdc58c;padding:4px 8px;font-size:10px}.SiteNavbar-module__LoiUpa__mobileGroupList{gap:1px;margin:0;padding:0;list-style:none;display:grid}.SiteNavbar-module__LoiUpa__mobileCloseBtn:focus,.SiteNavbar-module__LoiUpa__mobileCloseBtn:focus-within{z-index:2;position:absolute;top:24px;left:20px}.SiteNavbar-module__LoiUpa__mobileRow{border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;padding:10px 8px;transition:background .15s;display:grid}.SiteNavbar-module__LoiUpa__mobileRow:hover,.SiteNavbar-module__LoiUpa__mobileRow:active{background:#ffffff0a}.SiteNavbar-module__LoiUpa__mobileRowIcon{color:#b1cdc5b3;justify-content:center;align-items:center;width:28px;height:28px;font-size:15px;line-height:1;display:inline-flex}.SiteNavbar-module__LoiUpa__mobileRowBody{gap:2px;min-width:0;display:grid}.SiteNavbar-module__LoiUpa__mobileRowTitle{align-items:center;gap:8px;display:flex}.SiteNavbar-module__LoiUpa__mobileRowTitle strong{color:#f1f5f4;letter-spacing:-.01em;font-size:14px;font-weight:500}.SiteNavbar-module__LoiUpa__mobileRowBody span{color:#c4d4cf99;font-size:12px;line-height:1.35}.SiteNavbar-module__LoiUpa__mobileActions{border-top:1px solid #c4d6d014;gap:12px;margin-top:16px;padding:24px 4px 8px;display:grid}.SiteNavbar-module__LoiUpa__mobileSignIn{color:var(--fg,#f1f5f4);border:1px solid #c4d6d02e;border-radius:999px;justify-content:center;align-items:center;padding:12px 16px;font-size:14.5px;font-weight:500;display:inline-flex}.SiteNavbar-module__LoiUpa__mobileCta{justify-content:center}@media (max-width:1680px){.SiteNavbar-module__LoiUpa__nav_home{padding:24px max(16px,min(2.5vw,32px)) 0}.SiteNavbar-module__LoiUpa__nav_ai{padding:22px max(16px,min(2.5vw,32px))}.SiteNavbar-module__LoiUpa__navLinks{gap:15px}.SiteNavbar-module__LoiUpa__navLinks_home,.SiteNavbar-module__LoiUpa__navLinks_ai{font-size:13.5px}.SiteNavbar-module__LoiUpa__nav_home .SiteNavbar-module__LoiUpa__navActions,.SiteNavbar-module__LoiUpa__nav_ai .SiteNavbar-module__LoiUpa__navActions{gap:10px}.SiteNavbar-module__LoiUpa__signIn_home,.SiteNavbar-module__LoiUpa__signIn_ai{font-size:13.5px}.SiteNavbar-module__LoiUpa__ctaPill_home,.SiteNavbar-module__LoiUpa__ctaPill_ai{padding:9px 14px;font-size:13.5px}}@media (max-width:1500px){.SiteNavbar-module__LoiUpa__navLinks{gap:9px}}@media (max-width:1140px){.SiteNavbar-module__LoiUpa__navLinks{gap:10px}.SiteNavbar-module__LoiUpa__navLinks_home,.SiteNavbar-module__LoiUpa__navLinks_ai{font-size:13px}}@media (max-width:1260px){.SiteNavbar-module__LoiUpa__nav_ai{padding:20px 32px}.SiteNavbar-module__LoiUpa__navLinks_ai,.SiteNavbar-module__LoiUpa__nav_ai .SiteNavbar-module__LoiUpa__signIn,.SiteNavbar-module__LoiUpa__nav_ai .SiteNavbar-module__LoiUpa__ctaPill,.SiteNavbar-module__LoiUpa__navLinks_home,.SiteNavbar-module__LoiUpa__signIn_home,.SiteNavbar-module__LoiUpa__nav_home .SiteNavbar-module__LoiUpa__ctaPill{display:none}.SiteNavbar-module__LoiUpa__mobileToggle_ai,.SiteNavbar-module__LoiUpa__mobileToggle_home{display:inline-flex}}@media (max-width:720px){.SiteNavbar-module__LoiUpa__productsMenu{width:min(380px,100vw - 32px)}.SiteNavbar-module__LoiUpa__productsMenuCompact{width:min(340px,100vw - 32px)}.SiteNavbar-module__LoiUpa__productsGrid{grid-template-columns:1fr}}@media (max-width:640px){.SiteNavbar-module__LoiUpa__nav_ai{padding:16px 20px}}@media (max-width:560px){.SiteNavbar-module__LoiUpa__nav_home{padding:20px 20px 0}.SiteNavbar-module__LoiUpa__mobileScroll{padding-top:76px}}.SiteNavbar-module__LoiUpa__productLinkButton,.SiteNavbar-module__LoiUpa__mobileRowButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;width:100%}.SiteNavbar-module__LoiUpa__hubModalRoot{z-index:12100;pointer-events:none;opacity:0;visibility:hidden;justify-content:center;align-items:center;padding:max(16px,min(4vw,40px));transition:opacity .24s,visibility .24s;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.SiteNavbar-module__LoiUpa__hubModalRootOpen{opacity:1;visibility:visible;pointer-events:auto}.SiteNavbar-module__LoiUpa__hubModalBackdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#06090bb8;border:0;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.SiteNavbar-module__LoiUpa__hubModalCard{color:#e3e8e7;isolation:isolate;opacity:0;background:linear-gradient(#0d1216fa,#080b0ef7);border:1px solid #c4d6d01f;border-radius:24px;width:min(560px,100%);padding:max(28px,min(4vw,40px));transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .28s;position:relative;overflow:hidden;transform:translateY(8px)scale(.985);box-shadow:0 30px 80px #0000008c,inset 0 0 0 1px #ffffff05}.SiteNavbar-module__LoiUpa__hubModalRootOpen .SiteNavbar-module__LoiUpa__hubModalCard{opacity:1;transform:translateY(0)scale(1)}.SiteNavbar-module__LoiUpa__hubModalAtmos{pointer-events:none;z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.SiteNavbar-module__LoiUpa__hubModalGlow{filter:blur(30px);background:radial-gradient(48% 38% at 22% 18%,#b1cdc529,#0000 65%),radial-gradient(45% 35% at 82% 78%,#d19e6814,#0000 70%);position:absolute;top:-20%;bottom:-20%;left:-20%;right:-20%}.SiteNavbar-module__LoiUpa__hubModalGrid{opacity:.55;background:linear-gradient(#e3e8e70b 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#e3e8e70b 1px,#0000 1px) 0 0/56px 56px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 30%,#0000 90%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 30%,#0000 90%)}.SiteNavbar-module__LoiUpa__hubModalNoise{opacity:.4;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.04 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:absolute;top:0;bottom:0;left:0;right:0}.SiteNavbar-module__LoiUpa__hubModalClose{color:#cbded8;cursor:pointer;background:#ffffff0a;border:1px solid #c4d6d029;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;line-height:1;transition:background .2s,border-color .2s,transform .2s;display:inline-flex;position:absolute;top:16px;right:16px}.SiteNavbar-module__LoiUpa__hubModalClose:hover{background:#ffffff14;border-color:#c4d6d04d;transform:translateY(-1px)}.SiteNavbar-module__LoiUpa__hubModalEyebrow{letter-spacing:.28em;text-transform:uppercase;color:#cbded8;background:#ffffff0a;border:1px solid #e3e8e71f;border-radius:999px;align-items:center;gap:10px;padding:8px 14px;font-size:11px;font-weight:500;display:inline-flex}.SiteNavbar-module__LoiUpa__hubModalEyebrowDot{background:#b1cdc5;border-radius:999px;width:6px;height:6px;box-shadow:0 0 12px #b1cdc599}.SiteNavbar-module__LoiUpa__hubModalTitle{letter-spacing:-.035em;color:#eff5f3;margin:20px 0 14px;font-size:max(28px,min(3.4vw,38px));font-weight:600;line-height:1.05}.SiteNavbar-module__LoiUpa__hubModalTitleAccent{font-family:var(--font-serif), serif;background:linear-gradient(135deg,#b1cdc5 0%,#d19e68 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}.SiteNavbar-module__LoiUpa__hubModalBody{color:#a0b2af;max-width:44ch;margin:0 0 12px;font-size:15px;line-height:1.6}.SiteNavbar-module__LoiUpa__hubModalActions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.SiteNavbar-module__LoiUpa__hubModalBtn{letter-spacing:-.005em;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:11px 20px;font-size:14.5px;font-weight:500;transition:transform .2s,background .2s,border-color .2s,color .2s;display:inline-flex}.SiteNavbar-module__LoiUpa__hubModalBtnSolid{color:#06090b;background:#eff5f3;border:1px solid #eff5f3}.SiteNavbar-module__LoiUpa__hubModalBtnSolid:hover{background:#fff;transform:translateY(-1px)}.SiteNavbar-module__LoiUpa__hubModalBtnGhost{color:#e3e8e7;background:0 0;border:1px solid #c4d6d047}.SiteNavbar-module__LoiUpa__hubModalBtnGhost:hover{background:#b1cdc50f;border-color:#b1cdc58c;transform:translateY(-1px)}.SiteNavbar-module__LoiUpa__hubModalFootnote{color:#a0b2afd9;margin:18px 0 0;font-size:13px}.SiteNavbar-module__LoiUpa__hubModalFootLink{color:#b1cdc5;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.SiteNavbar-module__LoiUpa__hubModalFootLink:hover{color:#cbded8}@media (prefers-reduced-motion:reduce){.SiteNavbar-module__LoiUpa__hubModalRoot,.SiteNavbar-module__LoiUpa__hubModalCard,.SiteNavbar-module__LoiUpa__hubModalBtnSolid,.SiteNavbar-module__LoiUpa__hubModalBtnGhost,.SiteNavbar-module__LoiUpa__hubModalClose,.SiteNavbar-module__LoiUpa__productsMenu,.SiteNavbar-module__LoiUpa__navChevron,.SiteNavbar-module__LoiUpa__mobileBackdrop,.SiteNavbar-module__LoiUpa__mobileDrawer,.SiteNavbar-module__LoiUpa__mobileSignInChevron,.SiteNavbar-module__LoiUpa__burger span{transition:none}}
.ContactMenu-module__3RmiDG__sub{color:#d1e7df9e;margin:2px 10px 10px;font-size:12.5px;line-height:1.5}.ContactMenu-module__3RmiDG__quick{gap:1px;display:grid}.ContactMenu-module__3RmiDG__quickSub{color:#b1cdc58c;font-size:11.5px}.ContactMenu-module__3RmiDG__divider{letter-spacing:.18em;text-transform:uppercase;color:#b1cdc573;align-items:center;gap:10px;margin:12px 10px 10px;font-size:10px;display:flex}.ContactMenu-module__3RmiDG__divider:before,.ContactMenu-module__3RmiDG__divider:after{content:"";background:#c4d6d01f;flex:1;height:1px}.ContactMenu-module__3RmiDG__form{gap:9px;padding:0 10px 4px;display:grid}.ContactMenu-module__3RmiDG__row2{grid-template-columns:1fr 1fr;gap:9px;display:grid}.ContactMenu-module__3RmiDG__field{gap:4px;display:grid}.ContactMenu-module__3RmiDG__label{letter-spacing:.02em;color:#d1e7dfbf;font-size:11px}.ContactMenu-module__3RmiDG__input,.ContactMenu-module__3RmiDG__textarea{box-sizing:border-box;color:#eafaf3;width:100%;font:inherit;background:#ffffff0a;border:1px solid #c4d6d029;border-radius:10px;padding:9px 11px;font-size:13.5px;line-height:1.4;transition:border-color .16s,background .16s}.ContactMenu-module__3RmiDG__textarea{resize:vertical;min-height:62px}.ContactMenu-module__3RmiDG__input::placeholder,.ContactMenu-module__3RmiDG__textarea::placeholder{color:#d1e7df59}.ContactMenu-module__3RmiDG__input:focus,.ContactMenu-module__3RmiDG__textarea:focus{background:#ffffff0f;border-color:#78dcb48c;outline:none}.ContactMenu-module__3RmiDG__submit{color:#052117;font:inherit;cursor:pointer;background:linear-gradient(#7ff0c2,#46d59b);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:3px;padding:11px 16px;font-size:13.5px;font-weight:650;transition:transform .14s,box-shadow .16s,opacity .16s;display:inline-flex}.ContactMenu-module__3RmiDG__submit:hover{transform:translateY(-1px);box-shadow:0 10px 24px #46d59b47}.ContactMenu-module__3RmiDG__submit:disabled{opacity:.6;cursor:default;box-shadow:none;transform:none}.ContactMenu-module__3RmiDG__error{color:#fecaca;background:#f8717114;border:1px solid #f8717166;border-radius:9px;margin:0;padding:7px 10px;font-size:12px}.ContactMenu-module__3RmiDG__done{text-align:center;justify-items:center;gap:4px;padding:22px 16px 20px;display:grid}.ContactMenu-module__3RmiDG__doneMark{color:#7ff0c2;background:#46d59b29;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:4px;font-size:20px;display:inline-flex}.ContactMenu-module__3RmiDG__doneTitle{color:#eafaf3;font-size:15px;font-weight:650}.ContactMenu-module__3RmiDG__doneBody{color:#d1e7df9e;margin:0;font-size:12.5px}@media (max-width:1420px){.ContactMenu-module__3RmiDG__deskTrigger{display:none}}.ContactMenu-module__3RmiDG__mobileWrap{gap:8px;display:grid}.ContactMenu-module__3RmiDG__mobilePanel{background:linear-gradient(#0d1216b3,#080b0e99);border:1px solid #c4d6d01f;border-radius:16px;padding:12px 4px 8px}.ContactMenu-module__3RmiDG__closeBtn:focus,.ContactMenu-module__3RmiDG__closeBtn:focus-within{z-index:2;position:absolute;top:10px;right:10px}
.NicheGuide-module__CbYZZa__page{background:var(--bg);color:var(--fg);padding-bottom:max(88px,min(12vw,120px));overflow-x:clip}.NicheGuide-module__CbYZZa__heroBg{isolation:isolate;background:radial-gradient(120% 90% at 50% -10%, #b1cdc529, transparent 60%), radial-gradient(90% 70% at 90% 0%, #d19e681a, transparent 55%), var(--bg);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.NicheGuide-module__CbYZZa__heroGrid{z-index:-1;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:56px 56px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(80% 60% at 50% 0,#000 30%,#0000 75%)}.NicheGuide-module__CbYZZa__heroInner{text-align:center;max-width:980px;margin:0 auto;padding:max(48px,min(9vw,96px)) max(20px,min(5vw,40px)) max(40px,min(7vw,72px))}.NicheGuide-module__CbYZZa__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--accent-2);align-items:center;gap:8px;margin-bottom:20px;font-size:max(11px,min(1.1vw,12.5px));display:inline-flex}.NicheGuide-module__CbYZZa__eyebrowDot{background:var(--accent-warm);width:6px;height:6px;box-shadow:0 0 12px var(--accent-warm);border-radius:50%}.NicheGuide-module__CbYZZa__h1{letter-spacing:-.03em;max-width:16ch;margin:0 auto;font-size:max(32px,min(6.2vw,64px));font-weight:600;line-height:1.04}.NicheGuide-module__CbYZZa__accent{font-family:var(--font-serif), serif;background:linear-gradient(90deg, var(--accent-2), var(--accent-warm));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}.NicheGuide-module__CbYZZa__lead{max-width:60ch;color:var(--muted);margin:max(20px,min(3vw,28px)) auto 0;font-size:max(15.5px,min(1.7vw,19px));line-height:1.6}.NicheGuide-module__CbYZZa__lead strong{color:var(--fg);font-weight:600}.NicheGuide-module__CbYZZa__heroCtas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:max(26px,min(4vw,36px));display:flex}.NicheGuide-module__CbYZZa__ctaPrimary,.NicheGuide-module__CbYZZa__ctaGhost{border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:0 22px;font-size:15px;font-weight:600;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.NicheGuide-module__CbYZZa__ctaPrimary{background:linear-gradient(180deg, var(--accent-2), var(--accent));color:#07100d}.NicheGuide-module__CbYZZa__ctaPrimary:hover{transform:translateY(-1px)}.NicheGuide-module__CbYZZa__ctaGhost{border:1px solid var(--line);color:var(--fg)}.NicheGuide-module__CbYZZa__ctaGhost:hover{border-color:var(--accent)}.NicheGuide-module__CbYZZa__heroMeta{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:10px;margin-top:max(24px,min(4vw,34px));font-size:12.5px;display:flex}.NicheGuide-module__CbYZZa__heroMetaSep{opacity:.4}.NicheGuide-module__CbYZZa__section{max-width:1080px;margin:0 auto;padding:max(48px,min(8vw,88px)) max(20px,min(5vw,40px))}.NicheGuide-module__CbYZZa__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;margin-bottom:14px;font-size:11.5px;display:inline-flex}.NicheGuide-module__CbYZZa__kickerDot{background:var(--accent);border-radius:50%;width:6px;height:6px}.NicheGuide-module__CbYZZa__h2{letter-spacing:-.02em;max-width:22ch;margin-bottom:max(24px,min(4vw,40px));font-size:max(24px,min(3.6vw,40px));font-weight:600;line-height:1.12}.NicheGuide-module__CbYZZa__rankList{counter-reset:rank;flex-direction:column;gap:14px;display:flex}.NicheGuide-module__CbYZZa__rankRow{border:1px solid var(--line);background:var(--card);border-radius:16px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:max(12px,min(2vw,22px));padding:max(16px,min(2.4vw,22px));display:grid}.NicheGuide-module__CbYZZa__rankRowPick{background:linear-gradient(120deg, #b1cdc51f, #d19e680f), var(--card);border-color:#b1cdc580;box-shadow:0 12px 40px #0000004d}.NicheGuide-module__CbYZZa__rankN{font-family:var(--font-serif), serif;color:var(--accent-2);font-size:max(28px,min(4vw,40px));font-style:italic;line-height:1}.NicheGuide-module__CbYZZa__rankBody{min-width:0}.NicheGuide-module__CbYZZa__rankName{flex-wrap:wrap;align-items:center;gap:10px;font-size:max(17px,min(2vw,21px));font-weight:600;display:flex}.NicheGuide-module__CbYZZa__rankPin{letter-spacing:.12em;text-transform:uppercase;color:#07100d;background:linear-gradient(90deg, var(--accent-2), var(--accent-warm));border-radius:999px;padding:3px 9px;font-size:10.5px}.NicheGuide-module__CbYZZa__rankTag{color:var(--muted);margin-top:6px;font-size:max(13.5px,min(1.5vw,15px));line-height:1.5}.NicheGuide-module__CbYZZa__rankPrice{color:var(--accent-2);white-space:nowrap;text-align:right;font-size:13px}.NicheGuide-module__CbYZZa__reasonsSection{color:#16201d;background:#f4f1ea}.NicheGuide-module__CbYZZa__reasonsGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:max(16px,min(2.4vw,26px));display:grid}.NicheGuide-module__CbYZZa__reasonCard{color:#16201d;background:#fff;border:1px solid #16201d1f;border-radius:16px;padding:max(20px,min(2.6vw,28px))}.NicheGuide-module__CbYZZa__reasonN{font-family:var(--font-serif), serif;color:#2d4a45;font-size:22px;font-style:italic}.NicheGuide-module__CbYZZa__reasonTitle{letter-spacing:-.01em;margin:10px 0 8px;font-size:max(17px,min(1.9vw,20px));font-weight:600}.NicheGuide-module__CbYZZa__reasonBody{color:#44524e;font-size:max(14px,min(1.5vw,15.5px));line-height:1.6}.NicheGuide-module__CbYZZa__reasonsH2{color:#16201d}.NicheGuide-module__CbYZZa__reasonsKicker{color:#2d4a45}.NicheGuide-module__CbYZZa__reasonsKicker .NicheGuide-module__CbYZZa__kickerDot{background:#2d4a45}.NicheGuide-module__CbYZZa__criteria{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;list-style:none;display:grid}.NicheGuide-module__CbYZZa__criteriaItem{border:1px solid var(--line);background:var(--card);color:var(--fg);border-radius:12px;align-items:flex-start;gap:12px;padding:16px 18px;font-size:max(14px,min(1.5vw,15.5px));line-height:1.5;display:flex}.NicheGuide-module__CbYZZa__check{width:22px;height:22px;color:var(--accent-2);background:#b1cdc529;border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:12px;display:grid}.NicheGuide-module__CbYZZa__faqList{flex-direction:column;gap:12px;display:flex}.NicheGuide-module__CbYZZa__faqItem{border:1px solid var(--line);background:var(--card);border-radius:14px;overflow:hidden}.NicheGuide-module__CbYZZa__faqQ{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:max(16px,min(2.2vw,20px));font-size:max(15px,min(1.7vw,17px));font-weight:600;list-style:none;display:flex}.NicheGuide-module__CbYZZa__faqQ::-webkit-details-marker{display:none}.NicheGuide-module__CbYZZa__faqSign{color:var(--accent);flex:none;transition:transform .2s}details[open] .NicheGuide-module__CbYZZa__faqSign{transform:rotate(45deg)}.NicheGuide-module__CbYZZa__faqA{color:var(--muted);padding:0 max(16px,min(2.2vw,20px)) max(16px,min(2.2vw,20px));font-size:max(14px,min(1.5vw,15.5px));line-height:1.65}.NicheGuide-module__CbYZZa__author{border:1px solid var(--line);background:var(--card);border-radius:18px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:max(16px,min(2.4vw,24px));padding:max(20px,min(3vw,28px));display:grid}.NicheGuide-module__CbYZZa__authorPhoto{object-fit:cover;border:1px solid var(--line);border-radius:50%;width:96px;height:96px}.NicheGuide-module__CbYZZa__authorName{font-size:max(16px,min(1.8vw,19px));font-weight:600}.NicheGuide-module__CbYZZa__authorRole{color:var(--accent-2);margin-top:2px;font-size:13px}.NicheGuide-module__CbYZZa__authorBio{color:var(--muted);margin-top:10px;font-size:max(13.5px,min(1.5vw,15px));line-height:1.6}.NicheGuide-module__CbYZZa__authorChips{flex-wrap:wrap;gap:8px;margin-top:14px;list-style:none;display:flex}.NicheGuide-module__CbYZZa__chip{color:var(--fg);border:1px solid var(--line);border-radius:999px;padding:5px 12px;font-size:12px}.NicheGuide-module__CbYZZa__relatedGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px;display:grid}.NicheGuide-module__CbYZZa__relCard{border:1px solid var(--line);background:var(--card);border-radius:14px;flex-direction:column;gap:8px;padding:20px;transition:border-color .2s,transform .2s;display:flex}.NicheGuide-module__CbYZZa__relCard:hover{border-color:var(--accent);transform:translateY(-2px)}.NicheGuide-module__CbYZZa__relKind{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:11px}.NicheGuide-module__CbYZZa__relTitle{font-size:max(15px,min(1.7vw,17px));font-weight:600}.NicheGuide-module__CbYZZa__relArrow{color:var(--accent-2);margin-top:auto;font-size:13px}.NicheGuide-module__CbYZZa__finalCta{max-width:1080px;margin:0 auto;padding:0 max(20px,min(5vw,40px))}.NicheGuide-module__CbYZZa__finalCard{border:1px solid var(--line);text-align:center;background:radial-gradient(120% 120% at 50% 0%, #b1cdc524, transparent 60%), var(--bg-2);border-radius:24px;padding:max(36px,min(6vw,64px)) max(24px,min(5vw,56px));position:relative;overflow:hidden}.NicheGuide-module__CbYZZa__finalTitle{letter-spacing:-.02em;font-size:max(24px,min(3.6vw,40px));font-weight:600;line-height:1.1}.NicheGuide-module__CbYZZa__finalLead{max-width:52ch;color:var(--muted);margin:14px auto 0;font-size:max(14.5px,min(1.6vw,17px));line-height:1.6}.NicheGuide-module__CbYZZa__finalCtas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:max(24px,min(4vw,32px));display:flex}.NicheGuide-module__CbYZZa__finalNote{letter-spacing:.04em;color:var(--muted);margin-top:22px;font-size:12px}@media (max-width:560px){.NicheGuide-module__CbYZZa__rankRow{grid-template-columns:40px minmax(0,1fr);row-gap:8px}.NicheGuide-module__CbYZZa__rankPrice{text-align:left;white-space:normal;grid-column:2}.NicheGuide-module__CbYZZa__author{text-align:center;grid-template-columns:1fr;justify-items:center}}.NicheGuide-module__CbYZZa__cmpTable{border:1px solid var(--line);background:var(--card);border-radius:16px;overflow:hidden}.NicheGuide-module__CbYZZa__cmpHeadRow,.NicheGuide-module__CbYZZa__cmpRow{grid-template-columns:1.1fr 1.4fr 1.4fr;display:grid}.NicheGuide-module__CbYZZa__cmpHeadRow{border-bottom:1px solid var(--line);background:#ffffff08}.NicheGuide-module__CbYZZa__cmpHeadCell{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:14px 18px;font-size:12px}.NicheGuide-module__CbYZZa__cmpHeadNavix{color:var(--accent-2)}.NicheGuide-module__CbYZZa__cmpRow{border-top:1px solid var(--line)}.NicheGuide-module__CbYZZa__cmpRow:first-child{border-top:0}.NicheGuide-module__CbYZZa__cmpAxis{align-self:center;padding:16px 18px;font-size:max(13.5px,min(1.5vw,15px));font-weight:600}.NicheGuide-module__CbYZZa__cmpCell{color:var(--muted);border-left:1px solid var(--line);padding:16px 18px;font-size:max(13px,min(1.4vw,14.5px));line-height:1.55}.NicheGuide-module__CbYZZa__cmpNavix{color:var(--fg);background:#b1cdc512}.NicheGuide-module__CbYZZa__cmpWin{letter-spacing:.1em;text-transform:uppercase;color:#07100d;background:linear-gradient(90deg, var(--accent-2), var(--accent-warm));border-radius:999px;margin-top:8px;padding:2px 8px;font-size:10.5px;display:inline-block}@media (max-width:720px){.NicheGuide-module__CbYZZa__cmpHeadRow{display:none}.NicheGuide-module__CbYZZa__cmpRow{grid-template-columns:1fr}.NicheGuide-module__CbYZZa__cmpAxis{border-bottom:1px solid var(--line);background:#ffffff08}.NicheGuide-module__CbYZZa__cmpCell{border-left:0;border-top:1px solid var(--line)}.NicheGuide-module__CbYZZa__cmpCell:before{content:attr(data-label);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:5px;font-size:10.5px;display:block}}
.page-module__3rRYFq__page{--ink:#11211d;--mint:#b1cdc5;--gold:#d19e68;--muted:#51615b;color:var(--ink);background:#f6f8f7}.page-module__3rRYFq__heroBg{color:#eef4f1;background:radial-gradient(120% 120% at 50% 0,#16302a 0%,#0e1f1b 60%);padding-bottom:3rem}.page-module__3rRYFq__hero{text-align:center;max-width:920px;margin:0 auto;padding:3.5rem 1.25rem 0}.page-module__3rRYFq__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--mint);align-items:center;gap:.5rem;font-size:.8rem;display:inline-flex}.page-module__3rRYFq__eyebrowDot,.page-module__3rRYFq__kickerDot{background:var(--gold);border-radius:50%;width:7px;height:7px;display:inline-block}.page-module__3rRYFq__h1{margin:1rem 0 .75rem;font-size:max(2rem,min(5vw,3.1rem));font-weight:680;line-height:1.08}.page-module__3rRYFq__accent{color:var(--mint);font-style:italic}.page-module__3rRYFq__lead{color:#cbdcd5;max-width:760px;margin:0 auto;font-size:1.05rem;line-height:1.65}.page-module__3rRYFq__lead strong{color:#fff}.page-module__3rRYFq__heroMeta{color:#9fb4ad;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.5rem;font-size:.85rem;display:flex}.page-module__3rRYFq__heroLink{color:var(--ink-sage-aa);text-underline-offset:3px;-webkit-text-decoration:underline #4f676380;text-decoration:underline #4f676380}.page-module__3rRYFq__heroLink:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.page-module__3rRYFq__matrixSection,.page-module__3rRYFq__answersSection{max-width:1180px;margin:0 auto;padding:3rem 1.25rem}.page-module__3rRYFq__kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.5rem;font-size:.8rem;display:inline-flex}.page-module__3rRYFq__h2{margin:.5rem 0 1rem;font-size:max(1.5rem,min(3vw,2.1rem));font-weight:660}.page-module__3rRYFq__legend{color:var(--muted);flex-wrap:wrap;gap:1rem;margin:0 0 1rem;font-size:.85rem;display:flex}.page-module__3rRYFq__legendItem{align-items:center;gap:.35rem;display:inline-flex}.page-module__3rRYFq__legendItem[data-v=yes] span{color:#1f7a5a}.page-module__3rRYFq__legendItem[data-v=partial] span{color:var(--gold)}.page-module__3rRYFq__legendItem[data-v=addon] span{color:#7a6cc4}.page-module__3rRYFq__legendItem[data-v=no] span{color:#b04a4a}.page-module__3rRYFq__tableScroll{background:#fff;border:1px solid #11211d1f;border-radius:16px;overflow-x:auto}.page-module__3rRYFq__tableScroll:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.page-module__3rRYFq__table{border-collapse:collapse;width:100%;min-width:1040px;font-size:.9rem}.page-module__3rRYFq__caption{caption-side:top;text-align:left;color:var(--muted);border-bottom:1px solid #11211d14;padding:.9rem 1rem;font-size:.8rem}.page-module__3rRYFq__cornerCell{z-index:3;text-align:left;background:#fff;border-bottom:2px solid #11211d1f;min-width:240px;padding:.85rem 1rem;font-weight:650;position:-webkit-sticky;position:sticky;left:0}.page-module__3rRYFq__platHead{text-align:center;vertical-align:bottom;white-space:nowrap;background:#fff;border-bottom:2px solid #11211d1f;padding:.85rem .75rem;font-weight:600}.page-module__3rRYFq__platHead[data-self=true]{color:#fff;background:#0e1f1b;border-radius:10px 10px 0 0}.page-module__3rRYFq__platLink{color:inherit;text-decoration:none}.page-module__3rRYFq__platHead:not([data-self=true]) .page-module__3rRYFq__platLink:hover{text-decoration:underline}.page-module__3rRYFq__featCell{z-index:2;text-align:left;vertical-align:top;background:#fff;border-bottom:1px solid #11211d12;min-width:240px;padding:.75rem 1rem;position:-webkit-sticky;position:sticky;left:0}.page-module__3rRYFq__featLabel{font-weight:600;display:block}.page-module__3rRYFq__featHelp{color:var(--muted);margin-top:.2rem;font-size:.78rem;font-weight:400;line-height:1.4;display:block}.page-module__3rRYFq__cell{text-align:center;vertical-align:middle;border-bottom:1px solid #11211d12;padding:.75rem .6rem}.page-module__3rRYFq__cell[data-self=true]{background:#b1cdc529}.page-module__3rRYFq__boolVal{flex-direction:column;align-items:center;gap:.15rem;display:inline-flex}.page-module__3rRYFq__boolMark{font-size:1.05rem;line-height:1}.page-module__3rRYFq__boolVal[data-v=yes] .page-module__3rRYFq__boolMark{color:#1f7a5a}.page-module__3rRYFq__boolVal[data-v=partial] .page-module__3rRYFq__boolMark{color:var(--gold)}.page-module__3rRYFq__boolVal[data-v=addon] .page-module__3rRYFq__boolMark{color:#7a6cc4}.page-module__3rRYFq__boolVal[data-v=no] .page-module__3rRYFq__boolMark{color:#b1473f}.page-module__3rRYFq__boolVal[data-v=varies] .page-module__3rRYFq__boolMark{color:var(--muted)}.page-module__3rRYFq__boolText{color:var(--muted);font-size:.72rem}.page-module__3rRYFq__textVal{font-size:.85rem;font-weight:600}.page-module__3rRYFq__disclaimer{color:var(--muted);margin-top:1rem;font-size:.82rem;line-height:1.55}.page-module__3rRYFq__answersSection{padding-top:0}.page-module__3rRYFq__cta{padding:3rem 1.25rem 4.5rem}.page-module__3rRYFq__ctaCard{text-align:center;color:#eef4f1;background:radial-gradient(120% 120% at 50% 0,#16302a 0%,#0e1f1b 70%);border-radius:22px;max-width:760px;margin:0 auto;padding:2.75rem 1.75rem}.page-module__3rRYFq__ctaH{margin:0 0 .6rem;font-size:max(1.5rem,min(3vw,2rem));font-weight:660}.page-module__3rRYFq__ctaLead{color:#cbdcd5;max-width:540px;margin:0 auto 1.5rem;line-height:1.6}.page-module__3rRYFq__ctaRow{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.page-module__3rRYFq__ctaPrimary,.page-module__3rRYFq__ctaGhost{border-radius:999px;align-items:center;gap:.4rem;padding:.8rem 1.4rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.page-module__3rRYFq__ctaPrimary{background:var(--mint);color:#0e1f1b}.page-module__3rRYFq__ctaPrimary:hover{background:#c6ddd6}.page-module__3rRYFq__ctaGhost{color:#eef4f1;border:1px solid #ffffff4d}.page-module__3rRYFq__ctaGhost:hover{border-color:var(--mint)}@media (max-width:640px){.page-module__3rRYFq__featCell,.page-module__3rRYFq__cornerCell{min-width:180px}}
.MarketChrome-module__a-mCKG__draftBanner{z-index:2;letter-spacing:.02em;color:#d19e68;text-align:center;background:#d19e6814;border-bottom:1px solid #d19e683d;margin:0 auto;padding:10px max(20px,min(5vw,40px));font-size:12.5px;position:relative}.MarketChrome-module__a-mCKG__lastVerified{letter-spacing:.04em;color:var(--muted);align-items:center;gap:8px;margin-top:18px;font-size:12px;display:inline-flex}.MarketChrome-module__a-mCKG__lastVerified b{color:var(--accent-2);font-weight:600}.MarketChrome-module__a-mCKG__prose{max-width:70ch;color:var(--muted);font-size:max(15px,min(1.6vw,17px));line-height:1.7}.MarketChrome-module__a-mCKG__prose p{margin-bottom:18px}.MarketChrome-module__a-mCKG__prose strong{color:var(--fg);font-weight:600}.MarketChrome-module__a-mCKG__proseH3{color:var(--fg);letter-spacing:-.01em;margin:26px 0 10px;font-size:max(16px,min(1.8vw,19px));font-weight:600}.MarketChrome-module__a-mCKG__sourceRow{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.MarketChrome-module__a-mCKG__sourceCite{color:var(--accent-2);border:1px solid var(--line);border-radius:999px;padding:5px 12px;font-size:12px;transition:border-color .2s}.MarketChrome-module__a-mCKG__sourceCite:hover{border-color:var(--accent)}.MarketChrome-module__a-mCKG__laneTag{letter-spacing:.12em;text-transform:uppercase;color:#2d4a45;background:#2d4a451a;border-radius:999px;margin-bottom:10px;padding:3px 10px;font-size:10.5px;display:inline-block}.MarketChrome-module__a-mCKG__table{border:1px solid var(--line);background:var(--card);border-radius:16px;margin-top:8px;overflow:hidden}.MarketChrome-module__a-mCKG__tHeadRow,.MarketChrome-module__a-mCKG__tRow{grid-template-columns:1fr 1.6fr;display:grid}.MarketChrome-module__a-mCKG__tHeadRow{border-bottom:1px solid var(--line);background:#ffffff08}.MarketChrome-module__a-mCKG__tHeadCell{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:13px 18px;font-size:12px}.MarketChrome-module__a-mCKG__tRow{border-top:1px solid var(--line)}.MarketChrome-module__a-mCKG__tRow:first-child{border-top:0}.MarketChrome-module__a-mCKG__tKey{color:var(--accent-2);padding:15px 18px;font-size:max(13.5px,min(1.5vw,15px));font-weight:600}.MarketChrome-module__a-mCKG__tVal{color:var(--fg);border-left:1px solid var(--line);padding:15px 18px;font-size:max(13.5px,min(1.5vw,15px));line-height:1.55}@media (max-width:620px){.MarketChrome-module__a-mCKG__tHeadRow{display:none}.MarketChrome-module__a-mCKG__tRow{grid-template-columns:1fr}.MarketChrome-module__a-mCKG__tKey{background:#ffffff08}.MarketChrome-module__a-mCKG__tVal{border-left:0;border-top:1px solid var(--line)}}
.page-module__QtcuNa__closingLight{isolation:isolate;color:#0f171d;background:radial-gradient(900px 500px at 10% 0,#cbded838,#0000 60%),radial-gradient(700px 400px at 92% 100%,#d19e6824,#0000 60%),linear-gradient(#f6ece1 0%,#fbf3e9 60%,#f6ece1 100%);border-top:1px solid #0f171d0f;padding:120px 48px;position:relative;overflow:hidden}.page-module__QtcuNa__closingLightHaloA,.page-module__QtcuNa__closingLightHaloB{filter:blur(70px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.page-module__QtcuNa__closingLightHaloA{background:radial-gradient(closest-side,#b1cdc561,#0000 70%);width:60vw;max-width:720px;height:60vw;max-height:720px;animation:28s ease-in-out infinite page-module__QtcuNa__driftA;top:-12%;left:-10%}.page-module__QtcuNa__closingLightHaloB{background:radial-gradient(closest-side,#d19e6838,#0000 70%);width:50vw;max-width:620px;height:50vw;max-height:620px;animation:32s ease-in-out infinite page-module__QtcuNa__driftB;bottom:-22%;right:-10%}.page-module__QtcuNa__closingLightGrid{z-index:0;pointer-events:none;opacity:.7;background-image:linear-gradient(#0f171d0d 1px,#0000 1px),linear-gradient(90deg,#0f171d0d 1px,#0000 1px);background-size:64px 64px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 80%);mask-image:radial-gradient(circle,#000 30%,#0000 80%)}.page-module__QtcuNa__closingLightInner{z-index:2;gap:48px;max-width:1100px;margin:0 auto;display:grid;position:relative}.page-module__QtcuNa__authorCardLight{isolation:isolate;background:radial-gradient(600px 240px at 0 0,#b1cdc51f,#0000 60%),radial-gradient(500px 220px at 100% 100%,#d19e6814,#0000 60%),#fff;border:1px solid #0f171d12;border-radius:28px;grid-template-columns:220px 1fr;align-items:center;gap:48px;padding:44px 48px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 24px 60px -34px #0f171d33}.page-module__QtcuNa__authorCardLight:before{content:"";z-index:0;pointer-events:none;opacity:.6;background-image:linear-gradient(#0f171d09 1px,#0000 1px),linear-gradient(90deg,#0f171d09 1px,#0000 1px);background-size:48px 48px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(circle at 0%,#000 0%,#0000 55%);mask-image:radial-gradient(circle at 0%,#000 0%,#0000 55%)}.page-module__QtcuNa__authorCardLight>*{z-index:1;position:relative}.page-module__QtcuNa__authorPortraitWrap{place-items:center;width:220px;height:220px;display:grid;position:relative}.page-module__QtcuNa__authorPortraitHalo{filter:blur(22px);z-index:0;background:radial-gradient(closest-side,#b1cdc58c,#d19e682e 55%,#0000 75%);border-radius:50%;animation:8s ease-in-out infinite page-module__QtcuNa__portraitHalo;position:absolute;top:-28px;bottom:-28px;left:-28px;right:-28px}.page-module__QtcuNa__authorPortraitRing{z-index:1;background:conic-gradient(from 220deg,#b1cdc5d9 0deg,#cbded866 90deg,#d19e688c 200deg,#b1cdc5d9 360deg);border:1px solid #0f171d1f;border-radius:50%;animation:28s linear infinite page-module__QtcuNa__portraitRing;position:absolute;top:-6px;bottom:-6px;left:-6px;right:-6px;-webkit-mask:radial-gradient(circle,#0000 49.5%,#000 50%);mask:radial-gradient(circle,#0000 49.5%,#000 50%)}.page-module__QtcuNa__authorPortrait{z-index:2;background:linear-gradient(#f0e3d2,#f6ece1);border:3px solid #fff;border-radius:50%;width:200px;height:200px;position:relative;overflow:hidden;box-shadow:0 24px 60px -28px #0f171d73,inset 0 1px #fffc}.page-module__QtcuNa__authorPortraitImg{object-fit:cover;filter:saturate(1.02)contrast(1.02);width:100%;height:100%;display:block}.page-module__QtcuNa__authorPortraitDot{z-index:3;background:#b1cdc5;border:3px solid #fff;border-radius:50%;width:16px;height:16px;animation:2.4s ease-in-out infinite page-module__QtcuNa__pulseLight;position:absolute;bottom:12px;right:8px;box-shadow:0 0 16px #b1cdc5d9}.page-module__QtcuNa__authorCardBodyLight{gap:10px;min-width:0;display:grid}.page-module__QtcuNa__authorCardEyebrowLight{letter-spacing:.32em;text-transform:uppercase;color:#b07a38;align-items:center;gap:9px;margin-bottom:4px;font-size:10px;font-weight:700;display:inline-flex}.page-module__QtcuNa__authorCardEyebrowDot{background:#d19e68;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #d19e68b3}.page-module__QtcuNa__authorCardNameLight{font-family:var(--font-sans);letter-spacing:-.028em;color:#0f171d;justify-content:space-between;align-items:baseline;gap:16px;margin:0;font-size:max(26px,min(2.4vw,34px));font-weight:600;line-height:1.05;display:flex}.page-module__QtcuNa__authorSignature{font-family:var(--font-serif);letter-spacing:-.01em;background:linear-gradient(95deg,#1e2e39,#d19e68);color:#0000;opacity:.75;-webkit-background-clip:text;background-clip:text;flex-shrink:0;font-size:26px;font-style:italic;font-weight:400}.page-module__QtcuNa__authorCardRoleLight{font-family:var(--font-serif);color:#1e2e39;letter-spacing:-.005em;margin:0;font-size:17px;font-style:italic}.page-module__QtcuNa__authorRule{opacity:.45;background:linear-gradient(90deg,#1e2e39,#0000);width:56px;height:1px;margin:14px 0 6px}.page-module__QtcuNa__authorCardBioLight{color:#3a4d56;max-width:60ch;margin:0;font-size:15px;line-height:1.7}.page-module__QtcuNa__authorChips{flex-wrap:wrap;gap:10px;margin:18px 0 4px;padding:0;list-style:none;display:flex}.page-module__QtcuNa__authorChip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#1e2e39;white-space:nowrap;background:#ffffffbf;border:1px solid #0f171d1a;border-radius:999px;align-items:baseline;gap:8px;padding:9px 14px;font-size:12.5px;transition:border-color .2s,transform .2s;display:inline-flex}.page-module__QtcuNa__authorChip:hover{border-color:#b1cdc5b3;transform:translateY(-1px)}.page-module__QtcuNa__authorChipK{font-family:var(--font-sans);letter-spacing:-.01em;color:#0f171d;font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:600}.page-module__QtcuNa__authorChipV{color:#5e7471;letter-spacing:.005em;font-size:12px}.page-module__QtcuNa__authorFoot{letter-spacing:.26em;text-transform:uppercase;color:#718b87;border-top:1px dashed #0f171d1f;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding-top:18px;font-size:10.5px;display:flex}.page-module__QtcuNa__authorFootKey{color:#1e2e39;letter-spacing:.28em;align-items:center;gap:8px;font-weight:600;display:inline-flex}.page-module__QtcuNa__authorFootMark{background:linear-gradient(135deg,#b1cdc5,#d19e68);border-radius:1px;width:6px;height:6px;transform:rotate(45deg)}.page-module__QtcuNa__authorFootSep{color:#0f171d40}.page-module__QtcuNa__authorFootItem{color:#5e7471}@keyframes page-module__QtcuNa__portraitHalo{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes page-module__QtcuNa__portraitRing{to{transform:rotate(360deg)}}.page-module__QtcuNa__ctaLight{text-align:center;background:#fff;border:1px solid #0f171d14;border-radius:24px;padding:48px 36px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9,0 24px 60px -32px #0f171d38}.page-module__QtcuNa__ctaLight:before{content:"";z-index:0;filter:blur(24px);opacity:.8;pointer-events:none;background:radial-gradient(420px 200px at 50% 0,#b1cdc559,#0000 60%);border-radius:24px;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}.page-module__QtcuNa__ctaLight>*{z-index:1;position:relative}.page-module__QtcuNa__ctaEyebrowLight{letter-spacing:.3em;text-transform:uppercase;color:#1e2e39;background:#ffffffb3;border:1px solid #0f171d1a;border-radius:999px;align-items:center;gap:10px;margin-bottom:22px;padding:8px 14px 8px 12px;font-size:10.5px;display:inline-flex}.page-module__QtcuNa__ctaDotLight{background:#d19e68;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite page-module__QtcuNa__pulseLight;box-shadow:0 0 12px #d19e6899}.page-module__QtcuNa__ctaTitleLight{font-family:var(--font-sans);letter-spacing:-.035em;color:#0f171d;max-width:18ch;margin:0 auto 16px;font-size:max(32px,min(4vw,52px));font-weight:600;line-height:1.02}.page-module__QtcuNa__ctaTitleLight em{font-family:var(--font-serif);background:linear-gradient(95deg,#1e2e39,#d19e68);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}.page-module__QtcuNa__ctaLeadLight{color:#5e7471;max-width:540px;margin:0 auto 32px;font-size:16px;line-height:1.6}.page-module__QtcuNa__ctaActionsLight{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.page-module__QtcuNa__ctaPrimaryLight,.page-module__QtcuNa__ctaGhostLight{border-radius:999px;align-items:center;gap:10px;height:48px;padding:0 24px;font-size:14.5px;font-weight:500;text-decoration:none;transition:transform .25s,background .25s,border-color .25s;display:inline-flex}.page-module__QtcuNa__ctaPrimaryLight{color:#f6ece1;background:linear-gradient(#0f171d,#1e2e39);box-shadow:0 16px 40px -18px #0f171d80,inset 0 1px #ffffff14}.page-module__QtcuNa__ctaPrimaryLight:hover{transform:translateY(-1px)}.page-module__QtcuNa__ctaGhostLight{color:#0f171d;background:#fff9;border:1px solid #0f171d29}.page-module__QtcuNa__ctaGhostLight:hover{background:#ffffffe6;border-color:#0f171d47;transform:translateY(-1px)}@keyframes page-module__QtcuNa__driftA{0%,to{transform:translate(0)}50%{transform:translate(40px,30px)}}@keyframes page-module__QtcuNa__driftB{0%,to{transform:translate(0)}50%{transform:translate(-30px,-20px)}}@keyframes page-module__QtcuNa__pulseLight{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.page-module__QtcuNa__closingLightHaloA,.page-module__QtcuNa__closingLightHaloB,.page-module__QtcuNa__ctaDotLight,.page-module__QtcuNa__authorPortraitHalo,.page-module__QtcuNa__authorPortraitRing,.page-module__QtcuNa__authorPortraitDot{animation:none!important}}@media (max-width:860px){.page-module__QtcuNa__authorCardLight{text-align:left;grid-template-columns:1fr;gap:28px;padding:36px 28px}.page-module__QtcuNa__authorPortraitWrap{width:160px;height:160px;margin:0 auto 4px}.page-module__QtcuNa__authorPortrait{width:148px;height:148px}.page-module__QtcuNa__authorPortraitDot{width:14px;height:14px;bottom:8px;right:6px}.page-module__QtcuNa__authorCardNameLight{flex-direction:column;align-items:flex-start;gap:4px}.page-module__QtcuNa__authorSignature{font-size:22px}}@media (max-width:720px){.page-module__QtcuNa__closingLight{padding:88px 20px}.page-module__QtcuNa__ctaLight{padding:36px 22px}.page-module__QtcuNa__authorChips{gap:8px}.page-module__QtcuNa__authorChip{padding:7px 12px;font-size:12px}}
.page-module__o0u5Uq__page{background:var(--bg);min-height:100vh;color:var(--fg);position:relative}.page-module__o0u5Uq__heroBg{isolation:isolate;background:radial-gradient(1100px 560px at 50% -8%,#b1cdc51c,#0000 65%),radial-gradient(800px 480px at 8% 55%,#b1cdc50f,#0000 60%),radial-gradient(700px 380px at 92% 38%,#d19e680d,#0000 60%),linear-gradient(#06090b 0%,#0a0f13 55%,#06090b 100%);padding-bottom:108px;position:relative;overflow:hidden}.page-module__o0u5Uq__aurora{z-index:0;pointer-events:none;filter:blur(90px)saturate(120%);opacity:.26;position:absolute;top:-20%;bottom:-20%;left:-10%;right:-10%}.page-module__o0u5Uq__aurora:before,.page-module__o0u5Uq__aurora:after{content:"";mix-blend-mode:screen;border-radius:50%;position:absolute}.page-module__o0u5Uq__aurora:before{background:radial-gradient(closest-side,#b1cdc52e,#b1cdc500 70%);width:55vw;max-width:800px;height:55vw;max-height:800px;top:5%;left:10%}.page-module__o0u5Uq__aurora:after{background:radial-gradient(closest-side,#d19e6814,#d19e6800 70%);width:50vw;max-width:700px;height:50vw;max-height:700px;top:22%;right:4%}.page-module__o0u5Uq__grid{z-index:0;pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:64px 64px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 30%,#000 20%,#0000 80%);mask-image:radial-gradient(80% 60% at 50% 30%,#000 20%,#0000 80%)}.page-module__o0u5Uq__noise{z-index:1;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.5 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:160px 160px;position:absolute;top:0;bottom:0;left:0;right:0}.page-module__o0u5Uq__beamLines{z-index:1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.page-module__o0u5Uq__beamLines:before,.page-module__o0u5Uq__beamLines:after{content:"";background:linear-gradient(#0000,#b1cdc514 30%,#b1cdc514 70%,#0000);width:1px;height:200%;animation:18s linear infinite page-module__o0u5Uq__beamDrift;position:absolute}.page-module__o0u5Uq__beamLines:before{animation-delay:0s;left:22%}.page-module__o0u5Uq__beamLines:after{animation-delay:-9s;left:78%}@keyframes page-module__o0u5Uq__beamDrift{0%{opacity:0;transform:translateY(-50%)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(0)}}.page-module__o0u5Uq__hero{z-index:4;text-align:center;flex-direction:column;align-items:center;max-width:1480px;margin:0 auto;padding:80px max(24px,min(4vw,72px)) 0;display:flex;position:relative}.page-module__o0u5Uq__heroTopRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-bottom:40px;animation:.6s both page-module__o0u5Uq__fadeUp;display:flex}.page-module__o0u5Uq__eyebrow{letter-spacing:.28em;text-transform:uppercase;color:#b1cdc5;background:#b1cdc514;border:1px solid #b1cdc538;border-radius:999px;align-items:center;gap:10px;padding:6px 12px 6px 10px;font-size:11px;font-weight:500;display:inline-flex}.page-module__o0u5Uq__eyebrowDot{background:#b1cdc5;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite page-module__o0u5Uq__pulseDot;box-shadow:0 0 6px #b1cdc5b3}.page-module__o0u5Uq__headlineXL{letter-spacing:-.035em;color:#eff5f3;margin:0 0 28px;font-size:max(48px,min(7vw,96px));font-weight:600;line-height:1;animation:.7s .1s both page-module__o0u5Uq__fadeUp}.page-module__o0u5Uq__headlineXL em{font-style:italic;font-family:var(--font-serif);background:linear-gradient(95deg,#b1cdc5 0%,#cbded8 50%,#d19e68 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:400}.page-module__o0u5Uq__heroSub{max-width:640px;color:var(--muted);margin-bottom:36px;font-size:max(15px,min(1.1vw,17px));line-height:1.6;animation:.7s .2s both page-module__o0u5Uq__fadeUp}.page-module__o0u5Uq__heroCtaRow{flex-wrap:wrap;justify-content:center;gap:14px;margin-bottom:42px;animation:.7s .3s both page-module__o0u5Uq__fadeUp;display:flex}.page-module__o0u5Uq__ctaPrimary{background:var(--accent);color:#06090b;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:13px 28px;font-size:14px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex}.page-module__o0u5Uq__ctaPrimary:hover{transform:translateY(-1px);box-shadow:0 4px 20px #b1cdc559}.page-module__o0u5Uq__ctaGhost{border:1px solid var(--line);color:var(--fg);cursor:pointer;background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;padding:13px 28px;font-size:14px;font-weight:500;transition:transform .2s,background .2s;display:inline-flex}.page-module__o0u5Uq__ctaGhost:hover{background:#ffffff1a;transform:translateY(-1px)}.page-module__o0u5Uq__compliance{letter-spacing:.22em;text-transform:uppercase;color:#e3e8e759;align-items:center;gap:8px;font-size:10px;animation:.7s .4s both page-module__o0u5Uq__fadeUp;display:flex}.page-module__o0u5Uq__complianceItem{align-items:center;gap:6px;display:inline-flex}.page-module__o0u5Uq__complianceDot{background:#b1cdc580;border-radius:50%;width:5px;height:5px}.page-module__o0u5Uq__complianceSep{opacity:.35}.page-module__o0u5Uq__hubSection{background:#f6ece1;padding:max(80px,min(8vw,132px)) 0;position:relative;overflow:hidden}.page-module__o0u5Uq__hubGrain{pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.06  0 0 0 0 0.04  0 0 0 0 0.03  0 0 0 0.6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:160px 160px;position:absolute;top:0;bottom:0;left:0;right:0}.page-module__o0u5Uq__hubInner{max-width:1200px;margin:0 auto;padding:0 max(24px,min(4vw,48px));position:relative}.page-module__o0u5Uq__hubSplit{grid-template-columns:1fr 1fr;align-items:start;gap:max(48px,min(5vw,80px));display:grid}.page-module__o0u5Uq__hubEyebrow{letter-spacing:.28em;text-transform:uppercase;color:#718b87;align-items:center;gap:8px;margin-bottom:20px;font-size:11px;font-weight:600;display:inline-flex}.page-module__o0u5Uq__hubEyebrowMark{color:var(--accent-warm);font-size:14px}.page-module__o0u5Uq__hubHeadline{letter-spacing:-.035em;color:#0f171d;margin-bottom:24px;font-size:max(36px,min(4.5vw,56px));font-weight:600;line-height:1.05}.page-module__o0u5Uq__hubHeadline em{font-style:italic;font-family:var(--font-serif);color:#718b87;font-weight:400}.page-module__o0u5Uq__hubLead{color:#1e2e39;margin-bottom:16px;font-size:max(15px,min(1.1vw,17px));line-height:1.6}.page-module__o0u5Uq__hubBody{color:#5e7471;font-size:15px;line-height:1.6}.page-module__o0u5Uq__hubChecklist{flex-direction:column;gap:0;list-style:none;display:flex}.page-module__o0u5Uq__hubCheckItem{animation:page-module__o0u5Uq__fadeUp .5s calc(var(--i) * .1s) ease both;border-bottom:1px solid #0f171d14;align-items:flex-start;gap:14px;padding:20px 0;display:flex}.page-module__o0u5Uq__hubCheckItem:first-child{border-top:1px solid #0f171d14}.page-module__o0u5Uq__hubCheckIcon{color:#4a7a6f;background:#b1cdc533;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:flex}.page-module__o0u5Uq__hubCheckIcon svg{width:12px;height:12px}.page-module__o0u5Uq__hubCheckText{color:#1e2e39;font-size:15px;line-height:1.55}.page-module__o0u5Uq__featSection{background:var(--bg);padding:max(80px,min(8vw,132px)) 0;position:relative;overflow:hidden}.page-module__o0u5Uq__featHaloA{pointer-events:none;background:radial-gradient(closest-side,#b1cdc50f,#0000);border-radius:50%;width:600px;height:600px;position:absolute;top:-100px;left:-200px}.page-module__o0u5Uq__featHaloB{pointer-events:none;background:radial-gradient(closest-side,#d19e680a,#0000);border-radius:50%;width:500px;height:500px;position:absolute;bottom:-120px;right:-150px}.page-module__o0u5Uq__featGridBg{pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:64px 64px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(70% 50%,#000 10%,#0000 75%);mask-image:radial-gradient(70% 50%,#000 10%,#0000 75%)}.page-module__o0u5Uq__featInner{max-width:1200px;margin:0 auto;padding:0 max(24px,min(4vw,48px));position:relative}.page-module__o0u5Uq__featHead{text-align:center;margin-bottom:56px}.page-module__o0u5Uq__featEyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--accent-warm);margin-bottom:18px;font-size:11px;font-weight:500;display:inline-block}.page-module__o0u5Uq__featHeadline{letter-spacing:-.035em;color:#eff5f3;margin-bottom:18px;font-size:max(36px,min(4.5vw,56px));font-weight:600;line-height:1.05}.page-module__o0u5Uq__featHeadline em{font-style:italic;font-family:var(--font-serif);background:linear-gradient(95deg,#b1cdc5,#d19e68);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:400}.page-module__o0u5Uq__featLead{max-width:560px;color:var(--muted);margin:0 auto;font-size:16px;line-height:1.6}.page-module__o0u5Uq__featModuleStrip{letter-spacing:.16em;text-transform:uppercase;color:#b1cdc5b3;background:#b1cdc50a;border:1px solid #b1cdc529;border-radius:999px;align-items:center;gap:14px;margin-top:26px;padding:8px 18px;font-size:11px;display:inline-flex}.page-module__o0u5Uq__featModuleStripDot{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite page-module__o0u5Uq__pulseDot;box-shadow:0 0 10px #b1cdc58c}.page-module__o0u5Uq__featModuleStripLabel{color:#eff5f3d9}.page-module__o0u5Uq__featModuleStripDivider{background:#b1cdc538;width:1px;height:12px}.page-module__o0u5Uq__featModuleStripIndex{font-family:var(--font-serif);letter-spacing:.18em;color:#d19e68d9;font-style:italic}.page-module__o0u5Uq__featGrid{grid-template-columns:repeat(12,1fr);gap:20px;display:grid}.page-module__o0u5Uq__featCardBase{border-radius:22px;transition:transform .3s,border-color .3s,box-shadow .3s;animation:.6s both page-module__o0u5Uq__fadeUp;position:relative;overflow:hidden}.page-module__o0u5Uq__featCardFeatured{background:radial-gradient(900px 360px at 92% 24%,#d19e6817,#0000 60%),radial-gradient(700px 320px at 8% 90%,#b1cdc512,#0000 65%),linear-gradient(150deg,#b1cdc50b,#ffffff05 50%,#d19e6808);border:1px solid #b1cdc529;grid-column:span 12;grid-template-columns:1.05fr 1fr;align-items:center;gap:max(28px,min(4vw,56px));padding:max(28px,min(3.5vw,44px));display:grid}.page-module__o0u5Uq__featCardFeatured:hover{border-color:#b1cdc547;box-shadow:0 24px 64px #00000052,inset 0 0 0 1px #b1cdc50d}.page-module__o0u5Uq__featCardCornerTL,.page-module__o0u5Uq__featCardCornerBR{pointer-events:none;opacity:.55;width:22px;height:22px;transition:opacity .3s;position:absolute}.page-module__o0u5Uq__featCardCornerTL{border-top:1px solid #b1cdc58c;border-left:1px solid #b1cdc58c;top:16px;left:16px}.page-module__o0u5Uq__featCardCornerBR{border-bottom:1px solid #d19e6880;border-right:1px solid #d19e6880;bottom:16px;right:16px}.page-module__o0u5Uq__featCardFeatured:hover .page-module__o0u5Uq__featCardCornerTL,.page-module__o0u5Uq__featCardFeatured:hover .page-module__o0u5Uq__featCardCornerBR{opacity:1}.page-module__o0u5Uq__featFeaturedRibbon{letter-spacing:.18em;text-transform:uppercase;color:#efd9b8;z-index:2;background:linear-gradient(140deg,#d19e6829,#d19e680a);border:1px solid #d19e6852;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:10.5px;font-weight:500;display:inline-flex;position:absolute;top:22px;right:22px}.page-module__o0u5Uq__featFeaturedRibbonStar{color:var(--accent-warm);text-shadow:0 0 12px #d19e6873;font-size:12px}.page-module__o0u5Uq__featFeaturedLeft{flex-direction:column;align-items:flex-start;display:flex;position:relative}.page-module__o0u5Uq__featFeaturedRight{justify-content:center;align-items:center;min-height:240px;display:flex;position:relative}.page-module__o0u5Uq__featCardIndex{font-family:var(--font-serif);letter-spacing:.18em;text-transform:uppercase;color:#b1cdc58c;margin-bottom:14px;font-size:13px;font-style:italic}.page-module__o0u5Uq__featCardSecondary .page-module__o0u5Uq__featCardIndex{letter-spacing:.22em;color:#b1cdc566;margin-bottom:0;font-size:11px;position:absolute;top:22px;right:26px}.page-module__o0u5Uq__featCardTag{letter-spacing:.16em;text-transform:uppercase;color:#b1cdc5d9;background:#b1cdc50d;border:1px solid #b1cdc52e;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:5px 12px 5px 10px;font-size:10.5px;font-weight:500;display:inline-flex}.page-module__o0u5Uq__featCardTagDot{background:var(--accent);border-radius:50%;width:5px;height:5px;box-shadow:0 0 6px #b1cdc599}.page-module__o0u5Uq__featCardIcon{color:#eff5f3;background:linear-gradient(135deg,#b1cdc524,#d19e680d);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:22px;display:flex;position:relative}.page-module__o0u5Uq__featCardIcon:after{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(140deg,#b1cdc58c,#d19e684d 60%,#b1cdc51a);border-radius:12px;padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.page-module__o0u5Uq__featCardIcon svg{width:20px;height:20px}.page-module__o0u5Uq__featCardFeatured .page-module__o0u5Uq__featCardIcon{border-radius:14px;width:54px;height:54px;margin-bottom:24px}.page-module__o0u5Uq__featCardFeatured .page-module__o0u5Uq__featCardIcon:after{border-radius:14px}.page-module__o0u5Uq__featCardFeatured .page-module__o0u5Uq__featCardIcon svg{width:26px;height:26px}.page-module__o0u5Uq__featCardTitleLg{letter-spacing:-.025em;color:#eff5f3;margin-bottom:14px;font-size:max(22px,min(2.4vw,28px));font-weight:600;line-height:1.15}.page-module__o0u5Uq__featCardBodyLg{color:var(--muted);max-width:460px;font-size:15px;line-height:1.65}.page-module__o0u5Uq__featFeaturedStats{border-top:1px dashed #b1cdc52e;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;margin-top:28px;padding-top:22px;display:grid}.page-module__o0u5Uq__featFeaturedStat{flex-direction:column;gap:4px;display:flex}.page-module__o0u5Uq__featFeaturedStatValue{font-family:var(--font-serif);letter-spacing:-.02em;background:linear-gradient(95deg,#b1cdc5,#d19e68);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:max(20px,min(2vw,24px));font-style:italic;font-weight:400}.page-module__o0u5Uq__featFeaturedStatLabel{letter-spacing:.16em;text-transform:uppercase;color:#b1cdc58c;font-size:10.5px;font-weight:500}.page-module__o0u5Uq__featMock{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#0f161ab8,#0a0e12b8);border:1px solid #b1cdc52e;border-radius:16px;width:100%;max-width:440px;padding:18px;position:relative;box-shadow:0 22px 60px #00000073,inset 0 1px #ffffff08}.page-module__o0u5Uq__featMock:before{content:"";-webkit-mask-composite:xor;pointer-events:none;opacity:.6;background:linear-gradient(140deg,#b1cdc559,#0000 40%,#d19e6840);border-radius:17px;padding:1px;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;-webkit-mask-image:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.page-module__o0u5Uq__featMockHeader{align-items:center;gap:10px;padding-bottom:14px;display:flex}.page-module__o0u5Uq__featMockRecDot{background:#ef6b6b;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite page-module__o0u5Uq__pulseDot;box-shadow:0 0 10px #ef6b6bb3}.page-module__o0u5Uq__featMockLabel{font-family:var(--font-serif);color:#eff5f3e6;letter-spacing:.02em;font-size:13px;font-style:italic}.page-module__o0u5Uq__featMockBadge{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);background:#b1cdc50f;border:1px solid #b1cdc538;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:3px 10px;font-size:9.5px;font-weight:600;display:inline-flex}.page-module__o0u5Uq__featMockBadgePulse{background:var(--accent);border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite page-module__o0u5Uq__pulseDot}.page-module__o0u5Uq__featMockWave{justify-content:space-between;align-items:center;gap:3px;height:36px;padding:0 2px;display:flex}.page-module__o0u5Uq__featMockWave i{transform-origin:50%;background:linear-gradient(#b1cdc5d9,#b1cdc559);border-radius:2px;flex:1;height:100%;animation:1.2s ease-in-out infinite page-module__o0u5Uq__waveBar;display:block}.page-module__o0u5Uq__featMockDivider{background:linear-gradient(90deg,#0000,#b1cdc52e,#0000);height:1px;margin:14px -18px 0}.page-module__o0u5Uq__featMockNote{padding-top:14px}.page-module__o0u5Uq__featMockNoteHead{letter-spacing:.2em;text-transform:uppercase;color:#b1cdc599;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:9.5px;font-weight:600;display:flex}.page-module__o0u5Uq__featMockNoteStatus{font-family:var(--font-serif);text-transform:none;letter-spacing:0;color:#d19e68d9;font-style:italic;font-weight:400}.page-module__o0u5Uq__featMockLine{transform-origin:0;background:linear-gradient(90deg,#b1cdc559,#b1cdc514);border-radius:999px;height:7px;margin-bottom:9px;animation:2.6s ease-out infinite both page-module__o0u5Uq__typeLine}.page-module__o0u5Uq__featMockLine:last-child{margin-bottom:0}.page-module__o0u5Uq__featCardSecondary{background:linear-gradient(#ffffff06,#ffffff01);border:1px solid #b1cdc51a;flex-direction:column;grid-column:span 4;padding:32px 28px 28px;display:flex}.page-module__o0u5Uq__featCardSecondary:hover{border-color:#b1cdc53d;transform:translateY(-3px);box-shadow:0 14px 40px #00000047,inset 0 0 0 1px #b1cdc50a}.page-module__o0u5Uq__featCardSheen{opacity:0;background:linear-gradient(90deg,#0000,#b1cdc580,#0000);height:1px;transition:opacity .4s,transform .6s;position:absolute;top:0;left:0;right:0;transform:translate(-30%)}.page-module__o0u5Uq__featCardSecondary:hover .page-module__o0u5Uq__featCardSheen{opacity:1;transform:translate(0)}.page-module__o0u5Uq__featCardTitle{letter-spacing:-.02em;color:#eff5f3;margin-bottom:10px;font-size:18px;font-weight:600}.page-module__o0u5Uq__featCardBody{color:var(--muted);flex-grow:1;margin-bottom:24px;font-size:14px;line-height:1.6}.page-module__o0u5Uq__featCardArrow{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);opacity:.55;align-items:center;gap:8px;font-size:10.5px;font-weight:600;transition:opacity .3s,gap .3s;display:inline-flex}.page-module__o0u5Uq__featCardArrow svg{width:14px;height:14px;transition:transform .3s}.page-module__o0u5Uq__featCardSecondary:hover .page-module__o0u5Uq__featCardArrow{opacity:1;gap:12px}.page-module__o0u5Uq__featCardSecondary:hover .page-module__o0u5Uq__featCardArrow svg{transform:translate(2px)}.page-module__o0u5Uq__featFoot{background:#b1cdc506;border:1px dashed #b1cdc529;border-radius:14px;justify-content:center;align-items:center;gap:12px;margin-top:36px;padding:18px 28px;display:flex}.page-module__o0u5Uq__featFootMark{color:var(--accent-warm);text-shadow:0 0 12px #d19e6866;font-size:14px}.page-module__o0u5Uq__featFootText{color:var(--muted);font-size:13.5px;line-height:1.5}.page-module__o0u5Uq__featFootHighlight{color:#eff5f3;font-weight:500}@keyframes page-module__o0u5Uq__waveBar{0%,to{opacity:.6;transform:scaleY(.18)}20%{opacity:1;transform:scaleY(.95)}40%{opacity:.85;transform:scaleY(.45)}60%{opacity:1;transform:scaleY(.75)}80%{opacity:.75;transform:scaleY(.3)}}@keyframes page-module__o0u5Uq__typeLine{0%{opacity:0;transform:scaleX(0)}20%{opacity:1}80%{opacity:1;transform:scaleX(1)}to{opacity:.85;transform:scaleX(1)}}.page-module__o0u5Uq__priceSection{background:radial-gradient(900px 480px at 12% -10%,#d19e682e,#0000 60%),radial-gradient(820px 440px at 92% 110%,#b1cdc538,#0000 60%),#f6ece1;padding:max(80px,min(8vw,132px)) 0;position:relative;overflow:hidden}.page-module__o0u5Uq__priceGrain{pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.06  0 0 0 0 0.04  0 0 0 0 0.03  0 0 0 0.6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:160px 160px;position:absolute;top:0;bottom:0;left:0;right:0}.page-module__o0u5Uq__priceHaloWarm{pointer-events:none;filter:blur(20px);background:radial-gradient(closest-side,#d19e6838,#0000);border-radius:50%;width:520px;height:520px;position:absolute;top:-160px;left:-120px}.page-module__o0u5Uq__priceHaloMint{pointer-events:none;filter:blur(20px);background:radial-gradient(closest-side,#b1cdc547,#0000);border-radius:50%;width:540px;height:540px;position:absolute;bottom:-180px;right:-120px}.page-module__o0u5Uq__priceInner{text-align:center;max-width:980px;margin:0 auto;padding:0 max(24px,min(4vw,48px));position:relative}.page-module__o0u5Uq__priceHead{margin-bottom:52px}.page-module__o0u5Uq__priceEyebrow{letter-spacing:.28em;text-transform:uppercase;color:#8a7656;margin-bottom:18px;font-size:11px;font-weight:600;display:inline-block}.page-module__o0u5Uq__priceHeadline{letter-spacing:-.035em;color:#0f171d;margin-bottom:18px;font-size:max(36px,min(4.5vw,52px));font-weight:600;line-height:1.05}.page-module__o0u5Uq__priceHeadline em{font-style:italic;font-family:var(--font-serif);background:linear-gradient(95deg,#b08144,#4a7a6f);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:400}.page-module__o0u5Uq__priceLead{color:#5e7471;max-width:560px;margin:0 auto;font-size:15px;line-height:1.6}.page-module__o0u5Uq__priceCard{text-align:left;background:#fff;border:1px solid #0f171d14;border-radius:24px;padding:max(28px,min(3.5vw,48px)) max(24px,min(3vw,44px));position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a,0 24px 60px #b081441f,0 8px 32px #0f171d0f}.page-module__o0u5Uq__priceCardGlow{pointer-events:none;background:radial-gradient(closest-side,#d19e681f,#0000);border-radius:50%;width:360px;height:360px;position:absolute;top:-120px;right:-120px}.page-module__o0u5Uq__priceCornerTL,.page-module__o0u5Uq__priceCornerTR,.page-module__o0u5Uq__priceCornerBL,.page-module__o0u5Uq__priceCornerBR{pointer-events:none;opacity:.5;width:20px;height:20px;position:absolute}.page-module__o0u5Uq__priceCornerTL{border-top:1px solid #0f171d66;border-left:1px solid #0f171d66;top:18px;left:18px}.page-module__o0u5Uq__priceCornerTR{border-top:1px solid #0f171d66;border-right:1px solid #0f171d66;top:18px;right:18px}.page-module__o0u5Uq__priceCornerBL{border-bottom:1px solid #b0814466;border-left:1px solid #b0814466;bottom:18px;left:18px}.page-module__o0u5Uq__priceCornerBR{border-bottom:1px solid #b0814466;border-right:1px solid #b0814466;bottom:18px;right:18px}.page-module__o0u5Uq__priceSpine{letter-spacing:.24em;text-transform:uppercase;color:#0f171d9e;pointer-events:none;align-items:center;gap:10px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:22px;left:50%;transform:translate(-50%)}.page-module__o0u5Uq__priceSpineMark{color:#b08144;font-size:12px}.page-module__o0u5Uq__priceSpineDivider{background:#0f171d33;width:18px;height:1px}.page-module__o0u5Uq__priceSpineYear{font-family:var(--font-serif);letter-spacing:.12em;color:#4a7a6f;font-style:italic}.page-module__o0u5Uq__priceRibbon{letter-spacing:.14em;text-transform:uppercase;color:#8a5a1f;background:linear-gradient(135deg,#b0814424,#b081440a);border:1px solid #b081444d;border-radius:999px;align-items:center;gap:10px;margin:18px 0 28px;padding:7px 16px 7px 12px;font-size:11px;font-weight:600;display:inline-flex}.page-module__o0u5Uq__priceRibbonStar{color:#b08144;text-shadow:0 0 10px #b0814466;font-size:13px}.page-module__o0u5Uq__priceHero{grid-template-columns:1.05fr 1px 1fr;align-items:stretch;gap:max(20px,min(3vw,36px));padding-bottom:32px;display:grid}.page-module__o0u5Uq__priceHeroLeft{flex-direction:column;align-items:flex-start;display:flex}.page-module__o0u5Uq__priceHeroRight{flex-direction:column;justify-content:center;display:flex}.page-module__o0u5Uq__priceHeroDivider{background:linear-gradient(#0000,#0f171d1f 20%,#0f171d1f 80%,#0000);width:1px}.page-module__o0u5Uq__priceTrialBadge{letter-spacing:.12em;text-transform:uppercase;color:#4a7a6f;background:#b1cdc524;border:1px solid #b1cdc552;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:6px 14px 6px 10px;font-size:11px;font-weight:600;display:inline-flex}.page-module__o0u5Uq__priceBadgeDot{background:#4a7a6f;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite page-module__o0u5Uq__pulseDot;box-shadow:0 0 8px #4a7a6f80}.page-module__o0u5Uq__priceAmount{align-items:flex-start;gap:4px;margin-bottom:22px;display:flex}.page-module__o0u5Uq__priceCurrency{font-family:var(--font-serif);color:#b08144;margin-top:10px;font-size:32px;font-style:italic;font-weight:400}.page-module__o0u5Uq__priceNum{letter-spacing:-.045em;color:#0f171d;font-variant-numeric:tabular-nums;font-size:max(72px,min(8vw,96px));font-weight:600;line-height:.95}.page-module__o0u5Uq__priceMeta{flex-direction:column;margin-top:14px;margin-left:10px;display:flex}.page-module__o0u5Uq__pricePer{font-family:var(--font-serif);color:#1e2e39;font-size:18px;font-style:italic;font-weight:400;line-height:1.1}.page-module__o0u5Uq__priceSeat{letter-spacing:.18em;text-transform:uppercase;color:#6e5c40;margin-top:4px;font-size:10.5px;font-weight:500}.page-module__o0u5Uq__priceLockChip{color:#1e2e39;background:#0f171d06;border:1px dashed #0f171d2e;border-radius:12px;align-items:center;gap:8px;padding:8px 14px 8px 12px;font-size:12.5px;line-height:1.35;display:inline-flex}.page-module__o0u5Uq__priceLockChip svg{color:#b08144;flex-shrink:0;width:14px;height:14px}.page-module__o0u5Uq__priceGuaranteeHead{font-family:var(--font-serif);color:#1e2e39;align-items:center;gap:10px;margin-bottom:16px;font-size:17px;font-style:italic;display:flex}.page-module__o0u5Uq__priceGuaranteeMark{color:#b08144;font-size:16px}.page-module__o0u5Uq__priceGuaranteeList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.page-module__o0u5Uq__priceGuaranteeList li{color:#1e2e39;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;display:flex;position:relative}.page-module__o0u5Uq__priceGuaranteeDot{background:#4a7a6f;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px;box-shadow:0 0 0 3px #4a7a6f1f}.page-module__o0u5Uq__priceSectionDivider{border-top:1px dashed #0f171d1f;grid-template-columns:1fr auto auto 1fr;align-items:center;gap:14px;margin:8px 0 24px;padding-top:28px;display:grid}.page-module__o0u5Uq__priceSectionDividerLine{background:linear-gradient(90deg,#0000,#0f171d2e,#0000);height:1px}.page-module__o0u5Uq__priceSectionDividerLabel{letter-spacing:.24em;text-transform:uppercase;color:#0f171d;font-size:10.5px;font-weight:700}.page-module__o0u5Uq__priceSectionDividerCount{font-family:var(--font-serif);color:#4a7a6f;background:#b1cdc51a;border:1px solid #4a7a6f40;border-radius:999px;padding:3px 10px;font-size:11px;font-style:italic}.page-module__o0u5Uq__priceList{grid-template-columns:repeat(2,1fr);gap:4px 28px;margin:0 0 32px;padding:0;list-style:none;display:grid}.page-module__o0u5Uq__priceListItem{color:#1e2e39;animation:page-module__o0u5Uq__fadeUp .4s calc(var(--i) * 50ms) ease both;border-bottom:1px dotted #0f171d1f;align-items:flex-start;gap:12px;padding:13px 0;font-size:14px;line-height:1.5;display:flex}.page-module__o0u5Uq__priceListItem:first-child,.page-module__o0u5Uq__priceListItem:nth-child(2){border-top:1px dotted #0f171d1f}.page-module__o0u5Uq__priceListItemText{flex:1}.page-module__o0u5Uq__priceCheck{color:#2e6357;background:linear-gradient(135deg,#b1cdc552,#b1cdc51f);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:flex;position:relative}.page-module__o0u5Uq__priceCheck:after{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(140deg,#4a7a6f80,#b081444d);border-radius:50%;padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.page-module__o0u5Uq__priceCheck svg{width:12px;height:12px}.page-module__o0u5Uq__priceCardCta{grid-template-columns:1.4fr 1fr;gap:12px;margin-bottom:24px;display:grid}.page-module__o0u5Uq__priceCtaPrimary{color:#f6ece1;letter-spacing:.01em;cursor:pointer;background:#0f171d;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:16px 28px;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .25s,background .25s;display:inline-flex;position:relative;overflow:hidden}.page-module__o0u5Uq__priceCtaPrimary:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(95deg,#b0814400,#b081448c,#b0814400);border-radius:999px;transition:opacity .4s,transform .6s;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-30%)}.page-module__o0u5Uq__priceCtaPrimary:hover{transform:translateY(-1px);box-shadow:0 12px 28px #0f171d47}.page-module__o0u5Uq__priceCtaPrimary:hover:before{opacity:.4;transform:translate(30%)}.page-module__o0u5Uq__priceCtaArrow{transition:transform .25s}.page-module__o0u5Uq__priceCtaPrimary:hover .page-module__o0u5Uq__priceCtaArrow{transform:translate(3px)}.page-module__o0u5Uq__priceCtaGhost{color:#0f171d;cursor:pointer;background:0 0;border:1px solid #0f171d33;border-radius:999px;justify-content:center;align-items:center;padding:16px 24px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.page-module__o0u5Uq__priceCtaGhost:hover{background:#0f171d0a;border-color:#0f171d59}.page-module__o0u5Uq__priceTrust{border-top:1px dashed #0f171d1a;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding-top:22px;display:flex}.page-module__o0u5Uq__priceTrustItem{letter-spacing:.12em;text-transform:uppercase;color:#5e7471;align-items:center;gap:7px;font-size:11.5px;font-weight:600;display:inline-flex}.page-module__o0u5Uq__priceTrustDot{background:#4a7a6f;border-radius:50%;width:5px;height:5px}.page-module__o0u5Uq__priceTrustSep{color:#0f171d40}.page-module__o0u5Uq__priceAddl{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff73;border:1px dashed #0f171d29;border-radius:14px;justify-content:center;align-items:center;gap:14px;margin-top:24px;padding:16px 24px;display:flex}.page-module__o0u5Uq__priceAddlMark{color:#b08144;background:#b0814414;border:1px solid #b0814466;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:16px;font-weight:500;display:inline-flex}.page-module__o0u5Uq__priceAddlText{color:#5e7471;text-align:left;font-size:13.5px;line-height:1.5}.page-module__o0u5Uq__priceAddlText strong{color:#0f171d;font-weight:600}.page-module__o0u5Uq__testSection{background:var(--bg);padding:max(80px,min(8vw,132px)) 0;position:relative;overflow:hidden}.page-module__o0u5Uq__testHaloA{pointer-events:none;background:radial-gradient(closest-side,#b1cdc50d,#0000);border-radius:50%;width:500px;height:500px;position:absolute;top:-80px;left:20%}.page-module__o0u5Uq__testHaloB{pointer-events:none;background:radial-gradient(closest-side,#d19e680a,#0000);border-radius:50%;width:400px;height:400px;position:absolute;bottom:-100px;right:15%}.page-module__o0u5Uq__testInner{max-width:1200px;margin:0 auto;padding:0 max(24px,min(4vw,48px));position:relative}.page-module__o0u5Uq__testHead{text-align:center;margin-bottom:56px}.page-module__o0u5Uq__testEyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--accent-warm);margin-bottom:18px;font-size:11px;font-weight:500;display:inline-block}.page-module__o0u5Uq__testHeadline{letter-spacing:-.035em;color:#eff5f3;font-size:max(36px,min(4.5vw,52px));font-weight:600;line-height:1.05}.page-module__o0u5Uq__testHeadline em{font-style:italic;font-family:var(--font-serif);background:linear-gradient(95deg,#b1cdc5,#d19e68);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:400}.page-module__o0u5Uq__testCarousel{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.page-module__o0u5Uq__testCard{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:32px 28px 28px;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative}.page-module__o0u5Uq__testCard:hover,.page-module__o0u5Uq__testCardActive{border-color:#b1cdc533;box-shadow:0 8px 32px #0003}.page-module__o0u5Uq__testQuoteMark{font-family:var(--font-serif);color:#b1cdc533;margin-bottom:8px;font-size:48px;line-height:1}.page-module__o0u5Uq__testQuote{color:var(--muted);margin-bottom:24px;font-size:14px;line-height:1.65}.page-module__o0u5Uq__testAuthor{align-items:center;gap:12px;display:flex}.page-module__o0u5Uq__testAuthorInitial{width:36px;height:36px;color:var(--accent);background:#b1cdc51a;border:1px solid #b1cdc533;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.page-module__o0u5Uq__testAuthorInfo{flex-direction:column;display:flex}.page-module__o0u5Uq__testAuthorName{color:#eff5f3;font-size:14px;font-weight:600}.page-module__o0u5Uq__testAuthorTitle{color:#e3e8e7b3;letter-spacing:.04em;font-size:12px}.page-module__o0u5Uq__testDots{justify-content:center;gap:0;margin-top:36px;display:flex}.page-module__o0u5Uq__testDot{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.page-module__o0u5Uq__testDot:before{content:"";background:#b1cdc533;border-radius:50%;width:8px;height:8px;transition:background .2s,transform .2s}.page-module__o0u5Uq__testDot:hover:before{background:#b1cdc566}.page-module__o0u5Uq__testDotActive:before{background:var(--accent);transform:scale(1.25)}.page-module__o0u5Uq__cta{background:radial-gradient(900px 480px at 12% -10%,#d19e681f,#0000 60%),radial-gradient(820px 440px at 92% 110%,#b1cdc526,#0000 60%),#f6ece1;padding:max(80px,min(8vw,132px)) max(24px,min(4vw,48px))}.page-module__o0u5Uq__ctaCard{background:radial-gradient(900px 400px at 50% 0%, #b1cdc512, transparent 70%), linear-gradient(180deg, var(--bg-2) 0%, var(--bg-3) 100%);border:1px solid var(--line);border-radius:24px;max-width:1100px;margin:0 auto;padding:max(56px,min(6vw,96px)) max(32px,min(4vw,64px));position:relative;overflow:hidden}.page-module__o0u5Uq__ctaGridBg{pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:48px 48px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 10%,#0000 70%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 10%,#0000 70%)}.page-module__o0u5Uq__ctaHaloA{pointer-events:none;background:radial-gradient(closest-side,#b1cdc50f,#0000);border-radius:50%;width:400px;height:400px;position:absolute;top:-60px;left:30%}.page-module__o0u5Uq__ctaHaloB{pointer-events:none;background:radial-gradient(closest-side,#d19e680a,#0000);border-radius:50%;width:350px;height:350px;position:absolute;bottom:-80px;right:20%}.page-module__o0u5Uq__ctaInner{text-align:center;max-width:600px;margin:0 auto;position:relative}.page-module__o0u5Uq__ctaBadge{color:var(--accent);background:#b1cdc514;border:1px solid #b1cdc52e;border-radius:999px;align-items:center;gap:8px;margin-bottom:28px;padding:6px 16px 6px 10px;font-size:12px;font-weight:500;display:inline-flex}.page-module__o0u5Uq__ctaBadgeDot{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite page-module__o0u5Uq__pulseDot}.page-module__o0u5Uq__ctaHeadline{letter-spacing:-.035em;color:#eff5f3;margin-bottom:18px;font-size:max(32px,min(4vw,48px));font-weight:600;line-height:1.05}.page-module__o0u5Uq__ctaHeadline em{font-style:italic;font-family:var(--font-serif);background:linear-gradient(95deg,#b1cdc5,#d19e68);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:400}.page-module__o0u5Uq__ctaLead{max-width:480px;color:var(--muted);margin:0 auto 32px;font-size:15px;line-height:1.6}.page-module__o0u5Uq__ctaButtons{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}@keyframes page-module__o0u5Uq__fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__o0u5Uq__pulseDot{0%,to{opacity:1;box-shadow:0 0 #b1cdc566}50%{opacity:.6;box-shadow:0 0 0 5px #b1cdc500}}@media (max-width:1024px){.page-module__o0u5Uq__featCardFeatured{grid-template-columns:1fr;gap:32px}.page-module__o0u5Uq__featFeaturedRibbon{align-self:flex-start;margin-bottom:4px;position:static}.page-module__o0u5Uq__featCardSecondary{grid-column:span 6}.page-module__o0u5Uq__featMock{max-width:100%}.page-module__o0u5Uq__testCarousel{grid-template-columns:repeat(2,1fr)}.page-module__o0u5Uq__testCarousel .page-module__o0u5Uq__testCard:last-child{grid-column:1/-1;max-width:520px;margin:0 auto}}@media (max-width:768px){.page-module__o0u5Uq__hubSplit{grid-template-columns:1fr;gap:48px}.page-module__o0u5Uq__featGrid{gap:14px}.page-module__o0u5Uq__featCardSecondary{grid-column:span 12}.page-module__o0u5Uq__featCardFeatured{padding:28px 22px}.page-module__o0u5Uq__featFeaturedStats{grid-template-columns:repeat(3,1fr);gap:10px}.page-module__o0u5Uq__featFoot{text-align:center;flex-direction:column;gap:10px;padding:18px 22px}.page-module__o0u5Uq__testCarousel{grid-template-columns:1fr;max-width:480px;margin:0 auto}.page-module__o0u5Uq__testCarousel .page-module__o0u5Uq__testCard:last-child{max-width:none}.page-module__o0u5Uq__priceHero{grid-template-columns:1fr;gap:28px;padding-bottom:28px}.page-module__o0u5Uq__priceHeroDivider{background:linear-gradient(90deg,#0000,#0f171d24 20%,#0f171d24 80%,#0000);width:100%;height:1px}.page-module__o0u5Uq__priceList{grid-template-columns:1fr;gap:0}.page-module__o0u5Uq__priceListItem:nth-child(2){border-top:none}.page-module__o0u5Uq__priceCardCta{grid-template-columns:1fr}.page-module__o0u5Uq__priceSpine{display:none}.page-module__o0u5Uq__priceRibbon{margin-top:8px}.page-module__o0u5Uq__priceAddl{text-align:left;flex-direction:row}.page-module__o0u5Uq__heroCtaRow,.page-module__o0u5Uq__ctaButtons{flex-direction:column;align-items:center}}@media (prefers-reduced-motion:reduce){.page-module__o0u5Uq__aurora,.page-module__o0u5Uq__beamLines:before,.page-module__o0u5Uq__beamLines:after,.page-module__o0u5Uq__eyebrowDot,.page-module__o0u5Uq__complianceDot,.page-module__o0u5Uq__priceBadgeDot,.page-module__o0u5Uq__ctaBadgeDot{animation:none}.page-module__o0u5Uq__heroTopRow,.page-module__o0u5Uq__headlineXL,.page-module__o0u5Uq__heroSub,.page-module__o0u5Uq__heroCtaRow,.page-module__o0u5Uq__compliance,.page-module__o0u5Uq__hubCheckItem,.page-module__o0u5Uq__featCardBase,.page-module__o0u5Uq__featCardFeatured,.page-module__o0u5Uq__featCardSecondary,.page-module__o0u5Uq__featMockWave i,.page-module__o0u5Uq__featMockLine,.page-module__o0u5Uq__featMockRecDot,.page-module__o0u5Uq__featMockBadgePulse,.page-module__o0u5Uq__featModuleStripDot,.page-module__o0u5Uq__priceListItem{opacity:1;animation:none;transform:none}}
.page-module__inAREG__page{--ink:#11211d;--mint:#b1cdc5;--gold:#d19e68;--muted:#51615b;color:var(--ink);background:#f6f8f7}.page-module__inAREG__heroBg{color:#eef4f1;background:radial-gradient(120% 120% at 50% 0,#16302a 0%,#0e1f1b 60%);padding-bottom:3rem}.page-module__inAREG__hero{text-align:center;max-width:900px;margin:0 auto;padding:3.5rem 1.25rem 0}.page-module__inAREG__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--mint);align-items:center;gap:.5rem;font-size:.8rem;display:inline-flex}.page-module__inAREG__eyebrowDot,.page-module__inAREG__kickerDot{background:var(--gold);border-radius:50%;width:7px;height:7px;display:inline-block}.page-module__inAREG__h1{margin:1rem 0 .75rem;font-size:max(2rem,min(5vw,3.1rem));font-weight:680;line-height:1.08}.page-module__inAREG__accent{color:var(--mint);font-style:italic}.page-module__inAREG__lead{color:#cbdcd5;max-width:720px;margin:0 auto;font-size:1.05rem;line-height:1.65}.page-module__inAREG__lead strong{color:#fff}.page-module__inAREG__heroMeta{color:#9fb4ad;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.5rem;font-size:.85rem;display:flex}.page-module__inAREG__section{max-width:1080px;margin:0 auto;padding:3rem 1.25rem}.page-module__inAREG__kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.5rem;font-size:.8rem;display:inline-flex}.page-module__inAREG__h2{margin:.5rem 0 1.5rem;font-size:max(1.5rem,min(3vw,2.1rem));font-weight:660}.page-module__inAREG__statGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.page-module__inAREG__statCard{border:1px solid #11211d1a;border-top:3px solid var(--gold);background:#fff;border-radius:14px;flex-direction:column;gap:.4rem;padding:1.4rem 1.25rem;display:flex}.page-module__inAREG__statValue{color:var(--ink);font-size:max(1.8rem,min(3.5vw,2.4rem));font-weight:720;line-height:1}.page-module__inAREG__statLabel{color:#1c2a26;font-size:.95rem;line-height:1.45}.page-module__inAREG__statDetail{color:var(--muted);font-size:.85rem;line-height:1.5}.page-module__inAREG__statKindRow{border-top:1px solid #11211d14;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:auto;padding-top:.6rem;display:flex}.page-module__inAREG__statKind{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);background:#11211d0f;border-radius:999px;padding:.2rem .5rem;font-size:.66rem;font-weight:700}.page-module__inAREG__statKind[data-kind=Peer-reviewed]{color:#1f7a5a;background:#1f7a5a1f}.page-module__inAREG__statKind[data-kind=Industry\ survey]{color:#9a6b32;background:#d19e6829}.page-module__inAREG__statLink{color:#1f7a5a;font-size:.82rem;font-weight:600;text-decoration:none}.page-module__inAREG__statLink:hover{text-decoration:underline}.page-module__inAREG__navixSection{background:#eef3f1}.page-module__inAREG__statCard[data-navix=true]{border-top-color:var(--mint)}.page-module__inAREG__sources{gap:.6rem;margin:0;padding-left:1.25rem;display:grid}.page-module__inAREG__sourceItem{color:var(--muted);font-size:.88rem;line-height:1.5}.page-module__inAREG__citeIntro{color:var(--muted);max-width:640px;margin:0 0 1.5rem;font-size:1rem;line-height:1.6}.page-module__inAREG__citeWrap{gap:1.1rem;display:grid}.page-module__inAREG__citeBlock{background:#fff;border:1px solid #11211d1a;border-radius:14px;padding:1.1rem 1.25rem}.page-module__inAREG__citeLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--gold);font-size:.7rem;font-weight:700}.page-module__inAREG__citePre{color:var(--ink);white-space:pre-wrap;word-break:break-word;background:#f1f5f3;border-radius:10px;margin:.55rem 0 .9rem;padding:.8rem .9rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;line-height:1.5;overflow-x:auto}.page-module__inAREG__citeBtn{color:#eef4f1;cursor:pointer;background:#0e1f1b;border:none;border-radius:999px;align-items:center;padding:.5rem 1.1rem;font-size:.85rem;font-weight:600;display:inline-flex}.page-module__inAREG__citeBtn:hover{background:#16302a}.page-module__inAREG__methodSection{background:#eef3f1}.page-module__inAREG__methodGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.page-module__inAREG__methodP{color:#1c2a26;margin:0;font-size:.98rem;line-height:1.65}.page-module__inAREG__surveyCard{border:1px solid #11211d1a;border-left:3px solid var(--mint);background:#fff;border-radius:16px;padding:2rem 1.75rem}.page-module__inAREG__surveyH{margin:0 0 .6rem;font-size:1.4rem;font-weight:650}.page-module__inAREG__surveyP{color:#1c2a26;max-width:640px;margin:0 0 1.25rem;line-height:1.6}.page-module__inAREG__ctaRow{flex-wrap:wrap;gap:.75rem;display:flex}.page-module__inAREG__ctaPrimary,.page-module__inAREG__ctaGhost{border-radius:999px;align-items:center;gap:.4rem;padding:.8rem 1.4rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.page-module__inAREG__ctaPrimary{background:var(--mint);color:#0e1f1b}.page-module__inAREG__ctaPrimary:hover{background:#c6ddd6}.page-module__inAREG__ctaGhost{color:var(--ink);border:1px solid #11211d33}.page-module__inAREG__ctaGhost:hover{border-color:var(--mint)}.page-module__inAREG__cta{padding:3rem 1.25rem 4.5rem}.page-module__inAREG__ctaCard{text-align:center;color:#eef4f1;background:radial-gradient(120% 120% at 50% 0,#16302a 0%,#0e1f1b 70%);border-radius:22px;max-width:760px;margin:0 auto;padding:2.75rem 1.75rem}.page-module__inAREG__ctaCard .page-module__inAREG__ctaGhost{color:#eef4f1;border-color:#ffffff4d}.page-module__inAREG__ctaCard .page-module__inAREG__ctaGhost:hover{border-color:var(--mint)}.page-module__inAREG__ctaH{margin:0 0 .6rem;font-size:max(1.5rem,min(3vw,2rem));font-weight:660}.page-module__inAREG__ctaLead{color:#cbdcd5;max-width:540px;margin:0 auto 1.5rem;line-height:1.6}.page-module__inAREG__cta .page-module__inAREG__ctaRow{justify-content:center}
.page-module__QbRbFq__page{--ink:#11211d;--mint:#b1cdc5;--gold:#d19e68;--muted:#51615b;color:var(--ink);background:#f6f8f7}.page-module__QbRbFq__heroBg{color:#eef4f1;background:radial-gradient(120% 120% at 50% 0,#16302a 0%,#0e1f1b 60%);padding-bottom:3rem}.page-module__QbRbFq__hero{text-align:center;max-width:860px;margin:0 auto;padding:3.5rem 1.25rem 0}.page-module__QbRbFq__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--mint);align-items:center;gap:.5rem;font-size:.8rem;display:inline-flex}.page-module__QbRbFq__eyebrowDot,.page-module__QbRbFq__kickerDot{background:var(--gold);border-radius:50%;width:7px;height:7px;display:inline-block}.page-module__QbRbFq__h1{margin:1rem 0;font-size:max(1.9rem,min(4.5vw,2.9rem));font-weight:680;line-height:1.1}.page-module__QbRbFq__answer{color:#e7efeb;max-width:720px;margin:0 auto;font-size:1.1rem;font-weight:500;line-height:1.65}.page-module__QbRbFq__heroCtas{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem;display:flex}.page-module__QbRbFq__heroMeta{color:#9fb4ad;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.5rem;font-size:.85rem;display:flex}.page-module__QbRbFq__section{max-width:1000px;margin:0 auto;padding:2.75rem 1.25rem}.page-module__QbRbFq__kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.5rem;font-size:.8rem;display:inline-flex}.page-module__QbRbFq__h2{margin:.5rem 0 1.5rem;font-size:max(1.4rem,min(3vw,2rem));font-weight:660}.page-module__QbRbFq__reasonsGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;display:grid}.page-module__QbRbFq__reasonCard{background:#fff;border:1px solid #11211d1a;border-radius:14px;padding:1.4rem}.page-module__QbRbFq__reasonN{color:var(--gold);font-size:.8rem;font-weight:700}.page-module__QbRbFq__reasonTitle{margin:.4rem 0 .5rem;font-size:1.1rem;font-weight:640}.page-module__QbRbFq__reasonBody{color:var(--muted);margin:0;font-size:.95rem;line-height:1.6}.page-module__QbRbFq__checklist{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.page-module__QbRbFq__checkItem{align-items:flex-start;gap:.6rem;font-size:1rem;line-height:1.5;display:flex}.page-module__QbRbFq__check{color:#1f7a5a;background:#b1cdc566;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:.8rem;font-weight:700;display:inline-flex}.page-module__QbRbFq__relatedGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.page-module__QbRbFq__relCard{color:inherit;background:#fff;border:1px solid #11211d1a;border-radius:14px;flex-direction:column;gap:.35rem;padding:1.25rem;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.page-module__QbRbFq__relCard:hover{border-color:var(--mint);transform:translateY(-2px)}.page-module__QbRbFq__relKind{letter-spacing:.05em;text-transform:uppercase;color:var(--gold);font-size:.72rem;font-weight:600}.page-module__QbRbFq__relTitle{font-size:1.02rem;font-weight:620}.page-module__QbRbFq__relArrow{color:#1f7a5a;font-size:.85rem;font-weight:600}.page-module__QbRbFq__ctaPrimary,.page-module__QbRbFq__ctaGhost{border-radius:999px;align-items:center;gap:.4rem;padding:.8rem 1.4rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.page-module__QbRbFq__ctaPrimary{background:var(--mint);color:#0e1f1b}.page-module__QbRbFq__ctaPrimary:hover{background:#c6ddd6}.page-module__QbRbFq__ctaGhost{color:#eef4f1;border:1px solid #ffffff4d}.page-module__QbRbFq__ctaGhost:hover{border-color:var(--mint)}.page-module__QbRbFq__cta{padding:3rem 1.25rem 4.5rem}.page-module__QbRbFq__ctaCard{text-align:center;color:#eef4f1;background:radial-gradient(120% 120% at 50% 0,#16302a 0%,#0e1f1b 70%);border-radius:22px;max-width:760px;margin:0 auto;padding:2.75rem 1.75rem}.page-module__QbRbFq__ctaH{margin:0 0 .6rem;font-size:max(1.5rem,min(3vw,2rem));font-weight:660}.page-module__QbRbFq__ctaLead{color:#cbdcd5;max-width:520px;margin:0 auto 1.5rem;line-height:1.6}.page-module__QbRbFq__cta .page-module__QbRbFq__ctaRow{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}
.page-module__TP7W4W__page{--ink:#0f171d;--ink-2:#1e2e39;--muted:#5e7471;--line:#0f171d1f;--cream:#faf3eb;--sage:#718b87;--accent:#b1cdc5;background:var(--cream);color:var(--ink);min-height:100vh}.page-module__TP7W4W__hero{max-width:900px;margin:0 auto;padding:max(88px,min(12vw,140px)) max(20px,min(4vw,48px)) 40px}.page-module__TP7W4W__kicker{letter-spacing:.24em;text-transform:uppercase;color:var(--sage);margin-bottom:14px;font-size:11px;font-weight:600;display:inline-block}.page-module__TP7W4W__h1{letter-spacing:-.03em;margin:0 0 16px;font-size:max(34px,min(5vw,56px));font-weight:600;line-height:1.04}.page-module__TP7W4W__lead{max-width:760px;color:var(--ink-2);margin:0;font-size:max(16px,min(1.8vw,19px));line-height:1.55}.page-module__TP7W4W__heroActions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.page-module__TP7W4W__primary,.page-module__TP7W4W__submit{background:var(--ink);color:#fff;border:1px solid var(--ink);cursor:pointer;border-radius:999px;align-items:center;padding:13px 22px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.page-module__TP7W4W__submit:disabled{opacity:.55;cursor:not-allowed}.page-module__TP7W4W__ghost{color:var(--ink);border:1px solid var(--line);background:0 0;border-radius:999px;align-items:center;padding:13px 22px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.page-module__TP7W4W__meta{color:var(--muted);margin:18px 0 0;font-size:12.5px}.page-module__TP7W4W__noteBand{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#b1cdc538}.page-module__TP7W4W__noteInner{max-width:900px;color:var(--ink-2);margin:0 auto;padding:18px max(20px,min(4vw,48px));font-size:14.5px;line-height:1.6}.page-module__TP7W4W__noteInner a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.page-module__TP7W4W__doc{max-width:900px;margin:0 auto;padding:max(40px,min(6vw,72px)) max(20px,min(4vw,48px)) 24px}.page-module__TP7W4W__docTitle{letter-spacing:-.02em;margin:0 0 22px;font-size:max(20px,min(2.6vw,26px));font-weight:600;line-height:1.2}.page-module__TP7W4W__p,.page-module__TP7W4W__clause{color:var(--ink-2);margin:0 0 14px;font-size:14.5px;line-height:1.7}.page-module__TP7W4W__sec{margin-top:30px}.page-module__TP7W4W__secH{letter-spacing:-.01em;color:var(--ink);margin:0 0 12px;font-size:17px;font-weight:600}.page-module__TP7W4W__clause{padding-left:44px;position:relative}.page-module__TP7W4W__clauseN{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600;position:absolute;top:0;left:0}.page-module__TP7W4W__acceptWrap{max-width:900px;margin:0 auto;padding:24px max(20px,min(4vw,48px)) max(80px,min(10vw,140px))}.page-module__TP7W4W__formCard{border:1px solid var(--line);background:#fff;border-radius:20px;padding:max(22px,min(3vw,34px));box-shadow:0 20px 50px -30px #0f171d59}.page-module__TP7W4W__formH{letter-spacing:-.02em;margin:0 0 6px;font-size:22px;font-weight:600}.page-module__TP7W4W__formLead{color:var(--muted);margin:0 0 22px;font-size:14.5px;line-height:1.6}.page-module__TP7W4W__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:640px){.page-module__TP7W4W__row{grid-template-columns:1fr;gap:0}}.page-module__TP7W4W__field{flex-direction:column;gap:7px;margin-bottom:16px;display:flex}.page-module__TP7W4W__lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--sage);font-size:11px;font-weight:600}.page-module__TP7W4W__input,.page-module__TP7W4W__select{width:100%;font:inherit;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:12px;outline:none;padding:12px 14px;font-size:14px}.page-module__TP7W4W__input:focus,.page-module__TP7W4W__select:focus{border-color:var(--sage);box-shadow:0 0 0 4px #b1cdc559}.page-module__TP7W4W__help{color:var(--muted);font-size:12px;line-height:1.5}.page-module__TP7W4W__check{color:var(--ink-2);align-items:flex-start;gap:12px;margin:8px 0 18px;font-size:14px;line-height:1.55;display:flex}.page-module__TP7W4W__check input{width:18px;height:18px;accent-color:var(--ink);flex:none;margin-top:3px}.page-module__TP7W4W__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-module__TP7W4W__notice{border-radius:14px;gap:4px;margin:0 0 16px;padding:14px 16px;font-size:14px;line-height:1.6;display:grid}.page-module__TP7W4W__noticeOk{color:#064e3b;background:#065f4614;border:1px solid #065f4640}.page-module__TP7W4W__noticeErr{color:#7f1d1d;background:#7f1d1d0f;border:1px solid #f8717166}.page-module__TP7W4W__fine{color:var(--muted);margin:22px 0 0;font-size:13px}.page-module__TP7W4W__fine a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.page-module__TP7W4W__heroBg{isolation:isolate;color:#e3e8e7;background:radial-gradient(1200px 600px at 0 -10%,#cbded82e,#0000 60%),radial-gradient(900px 500px at 100% 0,#d19e681a,#0000 60%),linear-gradient(#06090b 0%,#0a0f13 60%,#06090b 100%);margin-bottom:40px;padding-bottom:56px;position:relative;overflow:hidden}.page-module__TP7W4W__heroBg .page-module__TP7W4W__kicker{color:#b1cdc5}.page-module__TP7W4W__heroBg .page-module__TP7W4W__h1{color:#eff5f3}.page-module__TP7W4W__heroBg .page-module__TP7W4W__lead{color:#cbded8}.page-module__TP7W4W__heroBg .page-module__TP7W4W__meta{color:#94aba4}.page-module__TP7W4W__heroBg .page-module__TP7W4W__primary{color:#06090b;background:#eff5f3;border-color:#eff5f3}.page-module__TP7W4W__heroBg .page-module__TP7W4W__ghost{color:#e3e8e7;background:#ffffff0a;border-color:#ffffff2e}
.page-module__GpUweG__draftBanner{z-index:2;letter-spacing:.02em;color:#d19e68;text-align:center;background:#d19e6814;border-bottom:1px solid #d19e683d;max-width:1080px;margin:0 auto;padding:10px max(20px,min(5vw,40px));font-size:12.5px;position:relative}.page-module__GpUweG__lastVerified{letter-spacing:.04em;color:var(--muted);align-items:center;gap:8px;margin-top:18px;font-size:12px;display:inline-flex}.page-module__GpUweG__lastVerified b{color:var(--accent-2);font-weight:600}.page-module__GpUweG__prose{max-width:68ch;color:var(--muted);font-size:max(15px,min(1.6vw,17px));line-height:1.7}.page-module__GpUweG__prose p{margin-bottom:18px}.page-module__GpUweG__prose strong{color:var(--fg);font-weight:600}.page-module__GpUweG__sourceRow{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.page-module__GpUweG__sourceCite{color:var(--accent-2);border:1px solid var(--line);border-radius:999px;padding:5px 12px;font-size:12px;transition:border-color .2s}.page-module__GpUweG__sourceCite:hover{border-color:var(--accent)}.page-module__GpUweG__laneTag{letter-spacing:.12em;text-transform:uppercase;color:#2d4a45;background:#2d4a451a;border-radius:999px;margin-bottom:10px;padding:3px 10px;font-size:10.5px;display:inline-block}
.form-module__8iMkXG__form{border:1px solid var(--line);background:var(--card);border-radius:18px;padding:max(20px,min(3vw,30px))}.form-module__8iMkXG__grid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:18px;display:grid}.form-module__8iMkXG__field{flex-direction:column;gap:6px;display:flex}.form-module__8iMkXG__label{letter-spacing:.04em;color:var(--muted);font-size:12px}.form-module__8iMkXG__input{border:1px solid var(--line);height:42px;color:var(--fg);font:inherit;background:#ffffff08;border-radius:10px;padding:0 12px;font-size:14px}.form-module__8iMkXG__input:focus{border-color:var(--accent);outline:none}select.form-module__8iMkXG__input{cursor:pointer}.form-module__8iMkXG__error{color:var(--accent-warm);margin-top:12px;font-size:13px}.form-module__8iMkXG__done{background:linear-gradient(120deg, #b1cdc51a, #d19e680d), var(--card);text-align:center;border:1px solid #b1cdc566;border-radius:18px;padding:max(24px,min(4vw,36px))}.form-module__8iMkXG__doneTitle{letter-spacing:-.02em;font-size:max(20px,min(2.6vw,26px));font-weight:600}.form-module__8iMkXG__doneBody{max-width:46ch;color:var(--muted);margin:12px auto 0;font-size:15px;line-height:1.6}.form-module__8iMkXG__doneCtas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px;display:flex}@media (max-width:560px){.form-module__8iMkXG__grid{grid-template-columns:1fr}}
