/*!
 * Web Fonts from Fontspring.com
 *
 * All OpenType features and all extended glyphs have been removed.
 * Fully installable fonts can be purchased at https://www.fontspring.com
 *
 * The fonts included in this stylesheet are subject to the End User License you purchased
 * from Fontspring. The fonts are protected under domestic and international trademark and
 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 *
 * (c) 2010-2025 Fontspring
 *
 *
 *
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * Vendor:      Brownfox
 * License URL: https://www.fontspring.com/licenses/brownfox/webfont
 *
 *
 */
@font-face{font-family:geometria;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/geometria/geometria-bold-webfont.woff2)format("woff2"),url(/fonts/geometria/geometria-bold-webfont.woff)format("woff")}@font-face{font-family:geometria;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/geometria/geometria-bolditalic-webfont.woff2)format("woff2"),url(/fonts/geometria/geometria-bolditalic-webfont.woff)format("woff")}@font-face{font-family:geometria;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/geometria/geometria-extrabold-webfont.woff2)format("woff2"),url(/fonts/geometria/geometria-extrabold-webfont.woff)format("woff")}@font-face{font-family:geometria;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/geometria/geometria-extrabolditalic-webfont.woff2)format("woff2"),url(/fonts/geometria/geometria-extrabolditalic-webfont.woff)format("woff")}@font-face{font-family:geometria;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/geometria/geometria-heavy-webfont.woff2)format("woff2"),url(/fonts/geometria/geometria-heavy-webfont.woff)format("woff")}@font-face{font-family:geometria;font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/geometria/geometria-heavyitalic-webfont.woff2)format("woff2"),url(/fonts/geometria/geometria-heavyitalic-webfont.woff)format("woff")}@font-face{font-family:geometria;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geometria/geometria-medium-webfont.woff2)format("woff2"),url(/fonts/geometria/geometria-medium-webfont.woff)format("woff")}@font-face{font-family:geometria;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/geometria/geometria-mediumitalic-webfont.woff2)format("woff2"),url(/fonts/geometria/geometria-mediumitalic-webfont.woff)format("woff")}@font-face{font-family:geometria;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geometria/geometria-regular-webfont.woff2)format("woff2"),url(/fonts/geometria/geometria-regular-webfont.woff)format("woff")}@font-face{font-family:geometria;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/geometria/geometria-regularitalic-webfont.woff2)format("woff2"),url(/fonts/geometria/geometria-regularitalic-webfont.woff)format("woff")}@font-face{font-family:sheepman;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/sheepman/sheepman_bold-webfont.woff2)format("woff2"),url(/fonts/sheepman/sheepman_bold-webfont.woff)format("woff")}@font-face{font-family:sheepman;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/sheepman/sheepman_bold_slanted-webfont.woff2)format("woff2"),url(/fonts/sheepman/sheepman_bold_slanted-webfont.woff)format("woff")}@font-face{font-family:sheepman;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/sheepman/sheepman_light-webfont.woff2)format("woff2"),url(/fonts/sheepman/sheepman_light-webfont.woff)format("woff")}@font-face{font-family:sheepman;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/sheepman/sheepman_light_slanted-webfont.woff2)format("woff2"),url(/fonts/sheepman/sheepman_light_slanted-webfont.woff)format("woff")}@font-face{font-family:sheepman;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/sheepman/sheepman_regular-webfont.woff2)format("woff2"),url(/fonts/sheepman/sheepman_regular-webfont.woff)format("woff")}@font-face{font-family:sheepman;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/sheepman/sheepman_regular_slanted-webfont.woff2)format("woff2"),url(/fonts/sheepman/sheepman_regular_slanted-webfont.woff)format("woff")}:root{--color-white:#f0f0f0;--color-pure-white:#fff;--color-glass-white:#ffffffbf;--color-faded-white:#ffffff40;--color-off-white:#e0e0e0;--color-gray-light:#ccc;--color-gray-medium:#999;--color-gray-dark:#555;--color-black:#222;--color-pure-black:#000;--color-glass-black:#000c;--color-frosted-black:#00000080;--color-faded-black:#00000040;--color-form-validation-error:#ff3838;--amber-base:#f9aa26;--amber-darker-30:#e39f0e;--amber-darker-60:#b9800c;--amber-lighter-30:#f7cd77;--amber-lighter-60:#fae3b1;--amber-lighter-90:#fef8ec;--blue-base:#003057;--blue-darker-30:#00213b;--blue-darker-60:#001322;--blue-darker-90:#02050e;--blue-lighter-30:#4d6d87;--blue-lighter-60:#99acbc;--blue-lighter-90:#e6eaee;--teal-base:#67edfd;--color-acid:#00ff7e;--color-argon:#00ce7b;--color-bolt:#feb500;--color-cyclone:#00fcff;--color-squall:#16d1d2;--color-toxin:#ff1477;--color-toxin-accessible:#e3136b;--color-ire-mint:#73f48d;--color-ire-green:#002b28;--color-ire-white:#f7ffd4;--color-ire-yellow:#c5dc55;--color-metal-red:#ec1513;--color-metal-red-accessible:#ff1b17;--color-metal-red-light:#be3123;--color-metal-red-dark:#60160e;--color-metal-purple:#330017;--color-metal-purple-dark:#161422;--color-metal-gold:#e59c29;--color-metal-gold-light:#eec586;--color-metal-gold-glow:#faefe2;--color-nekome-red:#cc2229;--color-nekome-red-accessible:#e3242c;--color-nekome-red-dark:#941015;--color-nekome-red-light:#e07a7f;--color-nekome-cream:#f1ecca}[data-theme=stormlancers]{--theme-color-scrollbar-thumb:var(--color-toxin);--theme-page-background-color:var(--color-pure-white);--theme-color-accent: ;--theme-border-color: ;--theme-button-border-radius:0;--theme-letter-spacing:1px;--theme-link-color: ;--theme-svg-stroke-color: ;--theme-content-padding:1rem;--theme-max-content-width:1920px;--theme-spacing-page-padding-medium:13.6rem;--theme-spacing-page-padding-large:15rem;--theme-article-accent-color:var(--color-toxin);--theme-article-background-color:var(--color-pure-white);--theme-article-background-color-mobile:transparent;--theme-article-banner-background-image-desktop:/stormlancers/article_banner_1080.webp;--theme-article-banner-background-image-mobile:/stormlancers/article_banner_720.webp;--theme-article-banner-background-image-widescreen:/stormlancers/article_banner_1440.webp;--theme-article-header-background-image-height:50vh;--theme-article-header-background-spacing:calc(var(--theme-sticky-header-height) + var(--spacing-120));--theme-article-banner-background-color:var(--color-squall);--theme-article-blockquote-background-color:var(--color-white);--theme-article-body-font:var(--geometria);--theme-article-bullet-style: ;--theme-article-heading-text-color-mobile:var(--color-pure-white);--theme-article-header-font:var(--sheepman);--theme-article-h1-color:var(--color-black);--theme-article-h1-font-size:var(--font-size-h2);--theme-article-h1-line-height:95%;--theme-article-h2-color:var(--color-black);--theme-article-h2-font-size:var(--font-size-h3);--theme-article-h2-line-height:100%;--theme-article-h3-color:var(--color-black);--theme-article-h3-font-size:var(--font-size-h4);--theme-article-h3-line-height: ;--theme-article-h4-color:var(--color-black);--theme-article-h4-font-size:var(--font-size-h5);--theme-article-h4-line-height: ;--theme-article-hyperlink-color:var(--color-toxin-accessible);--theme-article-hyperlink-color-hover:var(--color-squall);--theme-article-p-color:var(--color-pure-black);--theme-article-p-line-height: ;--theme-article-related-posts-heading-color:var(--color-pure-black);--theme-article-related-posts-heading-size:var(--font-size-h3);--theme-article-table-border-color:var(--color-black);--theme-article-table-border-size:1px;--theme-article-table-header-background:var(--color-gray-light);--theme-article-table-header-font-color:var(--color-black);--theme-article-table-row-color-alt:var(--color-white);--theme-form-border-color:var(--color-pure-black);--theme-form-text-color:var(--color-pure-black);--theme-form-textbox-background-color: ;--theme-form-textbox-label-color: ;--theme-form-textbox-label-font:var(--sheepman);--theme-form-textbox-label-size:var(--font-size-h6);--theme-form-textbox-font:var(--geometria);--theme-form-textbox-size:4rem;--theme-form-textbox-text-color:var(--color-pure-black);--theme-form-validation-required:var(--color-toxin-accessible);--theme-form-validation-error:var(--color-form-validation-error);--theme-footer-accent-color:var(--color-cyclone);--theme-footer-background-color:var(--color-pure-black);--theme-footer-divider-line-color:var(--color-squall);--theme-footer-font-color:var(--color-pure-white);--theme-footer-link-color:var(--color-squall);--theme-footer-link-color-hover:var(--color-toxin);--theme-footer-padding-bottom:6.75rem;--theme-footer-padding-top:6.75rem;--theme-footer-social-header-font:var(--sheepman);--theme-footer-social-header-font-size:var(--font-size-h5);--theme-media-gallery-gap:1rem;--theme-media-gallery-filter-button-padding: ;--theme-media-gallery-filter-button-border-color:transparent;--theme-media-gallery-filter-button-border-color-hover:var(--color-black);--theme-media-gallery-filter-button-border-radius:0px;--theme-media-gallery-filter-button-border-style:solid;--theme-media-gallery-filter-button-border-width:0 0 3px;--theme-media-gallery-filter-button-color:var(--color-black);--theme-media-gallery-filter-button-font: ;--theme-media-gallery-filter-button-font-size:var(--font-size-h6);--theme-media-gallery-filter-button-border-color-active:var(--color-black);--theme-media-gallery-filter-button-border-width-active:0 0 3px;--theme-media-gallery-play-button-icon:url(/stormlancers/play_btn.svg);--theme-modal-background:transparent;--theme-modal-backdrop-color:var(--color-glass-black);--theme-modal-backdrop-filter:blur(10px);--theme-modal-close-button-color:var(--color-cyclone);--theme-modal-border:0px solid transparent;--theme-modal-max-width: ;--theme-modal-pagination-arrow-color:var(--color-cyclone);--theme-modal-pagination-arrow-color-hover:var(--color-toxin);--theme-media-modal-padding:4rem;--theme-blank-card-padding:2rem;--theme-news-card-background: ;--theme-news-card-background-internal: ;--theme-news-card-background-internal-position: ;--theme-news-card-background-internal-size: ;--theme-news-card-title-color:var(--color-pure-black);--theme-news-card-title-font:var(--geometria);--theme-news-card-title-size:var(--font-size-h6);--theme-news-card-title-weight:var(--font-weight-h1);--theme-news-card-body-font:var(--geometria);--theme-news-card-title-line-height:110%;--theme-news-card-source-casing: ;--theme-news-card-source-size:var(--font-size-p-small);--theme-news-card-link-icon-color:var(--color-argon);--theme-news-card-box-shadow-color:var(--color-toxin);--theme-news-card-box-shadow-size:1rem;--theme-pagination-accent-color:var(--color-toxin);--theme-pagination-arrow-size:4.5rem;--theme-pagination-arrow-color:var(--color-pure-black);--theme-pagination-arrow-hover-color:var(--color-pure-black);--theme-pagination-pip-border-color:var(--color-pure-black);--theme-pagination-pip-border-color-active:var(--color-pure-black);--theme-pagination-pip-border-style:solid;--theme-pagination-pip-border-width:2px;--theme-pagination-pip-border-width-active:4px;--theme-pagination-pip-background-color:transparent;--theme-pagination-pip-background-color-active:var(--color-toxin);--theme-pagination-pip-background-color-hover:var(--color-toxin);--theme-pagination-pip-size:1.75rem;--theme-platform-buttons-icon-size:55px;--theme-platform-buttons-button-background-color:var(--color-pure-black);--theme-platform-buttons-button-background-color-hover:var(--color-toxin);--theme-platform-buttons-button-border-color:var(--color-toxin);--theme-platform-buttons-button-border-radius:4px;--theme-platform-buttons-button-border-style:solid;--theme-platform-buttons-button-border-width:3px;--theme-platform-buttons-header-font:var(--sheepman);--theme-platform-buttons-header-font-color: ;--theme-platform-buttons-header-font-size:var(--font-size-h3);--theme-social-media-icon-color:var(--color-cyclone);--theme-social-media-icon-color-hover:var(--color-toxin);--theme-sticky-header-background-color: ;--theme-sticky-header-initial-position:start;--theme-sticky-header-height:80px;--theme-sticky-footer-height:60px;--theme-tag-accent-color:var(--color-toxin);--theme-tag-text-color:var(--color-black);--geometria:"geometria", arial, sans-serif;--sheepman:"sheepman", impact, sans-serif;--font-color-p: ;--font-family-h1:var(--sheepman);--font-family-h2:var(--sheepman);--font-family-h3:var(--sheepman);--font-family-h4:var(--sheepman);--font-family-h5:var(--sheepman);--font-family-h6:var(--sheepman);--font-family-p:var(--geometria);--font-size-h1:clamp(6.8rem, calc(6.8rem + .0875 * (100vw - 64rem)), 18rem);--font-size-h2:clamp(6.4rem, calc(6.4rem + .028125 * (100vw - 64rem)), 10rem);--font-size-h3:clamp(4rem, calc(4rem + .01875 * (100vw - 64rem)), 6.4rem);--font-size-h4:clamp(2.8rem, calc(2.8rem + .0214286 * (100vw - 64rem)), 4rem);--font-size-h5:clamp(2.4rem, calc(2.4rem + .0214286 * (100vw - 64rem)), 3.6rem);--font-size-h6:clamp(2rem, calc(2rem + .00714286 * (100vw - 64rem)), 2.4rem);--font-size-p-large:clamp(1.6rem, calc(1.6rem + .00714286 * (100vw - 64rem)), 2rem);--font-size-p:16px;--font-size-p-small:14px;--line-height-h1:77.222%;--line-height-h2:100%;--line-height-h3:100%;--line-height-h4:100%;--line-height-h5:100%;--line-height-h6:100%;--line-height-p:150%;--font-weight-h1:700;--font-weight-h2:700;--font-weight-h3:700;--font-weight-h4:700;--font-weight-h5:400;--font-weight-h6:300;--font-weight-p:normal}@media (width<=1200px){[data-theme=stormlancers]{--theme-media-modal-padding:2rem;--theme-content-padding:1rem 3rem;--theme-spacing-page-padding-medium:3.5rem;--theme-spacing-page-padding-large:3.5rem}}@media (width<=834px){[data-theme=stormlancers]{--theme-media-modal-padding:1rem;--theme-article-background-color:transparent}}@media (width<=640px){[data-theme=stormlancers]{--theme-content-padding:1rem 4vw;--theme-spacing-page-padding-medium:1.5rem;--theme-spacing-page-padding-large:2.5rem}}
