:root{--ink:#10171d;--orange:#f57932;--orange2:#ff9a52;--paper:#f4f7f9;--soft:#e5ebef;--muted:#62686c;--copper:#b76233}
.founding-hero{min-height:810px;padding-top:72px;display:grid;grid-template-columns:49% 51%;background:var(--paper);overflow:hidden}.founding-copy{padding:105px 5.4vw 60px max(5.5vw,54px);display:flex;flex-direction:column;justify-content:center}.founding-kicker{display:inline-flex;align-items:center;gap:8px;border:1px solid #d7e0e5;border-radius:999px;background:#fff;padding:8px 12px;width:max-content;font-size:9px;font-weight:800;letter-spacing:.14em;margin-bottom:19px}.founding-kicker i{width:7px;height:7px;border-radius:50%;background:var(--orange);box-shadow:0 0 0 5px rgba(245,121,50,.1)}.founding-copy h1{font-size:clamp(58px,5.5vw,94px);line-height:.91;letter-spacing:-.06em;margin:0 0 24px}.founding-copy h1 span{color:var(--orange)}.founding-copy>p{font-size:16px;line-height:1.6;color:#53595d;max-width:720px;margin:0}.founding-copy .hero-fine{font-size:10px;color:#8a8f92;margin-top:22px;max-width:640px}.founding-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#d8e1e6;border:1px solid #d8e1e6;border-radius:16px;overflow:hidden;margin-top:28px;max-width:720px}.founding-stats div{background:#fff;padding:17px 16px}.founding-stats b{display:block;font-size:26px;color:var(--orange);line-height:1}.founding-stats span{display:block;font-size:9px;color:#72777a;margin-top:5px}.founding-media{position:relative;min-height:738px;background:#111a20;overflow:hidden}.founding-media>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:57% center;transition:transform 7s cubic-bezier(.2,.8,.2,1)}.founding-hero:hover .founding-media>img{transform:scale(1.035)}.founding-media-shade{position:absolute;inset:0;background:linear-gradient(90deg,var(--paper),transparent 14%),linear-gradient(0deg,rgba(8,13,16,.6),transparent 52%)}.founding-plate{position:absolute;left:42px;bottom:38px;z-index:2;background:rgba(10,16,20,.78);backdrop-filter:blur(13px);border:1px solid rgba(255,255,255,.13);border-left:3px solid var(--orange);border-radius:0 14px 14px 0;padding:22px 26px;color:#fff;max-width:340px}.founding-plate small{font-size:8px;letter-spacing:.15em;color:#f6a36b}.founding-plate strong{display:block;font-size:29px;line-height:.98;margin:8px 0}.founding-plate span{font-size:9px;letter-spacing:.08em;color:rgba(255,255,255,.6)}.founding-orbit{position:absolute;right:8%;top:17%;width:210px;height:210px;border:1px solid rgba(245,121,50,.45);border-radius:50%;box-shadow:0 0 0 38px rgba(245,121,50,.06),0 0 0 76px rgba(245,121,50,.025);display:grid;place-items:center;color:#fff}.founding-orbit:before,.founding-orbit:after,.founding-orbit i{content:"";position:absolute;border-radius:50%;background:var(--orange);box-shadow:0 0 18px rgba(245,121,50,.8)}.founding-orbit:before{width:8px;height:8px;top:16px;left:39px}.founding-orbit:after{width:6px;height:6px;right:7px;bottom:53px}.founding-orbit i:nth-child(1){width:5px;height:5px;left:-3px;top:106px}.founding-orbit i:nth-child(2){width:7px;height:7px;right:34px;top:23px}.founding-orbit i:nth-child(3){width:5px;height:5px;bottom:7px;left:82px}.founding-orbit span{font-size:40px;font-weight:900;letter-spacing:-.05em}.value-quad{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.value-quad article{border:1px solid #dce4e9;border-radius:17px;padding:26px;background:#fff;min-height:215px;transition:.25s}.value-quad article:hover{transform:translateY(-5px);box-shadow:0 18px 42px rgba(16,23,29,.08);border-color:rgba(245,121,50,.28)}.value-quad b{font-size:10px;color:var(--orange)}.value-quad h3{font-size:25px;margin:16px 0 10px}.value-quad p{font-size:12px;line-height:1.55;color:#676d70;margin:0}.investment-tabs{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:20px}.investment-tabs button{border:1px solid #d5dee4;border-radius:15px;background:#fff;padding:18px 14px;text-align:left;cursor:pointer;font:inherit;transition:.22s}.investment-tabs button:hover,.investment-tabs button.active{background:var(--ink);color:#fff;border-color:var(--ink);transform:translateY(-2px);box-shadow:0 14px 35px rgba(16,23,29,.12)}.investment-tabs small{display:block;color:var(--orange);font-size:12px;font-weight:900;margin-bottom:6px}.investment-tabs b{font-size:12px}.investment-board{display:grid;grid-template-columns:.82fr 1.25fr .93fr;background:#fff;border:1px solid #d8e1e6;border-radius:20px;overflow:hidden;min-height:430px}.investment-board>div{padding:34px;border-right:1px solid #e2e8ec}.investment-board>div:last-child{border-right:0}.package-summary{background:#f7fafc}.package-summary>small,.package-output>small{font-size:8px;letter-spacing:.15em;color:#8b8f92}.package-summary h3{font-size:36px;line-height:.98;letter-spacing:-.05em;margin:14px 0 4px}.package-price{font-size:18px;font-weight:900;color:var(--orange);margin-bottom:18px}.package-summary>p{font-size:12px;line-height:1.6;color:#666d70;min-height:78px}.package-role{display:grid;gap:5px;border-top:1px solid #dbe3e8;margin:22px 0;padding-top:15px}.package-role span{font-size:9px;color:#8a8e90}.package-role b{font-size:11px;line-height:1.35}.allocation-head{display:flex;justify-content:space-between;gap:20px;align-items:center;font-size:10px;color:#777d80;margin-bottom:23px}.allocation-head b{color:var(--ink)}.allocation-bar{height:32px;border-radius:999px;overflow:hidden;display:flex;background:#edf2f5;box-shadow:inset 0 0 0 1px rgba(16,23,29,.06)}.allocation-bar i{display:block;height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1)}.allocation-bar .project{background:#10171d}.allocation-bar .activation{background:var(--orange)}.allocation-bar .management{background:#f1b48e}.allocation-legend{display:grid;gap:14px;margin-top:28px}.allocation-legend>div{display:grid;grid-template-columns:14px 1fr auto 44px;gap:10px;align-items:center;border-top:1px solid #e3e9ed;padding-top:13px}.dot{width:9px;height:9px;border-radius:50%;display:block}.dot.project{background:#10171d}.dot.activation{background:var(--orange)}.dot.management{background:#f1b48e}.allocation-legend span{font-size:11px}.allocation-legend b{font-size:12px}.allocation-legend small{text-align:right;color:#8a8f92;font-size:9px}.allocation-note{font-size:9px;line-height:1.55;color:#8b8f92;margin:24px 0 0}.output-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:16px 0 18px}.output-grid article{border:1px solid #e4e0d9;border-radius:13px;padding:16px 12px;background:#f6f9fb}.output-grid b{display:block;font-size:22px;color:var(--orange)}.output-grid span{font-size:9px;line-height:1.3;color:#676d70}.package-features{display:grid;gap:8px}.package-features span{font-size:10px;line-height:1.35;padding-left:18px;position:relative}.package-features span:before{content:"✓";position:absolute;left:0;color:var(--orange);font-weight:900}.founding-rights .section-head h2 span{color:var(--orange)}.rights-matrix-wrap{overflow:auto;border:1px solid rgba(255,255,255,.13);border-radius:18px;background:#0c1217}.rights-matrix{border-collapse:collapse;width:100%;min-width:980px}.rights-matrix th,.rights-matrix td{padding:17px 15px;border-right:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);text-align:center;font-size:10px}.rights-matrix th{background:#141e26;color:#f6a36b;font-size:9px;letter-spacing:.08em}.rights-matrix th:first-child,.rights-matrix td:first-child{text-align:left;width:290px;color:#fff;font-weight:700}.rights-matrix td{color:rgba(255,255,255,.72)}.rights-matrix tr:last-child td{border-bottom:0}.rights-matrix td:last-child,.rights-matrix th:last-child{border-right:0}.rights-matrix td:not(:first-child){color:#ff9e5f}.rights-foot{font-size:9px;color:rgba(255,255,255,.48);margin-top:14px}.year-track{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:12px}.year-track article{border:1px solid #dbe3e8;border-radius:17px;padding:25px;background:#fff;min-height:225px}.year-track>i{align-self:center;color:var(--orange);font-style:normal;font-size:28px}.year-track b{font-size:12px;color:var(--orange)}.year-track h3{font-size:25px;margin:16px 0 8px}.year-track p{font-size:11px;line-height:1.55;color:#666c70}.year-track small{display:block;border-top:1px solid #e3e9ed;padding-top:13px;margin-top:20px;color:#929698;font-size:9px}.boundaries-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px;align-items:start}.boundaries-grid h2{font-size:clamp(42px,4vw,68px);line-height:.96;letter-spacing:-.05em;margin:0 0 20px}.boundaries-grid h2 span{color:var(--orange)}.boundaries-grid>div:first-child>p{font-size:13px;line-height:1.65;color:#666c70}.boundary-columns{display:grid;grid-template-columns:1fr 1fr;gap:14px}.boundary-columns article{background:#fff;border:1px solid #d7e0e5;border-radius:17px;padding:28px}.boundary-columns article.yes{border-top:3px solid var(--orange)}.boundary-columns article.no{border-top:3px solid #91979a}.boundary-columns small{font-size:9px;letter-spacing:.14em;color:#8b9092}.boundary-columns h3{font-size:24px;margin:14px 0}.boundary-columns ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.boundary-columns li{font-size:11px;line-height:1.45;padding-left:18px;position:relative}.boundary-columns .yes li:before{content:"✓";position:absolute;left:0;color:var(--orange);font-weight:900}.boundary-columns .no li:before{content:"—";position:absolute;left:0;color:#858b8e}.founding-cta .cta-grid>div:last-child{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}.founding-cta .btn-ghost{border-color:rgba(255,255,255,.33);color:#fff}.founding-cta .btn-ghost:hover{border-color:var(--orange);color:#ffad78}
@media(max-width:1100px){.value-quad{grid-template-columns:1fr 1fr}.investment-board{grid-template-columns:1fr 1fr}.package-output{grid-column:1/-1;border-top:1px solid #e2e8ec}.investment-tabs{grid-template-columns:repeat(3,1fr)}.boundaries-grid{grid-template-columns:1fr}.year-track{grid-template-columns:1fr 1fr}.year-track>i{display:none}}
@media(max-width:960px){.founding-hero{grid-template-columns:1fr}.founding-copy{padding:120px 24px 60px}.founding-media{min-height:520px}.founding-media-shade{background:linear-gradient(0deg,rgba(8,13,16,.6),transparent 55%)}.investment-board{grid-template-columns:1fr}.investment-board>div{border-right:0;border-bottom:1px solid #e2e8ec}.package-output{grid-column:auto}.founding-stats{grid-template-columns:1fr 1fr}.founding-cta .cta-grid>div:last-child{justify-content:flex-start}}
@media(max-width:650px){.value-quad,.investment-tabs,.boundary-columns,.output-grid,.year-track{grid-template-columns:1fr}.investment-tabs button{text-align:center}.allocation-legend>div{grid-template-columns:14px 1fr auto}.allocation-legend small{display:none}.founding-copy h1{font-size:55px}.founding-orbit{width:150px;height:150px;right:7%;top:11%}.founding-orbit span{font-size:30px}.founding-media{min-height:450px}.founding-plate{left:18px;right:18px;bottom:18px;max-width:none}}
/* V12 rank system */
.package-rank-badge{width:116px;height:116px;object-fit:contain;display:block;margin:0 0 14px;border-radius:16px;filter:drop-shadow(0 14px 24px rgba(16,23,29,.13))}
@media(max-width:650px){.package-rank-badge{width:92px;height:92px;margin-inline:auto}.package-summary{text-align:center}}
