@font-face{font-family:Clash Display;src:url(/concepts/clan-signal/clash-display.ttf)format("truetype");font-display:swap}.clan-signal{--cs-bg:#d5edf7;--cs-surface:#fff;--cs-surface-green:#e9f3eb;--cs-surface-blue:#eaf6fc;--cs-surface-gold:#f8f0d4;--cs-ink:#17352a;--cs-muted:#5c7067;--cs-line:#17352a21;--cs-gold:#e3bd50;--cs-gold-hover:#d8ae3b;min-width:0;color:var(--cs-ink);background-color:var(--cs-bg);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:clip}.clan-signal *,.clan-signal :before,.clan-signal :after{box-sizing:border-box}.clan-signal a{color:inherit;text-decoration:none}.clan-signal img{max-width:100%;display:block}.clan-signal h1,.clan-signal h2,.clan-signal h3,.clan-signal p{margin:0}.clan-signal h1,.clan-signal h2,.clan-signal h3{font-family:Clash Display,ui-sans-serif,sans-serif;font-weight:400}.clan-signal h2{letter-spacing:-.025em;font-size:clamp(3rem,5vw,5.25rem);line-height:1.08}.clan-signal p{color:var(--cs-muted);font-size:1rem;line-height:1.62}.clan-signal a:focus-visible{outline-offset:4px;border-radius:10px;outline:3px solid #b78c20}.cs-nav-shell{z-index:20;-webkit-backdrop-filter:none;background:0 0;height:72px;padding:8px 24px;position:sticky;top:0}.cs-nav{grid-template-columns:auto 1fr auto;align-items:center;gap:28px;width:min(1240px,100%);height:56px;margin:0 auto;display:grid}.cs-nav-brand{width:162px}.cs-wordmark-wrap{width:100%;display:block;position:relative}.cs-wordmark{width:100%;height:auto}.cs-wordmark-sunset{opacity:0;position:absolute;inset:0}.cs-nav-links{justify-self:center;align-items:center;gap:30px;display:flex}.cs-nav-links a{color:#000;font-size:.82rem;font-weight:730;transition:color .14s ease-out}.cs-nav-links a:hover{color:#000}.cs-nav-actions{justify-self:end;align-items:center;gap:10px;display:flex}.cs-language-trigger{color:#000;min-height:42px;font:inherit;cursor:pointer;background:#ffffff29;border:1px solid #0000003d;border-radius:12px;align-items:center;gap:7px;padding:0 11px;font-size:.72rem;font-weight:820;display:inline-flex}.cs-language-trigger:focus-visible{outline-offset:3px;outline:3px solid #b78c20}.cs-language-trigger:disabled{cursor:wait;opacity:.6}.cs-language-flag{border-radius:3px;flex:0 0 20px;width:20px;height:14px;display:inline-block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000029}.cs-language-flag img{object-fit:cover;width:100%!important;height:100%!important;position:static!important}.cs-language-chevron{border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin:-3px 1px 0 2px;transform:rotate(45deg)}.cs-language-menu{color:#000!important;background:#eff9fd!important;border:1px solid #17352a2e!important;border-radius:14px!important;min-width:178px!important;padding:6px!important;box-shadow:0 16px 42px #17352a2e!important}.cs-language-option{cursor:pointer;min-height:40px;color:#000!important;border-radius:9px!important;gap:10px!important;font-size:.78rem!important;font-weight:720!important}.cs-language-option:focus,.cs-language-option[data-highlighted]{background:#d5edf7!important}.cs-language-option[aria-current=true],.cs-language-option[data-active=true]{background:#c1f1ff!important}.cs-language-code{color:#00000080;margin-left:auto;font-size:.66rem;font-weight:820}.cs-language-separator{background:#17352a21!important}.cs-language-label{letter-spacing:.08em;text-transform:uppercase;color:#00000080!important;padding:8px 8px 4px!important;font-size:.62rem!important;font-weight:820!important}.cs-theme-swatch{border-radius:4px;flex:none;width:20px;height:14px;box-shadow:0 0 0 1px #00000024}.cs-theme-swatch-day{background:linear-gradient(135deg,#48a2d5 0 48%,#c1f1ff 48%)}.cs-theme-swatch-sunset{background:linear-gradient(135deg,#191b3a 0 44%,#a75d78 44% 70%,#e59a68 70%)}.cs-button,.cs-text-link{white-space:nowrap;justify-content:center;align-items:center;gap:10px;min-height:50px;font-size:.84rem;font-weight:820;transition:transform .12s ease-out,background-color .16s ease-out,color .16s ease-out,border-color .16s ease-out;display:inline-flex}.cs-button{background:var(--cs-gold);border:1px solid #99731847;border-radius:14px;padding:0 21px;box-shadow:inset 0 1px #ffffff80,0 8px 22px #8567241f;color:#1e2d20!important}.cs-button:hover{background:var(--cs-gold-hover)}.cs-button:active,.cs-text-link:active{transition-duration:70ms;transform:scale(.98)}.cs-button-small{min-height:42px;padding-inline:16px;font-size:.76rem}.cs-text-link{color:inherit;background:0 0;border:0;border-bottom:1px solid #17352a47;padding:0 2px;font-family:inherit}.cs-text-link:hover{color:#8b6817;border-color:#8b6817}.cs-disabled{opacity:.46;cursor:not-allowed;filter:saturate(.6)}.cs-disabled:hover{color:inherit;border-color:#17352a47}.cs-arrow{object-fit:contain;flex:none;width:12px;height:17px}.cs-hero{--cs-cloud-strip-width:max(100vw, 1320px);--cs-sky-fade-height:min(33.33vw, 480px);grid-template-columns:minmax(390px,.82fr) minmax(520px,1.18fr);align-items:center;gap:clamp(42px,6vw,90px);width:min(1320px,100%);min-height:calc(100dvh - 72px);margin:0 auto;padding:54px 40px 62px;display:grid;position:relative}.cs-hero:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(180deg, #48a2d5 0, #c1f1ff var(--cs-sky-fade-height), #c1f1ff 100%);width:100vw;position:absolute;inset:-72px 50% 0;transform:translate(-50%)}.cs-hero:after{content:"";z-index:1;width:calc(100vw + var(--cs-cloud-strip-width) + var(--cs-cloud-strip-width));pointer-events:none;background-image:url(/concepts/clan-signal/clash-clouds-transparent.png);background-position:top;background-repeat:repeat-x;background-size:var(--cs-cloud-strip-width) auto;will-change:transform;animation:160s linear infinite cs-cloud-drift;position:absolute;top:0;bottom:0;left:50%}.cs-mobile-cloud-track{display:none}.cs-hero-copy{z-index:2;position:relative}.cs-hero h1{--cs-headline-base-size:clamp(3.8rem, 5vw, 5.5rem);width:100%;max-width:none;font-size:var(--cs-headline-fitted-size,var(--cs-headline-base-size));letter-spacing:-.04em;line-height:1.04;position:relative}.cs-headline-phrase{transition:opacity .24s ease-out,transform .24s cubic-bezier(.22,.61,.36,1);display:grid}.cs-headline-phrase>span{white-space:nowrap;display:block}.cs-headline-phrase.is-hidden{opacity:0;transform:translateY(-10px)}.cs-headline-measure{visibility:hidden;pointer-events:none;width:max-content;height:0;font-size:var(--cs-headline-base-size);position:absolute;overflow:hidden}.cs-headline-measure>span{white-space:nowrap;width:max-content;display:block}.cs-hero-copy>p{max-width:470px;margin-top:22px;font-size:clamp(1rem,1.3vw,1.16rem)}.cs-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;display:flex}.cs-hero-visual{z-index:2;isolation:isolate;min-height:clamp(480px,64vh,660px);position:relative;overflow:hidden}.cs-hero-model{z-index:3;min-width:0;position:absolute;inset:0}.cs-hero-model-canvas{opacity:0;cursor:default;touch-action:pan-y;width:100%;height:100%;transition:opacity .26s ease-out;display:block}.cs-hero-model[data-allow-yaw=true] .cs-hero-model-canvas{cursor:grab}.cs-hero-model.is-ready .cs-hero-model-canvas{opacity:1}.cs-hero-model-canvas[data-dragging=true]{cursor:grabbing}.cs-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.cs-product-section,.cs-app,.cs-resources,.cs-footer{width:min(1160px,100% - 80px);margin:0 auto}.cs-product-section{grid-template-columns:minmax(0,1fr) minmax(420px,.92fr);align-items:center;gap:clamp(64px,9vw,130px);padding:132px 0;display:grid}.cs-mobile{padding-top:106px}.cs-product-copy>.cs-section-intro{margin-top:12px;font-size:1.08rem}.cs-product-copy>.cs-text-link{margin-top:30px}.cs-feature-list{border-top:1px solid var(--cs-line);max-width:560px;margin-top:42px}.cs-feature-list article{border-bottom:1px solid var(--cs-line);grid-template-columns:48px 1fr;align-items:start;gap:17px;padding:24px 0;display:grid}.cs-feature-icon{background:var(--cs-surface);border-radius:14px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 6px 18px #355b4814}.cs-feature-icon img{max-width:30px;height:auto}.cs-feature-list h3{font-size:1.2rem;line-height:1.2}.cs-feature-list article p{margin-top:5px;font-size:.88rem;line-height:1.5}.cs-mobile{isolation:isolate;position:relative}.cs-mobile:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#c1f1ff 0,#c1f1ffb8 42%,#0000 100%);width:100vw;height:clamp(105px,10vw,150px);position:absolute;top:0;left:50%;transform:translate(-50%)}.cs-bot-art,.cs-dashboard-art{background:radial-gradient(circle at 78% 16%, #ffffffeb, transparent 18%), radial-gradient(circle at 20% 24%, #ffffffc7, transparent 24%), linear-gradient(160deg, var(--cs-surface-blue), #dff1dc);border-radius:24px;min-height:500px;position:relative;overflow:hidden}.cs-bot-art{background:#29292d;place-items:center;padding:28px;display:grid}.cs-bot-art>.cs-discord-preview{z-index:1;border-radius:9px;width:min(100%,352px);height:auto;position:relative}.cs-app{background:var(--cs-surface-green);border-radius:24px;grid-template-columns:minmax(390px,.96fr) minmax(0,1.04fr);align-items:center;gap:clamp(54px,8vw,110px);min-height:760px;padding:86px clamp(38px,7vw,88px);display:grid}.cs-app-stage{min-height:650px;position:relative}.cs-app-screen{border-radius:22px;height:auto;position:absolute;box-shadow:0 26px 60px #1e352c38}.cs-app-screen-clan{z-index:2;width:260px;top:0;left:3%;transform:rotate(-2deg)}.cs-app-screen-upgrade{z-index:1;width:240px;top:38px;right:0;transform:rotate(3deg)}.cs-app-war-widget{z-index:3;filter:drop-shadow(0 20px 24px #1e352c33);width:min(92%,430px);height:auto;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.cs-mobile .cs-actions{align-items:center}.cs-dashboard{grid-template-columns:minmax(0,1fr) minmax(420px,.92fr)}.cs-dashboard-art{background:0 0;border-radius:0;overflow:visible}.cs-dashboard-art>img{z-index:1;width:min(100%,520px);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cs-resources{border-top:1px solid var(--cs-line);grid-template-columns:.8fr 1.2fr;align-items:center;gap:60px;padding:86px 0;display:grid}.cs-resources h2{font-size:clamp(2.5rem,4vw,4.25rem)}.cs-resources>div p{max-width:430px;margin-top:12px}.cs-resources nav{display:grid}.cs-resources nav a{border-bottom:1px solid var(--cs-line);grid-template-columns:1fr auto;align-items:center;gap:14px;min-height:68px;padding:0 4px;font-size:.88rem;font-weight:800;transition:color .14s ease-out,transform .12s ease-out;display:grid}.cs-resources nav a:first-child{border-top:1px solid var(--cs-line)}.cs-resources nav a:hover{color:#8b6817}.cs-resources nav a:active{transform:scale(.99)}.cs-footer-scene{isolation:isolate;align-items:flex-end;min-height:clamp(460px,41vw,591px);margin-top:18px;display:flex;position:relative;overflow:hidden}.cs-footer-scene:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#c1db8fb8 48%,#b2d17aeb 100%);position:absolute;inset:44% 0 0}.cs-footer{z-index:1;grid-template-columns:1fr 1.4fr;align-items:end;gap:44px;padding:72px 0 34px;display:grid;position:relative}.cs-footer-brand{max-width:280px}.cs-footer-brand .cs-wordmark{width:168px}.cs-footer-brand p{color:#000;margin-top:4px;font-size:.76rem;line-height:1.5}.cs-footer-links{flex-wrap:wrap;justify-content:flex-end;gap:15px 24px;display:flex}.cs-footer-links a,.cs-footer-link-disabled{color:#000;font-size:.74rem;font-weight:750}.cs-footer-links a:hover{color:#000}.cs-footer-link-disabled{opacity:.48;cursor:not-allowed}.cs-legal{text-align:right;text-shadow:0 1px #ffffff47;border-top:1px solid #17352a38;grid-column:1/-1;padding-top:26px;font-weight:650;color:#17352a!important;font-size:.63rem!important}.cs-bottom-landscape{z-index:-2;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.cs-bottom-landscape-image{object-fit:cover;object-position:center bottom}.cs-legal-page{min-height:100dvh}.cs-legal-hero{background:linear-gradient(180deg, #48a2d5 0%, #8bd5ef 72%, var(--cs-bg) 100%);place-items:end center;min-height:300px;margin-top:-72px;padding:142px 32px 58px;display:grid;position:relative;overflow:hidden}.cs-legal-hero:after{content:"";pointer-events:none;opacity:.74;background:url(/concepts/clan-signal/clash-clouds-transparent.png) 50% 12%/max(100vw,1320px) repeat-x;position:absolute;inset:0}.cs-legal-hero>div{z-index:1;width:min(920px,100%);position:relative}.cs-legal-eyebrow{letter-spacing:.08em;text-transform:uppercase;font-weight:820;color:#17352a!important;margin-bottom:8px!important;font-size:.78rem!important}.cs-legal-hero h1{letter-spacing:-.035em;font-size:clamp(3.6rem,7vw,6.6rem);line-height:.98}.cs-legal-document{width:min(920px,100% - 48px);margin:0 auto;padding:72px 0 32px}.cs-legal-document section{border-bottom:1px solid var(--cs-line);padding:34px 0}.cs-legal-document section:first-child{padding-top:0}.cs-legal-document h2{letter-spacing:-.015em;margin-bottom:14px;font-size:clamp(1.8rem,3vw,2.45rem);line-height:1.14}.cs-legal-document h3{margin:24px 0 8px;font-size:1.18rem;line-height:1.25}.cs-legal-document p,.cs-legal-document li{color:var(--cs-muted);font-size:.98rem;line-height:1.72}.cs-legal-document ul{margin:10px 0 0;padding-left:1.35rem}.cs-legal-document li+li{margin-top:5px}.cs-legal-notice{border:1px solid var(--cs-line);background:#fff6;border-radius:14px;margin-top:20px;padding:18px 20px}.cs-legal-notice a{text-underline-offset:3px;font-weight:800;text-decoration:underline}.clan-signal[data-cs-theme=sunset]{--cs-bg:#2e2844;--cs-surface:#463954;--cs-surface-green:#3a3549;--cs-surface-blue:#433650;--cs-surface-gold:#60424b;--cs-ink:#fff2d5;--cs-muted:#dbcbd3;--cs-line:#fff2d52e;--cs-gold:#e3ad55;--cs-gold-hover:#efbb66}.clan-signal[data-cs-theme=sunset] .cs-wordmark-day{opacity:0}.clan-signal[data-cs-theme=sunset] .cs-wordmark-sunset{opacity:1}.clan-signal[data-cs-theme=sunset] .cs-nav-links a,.clan-signal[data-cs-theme=sunset] .cs-nav-links a:hover,.clan-signal[data-cs-theme=sunset] .cs-language-trigger{color:#fff2d5}.clan-signal[data-cs-theme=sunset] .cs-language-trigger{background:#1d183138;border-color:#fff2d54d}.cs-language-menu[data-landing-theme=sunset]{color:#fff2d5!important;background:#332b48!important;border-color:#fff2d529!important}.cs-language-menu[data-landing-theme=sunset] .cs-language-option{color:#fff2d5!important}.cs-language-menu[data-landing-theme=sunset] .cs-language-option:focus,.cs-language-menu[data-landing-theme=sunset] .cs-language-option[data-highlighted]{background:#4c3c5a!important}.cs-language-menu[data-landing-theme=sunset] .cs-language-option[aria-current=true],.cs-language-menu[data-landing-theme=sunset] .cs-language-option[data-active=true]{background:#65475d!important}.cs-language-menu[data-landing-theme=sunset] .cs-language-code,.cs-language-menu[data-landing-theme=sunset] .cs-language-label{color:#fff2d58f!important}.cs-language-menu[data-landing-theme=sunset] .cs-language-separator{background:#fff2d524!important}.clan-signal[data-cs-theme=sunset] .cs-hero:before{background:linear-gradient(#181a3b 0,#744867 28%,#b96576 48%,#6a415d 68%,#2e2844 100%)}.clan-signal[data-cs-theme=sunset] .cs-hero:after,.clan-signal[data-cs-theme=sunset] .cs-mobile-cloud-track{filter:grayscale()sepia(.55)saturate(1.25)hue-rotate(330deg)brightness(.76)contrast(1.05);opacity:.82}.clan-signal[data-cs-theme=sunset] .cs-mobile:before{background:linear-gradient(#2e2844 0,#2e2844bd 42%,#0000 100%)}.clan-signal[data-cs-theme=sunset] .cs-button{border-color:#ffe19f4d;box-shadow:inset 0 1px #ffffff5c,0 10px 28px #100b1f33;color:#281d2f!important}.clan-signal[data-cs-theme=sunset] .cs-text-link,.clan-signal[data-cs-theme=sunset] .cs-disabled:hover{border-color:#fff2d557}.clan-signal[data-cs-theme=sunset] .cs-feature-icon{background:#4b4058;box-shadow:0 8px 24px #0f0a1d33}.clan-signal[data-cs-theme=sunset] .cs-bot-art{background:#29292d}.clan-signal[data-cs-theme=sunset] .cs-footer-scene:after{background:linear-gradient(#0000,#403f4280 34%,#344230db 100%)}.clan-signal[data-cs-theme=sunset] .cs-bottom-landscape-image{filter:brightness(.52)saturate(1.12)hue-rotate(-7deg)}.clan-signal[data-cs-theme=sunset] .cs-legal-hero{background:linear-gradient(180deg, #181a3b 0%, #744867 42%, #b96576 72%, var(--cs-bg) 100%)}.clan-signal[data-cs-theme=sunset] .cs-legal-hero:after{filter:grayscale()sepia(.55)saturate(1.25)hue-rotate(330deg)brightness(.76)contrast(1.05);opacity:.68}.clan-signal[data-cs-theme=sunset] .cs-legal-eyebrow{color:#fff2d5!important}.clan-signal[data-cs-theme=sunset] .cs-legal-notice{background:#181a3b33}.clan-signal[data-cs-theme=sunset] .cs-footer-brand p,.clan-signal[data-cs-theme=sunset] .cs-footer-links a,.clan-signal[data-cs-theme=sunset] .cs-footer-links a:hover,.clan-signal[data-cs-theme=sunset] .cs-footer-link-disabled{color:#fff2d5}.clan-signal[data-cs-theme=sunset] .cs-legal{text-shadow:0 1px #00000047;border-color:#fff2d538;color:#fff2d5!important}@media (prefers-reduced-motion:no-preference){.cs-enter{animation:.38s cubic-bezier(.22,.61,.36,1) both cs-enter}.cs-enter-late{animation-delay:70ms}}@keyframes cs-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes cs-crossfade{0%{opacity:0}to{opacity:1}}@keyframes cs-cloud-drift{0%{transform:translate(-50%)}to{transform:translate3d(calc(-50% - var(--cs-cloud-strip-width)), 0, 0)}}@keyframes cs-cloud-drift-mobile{0%{transform:translate(-50%)}to{transform:translate3d(calc(-50% - var(--cs-cloud-strip-width) + 320px), 0, 0)}}@media (max-width:920px){.cs-nav-links{display:none}.cs-nav-actions{justify-self:end}.cs-hero{grid-template-columns:1fr;min-height:auto;padding:64px 24px 100px}.cs-hero-visual{min-height:520px}.cs-product-section{grid-template-columns:1fr}.cs-bot-art,.cs-dashboard-art{min-height:440px}.cs-app,.cs-mobile{grid-template-columns:1fr}.cs-mobile .cs-app-stage,.cs-dashboard-art{order:2}.cs-resources{grid-template-columns:1fr}}@media (max-width:640px){.cs-nav-shell{height:66px;padding:7px 14px}.cs-nav{gap:12px;height:52px}.cs-nav-brand{width:126px}.cs-nav .cs-button{min-height:38px;padding-inline:12px;font-size:.68rem}.cs-nav .cs-button .cs-arrow{display:none}.cs-language-trigger{border-radius:11px;min-height:38px}.cs-hero{--cs-cloud-strip-width:calc(300svh + 660px);--cs-sky-fade-height:300px;gap:38px;min-height:calc(100svh - 66px);padding:44px 20px 62px}.cs-hero:after{display:none}.cs-mobile-cloud-track{z-index:1;pointer-events:none;will-change:transform;width:max-content;animation:160s linear infinite cs-cloud-drift-mobile;display:flex;position:absolute;top:0;bottom:0;left:50%}.cs-mobile-cloud-track span{width:var(--cs-cloud-strip-width);flex:0 0 var(--cs-cloud-strip-width);background:url(/concepts/clan-signal/clash-clouds-transparent.png) center top / var(--cs-cloud-strip-width) auto no-repeat;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000 100%)}.cs-mobile-cloud-track span+span{margin-left:-320px}.cs-hero h1{--cs-headline-base-size:clamp(3.15rem, 13vw, 3.8rem);letter-spacing:-.03em;line-height:1.08}.cs-hero-copy>p{margin-top:18px;font-size:.96rem}.cs-actions{gap:16px;margin-top:24px}.cs-hero .cs-actions{flex-flow:wrap;align-items:center;gap:8px}.cs-hero .cs-text-link{gap:7px;max-width:100%;font-size:clamp(.68rem,3vw,.75rem)}.cs-button,.cs-text-link{min-height:46px;font-size:.75rem}.cs-button{padding-inline:10px}.cs-hero-visual{border-radius:18px;min-height:286px}.cs-product-section,.cs-resources,.cs-footer{width:calc(100% - 40px)}.cs-product-section{gap:48px;padding:84px 0}.cs-mobile{padding-top:67px}.clan-signal h2{font-size:clamp(3rem,13vw,4rem);line-height:1.1}.clan-signal:lang(fr) .cs-mobile h2{font-size:clamp(2.6rem,11vw,3.4rem)}.cs-dashboard h2{font-size:2.6rem}.cs-product-copy>.cs-section-intro{margin-top:8px;font-size:1rem}.cs-feature-list{margin-top:30px}.cs-feature-list article{grid-template-columns:44px 1fr;gap:14px;padding:20px 0}.cs-feature-icon{width:44px;height:44px}.cs-feature-icon img{max-width:27px}.cs-bot-art,.cs-dashboard-art{border-radius:18px;min-height:340px}.cs-bot-art{padding:16px}.cs-app{border-radius:18px;gap:28px;width:calc(100% - 24px);min-height:0;padding:64px 20px 38px}.cs-mobile .cs-actions{flex-flow:wrap;align-items:center;gap:8px}.cs-app-stage{min-height:520px}.cs-app-screen{border-radius:16px}.cs-app-screen-clan{width:52%;left:1%}.cs-app-screen-upgrade{width:48%;top:30px;right:1%}.cs-app-war-widget{width:94%;bottom:8px}.cs-resources{gap:36px;padding:76px 0}.cs-resources h2{font-size:clamp(2.8rem,12vw,3.7rem)}.cs-footer{grid-template-columns:1fr;align-items:start;padding-top:30px}.cs-footer-links{justify-content:flex-start}.cs-legal{text-align:left}.cs-footer-scene{min-height:390px;margin-top:0}.cs-footer-scene:after{inset-block-start:28%}.cs-legal-hero{place-items:end start;min-height:250px;padding:126px 24px 42px}.cs-legal-hero h1{font-size:clamp(3rem,15vw,4.4rem)}.cs-legal-document{width:calc(100% - 40px);padding-top:52px}.cs-legal-document section{padding:28px 0}.clan-signal .cs-legal-document h2{overflow-wrap:anywhere;font-size:clamp(1.7rem,8vw,2.15rem);line-height:1.12}.clan-signal .cs-legal-document h3{font-size:1.08rem}}@media (max-width:360px){.cs-nav-actions .cs-button{display:none}}@media (prefers-reduced-motion:reduce){.cs-enter{animation:.16s ease-out both cs-crossfade}.cs-hero:after,.cs-mobile-cloud-track{animation:none;transform:translate(-50%)}.cs-hero-model-canvas{transition-duration:.12s}.cs-headline-phrase{transition:none}.cs-button,.cs-text-link,.cs-resources nav a{transition:background-color .12s ease-out,color .12s ease-out,border-color .12s ease-out}.cs-button:active,.cs-text-link:active,.cs-resources nav a:active{transform:none}}@media (prefers-reduced-transparency:reduce){.cs-nav-shell{-webkit-backdrop-filter:none;background:0 0}}@media (prefers-contrast:more){.cs-nav-shell,.cs-button{border:1px solid var(--cs-ink)}.clan-signal p{color:#31473e}}
