:root{--black:#020202;--charcoal:#0d0d0d;--charcoal-2:#161310;--bone:#ece6d8;--bone-muted:#bfb6a4;--crimson:#c20d12;--crimson-dark:#7a070b;--amber:#d88b18;--line:rgba(236,230,216,0.18);--panel:rgba(13,13,13,0.78)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--black);color:var(--bone);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}main{min-height:100vh;overflow:hidden;background:radial-gradient(circle at 80% 12%,rgba(216,139,24,.12),transparent 24rem),linear-gradient(180deg,#020202,#080706 42%,#120e0d)}.site-header{position:fixed;top:0;left:0;right:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.25rem;padding:.8rem clamp(1rem,3vw,2.4rem);border-bottom:1px solid rgba(236,230,216,.12);background:rgba(2,2,2,.82);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand,.button,.case-grid article,.event-copy,.event-poster,.financing-card,.header-cta,.interest-form,.interest-panel,.math-box,.non-affiliation,.proof-copy,.proof-player,.signal,.timeline article{border-radius:8px}.brand{display:inline-flex;align-items:center;gap:.7rem;color:var(--bone);font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:900;letter-spacing:0}.brand svg{color:var(--crimson)}nav{display:flex;gap:clamp(.8rem,2vw,2rem)}.button,.case-grid span,.footer-links a,.header-cta,.image-tile span,.section-heading p,.signal span,nav a{font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}nav a{color:rgba(236,230,216,.7)}.button,.header-cta{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:3rem;border:1px solid rgba(216,139,24,.72);cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.header-cta{padding:0 1rem;color:var(--amber)}.button{padding:.86rem 1.18rem}.button:hover,.header-cta:hover{transform:translateY(-2px)}.button-red{border-color:rgba(194,13,18,.72);background:linear-gradient(180deg,#d01218,#78070b);color:var(--bone);box-shadow:0 18px 40px rgba(194,13,18,.22)}.button-amber{background:rgba(216,139,24,.12);color:var(--amber)}.hero{position:relative;min-height:100vh;padding:7rem clamp(1rem,4vw,4rem) 2.2rem}.hero-image{position:absolute;inset:0;overflow:hidden;background:#000}.hero-image:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,2,2,.98),rgba(2,2,2,.72) 38%,rgba(2,2,2,.16) 70%),linear-gradient(180deg,rgba(2,2,2,.22),rgba(2,2,2,.94))}.image-cover{object-fit:cover}.hero-content{position:relative;z-index:1;display:grid;align-content:center;max-width:47rem;min-height:calc(100vh - 14rem)}.presented-line{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 0 1rem;padding:.55rem .72rem;border:1px solid rgba(216,139,24,.42);border-radius:6px;background:rgba(2,2,2,.54);color:var(--bone);font-size:clamp(.78rem,1.4vw,.92rem);font-weight:900;line-height:1.35}.title-stack{color:var(--bone);font-family:Impact,Arial Black,Haettenschweiler,sans-serif;font-size:clamp(4.6rem,13vw,10.5rem);line-height:.78;letter-spacing:0;text-transform:uppercase;text-shadow:5px 5px 0 rgba(194,13,18,.8)}.title-stack span{display:block}.event-line{margin:1.25rem 0 .75rem;color:var(--crimson);font-size:clamp(1rem,2vw,1.35rem);font-weight:950;letter-spacing:.13em;text-transform:uppercase}.hero-copy{max-width:40rem;color:rgba(236,230,216,.82);font-size:clamp(1.08rem,2vw,1.36rem);line-height:1.5}.hero-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.6rem}.signal-strip{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);max-width:90rem;margin:0 auto;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:rgba(2,2,2,.62);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.signal{display:grid;grid-template-columns:auto 1fr;grid-gap:.2rem .65rem;gap:.2rem .65rem;padding:1rem;border-right:1px solid var(--line)}.signal:last-child{border-right:0}.signal svg{grid-row:span 2;color:var(--amber)}.signal span{color:rgba(236,230,216,.54)}.signal strong{color:var(--bone)}.section{padding:clamp(4rem,7vw,7rem) clamp(1rem,4vw,4rem)}.section-heading{max-width:58rem;margin:0 auto 2rem;text-align:center}.section-heading.align-left{margin-left:0;text-align:left}.section-heading p{margin:0 0 .55rem;color:var(--crimson)}.section-heading h1{margin:0;color:var(--bone);font-family:Georgia,Times New Roman,serif;font-size:clamp(2.25rem,5.3vw,5rem);line-height:.95;letter-spacing:0}.proof-section{background:#090807}.presenter-section{background:linear-gradient(180deg,#090807,#120e0d),radial-gradient(circle at 86% 14%,rgba(216,139,24,.12),transparent 22rem)}.presenter-layout{display:grid;grid-template-columns:minmax(0,.78fr) minmax(24rem,1.22fr);grid-gap:clamp(1.2rem,3vw,2.5rem);gap:clamp(1.2rem,3vw,2.5rem);align-items:start;max-width:90rem;margin:0 auto}.presenter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.9rem;gap:.9rem}.presenter-card{min-width:0;padding:1.1rem;border:1px solid var(--line);border-radius:8px;background:var(--panel);box-shadow:0 28px 70px rgba(0,0,0,.34)}.presenter-card svg{color:var(--amber)}.presenter-card span{display:block;margin-top:.9rem;color:var(--crimson);font-size:.72rem;font-weight:900;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}.presenter-card h2{margin:.42rem 0 .5rem;color:var(--bone);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,2vw,1.95rem);line-height:1}.presenter-card p{margin:0;color:rgba(236,230,216,.7);line-height:1.55}.event-layout,.interest-section,.legacy-grid,.proof-grid{display:grid;max-width:90rem;margin:0 auto;grid-gap:clamp(1.2rem,3vw,2.5rem);gap:clamp(1.2rem,3vw,2.5rem)}.proof-grid{grid-template-columns:1fr;align-items:stretch;max-width:76rem}.event-copy,.financing-card,.interest-form,.interest-panel,.proof-copy,.proof-player,.timeline article{border:1px solid var(--line);background:var(--panel);box-shadow:0 28px 70px rgba(0,0,0,.34)}.proof-player{position:relative;display:block;overflow:hidden;aspect-ratio:16/9;background:#000}.proof-link:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(2,2,2,.04),rgba(2,2,2,.65)),radial-gradient(circle at center,transparent,rgba(2,2,2,.35))}.play-badge{position:absolute;left:50%;top:50%;z-index:1;display:inline-flex;align-items:center;gap:.7rem;min-height:3.4rem;padding:0 1.05rem;border:1px solid rgba(236,230,216,.5);border-radius:8px;background:rgba(2,2,2,.7);color:var(--bone);font-size:.82rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.play-badge svg{color:var(--crimson)}.proof-copy{display:grid;grid-template-columns:minmax(0,.9fr) minmax(18rem,.95fr);grid-gap:1rem;gap:1rem;padding:clamp(1rem,3vw,1.5rem)}.event-copy>p,.interest-panel>p,.large-copy,.proof-copy p{color:rgba(236,230,216,.76);font-size:clamp(1rem,1.7vw,1.22rem);line-height:1.6}.still-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.9rem;gap:.9rem;margin-top:0}.image-tile{position:relative;min-height:10.5rem;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#000}.image-tile:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8))}.image-tile span{position:absolute;left:.8rem;bottom:.8rem;z-index:1;color:var(--amber)}.legacy-section{background:linear-gradient(180deg,#090807,#120e0d),radial-gradient(circle at 15% 10%,rgba(194,13,18,.12),transparent 20rem)}.legacy-grid{grid-template-columns:minmax(0,.85fr) minmax(22rem,1.15fr);align-items:start}.non-affiliation{display:grid;grid-template-columns:auto 1fr;grid-gap:.8rem;gap:.8rem;align-items:start;margin-top:1.4rem;padding:1rem;border:1px solid rgba(216,139,24,.26);background:rgba(216,139,24,.08);color:var(--bone);line-height:1.45}.non-affiliation svg{color:var(--amber)}.timeline{display:grid;grid-gap:.8rem;gap:.8rem}.timeline article{padding:1.15rem}.timeline span{color:var(--crimson);font-family:Impact,Arial Black,sans-serif;font-size:2.8rem;line-height:.9}.timeline h2{margin:.55rem 0 .4rem;color:var(--bone);font-size:1.18rem}.timeline p{margin:0;color:rgba(236,230,216,.7);line-height:1.5}.event-section{background:#120e0d}.event-layout{grid-template-columns:minmax(17rem,.55fr) minmax(0,1.45fr);align-items:stretch}.event-poster{position:relative;min-height:26rem;overflow:hidden;border:1px solid var(--line);background:#000}.poster-image{image-rendering:auto;filter:contrast(1.2) brightness(1.18);object-position:42% center}.event-copy{padding:clamp(1.15rem,3vw,2rem)}.math-box{display:grid;grid-gap:.35rem;gap:.35rem;margin:1.4rem 0;padding:1rem;border:1px solid rgba(194,13,18,.28);background:rgba(194,13,18,.08)}.math-box strong{color:var(--bone);font-size:clamp(1.55rem,3vw,2.4rem);font-family:Georgia,Times New Roman,serif}.math-box span{color:rgba(236,230,216,.7);line-height:1.45}.case-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem}.case-grid article{padding:1rem;border:1px solid var(--line);background:rgba(2,2,2,.36)}.case-grid span{display:block;color:var(--crimson)}.case-grid strong{display:block;margin:.45rem 0 .35rem;color:var(--bone);font-size:1.3rem}.case-grid em,.case-grid p{display:block;margin:0;color:rgba(236,230,216,.72);line-height:1.45}.case-grid em{margin-top:.35rem;color:var(--amber);font-style:normal;font-weight:800}.financing-section{background:#090807}.financing-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;max-width:90rem;margin:0 auto}.financing-card{padding:1.35rem}.financing-card svg{color:var(--amber)}.financing-card h2{margin:1rem 0 .65rem;color:var(--bone);font-size:1.35rem}.financing-card p{margin:0;color:rgba(236,230,216,.7);line-height:1.55}.underwriting-section{background:linear-gradient(180deg,#090807,#120e0d),radial-gradient(circle at 82% 20%,rgba(216,139,24,.12),transparent 22rem)}.commitment-grid,.note-layout{display:grid;max-width:90rem;margin:0 auto;grid-gap:clamp(1.2rem,3vw,2.5rem);gap:clamp(1.2rem,3vw,2.5rem)}.commitment-grid{grid-template-columns:minmax(0,.92fr) minmax(24rem,1.08fr);align-items:start}.commitment-board,.instrument-card{border:1px solid var(--line);border-radius:8px;background:var(--panel);box-shadow:0 28px 70px rgba(0,0,0,.34)}.commitment-board{display:grid;grid-gap:1rem;gap:1rem;padding:clamp(1.15rem,3vw,1.7rem)}.entity-label,.form-disclaimer,.signal-row span{font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.entity-label{width:-moz-fit-content;width:fit-content;padding:.42rem .58rem;border:1px solid rgba(216,139,24,.34);border-radius:6px;background:rgba(216,139,24,.08);color:var(--amber)}.commitment-board h2{margin:0;color:var(--bone);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,3.4vw,3.1rem);line-height:1;letter-spacing:0}.commitment-board>p,.form-disclaimer,.instrument-card p,.signal-row p{color:rgba(236,230,216,.72);line-height:1.55}.commitment-board>p,.instrument-card p{margin:0}.signal-list{display:grid;grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--line)}.signal-row{display:grid;grid-gap:.22rem;gap:.22rem;padding:.9rem;background:rgba(2,2,2,.36)}.signal-row span{color:var(--crimson)}.signal-row strong{color:var(--bone);font-size:1.15rem}.signal-row p{margin:0;font-size:.92rem}.legal-note{display:grid;grid-template-columns:auto 1fr;grid-gap:.75rem;gap:.75rem;align-items:start;padding:.95rem;border:1px solid rgba(216,139,24,.26);border-radius:8px;background:rgba(216,139,24,.08);color:var(--bone);line-height:1.45}.legal-note svg{color:var(--amber)}.investor-note-section{background:linear-gradient(180deg,#120e0d,#080706),radial-gradient(circle at 14% 18%,rgba(194,13,18,.16),transparent 22rem)}.note-layout{grid-template-columns:minmax(0,1fr) minmax(24rem,.95fr);align-items:start}.instrument-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.8rem;gap:.8rem;margin-top:1.2rem}.instrument-card{padding:1rem}.instrument-card svg{color:var(--amber)}.instrument-card h2{margin:.8rem 0 .45rem;color:var(--bone);font-size:1.08rem}.form-disclaimer,.wide-field{grid-column:1/-1}.form-disclaimer{margin:0}.interest-section{grid-template-columns:minmax(0,.78fr) minmax(22rem,1fr);align-items:start;background:linear-gradient(180deg,rgba(18,14,13,.95),rgba(2,2,2,.98)),radial-gradient(circle at 82% 24%,rgba(194,13,18,.16),transparent 20rem)}.interest-panel{position:-webkit-sticky;position:sticky;top:6rem;padding:clamp(1.15rem,3vw,1.6rem)}.interest-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.9rem;gap:.9rem;padding:clamp(1rem,3vw,1.5rem)}.interest-form label{display:grid;grid-gap:.35rem;gap:.35rem;color:var(--bone);font-size:.76rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.form-button,.form-message,.interest-form label:has(textarea){grid-column:1/-1}.interest-form input,.interest-form select,.interest-form textarea{width:100%;border:1px solid rgba(236,230,216,.2);border-radius:6px;background:#070707;color:var(--bone);padding:.82rem .78rem;outline:none}.interest-form input:focus,.interest-form select:focus,.interest-form textarea:focus{border-color:var(--amber);box-shadow:0 0 0 3px rgba(216,139,24,.18)}.interest-form textarea{resize:vertical}.form-button{width:100%}.form-button:disabled{cursor:wait;opacity:.72;transform:none}.form-message{margin:0;color:var(--bone);line-height:1.45}.form-message.is-error{color:#ffb6b6}.site-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2rem;gap:2rem;padding:2rem clamp(1rem,4vw,4rem);border-top:1px solid var(--line);background:#020202;color:rgba(236,230,216,.7)}.site-footer strong{display:block;margin-bottom:.5rem;color:var(--bone)}.site-footer p{max-width:62rem;margin:0;font-size:.82rem;line-height:1.55}.footer-links{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start;justify-content:flex-end}.footer-links a{color:var(--amber)}@media (max-width:1020px){nav{display:none}.hero-content{min-height:calc(100vh - 16rem)}.commitment-grid,.event-layout,.interest-section,.legacy-grid,.note-layout,.presenter-layout,.proof-grid,.signal-strip{grid-template-columns:1fr}.signal{border-right:0;border-bottom:1px solid var(--line)}.signal:last-child{border-bottom:0}.case-grid,.financing-grid,.instrument-grid,.presenter-grid,.proof-copy,.still-grid{grid-template-columns:1fr}.interest-panel{position:static}}@media (max-width:700px){.site-header{position:absolute}.brand{font-size:.95rem}.header-cta{display:none}.hero{padding-top:6rem}.title-stack{font-size:clamp(4rem,19vw,6rem)}.interest-form,.site-footer{grid-template-columns:1fr}.footer-links{justify-content:start}}