.validation-module__yjfYrG__page{background:var(--paper)}.validation-module__yjfYrG__hero{background:linear-gradient(135deg, #2f3296f5, #141f5cfa), var(--navy);color:var(--white);padding:clamp(52px,8vw,96px) 0 46px}.validation-module__yjfYrG__back{color:#e7e9ff;margin-bottom:34px;font-size:13px;font-weight:800;text-decoration:none;display:inline-block}.validation-module__yjfYrG__heroGrid{grid-template-columns:minmax(0,1.55fr) minmax(260px,.65fr);align-items:end;gap:clamp(30px,6vw,74px);display:grid}.validation-module__yjfYrG__hero h1{max-width:820px;color:var(--white);letter-spacing:-.045em;margin:12px 0 20px;font-size:clamp(42px,6vw,76px);line-height:.98}.validation-module__yjfYrG__intro{color:#e9eaff;max-width:720px;margin:0;font-size:clamp(17px,2vw,21px);line-height:1.65}.validation-module__yjfYrG__statusCard{background:#ffffff17;border:1px solid #ffffff47;padding:24px}.validation-module__yjfYrG__statusCard>span{letter-spacing:.12em;text-transform:uppercase;padding:8px 11px;font-size:10px;font-weight:900;display:inline-block}.validation-module__yjfYrG__pass{color:#143f2a;background:#dff3e7}.validation-module__yjfYrG__review{color:#6a3300;background:#fff0d8}.validation-module__yjfYrG__statusCard strong{color:var(--white);overflow-wrap:anywhere;margin:22px 0 14px;font-size:13px;line-height:1.5;display:block}.validation-module__yjfYrG__statusCard p{color:#d9dcff;margin:5px 0 0;font-size:12px}.validation-module__yjfYrG__results,.validation-module__yjfYrG__record,.validation-module__yjfYrG__boundary{padding:clamp(48px,7vw,82px) 0}.validation-module__yjfYrG__sectionHeading{max-width:850px;margin-bottom:32px}.validation-module__yjfYrG__sectionHeading h2,.validation-module__yjfYrG__method h2,.validation-module__yjfYrG__sources h2,.validation-module__yjfYrG__boundary h2{color:var(--navy);letter-spacing:-.025em;margin:9px 0 0;font-size:clamp(28px,4vw,44px);line-height:1.08}.validation-module__yjfYrG__metricGrid{border:1px solid var(--line);background:var(--white);box-shadow:var(--shadow);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.validation-module__yjfYrG__metricGrid article{min-width:0;padding:clamp(22px,3vw,34px)}.validation-module__yjfYrG__metricGrid article+article{border-left:1px solid var(--line)}.validation-module__yjfYrG__metricGrid span{min-height:30px;color:var(--slate);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.validation-module__yjfYrG__metricGrid strong{color:var(--navy);font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.035em;margin:16px 0 7px;font-size:clamp(30px,4vw,48px);display:block}.validation-module__yjfYrG__metricGrid p,.validation-module__yjfYrG__tolerance,.validation-module__yjfYrG__citation{color:var(--slate);font-size:12px;line-height:1.6}.validation-module__yjfYrG__tolerance{max-width:900px;margin:18px 0 0}.validation-module__yjfYrG__record{border-top:1px solid var(--line);background:var(--white)}.validation-module__yjfYrG__recordGrid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:clamp(36px,7vw,90px);display:grid}.validation-module__yjfYrG__method dl{border-top:1px solid var(--line);margin:34px 0 0}.validation-module__yjfYrG__method dl>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,.32fr) minmax(0,.68fr);gap:24px;padding:18px 0;display:grid}.validation-module__yjfYrG__method dt{color:var(--slate);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:900}.validation-module__yjfYrG__method dd{color:var(--navy);margin:0;font-size:14px;line-height:1.6}.validation-module__yjfYrG__sources{border-top:6px solid var(--orange);background:#f4f3fb;align-self:start;padding:clamp(24px,4vw,36px)}.validation-module__yjfYrG__sources h2{margin-bottom:24px;font-size:clamp(25px,3vw,34px)}.validation-module__yjfYrG__sources>a,.validation-module__yjfYrG__files a{color:var(--indigo);border-bottom:1px solid #d8d9ec;padding:13px 0;font-size:14px;font-weight:800;line-height:1.45;display:block}.validation-module__yjfYrG__files{margin-top:16px}.validation-module__yjfYrG__files a{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700}.validation-module__yjfYrG__citation{margin:24px 0 0}.validation-module__yjfYrG__boundary{border-top:1px solid var(--line)}.validation-module__yjfYrG__boundary>div{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(36px,8vw,100px);display:grid}.validation-module__yjfYrG__boundary p{color:var(--slate);margin:0 0 18px;font-size:16px;line-height:1.75}@media (max-width:900px){.validation-module__yjfYrG__heroGrid,.validation-module__yjfYrG__recordGrid,.validation-module__yjfYrG__boundary>div{grid-template-columns:1fr}.validation-module__yjfYrG__statusCard{max-width:460px}.validation-module__yjfYrG__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.validation-module__yjfYrG__metricGrid article:nth-child(3){border-left:0}.validation-module__yjfYrG__metricGrid article:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:580px){.validation-module__yjfYrG__hero{padding-top:38px}.validation-module__yjfYrG__hero h1{font-size:clamp(38px,13vw,56px)}.validation-module__yjfYrG__metricGrid{grid-template-columns:1fr}.validation-module__yjfYrG__metricGrid article+article{border-left:0;border-top:1px solid var(--line)}.validation-module__yjfYrG__method dl>div{grid-template-columns:1fr;gap:8px}}.validation-module__yjfYrG__registry{background:var(--white);padding:clamp(52px,8vw,92px) 0}.validation-module__yjfYrG__registryIntro{max-width:760px;color:var(--slate);margin:18px 0 0;font-size:16px;line-height:1.7}.validation-module__yjfYrG__registryGrid,.validation-module__yjfYrG__domainGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.validation-module__yjfYrG__registryCard,.validation-module__yjfYrG__domainCard{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);padding:clamp(24px,4vw,38px)}.validation-module__yjfYrG__registryCardTop,.validation-module__yjfYrG__domainCardHeading{justify-content:space-between;align-items:center;gap:18px;display:flex}.validation-module__yjfYrG__registryCardTop>span,.validation-module__yjfYrG__recordType,.validation-module__yjfYrG__domainMetrics span,.validation-module__yjfYrG__comparisonBand span{color:var(--slate);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:900}.validation-module__yjfYrG__passLabel,.validation-module__yjfYrG__reviewLabel{letter-spacing:.08em;text-transform:uppercase;padding:7px 10px;font-size:10px}.validation-module__yjfYrG__passLabel{color:#143f2a;background:#dff3e7}.validation-module__yjfYrG__reviewLabel{color:#6a3300;background:#fff0d8}.validation-module__yjfYrG__recordType{color:var(--indigo);margin:32px 0 12px}.validation-module__yjfYrG__registryCard h3,.validation-module__yjfYrG__domainCard h3{color:var(--navy);letter-spacing:-.025em;margin:0;font-size:clamp(23px,3vw,32px);line-height:1.16}.validation-module__yjfYrG__recordId,.validation-module__yjfYrG__recordDate,.validation-module__yjfYrG__precisionNote,.validation-module__yjfYrG__confidenceInterval{color:var(--slate);font-size:12px;line-height:1.6}.validation-module__yjfYrG__recordId{overflow-wrap:anywhere;margin:22px 0 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.validation-module__yjfYrG__recordDate{margin:0 0 26px}.validation-module__yjfYrG__domainGrid{margin-top:28px}.validation-module__yjfYrG__domainCardHeading{border-bottom:1px solid var(--line);align-items:flex-start;padding-bottom:24px}.validation-module__yjfYrG__domainMetrics{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px;display:grid}.validation-module__yjfYrG__domainMetrics>div{padding:8px 22px 8px 0}.validation-module__yjfYrG__domainMetrics>div+div{border-left:1px solid var(--line);padding-left:22px}.validation-module__yjfYrG__domainMetrics strong{color:var(--navy);font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.04em;margin:10px 0 4px;font-size:clamp(34px,5vw,52px);display:block}.validation-module__yjfYrG__domainMetrics p{color:var(--slate);margin:0;font-size:13px}.validation-module__yjfYrG__confidenceInterval{color:var(--navy);margin:26px 0 5px;font-weight:800}.validation-module__yjfYrG__precisionNote{margin:0}.validation-module__yjfYrG__comparisonBand{border-top:6px solid var(--orange);background:var(--navy);color:var(--white);grid-template-columns:minmax(180px,.35fr) minmax(140px,.2fr) minmax(0,.75fr);align-items:center;gap:28px;margin-top:22px;padding:26px clamp(24px,4vw,38px);display:grid}.validation-module__yjfYrG__comparisonBand span{color:#cfd3ff;display:block}.validation-module__yjfYrG__comparisonBand strong{color:var(--white);margin-top:8px;font-size:21px;display:block}.validation-module__yjfYrG__comparisonBand p{color:#e9eaff;margin:0;font-size:14px;line-height:1.65}@media (max-width:760px){.validation-module__yjfYrG__registryGrid,.validation-module__yjfYrG__domainGrid,.validation-module__yjfYrG__comparisonBand,.validation-module__yjfYrG__domainMetrics{grid-template-columns:1fr}.validation-module__yjfYrG__domainMetrics>div{padding-right:0}.validation-module__yjfYrG__domainMetrics>div+div{border-top:1px solid var(--line);border-left:0;margin-top:20px;padding-top:20px;padding-left:0}}
