._hub_1smkw_1{background:#081526!important;color:#f3f5f8}._inner_1smkw_1{max-width:1390px;margin:0 auto;padding:20px clamp(16px,3vw,44px) 70px}._breadcrumb_1smkw_1{display:flex;gap:9px;color:#c0d2dd;font-size:11px;letter-spacing:.12em;font-weight:850;margin:17px 0 22px}._breadcrumb_1smkw_1 a{color:#bbd9e7;text-decoration:none}._breadcrumb_1smkw_1 strong{color:#f9bc75}._hero_1smkw_1{display:grid;grid-template-columns:1fr .95fr;overflow:hidden;border-radius:24px;background:radial-gradient(ellipse at 45% 20%,#2e4158,#102138 66%);border:1px solid #4a5c72;min-height:490px}._copy_1smkw_1{padding:clamp(27px,5vw,65px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}._eyebrow_1smkw_1{display:inline-flex;gap:9px;align-items:center;color:#fabc71;font-size:12px;font-weight:950;letter-spacing:.14em}._copy_1smkw_1 h1{font:clamp(37px,4.6vw,62px)/1.07 Georgia,serif;letter-spacing:-.05em;margin:20px 0;color:#fff9e9}._copy_1smkw_1 h1 em{color:#ffc179;font-weight:400}._copy_1smkw_1 p{color:#d4e1ee;font-size:16px;line-height:1.65;max-width:570px;margin:0 0 25px}._educationIdentityLogo_1smkw_1{width:min(330px,100%);height:177px;object-fit:contain;object-position:left center;display:block;margin:12px 0 0;filter:drop-shadow(0 12px 20px #0006)}._heroChips_1smkw_1{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 29px}._heroChips_1smkw_1 span{display:flex;align-items:center;gap:7px;border:1px solid #6d7f8d;border-radius:99px;color:#e3f4f7;padding:9px 12px;font-size:10px;letter-spacing:.06em;font-weight:800}._heroButton_1smkw_1,._playButton_1smkw_1{display:inline-flex;align-items:center;gap:10px;border-radius:10px;padding:16px 20px;background:#ffc17b;color:#14233a;text-decoration:none;font-weight:950;font-size:13px;letter-spacing:.06em}._heroButton_1smkw_1:hover{background:#ffda9b}._heroArt_1smkw_1{position:relative;min-height:420px}._heroArt_1smkw_1:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#182e45,transparent 33%),linear-gradient(0deg,#101d2fb4,transparent 40%)}._heroArt_1smkw_1 img{position:absolute;width:100%;height:100%;object-fit:cover}._heroArt_1smkw_1>span{position:absolute;z-index:2;bottom:24px;right:22px;border-radius:10px;border:1px solid #f4c08f;color:#ffe1b0;background:#102237dc;padding:12px 15px;font-weight:900;font-size:11px;letter-spacing:.1em}._shelf_1smkw_1{margin-top:55px}._shelfHeader_1smkw_1{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:23px}._shelfHeader_1smkw_1 span{color:#edb875;font-size:11px;font-weight:900;letter-spacing:.14em}._shelfHeader_1smkw_1 h2,._featureBlock_1smkw_1 h2{color:#fff4dd;font:clamp(30px,3.5vw,43px) Georgia,serif;letter-spacing:-.035em;margin:10px 0}._shelfHeader_1smkw_1 p,._featureBlock_1smkw_1 p{color:#bccfda;font-size:14px;line-height:1.6;margin:0}._titleCount_1smkw_1{border:1px solid #866646;padding:11px 15px;border-radius:99px;white-space:nowrap}._gameCard_1smkw_1{display:grid;grid-template-columns:.95fr 1.05fr;border:1px solid #625e5b;background:#13283f;border-radius:21px;overflow:hidden;color:inherit;text-decoration:none;transition:transform .17s,border-color .17s}._gameCard_1smkw_1:hover{transform:translateY(-3px);border-color:#ffcd94}._cardArtwork_1smkw_1{display:grid;place-items:center;min-height:360px;position:relative;background:radial-gradient(ellipse,#bc763f45,#1d344c 45%,#0c1b2e)}._cardArtwork_1smkw_1 img{width:min(94%,490px);max-height:290px;object-fit:contain;filter:drop-shadow(0 20px 30px #0008)}._officialTag_1smkw_1{position:absolute;bottom:23px;left:24px;font-size:10px;letter-spacing:.12em;font-weight:900;color:#ffe3b1}._gameInfo_1smkw_1{padding:clamp(22px,4vw,47px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}._gameInfo_1smkw_1 h3{font:clamp(29px,3vw,41px) Georgia,serif;letter-spacing:-.035em;color:#fff7e9;margin:17px 0 12px}._gameInfo_1smkw_1 p{color:#d1e0e9;line-height:1.6;font-size:14px;margin:0 0 21px}._stats_1smkw_1{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}._stats_1smkw_1 span{border:1px solid #5f7b87;background:#233c51;border-radius:99px;padding:8px 11px;font-size:10px;font-weight:850;letter-spacing:.05em;color:#d5e7ed}._playButton_1smkw_1{font-size:12px}._featureBlock_1smkw_1{display:grid;grid-template-columns:.95fr 1.05fr;gap:34px;border-top:1px solid #3b5368;margin-top:50px;padding:42px 0}._featureBlock_1smkw_1>div:first-child{max-width:540px}._benefits_1smkw_1{display:flex;flex-direction:column;gap:14px}._benefits_1smkw_1 span{display:flex;align-items:flex-start;gap:12px;border:1px solid #405c70;border-radius:12px;background:#182e42;color:#dce6ea;font-size:13px;padding:13px;line-height:1.45}._benefits_1smkw_1 svg{width:20px;height:20px;flex-shrink:0;color:#ffd095}._credit_1smkw_1{border-top:1px solid #354a5f;padding-top:23px;font-size:10px;letter-spacing:.11em;color:#8da6b8}@media(max-width:820px){._hero_1smkw_1,._gameCard_1smkw_1,._featureBlock_1smkw_1{grid-template-columns:1fr}._heroArt_1smkw_1{min-height:290px;order:-1}._heroArt_1smkw_1:before{background:linear-gradient(0deg,#192c42,transparent 50%)}._copy_1smkw_1{padding:30px}._cardArtwork_1smkw_1{min-height:270px}._cardArtwork_1smkw_1 img{max-height:210px}._featureBlock_1smkw_1{gap:19px}}._heroLinks_1smkw_2{display:flex;flex-wrap:wrap;gap:11px;align-items:center}._heroButtonIce_1smkw_2{display:inline-flex;align-items:center;gap:9px;padding:15px 20px;border:1px solid #9bd7ed;border-radius:10px;background:#224a66;color:#e3f8ff;font-size:13px;font-weight:950;letter-spacing:.06em;text-decoration:none}._heroButtonIce_1smkw_2:hover{background:#32617d}._iceGameCard_1smkw_2{margin-top:21px;border-color:#467d9d;background:linear-gradient(115deg,#112d4d,#142a3e)}._iceCardArtwork_1smkw_2{background:radial-gradient(ellipse,#5ec7e433,#245c754f 48%,#0d203c)}._iceFeatureIcon_1smkw_2{position:absolute;z-index:1;top:15%;font-size:clamp(70px,8vw,125px);filter:drop-shadow(0 12px 30px #7acdfc88)}._iceCardArtwork_1smkw_2 img{position:relative;z-index:2;max-height:154px;align-self:end;margin-bottom:57px;border-radius:9px}._icePlayButton_1smkw_2{background:#9bdff3;color:#103044}._icePlayButton_1smkw_2:hover{background:#b8eeff}@media(max-width:820px){._heroLinks_1smkw_2{width:100%}._heroLinks_1smkw_2>a{justify-content:center;flex:1;min-width:180px}._iceFeatureIcon_1smkw_2{top:2%;font-size:83px}._iceCardArtwork_1smkw_2 img{max-height:116px;margin-bottom:43px}}._breadcrumb_1smkw_1{flex-wrap:wrap;align-items:center}._breadcrumb_1smkw_1>div[role=group]{margin-left:auto}._heroButtonMotion_1smkw_3{display:inline-flex;align-items:center;gap:9px;padding:15px 20px;border:1px solid #e6bc72;border-radius:10px;background:#55472f;color:#ffedcd;font-size:13px;font-weight:950;letter-spacing:.06em;text-decoration:none}._heroButtonMotion_1smkw_3:hover{background:#715e41}._motionGameCard_1smkw_3{margin-top:21px;border-color:#9f805c;background:linear-gradient(125deg,#2c3b3d,#172b3e)}._motionCardArtwork_1smkw_3{background:radial-gradient(ellipse at 60% 36%,#9cb45b58,#36584b 46%,#122338 80%)}._motionFeatureIcon_1smkw_3{position:absolute;z-index:1;top:5%;font-size:clamp(73px,8vw,125px);filter:drop-shadow(0 14px 30px #a9db78ad)}._motionCardArtwork_1smkw_3 img{position:relative;z-index:2;max-height:154px;align-self:end;margin-bottom:52px;border-radius:9px}._motionPlayButton_1smkw_3{background:#f5c889;color:#193348}._motionPlayButton_1smkw_3:hover{background:#ffe2b4}@media(max-width:820px){._motionFeatureIcon_1smkw_3{font-size:86px;top:2%}._motionCardArtwork_1smkw_3 img{max-height:116px;margin-bottom:43px}}._heroButtonThermos_1smkw_4{display:inline-flex;align-items:center;gap:9px;padding:15px 20px;border:1px solid #ddbb91;border-radius:10px;background:#5d4135;color:#ffe8cf;font-size:13px;font-weight:950;letter-spacing:.06em;text-decoration:none}._heroButtonThermos_1smkw_4:hover{background:#765244}._thermosGameCard_1smkw_4{margin-top:21px;border-color:#986f54;background:linear-gradient(125deg,#3a2e2d,#182c3e)}._thermosCardArtwork_1smkw_4{background:radial-gradient(ellipse at 56% 34%,#b8794b80,#534138 48%,#0c1d31 86%)}._thermosFeatureIcon_1smkw_4{position:absolute;z-index:1;top:0;left:50%;transform:translate(-50%);width:clamp(134px,17vw,205px);height:205px;filter:drop-shadow(0 14px 28px #e1b08880)}._thermosCardArtwork_1smkw_4 img{position:relative;z-index:2;max-height:154px;align-self:end;margin-bottom:53px;border-radius:9px}._thermosPlayButton_1smkw_4{background:#efc58f;color:#27344a}._thermosPlayButton_1smkw_4:hover{background:#fce0b6}@media(max-width:820px){._thermosFeatureIcon_1smkw_4{width:148px;height:175px;top:-2%}._thermosCardArtwork_1smkw_4 img{max-height:116px;margin-bottom:43px}._heroLinks_1smkw_2>a{flex:1;min-width:170px}}._heatCardArtwork_1smkw_5{background:radial-gradient(ellipse at 55% 58%,#79b2cf37,#ca854022 45%,#152a43 78%,#0c1b2e);isolation:isolate}._heatCardArtwork_1smkw_5>img{position:relative;z-index:2}._heatCardArtwork_1smkw_5>._officialTag_1smkw_1{z-index:4}._thermosTitle_1smkw_8{display:flex;align-items:center;gap:10px}._thermosFeatureIcon_1smkw_4 svg{display:block;width:100%;height:100%}._thermosGameCard_1smkw_4>._gameInfo_1smkw_1 h3{gap:12px}@media(max-width:820px){._thermosTitle_1smkw_8{gap:7px}}._projectDirectoryLink_1smkw_12{display:inline-flex;align-items:center;gap:8px;color:#c9eeff;text-decoration:none;border-bottom:1px solid #79b5d8;padding:7px 0;margin-top:16px;font-size:11px;font-weight:950;letter-spacing:.07em}._projectDirectoryLink_1smkw_12:hover{color:#fff}._heroButtonAtomic_1smkw_12{display:inline-flex;align-items:center;gap:9px;padding:15px 20px;border:1px solid #94cdec;border-radius:10px;background:#304a70;color:#e5f7ff;font-size:13px;font-weight:950;letter-spacing:.06em;text-decoration:none}._heroButtonAtomic_1smkw_12:hover{background:#436691}._atomicGameCard_1smkw_12{margin-top:21px;border-color:#6f8bbb;background:linear-gradient(125deg,#243e69,#162e48)}._atomicCardArtwork_1smkw_12{background:radial-gradient(ellipse at 55% 35%,#607fc197,#324673 45%,#0d1c3c 87%)}._atomicFeatureIcon_1smkw_12{position:absolute;z-index:1;top:1%;font-size:clamp(75px,9vw,134px);color:#a7eeff;filter:drop-shadow(0 0 29px #9fcfff88)}._atomicCardArtwork_1smkw_12 img{position:relative;z-index:2;max-height:151px;align-self:end;margin-bottom:56px;border-radius:9px}._atomicPlayButton_1smkw_12{background:#a7dcff;color:#172f4e}._atomicPlayButton_1smkw_12:hover{background:#c4efff}@media(max-width:820px){._atomicFeatureIcon_1smkw_12{font-size:88px}._atomicCardArtwork_1smkw_12 img{max-height:115px;margin-bottom:43px}}
