@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2) format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-vietnamese-500-normal-BmEvtly_.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-500-normal-BTqKIpxg.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-ext-500-normal-DUe3BAxM.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-500-normal-3dgZTiw9.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2) format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-vietnamese-400-normal-TxZB8OSn.woff2) format("woff2"),url(/assets/public-sans-vietnamese-400-normal-BO1meqcx.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-latin-ext-400-normal-mk90oQqJ.woff2) format("woff2"),url(/assets/public-sans-latin-ext-400-normal-B02wwOdZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-latin-400-normal-8Rpg0ruU.woff2) format("woff2"),url(/assets/public-sans-latin-400-normal-SBbinRkI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-vietnamese-600-normal-P4BtCUdw.woff2) format("woff2"),url(/assets/public-sans-vietnamese-600-normal-CcnAzmUX.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-latin-ext-600-normal-DchWdWJ_.woff2) format("woff2"),url(/assets/public-sans-latin-ext-600-normal-DfkbVac2.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-latin-600-normal-Fru-LXNs.woff2) format("woff2"),url(/assets/public-sans-latin-600-normal-BR59oU-I.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: #FAFAF6;--ink: #17211B;--faint: #6B7A70;--line: #DCE1DA;--ice: #E9F0EA;--v-actually-real: #157F3D;--v-mostly-real: #4E8A3C;--v-contested: #A97A10;--v-mostly-not: #C05A1F;--v-actually-not: #B3261E;--font-display: "Space Grotesk", system-ui, sans-serif;--font-body: "Public Sans", system-ui, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, monospace}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.wrap{max-width:720px;margin:0 auto;padding:0 20px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.visually-hidden:focus,.visually-hidden:focus-visible{outline:none}.site-shell{display:flex;flex-direction:column;min-height:100vh}.site-main{flex:1 0 auto}.site-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:20px clamp(20px,5vw,56px);border-bottom:1px solid var(--line)}.site-header__brand{display:flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none}.site-header__mark{display:block;width:28px;height:28px;flex:0 0 auto}.site-header__wordmark{font-family:var(--font-display);font-weight:700;font-size:1.125rem;letter-spacing:-.02em;white-space:nowrap}.site-header__wordmark-well{font-weight:500;color:var(--faint)}.site-header__nav{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.site-header__nav-link{font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.02em;color:var(--faint);text-decoration:none}.site-header__nav-link:hover{color:var(--ink)}.site-footer{display:flex;flex-direction:column;gap:8px;padding:28px clamp(20px,5vw,56px) 40px;border-top:1px solid var(--line)}.site-footer__line{margin:0;font-size:.8125rem;color:var(--faint)}.site-footer__link{color:var(--faint)}.site-footer__link:hover{color:var(--ink)}.site-footer__verifier{font-family:var(--font-mono);font-size:.8125rem;color:var(--faint);text-decoration:none}.site-footer__verifier:hover{color:var(--ink)}.route-placeholder{padding:64px 0}.route-placeholder__eyebrow{margin:0 0 8px;font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;color:var(--faint)}@media (max-width: 560px){.site-header{padding:14px 20px;gap:6px 16px}.site-header__nav{width:100%;gap:4px 20px}.site-header__nav-link{font-size:.75rem;overflow-wrap:anywhere}.site-footer{padding:20px 20px 32px}.site-footer__verifier{overflow-wrap:anywhere}}@media (max-width: 560px),(pointer: coarse){button,[role=button],.disclosure__toggle,.home-chip,.tape__entry,.site-header__brand,.site-header__nav-link,.site-footer__verifier,.verdict-missing__cta,.verdict-page__another,.receipt-block__verify,.how-cta-go,.proof-strip__what,.trust-footer-proof-link{min-height:44px}.home-chip,.tape__entry,.site-header__brand,.site-header__nav-link,.site-footer__verifier,.verdict-missing__cta,.verdict-page__another,.receipt-block__verify,.how-cta-go,.proof-strip__what,.trust-footer-proof-link{display:inline-flex;align-items:center}.evidence-summary,.lens-card__na-summary{min-height:44px;padding:13px 0}}.home .hero{min-height:calc(100vh - 200px)}.lens-chips{margin-top:26px}.lens-chips__row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lens-chips__label{font-family:var(--font-mono);font-size:.71875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.lens-chips__beta{font-style:normal;font-size:.59375rem;vertical-align:super;color:var(--v-contested)}.lens-chips__gate{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--v-contested);border:1px solid currentColor;border-radius:999px;padding:2px 8px}.lens-chip{font-family:var(--font-mono);font-size:.75rem;color:var(--faint);background:transparent;border:1px solid var(--line);border-radius:999px;padding:7px 14px;cursor:pointer}.lens-chip:hover:not(:disabled){border-color:var(--faint);color:var(--ink)}.lens-chip--on{border-color:var(--v-actually-real);color:var(--v-actually-real);background:var(--ice)}.lens-chip--more{border-style:dashed}.lens-chip:disabled{cursor:not-allowed;opacity:.55}.lens-chips__note,.lens-chips__advisory{margin:10px 0 0;font-size:.75rem;color:var(--faint)}.lens-chips__advisory{padding-left:10px;border-left:2px solid var(--line)}.lens-chips__dropped{margin:10px 0 0;padding-left:10px;border-left:2px solid var(--v-contested);font-size:.75rem;color:var(--ink)}.lens-chips__pro{margin-top:12px}.home-chips{display:flex;gap:10px;flex-wrap:wrap;margin-top:44px}.home-chip{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:.71875rem;letter-spacing:.03em;color:var(--faint);text-decoration:none;border:1px dashed var(--line);border-radius:999px;padding:6px 14px}.home-chip:hover{border-color:var(--faint);color:var(--ink)}.home-chip__dot{width:6px;height:6px;border-radius:50%;background:var(--v-actually-real)}.home-chip--pending .home-chip__dot{background:var(--v-contested)}.tape{margin-top:56px;border-top:1px dashed var(--line);border-bottom:1px dashed var(--line);overflow:hidden}.tape__heading{margin:0;padding:10px 0 0;text-align:center;font-family:var(--font-mono);font-size:.65625rem;letter-spacing:.24em;text-transform:uppercase;color:var(--faint)}.tape__empty{margin:0;padding:16px 0;text-align:center;font-size:.8125rem;color:var(--faint)}.tape__viewport{overflow:hidden}.tape__strip{display:flex;width:max-content;padding:12px 0 16px;animation:tape-scroll 60s linear infinite}.tape__run{display:flex;gap:44px;padding-right:44px;white-space:nowrap}.tape:hover .tape__strip,.tape:focus-within .tape__strip{animation-play-state:paused}@keyframes tape-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.tape__strip{animation:none;transform:none}}.tape__entry{display:inline-flex;align-items:baseline;gap:9px;font-family:var(--font-mono);font-size:.78125rem;color:var(--faint);text-decoration:none}.tape__entry:hover .tape__display{color:var(--ink)}.tape__label{font-weight:600}.tape__score,.tape__time{color:var(--faint);opacity:.8}@media (max-width: 400px){.home .hero{min-height:calc(100vh - 160px)}.home-chips{margin-top:28px}.tape{margin-top:36px}}.how-page{max-width:880px;margin:0 auto;padding:30px 20px 90px}.how-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.how-hero{text-align:center;padding:30px 0 54px}.how-hero-title{margin:0 0 16px;font-family:var(--font-display);font-weight:700;font-size:clamp(2.125rem,6.5vw,3.625rem);letter-spacing:-.03em;line-height:1.05;color:var(--ink)}.how-hero-accent{color:var(--v-actually-real)}.how-hero-lede{max-width:56ch;margin:0 auto;color:var(--faint);font-size:1.0625rem}.how-eyebrow{margin:60px 0 6px;color:#9aa79e;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.18em;text-transform:uppercase}.how-section-title{margin:0 0 22px;font-family:var(--font-display);font-weight:700;font-size:26px;letter-spacing:-.02em;color:var(--ink)}.how-lede{max-width:66ch;color:var(--ink)}.how-pipeline{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:0;padding:0;list-style:none}.how-step{position:relative;padding:20px;background:#fff;border:1px solid var(--line);border-radius:12px}.how-step-k{margin:0 0 10px;color:var(--v-actually-real);font-family:var(--font-mono);font-size:11px;letter-spacing:.14em}.how-step h3{margin:0 0 8px;font-family:var(--font-display);font-weight:700;font-size:17px;color:var(--ink)}.how-step p:last-child{margin:0;color:var(--faint);font-size:13.5px}.how-step:not(:last-child):after{content:"→";position:absolute;top:44%;right:-14px;color:var(--line);font-family:var(--font-display);font-size:18px}.how-labels{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.how-label-pill{display:inline-flex;align-items:center;gap:9px;padding:9px 18px 9px 12px;background:#fff;border:1px solid var(--line);border-radius:999px}.how-label-dot{width:11px;height:11px;border-radius:50%}.how-label-dot--actually-real{background:var(--v-actually-real)}.how-label-dot--mostly-real{background:var(--v-mostly-real)}.how-label-dot--contested{background:var(--v-contested)}.how-label-dot--mostly-not{background:var(--v-mostly-not)}.how-label-dot--actually-not{background:var(--v-actually-not)}.how-label-pill b{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--ink)}.how-label-range{color:#9aa79e;font-family:var(--font-mono);font-size:11px}.how-contested-note{max-width:66ch;margin-top:18px;padding:13px 18px;border-left:3px solid var(--v-contested);border-radius:0 10px 10px 0;background:color-mix(in srgb,var(--v-contested) 10%,var(--paper));color:var(--ink);font-size:14.5px}.how-table-scroll{overflow-x:auto;border-radius:12px}.how-compare{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden}.how-compare th,.how-compare td{padding:13px 16px;border-bottom:1px solid var(--line);font-size:13.5px;text-align:center}.how-compare thead th{background:var(--ice);color:var(--faint);font-family:var(--font-mono);font-weight:600;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.how-compare th[scope=row]{color:var(--ink);font-family:var(--font-body);font-weight:600;text-align:left}.how-compare thead th:first-child{text-align:left}.how-compare-us{background:#f2f8f3}.how-compare thead th.how-compare-us{background:#dcecdf;color:var(--v-actually-real)}.how-compare tr:last-child td,.how-compare tr:last-child th{border-bottom:0}.how-yes{color:var(--v-actually-real);font-family:var(--font-mono);font-weight:600}.how-no{color:#c3cbc5;font-family:var(--font-mono)}.how-part{color:var(--v-contested);font-family:var(--font-mono);font-size:12px}.how-compare-note{margin-top:10px;color:#9aa79e;font-family:var(--font-mono);font-size:11px}.how-honesty{display:grid;grid-template-columns:1fr 1fr;gap:14px}.how-honesty-card{padding:22px 24px;border:1px solid var(--line);border-radius:12px}.how-honesty-card--proven{background:color-mix(in srgb,var(--v-actually-real) 6%,var(--paper))}.how-honesty-card--not-yet{background:color-mix(in srgb,var(--v-actually-not) 5%,var(--paper))}.how-honesty-card h3{margin:0 0 12px;font-family:var(--font-display);font-weight:700;font-size:18px}.how-honesty-card--proven h3{color:var(--v-actually-real)}.how-honesty-card--not-yet h3{color:var(--v-actually-not)}.how-honesty-card ul{margin:0;padding-left:20px;font-size:14px;color:var(--ink)}.how-honesty-card li{margin-bottom:8px}.how-honesty-card li:last-child{margin-bottom:0}.how-honesty-card code{font-family:var(--font-mono);font-size:.9em}.how-cta{display:flex;flex-wrap:wrap;align-items:center;gap:30px;margin-top:64px;padding:44px 40px;background:var(--ink);border-radius:16px}.how-cta h2{margin:0 0 8px;font-family:var(--font-display);font-weight:700;font-size:clamp(1.5rem,4vw,2.125rem);letter-spacing:-.02em;color:#fff}.how-cta p{margin:0;color:var(--ice);font-size:15px}.how-cta-go{margin-left:auto;padding:13px 26px;background:#9fc7a8;border-radius:10px;color:var(--ink);font-family:var(--font-display);font-weight:500;font-size:16px;text-decoration:none;white-space:nowrap}.how-cta-go:hover{background:#b8d8bf}@media (max-width: 720px){.how-pipeline{grid-template-columns:1fr 1fr}.how-step:after{content:""}.how-honesty{grid-template-columns:1fr}.how-cta{padding:30px 24px}.how-cta-go{margin-left:0}}@media (max-width: 400px){.how-pipeline{grid-template-columns:1fr}}.url-form{display:flex;flex-direction:column;gap:12px;padding:24px 0;border-bottom:1px solid var(--line)}.url-form__input{width:100%;padding:16px 4px;font-family:var(--font-body);font-size:1.25rem;color:var(--ink);background:transparent;border:none;border-bottom:2px solid var(--ink);border-radius:0}.url-form__input::placeholder{color:var(--faint)}.url-form__input:disabled{color:var(--faint);border-bottom-color:var(--line)}.url-form__notice{margin:0;font-size:.875rem;font-style:italic;color:var(--ink)}.url-form__row{display:flex;justify-content:flex-end}.url-form__submit{font-family:var(--font-display);font-size:1rem;padding:12px 24px;color:var(--paper);background:var(--ink);border:1px solid var(--ink);border-radius:0;cursor:pointer}.url-form__submit:disabled{color:var(--faint);background:var(--paper);border-color:var(--line);cursor:not-allowed}.tier-select{padding:16px 0;border-bottom:1px solid var(--line)}.tier-select__row{display:flex;width:fit-content;border:1px solid var(--line)}.tier-select__option{display:flex;align-items:center;gap:6px;padding:8px 16px;font-family:var(--font-body);font-size:.9375rem;color:var(--ink);background:var(--paper);border:none;border-right:1px solid var(--line);border-radius:0;cursor:pointer}.tier-select__row .tier-select__option:last-child{border-right:none}.tier-select__option[aria-pressed=true]{color:var(--paper);background:var(--ink)}.tier-select__option:disabled{color:var(--faint);cursor:not-allowed}.tier-select__lock{color:var(--faint)}.tier-select__option[aria-pressed=true] .tier-select__lock{color:var(--paper)}.tier-select__key-form{display:flex;gap:8px;margin-top:12px}.tier-select__key-input{flex:1;max-width:280px;padding:8px;font-family:var(--font-mono);font-size:.875rem;color:var(--ink);background:transparent;border:1px solid var(--line);border-radius:0}.tier-select__key-submit{padding:8px 16px;font-family:var(--font-body);font-size:.875rem;color:var(--ink);background:var(--paper);border:1px solid var(--ink);border-radius:0;cursor:pointer}.phase-rail{padding:20px 0;border-bottom:1px solid var(--line)}.phase-rail__steps{display:flex;flex-wrap:wrap;gap:10px 26px;margin:0 0 8px;padding:0;list-style:none}.phase-rail__step{display:flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:.9375rem;color:var(--faint)}.phase-rail__dot{width:8px;height:8px;border-radius:50%;background:var(--line);flex:none}.phase-rail__step--done{color:var(--ink)}.phase-rail__step--done .phase-rail__dot{background:var(--ink)}.phase-rail__step--current{color:var(--ink)}.phase-rail__step--current .phase-rail__dot{background:var(--ink);animation:pulse 1.4s ease-in-out infinite}.phase-rail__text{margin:0;font-family:var(--font-mono);font-size:.8125rem;color:var(--faint)}.evaluator-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid var(--line)}.evaluator-row__identity{display:flex;align-items:baseline;gap:10px}.evaluator-row__name{font-family:var(--font-body);font-size:1rem;color:var(--ink)}.evaluator-row__chip{font-family:var(--font-mono);font-size:.75rem;color:var(--faint)}.evaluator-row__result{font-family:var(--font-body);font-size:.9375rem;color:var(--ink);text-align:right}.evaluator-row__status--started{display:inline-flex;align-items:center;gap:8px;color:var(--faint)}.evaluator-row__pulse-dot{width:7px;height:7px;border-radius:50%;background:var(--faint);flex:none;animation:pulse 1.2s ease-in-out infinite}.evaluator-row__score{font-family:var(--font-mono);font-weight:700;font-size:1.0625rem;margin-right:8px}.evaluator-row__confidence{color:var(--faint);margin-right:8px}.evaluator-row__duration{font-family:var(--font-mono);color:var(--faint)}.evaluator-row__status--failed{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.evaluator-row__failed-line{color:var(--v-actually-not);font-weight:600}.evaluator-row__failed-note{font-size:.8125rem;color:var(--faint)}.working-panel{padding:8px 0}.working-panel__subject{padding:20px 0;border-bottom:1px solid var(--line)}.working-panel__subject-kind{display:block;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;color:var(--faint);margin-bottom:6px}.working-panel__subject-value{margin:0;font-family:var(--font-body);font-size:1.0625rem;color:var(--ink);word-break:break-word}.working-panel__retrieval{margin:12px 0 0}.working-panel__retrieval-status{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--font-body);font-size:.9375rem;color:var(--ink)}.working-panel__retrieval-detail{margin:4px 0 0;font-family:var(--font-mono);font-size:.8125rem;color:var(--faint)}.working-panel__evidence-count{margin:12px 0 0;font-family:var(--font-mono);font-size:.8125rem;color:var(--faint)}.working-panel__retrieval-notice{margin:12px 0 0;padding:10px 12px;border-left:3px solid var(--v-contested);background:color-mix(in srgb,var(--v-contested) 10%,transparent);font-family:var(--font-body);font-size:.875rem;color:var(--ink)}.working-panel__evaluators,.working-panel__lenses{padding:4px 0}.working-panel__lenses-label{margin:12px 0 0;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;color:var(--faint)}.lens-run-row__na{color:var(--faint)}.working-panel__footer{display:flex;align-items:center;justify-content:space-between;padding:20px 0 0}.working-panel__elapsed{font-family:var(--font-mono);font-size:.875rem;color:var(--faint)}.working-panel__cancel{font-family:var(--font-body);font-size:.875rem;padding:8px 16px;color:var(--ink);background:var(--paper);border:1px solid var(--ink);border-radius:0;cursor:pointer}.working-panel__cancel:disabled{color:var(--faint);border-color:var(--line);cursor:not-allowed}@keyframes pulse{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion: reduce){.phase-rail__step--current .phase-rail__dot,.evaluator-row__pulse-dot{animation:none;opacity:1}}.verdict-card{position:relative;margin:6px;background:var(--paper);color:var(--ink);font-family:var(--font-body);border:1px solid var(--line);outline:1px solid var(--line);outline-offset:2px;overflow:hidden}.verdict-card-body{padding:40px}.mock-banner{width:100%;box-sizing:border-box;background:color-mix(in srgb,var(--v-contested) 18%,var(--paper));border-bottom:1px solid var(--v-contested);color:var(--ink);font-family:var(--font-body);font-size:13px;font-weight:600;text-align:center;padding:10px 16px}.verdict-main{display:flex;align-items:flex-start;gap:32px}.verdict-seal-col{flex:0 0 220px;display:flex;justify-content:center}.seal{width:100%;max-width:220px;height:auto;display:block}.verdict-content-col{flex:1 1 auto;min-width:0}.verdict-label{font-family:var(--font-display);font-size:28px;font-weight:700;line-height:1.15;margin:0 0 6px}.verdict-confidence{margin:0 0 14px;color:var(--faint);font-size:14px}.verdict-summary{margin:0 0 20px;font-size:16px;line-height:1.5}.verdict-subject{margin:0}.verdict-subject-row{display:flex;gap:12px;padding:3px 0}.verdict-subject-row dt{flex:0 0 44px;margin:0;padding-top:2px;color:var(--faint);font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.05em}.verdict-subject-row dd{flex:1 1 auto;min-width:0;margin:0;word-break:break-word}.verdict-subject-row a{color:var(--ink)}.verdict-subject-eyebrow{display:block;margin:0 0 6px;color:var(--faint);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.verdict-claim-text{margin:0;padding-left:18px;border-left:2px solid var(--line);font-size:1.05em;font-style:italic}.verdict-claim-text:before,.verdict-claim-text:after{font-family:var(--font-display);font-style:normal;color:var(--faint);font-size:1.4em}.verdict-claim-text:before{content:"“";margin-right:2px}.verdict-claim-text:after{content:"”";margin-left:2px}.divergence-block{margin-top:24px;padding:16px;border-left:3px solid var(--faint);background:color-mix(in srgb,var(--faint) 8%,transparent)}.divergence-heading{margin:0 0 8px;font-family:var(--font-display);font-size:15px}.divergence-axis-chip{display:inline-block;margin-bottom:8px;padding:2px 8px;border:1px solid var(--line);color:var(--faint);font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.05em}.divergence-note{margin:0;font-size:.95em}.evidence-accordion{margin-top:24px;padding-top:16px;border-top:1px solid var(--line)}.evidence-summary{cursor:pointer;list-style:none;color:var(--ink);font-family:var(--font-display);font-size:15px}.evidence-summary::-webkit-details-marker{display:none}.evidence-summary:before{content:"+ ";color:var(--faint);font-family:var(--font-mono)}.evidence-accordion[open]>.evidence-summary:before{content:"−"}.evidence-body{display:flex;flex-direction:column;gap:20px;margin-top:16px}.evidence-chip{border:1px solid var(--line);border-radius:2px;padding:1px 6px;color:var(--faint);font-family:var(--font-mono);font-size:12px}.evidence-synthesis-meta{margin:0;color:var(--faint);font-size:13px}.evidence-synthesis-reasoning{margin:8px 0 0}.evidence-normalization-notes{margin:8px 0 0;padding-left:18px;color:var(--faint);font-size:.9em}.evidence-panel{display:flex;flex-direction:column;gap:16px}.evidence-panel-entry{padding:12px 0;border-top:1px solid var(--line)}.evidence-panel-entry:first-child{padding-top:0;border-top:none}.evidence-panel-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.evidence-panel-name{font-family:var(--font-body);font-weight:600}.evidence-panel-meta{margin:4px 0 0;color:var(--faint);font-size:13px}.evidence-panel-score{color:var(--ink);font-family:var(--font-mono);font-weight:600}.evidence-findings,.evidence-concerns{margin-top:8px}.evidence-findings h4,.evidence-concerns h4{margin:0 0 4px;color:var(--faint);font-family:var(--font-mono);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.evidence-findings ul,.evidence-concerns ul{margin:0;padding-left:18px}.evidence-failures{display:flex;flex-direction:column;gap:12px}.evidence-failure{padding:12px;border-left:3px solid var(--v-actually-not);background:color-mix(in srgb,var(--v-actually-not) 6%,transparent)}.evidence-failure-msg{margin:6px 0 0;color:var(--v-actually-not);font-weight:600}.evidence-failure-detail{margin:4px 0 0;color:var(--faint);font-size:.9em}.evidence-retrieval-failed{margin:0;padding:10px 12px;border-left:3px solid var(--v-contested);background:color-mix(in srgb,var(--v-contested) 8%,transparent);font-size:.9em}.evidence-retrieval-skipped,.evidence-retrieval-empty{margin:0;padding:10px 12px;border-left:3px solid var(--line);background:color-mix(in srgb,var(--faint) 5%,transparent);color:var(--faint);font-size:.9em}.evidence-limits-note{margin:0;padding-top:12px;border-top:1px solid var(--line);color:var(--faint);font-size:.85em}.evidence-sources-heading{margin:0 0 12px;color:var(--ink);font-family:var(--font-display);font-size:15px}.evidence-sources-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.evidence-source{display:flex;align-items:flex-start;gap:10px;padding-bottom:14px;border-bottom:1px solid var(--line)}.evidence-source:last-child{padding-bottom:0;border-bottom:none}.evidence-source-id{flex:none;margin-top:1px}.evidence-source-body{min-width:0}.evidence-source-title{display:block;color:var(--ink);font-family:var(--font-body);font-weight:600;word-break:break-word}.evidence-source-host{display:block;margin-top:2px;color:var(--faint);font-family:var(--font-mono);font-size:11px}.evidence-source-excerpt{margin:6px 0 0;color:var(--ink);font-family:var(--font-body);font-size:.9em}.evidence-citations{margin-top:10px}.evidence-citations-list{display:flex;flex-wrap:wrap;gap:6px}.evidence-citation-chip{color:var(--ink)}.trust-footer{display:flex;flex-direction:column;gap:12px;margin-top:24px;padding-top:16px;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:12px}.trust-footer-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--faint)}.trust-footer-id{margin:0;padding:0;background:none;border:none;color:var(--faint);font-family:var(--font-mono);font-size:12px;text-decoration:underline dotted;cursor:pointer}.trust-footer-id:hover{color:var(--ink)}.trust-footer-sep{color:var(--line)}.trust-footer-chip{padding:1px 6px;border:1px solid var(--line);border-radius:2px}.trust-footer-proof-btn{align-self:flex-start;padding:4px 10px;background:none;border:1px solid var(--line);color:var(--ink);font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.05em;cursor:pointer}.trust-footer-proof-btn:hover{border-color:var(--ink)}.trust-footer-proof-status{color:var(--faint)}.trust-footer-proof-note{margin:0;max-width:46em;color:var(--faint);font-family:var(--font-body);font-size:13px}.trust-footer-proof-note-error{color:var(--v-actually-not)}.trust-footer-proof-panel{display:flex;flex-direction:column;gap:10px}.trust-footer-proof-caveat{margin:0;max-width:46em;padding:8px 10px;border-left:3px solid var(--faint);background:color-mix(in srgb,var(--faint) 8%,transparent);color:var(--ink);font-family:var(--font-body);font-size:13px}.trust-footer-proof-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.trust-footer-proof-copy{padding:6px 12px;background:none;border:1px solid var(--line);color:var(--ink);font-family:var(--font-body);font-size:12px;cursor:pointer}.trust-footer-proof-copy:hover{border-color:var(--ink)}.trust-footer-proof-link{color:var(--ink);font-family:var(--font-body);font-size:12px}.verdict-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:24px}.verdict-copy-actions{display:flex;flex-wrap:wrap;gap:8px}.verdict-action-btn{min-width:132px;padding:8px 14px;background:none;border:1px solid var(--line);color:var(--ink);font-family:var(--font-body);font-size:13px;cursor:pointer}.verdict-action-btn:hover{border-color:var(--ink)}.verdict-reset-btn{padding:10px 20px;background:var(--ink);border:1px solid var(--ink);color:var(--paper);font-family:var(--font-display);font-size:14px;font-weight:600;cursor:pointer}.verdict-reset-btn:hover{opacity:.85}.seal-ring-inner{transition:stroke-dashoffset .6s ease}@media (prefers-reduced-motion: reduce){.seal-ring-inner{transition:none}}.seal-label{fill:currentColor;font-family:var(--font-display);font-size:13px;font-weight:600;letter-spacing:.18em}.seal-caption{fill:var(--faint);font-family:var(--font-mono);font-size:10px;letter-spacing:.2em}.seal-score{fill:currentColor;font-family:var(--font-mono);font-size:56px;font-weight:600}.error-panel{padding:40px;background:var(--paper);border:1px solid var(--line);color:var(--ink);font-family:var(--font-body)}.error-panel-heading{margin:0 0 12px;color:var(--ink);font-family:var(--font-display);font-size:24px}.error-panel-message{margin:0 0 8px;color:var(--ink)}.error-panel-hint{margin:0 0 24px;color:var(--faint)}.error-panel-failures{margin:0 0 24px;padding-top:16px;border-top:1px solid var(--line)}.error-panel-failures-heading{margin:0 0 12px;color:var(--faint);font-family:var(--font-body);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.error-panel-failure-list{margin:0;padding:0;list-style:none}.error-panel-failure{display:flex;flex-wrap:wrap;gap:4px 10px;padding:8px 0;border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:12px;line-height:1.5}.error-panel-failure:last-child{border-bottom:none}.error-panel-failure-id{color:var(--ink)}.error-panel-failure-model,.error-panel-failure-error{color:var(--faint)}.error-panel-failure-error:before{content:"— "}.error-panel-failure-detail{flex-basis:100%;max-width:60em;color:var(--faint);overflow-wrap:anywhere}.error-panel-retry{padding:10px 20px;background:transparent;border:1px solid var(--ink);color:var(--ink);font-family:var(--font-body);cursor:pointer}.error-panel-retry:hover{background:var(--ink);color:var(--paper)}@media (max-width: 560px){.verdict-card-body,.error-panel{padding:24px}.verdict-main{flex-direction:column;align-items:center;text-align:center;gap:20px}.verdict-seal-col{flex:0 0 auto;width:min(220px,100%)}.verdict-content-col{width:100%;text-align:left}}.verdict-page{padding-bottom:72px}.verdict-page__title{margin:0}.verdict-page__loading{padding:64px 0;font-family:var(--font-mono);font-size:.8125rem;color:var(--faint)}.verdict-page__section-label{margin:54px 0 6px;font-family:var(--font-mono);font-size:.7188rem;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.verdict-page__section-title{margin:0 0 20px;font-family:var(--font-display);font-weight:700;font-size:1.375rem;letter-spacing:-.02em}.verdict-page__footer{margin-top:48px;padding-top:20px;border-top:1px solid var(--line)}.verdict-page__another{font-family:var(--font-display);font-size:.9375rem;color:var(--ink)}.verdict-page--missing{padding:64px 0;max-width:62ch}.verdict-missing{max-width:62ch}.verdict-missing__heading{margin:0 0 14px;font-family:var(--font-display);font-weight:700;font-size:1.5rem;letter-spacing:-.02em;color:var(--ink)}.verdict-missing__body{margin:0 0 12px;color:var(--faint);font-size:.9375rem}.verdict-missing__id{font-family:var(--font-mono);font-size:.75rem;overflow-wrap:anywhere;color:var(--ink)}.verdict-missing__cta{display:inline-block;margin-top:12px;padding:10px 20px;border:1px solid var(--ink);color:var(--ink);font-family:var(--font-display);font-size:.9375rem;text-decoration:none}.verdict-missing__cta:hover{background:var(--ink);color:var(--paper)}.proof-strip{display:flex;flex-wrap:wrap;gap:8px 22px;padding:14px 4px 0;font-family:var(--font-mono);font-size:.75rem;color:var(--faint)}.proof-strip__item{display:inline-flex;align-items:baseline;gap:6px}.proof-strip__id{overflow-wrap:anywhere}.proof-strip__mark{font-weight:600}.proof-strip__mark--ok{color:var(--v-actually-real)}.proof-strip__mark--pending{color:var(--v-contested)}.proof-strip__what{color:var(--faint);text-decoration:underline;text-underline-offset:3px}.proof-strip__what:hover{color:var(--ink)}.share-row{margin-top:18px;padding:16px 18px;border:1px solid var(--line);background:#fff}.share-row__consequence{margin:0 0 12px;max-width:68ch;font-size:.875rem;color:var(--faint)}.share-row__btn{padding:10px 20px;border:1px solid var(--ink);background:var(--ink);color:var(--paper);font-family:var(--font-display);font-size:.9375rem;cursor:pointer}.share-row__btn:disabled{opacity:.6;cursor:default}.share-row__note{margin:12px 0 0;max-width:68ch;font-size:.875rem;color:var(--faint)}.share-row--published .share-row__note{margin:0}.share-row__note--failed{color:var(--ink)}.dim{margin-bottom:14px;padding:20px 24px;background:#fff;border:1px solid var(--line)}.dim__head{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;margin-bottom:10px}.dim__name{margin:0;font-family:var(--font-display);font-weight:700;font-size:1.0625rem}.dim__model{font-family:var(--font-mono);font-size:.7188rem;color:var(--faint)}.dim__score{margin-left:auto;font-family:var(--font-mono);font-size:.8125rem;font-weight:600}.dim__bar{height:6px;margin-bottom:14px;background:var(--ice);overflow:hidden}.dim__bar-fill{display:block;height:100%;transition:width .6s ease-out}@media (prefers-reduced-motion: reduce){.dim__bar-fill{transition:none}}.dim__conclusion,.lens-card__conclusion{margin:0 0 6px;font-size:.9063rem;color:var(--ink)}.disclosure{margin-top:2px}.disclosure__toggle{display:inline-flex;align-items:center;gap:8px;padding:6px 0;border:0;background:none;color:var(--faint);font-family:var(--font-body);font-size:.8125rem;text-align:left;cursor:pointer}.disclosure__toggle:hover{color:var(--ink)}.disclosure__label{text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px}.disclosure__chevron{flex:0 0 auto;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid currentColor;transition:transform .16s ease}.disclosure__toggle[aria-expanded=true] .disclosure__chevron{transform:rotate(90deg)}@media (prefers-reduced-motion: reduce){.disclosure__chevron{transition:none}}.disclosure__panel{padding-top:4px}.dim__detail,.lens-card__detail{margin-top:2px;padding-left:12px;border-left:2px solid var(--line)}.dim__reasoning{margin:0 0 8px;font-size:.9063rem}.dim__findings{margin:0;padding-left:20px;font-size:.875rem;color:var(--faint)}.dim__findings--concerns{margin-top:6px}.dim__citations{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.panel-section__failures,.panel-section__sources{margin-top:18px}.lens-section__beta{font-style:normal;font-size:.5625rem;vertical-align:super;letter-spacing:.05em;color:var(--v-contested)}.lens-card{display:block;margin-bottom:14px;padding:20px 24px;background:#fff;border:1px dashed var(--line)}.lens-card__head{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;margin-bottom:8px}.lens-card__name{margin:0;font-family:var(--font-display);font-weight:700;font-size:1.0625rem}.lens-card__model{font-family:var(--font-mono);font-size:.7188rem;color:var(--faint)}.lens-card__reading{margin:0 0 8px;font-size:.9063rem}.lens-card__patterns{margin:0;padding-left:20px;font-size:.875rem;color:var(--faint)}.lens-card__note{margin:10px 0 0;font-size:.875rem;color:var(--faint)}.lens-card__advisory{margin:12px 0 0;font-size:.8125rem;font-style:italic;color:var(--faint)}.lens-card--failed .lens-card__failure{margin:0;font-family:var(--font-mono);font-size:.8125rem;color:var(--ink)}.lens-card__failure-detail{margin:6px 0 0;font-family:var(--font-mono);font-size:.75rem;color:var(--faint);overflow-wrap:anywhere}.lens-card--not-applicable{padding:14px 24px}.lens-card__na-summary{cursor:pointer;font-family:var(--font-display);font-size:.9375rem;color:var(--faint)}.lens-card__na-body{padding-top:10px}.lens-card__na-note{margin:0 0 8px;font-size:.875rem;color:var(--faint)}.lens-guard{margin-top:18px;max-width:70ch}.lens-guard__line{margin:0 0 4px;font-size:.8125rem;font-style:italic;color:var(--faint)}.reasoning-section__body{margin:0 0 12px;max-width:68ch;font-size:1rem}.reasoning-section__meta{margin:0;font-family:var(--font-mono);font-size:.75rem;color:var(--faint)}.receipt-block{display:flex;flex-wrap:wrap;gap:30px;padding:26px 30px;background:var(--ink);color:var(--ice)}.receipt-block__main{flex:1 1 320px;min-width:0}.receipt-block__title{margin:0 0 14px;font-family:var(--font-mono);font-size:.7188rem;font-weight:600;letter-spacing:.2em;color:#9fc7a8}.receipt-block__status{margin:0;font-size:.875rem;color:var(--ice)}.receipt-block__lines{margin:0 0 16px;font-family:var(--font-mono);font-size:.7813rem;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ice)}.receipt-block__checks{margin:0;padding:0;list-style:none;font-size:.8438rem}.receipt-block__check{display:flex;gap:10px;padding:3px 0}.receipt-block__mark{flex:0 0 auto;font-family:var(--font-mono);font-weight:600}.receipt-block__mark--ok{color:#7fd196}.receipt-block__mark--not-yet{color:#c9a227}.receipt-block__cta{flex:0 0 220px;display:flex;flex-direction:column;gap:12px}.receipt-block__copy{padding:10px 14px;border:1px solid #6E7F74;background:transparent;color:var(--ice);font-family:var(--font-mono);font-size:.75rem;cursor:pointer}.receipt-block__copy:hover{border-color:var(--ice)}.receipt-block__verify{padding:11px 16px;background:#9fc7a8;color:var(--ink);font-family:var(--font-display);font-size:.875rem;text-align:center;text-decoration:none}.receipt-block__verify:hover{background:#b8d8bf}.receipt-block__note{margin:14px 0 0;max-width:70ch;font-size:.8125rem;font-style:italic;color:var(--faint)}@media (max-width: 560px){.verdict-page__section-label{margin-top:40px}.dim,.lens-card{padding:16px 18px}.dim__score{margin-left:0}.receipt-block{flex-direction:column;gap:20px;padding:20px 18px}.receipt-block__cta{flex:1 1 auto}.share-row{padding:14px 16px}}.hero{display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:56px 0}.hero__brand{margin-bottom:40px}.hero__tagline{margin:14px 0 0;font-family:var(--font-body);font-size:1.0625rem;color:var(--faint)}.hero__offline-note{margin:20px 0 0;padding-top:16px;border-top:1px solid var(--line);font-family:var(--font-body);font-size:.875rem;color:var(--faint)}.hero__offline-retry{margin-left:8px;padding:3px 12px;font-family:var(--font-body);font-size:.8125rem;color:var(--ink);background:transparent;border:1px solid var(--line);border-radius:0;cursor:pointer}.hero__offline-retry:hover{border-color:var(--ink)}@media (max-width: 400px){.hero{padding:32px 0}.hero__brand{margin-bottom:28px}.hero__tagline{font-size:1rem}}
