.about-module-scss-module__3Frkaa__page{background:radial-gradient(circle at 18% 12%, var(--theme-action-soft), transparent 34%),radial-gradient(circle at 82% 24%, color-mix(in srgb, var(--theme-accent-blue) 10%, transparent), transparent 30%),linear-gradient(180deg, var(--theme-surface-2) 0%, var(--theme-surface-3) 100%);flex-direction:column;min-height:100vh;display:flex}.about-module-scss-module__3Frkaa__container{box-sizing:border-box;flex-direction:column;flex:1;gap:34px;width:100%;max-width:1180px;margin:0 auto;padding:36px 20px 72px;display:flex}.about-module-scss-module__3Frkaa__heroSection{grid-template-columns:minmax(0,1.4fr) minmax(280px,.9fr);align-items:stretch;gap:24px;display:grid}.about-module-scss-module__3Frkaa__heroCopy,.about-module-scss-module__3Frkaa__heroPanel,.about-module-scss-module__3Frkaa__storyCard,.about-module-scss-module__3Frkaa__valueCard,.about-module-scss-module__3Frkaa__audienceCard,.about-module-scss-module__3Frkaa__timelineCard,.about-module-scss-module__3Frkaa__closingCard{background:var(--theme-surface-1);border:1px solid var(--theme-border);box-shadow:var(--theme-shadow-lg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:22px}.about-module-scss-module__3Frkaa__heroCopy{padding:34px 34px 36px}.about-module-scss-module__3Frkaa__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--theme-action-text);margin:0 0 12px;font-size:.78rem;font-weight:800}.about-module-scss-module__3Frkaa__heroCopy h1,.about-module-scss-module__3Frkaa__sectionHeading h2,.about-module-scss-module__3Frkaa__closingCard h2{color:var(--theme-text);letter-spacing:-.03em;margin:0;line-height:1.05}.about-module-scss-module__3Frkaa__heroCopy h1{max-width:11ch;font-size:clamp(2.4rem,4.6vw,4.2rem)}.about-module-scss-module__3Frkaa__heroLead{max-width:64ch;color:var(--theme-text-secondary);margin:20px 0 0;font-size:1.02rem;line-height:1.8}.about-module-scss-module__3Frkaa__heroPanel{background:linear-gradient(180deg, var(--theme-surface-2) 0%, var(--theme-surface-2) 100%);align-content:start;gap:14px;padding:22px;display:grid}.about-module-scss-module__3Frkaa__heroStat{background:var(--theme-surface-1);border:1px solid var(--theme-info-border);border-radius:16px;gap:8px;padding:16px 16px 18px;display:grid}.about-module-scss-module__3Frkaa__heroStatValue{color:var(--theme-text);font-size:1.02rem;font-weight:800}.about-module-scss-module__3Frkaa__heroStatLabel{color:var(--theme-text-secondary);font-size:.92rem;line-height:1.65}.about-module-scss-module__3Frkaa__storyGrid,.about-module-scss-module__3Frkaa__valuesGrid,.about-module-scss-module__3Frkaa__audienceGrid{gap:20px;display:grid}.about-module-scss-module__3Frkaa__storyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-module-scss-module__3Frkaa__storyCard,.about-module-scss-module__3Frkaa__valueCard,.about-module-scss-module__3Frkaa__audienceCard,.about-module-scss-module__3Frkaa__timelineCard,.about-module-scss-module__3Frkaa__closingCard{padding:28px}.about-module-scss-module__3Frkaa__storyCard h2,.about-module-scss-module__3Frkaa__valueCard h3,.about-module-scss-module__3Frkaa__audienceCard h3,.about-module-scss-module__3Frkaa__closingCard h2{color:var(--theme-text);margin:0 0 14px}.about-module-scss-module__3Frkaa__storyCard h2,.about-module-scss-module__3Frkaa__closingCard h2{font-size:clamp(1.55rem,2vw,2rem);line-height:1.15}.about-module-scss-module__3Frkaa__storyCard p,.about-module-scss-module__3Frkaa__valueCard p,.about-module-scss-module__3Frkaa__timelineRow p,.about-module-scss-module__3Frkaa__closingCard p,.about-module-scss-module__3Frkaa__audienceCard li,.about-module-scss-module__3Frkaa__sectionHeading p{color:var(--theme-text-secondary);margin:0;font-size:.96rem;line-height:1.75}.about-module-scss-module__3Frkaa__storyCard p+p,.about-module-scss-module__3Frkaa__closingCard p+p{margin-top:14px}.about-module-scss-module__3Frkaa__sectionHeading{gap:10px;max-width:760px;display:grid}.about-module-scss-module__3Frkaa__sectionHeading h2{font-size:clamp(1.95rem,3vw,3rem)}.about-module-scss-module__3Frkaa__valuesSection,.about-module-scss-module__3Frkaa__audienceSection,.about-module-scss-module__3Frkaa__timelineSection,.about-module-scss-module__3Frkaa__closingSection{gap:18px;display:grid}.about-module-scss-module__3Frkaa__valuesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-module-scss-module__3Frkaa__valueCard h3,.about-module-scss-module__3Frkaa__audienceCard h3{font-size:1.12rem;line-height:1.25}.about-module-scss-module__3Frkaa__audienceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-module-scss-module__3Frkaa__audienceCard ul{gap:10px;margin:0;padding-left:18px;display:grid}.about-module-scss-module__3Frkaa__timelineCard{gap:18px;display:grid}.about-module-scss-module__3Frkaa__timelineRow{border-bottom:1px solid var(--theme-border);grid-template-columns:180px minmax(0,1fr);align-items:start;gap:18px;padding-bottom:18px;display:grid}.about-module-scss-module__3Frkaa__timelineRow:last-child{border-bottom:none;padding-bottom:0}.about-module-scss-module__3Frkaa__timelinePhase{background:var(--theme-action);min-height:38px;color:var(--theme-text-on-accent);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:.78rem;font-weight:800;display:inline-flex}.about-module-scss-module__3Frkaa__closingCard{background:linear-gradient(135deg, var(--theme-action) 0%, var(--theme-action) 100%);border-color:var(--theme-action-border)}.about-module-scss-module__3Frkaa__closingCard .about-module-scss-module__3Frkaa__eyebrow,.about-module-scss-module__3Frkaa__closingCard h2,.about-module-scss-module__3Frkaa__closingCard p{color:var(--theme-text-on-accent)}.about-module-scss-module__3Frkaa__closingCard p{max-width:72ch}@media (max-width:960px){.about-module-scss-module__3Frkaa__heroSection,.about-module-scss-module__3Frkaa__storyGrid,.about-module-scss-module__3Frkaa__valuesGrid,.about-module-scss-module__3Frkaa__audienceGrid,.about-module-scss-module__3Frkaa__timelineRow{grid-template-columns:1fr}.about-module-scss-module__3Frkaa__heroCopy h1{max-width:none}}@media (max-width:640px){.about-module-scss-module__3Frkaa__container{gap:22px;padding:22px 14px 44px}.about-module-scss-module__3Frkaa__heroCopy,.about-module-scss-module__3Frkaa__heroPanel,.about-module-scss-module__3Frkaa__storyCard,.about-module-scss-module__3Frkaa__valueCard,.about-module-scss-module__3Frkaa__audienceCard,.about-module-scss-module__3Frkaa__timelineCard,.about-module-scss-module__3Frkaa__closingCard{border-radius:18px;padding:20px 18px}.about-module-scss-module__3Frkaa__heroLead,.about-module-scss-module__3Frkaa__storyCard p,.about-module-scss-module__3Frkaa__valueCard p,.about-module-scss-module__3Frkaa__timelineRow p,.about-module-scss-module__3Frkaa__closingCard p,.about-module-scss-module__3Frkaa__audienceCard li,.about-module-scss-module__3Frkaa__sectionHeading p{font-size:.92rem}.about-module-scss-module__3Frkaa__timelinePhase{justify-self:start}}
.home-module-scss-module__p_sQGa__page{--landing-bg:var(--theme-canvas);--landing-surface:var(--theme-surface-2);--landing-surface-strong:var(--theme-surface-3);--landing-border:var(--theme-border);--landing-border-strong:var(--theme-border-strong);--landing-green:var(--theme-action);--landing-green-dark:var(--theme-action-hover);--landing-green-bright:var(--theme-action);--landing-green-pale:var(--theme-action-soft);--landing-on-action:var(--theme-action-text);--landing-sage:var(--theme-surface-2);--landing-signal:var(--theme-accent-blue);--landing-signal-dark:var(--theme-accent-blue-text);--landing-signal-bright:var(--theme-accent-blue);--landing-signal-pale:var(--theme-accent-blue-soft);--landing-signal-on-dark:var(--theme-info-on-strong);--landing-on-signal:var(--theme-text-on-neon);--landing-attention:var(--theme-warning-text);--landing-attention-pale:var(--theme-warning-surface);--landing-ink:var(--theme-text);--landing-text:var(--theme-text-secondary);--landing-muted:var(--theme-text-muted);--landing-danger:var(--theme-danger-text);background:var(--landing-bg);width:100%;min-width:0;color:var(--landing-ink);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:clip}.home-module-scss-module__p_sQGa__page,.home-module-scss-module__p_sQGa__page *,.home-module-scss-module__p_sQGa__page :before,.home-module-scss-module__p_sQGa__page :after{box-sizing:border-box}.home-module-scss-module__p_sQGa__page :where(h1,h2,h3,p,figure,ul,ol){margin:0}.home-module-scss-module__p_sQGa__page :where(ul,ol){padding:0}.home-module-scss-module__p_sQGa__page :where(a,button,input){font:inherit}.home-module-scss-module__p_sQGa__page :where(a,button,input):focus-visible{outline:3px solid var(--landing-signal);outline-offset:3px}.home-module-scss-module__p_sQGa__page img{max-width:100%;display:block}.home-module-scss-module__p_sQGa__main{width:100%;min-width:0;overflow:clip}.home-module-scss-module__p_sQGa__siteHeader{--landing-bg:var(--theme-canvas);--landing-surface:var(--theme-surface-2);--landing-border:var(--theme-border);--landing-border-strong:var(--theme-border-strong);--landing-green:var(--theme-action);--landing-green-dark:var(--theme-action-hover);--landing-on-action:var(--theme-action-text);--landing-signal:var(--theme-accent-blue);--landing-signal-dark:var(--theme-accent-blue-text);--landing-signal-pale:var(--theme-accent-blue-soft);--landing-on-signal:var(--theme-text-on-neon);--landing-ink:var(--theme-text);--landing-text:var(--theme-text-secondary);z-index:100;background:color-mix(in srgb, var(--theme-surface-1) 96%, transparent);border-bottom:1px solid var(--landing-border);width:100%;position:sticky;top:0}.home-module-scss-module__p_sQGa__siteHeader,.home-module-scss-module__p_sQGa__siteHeader *,.home-module-scss-module__p_sQGa__siteHeader :before,.home-module-scss-module__p_sQGa__siteHeader :after{box-sizing:border-box}.home-module-scss-module__p_sQGa__siteHeader :where(a,button):focus-visible{outline:3px solid var(--landing-signal);outline-offset:3px}.home-module-scss-module__p_sQGa__skipLink{z-index:200;min-height:44px;color:var(--landing-on-signal);background:var(--landing-signal);border-radius:6px;align-items:center;padding:10px 14px;font-weight:750;text-decoration:none;display:inline-flex;position:fixed;top:10px;left:12px;transform:translateY(-160%)}.home-module-scss-module__p_sQGa__skipLink:focus{transform:translateY(0)}.home-module-scss-module__p_sQGa__headerInner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:32px;width:min(1180px,100%);min-height:72px;margin:0 auto;padding:10px 24px;display:grid}.home-module-scss-module__p_sQGa__navLogoWrap{align-items:center;min-width:0;min-height:44px;text-decoration:none;display:inline-flex}.home-module-scss-module__p_sQGa__navLogo{object-fit:contain;width:auto;height:42px}.home-module-scss-module__p_sQGa__desktopMenu{min-width:0}.home-module-scss-module__p_sQGa__navLinks{justify-content:center;align-items:center;gap:clamp(20px,2.5vw,36px);list-style:none;display:flex}.home-module-scss-module__p_sQGa__navLinks a{min-height:44px;color:var(--landing-text);white-space:nowrap;align-items:center;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .16s;display:inline-flex}.home-module-scss-module__p_sQGa__navLinks a:hover{color:var(--landing-signal-dark)}.home-module-scss-module__p_sQGa__headerActions{align-items:center;gap:8px;display:flex}.home-module-scss-module__p_sQGa__signInLink,.home-module-scss-module__p_sQGa__navPrimary{white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.home-module-scss-module__p_sQGa__signInLink{color:var(--landing-text)}.home-module-scss-module__p_sQGa__signInLink:hover{color:var(--landing-signal-dark);background:var(--landing-signal-pale)}.home-module-scss-module__p_sQGa__navPrimary{color:var(--landing-on-action);background:var(--landing-green);border:1px solid var(--landing-green)}.home-module-scss-module__p_sQGa__navPrimary:hover{background:var(--landing-green-dark);border-color:var(--landing-green-dark)}.home-module-scss-module__p_sQGa__mobileToggleSlot{justify-content:flex-end;align-items:center;display:none}.home-module-scss-module__p_sQGa__navHamburger{width:44px;height:44px;color:var(--landing-ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0;display:none}.home-module-scss-module__p_sQGa__navHamburger:hover{background:var(--landing-signal-pale);border-color:var(--landing-signal)}.home-module-scss-module__p_sQGa__navHamburger span{background:currentColor;border-radius:2px;width:22px;height:2px;transition:transform .16s,opacity .12s;display:block}.home-module-scss-module__p_sQGa__navHamburger.home-module-scss-module__p_sQGa__open span:first-child,.home-module-scss-module__p_sQGa__navHamburger[data-open=true] span:first-child,.home-module-scss-module__p_sQGa__navHamburger[aria-expanded=true] span:first-child{transform:translateY(7px)rotate(45deg)}.home-module-scss-module__p_sQGa__navHamburger.home-module-scss-module__p_sQGa__open span:nth-child(2),.home-module-scss-module__p_sQGa__navHamburger[data-open=true] span:nth-child(2),.home-module-scss-module__p_sQGa__navHamburger[aria-expanded=true] span:nth-child(2){opacity:0}.home-module-scss-module__p_sQGa__navHamburger.home-module-scss-module__p_sQGa__open span:nth-child(3),.home-module-scss-module__p_sQGa__navHamburger[data-open=true] span:nth-child(3),.home-module-scss-module__p_sQGa__navHamburger[aria-expanded=true] span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.home-module-scss-module__p_sQGa__mobileMenuHolder{--landing-bg:var(--theme-canvas);--landing-border:var(--theme-border);--landing-border-strong:var(--theme-border-strong);--landing-green:var(--theme-action);--landing-on-action:var(--theme-action-text);--landing-signal:var(--theme-accent-blue);--landing-signal-dark:var(--theme-accent-blue-text);--landing-signal-pale:var(--theme-accent-blue-soft);--landing-ink:var(--theme-text);visibility:hidden;pointer-events:none;background:var(--landing-bg);border-bottom:1px solid #0000;display:none;overflow:hidden}.home-module-scss-module__p_sQGa__mobileMenuHolder,.home-module-scss-module__p_sQGa__mobileMenuHolder *,.home-module-scss-module__p_sQGa__mobileMenuHolder :before,.home-module-scss-module__p_sQGa__mobileMenuHolder :after{box-sizing:border-box}.home-module-scss-module__p_sQGa__mobileMenuHolder :where(a,button):focus-visible{outline:3px solid var(--landing-signal);outline-offset:3px}.home-module-scss-module__p_sQGa__mobileMenuHolder.home-module-scss-module__p_sQGa__open,.home-module-scss-module__p_sQGa__mobileMenuHolder[data-open=true]{visibility:visible;pointer-events:auto;border-bottom-color:var(--landing-border)}.home-module-scss-module__p_sQGa__mobileNavLinks{padding:8px 20px 12px;list-style:none}.home-module-scss-module__p_sQGa__mobileNavLinks a{width:100%;min-height:48px;color:var(--landing-ink);border-bottom:1px solid var(--landing-border);align-items:center;font-size:1rem;font-weight:650;text-decoration:none;display:flex}.home-module-scss-module__p_sQGa__mobileMenuActions{grid-template-columns:1fr 1fr;gap:10px;padding:12px 20px 20px;display:grid}.home-module-scss-module__p_sQGa__mobileSignIn,.home-module-scss-module__p_sQGa__mobilePrimary{border-radius:6px;justify-content:center;align-items:center;min-height:48px;font-weight:700;text-decoration:none;display:inline-flex}.home-module-scss-module__p_sQGa__mobileSignIn{color:var(--landing-signal-dark);border:1px solid var(--landing-signal);background:var(--landing-signal-pale)}.home-module-scss-module__p_sQGa__mobilePrimary{color:var(--landing-on-action);border:1px solid var(--landing-green);background:var(--landing-green)}.home-module-scss-module__p_sQGa__hero{background:var(--theme-surface-2);border-bottom:1px solid var(--landing-border);width:100%}.home-module-scss-module__p_sQGa__heroInner{width:min(1180px,100%);margin:0 auto;padding:clamp(64px,7vw,92px) 24px}.home-module-scss-module__p_sQGa__heroLead,.home-module-scss-module__p_sQGa__heroLower,.home-module-scss-module__p_sQGa__heroCopy,.home-module-scss-module__p_sQGa__dashboardFigure,.home-module-scss-module__p_sQGa__dashboardBody,.home-module-scss-module__p_sQGa__dashboardMain,.home-module-scss-module__p_sQGa__activityDetail{min-width:0}.home-module-scss-module__p_sQGa__heroLead{max-width:1050px}.home-module-scss-module__p_sQGa__heroLower{border-top:1px solid var(--landing-border-strong);grid-template-columns:minmax(300px,.72fr) minmax(560px,1.28fr);align-items:start;gap:clamp(42px,5vw,68px);margin-top:clamp(44px,5vw,64px);padding-top:clamp(28px,3vw,38px);display:grid}.home-module-scss-module__p_sQGa__statusLine{min-height:28px;color:var(--landing-text);align-items:center;gap:10px;margin-bottom:24px;font-size:.9rem;font-weight:650;display:flex}.home-module-scss-module__p_sQGa__statusDot{background:var(--landing-green-bright);border-radius:50%;flex:0 0 9px;width:9px;height:9px}.home-module-scss-module__p_sQGa__heroH1{max-width:17ch;color:var(--landing-ink);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(3.2rem,6vw,5.55rem);font-weight:780;line-height:.98}.home-module-scss-module__p_sQGa__heroSub{max-width:58ch;color:var(--landing-text);font-size:clamp(1.05rem,1.5vw,1.18rem);line-height:1.72}.home-module-scss-module__p_sQGa__heroActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.home-module-scss-module__p_sQGa__primaryAction,.home-module-scss-module__p_sQGa__secondaryAction{border-radius:6px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:.98rem;font-weight:750;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.home-module-scss-module__p_sQGa__primaryAction{color:var(--landing-on-action);border:1px solid var(--landing-green);background:var(--landing-green)}.home-module-scss-module__p_sQGa__primaryAction:hover{background:var(--landing-green-dark);border-color:var(--landing-green-dark)}.home-module-scss-module__p_sQGa__secondaryAction{color:var(--landing-ink);border:1px solid var(--landing-border-strong);background:0 0}.home-module-scss-module__p_sQGa__secondaryAction:hover{color:var(--landing-signal-dark);border-color:var(--landing-signal);background:var(--theme-surface-1)}.home-module-scss-module__p_sQGa__heroSupport{max-width:60ch;color:var(--landing-muted);margin-top:22px;font-size:.88rem;line-height:1.55}.home-module-scss-module__p_sQGa__dashboardFigure{margin:0}.home-module-scss-module__p_sQGa__dashboardCaption{color:var(--landing-muted);margin-bottom:10px;font-size:.78rem;font-weight:700}.home-module-scss-module__p_sQGa__dashboardFrame{border:1px solid var(--landing-border-strong);background:var(--landing-ink);border-radius:12px;overflow:hidden}.home-module-scss-module__p_sQGa__heroVideo{aspect-ratio:16/9;object-fit:cover;background:var(--landing-ink);width:100%;display:block}.home-module-scss-module__p_sQGa__heroVideo:focus-visible{outline:3px solid var(--landing-signal);outline-offset:-3px}.home-module-scss-module__p_sQGa__dashboardTop{border-bottom:1px solid var(--landing-border);background:var(--landing-signal-pale);justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:10px 16px;display:flex}.home-module-scss-module__p_sQGa__dashboardBrand{color:var(--landing-ink);font-size:.86rem;font-weight:800}.home-module-scss-module__p_sQGa__dashboardState{color:var(--landing-signal-dark);align-items:center;gap:7px;font-size:.76rem;font-weight:750;display:inline-flex}.home-module-scss-module__p_sQGa__dashboardState:before{content:"";background:var(--landing-attention);border-radius:50%;width:7px;height:7px}.home-module-scss-module__p_sQGa__dashboardBody{grid-template-columns:170px minmax(0,1fr);display:grid}.home-module-scss-module__p_sQGa__dashboardSidebar{border-right:1px solid var(--landing-border);background:var(--landing-surface);padding:18px 12px}.home-module-scss-module__p_sQGa__sidebarItem,.home-module-scss-module__p_sQGa__sidebarItemActive{min-height:36px;color:var(--landing-muted);border-radius:4px;align-items:center;margin-bottom:3px;padding:8px 10px;font-size:.74rem;font-weight:650;display:flex}.home-module-scss-module__p_sQGa__sidebarItemActive{color:var(--landing-signal-dark);background:var(--landing-signal-pale)}.home-module-scss-module__p_sQGa__dashboardMain{padding:22px}.home-module-scss-module__p_sQGa__dashboardIntro{margin-bottom:18px}.home-module-scss-module__p_sQGa__dashboardTitle{color:var(--landing-ink);font-size:1rem;font-weight:800;line-height:1.25}.home-module-scss-module__p_sQGa__dashboardText{color:var(--landing-muted);margin-top:5px;font-size:.75rem;line-height:1.5}.home-module-scss-module__p_sQGa__attentionGrid{border-top:1px solid var(--landing-border);border-left:1px solid var(--landing-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-module-scss-module__p_sQGa__attentionItem{border-right:1px solid var(--landing-border);border-bottom:1px solid var(--landing-border);flex-direction:column;align-items:flex-start;gap:6px;min-width:0;min-height:98px;padding:14px;display:flex}.home-module-scss-module__p_sQGa__attentionLabel{color:var(--landing-text);font-size:.76rem;font-weight:750;line-height:1.35}.home-module-scss-module__p_sQGa__attentionValue{color:var(--landing-attention);font-size:1rem;font-weight:800;line-height:1.25}.home-module-scss-module__p_sQGa__attentionMeta{color:var(--landing-muted);font-size:.75rem;line-height:1.45}.home-module-scss-module__p_sQGa__activityList{border-top:1px solid var(--landing-border);margin-top:18px}.home-module-scss-module__p_sQGa__activityItem{border-bottom:1px solid var(--landing-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;padding:12px 0;display:grid}.home-module-scss-module__p_sQGa__activityTitle{color:var(--landing-ink);overflow-wrap:anywhere;font-size:.75rem;font-weight:750}.home-module-scss-module__p_sQGa__activityMeta{color:var(--landing-muted);overflow-wrap:anywhere;margin-top:3px;font-size:.75rem;line-height:1.4}.home-module-scss-module__p_sQGa__activityStatus{white-space:nowrap;border-radius:999px;align-items:center;min-height:26px;padding:4px 9px;font-size:.75rem;font-weight:750;display:inline-flex}.home-module-scss-module__p_sQGa__statusLogged{color:var(--landing-green-dark);background:var(--landing-green-pale)}.home-module-scss-module__p_sQGa__statusReview{color:var(--landing-attention);background:var(--landing-attention-pale)}.home-module-scss-module__p_sQGa__sectionInner{width:min(1100px,100%);margin:0 auto;padding:clamp(56px,7vw,82px) 24px}.home-module-scss-module__p_sQGa__sectionHeading{max-width:20ch;color:var(--landing-ink);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.15rem,4vw,3.5rem);font-weight:770;line-height:1.04}.home-module-scss-module__p_sQGa__sectionIntro{max-width:66ch;color:var(--landing-text);margin-top:18px;font-size:1.04rem;line-height:1.72}.home-module-scss-module__p_sQGa__workflow{background:var(--theme-surface-1);border-bottom:1px solid var(--landing-border);scroll-margin-top:82px}.home-module-scss-module__p_sQGa__workflowTrace{border-top:1px solid var(--landing-border-strong);border-bottom:1px solid var(--landing-border-strong);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:46px;list-style:none;display:grid}.home-module-scss-module__p_sQGa__workflowStep{text-align:left;min-width:0;padding:28px 20px 32px}.home-module-scss-module__p_sQGa__workflowStep+.home-module-scss-module__p_sQGa__workflowStep{border-left:1px solid var(--landing-border)}.home-module-scss-module__p_sQGa__workflowNumber{color:var(--landing-signal-dark);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-bottom:30px;font-size:clamp(2.5rem,4vw,4rem);font-weight:720;line-height:.9;display:block}.home-module-scss-module__p_sQGa__workflowTitle{color:var(--landing-ink);font-size:1rem;font-weight:780;line-height:1.35}.home-module-scss-module__p_sQGa__workflowText{color:var(--landing-muted);margin-top:9px;font-size:.88rem;line-height:1.62}.home-module-scss-module__p_sQGa__workflowClose{border-bottom:1px solid var(--landing-signal);color:var(--landing-signal-dark);text-align:left;margin-top:0;padding:22px 0;font-size:clamp(1.08rem,2vw,1.3rem);font-weight:760}.home-module-scss-module__p_sQGa__how{background:var(--landing-sage);border-bottom:1px solid var(--landing-border);scroll-margin-top:82px}.home-module-scss-module__p_sQGa__howInner{width:min(1220px,100%);margin:0 auto;padding:clamp(56px,7vw,82px) 24px;scroll-margin-top:82px}.home-module-scss-module__p_sQGa__toolsFlowFigure{width:100%;min-width:0;margin:0}.home-module-scss-module__p_sQGa__toolsFlowFrame{aspect-ratio:16/9;border:1px solid var(--landing-border-strong);background:var(--theme-canvas);box-shadow:var(--theme-shadow-lg);border-radius:12px;overflow:hidden}.home-module-scss-module__p_sQGa__toolsFlowVideo{object-fit:cover;background:var(--theme-canvas);cursor:pointer;width:100%;height:100%;display:block}.home-module-scss-module__p_sQGa__toolsFlowVideo:focus-visible{outline:3px solid var(--landing-signal);outline-offset:-4px}.home-module-scss-module__p_sQGa__features{background:var(--theme-surface-1);border-bottom:1px solid var(--landing-border);scroll-margin-top:82px}.home-module-scss-module__p_sQGa__features .home-module-scss-module__p_sQGa__sectionInner{grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(48px,7vw,92px);display:grid}.home-module-scss-module__p_sQGa__featuresIntro{position:sticky;top:112px}.home-module-scss-module__p_sQGa__capabilityList{border-top:1px solid var(--landing-border-strong);margin-top:0;list-style:none}.home-module-scss-module__p_sQGa__capabilityRow{border-bottom:1px solid var(--landing-border-strong);grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:28px 0;display:grid}.home-module-scss-module__p_sQGa__capabilityNumber{display:none}.home-module-scss-module__p_sQGa__capabilityTitle{color:var(--landing-ink);font-size:clamp(1.28rem,2vw,1.62rem);font-weight:780;line-height:1.22}.home-module-scss-module__p_sQGa__capabilityText{max-width:64ch;color:var(--landing-text);font-size:.96rem;line-height:1.7}.home-module-scss-module__p_sQGa__outOfHours{background:var(--landing-signal-pale);border-bottom:1px solid var(--landing-border)}.home-module-scss-module__p_sQGa__outOfHoursInner{width:min(1220px,100%);margin:0 auto;padding:clamp(54px,6vw,72px) 24px}.home-module-scss-module__p_sQGa__communicationFigure{width:100%;min-width:0;margin:0}.home-module-scss-module__p_sQGa__communicationFrame{aspect-ratio:16/9;border:1px solid var(--landing-border-strong);background:var(--landing-ink);box-shadow:var(--theme-shadow-lg);border-radius:12px;overflow:hidden}.home-module-scss-module__p_sQGa__communicationVideo{object-fit:cover;background:var(--landing-ink);cursor:pointer;width:100%;height:100%;display:block}.home-module-scss-module__p_sQGa__communicationVideo:focus-visible{outline:3px solid var(--landing-signal);outline-offset:-4px}.home-module-scss-module__p_sQGa__pilot{color:var(--theme-pilot-text);background:var(--theme-pilot-bg)}.home-module-scss-module__p_sQGa__pilotInner{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);align-items:center;gap:clamp(44px,7vw,92px);width:min(1100px,100%);margin:0 auto;padding:clamp(56px,7vw,82px) 24px;display:grid}.home-module-scss-module__p_sQGa__pilotCopy,.home-module-scss-module__p_sQGa__pilotForm,.home-module-scss-module__p_sQGa__pilotField{min-width:0}.home-module-scss-module__p_sQGa__pilotTitle{max-width:18ch;color:var(--theme-pilot-text);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2rem,3.8vw,3.15rem);font-weight:770;line-height:1.08}.home-module-scss-module__p_sQGa__pilotText{max-width:56ch;color:var(--theme-pilot-muted);margin-top:18px;font-size:1rem;line-height:1.72}.home-module-scss-module__p_sQGa__pilotForm{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.home-module-scss-module__p_sQGa__pilotField{gap:7px;display:grid}.home-module-scss-module__p_sQGa__pilotLabel{color:var(--theme-pilot-text);font-size:.84rem;font-weight:700}.home-module-scss-module__p_sQGa__pilotInput{border:2px solid var(--theme-input-border);width:100%;min-width:0;min-height:50px;color:var(--theme-text);background:var(--theme-input-bg);border-radius:6px;padding:11px 14px;font-size:1rem}.home-module-scss-module__p_sQGa__pilotInput::placeholder{color:var(--theme-input-placeholder);opacity:1}.home-module-scss-module__p_sQGa__pilotInput:hover{border-color:var(--theme-focus)}.home-module-scss-module__p_sQGa__pilotInput:focus{border-color:var(--landing-signal-bright);outline:3px solid color-mix(in srgb, var(--theme-focus) 28%, transparent);outline-offset:1px}.home-module-scss-module__p_sQGa__pilotSubmit{border:2px solid var(--theme-action);min-height:50px;color:var(--theme-action-text);background:var(--theme-action);white-space:nowrap;cursor:pointer;border-radius:6px;padding:0 20px;font-size:.94rem;font-weight:800;transition:background-color .16s,color .16s}.home-module-scss-module__p_sQGa__pilotSubmit:hover{color:var(--theme-action);background:0 0}.home-module-scss-module__p_sQGa__pilotSubmit:disabled{color:var(--theme-disabled-text);border-color:var(--theme-border);background:var(--theme-disabled-bg);cursor:not-allowed}.home-module-scss-module__p_sQGa__pilot :where(input,button):focus-visible{outline-color:var(--theme-focus)}.home-module-scss-module__p_sQGa__pilotNote{color:var(--theme-pilot-muted);grid-column:1/-1;margin-top:2px;font-size:.82rem;line-height:1.5}.home-module-scss-module__p_sQGa__formStatus{min-height:1.5em;color:var(--landing-signal-on-dark);grid-column:1/-1;font-size:.86rem;font-weight:650;line-height:1.5}.home-module-scss-module__p_sQGa__formStatusError{color:var(--theme-danger-on-strong)}.home-module-scss-module__p_sQGa__pilotForm[data-state=success] .home-module-scss-module__p_sQGa__formStatus{color:var(--theme-success-on-strong)}.home-module-scss-module__p_sQGa__pilotForm[data-state=duplicate] .home-module-scss-module__p_sQGa__formStatus{color:var(--theme-warning-on-strong)}.home-module-scss-module__p_sQGa__srOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1020px){.home-module-scss-module__p_sQGa__headerInner{gap:20px}.home-module-scss-module__p_sQGa__navLinks{gap:18px}.home-module-scss-module__p_sQGa__dashboardBody{grid-template-columns:145px minmax(0,1fr)}.home-module-scss-module__p_sQGa__dashboardMain{padding:18px}}@media (max-width:1180px){.home-module-scss-module__p_sQGa__headerInner{grid-template-columns:minmax(0,1fr) auto;min-height:64px}.home-module-scss-module__p_sQGa__desktopMenu,.home-module-scss-module__p_sQGa__headerActions{display:none}.home-module-scss-module__p_sQGa__mobileToggleSlot,.home-module-scss-module__p_sQGa__navHamburger{display:flex}.home-module-scss-module__p_sQGa__mobileMenuHolder[data-open=true]{display:block}.home-module-scss-module__p_sQGa__heroInner{padding-top:58px}.home-module-scss-module__p_sQGa__heroH1{max-width:100%}.home-module-scss-module__p_sQGa__heroLower{grid-template-columns:minmax(0,1fr);gap:42px}.home-module-scss-module__p_sQGa__heroCopy,.home-module-scss-module__p_sQGa__heroSub,.home-module-scss-module__p_sQGa__heroSupport{max-width:68ch}.home-module-scss-module__p_sQGa__dashboardFigure{width:min(760px,100%)}.home-module-scss-module__p_sQGa__pilotInner{grid-template-columns:minmax(0,1fr);gap:36px}.home-module-scss-module__p_sQGa__pilotTitle,.home-module-scss-module__p_sQGa__pilotText{max-width:100%}}@media (max-width:860px){.home-module-scss-module__p_sQGa__features .home-module-scss-module__p_sQGa__sectionInner{grid-template-columns:minmax(0,1fr);gap:40px}.home-module-scss-module__p_sQGa__featuresIntro{position:static}}@media (max-width:720px){.home-module-scss-module__p_sQGa__sectionInner,.home-module-scss-module__p_sQGa__howInner{padding-block:54px}.home-module-scss-module__p_sQGa__workflowTrace{grid-template-columns:minmax(0,1fr);gap:0;margin-top:38px}.home-module-scss-module__p_sQGa__workflowStep{text-align:left;grid-template-columns:52px minmax(0,1fr);column-gap:16px;min-height:0;padding:22px 0;display:grid}.home-module-scss-module__p_sQGa__workflowStep+.home-module-scss-module__p_sQGa__workflowStep{border-top:1px solid var(--landing-border);border-left:0}.home-module-scss-module__p_sQGa__workflowNumber{grid-area:1/1/3;margin:2px 0 0;font-size:2rem;position:static}.home-module-scss-module__p_sQGa__workflowTitle,.home-module-scss-module__p_sQGa__workflowText{grid-column:2}.home-module-scss-module__p_sQGa__workflowTitle{grid-row:1}.home-module-scss-module__p_sQGa__workflowText{grid-row:2}.home-module-scss-module__p_sQGa__workflowClose{text-align:left;margin-top:0}.home-module-scss-module__p_sQGa__capabilityRow{grid-template-columns:minmax(0,1fr);gap:10px}.home-module-scss-module__p_sQGa__dashboardBody{grid-template-columns:minmax(0,1fr)}.home-module-scss-module__p_sQGa__dashboardSidebar{display:none}.home-module-scss-module__p_sQGa__pilotForm{grid-template-columns:minmax(0,1fr)}.home-module-scss-module__p_sQGa__pilotSubmit{width:100%}}@media (max-width:520px){.home-module-scss-module__p_sQGa__headerInner,.home-module-scss-module__p_sQGa__heroInner,.home-module-scss-module__p_sQGa__sectionInner,.home-module-scss-module__p_sQGa__howInner,.home-module-scss-module__p_sQGa__outOfHoursInner,.home-module-scss-module__p_sQGa__pilotInner{padding-left:18px;padding-right:18px}.home-module-scss-module__p_sQGa__navLogo{height:36px}.home-module-scss-module__p_sQGa__mobileNavLinks,.home-module-scss-module__p_sQGa__mobileMenuActions{padding-left:18px;padding-right:18px}.home-module-scss-module__p_sQGa__heroInner{padding-top:48px;padding-bottom:54px}.home-module-scss-module__p_sQGa__heroH1{font-size:clamp(2.25rem,12vw,3.2rem)}.home-module-scss-module__p_sQGa__heroActions{flex-direction:column;align-items:stretch}.home-module-scss-module__p_sQGa__primaryAction,.home-module-scss-module__p_sQGa__secondaryAction{width:100%}.home-module-scss-module__p_sQGa__dashboardTop{flex-direction:column;align-items:flex-start;gap:4px}.home-module-scss-module__p_sQGa__dashboardMain{padding:14px}.home-module-scss-module__p_sQGa__attentionGrid{grid-template-columns:minmax(0,1fr)}.home-module-scss-module__p_sQGa__attentionItem{min-height:88px}.home-module-scss-module__p_sQGa__activityItem{grid-template-columns:minmax(0,1fr);align-items:start;gap:7px}.home-module-scss-module__p_sQGa__activityStatus{justify-self:start}.home-module-scss-module__p_sQGa__mobileMenuActions{grid-template-columns:minmax(0,1fr)}}@media (max-width:360px){.home-module-scss-module__p_sQGa__headerInner,.home-module-scss-module__p_sQGa__heroInner,.home-module-scss-module__p_sQGa__sectionInner,.home-module-scss-module__p_sQGa__howInner,.home-module-scss-module__p_sQGa__outOfHoursInner,.home-module-scss-module__p_sQGa__pilotInner,.home-module-scss-module__p_sQGa__mobileNavLinks,.home-module-scss-module__p_sQGa__mobileMenuActions{padding-left:16px;padding-right:16px}.home-module-scss-module__p_sQGa__dashboardFrame,.home-module-scss-module__p_sQGa__communicationFrame,.home-module-scss-module__p_sQGa__toolsFlowFrame{border-radius:8px}}@media (prefers-reduced-motion:reduce){.home-module-scss-module__p_sQGa__page{scroll-behavior:auto}.home-module-scss-module__p_sQGa__page *,.home-module-scss-module__p_sQGa__page :before,.home-module-scss-module__p_sQGa__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.home-module-scss-module__p_sQGa__stats{background:var(--surface);padding:56px 5vw}.home-module-scss-module__p_sQGa__statsInner{max-width:var(--max-w);background:var(--border);border:1px solid var(--border);border-radius:16px;grid-template-columns:repeat(4,1fr);gap:1px;margin:0 auto;display:grid;overflow:hidden}.home-module-scss-module__p_sQGa__statItem{background:var(--surface);text-align:center;padding:32px 28px}.home-module-scss-module__p_sQGa__statNum{color:var(--text);letter-spacing:-.04em;font-size:2.8rem;font-weight:800;line-height:1}.home-module-scss-module__p_sQGa__statNum span{color:var(--green-ink)}.home-module-scss-module__p_sQGa__statLabel{color:var(--text-muted);margin-top:6px;font-size:.85rem;font-weight:500}.home-module-scss-module__p_sQGa__reveal{opacity:0;transition:opacity .6s var(--ease-out),transform .6s var(--ease-out);transform:translateY(20px)}.home-module-scss-module__p_sQGa__reveal.home-module-scss-module__p_sQGa__visible{opacity:1;transform:none}@media (max-width:900px){.home-module-scss-module__p_sQGa__statsInner{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.home-module-scss-module__p_sQGa__statsInner{grid-template-columns:1fr}}.home-module-scss-module__p_sQGa__sectionTag{letter-spacing:.1em;text-transform:uppercase;color:var(--green-ink);background:var(--green-dim);border:1px solid var(--green-bdr);border-radius:100px;align-items:center;gap:8px;margin-bottom:16px;padding:4px 12px;font-size:.72rem;font-weight:700;display:inline-flex}.home-module-scss-module__p_sQGa__sectionTitle{letter-spacing:-.025em;color:var(--text);font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:800;line-height:1.1}.home-module-scss-module__p_sQGa__sectionSub{color:var(--text-muted);max-width:560px;margin-top:14px;font-size:1.02rem;line-height:1.75}.home-module-scss-module__p_sQGa__product{background:var(--theme-surface-1);overflow:hidden}.home-module-scss-module__p_sQGa__productInner{max-width:var(--max-w);margin:0 auto;padding:88px 5vw}.home-module-scss-module__p_sQGa__mockupOuter{border:1px solid var(--border);box-shadow:var(--shadow-lg);background:var(--theme-surface-1);border-radius:18px;margin-top:56px;overflow:hidden}.home-module-scss-module__p_sQGa__mBar{background:var(--surface);border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:11px 18px;display:flex}.home-module-scss-module__p_sQGa__mBar:after{content:"";flex:0 0 43px}.home-module-scss-module__p_sQGa__mDots{flex:0 0 43px;gap:5px;display:flex}.home-module-scss-module__p_sQGa__mDot{border-radius:50%;width:11px;height:11px}.home-module-scss-module__p_sQGa__mUrl{text-align:center;color:var(--text-muted);flex:1;font-size:.7rem}.home-module-scss-module__p_sQGa__mLayout{grid-template-columns:230px 1fr;min-height:500px;display:grid}.home-module-scss-module__p_sQGa__mSidebar{border-right:1px solid var(--border);background:var(--surface);flex-direction:column;gap:3px;padding:20px 14px;display:flex}.home-module-scss-module__p_sQGa__msBrand{color:var(--green-ink);border-bottom:1px solid var(--border);margin-bottom:10px;padding:5px 9px 14px;font-size:.82rem;font-weight:800}.home-module-scss-module__p_sQGa__msItem{color:var(--text-muted);cursor:pointer;border-radius:8px;align-items:center;gap:9px;padding:9px 10px;font-size:.78rem;font-weight:500;transition:background .15s,color .15s;display:flex}.home-module-scss-module__p_sQGa__msItem.home-module-scss-module__p_sQGa__active{background:var(--green-pale);color:var(--green-ink);font-weight:700}.home-module-scss-module__p_sQGa__msItem:hover:not(.home-module-scss-module__p_sQGa__active){background:var(--surface-2);color:var(--text-2)}.home-module-scss-module__p_sQGa__mMain{background:var(--theme-surface-1);padding:24px 28px}.home-module-scss-module__p_sQGa__mDashHeader{margin-bottom:14px}.home-module-scss-module__p_sQGa__mDashTitle{color:var(--theme-text);margin:0;font-size:1.1rem;font-weight:800}.home-module-scss-module__p_sQGa__mDashSub{color:var(--theme-text-muted);margin:4px 0 0;font-size:.76rem;font-weight:600}.home-module-scss-module__p_sQGa__mPanelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.home-module-scss-module__p_sQGa__mPanelCard{border:1px solid var(--theme-border);background:var(--theme-surface-raised);border-radius:11px;gap:7px;padding:12px;display:grid}.home-module-scss-module__p_sQGa__mPanelTopRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.home-module-scss-module__p_sQGa__mPanelTitle{color:var(--theme-text);font-size:.82rem;font-weight:700}.home-module-scss-module__p_sQGa__mPanelCount{border:1px solid var(--theme-success-border);background:var(--theme-success-surface);min-width:34px;height:34px;color:var(--theme-success-text);border-radius:999px;justify-content:center;align-items:center;font-size:.86rem;font-weight:800;display:inline-flex}.home-module-scss-module__p_sQGa__mPanelCountAlert{border-color:var(--theme-warning-border);background:var(--theme-warning-surface);color:var(--theme-warning-text)}.home-module-scss-module__p_sQGa__mPanelDesc{color:var(--theme-text-muted);font-size:.72rem;font-weight:500}.home-module-scss-module__p_sQGa__mPanelAction{color:var(--green-ink);font-size:.72rem;font-weight:700}.home-module-scss-module__p_sQGa__mHead{color:var(--text);align-items:center;gap:9px;margin-bottom:14px;font-size:.88rem;font-weight:700;display:flex}.home-module-scss-module__p_sQGa__certTable{flex-direction:column;gap:8px;display:flex}.home-module-scss-module__p_sQGa__certRow{background:var(--surface);border:1px solid var(--border);border-radius:9px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.home-module-scss-module__p_sQGa__crN{color:var(--text);font-size:.82rem;font-weight:700}.home-module-scss-module__p_sQGa__crA{color:var(--text-muted);margin-top:1px;font-size:.69rem}.home-module-scss-module__p_sQGa__crS{border-radius:100px;padding:3px 9px;font-size:.65rem;font-weight:700}.home-module-scss-module__p_sQGa__sOk{background:var(--green-pale);color:var(--green-ink)}.home-module-scss-module__p_sQGa__sWarn{background:var(--theme-warning-surface);color:var(--theme-warning-text)}.home-module-scss-module__p_sQGa__sCrit{background:var(--theme-danger-surface);color:var(--theme-danger-text)}.home-module-scss-module__p_sQGa__intPills{flex-wrap:wrap;gap:8px;margin-top:40px;display:flex}.home-module-scss-module__p_sQGa__intPill{background:var(--surface);border:1px solid var(--border);color:var(--text-2);border-radius:100px;align-items:center;gap:7px;padding:8px 16px;font-size:.8rem;font-weight:600;transition:border-color .2s,box-shadow .2s;display:inline-flex}.home-module-scss-module__p_sQGa__intPill:hover{border-color:var(--green-bdr);box-shadow:0 0 0 3px var(--green-dim)}.home-module-scss-module__p_sQGa__intDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.home-module-scss-module__p_sQGa__archOuter{background:var(--surface);border:1px solid var(--border);border-radius:16px;margin-top:56px;padding:40px}.home-module-scss-module__p_sQGa__archLbl{letter-spacing:.1em;text-transform:uppercase;color:var(--text-sub);text-align:center;margin-bottom:28px;font-size:.7rem;font-weight:700}.home-module-scss-module__p_sQGa__archFlow{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.home-module-scss-module__p_sQGa__archInputs,.home-module-scss-module__p_sQGa__archOutputs{flex-direction:column;gap:8px;display:flex}.home-module-scss-module__p_sQGa__archNode{text-align:center;border:1px solid;border-radius:8px;padding:9px 15px;font-size:.75rem;font-weight:700}.home-module-scss-module__p_sQGa__archArr{color:var(--border-hi);font-size:1rem}.home-module-scss-module__p_sQGa__archCore{background:var(--green-pale);border:1.5px solid var(--green-bdr);color:var(--green-ink);text-align:center;box-shadow:var(--theme-shadow-sm);border-radius:12px;padding:16px 24px}.home-module-scss-module__p_sQGa__archCoreT{font-size:.85rem;font-weight:800}.home-module-scss-module__p_sQGa__archCoreS{margin-top:4px;font-size:.67rem}.home-module-scss-module__p_sQGa__archTech{text-align:center;color:var(--text-sub);margin-top:24px;font-size:.72rem;line-height:1.7}@media (max-width:720px){.home-module-scss-module__p_sQGa__mLayout{grid-template-columns:1fr;min-height:0}.home-module-scss-module__p_sQGa__mSidebar{display:none}.home-module-scss-module__p_sQGa__mPanelGrid{grid-template-columns:1fr}.home-module-scss-module__p_sQGa__archFlow{flex-direction:column}.home-module-scss-module__p_sQGa__archArr{transform:rotate(90deg)}.home-module-scss-module__p_sQGa__productInner{padding:56px 5vw}.home-module-scss-module__p_sQGa__archOuter{padding:24px}}.home-module-scss-module__p_sQGa__urgencyBadge{background:var(--landing-attention-pale);color:var(--landing-attention);letter-spacing:.01em;border:1px solid var(--theme-warning-border);border-radius:100px;align-items:center;gap:10px;margin-bottom:12px;padding:6px 14px;font-size:.78rem;font-weight:700;display:inline-flex}.home-module-scss-module__p_sQGa__urgencyDot{background:var(--landing-attention);border-radius:50%;flex:0 0 8px;width:8px;height:8px;animation:2.4s ease-in-out infinite home-module-scss-module__p_sQGa__urgencyPulse}@keyframes home-module-scss-module__p_sQGa__urgencyPulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.home-module-scss-module__p_sQGa__urgencyDot{opacity:.85;animation:none}}.home-module-scss-module__p_sQGa__heroAccent{color:var(--landing-signal-dark)}.home-module-scss-module__p_sQGa__capabilityChips{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.home-module-scss-module__p_sQGa__capabilityChip{background:var(--landing-sage);border:1px solid var(--landing-border);color:var(--landing-text);letter-spacing:.005em;border-radius:100px;align-items:center;padding:5px 12px;font-size:.78rem;font-weight:600;display:inline-flex}
:root,:host{--fa-font-solid:normal 900 1em/1 "Font Awesome 7 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 7 Free";--fa-font-light:normal 300 1em/1 "Font Awesome 7 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 7 Pro";--fa-font-duotone:normal 900 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-regular:normal 400 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-light:normal 300 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-thin:normal 100 1em/1 "Font Awesome 7 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 7 Brands";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-duotone-solid:normal 900 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-regular:normal 400 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-light:normal 300 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-thin:normal 100 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-slab-regular:normal 400 1em/1 "Font Awesome 7 Slab";--fa-font-slab-press-regular:normal 400 1em/1 "Font Awesome 7 Slab Press";--fa-font-whiteboard-semibold:normal 600 1em/1 "Font Awesome 7 Whiteboard";--fa-font-thumbprint-light:normal 300 1em/1 "Font Awesome 7 Thumbprint";--fa-font-notdog-solid:normal 900 1em/1 "Font Awesome 7 Notdog";--fa-font-notdog-duo-solid:normal 900 1em/1 "Font Awesome 7 Notdog Duo";--fa-font-etch-solid:normal 900 1em/1 "Font Awesome 7 Etch";--fa-font-graphite-thin:normal 100 1em/1 "Font Awesome 7 Graphite";--fa-font-jelly-regular:normal 400 1em/1 "Font Awesome 7 Jelly";--fa-font-jelly-fill-regular:normal 400 1em/1 "Font Awesome 7 Jelly Fill";--fa-font-jelly-duo-regular:normal 400 1em/1 "Font Awesome 7 Jelly Duo";--fa-font-chisel-regular:normal 400 1em/1 "Font Awesome 7 Chisel";--fa-font-utility-semibold:normal 600 1em/1 "Font Awesome 7 Utility";--fa-font-utility-duo-semibold:normal 600 1em/1 "Font Awesome 7 Utility Duo";--fa-font-utility-fill-semibold:normal 600 1em/1 "Font Awesome 7 Utility Fill"}.svg-inline--fa{box-sizing:content-box;display:var(--fa-display,inline-block);vertical-align:-.125em;height:1em;width:var(--fa-width,1.25em);overflow:visible}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.0714286em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left,.svg-inline--fa .fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-pull-right,.svg-inline--fa .fa-pull-end{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);inset-block-start:.25em;inset-inline-start:calc(-1 * var(--fa-li-width,2em))}.fa-layers-counter,.fa-layers-text{text-align:center;display:inline-block;position:absolute}.fa-layers{text-align:center;vertical-align:-.125em;height:1em;width:var(--fa-width,1.25em);display:inline-block;position:relative}.fa-layers .svg-inline--fa{transform-origin:50%;margin:auto;position:absolute;inset:0}.fa-layers-text{transform-origin:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);transform:scale(var(--fa-counter-scale,.25));transform-origin:100% 0;overflow:hidden}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:100% 100%;top:auto}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:0 100%;top:auto;right:auto}.fa-layers-top-right{top:var(--fa-top,0);right:var(--fa-right,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:100% 0}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:0 0}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{vertical-align:.225em;font-size:.625em;line-height:.1em}.fa-xs{vertical-align:.125em;font-size:.75em;line-height:.0833333em}.fa-sm{vertical-align:.0535715em;font-size:.875em;line-height:.0714286em}.fa-lg{vertical-align:-.075em;font-size:1.25em;line-height:.05em}.fa-xl{vertical-align:-.125em;font-size:1.5em;line-height:.0416667em}.fa-2xl{vertical-align:-.1875em;font-size:2em;line-height:.03125em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-ul{margin-inline-start:var(--fa-li-margin,2.5em);padding-inline-start:0;list-style-type:none}.fa-ul>li{position:relative}.fa-li{text-align:center;width:var(--fa-li-width,2em);line-height:inherit;position:absolute;inset-inline-start:calc(-1 * var(--fa-li-width,2em))}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.0625em);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.fa-pull-right,.fa-pull-end{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{transition:none!important;animation:none!important}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1)translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1), var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9), var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05), var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1, 1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1)translateY(0)}to{transform:scale(1)translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor);opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.svg-inline--fa.fa-inverse{fill:var(--fa-inverse,#fff)}.fa-stack{vertical-align:middle;width:2.5em;height:2em;line-height:2em;display:inline-block;position:relative}.fa-inverse{color:var(--fa-inverse,#fff)}.svg-inline--fa.fa-stack-1x{--fa-width:1.25em;height:1em;width:var(--fa-width)}.svg-inline--fa.fa-stack-2x{--fa-width:2.5em;height:2em;width:var(--fa-width)}.fa-stack-1x,.fa-stack-2x{z-index:var(--fa-stack-z-index,auto);margin:auto;position:absolute;inset:0}
.themeControl-module-scss-module__U2AJAq__publicUtilities{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.themeControl-module-scss-module__U2AJAq__control{border:1px solid var(--theme-border-strong);background:var(--theme-surface-2);min-width:124px;min-height:44px;color:var(--theme-text);font:inherit;white-space:nowrap;cursor:pointer;box-shadow:var(--theme-shadow-sm);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:.78rem;font-weight:750;line-height:1;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s,transform .16s;display:inline-flex}.themeControl-module-scss-module__U2AJAq__control:hover{background:var(--theme-surface-3);border-color:var(--theme-action-border);box-shadow:var(--theme-shadow-md);transform:translateY(-1px)}.themeControl-module-scss-module__U2AJAq__control:active{transform:translateY(0)}.themeControl-module-scss-module__U2AJAq__control:focus-visible{outline:3px solid color-mix(in srgb, var(--theme-action-border) 72%, var(--theme-surface-1));outline-offset:3px}.themeControl-module-scss-module__U2AJAq__icon{width:14px;height:14px;color:var(--theme-action-text);flex:none}.themeControl-module-scss-module__U2AJAq__label{text-align:left;min-width:4.7em}.themeControl-module-scss-module__U2AJAq__stages{align-items:center;gap:3px;display:inline-flex}.themeControl-module-scss-module__U2AJAq__stage{background:var(--theme-border-strong);border-radius:50%;width:10px;height:4px;transition:transform .16s,background-color .16s;transform:scaleX(.4)}.themeControl-module-scss-module__U2AJAq__stage[data-active=true]{background:var(--theme-accent-blue);border-radius:999px;transform:scaleX(1)}@media (max-width:720px){.themeControl-module-scss-module__U2AJAq__control{gap:6px;min-width:52px;padding:0 8px}.themeControl-module-scss-module__U2AJAq__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.themeControl-module-scss-module__U2AJAq__control,.themeControl-module-scss-module__U2AJAq__stage{transition:none}}
.footer-module-scss-module__cP-D2q__footer{box-sizing:border-box;width:100%;color:var(--theme-footer-text);background:var(--theme-footer-bg);margin:0;padding:34px 24px 28px}.footer-module-scss-module__cP-D2q__footer,.footer-module-scss-module__cP-D2q__footer *,.footer-module-scss-module__cP-D2q__footer :before,.footer-module-scss-module__cP-D2q__footer :after{box-sizing:border-box}.footer-module-scss-module__cP-D2q__footerInner{width:min(1180px,100%);margin:0 auto}.footer-module-scss-module__cP-D2q__footerTop{grid-template-columns:minmax(0,1fr) minmax(280px,.85fr);align-items:start;gap:clamp(36px,7vw,88px);padding-bottom:28px;display:grid}.footer-module-scss-module__cP-D2q__footerBrand{min-width:0}.footer-module-scss-module__cP-D2q__footerLogo{object-fit:contain;width:auto;height:38px}.footer-module-scss-module__cP-D2q__footerDescription{max-width:52ch;color:var(--theme-footer-muted);margin:14px 0 0;font-size:.9rem;line-height:1.65}.footer-module-scss-module__cP-D2q__footerDisclaimer{max-width:68ch;color:var(--theme-footer-muted);margin:0;font-size:.82rem;line-height:1.65}.footer-module-scss-module__cP-D2q__footerBottom{border-top:1px solid var(--theme-footer-border);justify-content:space-between;align-items:center;gap:24px;min-height:60px;padding-top:16px;display:flex}.footer-module-scss-module__cP-D2q__copy{color:var(--theme-footer-muted);margin:0;font-size:.84rem;line-height:1.5}.footer-module-scss-module__cP-D2q__footerLinks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.footer-module-scss-module__cP-D2q__footerLink{min-height:44px;color:var(--theme-footer-link);border-radius:5px;justify-content:center;align-items:center;padding:0 12px;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}.footer-module-scss-module__cP-D2q__footerLink:hover{color:var(--theme-footer-text);background:color-mix(in srgb, var(--theme-footer-link) 12%, transparent)}.footer-module-scss-module__cP-D2q__footerLink:focus-visible{outline:3px solid var(--theme-footer-link);outline-offset:2px}@media (max-width:720px){.footer-module-scss-module__cP-D2q__footer{padding:30px 18px 24px}.footer-module-scss-module__cP-D2q__footerTop{grid-template-columns:minmax(0,1fr);gap:22px}.footer-module-scss-module__cP-D2q__footerBottom{flex-direction:column;align-items:flex-start;gap:8px}.footer-module-scss-module__cP-D2q__footerLinks{justify-content:flex-start;width:100%}}@media (max-width:360px){.footer-module-scss-module__cP-D2q__footer{padding-left:16px;padding-right:16px}.footer-module-scss-module__cP-D2q__footerLinks{grid-template-columns:1fr 1fr;display:grid}.footer-module-scss-module__cP-D2q__footerLink{justify-content:flex-start;padding-left:8px;padding-right:8px}}@media (prefers-reduced-motion:reduce){.footer-module-scss-module__cP-D2q__footer *,.footer-module-scss-module__cP-D2q__footer :before,.footer-module-scss-module__cP-D2q__footer :after{transition-duration:.01ms!important}}
.policy-module-scss-module__-wR1bq__page{background:var(--bg);color:var(--text);flex-direction:column;min-height:100vh;display:flex}.policy-module-scss-module__-wR1bq__hero{background:linear-gradient(160deg, var(--theme-surface-1) 0%, var(--theme-surface-2) 55%, var(--theme-surface-1) 100%);border-bottom:1px solid var(--border);text-align:center;padding:56px 5vw 48px}.policy-module-scss-module__-wR1bq__eyebrow{background:var(--green-dim);border:1px solid var(--green-bdr);color:var(--green-dk);letter-spacing:.08em;text-transform:uppercase;border-radius:100px;align-items:center;gap:7px;margin-bottom:18px;padding:5px 14px;font-size:.72rem;font-weight:700;display:inline-flex}.policy-module-scss-module__-wR1bq__heroH1{letter-spacing:-.03em;color:var(--text);margin-bottom:10px;font-size:clamp(1.8rem,3.8vw,2.7rem);font-weight:800}.policy-module-scss-module__-wR1bq__heroLead{max-width:760px;color:var(--text-muted);margin:0 auto;font-size:.95rem;line-height:1.7}.policy-module-scss-module__-wR1bq__layout{box-sizing:border-box;flex:1;grid-template-columns:250px minmax(0,1fr);align-items:start;gap:0;width:100%;max-width:1140px;margin:0 auto;padding:48px 5vw 72px;display:grid}.policy-module-scss-module__-wR1bq__toc{border-right:1px solid var(--border);padding-right:24px;position:sticky;top:100px}.policy-module-scss-module__-wR1bq__tocTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:12px;font-size:.7rem;font-weight:700}.policy-module-scss-module__-wR1bq__tocList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.policy-module-scss-module__-wR1bq__tocLink{color:var(--text-muted);border-radius:6px;padding:6px 8px;font-size:.82rem;font-weight:500;line-height:1.4;text-decoration:none;transition:background .15s,color .15s;display:block}.policy-module-scss-module__-wR1bq__tocLink:hover{background:var(--surface);color:var(--text)}.policy-module-scss-module__-wR1bq__activeLink{background:var(--green-dim);color:var(--green-dk);font-weight:600}.policy-module-scss-module__-wR1bq__content{padding-left:40px}.policy-module-scss-module__-wR1bq__section{border-bottom:1px solid var(--border);margin-bottom:42px;padding-bottom:42px;scroll-margin-top:104px}.policy-module-scss-module__-wR1bq__section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.policy-module-scss-module__-wR1bq__sectionTitle{letter-spacing:-.02em;color:var(--text);margin-bottom:14px;font-size:1.28rem;font-weight:700}.policy-module-scss-module__-wR1bq__sectionLead{color:var(--text-2);margin-bottom:14px;font-size:.9rem;line-height:1.75}.policy-module-scss-module__-wR1bq__section p{color:var(--text-2);margin-bottom:12px;font-size:.9rem;line-height:1.75}.policy-module-scss-module__-wR1bq__section ul{margin:12px 0 14px;padding-left:20px}.policy-module-scss-module__-wR1bq__section li{color:var(--text-2);margin-bottom:6px;font-size:.9rem;line-height:1.75}.policy-module-scss-module__-wR1bq__section strong{color:var(--text)}.policy-module-scss-module__-wR1bq__badgeRow{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.policy-module-scss-module__-wR1bq__badge{border:1px solid var(--border);background:var(--surface);color:var(--text-2);border-radius:999px;align-items:center;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.policy-module-scss-module__-wR1bq__callout{border:1px solid var(--green-bdr);background:var(--green-pale);border-radius:10px;margin-top:14px;padding:14px 16px}.policy-module-scss-module__-wR1bq__callout p{color:var(--text-2);margin:0;font-size:.86rem}@media (max-width:920px){.policy-module-scss-module__-wR1bq__layout{grid-template-columns:1fr;padding:28px 5vw 60px}.policy-module-scss-module__-wR1bq__toc{border-right:none;border-bottom:1px solid var(--border);margin-bottom:28px;padding-bottom:18px;padding-right:0;position:static}.policy-module-scss-module__-wR1bq__tocList{flex-flow:wrap;gap:6px}.policy-module-scss-module__-wR1bq__tocLink{border:1px solid var(--border);background:var(--theme-surface-1);font-size:.75rem}.policy-module-scss-module__-wR1bq__content{padding-left:0}}
