:where(body.noir-on[data-page=about]) .ah{position:relative;padding:170px 0 90px;text-align:center;overflow:hidden}:where(body.noir-on[data-page=about]) .ah .halo{width:1100px;height:1100px;left:50%;top:-520px;transform:translateX(-50%)}:where(body.noir-on[data-page=about]) .ah-in{position:relative;display:flex;flex-direction:column;align-items:center;gap:26px}:where(body.noir-on[data-page=about]) .ah h1{font:400 clamp(48px,6.6vw,104px)/.95 var(--serif);letter-spacing:-.035em;max-width:1100px}:where(body.noir-on[data-page=about]) .ah .lead{max-width:680px}:where(body.noir-on[data-page=about]) .ah .tag{white-space:nowrap}:where(body.noir-on[data-page=about]) .ah-a{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}:where(body.noir-on[data-page=about]) .as{padding:120px 0}:where(body.noir-on[data-page=about]) .story{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:70px;align-items:start}:where(body.noir-on[data-page=about]) .story-l{position:sticky;top:120px;display:flex;flex-direction:column;gap:20px}:where(body.noir-on[data-page=about]) .story-b{display:flex;flex-direction:column;gap:22px;font-size:18px;line-height:1.75;color:var(--ivory-2)}:where(body.noir-on[data-page=about]) .story-b .first{font:400 clamp(26px,2.6vw,34px)/1.3 var(--serif);color:var(--ivory)}:where(body.noir-on[data-page=about]) .paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:8px 0}:where(body.noir-on[data-page=about]) .paths div{padding:18px;border-radius:16px;border:1px solid rgba(232,132,107,.3);display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--muted);line-height:1.5}:where(body.noir-on[data-page=about]) .paths b{font:400 20px var(--serif);color:var(--ivory);font-weight:400}:where(body.noir-on[data-page=about]) .paths svg{color:var(--risk);width:20px;height:20px}:where(body.noir-on[data-page=about]) .quote{margin:20px 0 0;padding:30px 0 0;border-top:1px solid var(--line-2);font:italic 400 clamp(28px,3vw,40px)/1.2 var(--serif);color:var(--ivory)}:where(body.noir-on[data-page=about]) .quote cite{display:block;margin-top:14px;font:normal 400 13px var(--mono);color:var(--gold)}:where(body.noir-on[data-page=about]) .ide{position:relative;border-radius:36px;border:1px solid var(--line-2);background:radial-gradient(circle at 50% 0,rgba(214,179,106,.14),transparent 55%),var(--noir-2);padding:60px;overflow:hidden}:where(body.noir-on[data-page=about]) .ide-h{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:40px}:where(body.noir-on[data-page=about]) .ide-tabs{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;margin-bottom:34px}:where(body.noir-on[data-page=about]) .ide-tabs button{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--line-2);background:none;color:var(--ivory-2);font:400 14px var(--sans);cursor:pointer;transition:all .3s}:where(body.noir-on[data-page=about]) .ide-tabs button b{font:500 10px var(--mono);color:var(--gold)}:where(body.noir-on[data-page=about]) .ide-tabs button.on{background:var(--gold);color:var(--noir);border-color:var(--gold)}:where(body.noir-on[data-page=about]) .ide-tabs button.on b{color:var(--noir)}:where(body.noir-on[data-page=about]) .board{position:relative;height:440px;perspective:1200px}:where(body.noir-on[data-page=about]) .core{position:absolute;left:50%;top:50%;width:min(420px,80%);transform:translate(-50%,-50%);padding:28px;border-radius:24px;border:1px solid var(--gold);background:linear-gradient(170deg,#1D1912,#0B0A07);box-shadow:0 40px 90px -30px rgba(214,179,106,.4);text-align:center;z-index:5;transition:all .8s var(--ease)}:where(body.noir-on[data-page=about]) .core small{font:500 10px var(--mono);letter-spacing:.16em;color:var(--gold)}:where(body.noir-on[data-page=about]) .core p{font:italic 400 clamp(22px,2.4vw,30px)/1.2 var(--serif);color:var(--ivory);margin-top:10px;transition:opacity .4s}:where(body.noir-on[data-page=about]) .core .sc{margin-top:14px;display:flex;justify-content:center;gap:8px;align-items:baseline;font:400 12px var(--mono);color:var(--muted)}:where(body.noir-on[data-page=about]) .core .sc b{font:400 34px var(--serif);color:var(--gold-hi)}:where(body.noir-on[data-page=about]) .nt{position:absolute;width:220px;padding:16px 18px;border-radius:16px;font-size:14px;line-height:1.45;transition:all .8s var(--ease);opacity:0;transform:scale(.8)}:where(body.noir-on[data-page=about]) .nt.on{opacity:1;transform:none}:where(body.noir-on[data-page=about]) .nt.q{background:#F4EEE2;color:#16120B;box-shadow:0 20px 40px -12px rgba(0,0,0,.7)}:where(body.noir-on[data-page=about]) .nt.q:before{content:"?";display:block;font:italic 400 24px/1 var(--serif);color:#9C6B1F;margin-bottom:6px}:where(body.noir-on[data-page=about]) .nt.p{background:rgba(20,17,12,.9);border:1px solid var(--line-2);color:var(--ivory-2)}:where(body.noir-on[data-page=about]) .nt.p b{display:block;font:400 18px var(--serif);color:var(--gold-hi);margin-bottom:4px;font-weight:400}:where(body.noir-on[data-page=about]) .ide-cap{text-align:center;margin-top:20px;font-size:15px;color:var(--muted);min-height:3em;max-width:640px;margin-inline:auto}:where(body.noir-on[data-page=about]) .mis{text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}:where(body.noir-on[data-page=about]) .mis .big{font:400 clamp(80px,12vw,180px)/.9 var(--serif);letter-spacing:-.04em}:where(body.noir-on[data-page=about]) .proof2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}:where(body.noir-on[data-page=about]) .pc{padding:32px;display:flex;flex-direction:column;gap:16px}:where(body.noir-on[data-page=about]) .pc-h{display:flex;align-items:center;gap:14px}:where(body.noir-on[data-page=about]) .pc-h .lg{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;font-size:24px;background:var(--noir-3);border:1px solid var(--line-2)}:where(body.noir-on[data-page=about]) .pc-h b{font:400 28px var(--serif);display:block;font-weight:400}:where(body.noir-on[data-page=about]) .pc-h small{font:400 11px var(--mono);color:var(--ok)}:where(body.noir-on[data-page=about]) .pc p{font-size:15px;color:var(--ivory-2)}:where(body.noir-on[data-page=about]) .pc q{font:italic 400 20px/1.35 var(--serif);color:var(--ivory);padding-left:18px;border-left:2px solid var(--gold);quotes:none}:where(body.noir-on[data-page=about]) .next{margin-top:18px;padding:40px;border-radius:24px;background:var(--gold-grad);color:#140F06;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}:where(body.noir-on[data-page=about]) .next h3{font:400 clamp(28px,3vw,40px)/1.05 var(--serif)}:where(body.noir-on[data-page=about]) .next p{color:rgba(20,17,12,.75);margin-top:6px}:where(body.noir-on[data-page=about]) .next .btn{background:#140F06;color:var(--gold-hi)}:where(body.noir-on[data-page=about]) .pr6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;counter-reset:p}:where(body.noir-on[data-page=about]) .pp{padding:28px;display:flex;flex-direction:column;gap:12px;counter-increment:p}:where(body.noir-on[data-page=about]) .pp:after{content:"0" counter(p);position:absolute;right:20px;top:14px;font:italic 400 64px/1 var(--serif);color:transparent;-webkit-text-stroke:1px rgba(214,179,106,.3)}:where(body.noir-on[data-page=about]) .pp svg{color:var(--gold);width:26px;height:26px}:where(body.noir-on[data-page=about]) .pp h3{font:400 26px/1.1 var(--serif)}:where(body.noir-on[data-page=about]) .pp p{font-size:15px;color:var(--muted)}:where(body.noir-on[data-page=about]) .fd{display:grid;grid-template-columns:auto minmax(0,1fr);gap:40px;align-items:center;padding:40px;border-radius:32px;border:1px solid var(--line-2);background:var(--noir-2);max-width:900px;margin:0 auto}:where(body.noir-on[data-page=about]) .fd .av{width:140px;height:140px;border-radius:50%;display:grid;place-items:center;background:var(--gold-grad);color:#140F06;font:400 54px var(--serif);box-shadow:0 0 0 8px rgba(214,179,106,.12)}:where(body.noir-on[data-page=about]) .fd h3{font:400 40px/1 var(--serif)}:where(body.noir-on[data-page=about]) .cta{position:relative;margin:0 0 120px;padding:90px 40px;border-radius:40px;text-align:center;overflow:hidden;border:1px solid var(--gold);background:radial-gradient(circle at 50% 120%,rgba(214,179,106,.35),transparent 60%),var(--noir-2);display:flex;flex-direction:column;align-items:center;gap:24px}:where(body.noir-on[data-page=about]) .cta .ticks{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;font:400 12px var(--mono);color:var(--muted)}:where(body.noir-on[data-page=about]) .cta .ticks span:before{content:"✓ ";color:var(--ok)}@media (max-width:960px){:where(body.noir-on[data-page=about]) .proof2,:where(body.noir-on[data-page=about]) .story{grid-template-columns:minmax(0,1fr)}:where(body.noir-on[data-page=about]) .story-l{position:static}:where(body.noir-on[data-page=about]) .paths,:where(body.noir-on[data-page=about]) .pr6{grid-template-columns:minmax(0,1fr)}:where(body.noir-on[data-page=about]) .ide{padding:28px 18px}:where(body.noir-on[data-page=about]) .board{height:auto;display:flex;flex-direction:column;gap:10px}:where(body.noir-on[data-page=about]) .core,:where(body.noir-on[data-page=about]) .nt{position:relative!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;transform:none!important;width:100%}:where(body.noir-on[data-page=about]) .nt:not(.on){display:none}:where(body.noir-on[data-page=about]) .fd{grid-template-columns:minmax(0,1fr);text-align:center;justify-items:center;padding:28px}:where(body.noir-on[data-page=about]) .cta{padding:56px 22px}:where(body.noir-on[data-page=about]) .as{padding:80px 0}}