.campaign-hero[data-v-c9b93292]{background:#07141d;align-items:center;height:calc(100svh - 85px);min-height:720px;max-height:980px;display:flex;position:relative;overflow:hidden}.campaign-art[data-v-c9b93292],.campaign-shade[data-v-c9b93292]{width:100%;height:100%;position:absolute;inset:0}.campaign-art[data-v-c9b93292]{object-fit:cover;object-position:67% center;filter:saturate(.78)contrast(1.04)}.campaign-shade[data-v-c9b93292]{background:linear-gradient(90deg,#07141df7 0%,#0a1925c7 34%,#0c1c2738 68%),linear-gradient(#0000 57%,#07141df2 100%)}.campaign-hero[data-v-c9b93292]:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 70%);mask-image:linear-gradient(90deg,#000 0%,#0000 70%)}.campaign-copy[data-v-c9b93292]{z-index:2;padding-bottom:52px;position:relative}.campaign-copy .public-kicker[data-v-c9b93292]{color:#c68562;letter-spacing:2.6px;margin-bottom:25px;font-size:9px}.campaign-copy h1[data-v-c9b93292]{flex-direction:column;align-items:flex-start;margin:0 0 28px;display:flex}.campaign-copy h1 span[data-v-c9b93292]{letter-spacing:-1px;color:#f3f2eb;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(64px,7.7vw,112px);font-weight:400;line-height:.82}.campaign-copy h1 strong[data-v-c9b93292]{letter-spacing:12px;color:#d7dede;margin-top:17px;padding-left:4px;font-size:clamp(25px,2.4vw,36px);font-weight:750}.campaign-intro[data-v-c9b93292]{color:#bec9ce;border-left:2px solid #af4a35;max-width:480px;margin:0 0 31px;padding-left:19px;font-size:15px;line-height:1.95}.campaign-actions[data-v-c9b93292]{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.campaign-steam[data-v-c9b93292]{color:#fff;letter-spacing:.5px;background:#b7422d;align-items:center;gap:44px;padding:16px 19px 16px 22px;font-size:12px;font-weight:800;transition:background .2s;display:inline-flex}.campaign-steam[data-v-c9b93292]:hover{background:#d25338}.campaign-guide[data-v-c9b93292]{color:#dce2e3;border-bottom:1px solid #65747b;align-items:center;gap:18px;padding-block:11px;font-size:11px;display:inline-flex}.campaign-guide span[data-v-c9b93292]{color:#d85a3e}.campaign-store-state[data-v-c9b93292]{color:#7d9099;letter-spacing:.6px;margin:15px 0 0;font-size:9px}.campaign-bottom[data-v-c9b93292]{z-index:2;inset-inline:0;color:#82949c;letter-spacing:1px;border-top:1px solid #ffffff30;grid-template-columns:1fr 1fr auto;gap:28px;padding-top:17px;font:9px ui-monospace,monospace;display:grid;position:absolute;bottom:25px}.campaign-bottom a[data-v-c9b93292]{color:#cad3d6}.campaign-caption[data-v-c9b93292]{z-index:2;color:#b5c0c4;letter-spacing:1.6px;writing-mode:vertical-rl;font:8px ui-monospace,monospace;position:absolute;top:27px;right:30px}.campaign-strip[data-v-c9b93292]{background:#0b1821;border-bottom:1px solid #2c3c45}.campaign-strip>.public-wrap[data-v-c9b93292]{grid-template-columns:1.3fr .65fr auto;align-items:center;gap:55px;min-height:142px;display:grid}.campaign-strip dl[data-v-c9b93292]{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.campaign-strip dl>div[data-v-c9b93292]{border-left:1px solid #344650;padding:6px 28px}.campaign-strip dt[data-v-c9b93292]{color:#687e89;letter-spacing:2px;margin-bottom:8px;font:8px ui-monospace,monospace}.campaign-strip dd[data-v-c9b93292]{align-items:baseline;gap:10px;margin:0;display:flex}.campaign-strip dd strong[data-v-c9b93292]{color:#edf0ed;font:400 36px Impact,Arial Narrow,sans-serif}.campaign-strip dd span[data-v-c9b93292]{color:#8fa0a7;font-size:10px}.campaign-strip p[data-v-c9b93292]{color:#9cabb1;margin:0;font-size:12px;line-height:1.8}.campaign-strip>a[data-v-c9b93292]{color:#d9e0e0;white-space:nowrap;align-items:center;gap:18px;font-size:10px;display:flex}.campaign-strip>a span[data-v-c9b93292]{color:#d85a3e}.section-index[data-v-c9b93292]{color:#647985;letter-spacing:1.8px;margin-bottom:27px;font:9px ui-monospace,monospace;display:block}.command-section[data-v-c9b93292]{grid-template-columns:minmax(290px,.62fr) minmax(0,1.38fr);align-items:center;gap:8vw;padding-block:120px;scroll-margin-top:90px;display:grid;position:relative}.command-section[data-v-c9b93292]:before{content:"";background:#2e3e47;width:1px;position:absolute;top:84px;bottom:84px;left:31%}.command-copy[data-v-c9b93292]{z-index:1;position:relative}.command-copy h2[data-v-c9b93292]{letter-spacing:-1px;margin:0 0 31px;font-size:clamp(34px,3.1vw,48px);line-height:1.28}.command-copy>p[data-v-c9b93292]:not(.public-kicker){color:#94a5ad;max-width:460px;margin-bottom:17px;font-size:13px;line-height:1.95}.command-copy .public-text-link[data-v-c9b93292]{margin-top:13px}.command-visual[data-v-c9b93292]{border:0;margin-right:-5vw;display:block;position:relative;overflow:hidden}.command-visual[data-v-c9b93292]:before{content:"LIVE DEVELOPMENT BUILD";z-index:2;color:#aab8bd;letter-spacing:1px;background:#07141dce;padding:7px 9px;font:8px ui-monospace,monospace;position:absolute;top:18px;left:18px}.command-visual img[data-v-c9b93292]{aspect-ratio:1.72;object-fit:cover;filter:saturate(.72)contrast(1.05);width:100%;transition:filter .3s,transform .5s}.command-visual:hover img[data-v-c9b93292]{filter:saturate(.95)contrast(1.04);transform:scale(1.015)}.command-visual>span[data-v-c9b93292]{color:#71858f;letter-spacing:1px;background:0 0;justify-content:space-between;padding:13px 0 0;font:9px ui-monospace,monospace;display:flex}.command-visual strong[data-v-c9b93292]{color:#c9d1d3;font-weight:500}.fleet-preview[data-v-c9b93292]{background:#0a161f;border-block:1px solid #263640;padding-block:105px 95px}.fleet-heading[data-v-c9b93292]{align-items:flex-end;margin-bottom:46px}.fleet-preview .section-heading h2[data-v-c9b93292]{color:#edf0ed;letter-spacing:-1px;margin:0;font-size:clamp(34px,3.5vw,51px)}.fleet-preview .public-kicker[data-v-c9b93292]{margin-bottom:11px}.fleet-preview .section-index[data-v-c9b93292]{margin-bottom:24px}.fleet-preview .public-text-link[data-v-c9b93292]{border-color:#44565f}.preview-grid[data-v-c9b93292]{grid-template-rows:230px 230px;grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;display:grid}.preview-ship[data-v-c9b93292]{color:#fff;background:#13232d;grid-column:span 3;display:block;position:relative;overflow:hidden}.preview-ship[data-v-c9b93292]:first-child{grid-area:span 2/span 6}.preview-ship[data-v-c9b93292]:nth-child(2),.preview-ship[data-v-c9b93292]:nth-child(3){grid-column:span 3}.preview-ship[data-v-c9b93292]:nth-child(4){grid-column:span 6}.preview-ship[data-v-c9b93292]:after{content:"";background:linear-gradient(#0000 34%,#07131bd9 100%);transition:background .25s;position:absolute;inset:0}.preview-ship img[data-v-c9b93292]{object-fit:cover;filter:saturate(.72)contrast(1.05);width:100%;height:100%;transition:transform .45s,filter .35s}.preview-ship:hover img[data-v-c9b93292]{filter:saturate(.95)contrast(1.04);transform:scale(1.035)}.preview-ship[data-v-c9b93292]:hover:after{background:linear-gradient(#0000 28%,#07131bf2 100%)}.preview-ship>div[data-v-c9b93292]{z-index:2;padding:18px 20px;position:absolute;inset:auto 0 0}.preview-ship:first-child>div[data-v-c9b93292]{padding:27px 30px}.preview-ship small[data-v-c9b93292]{color:#b1c0c5;letter-spacing:1px;font:8px ui-monospace,monospace}.preview-ship h3[data-v-c9b93292]{color:#fff;margin:6px 0 2px;font-size:22px}.preview-ship:first-child h3[data-v-c9b93292]{font-size:36px}.preview-ship>div>span[data-v-c9b93292]{color:#8498a1;letter-spacing:1.4px;font-size:8px}.preview-ship b[data-v-c9b93292]{color:#d95b3f;font-size:19px;font-weight:400;position:absolute;bottom:23px;right:21px}.preview-note[data-v-c9b93292]{color:#657a85;letter-spacing:.6px;margin:17px 0 0;font:9px ui-monospace,monospace}.campaign-news[data-v-c9b93292]{padding-block:105px}.campaign-news .section-heading[data-v-c9b93292]{margin-bottom:25px}.campaign-news .section-heading h2[data-v-c9b93292]{font-size:43px}.home-news-list[data-v-c9b93292]{border-bottom:1px solid #2d3d46}.home-news-list>a[data-v-c9b93292]{border-top:1px solid #2d3d46;grid-template-columns:125px minmax(0,1fr) auto;align-items:start;gap:35px;padding:27px 4px;transition:padding .2s,background .2s;display:grid}.home-news-list>a[data-v-c9b93292]:hover{background:#ffffff03;padding-inline:15px}.home-news-list time[data-v-c9b93292]{color:#657b86;padding-top:6px;font:10px ui-monospace,monospace}.home-news-list span[data-v-c9b93292]{color:#b64b37;letter-spacing:1px;font-size:9px}.home-news-list h3[data-v-c9b93292]{margin:7px 0;font-size:20px}.home-news-list p[data-v-c9b93292]{color:#83969f;margin:0;font-size:12px}.home-news-list b[data-v-c9b93292]{color:#c95037;align-self:center;font-size:21px;font-weight:400}.studio-teaser[data-v-c9b93292]{border-top:1px solid #2d3d46;grid-template-columns:1.2fr .8fr;gap:12vw;padding:84px 0 105px;display:grid}.studio-teaser h2[data-v-c9b93292]{letter-spacing:-1px;margin:0;font-size:clamp(38px,4.2vw,61px);line-height:1.25}.studio-teaser>div[data-v-c9b93292]:last-child{padding-top:38px}.studio-teaser p[data-v-c9b93292]:not(.public-kicker){color:#8fa1a9;max-width:490px;margin-bottom:24px;font-size:13px;line-height:1.9}@media (width<=1000px){.campaign-strip>.public-wrap[data-v-c9b93292]{grid-template-columns:1fr auto;gap:30px}.campaign-strip p[data-v-c9b93292]{display:none}.command-section[data-v-c9b93292]{gap:45px}.command-section[data-v-c9b93292]:before{display:none}.command-visual[data-v-c9b93292]{margin-right:0}.preview-grid[data-v-c9b93292]{grid-template-rows:205px 205px}.preview-ship[data-v-c9b93292]:first-child{grid-column:span 7}.preview-ship[data-v-c9b93292]:nth-child(2),.preview-ship[data-v-c9b93292]:nth-child(3),.preview-ship[data-v-c9b93292]:nth-child(4){grid-column:span 5}.studio-teaser[data-v-c9b93292]{gap:60px}}@media (width<=760px){.campaign-hero[data-v-c9b93292]{height:calc(100svh - 72px);min-height:680px}.campaign-art[data-v-c9b93292]{object-position:71% center}.campaign-shade[data-v-c9b93292]{background:linear-gradient(90deg,#07141df2,#0b1c2860),linear-gradient(#0000 35%,#07141df5 100%)}.campaign-hero[data-v-c9b93292]:after{background-size:48px 48px}.campaign-copy[data-v-c9b93292]{padding-bottom:42px}.campaign-copy .public-kicker[data-v-c9b93292]{max-width:250px;font-size:8px}.campaign-copy h1 span[data-v-c9b93292]{font-size:clamp(55px,17vw,76px)}.campaign-copy h1 strong[data-v-c9b93292]{letter-spacing:8px;font-size:24px}.campaign-intro[data-v-c9b93292]{font-size:13px}.campaign-actions[data-v-c9b93292]{gap:18px}.campaign-steam[data-v-c9b93292]{gap:25px;padding:14px 16px}.campaign-guide[data-v-c9b93292]{font-size:10px}.campaign-bottom[data-v-c9b93292]{grid-template-columns:1fr auto;font-size:8px;bottom:20px}.campaign-bottom>span[data-v-c9b93292]:nth-child(2),.campaign-caption[data-v-c9b93292]{display:none}.campaign-strip>.public-wrap[data-v-c9b93292]{padding-block:24px;display:block}.campaign-strip dl[data-v-c9b93292]{grid-template-columns:repeat(3,1fr)}.campaign-strip dl>div[data-v-c9b93292]{padding:2px 10px}.campaign-strip dl>div[data-v-c9b93292]:first-child{border-left:0;padding-left:0}.campaign-strip dd[data-v-c9b93292]{display:block}.campaign-strip dd strong[data-v-c9b93292]{font-size:27px}.campaign-strip dd span[data-v-c9b93292]{margin-top:3px;font-size:8px;display:block}.campaign-strip>a[data-v-c9b93292]{margin-top:22px}.command-section[data-v-c9b93292]{grid-template-columns:1fr;gap:36px;padding-block:70px}.command-copy h2[data-v-c9b93292]{font-size:36px}.command-visual[data-v-c9b93292]{width:calc(100% + 20px)}.command-visual img[data-v-c9b93292]{aspect-ratio:1.35}.fleet-preview[data-v-c9b93292]{padding-block:70px}.fleet-heading[data-v-c9b93292]{align-items:flex-start}.preview-grid[data-v-c9b93292]{grid-template-rows:270px 170px 170px;grid-template-columns:1fr 1fr;gap:8px}.preview-ship[data-v-c9b93292],.preview-ship[data-v-c9b93292]:first-child,.preview-ship[data-v-c9b93292]:nth-child(2),.preview-ship[data-v-c9b93292]:nth-child(3),.preview-ship[data-v-c9b93292]:nth-child(4){grid-area:auto}.preview-ship[data-v-c9b93292]:first-child,.preview-ship[data-v-c9b93292]:nth-child(4){grid-column:1/-1}.preview-ship:first-child h3[data-v-c9b93292]{font-size:27px}.preview-ship h3[data-v-c9b93292]{font-size:18px}.preview-ship>div[data-v-c9b93292],.preview-ship:first-child>div[data-v-c9b93292]{padding:17px}.campaign-news[data-v-c9b93292]{padding-block:70px}.campaign-news .section-heading h2[data-v-c9b93292]{font-size:36px}.home-news-list>a[data-v-c9b93292]{grid-template-columns:1fr auto;gap:10px 18px;padding-block:22px}.home-news-list time[data-v-c9b93292]{grid-column:1/-1}.home-news-list p[data-v-c9b93292]{display:none}.studio-teaser[data-v-c9b93292]{grid-template-columns:1fr;gap:18px;padding-block:65px 80px}.studio-teaser>div[data-v-c9b93292]:last-child{padding-top:0}}
