button.landingThemeToggle{width:min(var(--landing-auth-control-height,40px), 40px);height:min(var(--landing-auth-control-height,40px), 40px);appearance:none;color:var(--landing-fg);box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;padding:0;transition:color .16s,background .16s;display:inline-flex}button.landingThemeToggle:hover{background:var(--landing-nav-ghost-hover-bg);box-shadow:none;border:0}button.landingThemeToggle:focus-visible{outline-offset:3px;outline:3px solid #ff5f1f6b}.landingThemeToggle svg{stroke-width:2px;width:18px;height:18px;display:block}.landingThemeToggle .landingThemeToggleSun{display:none}html[data-landing-theme=dark] .landingThemeToggle .landingThemeToggleSun{display:block}html[data-landing-theme=dark] .landingThemeToggle .landingThemeToggleMoon{display:none}@media (prefers-reduced-motion:reduce){button.landingThemeToggle{transition-duration:.01ms}}@media (max-width:560px){.landingThemeToggle svg{width:16px;height:16px}}
.LZkEIW_nav{z-index:80;color:var(--landing-fg,#141715);font-family:var(--font-landing-sans);background:0 0;padding:14px 18px 0;transition:padding .22s;position:sticky;top:0}.LZkEIW_navShell{--landing-auth-control-height:43px;z-index:82;border:1px solid color-mix(in srgb, var(--landing-border-strong) 72%, transparent);background:var(--landing-nav-glass);width:min(1280px,100%);min-height:68px;box-shadow:var(--landing-nav-shadow), inset 0 1px #ffffff38;-webkit-backdrop-filter:blur(20px)saturate(145%);backdrop-filter:blur(20px)saturate(145%);border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:32px;margin:0 auto;padding:0 22px;transition:min-height .22s,border-color .22s,background .22s,box-shadow .22s;display:grid;position:relative}.LZkEIW_nav[data-scrolled=true]{padding-top:10px}.LZkEIW_nav[data-scrolled=true] .LZkEIW_navShell{border-color:var(--landing-border-strong);background:var(--landing-nav-glass-scrolled);min-height:64px;box-shadow:0 16px 42px #14171521,inset 0 1px #fff3}.LZkEIW_brand{color:inherit;background:0 0;border:0;align-items:center;gap:11px;padding:4px;display:inline-flex}.LZkEIW_brand>span{font-family:var(--font-landing-display);letter-spacing:-.035em;font-size:1.08rem;font-weight:800}.LZkEIW_brand>span span{color:#ff5f1f}.LZkEIW_logo{flex:none;width:35px;height:35px}.LZkEIW_desktopLinks{justify-content:flex-start;align-items:center;gap:clamp(18px,1.8vw,30px);display:flex}.LZkEIW_desktopLinks button{color:var(--landing-fg-muted);background:0 0;border:0;padding:10px 0;font-size:.97rem;font-weight:675;transition:color .16s;position:relative}.LZkEIW_desktopLinks button:after{content:"";transform-origin:0;background:#ff5f1f;height:2px;transition:transform .18s;position:absolute;bottom:5px;left:0;right:0;transform:scaleX(0)}.LZkEIW_desktopLinks button:hover,.LZkEIW_desktopLinks .LZkEIW_activeLink{color:var(--landing-fg)}.LZkEIW_desktopLinks button:hover:after,.LZkEIW_desktopLinks .LZkEIW_activeLink:after{transform:scaleX(1)}.LZkEIW_actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.LZkEIW_signIn,.LZkEIW_signUp,.LZkEIW_mobileSignIn,.LZkEIW_mobileSignUp{border-radius:8px;justify-content:center;align-items:center;min-height:43px;padding:10px 17px;font-size:.91rem;font-weight:725;transition:transform .16s,border-color .16s,color .16s,background .16s,box-shadow .16s;display:inline-flex}.LZkEIW_signIn,.LZkEIW_mobileSignIn{color:var(--landing-fg);box-shadow:none;background:0 0;border:0}.LZkEIW_signIn{font-size:.97rem;font-weight:675}.LZkEIW_signUp,.LZkEIW_mobileSignUp{color:var(--landing-nav-primary-fg);background:var(--landing-nav-primary-bg);box-shadow:var(--landing-nav-primary-shadow);border:0}.LZkEIW_signIn:hover,.LZkEIW_mobileSignIn:hover{background:var(--landing-nav-ghost-hover-bg);box-shadow:none;transform:none}.LZkEIW_signUp:hover,.LZkEIW_mobileSignUp:hover{color:#fff;background:#ff5f1f;transform:translateY(-1px);box-shadow:0 5px 16px #ff5f1f4d}.LZkEIW_signIn:active,.LZkEIW_signUp:active,.LZkEIW_mobileSignIn:active,.LZkEIW_mobileSignUp:active{transform:translateY(0)}.LZkEIW_menuButton{border:1px solid var(--landing-nav-secondary-border);width:43px;min-height:43px;color:var(--landing-fg);background:var(--landing-nav-secondary-bg);box-shadow:var(--landing-nav-secondary-shadow);border-radius:9px;justify-content:center;align-items:center;padding:0;transition:border-color .16s,background .16s;display:none}.LZkEIW_menuButton:hover{border-color:var(--landing-nav-secondary-border-hover);background:var(--landing-nav-secondary-hover-bg)}.LZkEIW_brand:focus-visible,.LZkEIW_desktopLinks button:focus-visible,.LZkEIW_signIn:focus-visible,.LZkEIW_signUp:focus-visible,.LZkEIW_menuButton:focus-visible,.LZkEIW_mobileMenu button:focus-visible{outline-offset:3px;outline:3px solid #ff5f1f6b}.LZkEIW_backdrop{z-index:81;background:#14171561;border:0;position:fixed;inset:0}.LZkEIW_mobileMenu{z-index:83;border:1px solid var(--landing-border);background:var(--landing-nav-glass-scrolled);-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);border-radius:18px;padding:12px;position:absolute;top:calc(100% + 5px);left:18px;right:18px;overflow:hidden;box-shadow:0 28px 70px #14171538}.LZkEIW_mobileLinks{display:grid}.LZkEIW_mobileLinks button{border:0;border-bottom:1px solid var(--landing-border);min-height:52px;color:var(--landing-fg);font-family:var(--font-landing-display);text-align:left;background:0 0;justify-content:space-between;align-items:center;padding:0 12px;font-size:1rem;font-weight:650;display:flex}.LZkEIW_mobileLinks button span,.LZkEIW_mobileLinks .LZkEIW_activeMobileLink{color:#ff5f1f}.LZkEIW_mobileActions{grid-template-columns:1fr 1fr;gap:8px;padding-top:12px;display:grid}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.LZkEIW_navShell,.LZkEIW_mobileMenu{background:color-mix(in srgb, var(--landing-surface) 96%, transparent)}}@media (max-width:1260px){.LZkEIW_desktopLinks,.LZkEIW_signIn,.LZkEIW_signUp{display:none}.LZkEIW_navShell{grid-template-columns:auto 1fr}.LZkEIW_actions{justify-self:end}.LZkEIW_menuButton{display:inline-flex}}@media (max-width:560px){.LZkEIW_nav{padding:8px 8px 0}.LZkEIW_nav[data-scrolled=true]{padding:6px 8px 0}.LZkEIW_navShell{--landing-auth-control-height:34px;border-radius:15px;gap:8px;min-height:52px;padding:0 9px}.LZkEIW_brand{gap:7px}.LZkEIW_brand>span{font-size:.76rem}.LZkEIW_logo{width:25px;height:25px}.LZkEIW_actions{gap:4px}.LZkEIW_menuButton{width:36px;min-height:36px}.LZkEIW_mobileMenu{left:8px;right:8px}}@media (prefers-reduced-motion:reduce){.LZkEIW_nav,.LZkEIW_nav *{transition-duration:.01ms!important}}
.KgkEEq_page{--midnight:#141715;--paper:#fff;--signal:#ff5f1f;--stone:#e8e5dd;color:var(--landing-fg,var(--midnight));background-color:var(--landing-page-bg,var(--paper));font-family:var(--font-landing-sans);position:relative;overflow:clip}.KgkEEq_page button,.KgkEEq_page summary{-webkit-tap-highlight-color:transparent}.KgkEEq_hero{color:var(--landing-fg,var(--midnight));margin-top:-82px;padding-top:82px;position:relative;overflow:hidden}.KgkEEq_hero:before,.KgkEEq_hero:after{content:"";z-index:0;pointer-events:none;position:absolute}.KgkEEq_hero:before{background-image:linear-gradient(var(--landing-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--landing-grid-line) 1px, transparent 1px);background-size:48px 48px;inset:0;-webkit-mask-image:radial-gradient(82% 74% at 50% 16%,#000 0%,#000000eb 48%,#0000 100%);mask-image:radial-gradient(82% 74% at 50% 16%,#000 0%,#000000eb 48%,#0000 100%)}.KgkEEq_hero:after{background:linear-gradient(to bottom, transparent, var(--landing-page-bg) 92%);height:24%;bottom:0;left:0;right:0}.KgkEEq_heroInner{z-index:1;width:min(1180px,100% - 48px);margin:0 auto;padding:clamp(58px,7vw,88px) 0 clamp(96px,10vw,140px);position:relative}.KgkEEq_heroCopy{text-align:center;max-width:1000px;margin:0 auto}.KgkEEq_sectionKicker{letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 24px;font-size:.75rem;font-weight:700;line-height:1.4;display:flex}.KgkEEq_heroBadge{border:1px solid color-mix(in srgb, var(--landing-border) 68%, transparent);min-height:34px;color:var(--landing-fg-muted);background:color-mix(in srgb, var(--landing-surface) 48%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:.76rem;font-weight:650;display:inline-flex}.KgkEEq_heroBadge svg{color:var(--signal)}.KgkEEq_hero h1,.KgkEEq_page h2,.KgkEEq_page h3{font-family:var(--font-landing-display);letter-spacing:-.045em}.KgkEEq_hero h1{text-wrap:balance;max-width:950px;margin:32px auto 0;font-size:clamp(3.8rem,5.6vw,5.05rem);font-weight:650;line-height:1.02}.KgkEEq_heroLead{max-width:750px;color:var(--landing-fg-muted);text-wrap:pretty;margin:26px auto 0;font-size:clamp(1.04rem,1.4vw,1.2rem);line-height:1.7}.KgkEEq_heroActions,.KgkEEq_finalCtaActions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.KgkEEq_heroActions{justify-content:center}.KgkEEq_primaryCta,.KgkEEq_darkCta,.KgkEEq_orangeOutlineCta{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:13px 23px;font-size:.94rem;font-weight:700;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.KgkEEq_primaryCta{color:#fff;background:var(--signal)}.KgkEEq_primaryCta:hover,.KgkEEq_darkCta:hover{transform:translateY(-2px)}.KgkEEq_primaryCta:focus-visible,.KgkEEq_darkCta:focus-visible,.KgkEEq_orangeOutlineCta:focus-visible,.KgkEEq_textLink:focus-visible,.KgkEEq_editorialLink:focus-visible,.KgkEEq_tabList button:focus-visible,.KgkEEq_faqList button:focus-visible{outline-offset:3px;outline:3px solid #ff5f1f7a}.KgkEEq_shimmerButton,.KgkEEq_heroSecondaryCta{border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:51px;padding:13px 27px;font-size:.92rem;font-weight:700;display:inline-flex;position:relative}.KgkEEq_shimmerButton{border:1px solid var(--signal);color:#fff;background:var(--signal);transition:transform .3s,box-shadow .3s,background .3s;overflow:hidden;box-shadow:0 10px 28px #ff5f1f42}.KgkEEq_shimmerButton:hover{background:#f35518;transform:scale(1.03);box-shadow:0 15px 38px #ff5f1f5c}.KgkEEq_shimmerButton:active{transform:scale(.98)}.KgkEEq_shimmerButtonContent{z-index:1;align-items:center;gap:9px;display:inline-flex;position:relative}.KgkEEq_shimmerSweep{filter:blur(10px);mix-blend-mode:screen;opacity:.95;will-change:transform;background:radial-gradient(#ffffff70 0%,#ffffff40 28%,#ffffff1a 50%,#fff0 76%);width:62%;animation:2.2s linear infinite KgkEEq_hero-shimmer;position:absolute;top:-45%;bottom:-45%;left:-68%;transform:translate(0,0)}.KgkEEq_heroSecondaryCta{color:var(--landing-fg);background:0 0;border:1px solid #0000;transition:color .2s,background .2s,transform .2s}.KgkEEq_heroSecondaryCta:hover,.KgkEEq_heroSecondaryCta:focus-visible{color:var(--landing-hero-secondary-hover-fg);background:var(--landing-hero-secondary-hover-bg)}.KgkEEq_heroSecondaryCta:active{transform:scale(.98)}.KgkEEq_shimmerButton:focus-visible,.KgkEEq_heroSecondaryCta:focus-visible,.KgkEEq_typewriter:focus-visible{outline-offset:3px;outline:3px solid #ff5f1f75}.KgkEEq_screenReaderOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.KgkEEq_textReveal,.KgkEEq_textReveal>span:last-child{display:inline}.KgkEEq_revealWord{will-change:transform, opacity, filter;display:inline-block}.KgkEEq_animatedGradientText{color:#0000;background:linear-gradient(90deg,#d94a13,#ff7a3d,#ffad7b,#ff5f1f,#d94a13) 0 0/300%;-webkit-background-clip:text;background-clip:text;animation:6s infinite KgkEEq_hero-gradient;display:inline-block}.KgkEEq_typewriter{text-align:left;min-width:0;display:inline-grid}.KgkEEq_typewriterMeasure,.KgkEEq_typewriterText{grid-area:1/1}.KgkEEq_typewriterMeasure{visibility:hidden}.KgkEEq_cursor{font-weight:400;animation:1s ease-in-out infinite KgkEEq_cursor-pulse}.KgkEEq_heroAurora{z-index:0;pointer-events:none;position:absolute;inset:-8% -6% 0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 68%,#0000 100%);mask-image:linear-gradient(#000 0% 68%,#0000 100%)}.KgkEEq_heroAurora span{filter:blur(145px);will-change:transform;border-radius:50%;display:block;position:absolute}.KgkEEq_auroraOne{background:var(--landing-hero-glow-one);width:min(66rem,86vw);height:44rem;animation:14s ease-in-out infinite alternate KgkEEq_aurora-one;top:-20%;left:-2%}.KgkEEq_auroraTwo{background:var(--landing-hero-glow-two);width:min(58rem,76vw);height:42rem;animation:18s ease-in-out infinite alternate KgkEEq_aurora-two;top:-4%;right:-7%}.KgkEEq_auroraThree{background:var(--landing-hero-glow-three);width:min(62rem,80vw);height:46rem;animation:22s ease-in-out infinite alternate KgkEEq_aurora-three;bottom:-22%;left:23%}.KgkEEq_textLink,.KgkEEq_editorialLink{color:inherit;text-underline-offset:5px;align-items:center;gap:8px;margin-top:24px;font-size:.87rem;font-weight:700;-webkit-text-decoration:underline #ff5f1fa6;text-decoration:underline #ff5f1fa6;display:inline-flex}.KgkEEq_heroProduct{width:min(1080px,94%);margin:clamp(66px,7vw,90px) auto 0;position:relative}.KgkEEq_browserFrame,.KgkEEq_screenshotPreview,.KgkEEq_interfacePreview{background:#232724;border:1px solid #ffffff21;border-radius:18px;overflow:hidden;box-shadow:0 42px 100px #00000080}.KgkEEq_browserFrame{transform:none}.KgkEEq_browserFrame img,.KgkEEq_screenshotPreview img{width:100%;height:auto;display:block}.KgkEEq_browserBar,.KgkEEq_interfaceTopbar{border-bottom:1px solid #ffffff14;align-items:center;gap:7px;height:38px;padding:0 13px;display:flex}.KgkEEq_browserBar span,.KgkEEq_interfaceTopbar>span{background:#f7f5f040;border-radius:50%;width:7px;height:7px}.KgkEEq_browserBar span:first-child{background:var(--signal)}.KgkEEq_browserBar p{color:#f7f5f06b;letter-spacing:.06em;margin:0 0 0 7px;font-size:.64rem}.KgkEEq_phoneFloat,.KgkEEq_passportPhone{color:#171a18;background:#f7f5f0;border:7px solid #292d2a;border-radius:31px;overflow:hidden;box-shadow:0 26px 70px #0000006b}.KgkEEq_phoneFloat{width:190px;padding:10px 12px 15px;position:absolute;bottom:-74px;right:-26px}.KgkEEq_phoneSpeaker{background:#272a28;border-radius:999px;width:40px;height:5px;margin:0 auto 12px}.KgkEEq_phonePassportHero{color:#f7f5f0;background:#1d211e;border-radius:17px;padding:16px 12px 38px}.KgkEEq_phonePassportHero span,.KgkEEq_phoneJourney span,.KgkEEq_passportFacts span{align-items:center;gap:6px;display:flex}.KgkEEq_phonePassportHero span{color:#ff8a5b;text-transform:uppercase;font-size:.55rem;font-weight:700}.KgkEEq_phonePassportHero strong{font-family:var(--font-landing-display);margin-top:23px;font-size:1.05rem;line-height:1.05;display:block}.KgkEEq_phoneJourney{gap:7px;padding:12px 3px 8px;font-size:.58rem;font-weight:700;display:grid}.KgkEEq_phoneFloat>small{color:#14171575;text-align:center;font-size:.49rem;display:block}.KgkEEq_sectionShell,.KgkEEq_workflowSection,.KgkEEq_tourSection,.KgkEEq_valueSection,.KgkEEq_pricingFaq{width:min(1240px,100% - 48px);margin:0 auto}.KgkEEq_scanSection{background:0 0;padding:clamp(100px,11vw,170px) 0}.KgkEEq_sectionShell{grid-template-columns:minmax(0,1.15fr) minmax(360px,.75fr);align-items:center;gap:clamp(56px,8vw,120px);display:grid}.KgkEEq_scanVisual{grid-template-columns:1fr .27fr .72fr;align-items:center;display:grid;position:relative}.KgkEEq_qrCard{box-shadow:var(--landing-shadow-lg);background:#d8d1c3;border-radius:20px;position:relative;overflow:hidden}.KgkEEq_qrCard img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.KgkEEq_qrCard>span{color:#fff;background:#141715e6;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:.71rem;font-weight:700;display:flex;position:absolute;bottom:16px;right:16px}.KgkEEq_scanConnector{color:var(--signal);align-items:center;display:flex}.KgkEEq_scanConnector i{background:var(--signal);flex:1;height:1px}.KgkEEq_passportPhone{z-index:1;padding:12px;position:relative;transform:rotate(2deg)}.KgkEEq_passportCover{color:#f7f5f0;background:radial-gradient(circle at 70% 20%,#ff5f1f6b,#0000 30%),#1a1e1b;border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:260px;padding:20px;display:flex}.KgkEEq_passportCover>span{color:#ff8a5b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:auto;font-size:.58rem;font-weight:700}.KgkEEq_passportCover>svg{margin-bottom:18px}.KgkEEq_passportCover strong{font-family:var(--font-landing-display);font-size:1.2rem;line-height:1.05}.KgkEEq_passportCover small{color:#f7f5f094;margin-top:8px;font-size:.57rem;line-height:1.5}.KgkEEq_passportFacts{gap:8px;padding:14px 5px 4px;font-size:.62rem;font-weight:700;display:grid}.KgkEEq_scanCopy h2,.KgkEEq_workflowHeader h2,.KgkEEq_tourIntro h2,.KgkEEq_valueHeading h2,.KgkEEq_pricingEntry h2,.KgkEEq_finalCta h2{text-wrap:balance;margin:0;font-size:clamp(2.65rem,5vw,5.4rem);font-weight:600;line-height:.98}.KgkEEq_sectionKicker{color:var(--signal)}.KgkEEq_scanCopy>p:not(.KgkEEq_sectionKicker,.KgkEEq_disclosure),.KgkEEq_pricingEntry>p:not(.KgkEEq_sectionKicker){color:var(--landing-fg-muted);margin:28px 0 0;font-size:1.07rem;line-height:1.75}.KgkEEq_scanCopy ul{gap:13px;margin:30px 0 0;padding:0;list-style:none;display:grid}.KgkEEq_scanCopy li{align-items:center;gap:11px;font-size:.94rem;font-weight:650;display:flex}.KgkEEq_scanCopy li svg{color:#fff;background:var(--signal);border-radius:50%;flex:none;width:20px;height:20px;padding:4px}.KgkEEq_disclosure{color:var(--landing-fg-subtle);margin:25px 0 0;font-size:.72rem;line-height:1.5}.KgkEEq_workflowSection,.KgkEEq_tourSection,.KgkEEq_valueSection{padding:clamp(100px,11vw,170px) 0;position:relative}.KgkEEq_valueSection{padding-bottom:clamp(32px,3vw,48px)}.KgkEEq_workflowSection:before,.KgkEEq_valueSection:before{content:"";background:var(--landing-border);height:1px;position:absolute;top:0;left:calc(-50vw + 50%);right:calc(-50vw + 50%)}.KgkEEq_workflowHeader{max-width:900px}.KgkEEq_workflowGrid{grid-template-columns:minmax(360px,.8fr) minmax(460px,1fr);gap:clamp(70px,10vw,150px);margin-top:90px;display:grid}.KgkEEq_workflowSticky{align-self:start;position:sticky;top:125px}.KgkEEq_workflowSticky>p{color:var(--landing-fg-subtle);letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px;font-size:.72rem;font-weight:700}.KgkEEq_workflowVisual{color:#f7f5f0;background-color:#141715;background-image:linear-gradient(#f7f5f00d 1px,#0000 1px),linear-gradient(90deg,#f7f5f00d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff1a;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;min-height:510px;display:flex;position:relative;overflow:hidden}.KgkEEq_workflowVisual>svg{z-index:1;color:var(--signal);position:relative}.KgkEEq_workflowVisual strong{z-index:1;font-family:var(--font-landing-display);margin-top:22px;font-size:1.7rem;position:relative}.KgkEEq_workflowVisual span{z-index:1;color:#f7f5f080;margin-top:7px;font-size:.77rem;position:relative}.KgkEEq_workflowOrbit{border:1px solid #ff5f1f59;border-radius:50%;width:280px;height:280px;position:absolute;box-shadow:inset 0 0 100px #ff5f1f29}.KgkEEq_workflowOrbit:before,.KgkEEq_workflowOrbit:after{content:"";border:1px solid #f7f5f01c;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.KgkEEq_workflowOrbit:before{width:180px;height:180px}.KgkEEq_workflowOrbit:after{width:390px;height:390px}.KgkEEq_workflowList{margin:0;padding:0;list-style:none}.KgkEEq_workflowList li{border-top:1px solid var(--landing-border);grid-template-columns:54px 1fr;align-content:center;gap:0 20px;min-height:330px;display:grid}.KgkEEq_workflowList li:last-child{border-bottom:1px solid var(--landing-border)}.KgkEEq_stepNumber{color:var(--landing-fg-subtle);font-family:var(--font-landing-mono);grid-row:1/5;font-size:.72rem}.KgkEEq_stepIcon{color:#fff;background:var(--signal);border-radius:50%;place-items:center;width:45px;height:45px;display:grid}.KgkEEq_stepIcon svg{width:20px}.KgkEEq_workflowList p{color:var(--signal);letter-spacing:.12em;text-transform:uppercase;margin:21px 0 7px;font-size:.72rem;font-weight:700}.KgkEEq_workflowList h3{max-width:520px;margin:0;font-size:clamp(1.8rem,3.1vw,3rem);font-weight:600;line-height:1.06}.KgkEEq_workflowList li>span:last-child{max-width:540px;color:var(--landing-fg-muted);margin-top:16px;font-size:.96rem;line-height:1.7}.KgkEEq_tourSection{width:100%;color:var(--landing-fg);background:0 0;padding-left:max(24px,50vw - 620px);padding-right:max(24px,50vw - 620px)}.KgkEEq_tourIntro{display:block}.KgkEEq_tourIntro h2,.KgkEEq_valueHeading h2{max-width:none}.KgkEEq_tabList{border-bottom:1px solid var(--landing-border);grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}.KgkEEq_tabList button{min-height:72px;color:var(--landing-fg-subtle);text-align:center;background:0 0;border:0;justify-content:center;align-items:center;padding:0 13px;font-size:.8rem;font-weight:700;transition:color .18s;display:flex;position:relative}.KgkEEq_tabList button:after{content:"";background:var(--signal);height:2px;transition:transform .18s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.KgkEEq_tabList button[aria-selected=true]{color:var(--landing-fg)}.KgkEEq_tabList button[aria-selected=true]:after{transform:scaleX(1)}.KgkEEq_tabPanel{outline:0;margin-top:42px}.KgkEEq_tabPanelInner{grid-template-columns:minmax(280px,.55fr) minmax(620px,1.25fr);align-items:center;gap:clamp(45px,7vw,100px);min-height:620px;display:grid}.KgkEEq_tabCopy>p{color:var(--signal);letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px;font-size:.7rem;font-weight:700}.KgkEEq_tabCopy h3{margin:0;font-size:clamp(2rem,3.4vw,3.5rem);font-weight:600;line-height:1.04}.KgkEEq_tabCopy>span{color:var(--landing-fg-muted);margin-top:23px;font-size:.95rem;line-height:1.75;display:block}.KgkEEq_interfacePreview,.KgkEEq_screenshotPreview{min-width:0;position:relative;box-shadow:0 32px 80px #0000006b}.KgkEEq_screenshotPreview{border-radius:16px}.KgkEEq_previewLabel,.KgkEEq_illustrativeLabel{z-index:3;color:#ffffffb8;letter-spacing:.05em;text-transform:uppercase;background:#141715d6;border:1px solid #ffffff29;border-radius:999px;padding:6px 9px;font-size:.52rem;font-weight:700;position:absolute;bottom:12px;right:12px}.KgkEEq_interfaceTopbar{background:#1c201d}.KgkEEq_interfaceSearch{background:#f7f5f012;border-radius:999px;width:34%;height:15px;margin-left:auto}.KgkEEq_interfaceBody{color:#1b1e1c;background:#f1f0eb;grid-template-columns:68px 1fr;min-height:480px;display:grid}.KgkEEq_interfaceRail{background:#202421;flex-direction:column;align-items:center;gap:16px;padding-top:24px;display:flex}.KgkEEq_interfaceRail b,.KgkEEq_interfaceRail i{background:#f7f5f014;border-radius:7px;width:24px;height:24px;display:block}.KgkEEq_interfaceRail b{background:var(--signal)}.KgkEEq_productsMock,.KgkEEq_journeyMock,.KgkEEq_evidenceMock{min-width:0;padding:34px}.KgkEEq_mockHeading{justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:24px;display:flex}.KgkEEq_mockHeading small,.KgkEEq_passportPanel>small,.KgkEEq_evidencePanel>small{color:#8a8e8b;letter-spacing:.1em;margin-bottom:7px;font-size:.57rem;font-weight:800;display:block}.KgkEEq_mockHeading strong{font-family:var(--font-landing-display);font-size:1.5rem;display:block}.KgkEEq_mockHeading>span{color:#fff;background:var(--signal);border:0;border-radius:7px;align-items:center;gap:7px;padding:10px 12px;font-size:.65rem;font-weight:700;display:inline-flex}.KgkEEq_productRow{background:#fff;border:1px solid #deddd7;border-radius:10px;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;margin-bottom:10px;padding:12px;display:grid}.KgkEEq_productThumb{width:42px;height:42px;color:var(--signal);background:#fff0e9;border-radius:8px;place-items:center;font-weight:800;display:grid}.KgkEEq_productRow b,.KgkEEq_productRow small{display:block}.KgkEEq_productRow b{font-size:.76rem}.KgkEEq_productRow small{color:#888c89;margin-top:4px;font-size:.57rem}.KgkEEq_productRow em{color:#4f6557;background:#e6f1e9;border-radius:999px;padding:5px 7px;font-size:.53rem;font-style:normal;font-weight:700}.KgkEEq_journeyMap{background-color:#faf9f5;background-image:linear-gradient(#1417150b 1px,#0000 1px),linear-gradient(90deg,#1417150b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #deddd7;border-radius:15px;min-height:330px;position:relative;overflow:hidden}.KgkEEq_journeyMap>svg{color:#1417150f;width:250px;height:250px;position:absolute;bottom:-15%;right:10%}.KgkEEq_routeLine{background:var(--signal);height:2px;position:absolute;top:48%;left:15%;right:15%;transform:rotate(-8deg)}.KgkEEq_mapStop{top:calc(64% - (var(--stop) * 17%));left:calc(14% + (var(--stop) * 31%));color:#fff;background:#202421;border-radius:999px;align-items:center;gap:5px;padding:7px 9px;font-size:.56rem;font-weight:700;display:flex;position:absolute}.KgkEEq_mapStop svg{color:var(--signal)}.KgkEEq_evidenceMock{grid-template-columns:.9fr 1.1fr;gap:16px;display:grid}.KgkEEq_passportPanel,.KgkEEq_evidencePanel{background:#fff;border:1px solid #deddd7;border-radius:15px;padding:23px}.KgkEEq_passportPanel{color:#f7f5f0;background:#202421}.KgkEEq_passportPanel>small{color:#ff8a5b}.KgkEEq_passportProduct{align-items:center;gap:13px;margin-top:60px;display:flex}.KgkEEq_passportProduct>span{background:var(--signal);border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.KgkEEq_passportProduct strong,.KgkEEq_passportProduct small{display:block}.KgkEEq_passportProduct strong{font-family:var(--font-landing-display);font-size:1rem}.KgkEEq_passportProduct small{color:#f7f5f080;margin-top:3px;font-size:.55rem}.KgkEEq_passportTimeline{gap:8px;margin-top:50px;display:flex}.KgkEEq_passportTimeline i{background:#f7f5f026;border-radius:999px;flex:1;height:3px}.KgkEEq_passportTimeline i:first-child{background:var(--signal)}.KgkEEq_evidencePanel>div{border:1px solid #e5e3dd;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;margin-top:11px;padding:12px;font-size:.63rem;font-weight:700;display:grid}.KgkEEq_evidencePanel>div>svg:first-child{color:var(--signal)}.KgkEEq_evidencePanel>div>svg:last-child{color:#4a7859}.KgkEEq_valueRows{margin-top:85px}.KgkEEq_valueRows article{border-top:1px solid var(--landing-border);grid-template-columns:70px 70px minmax(270px,.9fr) minmax(300px,1fr);align-items:center;gap:24px;min-height:170px;display:grid}.KgkEEq_valueRows article:last-child{border-bottom:1px solid var(--landing-border)}.KgkEEq_valueIndex{color:var(--landing-fg-subtle);font-family:var(--font-landing-mono);font-size:.7rem}.KgkEEq_valueRows article>svg{width:34px;color:var(--signal)}.KgkEEq_valueRows h3{margin:0;font-size:clamp(1.4rem,2.2vw,2.2rem);font-weight:600;line-height:1.1}.KgkEEq_valueRows p{color:var(--landing-fg-muted);margin:0;font-size:.92rem;line-height:1.7}.KgkEEq_valueHeading{-moz-column-gap:32px;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:32px;display:grid}.KgkEEq_valueHeading .KgkEEq_sectionKicker,.KgkEEq_valueHeading h2{grid-column:1}.KgkEEq_valueHeading .KgkEEq_editorialLink{color:var(--landing-fg);white-space:nowrap;grid-area:1/2/span 2;align-self:end;margin:0 0 8px}.KgkEEq_pricingFaq{grid-template-columns:.85fr 1.15fr;gap:clamp(70px,10vw,150px);padding:clamp(52px,5vw,76px) 0 clamp(100px,11vw,170px);display:grid}.KgkEEq_pricingEntry{align-self:start}.KgkEEq_pricingEntry h2{font-size:clamp(2.7rem,4.8vw,4.8rem)}.KgkEEq_pricingEntry .KgkEEq_primaryCta{margin-top:31px}.KgkEEq_faqList>p{color:var(--landing-fg-subtle);letter-spacing:.1em;text-transform:uppercase;margin:0 0 20px;font-size:.8rem;font-weight:700}.KgkEEq_faqItem{border-top:1px solid var(--landing-border)}.KgkEEq_faqItem:last-child{border-bottom:1px solid var(--landing-border)}.KgkEEq_faqItem h3{margin:0}.KgkEEq_faqItem button{width:100%;min-height:86px;color:var(--landing-fg);cursor:pointer;font-family:var(--font-landing-display);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:0;font-size:1.16rem;font-weight:650;display:flex}.KgkEEq_faqIcon{width:42px;height:42px;color:var(--signal);transform-origin:50%;flex:none;place-items:center;display:grid}.KgkEEq_faqAnswer{overflow:hidden}.KgkEEq_faqAnswer p{max-width:700px;color:var(--landing-fg-muted);margin:-2px 50px 26px 0;font-size:.96rem;line-height:1.7}.KgkEEq_finalCta{color:#141715;background:var(--signal);border-radius:28px;grid-template-columns:1fr auto;align-items:end;gap:50px;width:min(1360px,100% - 48px);margin:0 auto 24px;padding:clamp(52px,7vw,95px);display:grid;position:relative;overflow:hidden}.KgkEEq_finalCtaPattern{border:1px solid #1417152e;border-radius:50%;width:420px;height:420px;position:absolute;top:-120px;right:-80px}.KgkEEq_finalCtaPattern:before,.KgkEEq_finalCtaPattern:after{content:"";border:1px solid #14171521;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.KgkEEq_finalCtaPattern:before{width:290px;height:290px}.KgkEEq_finalCtaPattern:after{width:150px;height:150px}.KgkEEq_finalCta>div:not(.KgkEEq_finalCtaPattern){z-index:1;position:relative}.KgkEEq_finalCta>div>p{letter-spacing:.13em;text-transform:uppercase;margin:0 0 18px;font-size:.72rem;font-weight:800}.KgkEEq_finalCta h2{max-width:900px;font-size:clamp(2.7rem,5.2vw,5.3rem)}.KgkEEq_darkCta{color:#fff;background:#141715}.KgkEEq_orangeOutlineCta{color:#141715;background:0 0;border-color:#14171573}.KgkEEq_orangeOutlineCta:hover{background:#1417150f;border-color:#141715}@keyframes KgkEEq_hero-shimmer{0%{transform:translate(0,0)}to{transform:translate(280%)}}@keyframes KgkEEq_hero-gradient{0%,to{background-position:0%}50%{background-position:100%}}@keyframes KgkEEq_cursor-pulse{0%,to{opacity:1}50%{opacity:.25}}@keyframes KgkEEq_aurora-one{0%{transform:translate(-6%,-4%)scale(.92)}to{transform:translate(15%,10%)scale(1.12)}}@keyframes KgkEEq_aurora-two{0%{transform:translate(8%,-8%)scale(1.05)}to{transform:translate(-14%,13%)scale(.9)}}@keyframes KgkEEq_aurora-three{0%{transform:translate(-8%,10%)scale(.9)}to{transform:translate(12%,-12%)scale(1.1)}}@media (max-width:1160px){.KgkEEq_heroProduct{width:94%}.KgkEEq_sectionShell{grid-template-columns:1fr .85fr;gap:55px}.KgkEEq_workflowGrid{gap:60px}.KgkEEq_tabPanelInner{grid-template-columns:.55fr 1fr;gap:42px}.KgkEEq_valueRows article{grid-template-columns:45px 55px minmax(230px,.9fr) 1fr}}@media (max-width:900px){.KgkEEq_sectionShell,.KgkEEq_workflowGrid,.KgkEEq_tourIntro,.KgkEEq_tabPanelInner,.KgkEEq_pricingFaq,.KgkEEq_finalCta{grid-template-columns:1fr}.KgkEEq_sectionShell{gap:80px}.KgkEEq_scanVisual{max-width:680px;margin:0 auto}.KgkEEq_scanCopy{max-width:680px}.KgkEEq_workflowSticky{position:relative;top:auto}.KgkEEq_workflowVisual{min-height:420px}.KgkEEq_workflowGrid{margin-top:55px}.KgkEEq_workflowList li{min-height:275px}.KgkEEq_tabList{border:1px solid #f7f5f021;border-radius:12px;grid-template-columns:1fr 1fr;overflow:hidden}.KgkEEq_tabList button{border-bottom:1px solid #f7f5f01a}.KgkEEq_tabPanelInner{min-height:auto}.KgkEEq_interfacePreview,.KgkEEq_screenshotPreview{margin-top:15px}.KgkEEq_valueRows{margin-top:55px}.KgkEEq_valueRows article{grid-template-columns:45px 55px 1fr;padding:30px 0}.KgkEEq_valueRows p{grid-column:3}.KgkEEq_valueHeading{grid-template-columns:1fr}.KgkEEq_valueHeading .KgkEEq_editorialLink{grid-area:auto/1;justify-self:start;margin:24px 0 0}.KgkEEq_pricingFaq{gap:80px}.KgkEEq_pricingEntry{max-width:720px}.KgkEEq_finalCta{align-items:start}.KgkEEq_finalCtaActions{margin-top:0}}@media (max-width:640px){.KgkEEq_hero{margin-top:-60px;padding-top:60px}.KgkEEq_heroInner,.KgkEEq_sectionShell,.KgkEEq_workflowSection,.KgkEEq_valueSection,.KgkEEq_pricingFaq{width:min(100% - 32px,1240px)}.KgkEEq_heroInner{padding-top:48px;padding-bottom:110px}.KgkEEq_hero:before{-webkit-mask-image:radial-gradient(105% 72% at 50% 12%,#000 0%,#000000e6 44%,#0000 100%);mask-image:radial-gradient(105% 72% at 50% 12%,#000 0%,#000000e6 44%,#0000 100%)}.KgkEEq_heroAurora{inset:-4% -24% 0}.KgkEEq_heroBadge{font-size:.68rem}.KgkEEq_hero h1{font-size:clamp(2.35rem,11vw,3.25rem)}.KgkEEq_heroLead{font-size:1rem}.KgkEEq_heroActions{flex-direction:column;align-items:stretch}.KgkEEq_heroActions button,.KgkEEq_heroProduct{width:100%}.KgkEEq_browserFrame{border-radius:12px;transform:none}.KgkEEq_browserBar{height:29px}.KgkEEq_phoneFloat{border-width:5px;border-radius:24px;width:150px;bottom:-83px;right:-5px}.KgkEEq_phonePassportHero{padding:12px 9px 26px}.KgkEEq_scanSection{padding-top:112px}.KgkEEq_scanVisual{grid-template-columns:1fr .18fr .72fr}.KgkEEq_qrCard>span{padding:7px 9px;font-size:.55rem;bottom:8px;right:8px}.KgkEEq_passportPhone{border-width:5px;border-radius:24px;padding:8px}.KgkEEq_passportCover{min-height:190px;padding:13px}.KgkEEq_passportCover strong{font-size:.87rem}.KgkEEq_passportCover small{font-size:.47rem}.KgkEEq_passportFacts{font-size:.49rem}.KgkEEq_scanCopy h2,.KgkEEq_workflowHeader h2,.KgkEEq_tourIntro h2,.KgkEEq_valueHeading h2,.KgkEEq_pricingEntry h2,.KgkEEq_finalCta h2{font-size:clamp(2.55rem,12vw,3.7rem)}.KgkEEq_workflowVisual{min-height:340px}.KgkEEq_workflowOrbit{width:210px;height:210px}.KgkEEq_workflowOrbit:before{width:125px;height:125px}.KgkEEq_workflowOrbit:after{width:290px;height:290px}.KgkEEq_workflowList li{grid-template-columns:39px 1fr;gap:0 12px;min-height:300px}.KgkEEq_tourSection{padding-left:16px;padding-right:16px}.KgkEEq_tabList{margin-top:42px}.KgkEEq_tabList button{min-height:64px;padding:0 9px;font-size:.68rem}.KgkEEq_tabPanel{margin-top:30px}.KgkEEq_tabCopy h3{font-size:2.25rem}.KgkEEq_interfaceBody{grid-template-columns:38px 1fr;min-height:330px}.KgkEEq_interfaceRail{gap:11px;padding-top:15px}.KgkEEq_interfaceRail b,.KgkEEq_interfaceRail i{border-radius:5px;width:18px;height:18px}.KgkEEq_productsMock,.KgkEEq_journeyMock,.KgkEEq_evidenceMock{padding:17px}.KgkEEq_mockHeading{flex-direction:column;align-items:start;padding-bottom:15px}.KgkEEq_mockHeading strong{font-size:1.05rem}.KgkEEq_productRow{grid-template-columns:30px 1fr;padding:8px}.KgkEEq_productThumb{width:30px;height:30px}.KgkEEq_productRow em{display:none}.KgkEEq_journeyMap{min-height:230px}.KgkEEq_mapStop{left:calc(7% + (var(--stop) * 29%));font-size:.43rem}.KgkEEq_evidenceMock{grid-template-columns:1fr}.KgkEEq_passportPanel{display:none}.KgkEEq_valueRows article{grid-template-columns:35px 42px 1fr;gap:12px}.KgkEEq_valueRows h3{font-size:1.35rem}.KgkEEq_valueRows p{font-size:.84rem}.KgkEEq_faqItem button{min-height:80px;font-size:1.02rem}.KgkEEq_finalCta{border-radius:20px;width:calc(100% - 24px);margin-bottom:12px;padding:42px 25px}.KgkEEq_finalCtaActions{flex-direction:column}.KgkEEq_finalCtaActions button{width:100%}}@media (max-width:360px){.KgkEEq_hero h1{font-size:2.25rem}.KgkEEq_phoneFloat{width:136px}.KgkEEq_tabList{grid-template-columns:1fr}.KgkEEq_valueRows article{grid-template-columns:30px 1fr}.KgkEEq_valueRows article>svg{display:none}.KgkEEq_valueRows p{grid-column:2}}@media (prefers-reduced-motion:reduce){.KgkEEq_shimmerSweep,.KgkEEq_animatedGradientText,.KgkEEq_cursor,.KgkEEq_heroAurora span{animation:none!important}.KgkEEq_page *,.KgkEEq_page :before,.KgkEEq_page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.O7NVhW_page{--legal-bg:#fff;--legal-surface:#f7f7f5;--legal-text:#171917;--legal-muted:#636863;--legal-subtle:#8a8f89;--legal-border:#e3e5e1;--legal-border-strong:#d4d7d2;--legal-accent:#ff5f1f;min-height:100dvh;color:var(--legal-text);background:var(--legal-bg);font-family:var(--font-landing,Manrope, Inter, ui-sans-serif, system-ui, sans-serif)}html[data-landing-theme=dark] .O7NVhW_page{--legal-bg:var(--landing-page-bg);--legal-surface:var(--landing-surface);--legal-text:var(--landing-fg);--legal-muted:var(--landing-fg-muted);--legal-subtle:var(--landing-fg-subtle);--legal-border:var(--landing-border);--legal-border-strong:var(--landing-border-strong)}.O7NVhW_skipLink{z-index:100;color:#fff;background:#171917;border-radius:6px;padding:10px 14px;text-decoration:none;transition:transform .16s;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.O7NVhW_skipLink:focus{transform:translateY(0)}.O7NVhW_siteHeader{z-index:30;border-bottom:1px solid var(--legal-border);background:color-mix(in srgb, var(--legal-bg) 88%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0}.O7NVhW_headerInner{justify-content:space-between;align-items:center;gap:24px;width:min(1200px,100% - 40px);min-height:72px;margin:0 auto;display:flex}.O7NVhW_brand,.O7NVhW_headerActions,.O7NVhW_documentSwitcher,.O7NVhW_footer,.O7NVhW_footer nav{align-items:center;display:flex}.O7NVhW_brand{color:var(--legal-text);letter-spacing:-.035em;gap:10px;font-size:.92rem;font-weight:800;text-decoration:none}.O7NVhW_brand>span>span{color:var(--legal-accent)}.O7NVhW_headerActions{gap:18px}.O7NVhW_headerActions>a{color:var(--legal-muted);font-size:.84rem;font-weight:650;text-decoration:none;transition:color .16s}.O7NVhW_headerActions>a:hover{color:var(--legal-accent)}.O7NVhW_hero{border-bottom:1px solid var(--legal-border);width:min(1200px,100% - 40px);margin:0 auto;padding:clamp(70px,9vw,126px) 0 clamp(36px,4vw,48px)}.O7NVhW_heroTopline{justify-content:space-between;align-items:center;gap:20px;max-width:860px;margin-bottom:24px;display:flex}.O7NVhW_eyebrow{color:var(--legal-accent);letter-spacing:.16em;margin:0;font-size:.72rem;font-weight:800}.O7NVhW_hero h1{max-width:900px;color:var(--legal-text);font-family:var(--font-landing,Manrope, Inter, ui-sans-serif, system-ui, sans-serif);letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:clamp(3rem,5vw,4.25rem);font-weight:550;line-height:1.04}.O7NVhW_subtitle{max-width:680px;color:var(--legal-muted);margin:26px 0 0;font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.7}.O7NVhW_documentSwitcher{flex-wrap:wrap;gap:12px;margin-top:34px}.O7NVhW_documentSwitcher a{color:var(--legal-muted);border-bottom:1px solid #0000;padding:7px 0;font-size:.88rem;font-weight:650;text-decoration:none;transition:border-color .16s,color .16s}.O7NVhW_documentSwitcher a:hover,.O7NVhW_documentSwitcher a[aria-current=page]{border-bottom-color:var(--legal-accent);color:var(--legal-accent)}.O7NVhW_documentSwitcher span{background:var(--legal-border-strong);width:1px;height:16px}.O7NVhW_documentMetadata{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:48px;width:min(100%,430px);margin:44px 0 0;padding:0;display:grid}.O7NVhW_documentMetadata div{min-width:0}.O7NVhW_documentMetadata dt{color:var(--legal-text);letter-spacing:.09em;text-transform:uppercase;margin:0 0 6px;font-size:.7rem;font-weight:800}.O7NVhW_documentMetadata dd{color:var(--legal-muted);margin:0;font-size:.95rem;line-height:1.4}.O7NVhW_sourceNotice{border-top:1px solid var(--legal-border);max-width:680px;color:var(--legal-muted);margin-top:28px;padding-top:20px;font-size:.84rem;line-height:1.6}.O7NVhW_sourceNotice p{margin:0}.O7NVhW_documentLayout{grid-template-columns:250px minmax(0,760px);justify-content:space-between;gap:clamp(54px,8vw,112px);width:min(1200px,100% - 40px);margin:0 auto;padding:64px 0 112px;display:grid}.O7NVhW_desktopToc{scrollbar-width:thin;align-self:start;max-height:calc(100dvh - 132px);padding-right:14px;position:sticky;top:104px;overflow-y:auto}.O7NVhW_desktopToc>p{color:var(--legal-text);letter-spacing:.02em;margin:0 0 18px;font-size:.78rem;font-weight:750}.O7NVhW_desktopToc ol,.O7NVhW_mobileToc ol{margin:0;padding:0;list-style:none}.O7NVhW_desktopToc li,.O7NVhW_mobileToc li{margin:0}.O7NVhW_desktopToc a,.O7NVhW_mobileToc a{color:var(--legal-muted);border-left:2px solid #0000;grid-template-columns:26px minmax(0,1fr);gap:7px;padding:7px 9px;font-size:.78rem;line-height:1.35;text-decoration:none;transition:color .16s,background-color .16s,border-color .16s;display:grid}.O7NVhW_desktopToc a>span,.O7NVhW_mobileToc a>span{color:var(--legal-subtle);font-variant-numeric:tabular-nums}.O7NVhW_desktopToc a:hover,.O7NVhW_desktopToc a:focus-visible,.O7NVhW_desktopToc a[aria-current=location],.O7NVhW_mobileToc a:hover,.O7NVhW_mobileToc a:focus-visible,.O7NVhW_mobileToc a[aria-current=location]{border-left-color:var(--legal-accent);color:var(--legal-text);background:var(--legal-surface)}.O7NVhW_desktopToc a[aria-current=location]>span,.O7NVhW_mobileToc a[aria-current=location]>span{color:var(--legal-accent)}.O7NVhW_mobileToc{display:none}.O7NVhW_article{min-width:0}.O7NVhW_legalSection{border-bottom:1px solid var(--legal-border);outline:none;padding:0 0 54px;scroll-margin-top:104px}.O7NVhW_legalSection+.O7NVhW_legalSection{padding-top:54px}.O7NVhW_legalSection h2{color:var(--legal-text);letter-spacing:-.025em;text-wrap:pretty;margin:0 0 24px;font-size:clamp(1.38rem,2vw,1.62rem);font-weight:620;line-height:1.25}.O7NVhW_sectionBody{color:var(--legal-muted);overflow-wrap:anywhere;font-size:clamp(.96rem,1.1vw,1.03rem);line-height:1.78}.O7NVhW_sectionBody p{margin:0 0 1.15em}.O7NVhW_sectionBody p:last-child,.O7NVhW_sectionBody ul:last-child,.O7NVhW_sectionBody .O7NVhW_tableScroller:last-child{margin-bottom:0}.O7NVhW_sectionBody ul{margin:0 0 1.3em;padding-left:1.3rem}.O7NVhW_sectionBody li{margin:.48em 0;padding-left:.25rem}.O7NVhW_sectionBody li::marker{color:var(--legal-accent)}.O7NVhW_sectionBody strong{color:var(--legal-text);font-weight:650}.O7NVhW_sectionBody code,.O7NVhW_sourceNotice code{color:var(--legal-text);background:var(--legal-surface);border:1px solid var(--legal-border);border-radius:4px;padding:.16em .35em;font-size:.88em}.O7NVhW_sectionBody a{color:#d9480f;text-underline-offset:3px;font-weight:600}html[data-landing-theme=dark] .O7NVhW_sectionBody a{color:#ff8a5b}.O7NVhW_tableScroller{border:1px solid var(--legal-border);border-radius:8px;width:100%;margin:26px 0 30px;overflow-x:auto}.O7NVhW_tableScroller:focus-visible{outline:2px solid var(--legal-accent);outline-offset:3px}.O7NVhW_tableScroller table{border-collapse:collapse;text-align:left;width:100%;min-width:620px}.O7NVhW_tableScroller th,.O7NVhW_tableScroller td{border-bottom:1px solid var(--legal-border);vertical-align:top;padding:15px 17px}.O7NVhW_tableScroller th{color:var(--legal-text);background:var(--legal-surface);font-size:.82rem;font-weight:700}.O7NVhW_tableScroller td{font-size:.88rem;line-height:1.6}.O7NVhW_tableScroller tbody tr:last-child td{border-bottom:0}.O7NVhW_backToTop{color:var(--legal-subtle);margin-top:19px;font-size:.74rem;font-weight:600;text-decoration:none;transition:color .16s;display:inline-block}.O7NVhW_backToTop:hover{color:var(--legal-accent)}.O7NVhW_footer{border-top:1px solid var(--legal-border);width:min(1200px,100% - 40px);color:var(--legal-subtle);justify-content:space-between;gap:24px;margin:0 auto;padding:30px 0 36px;font-size:.76rem}.O7NVhW_footer nav{flex-wrap:wrap;gap:18px}.O7NVhW_footer a{color:var(--legal-muted);text-decoration:none}.O7NVhW_footer a:hover{color:var(--legal-accent)}.O7NVhW_page a:focus-visible,.O7NVhW_page summary:focus-visible{outline:2px solid var(--legal-accent);outline-offset:3px;border-radius:3px}@media (max-width:900px){.O7NVhW_documentLayout{grid-template-columns:minmax(0,1fr);gap:38px;padding-top:42px}.O7NVhW_desktopToc{display:none}.O7NVhW_mobileToc{z-index:20;border:1px solid var(--legal-border);background:var(--legal-bg);box-shadow:0 10px 30px color-mix(in srgb, var(--legal-text) 7%, transparent);border-radius:8px;display:block;position:sticky;top:86px}.O7NVhW_mobileToc summary{cursor:pointer;gap:3px;padding:14px 16px;list-style:none;display:grid}.O7NVhW_mobileToc summary::-webkit-details-marker{display:none}.O7NVhW_mobileToc summary:after{color:var(--legal-accent);content:"+";font-size:1.1rem;position:absolute;top:20px;right:16px}.O7NVhW_mobileToc[open] summary:after{content:"−"}.O7NVhW_mobileToc summary>span{color:var(--legal-subtle);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:750}.O7NVhW_mobileToc summary>strong{max-width:calc(100% - 32px);color:var(--legal-text);font-size:.82rem;font-weight:650;line-height:1.4}.O7NVhW_mobileToc nav{border-top:1px solid var(--legal-border);max-height:min(58dvh,480px);padding:7px 9px 12px;overflow-y:auto}}@media (max-width:600px){.O7NVhW_headerInner,.O7NVhW_hero,.O7NVhW_documentLayout,.O7NVhW_footer{width:min(100% - 32px,1200px)}.O7NVhW_headerInner{min-height:64px}.O7NVhW_headerActions>a{display:none}.O7NVhW_hero{padding-top:58px}.O7NVhW_heroTopline{flex-direction:column;align-items:flex-start;gap:10px}.O7NVhW_hero h1{font-size:clamp(2.65rem,13vw,3.4rem)}.O7NVhW_documentSwitcher{flex-direction:column;align-items:flex-start;gap:5px}.O7NVhW_documentSwitcher span{display:none}.O7NVhW_documentMetadata{gap:20px}.O7NVhW_mobileToc{top:76px}.O7NVhW_legalSection,.O7NVhW_legalSection+.O7NVhW_legalSection{padding-top:40px;padding-bottom:40px}.O7NVhW_legalSection:first-child{padding-top:0}.O7NVhW_footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.O7NVhW_page *,.O7NVhW_page :before,.O7NVhW_page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
.WEZH7G_page{--auth-background:var(--landing-surface-muted,#e8e5dd);--auth-card:var(--landing-surface,#fff);--auth-text:var(--landing-fg,#141715);--auth-muted:var(--landing-fg-muted,#141715a3);--auth-border:var(--landing-border,#1417151f);--auth-border-strong:var(--landing-border-strong,#14171533);--auth-input:var(--landing-input-bg,#fff);--auth-accent:#ff5f1f;--auth-accent-hover:#e9551b;--auth-error:#b42318;background:var(--auth-background);min-height:100dvh;color:var(--auth-text);font-family:var(--font-landing-sans), ui-sans-serif, system-ui, sans-serif}.WEZH7G_skipLink{z-index:2;background:var(--auth-text);color:var(--auth-card);border-radius:.65rem;padding:.65rem .9rem;font-size:.85rem;font-weight:700;text-decoration:none;position:fixed;top:1rem;left:1rem;transform:translateY(-180%)}.WEZH7G_skipLink:focus{outline:3px solid color-mix(in srgb, var(--auth-accent) 45%, transparent);outline-offset:3px;transform:translateY(0)}.WEZH7G_themeControl{z-index:1;position:fixed;top:1.25rem;right:1.25rem}.WEZH7G_main{justify-content:center;align-items:center;min-height:100dvh;padding:3.5rem 1.25rem;display:flex}.WEZH7G_stack{flex-direction:column;gap:1.5rem;width:min(100%,25rem);display:flex}.WEZH7G_brand{color:var(--auth-text);letter-spacing:-.035em;align-self:center;align-items:center;gap:.65rem;font-size:.98rem;font-weight:800;text-decoration:none;display:inline-flex}.WEZH7G_brand>span>span{color:var(--auth-accent)}.WEZH7G_card{border:1px solid var(--auth-border);background:var(--auth-card);border-radius:1rem;overflow:hidden;box-shadow:0 1.25rem 3.5rem #281f1917}.WEZH7G_header{text-align:center;padding:1.75rem 1.75rem 0}.WEZH7G_header h1{color:var(--auth-text);font-family:var(--font-landing-display), var(--font-landing-sans), sans-serif;letter-spacing:-.04em;margin:0;font-size:1.6rem;font-weight:700;line-height:1.2}.WEZH7G_header p{color:var(--auth-muted);margin:.55rem 0 0;font-size:.92rem;line-height:1.5}.WEZH7G_form{flex-direction:column;gap:1.15rem;padding:1.5rem 1.75rem 1.75rem;display:flex}.WEZH7G_field{flex-direction:column;gap:.5rem;display:flex}.WEZH7G_field label,.WEZH7G_labelRow a{font-size:.86rem;font-weight:650}.WEZH7G_labelRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.WEZH7G_labelRow a,.WEZH7G_createAccount a,.WEZH7G_legal a,.WEZH7G_returnHome{color:var(--auth-text);-webkit-text-decoration-color:color-mix(in srgb, var(--auth-text) 32%, transparent);text-decoration-color:color-mix(in srgb, var(--auth-text) 32%, transparent);text-underline-offset:.2em}.WEZH7G_labelRow a:hover,.WEZH7G_createAccount a:hover,.WEZH7G_legal a:hover,.WEZH7G_returnHome:hover{color:var(--auth-accent)}.WEZH7G_field input{border:1px solid var(--auth-border-strong);background:var(--auth-input);width:100%;height:2.85rem;color:var(--auth-text);font:inherit;border-radius:.65rem;padding:0 .85rem;font-size:.95rem;transition:border-color .16s,box-shadow .16s}.WEZH7G_field input::placeholder{color:color-mix(in srgb, var(--auth-muted) 82%, transparent)}.WEZH7G_field input:hover{border-color:color-mix(in srgb, var(--auth-text) 42%, var(--auth-border))}.WEZH7G_field input:focus{border-color:var(--auth-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--auth-accent) 20%, transparent);outline:0}.WEZH7G_field input[aria-invalid=true]{border-color:var(--auth-error)}.WEZH7G_fieldError,.WEZH7G_formError{color:var(--auth-error);margin:0;font-size:.82rem;line-height:1.45}.WEZH7G_formError{border:1px solid color-mix(in srgb, var(--auth-error) 22%, transparent);background:color-mix(in srgb, var(--auth-error) 8%, transparent);border-radius:.65rem;padding:.75rem .85rem}.WEZH7G_submit{border:1px solid var(--auth-accent);background:var(--auth-accent);color:#fff;cursor:pointer;min-height:2.85rem;font:inherit;border-radius:.65rem;justify-content:center;align-items:center;margin-top:.1rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:background-color .16s,border-color .16s,transform .12s;display:inline-flex}.WEZH7G_submit:hover:not(:disabled){border-color:var(--auth-accent-hover);background:var(--auth-accent-hover)}.WEZH7G_submit:active:not(:disabled){transform:translateY(1px)}.WEZH7G_submit:disabled{cursor:not-allowed;opacity:.64}.WEZH7G_accountState{flex-direction:column;justify-content:center;gap:1.5rem;min-height:19rem;padding:1.75rem;display:flex}.WEZH7G_accountState>p{color:var(--auth-muted);text-align:center;margin:0;font-size:.9rem}.WEZH7G_accountState .WEZH7G_header{padding:0}.WEZH7G_accountActions{gap:.75rem;display:grid}.WEZH7G_secondaryAction{border:1px solid var(--auth-border-strong);min-height:2.85rem;color:var(--auth-text);cursor:pointer;font:inherit;background:0 0;border-radius:.65rem;font-size:.88rem;font-weight:700}.WEZH7G_secondaryAction:hover:not(:disabled){background:color-mix(in srgb, var(--auth-text) 6%, transparent)}.WEZH7G_secondaryAction:disabled{cursor:not-allowed;opacity:.64}.WEZH7G_spinner{border:2px solid color-mix(in srgb, var(--auth-accent) 24%, transparent);border-top-color:var(--auth-accent);border-radius:50%;align-self:center;width:1.25rem;height:1.25rem;animation:.7s linear infinite WEZH7G_auth-spin}.WEZH7G_createAccount,.WEZH7G_legal{color:var(--auth-muted);text-align:center;margin:0;font-size:.86rem;line-height:1.55}.WEZH7G_createAccount a,.WEZH7G_legal a{font-weight:650}.WEZH7G_legal{padding:0 1.1rem;font-size:.78rem}.WEZH7G_returnHome{align-self:center;font-size:.86rem;font-weight:650}.WEZH7G_brand:focus-visible,.WEZH7G_labelRow a:focus-visible,.WEZH7G_createAccount a:focus-visible,.WEZH7G_legal a:focus-visible,.WEZH7G_returnHome:focus-visible,.WEZH7G_submit:focus-visible,.WEZH7G_secondaryAction:focus-visible{outline:3px solid color-mix(in srgb, var(--auth-accent) 35%, transparent);outline-offset:3px;border-radius:.35rem}@keyframes WEZH7G_auth-spin{to{transform:rotate(360deg)}}html[data-landing-theme=dark] .WEZH7G_page{--auth-error:#ffb4a8}html[data-landing-theme=dark] .WEZH7G_card{box-shadow:0 1.5rem 4rem #0000005c}@media (max-width:540px){.WEZH7G_main{align-items:flex-start;padding:5.25rem 1rem 2.5rem}.WEZH7G_stack{gap:1.25rem}.WEZH7G_header{padding:1.5rem 1.25rem 0}.WEZH7G_form{padding:1.35rem 1.25rem 1.5rem}.WEZH7G_themeControl{top:.85rem;right:.85rem}}@media (prefers-reduced-motion:reduce){.WEZH7G_field input,.WEZH7G_submit,.WEZH7G_spinner{transition-duration:.01ms}.WEZH7G_spinner{animation:none}}
.zdwPwG_pendingContent{text-align:center;flex-direction:column;align-items:center;padding:1.75rem;display:flex}.zdwPwG_statusMark{background:color-mix(in srgb, var(--auth-accent) 11%, transparent);width:3.5rem;height:3.5rem;color:var(--auth-accent);border-radius:.9rem;place-items:center;margin-bottom:1.15rem;display:grid}.zdwPwG_statusMark svg{stroke-width:1.8px;width:1.65rem;height:1.65rem}.zdwPwG_eyebrow{color:var(--auth-accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .55rem;font-size:.72rem;font-weight:750}.zdwPwG_pendingContent h1{color:var(--auth-text);font-family:var(--font-landing-display), var(--font-landing-sans), sans-serif;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:1.6rem;font-weight:700;line-height:1.2}.zdwPwG_summary{color:var(--auth-muted);text-wrap:pretty;margin:.65rem 0 0;font-size:.92rem;line-height:1.55}.zdwPwG_organisationName{border:1px solid var(--auth-border);background:color-mix(in srgb, var(--auth-background) 48%, var(--auth-card));width:100%;color:var(--auth-muted);overflow-wrap:anywhere;border-radius:.65rem;margin:1.25rem 0 0;padding:.75rem .85rem;font-size:.84rem;line-height:1.45}.zdwPwG_organisationName strong{color:var(--auth-text)}.zdwPwG_pendingState{border:1px solid color-mix(in srgb, var(--auth-accent) 28%, var(--auth-border));background:color-mix(in srgb, var(--auth-accent) 7%, transparent);color:var(--auth-text);border-radius:.6rem;align-items:center;gap:.55rem;margin-top:1.25rem;padding:.55rem .7rem;font-size:.8rem;font-weight:700;display:inline-flex}.zdwPwG_pendingState span{background:var(--auth-accent);width:.48rem;height:.48rem;box-shadow:0 0 0 .2rem color-mix(in srgb, var(--auth-accent) 14%, transparent);border-radius:50%}.zdwPwG_errorMessage{border:1px solid color-mix(in srgb, var(--auth-error) 22%, transparent);background:color-mix(in srgb, var(--auth-error) 8%, transparent);width:100%;color:var(--auth-error);text-align:left;border-radius:.65rem;margin:1.1rem 0 0;padding:.75rem .85rem;font-size:.82rem;line-height:1.45}.zdwPwG_actions,.zdwPwG_confirmationActions{gap:.7rem;width:100%;display:grid}.zdwPwG_actions{margin-top:1.35rem}.zdwPwG_primaryButton,.zdwPwG_secondaryButton,.zdwPwG_dangerButton{cursor:pointer;min-height:2.85rem;font:inherit;border-radius:.65rem;justify-content:center;align-items:center;padding:.7rem 1rem;font-size:.88rem;font-weight:700;transition:background-color .16s,border-color .16s,transform .12s;display:inline-flex}.zdwPwG_primaryButton{border:1px solid var(--auth-accent);background:var(--auth-accent);color:#fff}.zdwPwG_secondaryButton{border:1px solid var(--auth-border-strong);color:var(--auth-text);background:0 0}.zdwPwG_dangerButton{border:1px solid var(--auth-error);background:var(--auth-error);color:#fff}.zdwPwG_primaryButton:hover:not(:disabled){border-color:var(--auth-accent-hover);background:var(--auth-accent-hover)}.zdwPwG_secondaryButton:hover:not(:disabled){background:color-mix(in srgb, var(--auth-text) 6%, transparent)}.zdwPwG_dangerButton:hover:not(:disabled){filter:brightness(.92)}.zdwPwG_primaryButton:active:not(:disabled),.zdwPwG_secondaryButton:active:not(:disabled),.zdwPwG_dangerButton:active:not(:disabled){transform:translateY(1px)}.zdwPwG_primaryButton:disabled,.zdwPwG_secondaryButton:disabled,.zdwPwG_dangerButton:disabled{cursor:not-allowed;opacity:.62}.zdwPwG_confirmation{border:1px solid color-mix(in srgb, var(--auth-error) 24%, var(--auth-border));background:color-mix(in srgb, var(--auth-error) 6%, transparent);text-align:left;border-radius:.7rem;width:100%;margin-top:.85rem;padding:.9rem}.zdwPwG_confirmation h2{color:var(--auth-text);margin:0;font-size:.9rem;font-weight:750}.zdwPwG_confirmation p{color:var(--auth-muted);margin:.35rem 0 0;font-size:.8rem;line-height:1.5}.zdwPwG_confirmationActions{grid-template-columns:1fr 1fr;margin-top:.8rem}.zdwPwG_confirmationActions button{min-height:2.5rem;font-size:.8rem}.zdwPwG_pollingNote{color:var(--auth-muted);margin:1rem 0 0;font-size:.75rem;line-height:1.5}.zdwPwG_signOutButton{color:var(--auth-muted);cursor:pointer;font:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--auth-muted) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--auth-muted) 45%, transparent);text-underline-offset:.22em;background:0 0;border:0;margin-top:1.35rem;padding:.25rem;font-size:.82rem;font-weight:650}.zdwPwG_signOutButton:hover:not(:disabled){color:var(--auth-accent)}.zdwPwG_primaryButton:focus-visible,.zdwPwG_secondaryButton:focus-visible,.zdwPwG_dangerButton:focus-visible,.zdwPwG_signOutButton:focus-visible{outline:3px solid color-mix(in srgb, var(--auth-accent) 35%, transparent);outline-offset:3px}.zdwPwG_signOutButton:disabled{cursor:not-allowed;opacity:.62}@media (max-width:540px){.zdwPwG_pendingContent{padding:1.5rem 1.25rem}.zdwPwG_confirmationActions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.zdwPwG_primaryButton,.zdwPwG_secondaryButton,.zdwPwG_dangerButton{transition-duration:.01ms}}
.ES1Sma_content{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:22rem;padding:1.75rem;display:flex}.ES1Sma_statusMark{background:color-mix(in srgb, var(--auth-accent) 11%, transparent);width:3.5rem;height:3.5rem;color:var(--auth-accent);border-radius:.9rem;place-items:center;margin-bottom:1.15rem;display:grid}.ES1Sma_statusMark svg{stroke-width:1.8px;width:1.65rem;height:1.65rem}.ES1Sma_eyebrow{color:var(--auth-accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .55rem;font-size:.72rem;font-weight:750}.ES1Sma_content h1{color:var(--auth-text);font-family:var(--font-landing-display), var(--font-landing-sans), sans-serif;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:1.6rem;font-weight:700;line-height:1.2}.ES1Sma_summary{color:var(--auth-muted);text-wrap:pretty;margin:.65rem 0 0;font-size:.92rem;line-height:1.55}.ES1Sma_notice,.ES1Sma_errorMessage{text-align:left;border-radius:.65rem;width:100%;margin:1.2rem 0 0;padding:.75rem .85rem;font-size:.82rem;line-height:1.45}.ES1Sma_notice{border:1px solid var(--auth-border);background:color-mix(in srgb, var(--auth-background) 48%, var(--auth-card));color:var(--auth-muted)}.ES1Sma_errorMessage{border:1px solid color-mix(in srgb, var(--auth-error) 22%, transparent);background:color-mix(in srgb, var(--auth-error) 8%, transparent);color:var(--auth-error)}.ES1Sma_actions{gap:.75rem;width:100%;margin-top:1.35rem;display:grid}.ES1Sma_spinner{border:2px solid color-mix(in srgb, var(--auth-accent) 24%, transparent);border-top-color:var(--auth-accent);border-radius:50%;width:1.4rem;height:1.4rem;margin-bottom:1rem;animation:.7s linear infinite ES1Sma_recovery-spin}@keyframes ES1Sma_recovery-spin{to{transform:rotate(360deg)}}@media (max-width:540px){.ES1Sma_content{min-height:20rem;padding:1.5rem 1.25rem}}@media (prefers-reduced-motion:reduce){.ES1Sma_spinner{animation:none}}
.t85S5G_content,.t85S5G_state{flex-direction:column;padding:1.75rem;display:flex}.t85S5G_content{gap:1.35rem}.t85S5G_state{text-align:center;justify-content:center;align-items:center;gap:.9rem;min-height:20rem}.t85S5G_header{text-align:center;flex-direction:column;gap:.55rem;display:flex}.t85S5G_eyebrow{color:var(--auth-accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:750}.t85S5G_title{color:var(--auth-text);font-family:var(--font-landing-display), var(--font-landing-sans), sans-serif;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:1.6rem;font-weight:700;line-height:1.2}.t85S5G_description,.t85S5G_helper{color:var(--auth-muted);margin:0;line-height:1.55}.t85S5G_description{text-wrap:pretty;font-size:.92rem}.t85S5G_helper{font-size:.77rem}.t85S5G_stateIcon{border-radius:.9rem;place-items:center;width:3.5rem;height:3.5rem;margin-bottom:.2rem;display:grid}.t85S5G_stateIcon svg{stroke-width:1.8px;width:1.65rem;height:1.65rem}.t85S5G_keyIcon{background:color-mix(in srgb, var(--auth-accent) 11%, transparent);color:var(--auth-accent);align-self:center}.t85S5G_successIcon{color:#257647;background:#2576471f}.t85S5G_errorIcon{background:color-mix(in srgb, var(--auth-error) 10%, transparent);color:var(--auth-error)}.t85S5G_form{flex-direction:column;gap:1.15rem;display:flex}.t85S5G_field{flex-direction:column;gap:.5rem;display:flex}.t85S5G_field label{color:var(--auth-text);font-size:.86rem;font-weight:650}.t85S5G_field input{border:1px solid var(--auth-border-strong);background:var(--auth-input);width:100%;height:2.85rem;color:var(--auth-text);font:inherit;border-radius:.65rem;padding:0 .85rem;font-size:.95rem;transition:border-color .16s,box-shadow .16s}.t85S5G_field input::placeholder{color:color-mix(in srgb, var(--auth-muted) 82%, transparent)}.t85S5G_field input:hover{border-color:color-mix(in srgb, var(--auth-text) 42%, var(--auth-border))}.t85S5G_field input:focus{border-color:var(--auth-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--auth-accent) 20%, transparent);outline:0}.t85S5G_field input[aria-invalid=true]{border-color:var(--auth-error)}.t85S5G_passwordField{position:relative}.t85S5G_passwordField input{padding-right:4.75rem}.t85S5G_visibilityButton{color:var(--auth-muted);cursor:pointer;font:inherit;background:0 0;border:0;padding:.3rem .35rem;font-size:.78rem;font-weight:700;position:absolute;top:50%;right:.65rem;transform:translateY(-50%)}.t85S5G_visibilityButton:hover{color:var(--auth-accent)}.t85S5G_fieldError,.t85S5G_errorStatus{color:var(--auth-error);margin:0;font-size:.82rem;line-height:1.45}.t85S5G_errorStatus{border:1px solid color-mix(in srgb, var(--auth-error) 22%, transparent);background:color-mix(in srgb, var(--auth-error) 8%, transparent);text-align:left;border-radius:.65rem;width:100%;padding:.75rem .85rem}.t85S5G_actions{gap:.7rem;margin-top:.1rem;display:grid}.t85S5G_state .t85S5G_actions{width:100%}.t85S5G_primaryButton,.t85S5G_secondaryButton{cursor:pointer;min-height:2.85rem;font:inherit;border-radius:.65rem;justify-content:center;align-items:center;padding:.7rem 1rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:background-color .16s,border-color .16s,transform .12s;display:inline-flex}.t85S5G_primaryButton{border:1px solid var(--auth-accent);background:var(--auth-accent);color:#fff}.t85S5G_secondaryButton{border:1px solid var(--auth-border-strong);color:var(--auth-text);background:0 0}.t85S5G_primaryButton:hover:not(:disabled){border-color:var(--auth-accent-hover);background:var(--auth-accent-hover)}.t85S5G_secondaryButton:hover:not(:disabled){background:color-mix(in srgb, var(--auth-text) 6%, transparent)}.t85S5G_primaryButton:active:not(:disabled),.t85S5G_secondaryButton:active:not(:disabled){transform:translateY(1px)}.t85S5G_primaryButton:disabled,.t85S5G_secondaryButton:disabled{cursor:not-allowed;opacity:.62}.t85S5G_textLink{color:var(--auth-text);-webkit-text-decoration-color:color-mix(in srgb, var(--auth-text) 32%, transparent);text-decoration-color:color-mix(in srgb, var(--auth-text) 32%, transparent);text-underline-offset:.22em;justify-self:center;padding:.25rem;font-size:.84rem;font-weight:650}.t85S5G_textLink:hover{color:var(--auth-accent)}.t85S5G_visibilityButton:focus-visible,.t85S5G_primaryButton:focus-visible,.t85S5G_secondaryButton:focus-visible,.t85S5G_textLink:focus-visible{outline:3px solid color-mix(in srgb, var(--auth-accent) 35%, transparent);outline-offset:3px;border-radius:.35rem}.t85S5G_spinner{border:2px solid color-mix(in srgb, var(--auth-accent) 24%, transparent);border-top-color:var(--auth-accent);border-radius:50%;width:1.6rem;height:1.6rem;animation:.7s linear infinite t85S5G_password-recovery-spin}@keyframes t85S5G_password-recovery-spin{to{transform:rotate(360deg)}}html[data-landing-theme=dark] .t85S5G_successIcon{color:#79d39d}@media (max-width:540px){.t85S5G_content,.t85S5G_state{padding:1.5rem 1.25rem}}@media (prefers-reduced-motion:reduce){.t85S5G_field input,.t85S5G_primaryButton,.t85S5G_secondaryButton,.t85S5G_spinner{transition-duration:.01ms}.t85S5G_spinner{animation:none}}
.KickHG_page{--questionnaire-background:var(--landing-surface-muted,#e8e5dd);--questionnaire-surface:var(--landing-surface,#fff);--questionnaire-text:var(--landing-fg,#141715);--questionnaire-muted:var(--landing-fg-muted,#141715a3);--questionnaire-border:var(--landing-border,#1417151f);--questionnaire-border-strong:var(--landing-border-strong,#14171533);--questionnaire-input:var(--landing-input-bg,#fff);--questionnaire-accent:#ff5f1f;--questionnaire-accent-hover:#e9551b;--questionnaire-error:#b42318;background:var(--questionnaire-background);min-height:100dvh;color:var(--questionnaire-text);font-family:var(--font-landing-sans), ui-sans-serif, system-ui, sans-serif}.KickHG_skipLink{z-index:2;background:var(--questionnaire-text);color:var(--questionnaire-surface);border-radius:.65rem;padding:.65rem .9rem;font-size:.85rem;font-weight:700;text-decoration:none;position:fixed;top:1rem;left:1rem;transform:translateY(-180%)}.KickHG_skipLink:focus{outline:3px solid color-mix(in srgb, var(--questionnaire-accent) 45%, transparent);outline-offset:3px;transform:translateY(0)}.KickHG_themeControl{z-index:1;position:fixed;top:1.25rem;right:1.25rem}.KickHG_main{justify-content:center;align-items:center;min-height:100dvh;padding:3.5rem 1.25rem;display:flex}.KickHG_stack{flex-direction:column;gap:1.4rem;width:min(100%,42rem);display:flex}.KickHG_brand{color:var(--questionnaire-text);letter-spacing:-.035em;align-self:center;align-items:center;gap:.65rem;font-size:.98rem;font-weight:800;text-decoration:none;display:inline-flex}.KickHG_brand>span>span{color:var(--questionnaire-accent)}.KickHG_card{border:1px solid var(--questionnaire-border);background:var(--questionnaire-surface);border-radius:1rem;overflow:hidden;box-shadow:0 1.25rem 3.5rem #281f1917}.KickHG_questionnaire{padding:clamp(1.5rem,4vw,2.25rem)}.KickHG_progressHeader{color:var(--questionnaire-muted);justify-content:space-between;align-items:center;gap:1rem;font-size:.76rem;font-weight:650;display:flex}.KickHG_progress{background:color-mix(in srgb, var(--questionnaire-border-strong) 72%, transparent);border-radius:999px;height:.22rem;margin-top:.7rem;overflow:hidden}.KickHG_progress>span{border-radius:inherit;background:var(--questionnaire-accent);height:100%;transition:width .28s cubic-bezier(.16,1,.3,1);display:block}.KickHG_questionFrame{min-height:23.5rem;padding-top:clamp(2rem,5vw,3rem);animation:.28s cubic-bezier(.16,1,.3,1) both KickHG_question-enter;display:flex}.KickHG_question{border:0;width:100%;min-width:0;margin:0;padding:0}.KickHG_question[hidden]{display:none}.KickHG_question legend{max-width:16ch;color:var(--questionnaire-text);font-family:var(--font-landing-display), var(--font-landing-sans), sans-serif;letter-spacing:-.045em;outline:none;padding:0;font-size:clamp(1.8rem,5vw,2.55rem);font-weight:700;line-height:1.08}.KickHG_question>p:first-of-type{max-width:34rem;color:var(--questionnaire-muted);margin:.75rem 0 0;font-size:.94rem;line-height:1.55}.KickHG_choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:2rem;display:grid}.KickHG_choice{border:1px solid var(--questionnaire-border-strong);background:var(--questionnaire-input);min-height:9.75rem;color:var(--questionnaire-text);cursor:pointer;border-radius:.8rem;flex-direction:column;align-items:flex-start;gap:1.15rem;padding:1.15rem;transition:border-color .17s,background-color .17s,box-shadow .17s,transform .14s;display:flex;position:relative}.KickHG_choice input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.KickHG_choice:hover{border-color:color-mix(in srgb, var(--questionnaire-accent) 52%, var(--questionnaire-border-strong));transform:translateY(-1px);box-shadow:0 .65rem 1.8rem #44281912}.KickHG_choice:active{transform:translateY(1px)}.KickHG_choice:has(input:disabled){cursor:not-allowed;opacity:.58;box-shadow:none;transform:none}.KickHG_choice:has(input:focus-visible){outline:3px solid color-mix(in srgb, var(--questionnaire-accent) 32%, transparent);outline-offset:3px}.KickHG_choiceSelected{border-color:var(--questionnaire-accent);background:color-mix(in srgb, var(--questionnaire-accent) 7%, var(--questionnaire-input))}.KickHG_choiceIcon{background:color-mix(in srgb, var(--questionnaire-accent) 10%, transparent);width:2.65rem;height:2.65rem;color:var(--questionnaire-accent);border-radius:.65rem;place-items:center;display:grid}.KickHG_choiceCopy{gap:.35rem;padding-right:1.5rem;display:grid}.KickHG_choiceCopy strong{letter-spacing:-.015em;font-size:.98rem;font-weight:700}.KickHG_choiceCopy>span{color:var(--questionnaire-muted);font-size:.82rem;line-height:1.45}.KickHG_choiceMark{border:1px solid var(--questionnaire-border-strong);color:#0000;border-radius:50%;place-items:center;width:1.35rem;height:1.35rem;transition:border-color .17s,background-color .17s,color .17s;display:grid;position:absolute;top:1rem;right:1rem}.KickHG_choiceSelected .KickHG_choiceMark{border-color:var(--questionnaire-accent);background:var(--questionnaire-accent);color:#fff}.KickHG_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.KickHG_question>.KickHG_field{margin-top:2rem}.KickHG_field{flex-direction:column;gap:.5rem;display:flex}.KickHG_field label{font-size:.85rem;font-weight:650}.KickHG_field input{border:1px solid var(--questionnaire-border-strong);background:var(--questionnaire-input);width:100%;height:2.95rem;color:var(--questionnaire-text);font:inherit;border-radius:.65rem;padding:0 .85rem;font-size:.95rem;transition:border-color .16s,box-shadow .16s}.KickHG_field input::placeholder{color:color-mix(in srgb, var(--questionnaire-muted) 82%, transparent)}.KickHG_field input:hover{border-color:color-mix(in srgb, var(--questionnaire-text) 42%, var(--questionnaire-border))}.KickHG_field input:focus{border-color:var(--questionnaire-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--questionnaire-accent) 20%, transparent);outline:0}.KickHG_field input[aria-invalid=true]{border-color:var(--questionnaire-error)}.KickHG_reviewList{border:1px solid var(--questionnaire-border);background:var(--questionnaire-input);border-radius:.8rem;margin:1.75rem 0 0;display:grid;overflow:hidden}.KickHG_reviewRow{justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.95rem 1rem;display:flex}.KickHG_reviewRow+.KickHG_reviewRow{border-top:1px solid var(--questionnaire-border)}.KickHG_reviewRow>div{min-width:0}.KickHG_reviewRow dt{color:var(--questionnaire-muted);font-size:.72rem;font-weight:650}.KickHG_reviewRow dd{overflow-wrap:anywhere;margin:.24rem 0 0;font-size:.94rem;font-weight:700}.KickHG_editButton{color:var(--questionnaire-muted);cursor:pointer;font:inherit;background:0 0;border:0;flex:none;align-items:center;gap:.35rem;font-size:.78rem;font-weight:700;transition:color .16s,transform .12s;display:inline-flex}.KickHG_editButton:hover:not(:disabled){color:var(--questionnaire-accent)}.KickHG_editButton:active:not(:disabled){transform:translateY(1px)}.KickHG_editButton:disabled{cursor:not-allowed;opacity:.58}.KickHG_editButton:focus-visible{outline:3px solid color-mix(in srgb, var(--questionnaire-accent) 35%, transparent);outline-offset:3px;border-radius:.35rem}.KickHG_confirmationNote{background:color-mix(in srgb, var(--questionnaire-accent) 7%, transparent);color:var(--questionnaire-muted);border-radius:.7rem;align-items:flex-start;gap:.65rem;margin-top:1rem;padding:.85rem .95rem;display:flex}.KickHG_confirmationNote svg{color:var(--questionnaire-accent);flex:none;margin-top:.1rem}.KickHG_confirmationNote p{margin:0;font-size:.8rem;line-height:1.5}.KickHG_organisationReview{margin-top:1.75rem;position:relative}.KickHG_organisationIcon{background:color-mix(in srgb, var(--questionnaire-accent) 10%, transparent);width:2.65rem;height:2.65rem;color:var(--questionnaire-accent);border-radius:.65rem;place-items:center;display:grid}.KickHG_organisationHeading{gap:.2rem;margin-top:.75rem;display:grid}.KickHG_organisationHeading>span{color:var(--questionnaire-muted);font-size:.72rem;font-weight:650}.KickHG_organisationHeading>strong{font-family:var(--font-landing-display), var(--font-landing-sans), sans-serif;letter-spacing:-.025em;font-size:1.25rem}.KickHG_organisationReview .KickHG_reviewList{margin-top:1rem}.KickHG_srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.KickHG_fieldHelp,.KickHG_fieldError,.KickHG_formStatus{margin:0;font-size:.78rem;line-height:1.45}.KickHG_fieldHelp{color:var(--questionnaire-muted)}.KickHG_fieldError,.KickHG_formStatus{color:var(--questionnaire-error)}.KickHG_fieldError a,.KickHG_formStatus a{color:inherit;text-underline-offset:.2em;font-weight:700}.KickHG_legalConsent{gap:.45rem;margin-top:1.15rem;display:grid}.KickHG_legalConsent>label{color:var(--questionnaire-muted);align-items:flex-start;gap:.7rem;font-size:.8rem;line-height:1.5;display:flex}.KickHG_legalConsent input{width:1rem;height:1rem;accent-color:var(--questionnaire-accent);flex:none;margin-top:.14rem}.KickHG_legalConsent a{color:var(--questionnaire-text);-webkit-text-decoration-color:color-mix(in srgb, var(--questionnaire-accent) 68%, transparent);text-decoration-color:color-mix(in srgb, var(--questionnaire-accent) 68%, transparent);text-underline-offset:.18em;font-weight:650}.KickHG_formStatus{min-height:1.15rem;margin-top:.85rem}.KickHG_actions{border-top:1px solid var(--questionnaire-border);justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.KickHG_primaryButton,.KickHG_secondaryButton{cursor:pointer;min-height:2.8rem;font:inherit;white-space:nowrap;border-radius:.65rem;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s,transform .12s;display:inline-flex}.KickHG_primaryButton{border:1px solid var(--questionnaire-accent);background:var(--questionnaire-accent);color:#fff;margin-left:auto}.KickHG_primaryButton:hover:not(:disabled){border-color:var(--questionnaire-accent-hover);background:var(--questionnaire-accent-hover)}.KickHG_secondaryButton{border:1px solid var(--questionnaire-border-strong);color:var(--questionnaire-text);background:0 0}.KickHG_secondaryButton:hover:not(:disabled){background:color-mix(in srgb, var(--questionnaire-text) 6%, transparent)}.KickHG_primaryButton:active:not(:disabled),.KickHG_secondaryButton:active:not(:disabled){transform:translateY(1px)}.KickHG_primaryButton:disabled,.KickHG_secondaryButton:disabled{cursor:not-allowed;opacity:.58}.KickHG_brand:focus-visible,.KickHG_footerLinks a:focus-visible,.KickHG_formStatus a:focus-visible,.KickHG_primaryButton:focus-visible,.KickHG_secondaryButton:focus-visible,.KickHG_legalConsent a:focus-visible{outline:3px solid color-mix(in srgb, var(--questionnaire-accent) 35%, transparent);outline-offset:3px;border-radius:.35rem}.KickHG_footerLinks{color:var(--questionnaire-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem 1.25rem;font-size:.83rem;display:flex}.KickHG_footerLinks p{margin:0}.KickHG_footerLinks a{color:var(--questionnaire-text);-webkit-text-decoration-color:color-mix(in srgb, var(--questionnaire-text) 32%, transparent);text-decoration-color:color-mix(in srgb, var(--questionnaire-text) 32%, transparent);text-underline-offset:.2em;font-weight:650}.KickHG_footerLinks a:hover,.KickHG_legalConsent a:hover{color:var(--questionnaire-accent)}.KickHG_accountCreated{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:31rem;padding:2rem;display:flex}.KickHG_accountCreated h1{font-family:var(--font-landing-display), var(--font-landing-sans), sans-serif;letter-spacing:-.04em;margin:0;font-size:1.8rem}.KickHG_accountCreated p{max-width:27rem;color:var(--questionnaire-muted);margin:0;line-height:1.55}.KickHG_successIcon{background:color-mix(in srgb, var(--questionnaire-accent) 12%, transparent);width:3.5rem;height:3.5rem;color:var(--questionnaire-accent);border-radius:50%;place-items:center;display:grid}.KickHG_loadingState{min-height:100dvh;color:var(--questionnaire-muted);justify-content:center;align-items:center;gap:.7rem;font-size:.88rem;font-weight:650;display:flex}.KickHG_spinner{border:2px solid color-mix(in srgb, var(--questionnaire-accent) 24%, transparent);border-top-color:var(--questionnaire-accent);border-radius:50%;flex:none;width:1rem;height:1rem;animation:.7s linear infinite KickHG_questionnaire-spin}@keyframes KickHG_question-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes KickHG_questionnaire-spin{to{transform:rotate(360deg)}}html[data-landing-theme=dark] .KickHG_page{--questionnaire-error:#ffb4a8}html[data-landing-theme=dark] .KickHG_card{box-shadow:0 1.5rem 4rem #0000005c}@media (max-width:640px){.KickHG_themeControl{top:.9rem;right:.9rem}.KickHG_main{align-items:flex-start;padding:4.75rem .9rem 2rem}.KickHG_stack{gap:1.1rem}.KickHG_card{border-radius:.85rem}.KickHG_questionnaire{padding:1.25rem}.KickHG_questionFrame{min-height:25rem;padding-top:1.8rem}.KickHG_question legend{font-size:clamp(1.65rem,8vw,2rem)}.KickHG_choices,.KickHG_fieldGrid{grid-template-columns:1fr}.KickHG_choices{margin-top:1.5rem}.KickHG_choice{flex-direction:row;align-items:center;min-height:7.4rem}.KickHG_choiceCopy{padding-right:1.2rem}.KickHG_choiceMark{top:50%;transform:translateY(-50%)}.KickHG_fieldGrid,.KickHG_question>.KickHG_field{margin-top:1.5rem}.KickHG_actions{padding-top:.9rem}}@media (max-width:360px){.KickHG_main{padding-inline:.65rem}.KickHG_questionnaire{padding:1rem}.KickHG_primaryButton,.KickHG_secondaryButton{padding-inline:.8rem}.KickHG_choice{padding:1rem .85rem}}@media (prefers-reduced-motion:reduce){.KickHG_questionFrame,.KickHG_spinner{animation:none}.KickHG_progress>span,.KickHG_choice,.KickHG_primaryButton,.KickHG_secondaryButton{transition:none}}
