@font-face{font-family:Fraunces;src:url(/landing/fraunces-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:DM Sans;src:url(/landing/dm-sans-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.page-module___7AccG__page{--paper:#f7f4ec;--surface:#fcfaf6;--soft-paper:#eee9df;--ink:#211b16;--muted:#665d54;--copper:#a86b2d;--rule:#211b1629;background-color:var(--paper);color:var(--ink);font-family:DM Sans,sans-serif}.page-module___7AccG__page :is(a,button):focus-visible{outline:3px solid var(--copper);outline-offset:3px}.page-module___7AccG__display{font-family:Fraunces,Georgia,serif}.page-module___7AccG__mutedText{color:var(--muted)}.page-module___7AccG__copperText{color:var(--copper)}.page-module___7AccG__ruleBorder{border-color:var(--rule)}.page-module___7AccG__paperSurface{background-color:var(--paper)}.page-module___7AccG__softSurface{background-color:var(--soft-paper)}.page-module___7AccG__inkSurface{background-color:var(--ink);color:var(--paper)}.page-module___7AccG__hero{--copper:#87501e;background-color:var(--paper)}.page-module___7AccG__heroHeading{letter-spacing:-.04em;max-width:16ch;font-size:clamp(2.875rem,5vw,4.5rem);line-height:1.04}.page-module___7AccG__heroEyebrowSurface{background-color:var(--paper)}.page-module___7AccG__scanNote{border:1px solid var(--rule);border-top:2px solid var(--copper);background-color:var(--surface);box-shadow:none}.page-module___7AccG__scanNoteHeader{background-color:#eee9df73}.page-module___7AccG__recordNumber{color:var(--copper);letter-spacing:.08em;font-weight:600}.page-module___7AccG__reportPreview{border:1px solid var(--rule);border-top:2px solid var(--copper);background-color:var(--surface);min-width:0;padding:clamp(1.25rem,4vw,2.5rem)}.page-module___7AccG__reportPreviewHeader{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.page-module___7AccG__reportSampleLabel{max-width:100%;color:var(--copper);white-space:normal}.page-module___7AccG__reportMetadata{border-block:1px solid var(--rule);grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:1.5rem;padding-block:1.25rem;display:grid}.page-module___7AccG__reportMetadataItem{min-width:0}.page-module___7AccG__reportTerm{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:700;line-height:1.5}.page-module___7AccG__reportUrl{overflow-wrap:anywhere;margin-top:.45rem;font-family:DM Sans,sans-serif;font-size:.95rem;font-weight:600}.page-module___7AccG__reportBadges{flex-wrap:wrap;gap:.5rem;margin-top:.45rem;display:flex}.page-module___7AccG__reportSeverity,.page-module___7AccG__reportPriority{color:#754317;border:1px solid #a86b2d73;align-items:center;padding:.2rem .55rem;font-size:.8rem;font-weight:700;line-height:1.4;display:inline-flex}.page-module___7AccG__reportSeverity{background-color:#f1e6d9}.page-module___7AccG__reportPriority{background-color:var(--paper)}.page-module___7AccG__reportFinding{border-left:2px solid var(--copper);margin-top:1.5rem;padding-left:1rem}.page-module___7AccG__reportRemediation{border-top:1px solid var(--rule);margin-top:1.25rem;padding-top:1rem}.page-module___7AccG__reportPreviewFooter{border-top:1px solid var(--rule);flex-direction:column;align-items:flex-start;gap:1rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}@media (min-width:640px){.page-module___7AccG__reportPreviewHeader,.page-module___7AccG__reportPreviewFooter{flex-direction:row;justify-content:space-between;align-items:center}.page-module___7AccG__reportMetadata{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-module___7AccG__primaryAction{border-color:var(--ink);background-color:var(--ink);color:var(--paper)}.page-module___7AccG__primaryAction:hover{color:var(--paper);background-color:#3b3027;border-color:#3b3027}.page-module___7AccG__lightAction{border-color:var(--paper);background-color:var(--paper);color:var(--ink)}.page-module___7AccG__lightAction:hover{color:var(--ink);background-color:#e6dfd2;border-color:#e6dfd2}
