.statement{max-width:920px;margin:0 auto;text-align:center}.statement .quote-mark{font-family:var(--font-mono);color:var(--teal);font-size:14px;letter-spacing:.12em;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px;margin-bottom:24px}.statement .quote-mark:after,.statement .quote-mark:before{content:"";width:24px;height:1px;background:var(--teal)}.statement p{font-size:clamp(24px,3.2vw,34px);line-height:1.32;letter-spacing:-.02em;font-weight:600;color:var(--text);text-wrap:balance}.statement p .teal{color:var(--teal)}.camps{display:grid;grid-template-columns:1fr 1fr;gap:20px}.camp{padding:28px 26px;border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface)}.camp h3{font-size:18px;margin-bottom:12px;display:flex;align-items:center;gap:10px}.camp .tag{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:var(--r-badge)}.camp.good .tag{color:var(--teal);border:1px solid var(--teal-line);background:var(--teal-dim)}.camp .seg+.seg{margin-top:16px;padding-top:16px;border-top:1px solid var(--border-2)}.camp .seg .lbl{font-size:12px;color:var(--text-3);font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.camp p{font-size:14.5px;color:var(--text-2);line-height:1.6}.camp .seg .lbl.win{color:var(--success)}.camp .seg .lbl.cost{color:var(--warning)}.gap-card{margin-top:20px;padding:30px 28px;border:1px solid var(--teal-line);border-radius:var(--r-card);background:var(--teal-dim);display:grid;grid-template-columns:48px 1fr;gap:20px;align-items:start}.gap-card .icon-chip{background:var(--teal);color:#04221f;border:none;margin:0}.gap-card h3{font-size:19px;margin-bottom:8px}.gap-card p{font-size:15.5px;color:var(--text);line-height:1.6}.split-cols{display:grid;grid-template-columns:1fr 1fr;gap:40px}.col-list h4{font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);margin-bottom:18px}.col-list ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.col-list li{display:flex;gap:12px;font-size:15px;color:var(--text-2);line-height:1.5}.col-list li svg{width:18px;height:18px;color:var(--teal);flex:none;margin-top:2px}.col-list li b{color:var(--text);font-weight:600}.tagline-big{text-align:center;padding:8px 0 36px}.tagline-big .primary{font-size:clamp(30px,4.4vw,48px);font-weight:700;letter-spacing:-.03em}.tagline-big .primary .teal{color:var(--teal)}.tagline-big .secondary{max-width:56ch;margin:22px auto 0;font-size:17px;color:var(--text-2);line-height:1.6}.rejected{display:flex;flex-direction:column;gap:0;border:1px solid var(--border);border-radius:var(--r-card);overflow:hidden}.rej-row{display:grid;grid-template-columns:1fr 1.3fr;gap:24px;padding:20px 24px;align-items:baseline}.rej-row+.rej-row{border-top:1px solid var(--border-2)}.rej-row .rq{font-size:16px;color:var(--text-3);text-decoration:line-through;text-decoration-color:var(--error);text-decoration-thickness:1px}.rej-row .why{font-size:14.5px;color:var(--text-2);line-height:1.55}.rej-row .why b{color:var(--text);font-weight:600}.voice{display:grid;grid-template-columns:1fr 1fr;gap:20px}.voice-col{padding:26px;border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface)}.voice-col.good{border-top:2px solid var(--success)}.voice-col.bad{border-top:2px solid var(--error)}.voice-col h3{font-size:16px;margin-bottom:18px;display:flex;align-items:center;gap:9px}.voice-col.good h3 svg{color:var(--success)}.voice-col.bad h3 svg{color:var(--error)}.voice-col h3 svg{width:19px;height:19px}.voice-line{display:flex;gap:12px;padding:12px 0;font-size:14.5px;line-height:1.5}.voice-line+.voice-line{border-top:1px solid var(--border-2)}.voice-line svg{width:16px;height:16px;flex:none;margin-top:3px}.voice-col.good .voice-line{color:var(--text)}.voice-col.good .voice-line svg{color:var(--success)}.voice-col.bad .voice-line{color:var(--text-3)}.voice-col.bad .voice-line svg{color:var(--error)}.never-say{margin-top:20px;padding:20px 24px;border:1px solid var(--border);border-left:2px solid var(--error);border-radius:var(--r-card);background:var(--surface)}.never-say .lbl{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--error);margin-bottom:12px;display:block}.never-chips{display:flex;flex-wrap:wrap;gap:8px}.never-chips .nc{font-family:var(--font-mono);font-size:13px;color:var(--text-2);border:1px solid var(--border);border-radius:var(--r-badge);padding:5px 11px;text-decoration:line-through;text-decoration-color:var(--text-3)}.swatches{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.swatch{border:1px solid var(--border);border-radius:var(--r-card);overflow:hidden;background:var(--surface)}.swatch .chip{height:76px}.swatch .meta{padding:12px 14px}.swatch .meta .nm{font-size:13px;font-weight:600}.swatch .meta .hex{font-family:var(--font-mono);font-size:12px;color:var(--text-3);margin-top:2px}.specimen{display:grid;grid-template-columns:1fr;gap:0;border:1px solid var(--border);border-radius:var(--r-card);overflow:hidden}.spec-row{display:grid;grid-template-columns:130px 1fr;gap:24px;padding:22px 26px;align-items:baseline}.spec-row+.spec-row{border-top:1px solid var(--border-2)}.spec-row .spec-meta{font-family:var(--font-mono);font-size:12px;color:var(--text-3);line-height:1.5}.spec-row .spec-meta b{color:var(--teal);display:block;font-size:13px}.spec-sample.s-h1{font-size:36px;font-weight:700;letter-spacing:-.02em}.spec-sample.s-h2{font-size:24px;font-weight:600}.spec-sample.s-h3{font-size:18px;font-weight:600}.spec-sample.s-body{font-size:16px;line-height:1.6;color:var(--text-2)}.spec-sample.s-mono{font-family:var(--font-mono);font-size:13px;color:var(--teal);background:var(--surface-2);border:1px solid var(--border);border-radius:6px;padding:6px 10px;display:inline-block}.colophon{display:grid;grid-template-columns:repeat(2,1fr);gap:14px 40px}.colophon,.story{max-width:720px}.story p{font-size:16.5px;line-height:1.72;color:var(--text-2)}.story p+p{margin-top:18px}.story p strong{color:var(--text);font-weight:600}.story .lede{font-size:19px;line-height:1.6;color:var(--text)}.story-meta{display:flex;flex-wrap:wrap;gap:10px;margin:4px 0 30px}.story-meta .sm{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12.5px;color:var(--text-2);border:1px solid var(--border);background:var(--surface);border-radius:999px;padding:6px 13px}.story-meta .sm svg{width:14px;height:14px;color:var(--teal)}.founders{display:flex;gap:14px;margin:28px 0}.founder{flex:1 1;gap:13px;padding:16px;border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface)}.founder,.founder .fav{display:flex;align-items:center}.founder .fav{width:44px;height:44px;border-radius:50%;flex:none;background:var(--teal-dim);border:1px solid var(--teal-line);color:var(--teal);justify-content:center;font-family:var(--font-mono)}.founder .fav,.founder .fn{font-weight:700;font-size:15px}.founder .fr{font-size:12.5px;color:var(--text-3);margin-top:2px}.transparency-card{margin-top:30px;border:1px solid var(--teal-line);border-radius:var(--r-card);background:var(--teal-dim);overflow:hidden}.transparency-card .tc-head{display:flex;align-items:center;gap:11px;padding:18px 22px;border-bottom:1px solid var(--teal-line)}.transparency-card .tc-head svg{width:20px;height:20px;color:var(--teal)}.transparency-card .tc-head h3{font-size:16px}.transparency-card .tc-body{padding:20px 22px}.transparency-card .tc-body p{font-size:14.5px;line-height:1.65;color:var(--text)}.transparency-card .tc-body p+p{margin-top:13px}.transparency-card .tc-body strong{color:var(--text);font-weight:700}.tc-split{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--teal-line);border:1px solid var(--teal-line);border-radius:var(--r-card);overflow:hidden;margin-top:16px}.tc-split>div{background:var(--surface);padding:16px 18px}.tc-split .tt{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;display:flex;align-items:center;gap:7px}.tc-split .tt svg{width:14px;height:14px}.tc-split .yes .tt{color:var(--success)}.tc-split .no .tt{color:var(--text-3)}.tc-split ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.tc-split li{font-size:13.5px;color:var(--text-2);line-height:1.5;padding-left:18px;position:relative}.tc-split li:before{content:"";position:absolute;left:2px;top:8px;width:5px;height:5px;border-radius:50%}.tc-split .yes li:before{background:var(--success)}.tc-split .no li:before{background:var(--text-3)}.colo-row{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--border-2);font-size:14.5px}.colo-row .k{color:var(--text-3)}.colo-row .v{color:var(--text);font-weight:500;text-align:right}.colo-row .v.mono{font-family:var(--font-mono);font-size:13px}@media (max-width:940px){.camps,.colophon,.split-cols,.voice{grid-template-columns:1fr}.swatches{grid-template-columns:repeat(2,1fr)}.rej-row{gap:8px}.gap-card,.rej-row,.spec-row{grid-template-columns:1fr}.spec-row{gap:10px}}