.page-module__meqK-a__main{flex-direction:column;gap:112px;width:100%;max-width:920px;padding:28px 24px 96px;display:flex}.page-module__meqK-a__eyebrow{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--drift);font-size:12px}.page-module__meqK-a__header{justify-content:space-between;align-items:center;width:100%;padding-bottom:28px;display:flex}.page-module__meqK-a__wordmark{font-family:var(--font-mono);font-size:14px;font-weight:600}.page-module__meqK-a__wordmark span{color:var(--drift)}.page-module__meqK-a__header nav a{font-family:var(--font-mono);color:var(--ink-soft);border-bottom:1px solid #0000;font-size:13px;text-decoration:none}.page-module__meqK-a__header nav a:hover,.page-module__meqK-a__header nav a:focus-visible{border-color:var(--ink-soft)}.page-module__meqK-a__hero{flex-direction:column;gap:36px;display:flex}.page-module__meqK-a__hero h1{letter-spacing:-.01em;max-width:15ch;font-size:clamp(38px,6vw,58px);line-height:1.08}.page-module__meqK-a__heroSub{color:var(--ink-soft);max-width:54ch;font-size:19px;line-height:1.55}.page-module__meqK-a__heroSub strong{color:var(--ink);font-weight:600}.page-module__meqK-a__ctaRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.page-module__meqK-a__commandBox{background:var(--ink);color:var(--paper);font-family:var(--font-mono);border-radius:6px;align-items:center;gap:12px;padding:16px 22px;font-size:15px;display:inline-flex}.page-module__meqK-a__commandBox .page-module__meqK-a__prompt{color:var(--drift)}.page-module__meqK-a__trustLine{font-family:var(--font-mono);color:var(--ink-soft);font-size:12.5px}.page-module__meqK-a__btn{font-family:var(--font-body);border:1px solid var(--line);color:var(--ink);border-radius:3px;padding:12px 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.page-module__meqK-a__btn:hover{border-color:var(--ink-soft)}.page-module__meqK-a__driftStrip{align-items:center;height:160px;padding:0 4px;display:flex;position:relative}.page-module__meqK-a__driftStrip:before{content:"";background:var(--line);height:1px;position:absolute;top:50%;left:0;right:0}.page-module__meqK-a__chip{flex-direction:column;flex:1;align-items:center;gap:10px;display:flex;position:relative}.page-module__meqK-a__swatch{width:38px;height:38px;box-shadow:var(--shadow);border-radius:3px}.page-module__meqK-a__chipLabel{font-family:var(--font-mono);white-space:nowrap;font-size:11px}.page-module__meqK-a__tokenized .page-module__meqK-a__chipLabel{color:var(--token)}.page-module__meqK-a__drifted .page-module__meqK-a__chipLabel{color:var(--drift);font-weight:600}.page-module__meqK-a__drifted .page-module__meqK-a__swatch{outline:1px dashed var(--drift);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.page-module__meqK-a__chip:nth-child(5){transform:translateY(-6px)rotate(-3deg)}.page-module__meqK-a__chip:nth-child(6){transform:translateY(10px)rotate(4deg)}.page-module__meqK-a__chip:nth-child(7){transform:translateY(-14px)rotate(-7deg)}.page-module__meqK-a__chip:nth-child(8){transform:translateY(16px)rotate(9deg)}}.page-module__meqK-a__driftCaption{font-family:var(--font-mono);color:var(--ink-soft);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;font-size:11px;display:flex}.page-module__meqK-a__section{flex-direction:column;gap:28px;display:flex}.page-module__meqK-a__sectionHead{flex-direction:column;gap:14px;max-width:64ch;display:flex}.page-module__meqK-a__sectionHead h2{font-size:clamp(27px,4vw,34px);line-height:1.15}.page-module__meqK-a__sectionHead p{color:var(--ink-soft);font-size:17px;line-height:1.6}.page-module__meqK-a__threeUp{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:720px){.page-module__meqK-a__threeUp{grid-template-columns:1fr}}.page-module__meqK-a__threeUp h3{margin-bottom:8px;font-size:16px}.page-module__meqK-a__threeUp p{color:var(--ink-soft);font-size:14.5px;line-height:1.55}.page-module__meqK-a__steps{background:var(--line);border:1px solid var(--line);border-radius:4px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}@media (max-width:720px){.page-module__meqK-a__steps{grid-template-columns:1fr}}.page-module__meqK-a__step{background:var(--paper-raised);flex-direction:column;gap:12px;padding:26px 22px;display:flex}.page-module__meqK-a__stepIndex{font-family:var(--font-mono);color:var(--drift);font-size:12px}.page-module__meqK-a__step h3{font-size:18px}.page-module__meqK-a__step p{color:var(--ink-soft);font-size:14.5px;line-height:1.55}.page-module__meqK-a__step code{background:var(--drift-soft);color:var(--drift);border-radius:2px;padding:1px 6px;font-size:12.5px}.page-module__meqK-a__scanPanel{border:1px solid var(--line);background:var(--paper-raised);box-shadow:var(--shadow);border-radius:6px;overflow:hidden}.page-module__meqK-a__scanPanelTop{border-bottom:1px solid var(--line);font-family:var(--font-mono);color:var(--ink-soft);justify-content:space-between;align-items:center;padding:16px 22px;font-size:12.5px;display:flex}.page-module__meqK-a__scanPanelTop .page-module__meqK-a__path:before{content:"$ ";color:var(--drift)}.page-module__meqK-a__scanBody{grid-template-columns:220px 1fr;display:grid}@media (max-width:720px){.page-module__meqK-a__scanBody{grid-template-columns:1fr}}.page-module__meqK-a__scoreBlock{border-right:1px solid var(--line);flex-direction:column;gap:22px;padding:26px 22px;display:flex}@media (max-width:720px){.page-module__meqK-a__scoreBlock{border-right:none;border-bottom:1px solid var(--line)}}.page-module__meqK-a__scoreNumber{font-family:var(--font-mono);color:var(--drift);font-size:50px;font-weight:600;line-height:1}.page-module__meqK-a__scoreNumber span{color:var(--ink-soft);font-size:19px;font-weight:500}.page-module__meqK-a__scoreCaption{color:var(--ink-soft);font-size:12.5px;line-height:1.5}.page-module__meqK-a__bars{flex-direction:column;gap:10px;display:flex}.page-module__meqK-a__barRow{flex-direction:column;gap:5px;display:flex}.page-module__meqK-a__barLabel{font-family:var(--font-mono);color:var(--ink-soft);justify-content:space-between;font-size:11px;display:flex}.page-module__meqK-a__barTrack{background:var(--line);border-radius:3px;height:5px;overflow:hidden}.page-module__meqK-a__barFill{background:var(--drift);border-radius:3px;height:100%}.page-module__meqK-a__findings{flex-direction:column;display:flex}.page-module__meqK-a__finding{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:13px 22px;display:grid}.page-module__meqK-a__finding:last-child{border-bottom:none}.page-module__meqK-a__finding:hover{background:var(--drift-soft)}.page-module__meqK-a__findingSwatch{width:16px;height:16px;box-shadow:0 0 0 1px var(--line);border-radius:50%;flex-shrink:0}.page-module__meqK-a__findingMain{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module__meqK-a__findingLoc{font-family:var(--font-mono);color:var(--ink-soft);font-size:11px}.page-module__meqK-a__findingSnippet{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.page-module__meqK-a__flagged{color:var(--drift);background:var(--drift-soft);border-radius:2px;padding:0 3px}.page-module__meqK-a__findingFix{font-family:var(--font-mono);color:var(--token);text-align:right;white-space:nowrap;font-size:11.5px}.page-module__meqK-a__findingFix:before{content:"→ ";color:var(--ink-soft)}.page-module__meqK-a__scanFooter{border-top:1px solid var(--line);font-family:var(--font-mono);color:var(--ink-soft);justify-content:space-between;padding:14px 22px;font-size:12px;display:flex}.page-module__meqK-a__privacyBody{color:var(--ink-soft);max-width:68ch;font-size:16.5px;line-height:1.65}.page-module__meqK-a__faqList{flex-direction:column;gap:22px;display:flex}.page-module__meqK-a__faqItem h3{margin-bottom:6px;font-size:16.5px}.page-module__meqK-a__faqItem p{color:var(--ink-soft);font-size:15px;line-height:1.6}.page-module__meqK-a__finalCta{align-items:flex-start;gap:22px}.page-module__meqK-a__codeBlock{background:var(--ink);width:100%;color:var(--paper);font-family:var(--font-mono);border-radius:6px;padding:18px 22px;font-size:14.5px;overflow-x:auto}.page-module__meqK-a__codeBlock .page-module__meqK-a__prompt{color:var(--drift)}.page-module__meqK-a__codeBlock .page-module__meqK-a__comment{color:var(--ink-soft)}.page-module__meqK-a__footer{width:100%;max-width:920px;font-family:var(--font-mono);color:var(--ink-soft);border-top:1px solid var(--line);justify-content:space-between;padding:32px 24px 40px;font-size:12px;display:flex}
