.home_home__ie_F_{--home-night:#0b172b;--home-night-raised:#172a47;--home-on-night:#f0f6ff;--home-night-muted:#c1d1e8;--home-accent:#a9cbff;--home-paper:#f4f7fd;--home-ink:#10213b;--home-muted:#4a5e7c;--home-link:#174f9e;--home-gutter:clamp(1rem,4vw,3.75rem);background:var(--home-paper);color:var(--home-ink)}.home_shell__Mct6J{width:min(100%,88rem);margin-inline:auto;padding-inline:var(--home-gutter)}.home_header___tFie{position:sticky;top:0;z-index:30;background:var(--home-night);color:var(--home-on-night)}.home_headerInner__Y_MCF{min-height:4.65rem;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.75rem}.home_accountLink__G9KAK,.home_brand__i7UBs,.home_button__KGaOY,.home_desktopNav__v_xyK,.home_headerActions__r6c3K,.home_heroActions__XIp8V,.home_reportLink__rTJQ8,.home_sourceLink__6VMFS,.home_textLink__pPc0_{display:flex;align-items:center}.home_brand__i7UBs{justify-self:start;gap:.65rem;font-size:1.4rem;font-weight:680;letter-spacing:-.045em}.home_logo__g0NNm{width:1.4rem;height:1.4rem}.home_desktopNav__v_xyK{gap:clamp(1.15rem,3vw,2.6rem)}.home_accountLink__G9KAK,.home_desktopNav__v_xyK a,.home_sourceLink__6VMFS{font-size:.94rem;white-space:nowrap}.home_desktopNav__v_xyK a,.home_sourceLink__6VMFS{color:var(--home-night-muted)}.home_accountLink__G9KAK:hover,.home_desktopNav__v_xyK a:hover,.home_sourceLink__6VMFS:hover{color:var(--home-accent)}.home_headerActions__r6c3K{justify-content:end;gap:1.25rem}.home_sourceLink__6VMFS{gap:.3rem}.home_accountLink__G9KAK{background:var(--home-night-raised);font-weight:630;min-height:2.75rem;padding-inline:.9rem}.home_menuButton__ej__f,.home_mobileNav__ClRv0{display:none}.home_skip__V26hI{position:absolute;z-index:1;inset:0 auto auto 1rem;padding:.8rem 1rem;background:var(--home-accent);color:var(--home-ink);transform:translateY(-155%)}.home_skip__V26hI:focus{transform:translateY(0)}.home_hero__GRHju{background:var(--home-night);color:var(--home-on-night)}.home_heroGrid__tjXAE{min-height:37rem;padding-block:clamp(3.25rem,6vw,6.1rem);display:grid;grid-template-columns:1.19fr 1fr;gap:clamp(2.3rem,6.2vw,6.25rem);align-items:center}.home_heroCopy__WkoyS h1{max-width:100%;font-size:clamp(3.2rem,6.05vw,6.25rem);line-height:.99;font-weight:650;letter-spacing:-.069em}.home_heroCopy__WkoyS h1>span{display:block;overflow:clip;padding:.04em .12em .085em 0}.home_heroCopy__WkoyS h1>span>span{display:block}.home_heroLead__EcVX8{margin-top:1.6rem;max-width:35ch;color:var(--home-night-muted);font-size:clamp(1.09rem,1.55vw,1.28rem);line-height:1.55}.home_heroActions__XIp8V{flex-wrap:wrap;margin-top:1.8rem;gap:1.4rem}.home_button__KGaOY,.home_textLink__pPc0_{width:fit-content;min-height:3.2rem;gap:.75rem;font-weight:650;font-size:.99rem;transition:transform .18s var(--ease),background-color .18s var(--ease)}.home_button__KGaOY{justify-content:center;padding-inline:1.15rem;background:var(--home-accent);color:var(--home-ink)}.home_button__KGaOY:hover{background:var(--home-on-night)}.home_button__KGaOY:active,.home_pillarButton__HrcBn:active,.home_textLink__pPc0_:active{transform:translateY(2px)}.home_textLink__pPc0_{text-underline-offset:.22em}.home_mobileNav__ClRv0 a:hover,.home_reportLink__rTJQ8:hover,.home_textLink__pPc0_:hover{text-decoration:underline}.home_heroFacts__el_eD{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding-bottom:1.55rem;font-size:.875rem;color:var(--home-night-muted)}.home_report__iisL9{--report-pass:var(--sound);--report-muted:var(--home-muted);padding:clamp(.95rem,2.2vw,1.65rem);background:#fff;color:var(--home-ink);border-radius:.65rem;min-width:0}.home_reportFinding__XI9o8,.home_reportHeader__gqwsR,.home_scoreRow__APLdf{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.home_reportHeader__gqwsR{padding-bottom:.45rem;font-size:.86rem}.home_reportHeader__gqwsR span:first-child{display:flex;align-items:center;gap:.45rem;font-weight:670}.home_reportHeader__gqwsR span:first-child svg{color:var(--report-pass)}.home_findingInfo__a39n0 p,.home_reportHeader__gqwsR span:last-child,.home_scoreRow__APLdf p{color:var(--report-muted)}.home_scoreRow__APLdf{margin:.95rem 0 1.1rem}.home_scoreRow__APLdf p{font-size:.86rem}.home_scoreRow__APLdf>span{background:var(--sound-tint);color:var(--home-link);padding:.3rem .55rem;font-size:.82rem;font-weight:650}.home_scoreRow__APLdf strong{display:block;font-size:clamp(2.7rem,4.5vw,3.8rem);font-weight:650;line-height:1.08;letter-spacing:-.07em}.home_scoreRow__APLdf strong span{color:var(--report-muted);font-size:.98rem;font-weight:500;letter-spacing:0}.home_reportPillars___KndG{display:grid;gap:.55rem;grid-template-columns:repeat(3,minmax(0,1fr))}.home_pillarButton__HrcBn{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:.5rem .2rem;padding:.6rem;background:var(--home-paper);border-radius:.3rem;text-align:left;min-width:0;transition:transform .18s var(--ease),background-color .18s var(--ease);cursor:pointer}.home_pillarButton__HrcBn:hover{background:var(--sound-tint)}.home_pillarButton__HrcBn[aria-pressed=true]{background:#dceaff}.home_pillarLabel__N3oQW{font-weight:620;font-size:.82rem}.home_pillarScore__tGyNm{color:var(--home-link);font-size:.86rem;text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.home_blocks__9wzn4{grid-column:1/-1;min-height:5.9rem;display:grid;grid-auto-rows:.55rem;grid-template-columns:repeat(6,minmax(0,1fr));gap:.22rem;align-content:end}.home_block__n_k0p{border-radius:.14rem;background:var(--block-tone,var(--report-pass))}.home_block__n_k0p[data-result=critical]{--block-tone:var(--critical)}.home_block__n_k0p[data-result=high]{--block-tone:var(--high)}.home_block__n_k0p[data-result=medium]{--block-tone:var(--medium)}.home_block__n_k0p[data-result=low]{--block-tone:var(--low)}.home_reportFinding__XI9o8{min-height:4.65rem;margin-top:.85rem;padding:.7rem .75rem;background:var(--home-paper)}.home_findingInfo__a39n0{min-width:0}.home_findingInfo__a39n0 p{font-size:.81rem}.home_findingInfo__a39n0 strong{display:block;font-size:.94rem;line-height:1.3;margin-top:.12rem}.home_severity__JD1R8{font-size:.76rem;background:#e8edf0;color:#314157;font-weight:700;padding:.3rem .5rem}.home_severity__JD1R8[data-result=critical]{background:#f9e5e3;color:#9c251d}.home_severity__JD1R8[data-result=high]{background:#faebde;color:#8b3612}.home_severity__JD1R8[data-result=medium]{background:#f9f1d5;color:#6d4e06}.home_reportLink__rTJQ8{gap:.3rem;width:fit-content;min-height:2.65rem;margin-bottom:-.35rem;color:var(--home-link);font-weight:660;font-size:.87rem;text-underline-offset:.2em}.home_demo__i9PoZ{padding-block:clamp(3.4rem,7vw,6.4rem);scroll-margin-top:4.65rem}.home_demoIntro__SGCoq{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;gap:.85rem 3rem;margin-bottom:1.55rem}.home_title__fxWMB{font-weight:650;font-size:clamp(2.25rem,4.7vw,4.25rem);line-height:1.04;letter-spacing:-.055em}.home_lead__KDhTt{color:var(--home-muted);max-width:48ch;font-size:clamp(1rem,1.55vw,1.13rem);line-height:1.55}.home_demoFrame__XPQfS .demo-frame{border-color:#d4e0f4;box-shadow:none}.home_home__ie_F_ :focus-visible{outline:2px solid var(--home-link);outline-offset:4px}.home_header___tFie :focus-visible,.home_heroCopy__WkoyS :focus-visible{outline-color:var(--home-accent)}@media (max-width:64rem){.home_heroGrid__tjXAE{gap:2rem;grid-template-columns:1.06fr 1fr}.home_heroCopy__WkoyS h1{font-size:clamp(2.8rem,6.05vw,4rem)}.home_pillarButton__HrcBn{padding:.45rem}.home_reportPillars___KndG{gap:.35rem}}@media (max-width:47.99rem){.home_headerInner__Y_MCF{min-height:3.8rem;grid-template-columns:1fr auto;gap:.6rem}.home_desktopNav__v_xyK,.home_headerActions__r6c3K{display:none}.home_menuButton__ej__f{display:grid;width:2.75rem;height:2.75rem;place-items:center;cursor:pointer}.home_mobileNav__ClRv0:not([hidden]){display:flex;flex-wrap:wrap;gap:.15rem 1rem;padding-block:.4rem .85rem;background:var(--home-night-raised)}.home_mobileNav__ClRv0 a{min-height:2.75rem;display:flex;align-items:center;gap:.35rem}.home_heroGrid__tjXAE{min-height:auto;grid-template-columns:1fr;padding-block:2.65rem 1.5rem;gap:2rem}.home_heroCopy__WkoyS h1{font-size:clamp(2.85rem,10.8vw,5.1rem)}.home_heroLead__EcVX8{margin-top:.85rem;max-width:37ch}.home_heroActions__XIp8V{margin-top:1rem;gap:.9rem}.home_report__iisL9{max-width:34rem}.home_heroFacts__el_eD{padding-bottom:1.35rem}.home_demo__i9PoZ{scroll-margin-top:3.8rem}}@media (prefers-reduced-motion:no-preference){.home_heroCopy__WkoyS h1>span>span{animation:home_headline-enter__6zur4 .65s var(--ease) both}.home_heroCopy__WkoyS h1>span:nth-child(2)>span{animation-delay:90ms}.home_home__ie_F_ [data-home-visible]{animation:home_home-enter__GD3jP .52s var(--ease) both}.home_report__iisL9[data-home-visible] .home_block__n_k0p{animation:home_block-enter__1JZoo .43s var(--ease) both;animation-delay:calc(.1s + var(--block-index) * 10ms)}}@media (prefers-reduced-motion:reduce){.home_button__KGaOY,.home_pillarButton__HrcBn,.home_textLink__pPc0_{transition:none}.home_button__KGaOY:active,.home_pillarButton__HrcBn:active,.home_textLink__pPc0_:active{transform:none}}@keyframes home_headline-enter__6zur4{0%{transform:translateY(103%)}to{transform:translateY(0)}}@keyframes home_home-enter__GD3jP{0%{transform:translateY(10px);opacity:.45}to{transform:translateY(0);opacity:1}}@keyframes home_block-enter__1JZoo{0%{transform:scaleY(.35);opacity:.25}to{transform:scaleY(1);opacity:1}}.home-sections_checks__VJfjC,.home-sections_footer__2Qh0z,.home-sections_status__2r8jB,.home-sections_workflow__kPui5{--support-paper:var(--home-paper);--support-white:#fff;--support-wash:#e3edfc;--support-ink:var(--home-ink);--support-dark:var(--home-night);--support-accent:var(--home-accent);--support-light:var(--home-on-night);--support-muted:var(--home-muted);--support-link:var(--home-link);--support-line:#d4e0f4;--focus:var(--support-link);scroll-margin-top:5.5rem}.home-sections_wrap__HayvD{width:min(100%,88rem);margin-inline:auto;padding-inline:var(--home-gutter)}.home-sections_checks__VJfjC,.home-sections_status__2r8jB{background:var(--support-paper);color:var(--support-ink)}.home-sections_checks__VJfjC,.home-sections_status__2r8jB,.home-sections_workflow__kPui5{padding-block:clamp(4.25rem,9vw,8.25rem)}.home-sections_checks__VJfjC{padding-bottom:clamp(2.5rem,4.5vw,4.5rem)}.home-sections_status__2r8jB{padding-top:clamp(2.5rem,4.5vw,4.5rem)}.home-sections_sectionHeading__kuWPm,.home-sections_statusGrid__nZPZS{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:1.25rem clamp(2rem,7vw,8rem)}.home-sections_sectionHeading__kuWPm{align-items:end;margin-bottom:clamp(1.5rem,4vw,2.75rem)}.home-sections_sectionHeading__kuWPm h2,.home-sections_status__2r8jB h2,.home-sections_workflow__kPui5 h2{font-size:clamp(2.55rem,5.3vw,5.15rem);font-weight:650;line-height:.99;letter-spacing:-.055em;text-wrap:balance}.home-sections_sectionHeading__kuWPm p,.home-sections_status__2r8jB p{max-width:36ch;font-size:clamp(1.0625rem,1.65vw,1.25rem);line-height:1.55}.home-sections_checkTable__Cbx9h{width:100%;table-layout:fixed;background:var(--support-white);text-align:left}.home-sections_checkTable__Cbx9h thead{background:var(--support-wash);color:var(--support-muted);font-size:.875rem}.home-sections_checkTable__Cbx9h tr>:first-child{width:34%}.home-sections_checkTable__Cbx9h tr>:nth-child(2){width:13%}.home-sections_checkTable__Cbx9h td,.home-sections_checkTable__Cbx9h th{padding:1rem clamp(.65rem,2.2vw,1.5rem);vertical-align:baseline;line-height:1.35}.home-sections_checkTable__Cbx9h tbody th{font-size:1.0625rem;font-weight:650}.home-sections_checkTable__Cbx9h tbody tr+tr{border-top:1px solid var(--support-line)}.home-sections_checkCount__2kzQ2{color:var(--support-link);font-weight:650}.home-sections_catalog__BeFbp{margin-top:1rem}.home-sections_catalog__BeFbp summary,.home-sections_inlineLink__3eRn0{display:inline-flex;width:fit-content;min-height:2.75rem;align-items:center;gap:.55rem;color:var(--support-link);cursor:pointer;font-weight:650;text-underline-offset:.25em}.home-sections_catalog__BeFbp summary::-webkit-details-marker{display:none}.home-sections_catalog__BeFbp summary:hover,.home-sections_inlineLink__3eRn0:hover{text-decoration:underline}.home-sections_catalog__BeFbp summary svg{flex:none;transition:transform .18s var(--ease)}.home-sections_catalog__BeFbp[open] summary svg{transform:rotate(180deg)}.home-sections_catalog__BeFbp:not([open]) .home-sections_catalogGroups__3_A_a{display:none}.home-sections_catalogGroups__3_A_a{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 3rem;padding:clamp(1rem,3vw,2.5rem);background:var(--support-white)}.home-sections_catalogGroups__3_A_a h3{margin-bottom:.5rem;color:var(--support-link);font-size:1.125rem;font-weight:650}.home-sections_catalogGroups__3_A_a li{margin-bottom:.5rem}.home-sections_workflow__kPui5{background:var(--support-wash);color:var(--support-ink)}.home-sections_workflowGrid__Ah9cU{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:2.75rem clamp(2rem,7vw,8rem)}.home-sections_steps___RR0_{display:grid;gap:1.25rem;margin-top:clamp(1.75rem,4vw,3.25rem)}.home-sections_steps___RR0_ h3{margin-bottom:.25rem;font-size:1.125rem;font-weight:650}.home-sections_steps___RR0_ p{max-width:49ch;line-height:1.5}.home-sections_terminal__HM8ye{--focus:var(--support-accent);padding:clamp(1.25rem,4vw,3rem);background:var(--support-dark);color:var(--support-light)}.home-sections_terminal__HM8ye figcaption{display:flex;align-items:center;gap:.625rem;color:var(--support-accent);font-weight:650}.home-sections_terminal__HM8ye pre{margin-block:clamp(1.25rem,4vw,2.25rem) 1rem;font-size:clamp(.9375rem,1.7vw,1.1875rem);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.home-sections_terminal__HM8ye p{max-width:44ch;line-height:1.55}.home-sections_terminal__HM8ye a{display:inline-flex;min-height:2.75rem;align-items:center;gap:.6rem;margin-top:1rem;color:var(--support-accent);font-weight:650;text-decoration:underline;text-underline-offset:.25em}.home-sections_footer__2Qh0z a:focus-visible,.home-sections_terminal__HM8ye a:focus-visible{outline-color:var(--support-accent)}.home-sections_status__2r8jB p+p{margin-top:1rem}.home-sections_status__2r8jB .home-sections_inlineLink__3eRn0{margin-top:.75rem}.home-sections_footer__2Qh0z{--focus:var(--support-accent);padding-block:clamp(2.5rem,6.5vw,6rem) clamp(2rem,4vw,3.75rem);background:var(--support-dark);color:var(--support-light)}.home-sections_footerMeta__2u4ur,.home-sections_footerTop__aZB93{display:flex;justify-content:space-between;align-items:start;gap:1.25rem 2.5rem}.home-sections_footerTop__aZB93 p{align-self:center;font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.35}.home-sections_footerAction__s7dMK{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.75rem;padding-inline:1rem;background:var(--support-accent);color:var(--support-dark);font-weight:650}.home-sections_footerAction__s7dMK:hover{background:var(--support-light)}.home-sections_footerAction__s7dMK:active{transform:translateY(1px)}.home-sections_footerBrand__ge9AD{display:flex;width:fit-content;align-items:center;gap:.18em;margin-block:clamp(2rem,6vw,5rem);color:var(--support-accent);font-size:clamp(3.1rem,15vw,12rem);font-weight:650;line-height:.9;letter-spacing:-.07em}.home-sections_footerMark__OI4kG{width:.57em;height:.57em;flex:none}.home-sections_footerMeta__2u4ur{align-items:flex-start;font-size:.9375rem;line-height:1.55}.home-sections_footerMeta__2u4ur p:nth-child(2){max-width:48ch}.home-sections_footerMeta__2u4ur a{color:var(--support-accent)}.home-sections_footerMeta__2u4ur p a{text-decoration:underline;text-underline-offset:.2em}.home-sections_footerMeta__2u4ur .home-sections_inlineLink__3eRn0{color:var(--support-accent);white-space:nowrap}@media (max-width:52rem){.home-sections_sectionHeading__kuWPm,.home-sections_statusGrid__nZPZS,.home-sections_workflowGrid__Ah9cU{grid-template-columns:minmax(0,1fr)}.home-sections_catalogGroups__3_A_a{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:38rem){.home-sections_checkTable__Cbx9h{font-size:.875rem}.home-sections_checkTable__Cbx9h tbody th{font-size:.9375rem}.home-sections_checkTable__Cbx9h tr>:first-child{width:34%}.home-sections_checkTable__Cbx9h tr>:nth-child(2){width:4rem}.home-sections_checkTable__Cbx9h thead th:nth-child(2){white-space:nowrap}.home-sections_checkTable__Cbx9h td,.home-sections_checkTable__Cbx9h th{padding:.8rem .55rem;overflow-wrap:anywhere}.home-sections_catalogGroups__3_A_a{grid-template-columns:minmax(0,1fr)}.home-sections_footerMeta__2u4ur,.home-sections_footerTop__aZB93{flex-direction:column}.home-sections_footerTop__aZB93 p{align-self:start}}@media (prefers-reduced-motion:reduce){.home-sections_catalog__BeFbp summary svg{transition:none}.home-sections_footerAction__s7dMK:active{transform:none}}