.page-module___8aEwW__header{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10;background:#fffffff2;justify-content:space-between;align-items:center;height:72px;padding:0 5vw;display:flex;position:sticky;top:0}.page-module___8aEwW__logo{letter-spacing:-.04em;align-items:center;gap:10px;font-size:22px;font-weight:750;display:inline-flex}.page-module___8aEwW__logo:before{content:"";background:url(/guardly-mark.svg) 50%/contain no-repeat;width:26px;height:26px}.page-module___8aEwW__header nav,.page-module___8aEwW__headerActions,.page-module___8aEwW__heroActions{align-items:center;gap:24px;display:flex}.page-module___8aEwW__header nav{color:var(--muted);font-size:14px}.page-module___8aEwW__primaryButton,.page-module___8aEwW__secondaryButton{justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:14px;font-weight:650;display:inline-flex}.page-module___8aEwW__primaryButton{background:var(--blue);color:#fff}.page-module___8aEwW__secondaryButton{border:1px solid var(--line);background:#fff}.page-module___8aEwW__hero{border-bottom:1px solid var(--line);background:linear-gradient(100deg,#fff 0 56%,#f4f7fb 56%);grid-template-columns:minmax(0,1fr) minmax(500px,.9fr);gap:5vw;min-height:680px;padding:96px 5vw 80px;display:grid}.page-module___8aEwW__heroCopy{align-self:center}.page-module___8aEwW__hero h1{letter-spacing:-.055em;max-width:720px;font-size:clamp(48px,4.1vw,59px);font-weight:680;line-height:1.02}.page-module___8aEwW__heroCopy>p{max-width:650px;color:var(--muted);margin:30px 0;font-size:20px;line-height:1.55}.page-module___8aEwW__principles{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:20px;margin-top:64px;padding-top:20px;display:grid}.page-module___8aEwW__principles dt{text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}.page-module___8aEwW__principles dd{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.4}.page-module___8aEwW__evidence{background:#fff;border:1px solid #bbc3d0;align-self:center;padding:28px;box-shadow:12px 12px #dde4ef}.page-module___8aEwW__evidenceMeta{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);justify-content:space-between;font-size:10px;display:flex}.page-module___8aEwW__evidence h2{font-family:var(--font-geist-mono);margin:36px 0 28px;font-size:22px}.page-module___8aEwW__rail{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.page-module___8aEwW__rail article{border-right:1px solid var(--line);min-height:225px;padding:22px 18px}.page-module___8aEwW__rail article:last-child{border:0}.page-module___8aEwW__rail b{background:var(--ink);color:#fff;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.page-module___8aEwW__rail h3{margin:26px 0 8px;font-size:14px}.page-module___8aEwW__rail p,.page-module___8aEwW__rail li,.page-module___8aEwW__rail a{font-size:12px;line-height:1.7}.page-module___8aEwW__rail ul{color:var(--muted);list-style:none}.page-module___8aEwW__rail code{background:var(--paper);margin-top:14px;padding:8px;font-size:9px;display:block;overflow:hidden}.page-module___8aEwW__good{color:var(--green)}.page-module___8aEwW__warning{color:var(--amber)}.page-module___8aEwW__dossierLabel{text-align:right;font:10px var(--font-geist-mono);letter-spacing:.16em;color:var(--muted);margin-top:18px}.page-module___8aEwW__report{padding:104px 5vw}.page-module___8aEwW__sectionHeading{justify-content:space-between;align-items:end;margin-bottom:40px;display:flex}.page-module___8aEwW__sectionHeading h2,.page-module___8aEwW__workflow h2,.page-module___8aEwW__finalCta h2{letter-spacing:-.045em;font-size:clamp(30px,4vw,52px)}.page-module___8aEwW__sectionHeading p{max-width:480px;color:var(--muted);line-height:1.5}.page-module___8aEwW__reportGrid{border:1px solid var(--line);grid-template-columns:1fr 290px;display:grid}.page-module___8aEwW__tableWrap{overflow-x:auto}.page-module___8aEwW__tableWrap table{border-collapse:collapse;width:100%}.page-module___8aEwW__tableWrap th,.page-module___8aEwW__tableWrap td{text-align:left;border-bottom:1px solid var(--line);padding:20px;font-size:14px}.page-module___8aEwW__tableWrap th{background:var(--paper);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:11px}.page-module___8aEwW__tableWrap td[data-state=ok]{color:var(--green)}.page-module___8aEwW__tableWrap td[data-state=warn]{color:var(--amber)}.page-module___8aEwW__confidence{border-left:1px solid var(--line);background:var(--paper);padding:24px}.page-module___8aEwW__confidence h3{margin-bottom:24px}.page-module___8aEwW__confidence>div{gap:12px;margin:22px 0;display:flex}.page-module___8aEwW__confidence p{color:var(--muted);font-size:13px;line-height:1.5}.page-module___8aEwW__confidence strong{color:var(--ink)}.page-module___8aEwW__dotGood,.page-module___8aEwW__dotWarn,.page-module___8aEwW__dotLow{border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px}.page-module___8aEwW__dotGood{background:var(--green)}.page-module___8aEwW__dotWarn{background:var(--amber)}.page-module___8aEwW__dotLow{background:#8b95a8}.page-module___8aEwW__workflow{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.page-module___8aEwW__workflow article{border-right:1px solid var(--line);min-height:410px;padding:64px 5vw}.page-module___8aEwW__workflow article:last-child{border:0}.page-module___8aEwW__workflow h2{font-size:34px}.page-module___8aEwW__workflow p{color:var(--muted);margin:22px 0;line-height:1.6}.page-module___8aEwW__workflow ol{margin-left:18px;line-height:2}.page-module___8aEwW__workflow a{color:var(--blue);font-weight:650}.page-module___8aEwW__timeline{background:var(--line);flex-direction:column;gap:1px;display:flex}.page-module___8aEwW__timeline span{background:#fff;padding:10px 14px;font-size:13px}.page-module___8aEwW__finalCta{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;margin:90px 5vw;padding:48px;display:flex}.page-module___8aEwW__finalCta p{color:#b9c1cf;margin-top:10px}.page-module___8aEwW__footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;padding:30px 5vw;font-size:13px;display:flex}.page-module___8aEwW__footer strong{color:var(--ink)}@media (max-width:1000px){.page-module___8aEwW__header nav{display:none}.page-module___8aEwW__hero{grid-template-columns:1fr;padding-top:70px}.page-module___8aEwW__evidence{max-width:700px}.page-module___8aEwW__workflow{grid-template-columns:1fr}.page-module___8aEwW__workflow article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.page-module___8aEwW__reportGrid{grid-template-columns:1fr}.page-module___8aEwW__confidence{border-left:0;border-top:1px solid var(--line)}}@media (max-width:640px){.page-module___8aEwW__header{padding:0 20px}.page-module___8aEwW__headerActions>a:first-child{display:none}.page-module___8aEwW__hero,.page-module___8aEwW__report{padding:64px 20px}.page-module___8aEwW__hero h1{font-size:46px}.page-module___8aEwW__heroCopy>p{font-size:17px}.page-module___8aEwW__principles,.page-module___8aEwW__rail{grid-template-columns:1fr}.page-module___8aEwW__rail article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.page-module___8aEwW__sectionHeading,.page-module___8aEwW__finalCta,.page-module___8aEwW__footer{flex-direction:column;align-items:flex-start;gap:24px}.page-module___8aEwW__workflow article{padding:48px 20px}.page-module___8aEwW__finalCta{margin:60px 20px;padding:32px}.page-module___8aEwW__footer{padding:28px 20px}}
