@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600 800;font-display:swap;src:url(/assets/fonts/BricolageGrotesque-Latin-Variable.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/fonts/Inter-Latin.woff2) format("woff2")}@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Silkscreen-Regular.woff2) format("woff2")}:root{--color-indigo: #10122C;--color-midnight: #201E41;--color-royal: #312954;--color-haze: #39305C;--color-plum: #473C5C;--color-slate: #504A7A;--color-muted: #6B668E;--color-bone: #D9D9BD;--color-ivory: #F9F8DE;--color-cream: #FFFDD3;--color-walnut: #715A38;--color-teal: #298B95;--color-black: #000000;--color-stone: #A4A2A1;--color-olive: #595649;--font-display: "Bricolage Grotesque", system-ui, -apple-system, sans-serif;--font-body: "Inter", system-ui, -apple-system, sans-serif;--font-pixel: "Silkscreen", monospace;--sp-max: 1200px;--sp-page: clamp(20px, 4vw, 48px);--sp-sec: clamp(3.5rem, 8vw, 7rem);--clip-chamfer: polygon( 8px 0, 100% 0, 100% calc(100% - 8px) , calc(100% - 8px) 100%, 0 100%, 0 8px )}.wrap{width:100%;max-width:var(--sp-max);margin-inline:auto;padding-inline:var(--sp-page)}.h1{font-family:var(--font-display);font-weight:700;font-size:clamp(2.6rem,7vw,5.2rem);line-height:1.02;margin:0 0 20px;letter-spacing:-.02em}.h2{font-family:var(--font-display);font-weight:600;font-size:clamp(1.9rem,4.5vw,3.2rem);line-height:1.08;margin:0 0 18px;letter-spacing:-.01em}.lede{color:var(--color-bone);font-size:clamp(1.05rem,1.6vw,1.22rem);max-width:62ch;line-height:1.6}.kicker{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-family:var(--font-pixel);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-teal)}.kicker:before{content:"◈";font-size:10px;opacity:.8}.badge{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;font-family:var(--font-pixel);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-teal);border:1px solid var(--color-teal);background:#298b9514}.chamfer{clip-path:var(--clip-chamfer)}.pixel{image-rendering:pixelated}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--color-indigo);color:var(--color-cream);font-family:var(--font-body);font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased}a{color:var(--color-teal);text-decoration:none;transition:color .15s ease}a:hover{text-decoration:underline}img{display:block;max-width:100%}:focus-visible{outline:2px solid var(--color-teal);outline-offset:3px}section[id]{scroll-margin-top:84px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}._section_1xquv_1{padding-block:var(--sp-sec);background:var(--color-royal);border-top:1px solid var(--color-slate);border-bottom:1px solid var(--color-slate)}._about_1xquv_8{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(32px,6vw,76px);align-items:start}._body_1xquv_15 p{color:var(--color-bone);margin:0 0 18px;font-size:1.05rem}._body_1xquv_15 p:last-child{margin-bottom:0}._section_1xquv_1 .kicker{color:var(--color-cream)}._section_1xquv_1 .kicker:before{color:var(--color-teal)}@media(max-width:1024px){._about_1xquv_8{grid-template-columns:1fr}}._section_1k762_1{padding-block:var(--sp-sec) 0;background:var(--color-cream);color:var(--color-indigo);border-top:2px solid var(--color-walnut)}._section_1k762_1 .kicker{color:var(--color-walnut)}._section_1k762_1 .kicker:before{color:var(--color-walnut)}._section_1k762_1 .h2{color:var(--color-indigo)}._section_1k762_1 .lede{color:var(--color-indigo);opacity:.88;font-size:1.15rem}._box_1k762_30{margin-top:28px;padding:24px;background:#715a3814;border:2px solid var(--color-walnut);max-width:620px}._box_1k762_30 p{margin:0;font-size:.98rem;color:var(--color-indigo);line-height:1.6}._box_1k762_30 ._emailLine_1k762_49{margin:12px 0 0;font-size:1.05rem}._emailLink_1k762_54{color:var(--color-indigo);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}._emailLink_1k762_54:hover{color:var(--color-walnut)}._section_11xyz_1{padding-block:var(--sp-sec);background:var(--color-indigo)}._head_11xyz_6{margin-bottom:clamp(28px,4vw,44px)}._feature_11xyz_10{display:grid;grid-template-columns:1.1fr 1fr;background:var(--color-midnight);border:1px solid var(--color-slate);box-shadow:0 12px 36px #00000059}._thumb_11xyz_18{aspect-ratio:16 / 10;border-right:1px solid var(--color-slate);display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(145deg,var(--color-midnight) 0%,var(--color-haze) 100%);position:relative;overflow:hidden;padding:24px;text-align:center}._placeholderGrid_11xyz_32{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-size:24px 24px;background-image:linear-gradient(to right,var(--color-bone) 1px,transparent 1px),linear-gradient(to bottom,var(--color-bone) 1px,transparent 1px)}._notice_11xyz_42{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:10px;max-width:320px}._artIcon_11xyz_52{font-family:var(--font-pixel);font-size:24px;color:var(--color-teal);display:flex;align-items:center;justify-content:center;width:52px;height:52px;border:1px dashed var(--color-teal)}._artLabel_11xyz_64{font-family:var(--font-pixel);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-cream)}._artSub_11xyz_72{font-size:13px;color:var(--color-stone);line-height:1.4}._info_11xyz_78{padding:clamp(24px,4vw,44px);display:flex;flex-direction:column;justify-content:center;gap:18px}._titleGroup_11xyz_86 h3{font-family:var(--font-display);font-weight:700;font-size:clamp(1.8rem,3.2vw,2.5rem);margin:8px 0 6px;letter-spacing:-.01em}._gameTagline_11xyz_95{font-family:var(--font-display);font-weight:600;font-size:1.15rem;color:var(--color-bone);margin:0}._desc_11xyz_103{color:var(--color-bone);margin:0;font-size:1rem;line-height:1.65}._callout_11xyz_110{margin-top:8px;padding-top:18px;border-top:1px solid var(--color-royal);color:var(--color-stone);font-size:.92rem;display:flex;gap:10px;align-items:flex-start}._callout_11xyz_110 span{color:var(--color-teal);font-family:var(--font-pixel);font-size:11px}._section_11xyz_1 .badge{color:var(--color-cream)}@media(max-width:1024px){._feature_11xyz_10{grid-template-columns:1fr}._thumb_11xyz_18{border-right:0;border-bottom:1px solid var(--color-slate)}}._focusRing_xoli4_5{display:inline-flex;max-width:100%}._button_xoli4_10{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 22px;border:0;cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:16px;line-height:inherit;text-align:center;text-decoration:none;transition:background .15s ease,color .15s ease}._primary_xoli4_27{background:var(--color-cream);color:var(--color-indigo)}._primary_xoli4_27:hover{background:var(--color-ivory);text-decoration:none}._ghost_xoli4_37{background:transparent;color:var(--color-teal);box-shadow:inset 0 0 0 2px var(--color-teal)}._ghost_xoli4_37:hover{background:var(--color-teal);color:var(--color-indigo);text-decoration:none}._sm_xoli4_49{padding:9px 16px;font-size:14px}._button_xoli4_10:focus-visible{outline:none}._focusRing_xoli4_5:has(:focus-visible){outline:2px solid var(--color-teal);outline-offset:3px}@supports not selector(:has(*)){._focusRing_xoli4_5:focus-within{outline:2px solid var(--color-teal);outline-offset:3px}}._section_1bzgu_1{padding-top:clamp(2.5rem,7vw,5rem);padding-bottom:var(--sp-sec);background:var(--color-indigo)}._hero_1bzgu_7{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(32px,6vw,76px);align-items:center}._ctas_1bzgu_14{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}._art_1bzgu_21{display:flex;justify-content:flex-end;align-items:center}._art_1bzgu_21 img{width:min(320px,100%);height:auto}@media(max-width:1024px){._hero_1bzgu_7{grid-template-columns:1fr;text-align:center}._hero_1bzgu_7 .lede{margin-inline:auto}._ctas_1bzgu_14{justify-content:center}._art_1bzgu_21{order:-1;justify-content:center}._art_1bzgu_21 img{width:240px}}@media(max-width:767px){._art_1bzgu_21 img{width:200px}._ctaFull_1bzgu_61{width:100%}._ctaFull_1bzgu_61>*{width:100%}}._section_3c0dt_1{padding-block:var(--sp-sec);background:var(--color-royal);border-top:1px solid var(--color-slate)}._mascot_3c0dt_7{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(32px,6vw,76px);align-items:center}._art_3c0dt_14{display:flex;justify-content:center}._art_3c0dt_14 img{width:min(290px,100%);height:auto}._bodyText_3c0dt_24{color:var(--color-bone);font-size:1.05rem;margin:0 0 16px}._bodyText_3c0dt_24:last-child{margin-bottom:0}._section_3c0dt_1 .kicker{color:var(--color-cream)}._section_3c0dt_1 .kicker:before{color:var(--color-teal)}@media(max-width:1024px){._mascot_3c0dt_7{grid-template-columns:1fr}._art_3c0dt_14{order:-1}}@media(max-width:767px){._art_3c0dt_14 img{width:220px}}._section_12kpo_1{padding-block:var(--sp-sec);background:var(--color-indigo);border-top:1px solid var(--color-royal)}._pillars_12kpo_7{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:36px}._pillar_12kpo_7{border-top:2px solid var(--color-slate);padding-top:20px;transition:border-color .2s ease}._pillar_12kpo_7:hover{border-color:var(--color-teal)}._num_12kpo_24{font-family:var(--font-pixel);color:var(--color-teal);font-size:12px}._pillarTitle_12kpo_30{font-family:var(--font-display);font-weight:600;font-size:1.25rem;margin:10px 0 8px;letter-spacing:-.01em}._pillarBody_12kpo_38{color:var(--color-bone);font-size:.95rem;margin:0;line-height:1.6}@media(max-width:1024px){._pillars_12kpo_7{grid-template-columns:repeat(2,1fr);gap:24px}}@media(max-width:767px){._pillars_12kpo_7{grid-template-columns:1fr}}._footer_1rxkl_1{padding-top:clamp(40px,6vw,70px);padding-bottom:var(--sp-sec);background:var(--color-cream);color:var(--color-indigo)}._inner_1rxkl_8{display:flex;align-items:center;flex-wrap:wrap;gap:18px 28px;padding-block:36px 12px;border-top:1px solid var(--color-olive)}._wordmark_1rxkl_17{width:170px;height:68px;object-fit:cover}._copyright_1rxkl_23{color:var(--color-olive);font-size:.92rem}._links_1rxkl_28{display:flex;gap:24px;margin-left:auto}._links_1rxkl_28 a{color:var(--color-indigo);font-weight:600;font-size:.95rem}._links_1rxkl_28 a:hover{color:var(--color-walnut);text-decoration:underline}@media(max-width:767px){._inner_1rxkl_8{flex-direction:column;align-items:flex-start;gap:16px}._links_1rxkl_28{flex-wrap:wrap;gap:16px;margin-left:0}}._header_gjg7m_1{position:sticky;top:0;z-index:50;background:#10122cf0;border-bottom:1px solid var(--color-royal);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._nav_gjg7m_11{display:flex;align-items:center;gap:28px;height:74px}a._brand_gjg7m_19{order:1;display:flex;align-items:center;gap:12px;margin-right:auto;text-decoration:none}._chip_gjg7m_31{display:flex;align-items:center;justify-content:center;height:42px;padding:3px 6px;background:var(--color-cream);border:1px solid var(--color-walnut)}._brandLogo_gjg7m_41{width:56px;height:32px;object-fit:cover}._brandName_gjg7m_47{font-family:var(--font-display);font-weight:800;font-size:19px;letter-spacing:.04em;color:var(--color-cream)}._links_gjg7m_55{order:3;display:flex;align-items:center;gap:26px}._links_gjg7m_55 a{color:var(--color-cream);font-weight:500;font-size:15px}._links_gjg7m_55 a:hover{color:var(--color-teal);text-decoration:none}._toggle_gjg7m_73{order:2;display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:none;border:1px solid var(--color-royal);color:var(--color-cream);font-size:20px;line-height:1;cursor:pointer}._headerCta_gjg7m_89{order:4;display:flex}@media(max-width:767px){._nav_gjg7m_11{height:68px}._links_gjg7m_55{position:absolute;top:68px;left:0;right:0;display:none;flex-direction:column;gap:20px;padding:20px var(--sp-page) 28px;background:var(--color-indigo);border-bottom:2px solid var(--color-royal);box-shadow:0 16px 24px #0006}._linksOpen_gjg7m_113{display:flex}._links_gjg7m_55 a{font-size:17px}._toggle_gjg7m_73{display:inline-flex}._headerCta_gjg7m_89{display:none}}._skipLink_3b1jb_6{position:absolute;left:16px;top:-56px;z-index:100;padding:10px 16px;border:2px solid var(--color-teal);background:var(--color-cream);color:var(--color-indigo);font-family:var(--font-display);font-weight:600;transition:top .2s ease}._skipLink_3b1jb_6:focus{top:16px}
