.HomeDiagnostic_section__GDpg4{position:relative;padding:var(--section-y) var(--edge);overflow:clip;background:var(--blue);color:var(--ink)}.HomeDiagnostic_section__GDpg4:before{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent calc(50% - .5px),rgb(20 20 18/10%) 50%,transparent calc(50% + .5px)),repeating-linear-gradient(0deg,transparent 0 79px,rgb(20 20 18/6%) 79px 80px);content:""}.HomeDiagnostic_section__GDpg4>*{position:relative}.HomeDiagnostic_topline__avQlU{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;padding-bottom:13px;border-bottom:1px solid var(--ink);font-family:var(--font-mono);font-size:var(--text-micro);font-weight:700;line-height:1.35;letter-spacing:var(--track-micro)}.HomeDiagnostic_intro__gwRMx{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.46fr);gap:clamp(48px,7vw,120px);align-items:start;padding:clamp(40px,5vw,72px) 0 56px}.HomeDiagnostic_copy__HjuDY{max-width:960px}.HomeDiagnostic_eyebrow__micSN{display:flex;gap:12px;align-items:center;margin:0 0 22px;color:var(--ink);font-family:var(--font-mono);font-size:var(--text-micro);font-weight:700;line-height:1.35;letter-spacing:var(--track-micro);text-transform:uppercase}.HomeDiagnostic_eyebrow__micSN i{width:22px;height:2px;flex:none;background:var(--orange)}.HomeDiagnostic_copy__HjuDY h2{max-width:900px;margin:0;font-family:var(--font-display),Arial,sans-serif;font-size:var(--text-h2);font-weight:430;line-height:.98;letter-spacing:-.04em}.HomeDiagnostic_copy__HjuDY>p:last-child{max-width:680px;margin:28px 0 0;font-size:var(--text-read);line-height:1.65}.HomeDiagnostic_scopeGraphic__uCU7h{min-height:380px;display:grid;grid-template-rows:auto 1fr auto;padding:20px;background:var(--ink);color:var(--white);border:1px solid var(--ink);box-shadow:var(--shadow-lg) var(--orange)}.HomeDiagnostic_scopeFooter__oeZep,.HomeDiagnostic_scopeHeader__x5qnW{display:flex;align-items:center;justify-content:space-between;gap:20px;font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase}.HomeDiagnostic_scopeHeader__x5qnW{padding-bottom:14px;border-bottom:1px solid rgb(255 254 250/24%)}.HomeDiagnostic_scopeHeader__x5qnW strong{color:var(--orange);font-size:17px}.HomeDiagnostic_scopeFooter__oeZep{padding-top:14px;border-top:1px solid rgb(255 254 250/24%);color:rgb(255 254 250/74%)}.HomeDiagnostic_orbit__SCIeZ{position:relative;min-height:280px;isolation:isolate}.HomeDiagnostic_orbitOne__IPywH,.HomeDiagnostic_orbitTwo__IDJs7,.HomeDiagnostic_orbit__SCIeZ:after,.HomeDiagnostic_orbit__SCIeZ:before{position:absolute;inset:50% auto auto 50%;width:220px;height:220px;border:1px solid rgb(255 254 250/25%);border-radius:50%;transform:translate(-50%,-50%);content:""}.HomeDiagnostic_orbit__SCIeZ:after{width:130px;height:130px}.HomeDiagnostic_orbitOne__IPywH{width:220px;height:68px;border-color:rgb(255 77 0/70%);transform:translate(-50%,-50%) rotate(25deg)}.HomeDiagnostic_orbitTwo__IDJs7{width:80px;height:220px;border-color:rgb(185 220 237/45%);transform:translate(-50%,-50%) rotate(-35deg)}.HomeDiagnostic_orbit__SCIeZ b{position:absolute;z-index:2;top:50%;left:50%;width:18px;height:18px;border:4px solid var(--orange);border-radius:50%;background:var(--ink);box-shadow:0 0 0 8px rgb(255 77 0/15%);transform:translate(-50%,-50%)}.HomeDiagnostic_orbit__SCIeZ>span{position:absolute;z-index:3;padding:4px 7px;background:var(--ink);border:1px solid rgb(255 254 250/32%);font-family:var(--font-mono);font-size:var(--text-micro);line-height:1.2;letter-spacing:.06em}.HomeDiagnostic_pointWeb__75Oy_{top:22%;right:8%}.HomeDiagnostic_pointMail__nSSNN{bottom:23%;left:4%}.HomeDiagnostic_pointExposure__JsuZa{bottom:8%;right:18%}.HomeDiagnostic_checks__pgrGc{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--ink);background:color-mix(in srgb,var(--white) 45%,var(--blue))}.HomeDiagnostic_check__fNpiU{min-height:280px;padding:clamp(25px,3vw,42px)}.HomeDiagnostic_check__fNpiU+.HomeDiagnostic_check__fNpiU{border-left:1px solid var(--ink)}.HomeDiagnostic_check__fNpiU>div{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:22px;border-bottom:1px solid rgb(20 20 18/28%)}.HomeDiagnostic_check__fNpiU>div span{font-family:var(--font-display),Arial,sans-serif;font-size:42px;line-height:1}.HomeDiagnostic_check__fNpiU>div small{font-family:var(--font-mono);font-size:var(--text-micro);font-weight:700;letter-spacing:var(--track-micro)}.HomeDiagnostic_check__fNpiU h3{max-width:390px;margin:36px 0 14px;font-family:var(--font-display),Arial,sans-serif;font-size:clamp(25px,14px + 1.3vw,34px);font-weight:500;line-height:1.04;letter-spacing:-.03em}.HomeDiagnostic_check__fNpiU p{max-width:400px;margin:0;font-size:15px;line-height:1.6}@media (min-width:761px){@supports (grid-template-rows:subgrid){.HomeDiagnostic_checks__pgrGc{grid-template-rows:auto auto 1fr}.HomeDiagnostic_check__fNpiU{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0}}}.HomeDiagnostic_authorization__SrCIe{display:grid;grid-template-columns:150px minmax(0,1fr) minmax(230px,auto);gap:clamp(28px,5vw,75px);align-items:center;margin-top:28px;padding:clamp(28px,4vw,52px);background:var(--paper-soft);border:1px solid var(--ink)}.HomeDiagnostic_authMark__5KGVL{width:132px;height:132px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px solid var(--ink);border-radius:50%}.HomeDiagnostic_authMark__5KGVL span{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:var(--green);color:var(--white);font-weight:800}.HomeDiagnostic_actions__ucske small,.HomeDiagnostic_authCopy__SIZBS>span,.HomeDiagnostic_authMark__5KGVL small{font-family:var(--font-mono);font-size:var(--text-micro);font-weight:700;letter-spacing:.06em}.HomeDiagnostic_authCopy__SIZBS>span{color:var(--orange-text)}.HomeDiagnostic_authCopy__SIZBS h3{margin:8px 0 12px;font-family:var(--font-display),Arial,sans-serif;font-size:clamp(30px,3vw,48px);font-weight:500;line-height:1;letter-spacing:-.04em}.HomeDiagnostic_authCopy__SIZBS p{max-width:780px;margin:0;color:var(--muted);font-size:14px;line-height:1.65}.HomeDiagnostic_authCopy__SIZBS .HomeDiagnostic_startNote__6PlWT{margin-top:12px;padding-left:14px;border-left:2px solid var(--orange);color:var(--ink);font-weight:650}.HomeDiagnostic_actions__ucske{display:flex;flex-direction:column;align-items:stretch;gap:13px;text-align:center}.HomeDiagnostic_actions__ucske .button{justify-content:center;white-space:nowrap}.HomeDiagnostic_actions__ucske small{color:var(--muted);line-height:1.45}@media (max-width:1080px){.HomeDiagnostic_intro__gwRMx{grid-template-columns:1fr}.HomeDiagnostic_scopeGraphic__uCU7h{width:min(100%,620px)}.HomeDiagnostic_authorization__SrCIe{grid-template-columns:120px minmax(0,1fr)}.HomeDiagnostic_authMark__5KGVL{width:112px;height:112px}.HomeDiagnostic_actions__ucske{grid-column:2;width:min(100%,330px)}}@media (max-width:760px){.HomeDiagnostic_topline__avQlU{align-items:flex-start;flex-direction:column;gap:5px}.HomeDiagnostic_intro__gwRMx{gap:42px;padding:40px 0 44px}.HomeDiagnostic_copy__HjuDY h2{letter-spacing:-.035em}.HomeDiagnostic_copy__HjuDY>p:last-child{font-size:16px}.HomeDiagnostic_scopeGraphic__uCU7h{min-height:330px;box-shadow:var(--shadow-md) var(--orange)}.HomeDiagnostic_orbit__SCIeZ{min-height:235px}.HomeDiagnostic_orbitOne__IPywH,.HomeDiagnostic_orbit__SCIeZ:before{width:190px;height:190px}.HomeDiagnostic_orbitOne__IPywH{height:60px}.HomeDiagnostic_orbitTwo__IDJs7{width:70px;height:190px}.HomeDiagnostic_checks__pgrGc{grid-template-columns:1fr}.HomeDiagnostic_check__fNpiU{min-height:0}.HomeDiagnostic_check__fNpiU+.HomeDiagnostic_check__fNpiU{border-top:1px solid var(--ink);border-left:0}.HomeDiagnostic_check__fNpiU h3{margin-top:30px}.HomeDiagnostic_authorization__SrCIe{grid-template-columns:1fr;padding:27px 23px}.HomeDiagnostic_authMark__5KGVL{width:112px;height:112px}.HomeDiagnostic_authMark__5KGVL small{letter-spacing:.02em}.HomeDiagnostic_actions__ucske{grid-column:auto;width:100%;text-align:left}.HomeDiagnostic_actions__ucske .button{justify-content:space-between}}@keyframes HomeDiagnostic_rise__aBqa2{0%{opacity:.001;translate:0 18px}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.HomeDiagnostic_authorization__SrCIe,.HomeDiagnostic_check__fNpiU,.HomeDiagnostic_copy__HjuDY,.HomeDiagnostic_scopeGraphic__uCU7h{animation:HomeDiagnostic_rise__aBqa2 linear both;animation-timeline:view();animation-range:entry 0 entry 40%}.HomeDiagnostic_check__fNpiU:nth-child(2){animation-range:entry 6% entry 46%}.HomeDiagnostic_check__fNpiU:nth-child(3){animation-range:entry 12% entry 52%}}}