.front_front__pxeWD{padding-bottom:var(--s-section)}.front_section__4OKC0{padding-top:var(--s-section)}.front_stretch__mjO02{text-decoration:none}.front_stretch__mjO02:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.front_stretch__mjO02:focus-visible{outline:none}.front_atlas__yg_dn:focus-visible,.front_door__GcxWU:focus-visible,.front_gameCard__osHzo:focus-visible,.front_kFeature__kum80:focus-visible,.front_kTile__g2bCU:focus-visible,.front_tile__J69CA:has(.front_stretch__mjO02:focus-visible),.front_track__mHoGw:focus-visible{outline:3px solid var(--c-focus);outline-offset:3px}.front_save__ZkhzM{position:relative;z-index:2}.front_arrow__A4D8t{flex:none;transition:transform var(--m-fast) var(--m-ease)}.front_kick__Dr52k{display:inline-flex;align-items:center;gap:6px;color:var(--hue,var(--c-accent));font:var(--t-w-strong) var(--t-size-meta)/1.6 var(--t-text)}.front_small__wPUpy{display:flex;align-items:center;gap:6px;color:var(--c-ink-3);font-size:var(--t-size-meta);margin-top:var(--s-2)!important}.front_blockTitle__igXjg{font:700 var(--t-size-display)/1.02 var(--t-display);letter-spacing:-.01em}.front_blockText__39Tj6{color:var(--c-ink-2);font-size:var(--t-size-lead);line-height:1.8;max-width:34em}.front_gradText__4z3cz{background:linear-gradient(100deg,#ff7a59,#ff4fa3 45%,#8b6cff);-webkit-background-clip:text;background-clip:text;color:transparent}.front_hero__kMUZ_{position:relative;padding:clamp(20px,4vw,48px) 0 clamp(18px,3vw,32px)}.front_heroInner__zqSzM{position:relative}.front_heroTop__8mHdW{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3)}.front_liveDot__DNt2e{width:8px;height:8px;border-radius:50%;background:var(--c-accent-glow);box-shadow:0 0 0 4px color-mix(in srgb,var(--c-accent-glow) 25%,transparent)}@media (prefers-reduced-motion:no-preference){.front_liveDot__DNt2e{animation:front_pulse__48O6P 2.4s ease-out infinite}}@keyframes front_pulse__48O6P{50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--c-accent-glow) 0%,transparent)}}.front_heroDate__K8bQC{color:var(--c-ink-3);font-size:var(--t-size-meta)}.front_heroTitle__dCszH{margin-top:var(--s-3)!important;font:700 clamp(2.25rem,1.6rem + 2.6vw,4rem)/1.15 var(--t-display);max-width:19ch;text-wrap:balance}.front_heroHighlight__4ubiu{color:var(--c-accent)}.front_heroText__x7RCv{margin-top:var(--s-2)!important;max-width:39em;color:var(--c-ink-2);font-size:var(--t-size-ui);line-height:1.7;white-space:pre-line}.front_heroSearch__bgoTc{margin-top:var(--s-4)}.front_start__HENic{position:relative;margin-top:var(--s-section)}.front_today__Z_2JT{padding-top:var(--s-4)}.front_start__HENic+.front_section__4OKC0{padding-top:clamp(32px,4.25vw,64px)}.front_bento__bTTVo{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(0,auto);grid-gap:var(--s-gap);gap:var(--s-gap)}.front_slotLead__Q8cy8{grid-column:1/8;grid-row:1/3}.front_slotIssue__Chufo{grid-column:8/13;grid-row:1}.front_slotNumber__AVnP2{grid-column:8/13;grid-row:2}.front_slotSecond__NuFDc{grid-column:1/13;grid-row:3}.front_bento__bTTVo>div{display:flex;min-width:0}.front_bento__bTTVo>div>*{flex:1 1}.front_tile__J69CA{position:relative;overflow:hidden;border-radius:var(--r-4);background:var(--c-surface);border:1px solid var(--c-line);box-shadow:var(--e-1),var(--e-glow);transition:transform var(--m-base) var(--m-ease),box-shadow var(--m-base) var(--m-ease)}.front_tile__J69CA:hover{box-shadow:var(--e-3)}.front_door__GcxWU:hover .front_arrow__A4D8t,.front_kFeature__kum80:hover .front_arrow__A4D8t,.front_kTile__g2bCU:hover .front_arrow__A4D8t,.front_tile__J69CA:hover .front_arrow__A4D8t,.front_track__mHoGw:hover .front_arrow__A4D8t{transform:translate(-3px,-3px)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.front_tile__J69CA:hover{transform:translateY(-4px)}}.front_cover__MDNk0{object-fit:cover;transition:transform var(--m-slow) var(--m-ease)}.front_tile__J69CA:hover .front_cover__MDNk0{transform:scale(1.04)}.front_mediaFallback__i4n_B{position:absolute;inset:0;display:grid;place-items:center;color:color-mix(in srgb,var(--hue) 70%,#fff);background:radial-gradient(120% 90% at 80% 10%,color-mix(in srgb,var(--hue) 45%,transparent),transparent 60%),linear-gradient(160deg,color-mix(in srgb,var(--hue) 35%,#0c1214),#0c1214)}.front_tileTitle__FPu0T{font:700 var(--t-size-h3)/1.25 var(--t-display);margin-top:var(--s-2)!important}.front_tileFoot__6VYSd{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin-top:auto;padding-top:var(--s-4)}.front_cta__RZpF5{display:inline-flex;align-items:center;gap:6px;color:var(--hue,var(--c-accent));font-weight:var(--t-w-strong);font-size:var(--t-size-ui)}.front_lead__d8oLX{min-height:clamp(420px,44vw,600px);display:flex;flex-direction:column;justify-content:flex-end;color:#fff;background:#0c1214;border:0}.front_leadMedia__kxtib,.front_leadScrim__elH92{position:absolute;inset:0}.front_leadScrim__elH92{background:linear-gradient(0deg,rgb(8 12 13/.92) 8%,rgb(8 12 13/.55) 42%,rgb(8 12 13/.05) 75%)}.front_leadBody__UQN60{position:relative;display:flex;flex-direction:column;gap:var(--s-3);padding:clamp(20px,3vw,40px)}.front_tag__vwneN{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;padding:5px 12px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--hue) 85%,#000);color:#fff;font:var(--t-w-strong) var(--t-size-meta)/1.5 var(--t-text)}.front_leadTitle__hT9kq{font:700 var(--t-size-h1)/1.05 var(--t-display);max-width:18ch;text-shadow:0 2px 30px rgb(0 0 0/.35)}.front_leadDek__yqjFj{max-width:40em;color:rgb(255 255 255/.85);font-size:var(--t-size-lead);line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.front_leadFoot__e8BLj{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin-top:var(--s-2)}.front_glassChip__VqQjT{min-height:32px;padding:0 12px;border-radius:var(--r-pill);background:rgb(255 255 255/.14);border:1px solid rgb(255 255 255/.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:var(--t-size-meta)}.front_glassChip__VqQjT,.front_leadCta__Sh5uc{display:inline-flex;align-items:center;font-weight:var(--t-w-strong)}.front_leadCta__Sh5uc{gap:6px;min-height:40px;padding:0 18px;-webkit-margin-start:auto;margin-inline-start:auto;border-radius:var(--r-pill);background:#fff;color:#101817;font-size:var(--t-size-ui)}.front_issue__h9QQv{display:grid;grid-template-columns:minmax(110px,38%) minmax(0,1fr);grid-gap:var(--s-5);gap:var(--s-5);padding:var(--s-5);background:linear-gradient(150deg,var(--c-violet-soft),var(--c-surface) 70%)}.front_issueCover__Iyq5X{position:relative;aspect-ratio:3/4;border-radius:var(--r-2);overflow:hidden;box-shadow:var(--e-3);transform:rotate(-2deg);transition:transform var(--m-base) var(--m-spring)}.front_issue__h9QQv:hover .front_issueCover__Iyq5X{transform:rotate(0) scale(1.02)}.front_issueBody__6l8Gl{display:flex;flex-direction:column;min-width:0;padding-block:var(--s-2)}.front_number__fKJsz{display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-5);background:linear-gradient(150deg,var(--c-teal-soft),var(--c-surface) 75%);--spark:var(--c-teal)}.front_numberName__LNhfz{font:var(--t-w-strong) 1.1rem/1.5 var(--t-text)}.front_number__fKJsz .ed-figure bdi{font-size:clamp(2.4rem,1.6rem + 2.4vw,3.8rem)}.front_debate__MAh6P{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:300px;background:linear-gradient(150deg,var(--c-indigo-soft),var(--c-surface) 65%)}.front_debateMedia__tX5X5{position:relative;min-height:220px;background:#0c1214}.front_debateMedia__tX5X5 .front_cover__MDNk0{object-fit:contain}.front_debateBody__J3Tyt{display:flex;flex-direction:column;padding:clamp(20px,3vw,36px)}.front_debate__MAh6P .front_tileTitle__FPu0T{font-size:var(--t-size-h2);line-height:1.15}.front_versus__VBYwt{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin-top:var(--s-3)!important}.front_versus__VBYwt span{padding:4px 12px;border-radius:var(--r-pill);background:var(--c-surface);border:1px solid var(--c-line);font-weight:var(--t-w-strong);font-size:var(--t-size-ui)}.front_versus__VBYwt span+span:before{content:"×";-webkit-margin-end:8px;margin-inline-end:8px;color:var(--c-indigo)}.front_invitation__SKcdw{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--s-3);padding:var(--s-6);min-height:220px;color:var(--hue);background:linear-gradient(150deg,color-mix(in srgb,var(--hue) 12%,var(--c-surface)),var(--c-surface))}.front_invitation__SKcdw .front_tileTitle__FPu0T{color:var(--c-ink)}.front_school__t5FmO{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:var(--s-6);gap:var(--s-6);padding:clamp(24px,4vw,56px);border-radius:var(--r-4);background:radial-gradient(90% 120% at 100% 0,color-mix(in srgb,var(--c-amber) 30%,transparent),transparent 60%),linear-gradient(160deg,var(--c-amber-soft),var(--c-surface) 70%);border:1px solid var(--c-line);box-shadow:var(--e-2);--hue:var(--c-amber)}.front_schoolIntro__X902k{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3)}.front_schoolBadge__m5j86{display:grid;place-items:center;width:64px;height:64px;border-radius:20px;background:var(--c-amber);color:#fff;box-shadow:0 12px 28px -10px var(--c-amber)}.front_schoolStats__T9Qgh{display:flex;gap:var(--s-5);margin-block:var(--s-2) var(--s-3)}.front_schoolStats__T9Qgh div{display:flex;flex-direction:column}.front_schoolStats__T9Qgh strong{font:600 2.4rem/1 var(--t-text);letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.front_schoolStats__T9Qgh span{color:var(--c-ink-3);font-size:var(--t-size-meta)}.front_schoolTracks__bwd2y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-gap);gap:var(--s-gap);align-content:center}.front_track__mHoGw{position:relative;display:flex;flex-direction:column;gap:6px;height:100%;padding:var(--s-5);border-radius:var(--r-3);background:var(--c-glass);border:1px solid var(--c-glass-edge);box-shadow:var(--e-1);color:var(--c-ink);text-decoration:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform var(--m-base) var(--m-ease),box-shadow var(--m-base) var(--m-ease)}.front_track__mHoGw:hover{box-shadow:var(--e-3);transform:translateY(-3px)}.front_track__mHoGw strong{font:700 1.5rem/1.2 var(--t-display)}.front_track__mHoGw small{color:var(--c-ink-2);font-size:var(--t-size-meta);line-height:1.6}.front_trackIcon__N3upZ{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--c-amber-soft);color:var(--c-amber);margin-bottom:var(--s-2)}.front_trackMeter__W3sBy{height:6px;border-radius:6px;background:color-mix(in srgb,var(--c-amber) 15%,transparent);overflow:hidden;margin-top:auto}.front_trackMeter__W3sBy i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--c-amber),#ff9b5a)}.front_trackCount__o63gy{color:var(--c-ink-3);font-size:var(--t-size-meta);font-weight:var(--t-w-strong)}.front_knowledgeGrid__nHt79{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto auto;grid-gap:var(--s-gap);gap:var(--s-gap)}.front_kFeature__kum80,.front_kTile__g2bCU{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-5);border-radius:var(--r-4);color:var(--c-ink);text-decoration:none;transition:transform var(--m-base) var(--m-ease),box-shadow var(--m-base) var(--m-ease)}.front_kFeature__kum80{grid-column:span 2;grid-row:span 2;min-height:420px;justify-content:flex-end;color:#fff;background:radial-gradient(90% 80% at 85% 10%,color-mix(in srgb,var(--hue) 70%,transparent),transparent 60%),linear-gradient(165deg,color-mix(in srgb,var(--hue) 40%,#0c1214),#0c1214 75%);box-shadow:var(--e-3)}.front_kFeature__kum80 .front_kick__Dr52k{color:color-mix(in srgb,var(--hue) 45%,#fff)}.front_kGlyph__rSC1V{position:absolute;inset-inline-end:-10px;top:-30px;font:600 11rem/1 var(--t-text);color:transparent;-webkit-text-stroke:1.5px rgb(255 255 255/.14);direction:ltr}.front_kIcon__qJn4u{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:color-mix(in srgb,var(--hue) 16%,var(--c-surface));color:var(--hue);margin-bottom:auto}.front_kFeature__kum80 .front_kIcon__qJn4u{position:absolute;top:var(--s-5);inset-inline-start:var(--s-5);background:rgb(255 255 255/.12);color:#fff}.front_kTitle__gj3A6{font:700 var(--t-size-h1)/1.05 var(--t-display)}.front_kTileTitle__Qz_EL{font:700 var(--t-size-h3)/1.2 var(--t-display)}.front_kText__3rwDO{color:inherit;opacity:.78;font-size:var(--t-size-ui);line-height:1.75}.front_kTile__g2bCU{min-height:200px;background:linear-gradient(160deg,color-mix(in srgb,var(--hue) 13%,var(--c-surface)),var(--c-surface) 70%);border:1px solid var(--c-line);box-shadow:var(--e-1)}.front_kFeature__kum80:hover,.front_kTile__g2bCU:hover{transform:translateY(-3px);box-shadow:var(--e-3)}.front_kCta__TDiWf{display:inline-flex;align-items:center;gap:6px;margin-top:var(--s-2);color:var(--hue);font-size:var(--t-size-ui);font-weight:var(--t-w-strong)}.front_kFeature__kum80 .front_kCta__TDiWf{align-self:flex-start;padding:8px 18px;border-radius:var(--r-pill);background:#fff;color:#101817}.front_eras__RfP18{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-block:var(--s-3);font-size:var(--t-size-meta)}.front_eras__RfP18 span{padding:4px 10px;border-radius:var(--r-pill);background:rgb(255 255 255/.12)}.front_eras__RfP18 i{width:18px;height:1px;background:rgb(255 255 255/.4)}.front_arcade__NNvcM{position:relative;overflow:hidden;isolation:isolate;padding:clamp(24px,4vw,56px);border-radius:var(--r-4);background:#0b0d1a;color:#eef0ff;box-shadow:var(--e-3)}.front_arcadeGlow__JRWLP{position:absolute;inset:0;z-index:-1;background:radial-gradient(50% 60% at 90% 0,rgb(255 79 163/.35),transparent 60%),radial-gradient(45% 60% at 0 100%,rgb(46 196 182/.3),transparent 60%),radial-gradient(40% 40% at 50% 50%,rgb(139 108 255/.18),transparent 70%)}.front_arcade__NNvcM:after{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgb(255 255 255/.04) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.04) 1px,transparent 0);background-size:40px 40px;-webkit-mask-image:linear-gradient(transparent,#000 40%,transparent);mask-image:linear-gradient(transparent,#000 40%,transparent)}.front_arcadeHead___Uv2x{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s-4);margin-bottom:var(--s-6)}.front_arcadeKick__6D9mJ{display:inline-flex;align-items:center;gap:8px;color:#ff9ccc;font-size:var(--t-size-meta);font-weight:var(--t-w-strong);margin-bottom:var(--s-2)!important}.front_arcadeText__SMUId{color:rgb(238 240 255/.78);font-size:var(--t-size-ui);line-height:1.8;max-width:38em;margin-top:var(--s-2)!important}.front_arcadeLink__Ji3LE,.front_ghost__NYwEK{display:inline-flex;align-items:center;gap:8px;min-height:var(--target);padding:0 18px;border-radius:var(--r-pill);border:1px solid rgb(255 255 255/.22);color:#fff;text-decoration:none;font-weight:var(--t-w-strong);font-size:var(--t-size-ui);transition:background var(--m-fast) var(--m-ease)}.front_arcadeLink__Ji3LE:hover,.front_ghost__NYwEK:hover{background:rgb(255 255 255/.1)}.front_arcadeGrid__v3qSj{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:var(--s-gap);gap:var(--s-gap)}.front_arcadeHero__rsLTO,.front_arcadeSide__W7p_Z{border-radius:var(--r-3);background:rgb(255 255 255/.05);border:1px solid rgb(255 255 255/.1);padding:clamp(20px,3vw,36px);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.front_status__qYa_B{display:inline-flex;align-items:center;gap:8px;color:#7fe3d9;font-size:var(--t-size-meta);font-weight:var(--t-w-strong)}.front_status__qYa_B>span{width:8px;height:8px;border-radius:50%;background:#2ee6a8;box-shadow:0 0 12px #2ee6a8}.front_arcadeEyebrow__dD1JL{display:flex;align-items:center;gap:6px;margin-top:var(--s-5)!important;color:#ffd36b;font-size:var(--t-size-meta);font-weight:var(--t-w-strong)}.front_arcadeTitle__Bolte{margin-top:var(--s-2)!important;font:700 var(--t-size-display)/1.02 var(--t-display)}.front_arcadeTitle__Bolte em{font-style:normal;background:linear-gradient(100deg,#7fe3d9,#8b6cff 60%,#ff4fa3);-webkit-background-clip:text;background-clip:text;color:transparent}.front_arcadeStats__Dgaaa{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-5)}.front_arcadeStats__Dgaaa div{display:flex;flex-direction:column;min-width:110px;padding:12px 16px;border-radius:var(--r-2);background:rgb(255 255 255/.06);border:1px solid rgb(255 255 255/.08)}.front_arcadeStats__Dgaaa strong{font:600 2.4rem/1 var(--t-text);letter-spacing:-.03em}.front_arcadeStats__Dgaaa span{color:rgb(238 240 255/.7);font-size:var(--t-size-meta)}.front_arcadeActions__W1mGv{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-top:var(--s-6)}.front_play__Qcj8B{display:inline-flex;align-items:center;gap:8px;min-height:52px;padding:0 26px;border-radius:var(--r-pill);background:linear-gradient(100deg,#2ee6a8,#2ec4b6);color:#06201a;text-decoration:none;font-weight:var(--t-w-strong);box-shadow:0 12px 32px -10px #2ee6a8;transition:transform var(--m-fast) var(--m-spring)}.front_play__Qcj8B:hover{transform:translateY(-2px) scale(1.02)}.front_play__Qcj8B:active{transform:scale(.97)}.front_arcadeNote___98at{display:flex;align-items:flex-start;gap:8px;margin-top:var(--s-5)!important;color:rgb(238 240 255/.62);font-size:var(--t-size-meta)}.front_arcadeNote___98at svg{flex:none;margin-top:3px}.front_arcadeSide__W7p_Z{display:flex;flex-direction:column;gap:var(--s-3)}.front_arcadeSideHead__2qY4E{display:flex;justify-content:space-between;color:rgb(238 240 255/.75);font-size:var(--t-size-meta);font-weight:var(--t-w-strong)}.front_arcadeSideHead__2qY4E span{display:inline-flex;align-items:center;gap:6px}.front_swipeHint__TD_Af{display:none}.front_gameRail__pHhs8{display:grid;grid-gap:var(--s-2);gap:var(--s-2);flex:1 1;grid-auto-rows:1fr}.front_gameCard__osHzo{display:flex;align-items:center;gap:var(--s-3);min-height:84px;padding:12px 16px;border-radius:var(--r-2);background:rgb(255 255 255/.06);border:1px solid rgb(255 255 255/.08);color:#fff;text-decoration:none;transition:background var(--m-fast) var(--m-ease),transform var(--m-fast) var(--m-ease)}.front_gameCard__osHzo:hover{background:rgb(255 255 255/.12);transform:translateX(-3px)}.front_gameIcon__0_fnd{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:14px;background:linear-gradient(140deg,#8b6cff,#ff4fa3);color:#fff}.front_gameCopy__aoSe0{display:flex;flex-direction:column;min-width:0;flex:1 1}.front_gameEyebrow__J_M83{color:#7fe3d9;font-size:11px;font-weight:var(--t-w-strong);letter-spacing:.08em}.front_gameCopy__aoSe0 strong{font:700 1.35rem/1.2 var(--t-display)}.front_gameCopy__aoSe0 small{color:rgb(238 240 255/.68);font-size:var(--t-size-meta)}.front_gameNo__V58vG{color:rgb(255 255 255/.35);font:600 1.1rem/1 var(--t-text)}.front_duel__hrGEC{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);padding:14px 16px;border-radius:var(--r-2);background:linear-gradient(120deg,rgb(255 79 163/.18),rgb(139 108 255/.14));border:1px solid rgb(255 255 255/.1)}.front_duel__hrGEC>div{flex:1 1;min-width:180px}.front_duel__hrGEC strong{font-size:1rem}.front_duel__hrGEC p{color:rgb(238 240 255/.7);font-size:var(--t-size-meta)}.front_duelLink__KBG9t{display:inline-flex;gap:6px;min-height:var(--target);padding:0 14px;background:#fff;color:#0b0d1a;text-decoration:none;font-weight:var(--t-w-strong)}.front_arcadeBar__sNu5k,.front_duelLink__KBG9t{align-items:center;border-radius:var(--r-pill);font-size:var(--t-size-meta)}.front_arcadeBar__sNu5k{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);margin-top:var(--s-gap);padding:12px 18px;background:rgb(255 255 255/.06);border:1px solid rgb(255 255 255/.08);color:rgb(238 240 255/.8)}.front_arcadeBar__sNu5k span{display:inline-flex;align-items:center;gap:6px}.front_arcadeBar__sNu5k strong{color:#fff}.front_arcadeBar__sNu5k a{display:inline-flex;align-items:center;gap:6px;min-height:var(--target);-webkit-margin-start:auto;margin-inline-start:auto;color:#7fe3d9;font-weight:var(--t-w-strong);text-decoration:none}.front_discover__ZMtik{display:flex;flex-wrap:wrap;gap:var(--s-gap)}.front_discover__ZMtik>li{flex:1 1 170px}.front_door__GcxWU{position:relative;display:flex;flex-direction:column;gap:4px;height:100%;min-height:190px;padding:var(--s-5);border-radius:var(--r-3);background:linear-gradient(165deg,color-mix(in srgb,var(--hue) 14%,var(--c-surface)),var(--c-surface) 75%);border:1px solid var(--c-line);box-shadow:var(--e-1);color:var(--c-ink);text-decoration:none;transition:transform var(--m-base) var(--m-spring),box-shadow var(--m-base) var(--m-ease)}.front_door__GcxWU:hover{transform:translateY(-4px) rotate(-.4deg);box-shadow:var(--e-3)}.front_door__GcxWU h3{margin-top:auto!important;font:700 1.6rem/1.15 var(--t-display)}.front_door__GcxWU>span:not(.front_doorIcon__n_IJ1){color:var(--c-ink-3);font-size:var(--t-size-meta)}.front_door__GcxWU .front_arrow__A4D8t{position:absolute;top:var(--s-5);inset-inline-end:var(--s-5);color:var(--hue)}.front_doorIcon__n_IJ1{display:grid;place-items:center;width:52px;height:52px;border-radius:18px;background:var(--hue);color:#fff;box-shadow:0 10px 24px -10px var(--hue);margin-bottom:var(--s-5)}.front_data__dHtEq{position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-gap:var(--s-6);gap:var(--s-6);padding:clamp(24px,4vw,56px);border-radius:var(--r-4);background:#071a1c;color:#e8f4f2;box-shadow:var(--e-3)}.front_data__dHtEq:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 80% at 100% 0,rgb(46 196 182/.35),transparent 60%),radial-gradient(40% 60% at 0 100%,rgb(47 79 216/.25),transparent 60%)}.front_data__dHtEq:after{content:"";position:absolute;inset:auto 0 0;height:55%;z-index:-1;background:repeating-linear-gradient(90deg,rgb(255 255 255/.05) 0 1px,transparent 1px 48px);-webkit-mask-image:linear-gradient(transparent,#000);mask-image:linear-gradient(transparent,#000)}.front_dataIntro__EgBJA{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3)}.front_dataKicker__cx382{color:#7fe3d9;font-size:var(--t-size-meta);font-weight:var(--t-w-strong)}.front_dataText__d7YFd{color:rgb(232 244 242/.78);font-size:var(--t-size-lead);line-height:1.8}.front_dataLinks__YXxix{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-2);margin-top:var(--s-3)}.front_dataGhost__MsHkx,.front_dataPrimary__kew8B{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 20px;border-radius:var(--r-pill);text-decoration:none;font-weight:var(--t-w-strong);font-size:var(--t-size-ui)}.front_dataPrimary__kew8B{background:#fff;color:#071a1c}.front_dataGhost__MsHkx{border:1px solid rgb(255 255 255/.25);color:#fff}.front_dataGhost__MsHkx:hover{background:rgb(255 255 255/.08)}.front_dataCards__HhPKH{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--s-gap);gap:var(--s-gap);align-content:start}.front_dataCard__WVuGf{position:relative;display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-5);border-radius:var(--r-3);background:rgb(255 255 255/.06);border:1px solid rgb(255 255 255/.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);--spark:#4fd1c5;transition:background var(--m-fast) var(--m-ease)}.front_dataCard__WVuGf:hover{background:rgb(255 255 255/.1)}.front_dataKick__unhKT{display:flex;justify-content:space-between;color:#7fe3d9;font-size:var(--t-size-meta);font-weight:var(--t-w-strong)}.front_dataName__kiwTV{font:var(--t-w-strong) 1.05rem/1.5 var(--t-text)}.front_dataCard__WVuGf .ed-figure span{color:rgb(232 244 242/.75)}.front_dataSource__MCjaV{color:rgb(232 244 242/.65);font-size:var(--t-size-meta)}.front_dataCard__WVuGf .front_cta__RZpF5{color:#7fe3d9}.front_dataCard__WVuGf .ed-status{background:rgb(255 255 255/.08);border-color:rgb(255 255 255/.14);color:#ffd39a}.front_dataCard__WVuGf .reading-save-button{background:rgb(255 255 255/.1)!important;color:#fff!important;border-color:rgb(255 255 255/.2)!important}.front_dataEmpty__ff24b{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-6);border-radius:var(--r-3);border:1px dashed rgb(255 255 255/.25);color:#fff;text-decoration:none}.front_community__O5A1l{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--s-gap);gap:var(--s-gap)}.front_community__O5A1l>:only-child{grid-column:1/-1}.front_company__Sj1Oa{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);min-height:260px;grid-column:span 2}.front_companyMedia__G_q_o{position:relative;background:#0c1214}.front_companyBody__Hmlw8{background:linear-gradient(160deg,var(--c-amber-soft),var(--c-surface) 70%)}.front_companyBody__Hmlw8,.front_pro__Ab7yI{display:flex;flex-direction:column;padding:var(--s-6)}.front_pro__Ab7yI{gap:var(--s-2)}.front_atlas__yg_dn{position:relative;overflow:hidden;display:flex;align-items:center;gap:var(--s-4);min-height:260px;padding:var(--s-6);border-radius:var(--r-4);color:#f2fbf3;text-decoration:none;background:radial-gradient(70% 90% at 0 100%,rgb(127 214 139/.35),transparent 60%),linear-gradient(160deg,#173a24,#0c1214);box-shadow:var(--e-2);transition:transform var(--m-base) var(--m-ease),box-shadow var(--m-base) var(--m-ease)}.front_atlas__yg_dn:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgb(255 255 255/.16) 1px,transparent 1.4px);background-size:16px 16px;-webkit-mask-image:radial-gradient(circle at 75% 40%,#000,transparent 65%);mask-image:radial-gradient(circle at 75% 40%,#000,transparent 65%)}.front_atlas__yg_dn:hover{transform:translateY(-3px);box-shadow:var(--e-3)}.front_atlasMap__X8DET{position:relative;display:grid;place-items:center;flex:none;width:56px;height:56px;border-radius:18px;background:rgb(255 255 255/.12)}.front_atlasText__dNMyi{position:relative;display:flex;flex-direction:column;gap:4px;flex:1 1;color:rgb(242 251 243/.75)}.front_atlasText__dNMyi strong{color:#fff;font:700 var(--t-size-h3)/1.25 var(--t-display)}.front_atlas__yg_dn>svg{position:relative}.front_invite__jPEd_{position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-4);padding:clamp(32px,6vw,80px);border-radius:var(--r-4);color:#fff;background:linear-gradient(120deg,#d9472b,#a3266f 45%,#6a4de0);box-shadow:var(--e-3)}.front_invite__jPEd_:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(50% 80% at 15% 20%,rgb(255 255 255/.25),transparent 60%)}.front_inviteMark__6iH72{position:absolute;z-index:-1;inset-inline-start:-1vw;bottom:-6vw;font:600 clamp(9rem,24vw,22rem)/.8 var(--t-text);color:transparent;-webkit-text-stroke:2px rgb(255 255 255/.22);direction:ltr}.front_inviteKick__vywbl{font-size:var(--t-size-meta);font-weight:var(--t-w-strong);padding:4px 12px;border-radius:var(--r-pill);background:rgb(255 255 255/.16)}.front_inviteTitle__7Wdh0{font:700 var(--t-size-display)/1.05 var(--t-display);max-width:15ch}.front_about__hp_r_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-gap);gap:var(--s-gap);align-items:start}.front_fold__xaVZ4{border-radius:var(--r-3);background:var(--c-surface);border:1px solid var(--c-line);box-shadow:var(--e-1);overflow:hidden}.front_fold__xaVZ4>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);min-height:96px;padding:var(--s-5);cursor:pointer;list-style:none}.front_fold__xaVZ4>summary::-webkit-details-marker{display:none}.front_fold__xaVZ4>summary>span{display:flex;flex-direction:column;gap:4px}.front_fold__xaVZ4>summary h2{font:700 var(--t-size-h3)/1.25 var(--t-display)}.front_fold__xaVZ4>summary>svg{flex:none;padding:10px;width:44px;height:44px;border-radius:50%;background:var(--c-bg);transition:transform var(--m-base) var(--m-ease)}.front_fold__xaVZ4[open]>summary>svg{transform:rotate(180deg)}.front_foldBody__xzz5X{padding:0 var(--s-5) var(--s-6)}.front_foldBody__xzz5X h3{margin-top:var(--s-5)!important;font:var(--t-w-strong) 1.05rem/1.6 var(--t-text);white-space:pre-line}.front_foldBody__xzz5X h3:first-child{margin-top:0!important;font:700 var(--t-size-h3)/1.3 var(--t-display)}.front_foldBody__xzz5X p{margin-top:var(--s-2)!important;color:var(--c-ink-2);white-space:pre-line}.front_foldBody__xzz5X>.ed-link{margin-top:var(--s-5)}.front_tags__K34qn{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-top:var(--s-3)!important}.front_tags__K34qn li{padding:4px 12px;border-radius:var(--r-pill);background:var(--c-bg);font-size:var(--t-size-meta);font-weight:var(--t-w-strong)}.front_projects__d11bO{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.front_projects__d11bO li{display:flex;gap:var(--s-3);padding:var(--s-4);border-radius:var(--r-2);background:var(--c-bg)}.front_projects__d11bO h3{margin-top:0!important;font:var(--t-w-strong) 1.05rem/1.5 var(--t-text)!important}.front_projects__d11bO .ed-status{margin-top:var(--s-2)}.front_projectIcon__JyZeL{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;background:var(--c-accent-soft);color:var(--c-accent)}@media (max-width:1179px){.front_slotLead__Q8cy8{grid-column:1/13;grid-row:auto}.front_slotIssue__Chufo{grid-column:1/7;grid-row:auto}.front_slotNumber__AVnP2{grid-column:7/13;grid-row:auto}.front_slotSecond__NuFDc{grid-column:1/13;grid-row:auto}.front_issue__h9QQv{grid-template-columns:minmax(0,1fr)}.front_issueCover__Iyq5X{width:46%}.front_school__t5FmO{grid-template-columns:minmax(0,1fr)}.front_knowledgeGrid__nHt79{grid-template-columns:repeat(2,minmax(0,1fr))}.front_kFeature__kum80{grid-column:1/-1;grid-row:auto;min-height:340px}.front_arcadeGrid__v3qSj,.front_data__dHtEq{grid-template-columns:minmax(0,1fr)}.front_company__Sj1Oa{grid-column:1/-1}}@media (max-width:760px){.front_front__pxeWD{--s-section:40px}.front_hero__kMUZ_{padding-top:18px;padding-bottom:14px}.front_heroTitle__dCszH{max-width:18ch;font-size:clamp(2.125rem,1.6rem + 3vw,2.75rem);line-height:1.18;margin-top:10px!important}.front_heroText__x7RCv{margin-top:6px!important;font-size:15px;line-height:1.7}.front_heroSearch__bgoTc{margin-top:14px}.front_start__HENic{margin-top:32px}.front_start__HENic+.front_section__4OKC0{padding-top:30px}.front_slotIssue__Chufo,.front_slotNumber__AVnP2{grid-column:1/13}.front_issue__h9QQv{grid-template-columns:120px minmax(0,1fr)}.front_issueCover__Iyq5X{width:auto}.front_debate__MAh6P{grid-template-columns:minmax(0,1fr)}.front_debateMedia__tX5X5{min-height:200px;aspect-ratio:16/9}.front_leadCta__Sh5uc{-webkit-margin-start:0;margin-inline-start:0}.front_schoolTracks__bwd2y{grid-template-columns:minmax(0,1fr)}.front_schoolStats__T9Qgh{gap:var(--s-4)}.front_knowledgeGrid__nHt79{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--s-gutter) * -1);padding:4px var(--s-gutter) var(--s-3);scroll-padding-inline:var(--s-gutter)}.front_kFeature__kum80,.front_kTile__g2bCU{flex:0 0 82%;scroll-snap-align:start;min-height:300px}.front_swipeHint__TD_Af{display:block;color:rgb(238 240 255/.65);font-size:var(--t-size-meta)}.front_gameRail__pHhs8{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}.front_gameRail__pHhs8>li{flex:0 0 82%;scroll-snap-align:start}.front_gameCard__osHzo{height:100%}.front_arcadeBar__sNu5k{border-radius:var(--r-2)}.front_arcadeBar__sNu5k a{-webkit-margin-start:0;margin-inline-start:0}.front_discover__ZMtik{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--s-gutter) * -1);padding:4px var(--s-gutter) var(--s-3);scroll-padding-inline:var(--s-gutter)}.front_discover__ZMtik>li{flex:0 0 58%;scroll-snap-align:start}.front_company__Sj1Oa{grid-template-columns:minmax(0,1fr)}.front_companyMedia__G_q_o{aspect-ratio:16/9}.front_atlas__yg_dn{min-height:0}.front_about__hp_r_{grid-template-columns:minmax(0,1fr)}.front_homeExtras__l_SKz{margin-top:var(--s-section)}.front_homeExtras__l_SKz>button{width:calc(100% - (var(--s-gutter) * 2));max-width:var(--w-page);margin-inline:auto;background:var(--c-surface);border-color:var(--c-line-2);color:var(--c-ink);box-shadow:var(--e-1)}.front_homeExtras__l_SKz>div>.front_section__4OKC0:first-child{padding-top:var(--s-4)}}:root[data-ed-theme=dark] .front_foldBody__xzz5X h3{color:#eef2f0!important}:root[data-ed-theme=dark] .front_foldBody__xzz5X p{color:#b7c2bf!important}:root[data-ed-theme=dark] .front_foldBody__xzz5X .ed-link{color:#eef2f0!important}.front_fold__xaVZ4>summary{min-height:60px!important;padding:12px 16px!important}.front_fold__xaVZ4>summary h2{font-size:var(--t-size-h2)!important}.front_foldBody__xzz5X{padding:0 16px 16px!important}@media (max-width:760px){.front_about__hp_r_{grid-template-columns:minmax(0,1fr)}}.HomeBlocks_head__rOdg2{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.HomeBlocks_head__rOdg2 h2{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--c-ink);font:600 var(--t-size-h2)/1.35 var(--t-text)!important}.HomeBlocks_headIcon__YOlF_{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:color-mix(in srgb,var(--hue) 14%,var(--c-surface));color:var(--hue)}.HomeBlocks_more__W0Qi_{display:inline-flex;align-items:center;gap:2px;min-height:36px;color:var(--c-accent);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.HomeBlocks_shortcuts__5kW_H{margin-inline:calc(var(--s-gutter) * -1)}.HomeBlocks_shortcuts__5kW_H ul{display:flex;gap:10px;margin:0;padding:2px var(--s-gutter) 6px;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.HomeBlocks_shortcuts__5kW_H ul::-webkit-scrollbar{display:none}.HomeBlocks_shortcuts__5kW_H li{flex:0 0 auto;scroll-snap-align:start}.HomeBlocks_shortcut__GJluO{display:grid;justify-items:start;align-content:start;grid-gap:2px;gap:2px;width:132px;min-height:104px;padding:12px;border:1px solid var(--c-line);border-radius:var(--r-3);background:var(--c-surface);box-shadow:var(--e-1);color:var(--c-ink);text-decoration:none;transition:transform var(--m-fast) var(--m-ease)}.HomeBlocks_shortcut__GJluO:active{transform:scale(.97)}.HomeBlocks_shortcutIcon__TAcTO{position:relative;display:grid;place-items:center;width:40px;height:40px;margin-bottom:6px;border-radius:12px;background:var(--hue);color:#fff}.HomeBlocks_shortcut__GJluO strong{font-size:14px;font-weight:600;line-height:1.35}.HomeBlocks_shortcut__GJluO small{color:var(--c-ink-3);font-size:12px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.HomeBlocks_liveDot__yYQjT{position:absolute;top:-3px;inset-inline-end:-3px;width:12px;height:12px;border-radius:50%;background:var(--c-danger);border:2px solid var(--c-surface)}.HomeBlocks_launcher__A33IM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px 6px;gap:14px 6px;margin:0;padding:14px 8px;list-style:none;border:1px solid var(--c-line);border-radius:var(--r-3);background:var(--c-surface);box-shadow:var(--e-1)}@media (min-width:760px){.HomeBlocks_launcher__A33IM{grid-template-columns:repeat(6,minmax(0,1fr))}}.HomeBlocks_app__dU1C0{display:grid;justify-items:center;grid-gap:6px;gap:6px;min-height:72px;color:var(--c-ink);text-decoration:none;text-align:center}.HomeBlocks_appIcon__ULt9i{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:color-mix(in srgb,var(--hue) 13%,var(--c-surface));color:var(--hue);border:1px solid color-mix(in srgb,var(--hue) 22%,transparent);transition:transform var(--m-fast) var(--m-ease)}.HomeBlocks_app__dU1C0:active .HomeBlocks_appIcon__ULt9i{transform:scale(.94)}.HomeBlocks_appLabel__EaRP_{font-size:12px;font-weight:600;line-height:1.3}.HomeBlocks_rows__31SMJ{display:grid;margin:0;padding:0;list-style:none;border:1px solid var(--c-line);border-radius:var(--r-3);background:var(--c-surface);box-shadow:var(--e-1);overflow:hidden}.HomeBlocks_rows__31SMJ li+li{border-top:1px solid var(--c-line)}.HomeBlocks_row__oGuYG{display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;grid-gap:12px;gap:12px;min-height:64px;padding:10px 14px;color:var(--c-ink);text-decoration:none}.HomeBlocks_row__oGuYG:hover{background:var(--c-surface-3)}.HomeBlocks_rowIcon__R4uGr{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--hue) 13%,var(--c-surface));color:var(--hue)}.HomeBlocks_rowText__jCTJT{display:grid;min-width:0;grid-gap:1px;gap:1px}.HomeBlocks_rowText__jCTJT strong{font-size:14px;font-weight:600;line-height:1.4}.HomeBlocks_rowText__jCTJT small{line-height:1.45;overflow:hidden;text-overflow:ellipsis}.HomeBlocks_rowMeta__a6AQj,.HomeBlocks_rowText__jCTJT small{color:var(--c-ink-3);font-size:12px;white-space:nowrap}.HomeBlocks_rowChevron__2bvkw{color:var(--c-ink-3)}.HomeBlocks_rail__m_pLx{display:flex;gap:10px;margin:0 calc(var(--s-gutter) * -1);padding:2px var(--s-gutter) 6px;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.HomeBlocks_rail__m_pLx::-webkit-scrollbar{display:none}.HomeBlocks_rail__m_pLx li{flex:0 0 auto;scroll-snap-align:start}.HomeBlocks_railCard__SJ4ZO{display:grid;align-content:start;grid-gap:4px;gap:4px;width:200px;min-height:150px;height:100%;padding:14px;border:1px solid var(--c-line);border-radius:var(--r-3);background:var(--c-surface);box-shadow:var(--e-1),inset 0 3px 0 var(--hue);color:var(--c-ink);text-decoration:none}.HomeBlocks_railCard__SJ4ZO strong{font-size:14px;font-weight:600;line-height:1.45}.HomeBlocks_railCard__SJ4ZO>small{color:var(--c-ink-3);font-size:12px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.HomeBlocks_railIcon__s0CNk{display:grid;place-items:center;width:36px;height:36px;margin-bottom:4px;border-radius:10px;background:color-mix(in srgb,var(--hue) 13%,var(--c-surface));color:var(--hue)}.HomeBlocks_railGo__ykA30{display:inline-flex;align-items:center;gap:4px;margin-top:auto;padding-top:6px;color:var(--hue);font-size:12px;font-weight:600}.HomeBlocks_stat___NQqa{width:168px;min-height:132px}.HomeBlocks_statDomain___mfId{color:var(--hue)!important;font-weight:600;-webkit-line-clamp:1!important}.HomeBlocks_statValue__xVEq4{margin-top:auto;font:700 1.25rem/1.2 var(--t-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HomeBlocks_statValue__xVEq4 small{color:var(--c-ink-3);font-size:12px;font-weight:400}.HomeBlocks_arcade__vzROo{display:grid;grid-gap:0;gap:0;overflow:hidden;border-radius:var(--r-3);background:linear-gradient(140deg,#2a1f5e,#15142a 70%);color:#f2eff8;box-shadow:var(--e-2)}.HomeBlocks_arcadeTop__YwXgn{display:grid;justify-items:start;grid-gap:4px;gap:4px;padding:16px}.HomeBlocks_arcadeBadge__7lrPL{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:var(--r-pill);background:rgb(255 255 255/.12);color:#e3d7ff;font-size:12px;font-weight:600}.HomeBlocks_arcadeTitle__4vmKD{font:700 1.25rem/1.3 var(--t-display);color:#fff}.HomeBlocks_arcadeTop__YwXgn small{color:#b9b4d4;font-size:12px}.HomeBlocks_arcadeActions__LDfF2{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.HomeBlocks_arcadeGhost__5cLhT,.HomeBlocks_arcadePlay__fajBh{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 16px;border-radius:10px;font-size:14px;font-weight:600;text-decoration:none}.HomeBlocks_arcadePlay__fajBh{background:#b9a2ef;color:#1a1530}.HomeBlocks_arcadeGhost__5cLhT{border:1px solid rgb(255 255 255/.22);color:#fff}.HomeBlocks_arcadeGames__RP8ak{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:10px 6px 12px;list-style:none;background:rgb(0 0 0/.18);border-top:1px solid rgb(255 255 255/.08)}.HomeBlocks_arcadeGames__RP8ak a{display:grid;justify-items:center;grid-gap:4px;gap:4px;padding:4px 2px;color:#e9e4fb;font-size:11px;font-weight:600;text-align:center;line-height:1.3;text-decoration:none}.HomeBlocks_arcadeGames__RP8ak svg{color:#b9a2ef}.HomeBlocks_school__12xFg{display:grid;grid-gap:10px;gap:10px}.HomeBlocks_schoolLead__cgnOC{display:flex;align-items:center;gap:8px;margin:0;color:var(--c-ink-2);font-size:13px}.HomeBlocks_schoolLead__cgnOC svg{flex:none;color:var(--c-leaf)}.HomeBlocks_invite__82Bbp{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:14px;border-radius:var(--r-3);background:color-mix(in srgb,var(--c-plum) 9%,var(--c-surface));border:1px solid color-mix(in srgb,var(--c-plum) 22%,var(--c-line));color:var(--c-ink);text-decoration:none}.HomeBlocks_inviteIcon__cAXdL{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--c-plum);color:#fff}.HomeBlocks_invite__82Bbp .HomeBlocks_rowText__jCTJT strong{white-space:normal}.HomeBlocks_inviteCta__tJgS3{display:inline-flex;align-items:center;gap:4px;color:var(--c-plum);font-size:13px;font-weight:600;white-space:nowrap}@media (max-width:420px){.HomeBlocks_invite__82Bbp{grid-template-columns:44px minmax(0,1fr)}.HomeBlocks_inviteCta__tJgS3{grid-column:2}}.HomeSmartStart_section__pq_U_{padding:20px 0 24px;border-top:1px solid var(--line)}.HomeSmartStart_heading__5VlE9{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:15px}.HomeSmartStart_eyebrow__ycvHS{display:block;margin-bottom:4px;font-size:12px;font-weight:600;color:var(--color-brand-strong)}.HomeSmartStart_heading__5VlE9 h2{font-size:clamp(20px,2.1vw,27px);line-height:1.4;margin:0;color:var(--color-ink)}.HomeSmartStart_heading__5VlE9 p{font-size:13px;color:var(--color-muted);line-height:1.65;margin:5px 0 0}.HomeSmartStart_accountLink__nQ6gf{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;font-size:13px;font-weight:600;color:var(--color-brand-strong);min-height:44px}.HomeSmartStart_grid__nLJAu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:stretch}.HomeSmartStart_card__DtNlB,.HomeSmartStart_guestCard__agFut{background:#fff;border-radius:11px;min-width:0}.HomeSmartStart_card__DtNlB{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:16px;min-height:198px}.HomeSmartStart_icon__nlFQv{width:41px;height:41px;display:grid;place-items:center;flex-shrink:0;border-radius:10px;background:#e8f1e9;color:#205f53}.HomeSmartStart_icon__nlFQv[data-kind=reading]{background:#ebeffc;color:#254d92}.HomeSmartStart_icon__nlFQv[data-kind=games]{background:#fff0dd;color:#805016}.HomeSmartStart_cardCopy__Je7qG{min-width:0;flex:1 1;width:100%}.HomeSmartStart_cardCategory__fyOy7{font-size:11px;font-weight:600;color:var(--color-muted)}.HomeSmartStart_card__DtNlB h3{font-size:17px;line-height:1.45;margin:4px 0 6px;color:var(--color-ink)}.HomeSmartStart_card__DtNlB p{font-size:13px;line-height:1.65;color:var(--color-muted);margin:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.HomeSmartStart_card__DtNlB small{display:block;margin-top:7px;color:var(--color-muted);font-size:11px}.HomeSmartStart_action__LkySY{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;min-height:44px;color:var(--color-brand-strong)}.HomeSmartStart_status__yJsbz{font-size:12px;color:var(--color-muted);line-height:1.6}.HomeSmartStart_progress__qBF22{margin-top:10px;height:6px;background:#e2eae5;border-radius:20px;overflow:hidden}.HomeSmartStart_progress__qBF22>span{display:block;height:100%;background:#205f53;border-radius:20px;max-width:100%}.HomeSmartStart_guestCard__agFut{display:flex;align-items:center;padding:17px 15px;min-height:108px}.HomeSmartStart_guestCard__agFut>svg:last-child{color:var(--color-brand-strong);-webkit-margin-start:auto;margin-inline-start:auto;flex-shrink:0}.HomeSmartStart_guestCopy__ndCcr{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1 1}.HomeSmartStart_guestCopy__ndCcr strong{font-size:16px;line-height:1.4;color:var(--color-ink)}.HomeSmartStart_guestCopy__ndCcr small{font-size:12px;line-height:1.6;color:var(--color-muted)}.HomeSmartStart_skeleton__etu4v{min-height:126px;background:#eaece9;border-radius:11px;animation:HomeSmartStart_pulse__pf6Vb 1.4s ease-in-out infinite}@keyframes HomeSmartStart_pulse__pf6Vb{50%{opacity:.5}}.HomeSmartStart_hint__OhxCf,.HomeSmartStart_retry__TmQXQ{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:12px 0 0;color:var(--color-muted);font-size:12px;line-height:1.6}.HomeSmartStart_hint__OhxCf a,.HomeSmartStart_retry__TmQXQ button{display:inline-flex;align-items:center;gap:5px;min-height:44px;color:var(--color-brand-strong);font-weight:600}.HomeSmartStart_retry__TmQXQ button{border:0;background:transparent;cursor:pointer;font:inherit;font-weight:600}.HomeSmartStart_retry__TmQXQ button:focus-visible,.HomeSmartStart_section__pq_U_ a:focus-visible{outline:3px solid var(--color-cobalt);outline-offset:3px}@media(hover:hover) and (prefers-reduced-motion:no-preference){.HomeSmartStart_guestCard__agFut:hover{border-color:var(--color-brand-strong);box-shadow:var(--shadow-raised)}.HomeSmartStart_accountLink__nQ6gf:hover,.HomeSmartStart_action__LkySY:hover{text-decoration:underline;text-underline-offset:4px}}@media(max-width:950px){.HomeSmartStart_grid__nLJAu{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeSmartStart_grid__nLJAu>:last-child:nth-child(odd){grid-column:1/-1}}@media(max-width:600px){.HomeSmartStart_section__pq_U_{padding:17px 0 20px}.HomeSmartStart_heading__5VlE9{align-items:flex-start;gap:8px}.HomeSmartStart_accountLink__nQ6gf,.HomeSmartStart_heading__5VlE9 p{font-size:12px}.HomeSmartStart_grid__nLJAu{grid-template-columns:1fr;gap:9px}.HomeSmartStart_grid__nLJAu>:last-child:nth-child(odd){grid-column:auto}.HomeSmartStart_card__DtNlB{min-height:0;padding:14px;gap:7px}.HomeSmartStart_guestCard__agFut{min-height:92px;padding:13px}.HomeSmartStart_guestCopy__ndCcr strong{font-size:15px}.HomeSmartStart_card__DtNlB h3{font-size:16px}.HomeSmartStart_card__DtNlB p{font-size:12px}}@media(prefers-reduced-motion:reduce){.HomeSmartStart_skeleton__etu4v{animation:none}}@media(max-width:600px){.HomeSmartStart_section__pq_U_{padding-block:13px 15px}.HomeSmartStart_heading__5VlE9{margin-bottom:10px}.HomeSmartStart_heading__5VlE9 h2{font-size:20px}.HomeSmartStart_grid__nLJAu{gap:7px}.HomeSmartStart_card__DtNlB{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:5px 10px;gap:5px 10px;align-items:start;padding:12px 13px}.HomeSmartStart_card__DtNlB .HomeSmartStart_icon__nlFQv{grid-column:1;grid-row:1/span 2;width:37px;height:37px}.HomeSmartStart_cardCopy__Je7qG{grid-column:2;grid-row:1}.HomeSmartStart_card__DtNlB h3{font-size:15px;margin:2px 0 3px}.HomeSmartStart_card__DtNlB p{font-size:12px;line-height:1.55;-webkit-line-clamp:2}.HomeSmartStart_card__DtNlB .HomeSmartStart_action__LkySY{grid-column:2;grid-row:2;min-height:44px;font-size:12px}.HomeSmartStart_guestCard__agFut{min-height:81px;padding:10px 13px}.HomeSmartStart_guestCopy__ndCcr small{font-size:11px}}.HomeSmartStart_section__pq_U_{--line:var(--c-line,#e3ded6);--color-brand-strong:var(--c-accent,#0a6f74);--color-ink:var(--c-ink,#101817);--color-muted:var(--c-ink-2,#3e4947);--shadow-raised:var(--e-3);--color-cobalt:var(--c-focus,#0a6f74);position:relative;padding:clamp(16px,2vw,23px);border:1px solid var(--c-glass-edge,#fff);border-radius:var(--r-4,32px);background:var(--c-glass,rgb(255 255 255/.75));-webkit-backdrop-filter:saturate(170%) blur(18px);backdrop-filter:saturate(170%) blur(18px);box-shadow:var(--e-3)}.HomeSmartStart_eyebrow__ycvHS{display:inline-flex;align-items:center;gap:8px}.HomeSmartStart_eyebrow__ycvHS:before{content:"";width:18px;height:2px;border-radius:2px;background:currentColor}.HomeSmartStart_heading__5VlE9 h2{font-family:var(--t-display,serif);font-weight:600;font-size:clamp(25px,2.3vw,33px);line-height:1.2}.HomeSmartStart_card__DtNlB,.HomeSmartStart_guestCard__agFut{border-radius:var(--r-3,24px);background:var(--c-surface,#fff);border:1px solid var(--line);transition:transform var(--m-base,.28s) var(--m-ease,ease),box-shadow var(--m-base,.28s) var(--m-ease,ease)}.HomeSmartStart_heading__5VlE9{margin-bottom:12px}.HomeSmartStart_card__DtNlB{min-height:170px;padding:15px;gap:8px}.HomeSmartStart_guestCard__agFut{min-height:116px;padding:18px}.HomeSmartStart_guestCopy__ndCcr strong{font-family:var(--t-display,serif);font-weight:600;font-size:22px;line-height:1.2}.HomeSmartStart_icon__nlFQv{width:48px;height:48px;border-radius:16px;background:var(--c-amber-soft,#fcebcf);color:var(--c-amber,#b86a00)}.HomeSmartStart_icon__nlFQv[data-kind=reading]{background:var(--c-teal-soft,#d6f0ec);color:var(--c-teal,#0d8a7f)}.HomeSmartStart_icon__nlFQv[data-kind=games]{background:var(--c-plum-soft,#f8dcec);color:var(--c-plum,#a3266f)}.HomeSmartStart_progress__qBF22{background:var(--c-bg-2,#ece8e1);border-radius:999px}.HomeSmartStart_progress__qBF22>span{background:linear-gradient(90deg,var(--c-accent,#0a6f74),#2ec4b6);border-radius:999px}.HomeSmartStart_skeleton__etu4v{min-height:116px;border-radius:var(--r-3,24px);background:linear-gradient(100deg,var(--c-bg-2,#ece8e1) 30%,var(--c-surface,#fff) 50%,var(--c-bg-2,#ece8e1) 70%);background-size:300% 100%}.HomeSmartStart_accountLink__nQ6gf,.HomeSmartStart_hint__OhxCf a,.HomeSmartStart_retry__TmQXQ button{color:var(--c-accent,#0a6f74)}@media(hover:hover) and (prefers-reduced-motion:no-preference){.HomeSmartStart_card__DtNlB:hover,.HomeSmartStart_guestCard__agFut:hover{transform:translateY(-3px);box-shadow:var(--e-3)}}@media(max-width:600px){.HomeSmartStart_section__pq_U_{padding:14px;border-radius:18px}.HomeSmartStart_heading__5VlE9{margin-bottom:9px}.HomeSmartStart_card__DtNlB{min-height:0;padding:12px 13px;gap:5px}.HomeSmartStart_icon__nlFQv{width:40px;height:40px}.HomeSmartStart_guestCard__agFut,.HomeSmartStart_skeleton__etu4v{min-height:84px}.HomeSmartStart_guestCopy__ndCcr strong{font-size:19px}}.HomeSmartStart_guestCard__agFut,.HomeSmartStart_guestCard__agFut *{text-decoration:none!important}.HomeSmartStart_section__pq_U_{padding:0!important;border-top:0!important}.HomeSmartStart_card__DtNlB,.HomeSmartStart_guestCard__agFut{background:var(--c-surface)!important;border-color:var(--c-line)!important;border-radius:var(--r-3)!important;box-shadow:var(--e-1)}.HomeSmartStart_card__DtNlB{min-height:0!important;padding:12px 14px!important}.HomeSmartStart_guestCard__agFut{min-height:60px!important;padding:10px 14px!important;gap:12px}.HomeSmartStart_grid__nLJAu{gap:8px!important}.HomeSmartStart_guestHint__VovDw .HomeSmartStart_hint__OhxCf{margin:0;padding:4px 14px;border:1px dashed var(--c-line-2);border-radius:12px;background:var(--c-surface)}.HomeSmartStart_guestHint__VovDw .HomeSmartStart_hint__OhxCf a{min-height:40px;-webkit-margin-start:auto;margin-inline-start:auto}.TodayFeed_feed__NF0d6{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}@media (min-width:900px){.TodayFeed_feed__NF0d6{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:var(--s-5)}}.TodayFeed_lead__QT3HV{display:grid;overflow:hidden;border:1px solid var(--c-line);border-radius:var(--r-3);background:var(--c-surface);color:var(--c-ink);text-decoration:none;box-shadow:var(--e-1);transition:box-shadow var(--m-fast) var(--m-ease),transform var(--m-fast) var(--m-ease)}.TodayFeed_lead__QT3HV:hover{box-shadow:var(--e-2)}.TodayFeed_lead__QT3HV:active{transform:scale(.995)}.TodayFeed_leadMedia__uhgpQ{position:relative;display:grid;place-items:center;aspect-ratio:16/9;background:var(--c-bg-2);color:var(--hue);overflow:hidden}.TodayFeed_leadMedia__uhgpQ img{object-fit:cover}.TodayFeed_leadMedia__uhgpQ[data-empty]{aspect-ratio:16/6;background:color-mix(in srgb,var(--hue) 10%,var(--c-bg-2))}.TodayFeed_leadBody__gGZrL{display:grid;grid-gap:4px;gap:4px;padding:12px 14px 14px}.TodayFeed_leadTitle__hpub8{font:600 1rem/1.5 var(--t-text)}.TodayFeed_summary__YMQu8{color:var(--c-ink-2);font-size:13px;line-height:1.65;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.TodayFeed_kicker__GFtX4{display:inline-flex;align-items:center;gap:6px;color:var(--hue);font-size:var(--t-size-meta);font-weight:600}.TodayFeed_meta__yzTYP{color:var(--c-ink-3);font-weight:400}.TodayFeed_live__fP0tS{padding:0 8px;border-radius:var(--r-pill);background:var(--c-danger);color:#fff;font-size:12px}.TodayFeed_foot__yJDsW{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);color:var(--c-ink-3);font-size:var(--t-size-meta)}.TodayFeed_go__5M_ec{display:inline-flex;align-items:center;gap:4px;color:var(--c-accent);font-weight:600}.TodayFeed_figure__zn1Bh{margin:0;color:var(--c-ink);font:700 1.25rem/1.2 var(--t-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TodayFeed_figure__zn1Bh span{font-size:var(--t-size-ui);font-weight:400;color:var(--c-ink-2)}.TodayFeed_figure__zn1Bh small{font-size:var(--t-size-meta);font-weight:400;color:var(--c-ink-3)}.TodayFeed_list__o3XiK{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none;border:1px solid var(--c-line);border-radius:var(--r-3);background:var(--c-surface);overflow:hidden}.TodayFeed_list__o3XiK li+li{border-top:1px solid var(--c-line)}.TodayFeed_row__YML6k{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;min-height:72px;padding:10px 14px;color:var(--c-ink);text-decoration:none}.TodayFeed_row__YML6k:hover{background:var(--c-surface-3)}.TodayFeed_thumb__THalv{position:relative;display:grid;place-items:center;width:64px;aspect-ratio:1;border-radius:var(--r-1);background:color-mix(in srgb,var(--hue) 12%,var(--c-bg-2));color:var(--hue);overflow:hidden}.TodayFeed_thumb__THalv img{object-fit:cover}.TodayFeed_rowBody__OUWZz{display:grid;grid-gap:2px;gap:2px;min-width:0}.TodayFeed_rowTitle__K41LP{font-size:14px;line-height:1.45;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.TodayFeed_rowBody__OUWZz time{color:var(--c-ink-3);font-size:var(--t-size-meta)}.TodayFeed_rowBody__OUWZz .TodayFeed_figure__zn1Bh{font-size:1rem}.TodayFeed_empty__Jf8IS{padding:var(--s-5);border:1px dashed var(--c-line-2);border-radius:var(--r-2);color:var(--c-ink-2);text-align:center}.TodayFeed_fallback__gycVq{position:absolute;inset:0;background:color-mix(in srgb,var(--hue) 12%,var(--c-bg-2))}.home_home__kcaw_{padding-bottom:var(--s-6)}.home_block__aHVsi{padding-top:22px}@media (min-width:900px){.home_block__aHVsi{padding-top:36px}}.home_greet__oWnJW{padding-top:14px}.home_greetTop__2Ljk_{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;color:var(--c-ink-3);font-size:12px}.home_pill__qnvOg{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border:1px solid var(--c-line);border-radius:var(--r-pill);background:var(--c-surface);color:var(--c-ink-2);font-weight:600}.home_dot__vD3BM{width:7px;height:7px;border-radius:50%;background:var(--c-accent)}.home_title__6bp0U{margin-top:8px!important;color:var(--c-ink);font:700 var(--t-size-hero)/1.25 var(--t-display)!important}.home_highlight__Y_Vuz{color:var(--c-accent)}.home_lead__hdIQO{margin-top:4px;max-width:40em;color:var(--c-ink-2);font-size:14px;line-height:1.65;white-space:pre-line;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home_search__XzM0M{margin-top:12px}.home_search__XzM0M .global-search{max-width:none!important;padding:4px!important;-webkit-padding-start:14px!important;padding-inline-start:14px!important;border:1px solid var(--c-control)!important;border-radius:14px!important;background:var(--c-surface)!important;box-shadow:var(--e-1)!important}.home_search__XzM0M .global-search input{min-height:42px!important;font-size:15px!important}.home_search__XzM0M .global-search button{min-height:40px!important;padding:0 16px!important;border-radius:10px!important;font-size:14px!important}@media (min-width:900px){.home_lead__hdIQO{-webkit-line-clamp:3}.home_search__XzM0M{max-width:560px}}