.PlatformAnim_frame__1lPW3{position:absolute;inset:0;overflow:hidden;font-family:var(--font-forma-text),ui-sans-serif,system-ui,sans-serif;line-height:1.35;--page:var(--lms-canvas);--surface:var(--lms-surface);--ink:var(--lms-ink);--ink-2:var(--lms-ink-2);--pmuted:var(--lms-ink-3);--hairline:var(--lms-line);--brand:var(--lms-accent);--color-success:var(--lms-success);color:var(--ink);--u:calc(100cqw / 720);--mock-fs-micro:calc(var(--mock-type-micro) * var(--u));--mock-fs-xs:calc(var(--mock-type-xs) * var(--u));--mock-fs-sm:calc(var(--mock-type-sm) * var(--u));--mock-fs-md:calc(var(--mock-type-md) * var(--u));--mock-fs-lg:calc(var(--mock-type-lg) * var(--u));--mock-fs-xl:calc(var(--mock-type-xl) * var(--u));--mock-fs-2xl:calc(var(--mock-type-2xl) * var(--u));--mock-fs-3xl:calc(var(--mock-type-3xl) * var(--u));--mock-fs-4xl:calc(var(--mock-type-4xl) * var(--u));--mock-fs-display:calc(var(--mock-type-display) * var(--u));--pf-ease:cubic-bezier(0.16,1,0.3,1);--pf-spring:cubic-bezier(0.34,1.56,0.64,1);background:linear-gradient(205deg,color-mix(in srgb,var(--brand) 7%,transparent),transparent 58%),linear-gradient(24deg,color-mix(in srgb,var(--c-cyan) 6%,transparent),transparent 46%)}.PlatformAnim_frameHero__CUoSB{--u:calc(100cqw / 1180)}.PlatformAnim_frame__1lPW3:before{content:"";position:absolute;z-index:0;pointer-events:none;top:calc(8 * var(--u));right:calc(14 * var(--u));width:calc(76 * var(--u));height:calc(76 * var(--u));--px:calc(24 * var(--u));background-image:linear-gradient(color-mix(in srgb,var(--brand) 78%,transparent),color-mix(in srgb,var(--brand) 78%,transparent)),linear-gradient(color-mix(in srgb,var(--c-cyan) 62%,transparent),color-mix(in srgb,var(--c-cyan) 62%,transparent)),linear-gradient(color-mix(in srgb,var(--brand) 26%,transparent),color-mix(in srgb,var(--brand) 26%,transparent));background-size:var(--px) var(--px);background-repeat:no-repeat;background-position:right 0 top 0,right var(--px) top var(--px),right calc(2 * var(--px)) top calc(2 * var(--px))}.PlatformAnim_slabLeft__SojJB{background:linear-gradient(155deg,color-mix(in srgb,var(--brand) 7%,transparent),transparent 58%),linear-gradient(336deg,color-mix(in srgb,var(--c-cyan) 6%,transparent),transparent 46%)}.PlatformAnim_slabLeft__SojJB:before{right:auto;left:calc(14 * var(--u));background-position:left 0 top 0,left var(--px) top var(--px),left calc(2 * var(--px)) top calc(2 * var(--px))}.PlatformAnim_frameArcade__7K1oC{background:var(--page)}.PlatformAnim_frameArcade__7K1oC:before{display:none}.PlatformAnim_arcadeArt__8AiFu{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center bottom;pointer-events:none;user-select:none}.PlatformAnim_frameHero__CUoSB .PlatformAnim_arcadeArt__8AiFu{object-position:center}@media (max-width:639px){.PlatformAnim_arcadeArt__8AiFu,.PlatformAnim_frameHero__CUoSB .PlatformAnim_arcadeArt__8AiFu{object-position:left bottom}}.PlatformAnim_frameArcade__7K1oC .PlatformAnim_window__lFEDa{top:17%;left:10%;right:9%;bottom:-8%}.PlatformAnim_frameArcade__7K1oC .PlatformAnim_overlay__j9KCL{left:4%;bottom:10%;width:40%}.PlatformAnim_frameArcade__7K1oC .PlatformAnim_overlayRight__W1qiA{left:auto;right:3%}.PlatformAnim_frameArcade__7K1oC .PlatformAnim_window__lFEDa.PlatformAnim_isHero__mMJf6{top:14%;left:7%;right:6.5%;bottom:-7%}.PlatformAnim_frameArcade__7K1oC .PlatformAnim_overlay__j9KCL.PlatformAnim_overlayHero__bL79h{left:auto;right:3%;bottom:30%;width:29%}.PlatformAnim_frameArcade__7K1oC.PlatformAnim_frameTech__kMIV2{--u:calc(100cqw / 840)}.PlatformAnim_frameArcade__7K1oC.PlatformAnim_frameTech__kMIV2 .PlatformAnim_arcadeArt__8AiFu{object-position:center}.PlatformAnim_frameArcade__7K1oC.PlatformAnim_frameTech__kMIV2 .PlatformAnim_window__lFEDa{top:9%;left:7%;right:6.5%;bottom:8%}.PlatformAnim_frameNeutral__ZNp2M{background:var(--lms-muted)}.PlatformAnim_frameNeutral__ZNp2M:before{display:none}.PlatformAnim_window__lFEDa{position:absolute;z-index:1;top:11%;left:4%;right:3.5%;bottom:-16%;display:flex;flex-direction:column;min-height:0;min-width:0;background:var(--surface);border-radius:calc(13 * var(--u));overflow:hidden;box-shadow:0 calc(1 * var(--u)) calc(2 * var(--u)) var(--lms-shadow-sm),0 calc(10 * var(--u)) calc(28 * var(--u)) var(--lms-shadow),0 0 0 1px color-mix(in srgb,var(--ink) 7%,transparent)}.PlatformAnim_window__lFEDa.PlatformAnim_isHero__mMJf6{top:11%;left:3%;right:3%;bottom:-6%}.PlatformAnim_overlay__j9KCL{position:absolute;z-index:2;left:-1.5%;bottom:6%;width:44%;background:var(--surface);border-radius:calc(12 * var(--u));padding:calc(18 * var(--u)) calc(18 * var(--u)) calc(18 * var(--u)) calc(26 * var(--u));box-shadow:0 calc(2 * var(--u)) calc(4 * var(--u)) color-mix(in srgb,var(--ink) 6%,transparent),0 calc(16 * var(--u)) calc(44 * var(--u)) color-mix(in srgb,var(--ink) 16%,transparent),0 0 0 1px color-mix(in srgb,var(--ink) 6%,transparent)}.PlatformAnim_overlayRight__W1qiA{left:auto;right:-1.5%;bottom:4%;width:44%;padding:calc(18 * var(--u)) calc(26 * var(--u)) calc(18 * var(--u)) calc(18 * var(--u))}.PlatformAnim_overlayHero__bL79h{left:auto;right:-2%;bottom:3%;width:29%}.PlatformAnim_overlay__j9KCL.PlatformAnim_overlayLow__N3w_2{bottom:1%;width:36%}@media (max-width:640px){.PlatformAnim_frame__1lPW3{--u:calc(100cqw / 500)}.PlatformAnim_frameHero__CUoSB{--u:calc(100cqw / 560)}.PlatformAnim_window__lFEDa{top:9%;left:3%;right:3%;bottom:-20%}.PlatformAnim_window__lFEDa.PlatformAnim_isHero__mMJf6{top:8%;left:3%;right:3%;bottom:-9%}.PlatformAnim_overlay__j9KCL{left:-2%;bottom:-9%;width:60%}.PlatformAnim_overlayRight__W1qiA{left:auto;right:-2%;bottom:-9%;width:62%}.PlatformAnim_overlayHero__bL79h{left:-2%;right:auto;bottom:-6%;width:56%}.PlatformAnim_frameArcade__7K1oC .PlatformAnim_window__lFEDa.PlatformAnim_isHero__mMJf6{top:12%;left:5%;right:5%;bottom:-9%}.PlatformAnim_frameArcade__7K1oC .PlatformAnim_overlay__j9KCL.PlatformAnim_overlayHero__bL79h{left:4%;right:auto;bottom:24%;width:57%}.PlatformAnim_questPath__4FUEZ{gap:calc(4 * var(--u))}.PlatformAnim_questNode__wuYVq:nth-child(2),.PlatformAnim_questNode__wuYVq:nth-child(3){display:none}.PlatformAnim_questRail__dFGAx{top:calc(6 * var(--u) + 23 * var(--u))}.PlatformAnim_questDisc__E2unX{width:calc(46 * var(--u));height:calc(46 * var(--u))}.PlatformAnim_questNode__wuYVq[data-state=now] .PlatformAnim_questDisc__E2unX{width:calc(56 * var(--u));height:calc(56 * var(--u))}.PlatformAnim_questMeta__NruA7{display:none}.PlatformAnim_questNow__8w03D{gap:calc(12 * var(--u));padding:calc(11 * var(--u))}.PlatformAnim_frameArcade__7K1oC:not(.PlatformAnim_frameTech__kMIV2){--u:calc(100cqw / 660)}.PlatformAnim_frameArcade__7K1oC:not(.PlatformAnim_frameTech__kMIV2) .PlatformAnim_window__lFEDa{top:12%;left:6%;right:6%;bottom:10%}.PlatformAnim_frameArcade__7K1oC:not(.PlatformAnim_frameTech__kMIV2) .PlatformAnim_window__lFEDa.PlatformAnim_isHero__mMJf6{top:10%;left:6%;right:6%;bottom:10%}.PlatformAnim_frameArcade__7K1oC.PlatformAnim_frameTech__kMIV2{--u:calc(100cqw / 580)}.PlatformAnim_frameArcade__7K1oC.PlatformAnim_frameTech__kMIV2 .PlatformAnim_arcadeArt__8AiFu{object-position:left bottom}.PlatformAnim_frameArcade__7K1oC.PlatformAnim_frameTech__kMIV2 .PlatformAnim_window__lFEDa{top:6%;left:6%;right:6%;bottom:6%}}@media (min-width:1024px) and (max-width:1280px){.PlatformAnim_frame__1lPW3{--u:calc(100cqw / 560)}.PlatformAnim_frameHero__CUoSB{--u:calc(100cqw / 1180)}.PlatformAnim_frameArcade__7K1oC.PlatformAnim_frameTech__kMIV2{--u:calc(100cqw / 650)}}.PlatformAnim_topbar__ypwjG{display:flex;align-items:center;gap:calc(7 * var(--u));padding:calc(9 * var(--u)) calc(12 * var(--u));border-bottom:1px solid color-mix(in srgb,var(--ink) 6%,transparent);background:color-mix(in srgb,var(--ink) 3%,var(--surface));flex-shrink:0}.PlatformAnim_dotRow__tf7AW{display:flex;gap:calc(4 * var(--u))}.PlatformAnim_dot__lnGV6{width:calc(6 * var(--u));height:calc(6 * var(--u));border-radius:999px;background:color-mix(in srgb,var(--ink) 17%,var(--page))}.PlatformAnim_urlBar__xsNNr{margin:0 auto;height:calc(17 * var(--u));border-radius:calc(6 * var(--u));background:var(--surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 7%,transparent);display:flex;align-items:center;justify-content:center;padding:0 calc(12 * var(--u));gap:calc(4 * var(--u));font-size:calc(8.5 * var(--u));color:var(--pmuted);min-width:40%;max-width:62%;overflow:hidden;white-space:nowrap}.PlatformAnim_urlHost__vXc_g{color:var(--ink-2)}.PlatformAnim_capsLabel__PVFNh{font-size:calc(7.5 * var(--u));font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--ink)}.PlatformAnim_main__WdR5t{flex:1;min-width:0;padding:calc(20 * var(--u)) calc(22 * var(--u));display:flex;flex-direction:column;gap:calc(15 * var(--u));overflow:hidden}@media (max-width:640px),(min-width:1024px) and (max-width:1280px){.PlatformAnim_colsProjects__UgF3_{grid-template-columns:1.7fr 1fr}.PlatformAnim_colsClass__Z4DcY{grid-template-columns:1.7fr .8fr}.PlatformAnim_colsSessions__YGBjS{grid-template-columns:1.7fr 1fr}}.PlatformAnim_hbadge__G5wlc{display:inline-flex;align-items:center;gap:calc(5 * var(--u));height:calc(15 * var(--u));padding:0 calc(8 * var(--u));border-radius:999px;background:color-mix(in srgb,var(--lms-on-hero) 20%,transparent);font-size:calc(8 * var(--u));font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--lms-on-hero)}.PlatformAnim_btnMock__f5xJe{display:inline-flex;align-items:center;gap:calc(4 * var(--u));height:calc(21 * var(--u));padding:0 calc(9 * var(--u));border-radius:calc(4 * var(--u));font-size:calc(9.5 * var(--u));font-weight:500;white-space:nowrap}.PlatformAnim_btnMockBrand__QN_mr{background:var(--lms-accent-solid);color:var(--lms-on-accent);font-weight:600;height:calc(24 * var(--u));border-radius:999px;padding:0 calc(13 * var(--u))}.PlatformAnim_eyebrowMini__8vpBa{font-size:calc(8 * var(--u));font-weight:500;letter-spacing:.02em;color:var(--pmuted)}.PlatformAnim_h__ddZxM{font-family:var(--font-forma-display),ui-sans-serif,system-ui,sans-serif;font-weight:500;letter-spacing:-.015em;line-height:1.14;color:var(--ink)}.PlatformAnim_sub__MWuUe{font-size:calc(9.5 * var(--u));color:var(--ink-2)}.PlatformAnim_iconCircle__tpIz4{color:var(--lms-on-pastel);display:inline-flex;align-items:center;justify-content:center;border-radius:calc(4 * var(--u));flex-shrink:0}.PlatformAnim_xpTrack__GgGRx{height:calc(6 * var(--u));border-radius:999px;background:color-mix(in srgb,var(--ink) 9%,var(--surface));overflow:hidden}.PlatformAnim_xpFill__ZRcce{position:relative;height:100%;width:var(--pf-fill,70%);transform-origin:left;border-radius:999px;background:var(--brand);overflow:hidden}.PlatformAnim_xpFill__ZRcce:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,color-mix(in srgb,var(--surface) 50%,transparent) 50%,transparent 70%);transform:translateX(-100%)}.PlatformAnim_questNow__8w03D{display:grid;grid-template-columns:minmax(0,.46fr) minmax(0,1fr) minmax(0,.52fr);flex:1;min-height:0;gap:calc(18 * var(--u));padding:calc(14 * var(--u));background:var(--surface);border-radius:calc(14 * var(--u));box-shadow:inset 0 0 0 1px var(--hairline)}.PlatformAnim_questNowArt__cUR87{display:block;position:relative;min-height:0;border-radius:calc(10 * var(--u));overflow:hidden;background:var(--lms-muted)}.PlatformAnim_questNowArt__cUR87 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.PlatformAnim_questNowBody__h9zOY{display:flex;flex-direction:column;justify-content:center;min-width:0;padding-right:calc(6 * var(--u))}.PlatformAnim_questSteps__lpcxV{display:flex;flex-wrap:wrap;gap:calc(6 * var(--u));margin-top:calc(12 * var(--u))}.PlatformAnim_questStep__Efp9p{display:inline-flex;align-items:center;gap:calc(4 * var(--u));height:calc(19 * var(--u));padding:0 calc(8 * var(--u));border-radius:999px;font-size:calc(9.5 * var(--u));font-weight:500;color:var(--pmuted);background:var(--lms-muted);white-space:nowrap}.PlatformAnim_questStep__Efp9p[data-done]{color:var(--surface);background:var(--brand)}.PlatformAnim_questPath__4FUEZ{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:start;gap:calc(6 * var(--u));padding-top:calc(6 * var(--u))}.PlatformAnim_questRail__dFGAx{position:absolute;z-index:0;top:calc(6 * var(--u) + 27 * var(--u));left:calc(7%);right:calc(7%);height:calc(3 * var(--u));border-radius:999px;background:color-mix(in srgb,var(--ink) 8%,var(--surface));overflow:hidden}.PlatformAnim_questRailDone__yCAPn{display:block;width:50%;height:100%;border-radius:999px;background:var(--brand);transform-origin:left}.PlatformAnim_questNode__wuYVq{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}.PlatformAnim_questDisc__E2unX{position:relative;display:grid;place-items:center;width:calc(54 * var(--u));height:calc(54 * var(--u));border-radius:999px;overflow:hidden;background:var(--lms-muted);box-shadow:0 0 0 calc(3 * var(--u)) var(--surface),inset 0 0 0 1px var(--hairline)}.PlatformAnim_questArt__7iVMX{width:100%;height:100%;object-fit:cover;display:block}.PlatformAnim_questNode__wuYVq[data-state=soon] .PlatformAnim_questArt__7iVMX{filter:grayscale(1);opacity:.45}.PlatformAnim_questNode__wuYVq[data-state=now] .PlatformAnim_questDisc__E2unX{width:calc(66 * var(--u));height:calc(66 * var(--u));box-shadow:0 0 0 calc(3 * var(--u)) var(--surface),0 0 0 calc(6 * var(--u)) var(--brand)}.PlatformAnim_questDiscGoal__RvcKO{overflow:visible;background:var(--lms-hero,var(--brand))}.PlatformAnim_questRing__P2C_7{position:absolute;inset:0;border-radius:999px;box-shadow:0 0 0 calc(3 * var(--u)) var(--brand);opacity:.55}.PlatformAnim_questBadge__lk8SL{position:absolute;right:calc(-1 * var(--u));bottom:calc(-1 * var(--u));display:grid;place-items:center;width:calc(18 * var(--u));height:calc(18 * var(--u));border-radius:999px;background:var(--brand);box-shadow:0 0 0 calc(2 * var(--u)) var(--surface)}.PlatformAnim_questBadgeSoon__3YedK{background:var(--lms-subtle)}.PlatformAnim_questLabel__n24mz{margin-top:calc(9 * var(--u));font-size:calc(11 * var(--u));font-weight:700;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlatformAnim_questMeta__NruA7{margin-top:calc(3 * var(--u));font-size:calc(9.5 * var(--u));color:var(--pmuted);white-space:nowrap}.PlatformAnim_frame__1lPW3[data-armed]:not([data-inview]) .PlatformAnim_questRailDone__yCAPn{transform:scaleX(0)}.PlatformAnim_frame__1lPW3[data-inview] .PlatformAnim_questRailDone__yCAPn{animation:PlatformAnim_pfFill__sHMtH 1s var(--pf-ease) .3s both}.PlatformAnim_frame__1lPW3[data-onscreen] .PlatformAnim_questRing__P2C_7{animation:PlatformAnim_pfBreathe__xV7rY 2.4s ease-in-out infinite}.PlatformAnim_chartPanel__DXgGz{padding:calc(12 * var(--u)) calc(13 * var(--u)) calc(12 * var(--u));background:var(--surface);border-radius:calc(11 * var(--u));box-shadow:inset 0 0 0 1px var(--hairline)}.PlatformAnim_chartHead__qg17B{display:flex;align-items:baseline;justify-content:space-between;gap:calc(8 * var(--u))}.PlatformAnim_chartDelta__0azgj{font-size:calc(10 * var(--u));font-weight:700;color:var(--color-success);white-space:nowrap}.PlatformAnim_chartSvg___vNXL{display:block;width:100%;height:auto;margin-top:calc(9 * var(--u))}.PlatformAnim_chartGrid__zy01I{stroke:var(--hairline);stroke-width:1;vector-effect:non-scaling-stroke}.PlatformAnim_chartArea__SHbp7{stroke:none}.PlatformAnim_chartAreaA__lPHEN{fill:color-mix(in srgb,var(--brand) 15%,transparent)}.PlatformAnim_chartAreaB__GXUzT{fill:color-mix(in srgb,var(--c-cyan) 26%,transparent)}.PlatformAnim_chartLine__bzpwQ{fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.PlatformAnim_chartLineA__6Su9Z{stroke:var(--brand)}.PlatformAnim_chartLineB__bCokq{stroke:var(--c-cyan)}.PlatformAnim_chartCap__Kszbp{stroke:var(--surface);stroke-width:1.6}.PlatformAnim_chartCapA__BXeZJ{fill:var(--brand)}.PlatformAnim_chartCapB__ghkDY{fill:var(--c-cyan)}.PlatformAnim_chartWeeks__2qD2b{display:flex;justify-content:space-between;margin-top:calc(5 * var(--u))}.PlatformAnim_chartLegend__ab4qO{display:flex;align-items:center;gap:calc(16 * var(--u));margin-top:calc(9 * var(--u));padding-top:calc(9 * var(--u));border-top:1px solid var(--hairline)}.PlatformAnim_chartRow__wLNyv{display:flex;align-items:center;gap:calc(6 * var(--u));min-width:0}.PlatformAnim_chartSwatch__BB6io{flex:none;width:calc(7 * var(--u));height:calc(7 * var(--u));border-radius:999px}.PlatformAnim_chartSwatchA__YnHFj{background:var(--brand)}.PlatformAnim_chartSwatchB__pTKG7{background:var(--c-cyan)}@keyframes PlatformAnim_pfBreathe__xV7rY{0%,to{opacity:0}50%{opacity:.45}}.PlatformAnim_codePanel__Vs69u{background:radial-gradient(120% 100% at 100% 0,color-mix(in srgb,var(--c-cyan) 9%,transparent),transparent 52%),linear-gradient(180deg,color-mix(in srgb,var(--lms-screen) 92%,var(--brand)),var(--lms-screen));border-radius:calc(7 * var(--u));box-shadow:0 0 0 1px color-mix(in srgb,var(--c-cyan) 14%,transparent);padding:calc(10 * var(--u)) calc(11 * var(--u));font-family:var(--font-mono);font-size:calc(9.5 * var(--u));line-height:1.65;color:color-mix(in srgb,var(--color-inverted) 78%,transparent);overflow:hidden}.PlatformAnim_codeHead__LiioI{display:flex;align-items:center;gap:calc(5 * var(--u));margin:calc(-2 * var(--u)) 0 calc(7 * var(--u));padding-bottom:calc(7 * var(--u));border-bottom:1px solid color-mix(in srgb,var(--color-inverted) 10%,transparent)}.PlatformAnim_codeTab__LBhJ5{padding:calc(2 * var(--u)) calc(7 * var(--u));border-radius:calc(3 * var(--u));font-size:calc(8 * var(--u));letter-spacing:.02em;color:color-mix(in srgb,var(--color-inverted) 56%,transparent)}.PlatformAnim_codeTabOn__OnOz7{background:color-mix(in srgb,var(--color-inverted) 11%,transparent);color:color-mix(in srgb,var(--color-inverted) 85%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-inverted) 8%,transparent)}.PlatformAnim_caret__KPGpH{display:inline-block;width:calc(5 * var(--u));height:calc(10 * var(--u));margin-left:calc(1 * var(--u));vertical-align:middle;background:var(--c-cyan)}.PlatformAnim_aiHint__kcUG0{display:flex;align-items:center;gap:calc(6 * var(--u));margin-top:calc(7 * var(--u));padding:calc(6 * var(--u)) calc(8 * var(--u));border-radius:calc(5 * var(--u));font-size:calc(9 * var(--u));line-height:1.45;background:color-mix(in srgb,var(--c-cyan) 13%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-cyan) 32%,transparent);color:color-mix(in srgb,var(--color-inverted) 88%,transparent);transform-origin:12% 100%}.PlatformAnim_codeBody__0Z0QQ{display:flex;flex-direction:column;gap:calc(2 * var(--u));margin-top:calc(2 * var(--u))}.PlatformAnim_codeLine__Ucm5_{display:flex;gap:calc(10 * var(--u));white-space:nowrap}.PlatformAnim_cGutter__hrNgo{width:calc(11 * var(--u));text-align:right;flex-shrink:0;color:color-mix(in srgb,var(--color-inverted) 56%,transparent)}.PlatformAnim_cKw__4XQ8i{color:var(--c-blush)}.PlatformAnim_cFn__0PRAC{color:var(--c-butter)}.PlatformAnim_cNum__j_woY{color:var(--c-mint)}.PlatformAnim_cStr__ENbKF{color:var(--c-cyan)}.PlatformAnim_cCom__Oyjaj{color:color-mix(in srgb,var(--color-inverted) 56%,transparent)}.PlatformAnim_cIndent__FysIa{padding-left:calc(14 * var(--u))}.PlatformAnim_codeLineOn__8_XSj{background:color-mix(in srgb,var(--c-cyan) 10%,transparent);box-shadow:inset calc(1.5 * var(--u)) 0 0 var(--c-cyan);margin:0 calc(-12 * var(--u));padding:0 calc(12 * var(--u))}.PlatformAnim_askRow__d7RUS{display:flex;align-items:flex-start;gap:calc(7 * var(--u));font-size:calc(10 * var(--u));line-height:1.45}.PlatformAnim_askQuote__KHriF{color:var(--ink);background:color-mix(in srgb,var(--ink) 4%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 7%,transparent);border-radius:calc(6 * var(--u));padding:calc(7 * var(--u)) calc(9 * var(--u))}.PlatformAnim_askStep___gKjv{display:flex;gap:calc(8 * var(--u));align-items:baseline;font-size:calc(10 * var(--u));line-height:1.5;color:var(--ink-2);margin-top:calc(6 * var(--u))}.PlatformAnim_askNum__L55mK{width:calc(13 * var(--u));height:calc(13 * var(--u));border-radius:calc(3 * var(--u));flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:calc(8 * var(--u));font-weight:500;color:var(--lms-accent-on-tint);background:color-mix(in srgb,var(--brand) 10%,var(--surface));align-self:flex-start}@keyframes PlatformAnim_pfTyping__uAxqh{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(calc(-2 * var(--u)))}}@property --pf-mm{syntax:"<integer>";inherits:true;initial-value:30}.PlatformAnim_frame__1lPW3[data-inview] .PlatformAnim_tickMin__BOJiM{animation:PlatformAnim_pfTickDown__39ykW 1800s linear both}@keyframes PlatformAnim_pfTickDown__39ykW{0%{--pf-mm:30}to{--pf-mm:0}}@keyframes PlatformAnim_pfRing__IEkta{0%{transform:scale(1);opacity:.8}70%,to{transform:scale(2.6);opacity:0}}.PlatformAnim_codeOut__Mn9pB,.PlatformAnim_pop__0Ds_l,.PlatformAnim_reveal__1w5qY{opacity:1}.PlatformAnim_frame__1lPW3[data-armed]:not([data-inview]) :is(.PlatformAnim_reveal__1w5qY,.PlatformAnim_pop__0Ds_l,.PlatformAnim_codeOut__Mn9pB,.PlatformAnim_window__lFEDa,.PlatformAnim_overlay__j9KCL){opacity:0}.PlatformAnim_frame__1lPW3[data-armed]:not([data-inview]) .PlatformAnim_bar__OUxmb{transform:scaleY(0)}.PlatformAnim_frame__1lPW3[data-armed]:not([data-inview]) .PlatformAnim_xpFill__ZRcce{transform:scaleX(0)}.PlatformAnim_frame__1lPW3[data-armed]:not([data-inview]) .PlatformAnim_chartLine__bzpwQ{stroke-dashoffset:1}.PlatformAnim_frame__1lPW3[data-armed]:not([data-inview]) :is(.PlatformAnim_chartArea__SHbp7,.PlatformAnim_chartCap__Kszbp){opacity:0}.PlatformAnim_frame__1lPW3[data-armed]:not([data-inview]) .PlatformAnim_grow__cJqXQ{transform:scaleY(.04);opacity:0}.PlatformAnim_frame__1lPW3[data-inview] .PlatformAnim_window__lFEDa{animation:PlatformAnim_pfBoot__Q5_kY .8s var(--pf-ease) both}.PlatformAnim_frame__1lPW3[data-inview] .PlatformAnim_overlay__j9KCL{animation:PlatformAnim_pfLift__hXZCx .75s var(--pf-ease) .34s both}.PlatformAnim_frame__1lPW3[data-inview] .PlatformAnim_reveal__1w5qY{animation:PlatformAnim_pfReveal__ller7 .7s var(--pf-ease) var(--d,0s) both}.PlatformAnim_frame__1lPW3[data-inview] .PlatformAnim_pop__0Ds_l{animation:PlatformAnim_pfPop__qGi3a .55s var(--pf-spring) var(--d,0s) both}.PlatformAnim_frame__1lPW3[data-inview] .PlatformAnim_bar__OUxmb{animation:PlatformAnim_pfBar__dByE_ .9s var(--pf-ease) both}.PlatformAnim_frame__1lPW3[data-inview] .PlatformAnim_xpFill__ZRcce{animation:PlatformAnim_pfFill__sHMtH 1.2s var(--pf-ease) .35s both}.PlatformAnim_frame__1lPW3[data-inview] .PlatformAnim_chartLine__bzpwQ{animation:PlatformAnim_pfDraw__XFH2w 1.15s var(--pf-ease) var(--d,.3s) both}.PlatformAnim_frame__1lPW3[data-inview] .PlatformAnim_chartArea__SHbp7{animation:PlatformAnim_pfReveal__ller7 .7s var(--pf-ease) .75s both}.PlatformAnim_frame__1lPW3[data-inview] .PlatformAnim_chartCap__Kszbp{animation:PlatformAnim_pfPop__qGi3a .5s var(--pf-spring) 1.2s both}@keyframes PlatformAnim_pfDraw__XFH2w{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.PlatformAnim_frame__1lPW3[data-inview] .PlatformAnim_grow__cJqXQ{animation:PlatformAnim_pfGrow__cxVWD .62s var(--pf-ease) var(--d,0s) both}.PlatformAnim_frame__1lPW3[data-inview] .PlatformAnim_codeOut__Mn9pB{animation:PlatformAnim_pfReveal__ller7 .55s var(--pf-ease) 2.9s both}@keyframes PlatformAnim_pfBoot__Q5_kY{0%{opacity:0;transform:translateY(calc(10 * var(--u))) scale(.985)}to{opacity:1;transform:none}}@keyframes PlatformAnim_pfLift__hXZCx{0%{opacity:0;transform:translate(calc(-6 * var(--u)),calc(14 * var(--u))) scale(.97)}to{opacity:1;transform:none}}@keyframes PlatformAnim_pfReveal__ller7{0%{opacity:0;transform:translateY(calc(8 * var(--u)))}to{opacity:1;transform:none}}@keyframes PlatformAnim_pfPop__qGi3a{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes PlatformAnim_pfBar__dByE_{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes PlatformAnim_pfGrow__cxVWD{0%{transform:scaleY(.04);opacity:0}to{transform:scaleY(1);opacity:1}}@keyframes PlatformAnim_pfFill__sHMtH{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes PlatformAnim_pfSheen__7__FE{0%{transform:translateX(-100%)}55%,to{transform:translateX(100%)}}@keyframes PlatformAnim_pfBlink__Ol8Kf{0%,49%{opacity:1}50%,to{opacity:0}}.PlatformAnim_frame__1lPW3[data-onscreen] .PlatformAnim_xpFill__ZRcce:after{animation:PlatformAnim_pfSheen__7__FE 3.4s ease-in-out 1.8s infinite}.PlatformAnim_frame__1lPW3[data-onscreen] .PlatformAnim_nodePulse__SQVd3:after{animation:PlatformAnim_pfBreathe__xV7rY 2.4s ease-in-out infinite}.PlatformAnim_frame__1lPW3[data-onscreen] .PlatformAnim_caret__KPGpH{animation:PlatformAnim_pfBlink__Ol8Kf 1.05s steps(1) infinite}.PlatformAnim_frame__1lPW3[data-onscreen] .PlatformAnim_typing__ZJwUo i{animation:PlatformAnim_pfTyping__uAxqh 1.2s ease-in-out infinite}.PlatformAnim_frame__1lPW3[data-onscreen] .PlatformAnim_typing__ZJwUo i:nth-child(2){animation-delay:.15s}.PlatformAnim_frame__1lPW3[data-onscreen] .PlatformAnim_typing__ZJwUo i:nth-child(3){animation-delay:.3s}.PlatformAnim_frame__1lPW3[data-onscreen] .PlatformAnim_liveDot__IlUNy:after{animation:PlatformAnim_pfRing__IEkta 2.4s ease-out infinite}@media (prefers-reduced-motion:reduce){.PlatformAnim_frame__1lPW3 *,.PlatformAnim_frame__1lPW3 :after,.PlatformAnim_frame__1lPW3 :before{animation:none!important}.PlatformAnim_codeOut__Mn9pB,.PlatformAnim_overlay__j9KCL,.PlatformAnim_pop__0Ds_l,.PlatformAnim_reveal__1w5qY,.PlatformAnim_window__lFEDa{opacity:1!important;transform:none!important}.PlatformAnim_bar__OUxmb,.PlatformAnim_questRailDone__yCAPn,.PlatformAnim_xpFill__ZRcce{transform:none!important}.PlatformAnim_chartLine__bzpwQ{stroke-dashoffset:0!important}.PlatformAnim_caret__KPGpH,.PlatformAnim_chartArea__SHbp7,.PlatformAnim_chartCap__Kszbp{opacity:1!important}.PlatformAnim_typing__ZJwUo i{opacity:.6!important;transform:none!important}}.PlatformAnim_projGrid__s_nF1{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(11 * var(--u))}.PlatformAnim_langChip__p_osR{gap:calc(4 * var(--u));height:calc(16 * var(--u));font-size:calc(8.5 * var(--u))}.PlatformAnim_badgeWall__tmKyB{grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(6 * var(--u))}.PlatformAnim_badgeTile__zRRa5,.PlatformAnim_nextPanel__2X_0m{border-radius:calc(6 * var(--u))}.PlatformAnim_nextPanel__2X_0m{margin-top:calc(9 * var(--u));padding:calc(9 * var(--u)) calc(10 * var(--u));gap:calc(9 * var(--u))}.PlatformAnim_playDot__C4J7o{position:relative;z-index:1;width:calc(26 * var(--u));height:calc(26 * var(--u))}@media (max-width:640px){.PlatformAnim_projGrid__s_nF1{grid-template-columns:minmax(0,1fr)}.PlatformAnim_metricStrip__HUt35{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:calc(12 * var(--u))}}.PlatformAnim_likeChip__wD9EM{height:calc(17 * var(--u));padding:0 calc(8 * var(--u));border-radius:999px;background:var(--lms-muted)}.PlatformAnim_work__mf6Kg{position:relative;border-radius:calc(9 * var(--u));overflow:hidden;background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline);min-width:0;margin:0}.PlatformAnim_shotBox__Gd_Yn{display:block;position:relative;width:100%;padding-top:62.5%;overflow:hidden}.PlatformAnim_shot__a4WmQ{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.PlatformAnim_workCap__KJBeq{display:flex;align-items:center;gap:calc(7 * var(--u));padding:calc(8 * var(--u)) calc(9 * var(--u))}.PlatformAnim_langChip__p_osR{position:absolute;top:calc(7 * var(--u));left:calc(7 * var(--u));display:inline-flex;align-items:center;height:calc(15 * var(--u));padding:0 calc(8 * var(--u));border-radius:999px;font-size:calc(8 * var(--u));font-weight:700;color:#FFFFFF;white-space:nowrap}.PlatformAnim_workWall__uyUus{gap:calc(12 * var(--u))}.PlatformAnim_projGrid__s_nF1,.PlatformAnim_workWall__uyUus{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;flex-shrink:0}.PlatformAnim_projGrid__s_nF1{gap:calc(10 * var(--u))}.PlatformAnim_face__dWnAR{border-radius:999px;object-fit:cover;flex-shrink:0;display:block}.PlatformAnim_faceRow__jYcXP{display:flex;align-items:center;flex-shrink:0}.PlatformAnim_faceMore__l_atl{display:inline-flex;align-items:center;gap:calc(4 * var(--u));margin-left:calc(8 * var(--u));font-size:calc(9.5 * var(--u));color:var(--ink-2);white-space:nowrap}.PlatformAnim_podium__Kv8Z5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:calc(10 * var(--u));flex-shrink:0}.PlatformAnim_podiumCol__CNvCn{display:flex;flex-direction:column;align-items:center;min-width:0}.PlatformAnim_podiumStep___AMU8{width:100%;margin-top:calc(9 * var(--u));height:var(--pf-h);border-radius:calc(8 * var(--u)) calc(8 * var(--u)) 0 0;display:flex;align-items:flex-start;justify-content:center;padding-top:calc(7 * var(--u))}.PlatformAnim_podiumRank__V109K{font-family:var(--font-forma-display),ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:calc(20 * var(--u));line-height:1;color:var(--lms-on-pastel)}.PlatformAnim_podiumYou__uhv8g{margin-top:calc(3 * var(--u));padding:calc(1 * var(--u)) calc(7 * var(--u));border-radius:999px;background:var(--c-butter);color:var(--lms-on-pastel);font-size:calc(8 * var(--u));font-weight:700;text-transform:uppercase;letter-spacing:.07em}.PlatformAnim_grow__cJqXQ{transform-origin:bottom center}.PlatformAnim_badgeWall__tmKyB{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(7 * var(--u))}.PlatformAnim_badgeTile__zRRa5{aspect-ratio:1;border-radius:calc(7 * var(--u));background:var(--c-sand);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-sand),#000 12%);display:flex;align-items:center;justify-content:center;color:var(--lms-on-pastel);flex-shrink:0}.PlatformAnim_badgeTileLocked__e6oxn{background:var(--lms-muted);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--pmuted)}.PlatformAnim_kidCard__7rqyJ{gap:calc(11 * var(--u));padding:calc(11 * var(--u)) calc(12 * var(--u));background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline)}.PlatformAnim_kidCard__7rqyJ,.PlatformAnim_nextPanel__2X_0m{display:flex;align-items:center;border-radius:calc(10 * var(--u))}.PlatformAnim_nextPanel__2X_0m{gap:calc(10 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));background:var(--lms-accent-soft)}.PlatformAnim_likeChip__wD9EM{display:inline-flex;align-items:center;gap:calc(4 * var(--u));font-size:calc(9 * var(--u));color:var(--pmuted);flex-shrink:0}.PlatformAnim_playDot__C4J7o{width:calc(28 * var(--u));height:calc(28 * var(--u));border-radius:999px;background:#FFFFFF;display:inline-flex;align-items:center;justify-content:center}.PlatformAnim_playDotFloat__L2i2d{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media (max-width:640px){.PlatformAnim_projGrid__s_nF1,.PlatformAnim_workWall__uyUus{grid-template-columns:repeat(2,minmax(0,1fr))}.PlatformAnim_badgeWall__tmKyB{grid-template-columns:repeat(4,minmax(0,1fr))}}.PlatformAnim_pageHead__76Jnt{display:flex;align-items:flex-start;gap:calc(9 * var(--u));min-width:0}.PlatformAnim_pageTitle__4qQUh{font-family:var(--font-forma-display),ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:calc(16 * var(--u));line-height:1.15;min-width:0}.PlatformAnim_status__7r64h{display:inline-flex;align-items:center;gap:calc(5 * var(--u));font-size:calc(9.5 * var(--u));color:var(--ink-2);white-space:nowrap}.PlatformAnim_statusDot__xrfUa{width:calc(6 * var(--u));height:calc(6 * var(--u));border-radius:999px;background:color-mix(in srgb,var(--ink) 30%,transparent);flex-shrink:0}.PlatformAnim_statusLive__5YIOA{background:var(--color-success)}.PlatformAnim_chat__HNNwa{display:flex;flex-direction:column;gap:calc(7 * var(--u));flex-shrink:0}.PlatformAnim_msg__R6T4Z{display:flex;align-items:flex-end;gap:calc(8 * var(--u));max-width:78%}.PlatformAnim_msgMe__sdt4R{align-self:flex-end;flex-direction:row-reverse}.PlatformAnim_msgCol__R6bq9{min-width:0}.PlatformAnim_msgName__X1Nqy{display:block;margin-bottom:calc(2 * var(--u));font-size:calc(8.5 * var(--u));font-weight:600;color:var(--ink-2)}.PlatformAnim_bubble__tU7Cz{display:inline-block;padding:calc(8 * var(--u)) calc(11 * var(--u));border-radius:calc(12 * var(--u));border-bottom-left-radius:calc(4 * var(--u));background:var(--lms-muted);color:var(--ink);font-size:calc(10.5 * var(--u));line-height:1.45}.PlatformAnim_msgMe__sdt4R .PlatformAnim_bubble__tU7Cz{border-bottom-left-radius:calc(12 * var(--u));border-bottom-right-radius:calc(4 * var(--u));background:var(--lms-accent-soft)}.PlatformAnim_bubbleShot__3JCIr{width:calc(124 * var(--u));padding:calc(5 * var(--u))}.PlatformAnim_bubbleShot__3JCIr .PlatformAnim_shotBox__Gd_Yn{border-radius:calc(8 * var(--u))}.PlatformAnim_bubbleCap__dfG2_{display:flex;align-items:center;gap:calc(6 * var(--u));padding:calc(7 * var(--u)) calc(4 * var(--u)) calc(2 * var(--u));font-size:calc(10 * var(--u));font-weight:500}.PlatformAnim_typing__ZJwUo{display:inline-flex;align-items:center;gap:calc(4 * var(--u));padding:calc(9 * var(--u)) calc(11 * var(--u))}.PlatformAnim_typing__ZJwUo i{width:calc(5 * var(--u));height:calc(5 * var(--u));border-radius:999px;background:var(--pmuted)}.PlatformAnim_composer__znb4u{display:flex;align-items:center;gap:calc(9 * var(--u));padding:calc(8 * var(--u)) calc(8 * var(--u)) calc(8 * var(--u)) calc(13 * var(--u));border-radius:999px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline);font-size:calc(10.5 * var(--u));color:var(--pmuted);flex-shrink:0}.PlatformAnim_composerSend___jptO{margin-left:auto;width:calc(26 * var(--u));height:calc(26 * var(--u));border-radius:999px;background:var(--lms-accent-solid);color:var(--lms-on-accent);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.PlatformAnim_modChip__Xzn2a{display:inline-flex;align-items:center;gap:calc(5 * var(--u));height:calc(19 * var(--u));padding:0 calc(9 * var(--u));border-radius:999px;background:var(--lms-muted);font-size:calc(9 * var(--u));color:var(--ink-2);white-space:nowrap}.PlatformAnim_rankLine__LdA5I{display:flex;align-items:center;gap:calc(8 * var(--u));padding:calc(6 * var(--u)) 0;font-size:calc(10.5 * var(--u))}.PlatformAnim_rankLine__LdA5I+.PlatformAnim_rankLine__LdA5I{border-top:1px solid var(--hairline)}.PlatformAnim_rankNo__MgzMJ{width:calc(16 * var(--u));font-variant-numeric:tabular-nums;color:var(--pmuted);flex-shrink:0}