[data-landing]{--paper:#f4f0e6;--paper-2:#ece6d6;--paper-line:#dcd4bf;--ink-soft:#3f3f46;--lime-ink:#3f6212;--font-serif:var(--font-instrument-serif), "Iowan Old Style", "Times New Roman", serif}[data-landing] h1.ed-h1,[data-landing] h2.ed-h2,[data-landing] .ed-serif{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--black);font-weight:400}[data-landing] h1.ed-h1{font-size:100px;line-height:.94}[data-landing] h2.ed-h2{font-size:60px;line-height:1}[data-landing] h1.ed-h1 em,[data-landing] h2.ed-h2 em,[data-landing] .ed-em{background-image:linear-gradient(transparent 66%, var(--lime) 66%, var(--lime) 90%, transparent 90%);padding:0 .06em;font-style:italic;font-weight:400}[data-landing] .band--ink h2.ed-h2{color:var(--bg)}[data-landing] .band--ink h2.ed-h2 em{color:var(--lime-bright);background-image:none}[data-landing] .ed-lede{font-family:var(--font-sans);color:var(--ink);max-width:620px;font-size:19px;line-height:1.55}[data-landing] .ed-eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-size:11px;display:flex}[data-landing] .ed-eyebrow:before{content:"";background:var(--muted);width:22px;height:1px}[data-landing] .band--ink .ed-eyebrow{color:#fafaf999}[data-landing] .band--ink .ed-eyebrow:before{background:#fafaf966}[data-landing] .ed-quote{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--black);font-size:34px;font-style:italic;line-height:1.2}@media (max-width:900px){[data-landing] h1.ed-h1{font-size:64px}[data-landing] h2.ed-h2{font-size:42px}[data-landing] .ed-quote{font-size:26px}}@media (max-width:480px){[data-landing] h1.ed-h1{font-size:46px;line-height:.98}[data-landing] h2.ed-h2{font-size:34px}[data-landing] .ed-lede{font-size:17px}}[data-landing] .band{border-radius:28px;padding:72px 64px;position:relative;overflow:hidden}[data-landing] .band--ink{background:var(--black);color:var(--bg);background-image:radial-gradient(640px 360px at 92% -10%,#84cc1642,#0000 62%)}[data-landing] .band--ink p{color:#fafaf9c7}[data-landing] .band--paper{background-color:var(--paper);border:1px solid var(--paper-line);background-image:repeating-linear-gradient(#0000 0 27px,#0a0a0a0b 27px 28px)}[data-landing] .band--lime{background:var(--lime);color:var(--black);background-image:radial-gradient(520px 320px at 100% 100%,#0a0a0a29,#0000 60%)}[data-landing] .band--lime p{color:var(--black)}@media (max-width:900px){[data-landing] .band{border-radius:20px;padding:48px 28px}}@media (max-width:480px){[data-landing] .band{border-radius:16px;padding:36px 18px}}[data-landing] .stamp{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);outline-offset:2px;white-space:nowrap;-webkit-user-select:none;user-select:none;border:2px solid;border-radius:6px;outline:1px solid;align-items:center;gap:6px;padding:7px 10px;font-size:11px;font-weight:700;line-height:1;display:inline-flex;transform:rotate(-4deg)}[data-landing] .stamp--lime{color:var(--lime-ink);background:#84cc1624}[data-landing] .stamp--light{color:var(--lime-bright)}[data-landing] .stamp--muted{color:var(--muted)}[data-landing] .stamp--lg{letter-spacing:.2em;padding:10px 14px;font-size:13px}[data-landing] .stamp--tilt{transform:rotate(3deg)}[data-landing] [data-reveal=in] .stamp,[data-landing] .reveal .stamp{animation:.46s cubic-bezier(.2,.9,.3,1.25) .22s both stamp-in}@keyframes stamp-in{0%{opacity:0;transform:rotate(-9deg)scale(1.7)}70%{opacity:1;transform:rotate(-4deg)scale(.96)}to{opacity:1;transform:rotate(-4deg)scale(1)}}[data-landing] .stamp-wall{flex-wrap:wrap;gap:22px 28px;padding:10px 6px;display:flex}[data-landing] .stamp-wall .stamp{transform:rotate(var(--tilt,-4deg))}[data-landing] .stamp-wall .stamp strong{letter-spacing:0;margin-right:2px;font-size:15px}[data-landing] .statrule{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}[data-landing] .statrule>div{border-left:1px solid var(--line);min-width:0;padding:22px 22px 20px}[data-landing] .statrule>div:first-child{border-left:0;padding-left:4px}[data-landing] .statrule .num{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--black);font-variant-numeric:tabular-nums;font-size:62px;line-height:.95;display:block}[data-landing] .statrule .lab{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:10px;font-size:11px;line-height:1.45;display:block}[data-landing] .band--ink .statrule{border-color:#fafaf959}[data-landing] .band--ink .statrule>div{border-color:#fafaf929}[data-landing] .band--ink .statrule .num{color:var(--bg)}[data-landing] .band--ink .statrule .lab{color:#fafaf999}@media (max-width:760px){[data-landing] .statrule{grid-template-columns:repeat(2,minmax(0,1fr))}[data-landing] .statrule>div:nth-child(3){border-left:0;padding-left:4px}[data-landing] .statrule>div:nth-child(n+3){border-top:1px solid var(--line)}[data-landing] .statrule .num{font-size:46px}}[data-landing] .idx{background-color:var(--paper);border:1px solid var(--paper-line);color:var(--black);background-image:repeating-linear-gradient(#0000 0 27px,#0a0a0a0d 27px 28px);border-radius:12px;flex-direction:column;gap:14px;padding:24px 24px 20px;transition:transform .18s,box-shadow .18s;display:flex;position:relative;box-shadow:0 1px #0a0a0a0a,0 24px 40px -30px #0a0a0a59}[data-landing] .idx:before{content:"";background:var(--lime);border-radius:12px 12px 0 0;height:6px;position:absolute;inset:0 0 auto}[data-landing] a.idx:hover{transform:translateY(-3px)rotate(-.4deg);box-shadow:0 1px #0a0a0a0a,0 30px 50px -30px #0a0a0a73}[data-landing] .idx .idx-stamp{position:absolute;top:18px;right:16px}[data-landing] .idx .idx-head{align-items:center;gap:12px;min-width:0;padding-right:96px;display:flex}[data-landing] .idx .idx-logo{object-fit:contain;background:var(--surface);border:1px solid var(--paper-line);width:42px;height:42px;font-family:var(--font-mono);color:var(--muted);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:inline-flex}[data-landing] .idx .idx-name{letter-spacing:-.01em;font-size:17px;font-weight:600;display:block}[data-landing] .idx .idx-meta{font-family:var(--font-mono);color:var(--ink-soft);margin-top:2px;font-size:11px;display:block}[data-landing] .idx p.idx-verdict{font-family:var(--font-serif);color:var(--black);margin:2px 0 0;font-size:22px;font-style:italic;line-height:1.25}[data-landing] .idx .idx-foot{border-top:1px dashed var(--paper-line);font-family:var(--font-mono);color:var(--ink-soft);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:10px;font-size:11.5px;display:flex}[data-landing] .idx-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}[data-landing] .founder-split{grid-template-columns:minmax(220px,320px) 1fr;align-items:center;gap:56px;display:grid}[data-landing] .founder-frame{position:relative;transform:rotate(-2.5deg)}[data-landing] .founder-frame img{aspect-ratio:1;object-fit:cover;border:8px solid var(--surface);border-radius:20px;width:100%;display:block;box-shadow:0 1px #0a0a0a0d,0 40px 70px -40px #0a0a0a73}[data-landing] .founder-frame .stamp{z-index:2;background:var(--paper);position:absolute;bottom:22px;right:-14px}[data-landing] .founder-sig{font-family:var(--font-mono);color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;font-size:13px;display:flex}[data-landing] .founder-sig strong{color:var(--black);font-weight:600}@media (max-width:760px){[data-landing] .founder-split{grid-template-columns:1fr;gap:32px}[data-landing] .founder-frame{max-width:240px}}[data-landing] .masthead{border-top:3px solid var(--black);border-bottom:1px solid var(--black);margin-top:28px;padding:18px 0 36px}[data-landing] .masthead-top{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-bottom:26px;padding-bottom:12px;font-size:11.5px;display:flex}[data-landing] .masthead-top strong{font-weight:700}[data-landing] .masthead--paper{border-top:1px solid var(--paper-line);border-bottom:1px solid var(--paper-line);margin-top:24px;padding:44px 56px 48px}[data-landing] .masthead--paper .masthead-top{border-bottom-color:#0a0a0a4d}@media (max-width:900px){[data-landing] .masthead--paper{padding:32px 24px 36px}}[data-landing] .ed-rule{background:var(--ink);opacity:.9;height:1px}[data-landing] .ed-btn-lime{background:var(--lime);color:var(--black);border-radius:10px;align-items:center;gap:8px;padding:14px 22px;font-size:15px;font-weight:600;display:inline-flex}[data-landing] .ed-btn-lime:hover{background:var(--lime-bright)}[data-landing] .ed-btn-ink{background:var(--black);color:var(--bg);border-radius:10px;align-items:center;gap:8px;padding:14px 22px;font-size:15px;font-weight:500;display:inline-flex}[data-landing] .ed-btn-ghost{color:inherit;font-family:var(--font-mono);background:0 0;border:1px solid;border-radius:10px;align-items:center;gap:8px;padding:13px 20px;font-size:14px;display:inline-flex}[data-landing] .band--ink .ed-btn-ghost{color:var(--bg);border-color:#fafaf966}[data-landing] .band--ink .ed-btn-ghost:hover{border-color:var(--bg)}@media (prefers-reduced-motion:reduce){[data-landing] .stamp,[data-landing] [data-reveal=in] .stamp,[data-landing] .reveal .stamp{animation:none!important}[data-landing] a.idx:hover{transform:none}}[data-landing] .band--ink .idx{color:var(--black)}[data-landing] .band--ink .idx p{color:var(--ink)}[data-landing] .band--ink .idx .ed-eyebrow{color:var(--muted)}[data-landing] .band--ink .idx .ed-eyebrow:before{background:var(--muted)}
