/* Zero Ops / approved charcoal, white and warm-gold visual direction. */
:root{--gold:#efc957;--text:#efefef;--muted:#a4a4a4;--cyan:#c5c5c5;--line:#373737;--bg:#0a0a0a}
body.launch-site,body.owner{--gold:#efc957;--text:#efefef;--muted:#a4a4a4;--cyan:#c5c5c5;--line:#373737;background:radial-gradient(ellipse at 75% 0,#3d332015,transparent 48%),linear-gradient(135deg,#121212,#080808 75%);color:#efefef}
.launch-mast{background:linear-gradient(90deg,#060606,#0e0e0e 65%,#0a0a0a);border-bottom:1px solid #373737}.development-label{color:#b4b4b4;border-color:#484848}.mast-discord{color:#dbdbdb}.main-nav{background:#0b0b0bed;border-top:0;border-bottom:1px solid #373737}.launch-site .main-nav a{color:#bebebe;letter-spacing:1.8px;border-color:#2c2c2c}.launch-site .main-nav a[aria-current=page]{color:#ffe6a2;border-bottom:2px solid #efc957;background:linear-gradient(90deg,#d5aa371f,#d5aa3704);box-shadow:inset 0 -10px 18px -18px #ffda69}.main-nav small{color:#8b8b8b}
.launch-hero{background:linear-gradient(90deg,#070707ee 0%,#0e0e0ea6 55%,#0b0b0bdb),linear-gradient(0deg,#0a0a0ad4,transparent 80%),url('/assets/market.png') center/cover;border:1px solid #515151;border-bottom:2px solid #d8ad4e;border-radius:0;box-shadow:0 22px 60px #0005}.launch-copy h1{letter-spacing:2px;color:#f3f3f3}.launch-copy h1 span{color:#efc957}.launch-copy .eyebrow,.eyebrow{color:#e3c875}.launch-lede,.launch-copy .launch-lede{color:#c4c4c4}.hero-caption,.fine-print{color:#989898}
.launch-signup{background:linear-gradient(115deg,#141414ed,#0a0a0af5);border:1px solid #68604a;border-top:2px solid #edc567;border-radius:0;box-shadow:0 14px 36px #0007}.launch-signup h2{color:#f3f3f3;letter-spacing:2px}.launch-signup>p:not(.eyebrow):not(.fine-print){color:#b7b7b7}.launch-signup .fine-print{color:#9d9d9d}.hero-signup-form label{color:#bcbcbc}.hero-signup-form input,.signup-form input:not([type=checkbox]):not([type=radio]),.signup-form textarea,.signup-form select,.studio-form input,.studio-form textarea,.studio-form select{background:#0a0a0a;color:#f1f1f1;border:1px solid #565656;border-radius:0}.hero-signup-form input:focus,.signup-form input:focus,.signup-form textarea:focus{border-color:#e5bf62}
.mast-signup,.signup-primary{background:linear-gradient(90deg,#9c77192e,#45361516);border:1px solid #cda948;border-left:3px solid #f4cf70;border-radius:0;color:#ffe8af;letter-spacing:1.5px;box-shadow:inset 8px 0 20px -19px #ffdc69;transition:background .16s,border-color .16s}.signup-primary:hover,.mast-signup:hover{background:linear-gradient(90deg,#b58d2945,#66502520);border-color:#ffdb7b;transform:none}.signup-primary>.ui-icon,.mast-signup>.ui-icon{filter:brightness(0) invert(1);opacity:.9}.hero-link.secondary,.hero-link{background:#0d0d0d91;border-color:#585858;color:#dcdcdc;border-radius:0}.hero-link:hover{border-color:#d6b35d;color:#ffe5a1}.text-link{color:#dbc07c}.hero-text-link{color:#dbdbdb}.launch-site a:focus-visible,.launch-site button:focus-visible,.launch-site summary:focus-visible{outline-color:#f2d17a}
.section-heading :is(h1,h2){color:#eeeeee;letter-spacing:1.8px;text-transform:uppercase}.section-heading>p:not(.eyebrow),.muted{color:#afafaf}.feature-card,.featured-map,.launch-news-card,.future-card,.support-tier{background:#0f0f0f;border-color:#3c3c3c;border-radius:0}.feature-card p,.featured-map p:not(.eyebrow),.news-card-copy p:not(.eyebrow){color:#b2b2b2}.feature-number{color:#d4b973}.launch-news-card{border-left-color:#cba952}.launch-news-card:hover{border-color:#cba952}.launch-news-empty{background:linear-gradient(90deg,#0c0c0cf5,#0f0f0fbd,#15151599),url('/assets/banner.png') center/cover;border-color:#4f4f4f;border-left-color:#c9a74f;border-radius:0}.quiet-empty,.game-overview-page .feature-card,.trailer-notice,.roadmap-link,.community-rank-guide{border-color:#3c3c3c}.quiet-empty h3{color:#d1d1d1}.quiet-empty p,.trailer-notice p{color:#ababab}.home-game-copy dd,.home-game dd{color:#b3b3b3}.home-game dt{color:#efefef;letter-spacing:1.6px}.home-game figure button,.gallery-shot button{border-color:#565656;border-radius:0;background:#0b0b0b}.image-action{background:#090909e6;border-color:#80724a;color:#f0dfb1}.home-game figcaption,.gallery-shot figcaption span{color:#9c9c9c}.home-detail-links .text-link{color:#d8bd7d}.map-status{color:#d7c085;border-color:#6b60444d}.community-roadmap h3{color:#aeaeae}.roadmap-link{color:#dddddd}.roadmap-link small{color:#a2a2a2}.social-links .hero-link{border-color:#515151;background:#101010}.trailer-panel{background:linear-gradient(90deg,#0a0a0aed,#0f0f0f9c),url('/assets/gameplay-crossroads.png') center/cover;border-color:#554d35;border-left-color:#e5bd5d}.trailer-panel>p{color:#cccccc}
.signup-form{background:#101010;border-color:#494949;border-radius:0;border-top-color:#d9b65f}.signup-form legend{color:#dac183}.signup-form label,.signup-privacy,.form-help{color:#bebebe}.signup-form .choice-row{border-color:#484848;color:#c7c7c7;background:transparent}.signup-form input[type=checkbox],.signup-form input[type=radio]{accent-color:#d9b65f}.optional-profile{border-color:#404040}.optional-profile summary{color:#d9c184}.preview-notice{background:#252525;border-color:#d7b558;color:#d1d1d1}.beta-faq details{border-color:#414141}.beta-faq summary{color:#ddc488}.beta-faq details p{color:#b3b3b3}.form-message{color:#d9c996}.rank-badge{background:#0e0e0e;color:#c6c6c6;border-color:#6a6a6a}.rank-badge[data-level="3"],.rank-badge[data-level="4"],.supporter-badge{border-color:#b7994f;color:#f0d387}.support-optional{background:linear-gradient(90deg,#a27b1419,transparent);border-color:#d9b658}.support-optional p{color:#c0c0c0}.support-tier p{color:#bbbbbb}.support-tier .tier-price{color:#edd18b}.support-tier ul{color:#bbbbbb}.supporter-list li{border-color:#414141}.reaction-button{background:#141414;border-color:#4d4d4d;color:#c3c3c3}.reaction-button[aria-pressed=true]{color:#f2d58d;border-color:#b89a4d}.thread-comment,.comment-replies{border-color:#464646}.comment-identity small,.news-engagement{color:#a8a8a8!important}.article-copy{color:#c8c8c8}.article-poll{background:#121212;border-color:#4d4d4d}.poll-option{background:#0e0e0e;border-color:#4e4e4e;border-radius:0}.poll-option:has(input:checked){border-color:#d9b457}.poll-option input{accent-color:#d9b457}.coming-stage{border-color:#464646}.coming-copy h1{color:#f1f1f1}.closing-cta{background:#141414;border-color:#585858;border-radius:0}.launch-footer{border-color:#3a3a3a}.footer-note{color:#8d8d8d}.launch-footer p{color:#acacac}.media-dialog{background:#0b0b0b;border-color:#746a48}.media-close{color:#e6cb83}
.owner-top,.owner-card,.studio-preview,.owner-login{background:#0f0f0f;border-color:#464646;border-radius:0}.owner-top{border-bottom:1px solid #4b4b4b}.owner-nav button{background:#0f0f0f;color:#c0c0c0;border-color:#464646}.owner-nav button[aria-pressed=true]{border-color:#d9b353;color:#f0d78f;background:#a9811a1f}.owner .submit-button{background:#d8b961;color:#161616;border:1px solid #efd28b;border-radius:0}.studio-alert{background:#242424;border-color:#9a8649;color:#c7c7c7}.studio-meta,.studio-intro{color:#adadad}.studio-state{color:#d8c48b}.studio-table th,.studio-table td,.owner-list-row{border-color:#3e3e3e}.studio-empty{color:#a7a7a7}
@media(max-width:720px){.mobile-signup{background:#0f0f0feF;color:#f2d78f;border-top:1px solid #d5b055;box-shadow:0 -6px 22px #0009;letter-spacing:1.6px}.mobile-signup>.ui-icon{filter:brightness(0) invert(1)}.launch-mast{background:#090909}.launch-hero{background-position:56% center}.section-heading :is(h1,h2){letter-spacing:1px}}
@media(prefers-reduced-motion:reduce){*{transition:none!important}}

/* Final palette and interaction polish: silver neutrals, precise gold selection. */
:root,body.launch-site,body.owner{--bg:#080808;--panel:#111111;--line:#353535;--text:#f2f2f2;--muted:#aaa;--gold:#efc957;--cyan:#c6c6c6}
body.launch-site,body.owner{background:radial-gradient(ellipse at 70% 0,#28251c55,transparent 46%),#080808;color:var(--text)}
.launch-mast{background:linear-gradient(90deg,#060606,#111111 65%,#080808)}
.main-nav{background:#090909f2;border-color:#303030}
.launch-site .main-nav a{border-inline-start:0;position:relative;transition:color .18s,background .18s}
.launch-site .main-nav a:not([aria-current=page]){background:transparent;border-bottom:2px solid transparent}
.launch-site .main-nav a:hover{background:#ffffff08;color:#fff}
.launch-site .main-nav a[aria-current=page]{color:#fff1bc;border-bottom-color:#f5d474;background:linear-gradient(0deg,#dcb64422,transparent);box-shadow:inset 0 -12px 18px -20px #ffe17b}
.launch-hero{background:linear-gradient(90deg,#080808e8 0%,#08080870 54%,#080808bb),linear-gradient(0deg,#080808bb,transparent 72%),url('/assets/market.png') center/cover;border:1px solid #6f613b;border-bottom:1px solid #e5c15a;box-shadow:0 22px 60px #0005}
.launch-copy h1{font-size:clamp(44px,4.6vw,66px);line-height:1.04;letter-spacing:2.4px;text-shadow:0 2px 18px #0008}
.launch-copy h1 span{color:#f1d477}
.launch-copy .eyebrow{color:#eed588;letter-spacing:3px}
.launch-lede,.launch-copy .launch-lede{color:#d0d0d0}
.launch-signup{background:linear-gradient(120deg,#171717f2,#090909f5);border:1px solid #565047;border-top:1px solid #f5d477;box-shadow:0 16px 40px #0006}
.launch-signup .fine-print,.hero-caption{color:#b0b0b0}
.mast-signup,.signup-primary{color:#fff0bb;border-color:#b99c49;border-left-color:#ffe28b;background:linear-gradient(90deg,#c69c2428,#b9911710);box-shadow:inset 12px 0 20px -20px #ffe488}
.mast-signup:hover,.signup-primary:hover{color:#fff6d9;border-color:#ffe28b;background:linear-gradient(90deg,#c69c2445,#b9911720)}
.hero-link,.hero-link.secondary{color:#ededed;border-color:#565656;background:#08080880}
.hero-link:hover{background:#ffffff09;border-color:#cfb660}
.hero-signup-form input::placeholder,.signup-form input::placeholder,.signup-form textarea::placeholder{color:#858585;opacity:1}
.hero-signup-form input:hover,.signup-form input:hover,.signup-form textarea:hover,.signup-form select:hover{border-color:#777}
.hero-signup-form input:focus-visible,.signup-form input:focus-visible,.signup-form textarea:focus-visible,.signup-form select:focus-visible{outline:2px solid #efc957;outline-offset:3px;border-color:#efc957}
.section-heading :is(h1,h2),.feature-card h3,.featured-map h3{color:#f2f2f2}
.text-link,.home-detail-links .text-link,.beta-faq summary,.optional-profile summary{color:#e5ce8d}
.text-link:hover,.hero-text-link:hover{color:#fff0b8;text-decoration:underline;text-underline-offset:5px}
.trailer-notice .eyebrow{color:#d4bd81}.trailer-notice p,.community-rank-guide p{color:#aaa}
.poll-badge,.studio-state{background:#ffffff03;border-color:#555;color:#d0d0d0}
.coming-stage{background:linear-gradient(#0a0a0ae0,#080808f0),url('/assets/market.png') center/cover;border-color:#3e3e3e}
.silhouette-ui>div{background:#28282880;border-color:#666}.silhouette-ui i{background:#bbb}
.launch-footer .footer-note{border-color:#303030;color:#999}.launch-footer .social-links .hero-link{color:#d4bd81}
.owner .setting,.owner .studio-toolbar button,.owner .studio-toolbar a{background:#141414;border-color:#444;color:#dedede}
.owner input,.owner textarea,.owner select{background:#090909;border-color:#555;color:#eee;border-radius:0}
.owner .studio-form label,.owner .studio-card-text,.owner .setting small{color:#bcbcbc}
.owner .submit-button,.owner .setting button{background:#e5c46b;color:#151515;border-color:#f4d989}
.launch-site button:disabled{cursor:not-allowed;opacity:.55}
@media(max-width:720px){
 .launch-site main{padding-inline:18px}
 .launch-hero{padding:32px 22px;gap:32px;background-position:56% center}
 .launch-copy h1{font-size:44px;line-height:1.06;letter-spacing:1.2px;margin-bottom:22px}
 .launch-copy .eyebrow{font-size:10px;letter-spacing:2px;margin-bottom:20px}
 .launch-lede,.launch-copy .launch-lede{font-size:15px;line-height:1.8}
 .launch-copy .hero-links{gap:10px;margin-top:24px}
 .hero-caption{margin-top:22px;font-size:11px}
 .launch-signup{padding:25px 21px}.launch-signup h2{font-size:40px}
 .mobile-signup{background:#0b0b0bf5;color:#fff0bb;border-color:#b99c49}
 .main-nav{scrollbar-width:none}.main-nav::-webkit-scrollbar{display:none}
 .launch-site .main-nav a{padding:16px 21px;font-size:14px}
}

/* Accessible mobile navigation; links remain available when JavaScript is off. */
.mobile-menu-bar{display:none}
@media(max-width:720px){
 .mobile-menu-bar{display:flex;justify-content:flex-end;padding:0 18px;border-bottom:1px solid #303030;background:#0b0b0b}
 .mobile-menu-toggle{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:46px;padding:10px 0;background:none;border:0;color:#ddd;font:14px GameBarlow,sans-serif;letter-spacing:1.8px}
 .mobile-menu-toggle span{color:#e8cc79;font-size:18px}
 .navigation-ready .main-nav{display:none}
 .navigation-ready.menu-open .main-nav{display:grid;grid-template-columns:1fr 1fr;padding:8px 18px 16px;gap:0 16px;overflow:visible;background:#101010;border-bottom:1px solid #655731}
 .launch-site .main-nav a{min-height:48px;border:0;border-bottom:1px solid #303030;padding:15px 12px;font-size:15px}
 .launch-site .main-nav a[aria-current=page]{border-left:2px solid #efc957;border-bottom:1px solid #303030;background:linear-gradient(90deg,#dcb64422,transparent);box-shadow:none}
 .signup-in-view .mobile-signup,.menu-open .mobile-signup{display:none}
 .signup-primary,.hero-link{min-height:46px}
 .launch-footer{padding-bottom:82px}
}

/* Unified owner workspace, scoped away from the public website. */
body.owner{font:14px/1.6 'Segoe UI',sans-serif;background:#0b0b0c;color:#e9e9ea}
.owner .owner-top{height:72px;padding:0 32px;position:relative;background:#101011;border-bottom:1px solid #303032}
.owner .owner-top>a{font:22px GameBarlow,sans-serif;letter-spacing:1.2px}.owner .owner-top>a span{color:#aaa;font-size:14px}
.owner main{max-width:1280px;padding:36px 32px;margin:auto}
.owner.studio-authenticated main{margin-left:238px;max-width:1250px;padding:36px 44px}
.owner .studio-sidebar{position:fixed;inset:72px auto 0 0;width:238px;padding:28px 16px;display:flex;flex-direction:column;gap:5px;background:#101011;border-right:1px solid #303032;overflow:auto;margin:0}
.owner .studio-sidebar .eyebrow{padding:0 14px;margin-bottom:16px;font-size:10px;color:#8b8b90}
.owner .studio-sidebar button{width:100%;text-align:left;background:none;border:1px solid transparent;border-radius:5px;color:#b9b9bf;font:14px 'Segoe UI',sans-serif;padding:11px 14px;min-height:44px}
.owner .studio-sidebar button:hover{background:#1d1d20;color:white}.owner .studio-sidebar button[aria-pressed=true]{color:#f4d98c;background:#e7c15f12;border-color:#665832;box-shadow:inset 3px 0 #e7c15f}
.owner .studio-sidebar>a{padding:12px 14px;color:#aaa;font-size:12px}.owner .studio-sidebar>a:first-of-type{margin-top:24px;border-top:1px solid #303032}
.owner .studio-page-heading{margin-bottom:26px}.owner h1{font:36px/1.2 'Segoe UI',sans-serif;font-weight:600;letter-spacing:-1px;margin:6px 0 9px}.owner .studio-intro{margin:0;color:#9e9ea5;font-size:14px}
.owner .owner-card{background:#131315;border:1px solid #303034;border-radius:8px;padding:26px;margin-bottom:24px;box-shadow:none}
.owner .owner-card h2{font:19px 'Segoe UI',sans-serif;font-weight:600;letter-spacing:0;margin:0 0 18px}.owner .owner-card h3{font:18px 'Segoe UI',sans-serif;font-weight:600}
.owner .owner-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:24px 0}
.owner .owner-metric{padding:22px 24px;background:#141416;border:1px solid #303034;border-radius:8px}.owner .owner-metric b{font:34px 'Segoe UI',sans-serif;font-weight:600;color:#f2d58d}.owner .owner-metric span{font:12px 'Segoe UI',sans-serif;color:#aaa;display:block;margin-top:6px}
.owner .dashboard-shortcuts{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0 0 26px}.owner .dashboard-shortcut{position:relative;padding:23px 45px 23px 23px;text-align:left;border:1px solid #343438;border-radius:8px;background:#141416;color:#eee}.owner .dashboard-shortcut strong{display:block;font-size:16px}.owner .dashboard-shortcut span{display:block;font-size:12px;color:#aaa;margin-top:8px}.owner .dashboard-shortcut i{position:absolute;right:22px;top:22px;color:#e6c46c;font-style:normal}.owner .dashboard-shortcut:hover{border-color:#9d8649;background:#1c1b17}
.owner .setup-list>div{display:flex;justify-content:space-between;gap:24px;padding:14px 0;border-bottom:1px solid #29292c}.owner .setup-list strong{font-weight:500;color:#ccc}.owner .setup-list span{color:#999}
.owner .studio-alert{background:#c9a84d0a;border:1px solid #5a5034;border-radius:6px;color:#c4b78f;padding:12px 16px;font-size:12px}
.owner .studio-form{gap:20px;max-width:900px}.owner .studio-form input:not([type=checkbox]),.owner .studio-form textarea,.owner .studio-form select,.owner .community-form input:not([type=checkbox]),.owner .community-form textarea,.owner .community-form select{background:#0d0d0f;border:1px solid #45454b;border-radius:5px;padding:12px;color:#eee;min-height:44px;width:100%;font:14px/1.6 'Segoe UI',sans-serif}
.owner .studio-form textarea{min-height:150px}.owner .studio-form textarea[name=body]{min-height:280px}.owner .studio-form label{font-size:13px;color:#c7c7cc}.owner .studio-form input:focus,.owner .studio-form textarea:focus{border-color:#dfbe66;outline:2px solid #dfbe6620;outline-offset:1px}
.owner .submit-button,.owner .studio-toolbar button,.owner .studio-toolbar a{font:13px 'Segoe UI',sans-serif;font-weight:600;letter-spacing:0;border-radius:5px;padding:11px 17px;min-height:42px;cursor:pointer}.owner .submit-button{background:#e2c16e;color:#16140e;border:1px solid #eed591}.owner button:disabled{opacity:.5;cursor:wait}
.owner .studio-toolbar button,.owner .studio-toolbar a{background:#202023;color:#ddd;border:1px solid #45454b}.owner .studio-toolbar{align-items:center;gap:10px}
.owner .studio-table table{width:100%;border-collapse:collapse}.owner .studio-table th{text-align:left;font:11px 'Segoe UI',sans-serif;font-weight:600;letter-spacing:1px;color:#aaa;padding:14px;background:#1b1b1e}.owner .studio-table td{padding:18px 14px;border-bottom:1px solid #303034}.owner .studio-table tbody tr:hover{background:#ffffff03}.owner .studio-table button{border-radius:4px;font:11px 'Segoe UI',sans-serif}
.owner .list-search input,.owner .list-search select{min-height:44px;padding:10px 13px;border:1px solid #444449;border-radius:5px;background:#141416;color:#ddd}.owner .list-search input{flex:1;min-width:160px}
.owner .studio-state{border-radius:4px;font:10px 'Segoe UI',sans-serif;font-weight:600;letter-spacing:1px;padding:5px 8px;background:#ffffff04}
.owner .owner-list-row{padding:22px 0}.owner .owner-list-row[hidden]{display:none}.owner .studio-card-text{font-size:14px;line-height:1.9;white-space:pre-wrap}.owner .tier-editor{border:1px solid #38383d;border-radius:7px;margin-bottom:14px;background:#141416}.owner .tier-editor>summary{padding:18px 22px;cursor:pointer;font-weight:600}.owner .tier-editor .owner-card{border:0;margin:0}
.owner .editor-preview{padding:24px;border:1px solid #776638;border-radius:6px;background:#080808}.owner .editor-preview[hidden]{display:none}
.owner #studio-message:empty{display:none}.owner #studio-message:not(:empty){position:sticky;top:12px;z-index:3;border:1px solid #647c51;background:#192318;color:#d3e7c8;border-radius:6px;padding:14px 18px;box-shadow:0 8px 24px #0005}.owner #studio-message[data-kind=error]{background:#321b1b;border-color:#a35757;color:#ffd2d2}
.owner .owner-login{max-width:500px;margin:8vh auto}.owner .owner-login h1{font-size:30px}
@media(max-width:1000px){.owner.studio-authenticated main{margin-left:200px;padding:26px}.owner .studio-sidebar{width:200px}.owner .dashboard-shortcuts{grid-template-columns:1fr}}
@media(max-width:720px){.owner .owner-top{padding:0 18px;height:64px}.owner .owner-top>a{font-size:19px}.owner .owner-top>a span{font-size:11px}.owner.studio-authenticated main,.owner main{margin:0;padding:22px 16px}.owner .studio-sidebar{position:static;width:auto;display:grid;grid-template-columns:1fr 1fr;border:1px solid #303034;border-radius:7px;padding:10px;margin-bottom:22px}.owner .studio-sidebar .eyebrow{grid-column:1/-1;margin:5px}.owner .studio-sidebar>a:first-of-type{margin:0;border:0}.owner .studio-sidebar button{padding:10px;font-size:12px}.owner .owner-grid{grid-template-columns:1fr;gap:10px}.owner .owner-metric{display:flex;align-items:center;gap:20px;padding:16px 20px}.owner .owner-card{padding:20px}.owner h1{font-size:29px}.owner .setup-list>div{flex-direction:column;gap:5px}.owner .list-search{flex-wrap:wrap}.owner .studio-page-heading{margin-bottom:20px}}

/* Reserve scrollbar space so short/long pages do not shift the header. */
html{scrollbar-gutter:stable}.launch-site main:focus{outline:none}

/* Abstract contour artwork: decorative only, not game coordinates or a map claim. */
body.launch-site{position:relative;isolation:isolate;background:#080808}
body.launch-site::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#08080822,#080808b8 45%,#08080822),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%221000%22%20height%3D%22800%22%20viewBox%3D%220%200%201000%20800%22%20fill%3D%22none%22%3E%3Cg%20stroke%3D%22%23b99d57%22%20stroke-width%3D%221%22%3E%3Cpath%20d%3D%22M-90%20150C120%2020%20250%2060%20340%20160S380%20370%20520%20395%20770%20230%201040%20300M-90%20180C110%2055%20225%2085%20312%20179S363%20390%20516%20423%20790%20258%201040%20332M-90%20210C102%2090%20205%20110%20285%20203S341%20412%20510%20453%20810%20286%201040%20366M-90%20242C96%20124%20185%20136%20258%20226S317%20434%20500%20485%20830%20315%201040%20402M-90%20276C90%20160%20165%20164%20229%20251S294%20458%20488%20518%20850%20349%201040%20442M-90%20312C80%20198%20145%20194%20197%20278S270%20482%20473%20553%20872%20385%201040%20484M-90%20350C72%20238%20122%20226%20163%20308S244%20507%20455%20590%20895%20424%201040%20530%22/%3E%3Cpath%20d%3D%22M680-80C560%20120%20730%20150%20780%20110S860-20%201080%2065M709-80C592%20101%20730%20121%20761%2088S849-49%201080%2034M742-80C627%2077%20724%2098%20742%2065S836-73%201080%204%22/%3E%3C/g%3E%3Cg%20stroke%3D%22%23edce78%22%20stroke-width%3D%221%22%3E%3Cpath%20d%3D%22M80%20650h22m-11-11v22M860%20180h22m-11-11v22M750%20680h22m-11-11v22%22/%3E%3Cpath%20d%3D%22M58%2040h70M58%2040v70M944%20748h-70M944%20748v-70%22/%3E%3C/g%3E%3C/svg%3E");background-size:100% 100%,1000px 800px;background-position:center,center top;opacity:.16}
body.launch-site::after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(#b99d5706 1px,transparent 1px),linear-gradient(90deg,#b99d5706 1px,transparent 1px);background-size:96px 96px;mask-image:linear-gradient(90deg,#000,transparent 42%,transparent 58%,#000)}
.launch-site .section-heading .eyebrow::before{content:"";display:inline-block;width:23px;height:1px;background:#c6a750;vertical-align:middle;margin-right:12px}
@media(max-width:720px){body.launch-site::before{opacity:.10;background-size:100% 100%,750px 600px}body.launch-site::after{opacity:.5}}
