:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--accent:#0a6ce6;--background:#f4f4ef;--card:#ffffffb8;--ink:#131510;--muted:#62675d;--line:#1315101f}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--background:#11130f;--card:#ffffff12;--ink:#f2f4ee;--muted:#aeb4a8;--line:#ffffff24}}*{box-sizing:border-box}html{font-family:ui-rounded,-apple-system,BlinkMacSystemFont,SF Pro Rounded,sans-serif}body{background:radial-gradient(circle at 78% 8%, #0a6ce62e, transparent 34rem), var(--background);color:var(--ink);margin:0}a{color:inherit}.skip-link{z-index:2;background:var(--ink);color:var(--background);border-radius:999px;padding:.7rem 1rem;position:fixed;top:1rem;left:1rem;transform:translateY(-200%)}.skip-link:focus{transform:none}header,main,footer{width:min(72rem,100% - 2.5rem);margin-inline:auto}header{justify-content:space-between;align-items:center;padding-block:1.5rem;display:flex}.brand{align-items:center;gap:.65rem;font-size:1.05rem;font-weight:750;text-decoration:none;display:flex}.brand img{border-radius:10px}nav{gap:1.25rem;display:flex}nav a,.truth a{text-underline-offset:.25rem;font-size:.92rem;font-weight:650}.hero{max-width:54rem;padding:clamp(5rem,12vw,10rem) 0 clamp(4rem,9vw,8rem)}.eyebrow{color:var(--accent);letter-spacing:.11em;text-transform:uppercase;margin:0 0 1.5rem;font-size:.78rem;font-weight:760}h1{letter-spacing:-.065em;max-width:12ch;margin:0;font-size:clamp(3.4rem,9.5vw,7.5rem);line-height:.91}.lead{max-width:43rem;color:var(--muted);margin:2rem 0 0;font-size:clamp(1.15rem,2.4vw,1.6rem);line-height:1.45}.principles{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.principles article{padding:2rem 2rem 2.5rem 0}.principles article+article{border-left:1px solid var(--line);padding-left:2rem}.principles span{color:var(--accent);font-size:.75rem;font-weight:760}h2{letter-spacing:-.025em;margin:.75rem 0;font-size:1.35rem}.principles p,.truth p{color:var(--muted);margin:0;line-height:1.6}.truth{border:1px solid var(--line);background:var(--card);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:2rem;max-width:46rem;margin-block:clamp(5rem,12vw,9rem);padding:clamp(2rem,5vw,3.5rem)}.truth .eyebrow{margin-bottom:.75rem}.truth h2{max-width:18ch;font-size:clamp(2rem,5vw,3.5rem);line-height:1}.truth p{max-width:38rem;margin-block:1.25rem}.truth a{color:var(--accent)}footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;padding-block:1.5rem 2.5rem;font-size:.82rem;display:flex}@media (max-width:680px){header{align-items:flex-start}nav{flex-direction:column;align-items:flex-end;gap:.5rem}.principles{grid-template-columns:1fr}.principles article{padding:1.75rem 0}.principles article+article{border-top:1px solid var(--line);border-left:0;padding-left:0}footer{flex-direction:column;gap:.35rem}}@media (prefers-reduced-motion:no-preference){.hero{animation:.55s ease-out both arrive}@keyframes arrive{0%{opacity:0;transform:translateY(12px)}}}
