@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700&display=swap");.public-site-header{position:fixed;inset:0 0 auto;z-index:30;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:20px;gap:20px;padding:max(16px,env(safe-area-inset-top)) 4% 16px;background:rgba(3,15,31,.96);color:#fff}.public-site-header a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;color:#fff;text-decoration:none;white-space:nowrap}.public-site-header-brand{justify-self:start}.public-site-header-brand img{display:block;width:230px;max-width:100%;height:auto;filter:brightness(0) invert(1)}.public-site-header-links{display:flex;align-items:center;gap:22px;padding:0 21px;border:1px solid rgba(255,255,255,.16);border-radius:40px;background:rgba(7,24,45,.48);box-shadow:0 8px 24px rgba(0,8,22,.12),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}.public-site-header-links a{font:700 16px/1.3 Barlow Condensed,Arial Narrow,sans-serif;letter-spacing:1px;text-transform:uppercase}.public-site-header-auth{padding:10px 12px;font:600 18px/1.3 Barlow Condensed,Arial Narrow,sans-serif;letter-spacing:.6px;text-transform:uppercase}.public-site-header a:hover{color:#9bc7ff}.public-site-header a:focus-visible{outline:3px solid #9bc7ff;outline-offset:3px}main:has(>.public-site-header){padding-top:max(104px,calc(env(safe-area-inset-top) + 88px))}@media (max-width:1000px){.public-site-header-links{gap:12px;padding-inline:13px}.public-site-header-links a{font-size:15px}}@media (max-width:720px){.public-site-header{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:max(10px,env(safe-area-inset-top)) 16px 12px}.public-site-header-brand img{width:170px}.public-site-header-auth{grid-column:2;grid-row:1;font-size:16px}.public-site-header-links{grid-column:1/-1;grid-row:2;justify-content:space-around;gap:4px;padding:0 8px}.public-site-header-links a{font-size:14px;letter-spacing:.5px}main:has(>.public-site-header){padding-top:max(142px,calc(env(safe-area-inset-top) + 132px))}}.archive_hero__lJQh0{align-items:stretch;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) minmax(280px,360px);margin:0 auto;padding:92px 20px 20px;width:min(100%,1040px)}.archive_calendarSheet__YLcVB p,.archive_hero__lJQh0 p{color:#3278ff;font-size:12px;font-weight:950;letter-spacing:.08em;margin:0 0 6px;text-transform:uppercase}.archive_hero__lJQh0 h1{color:#111827;font-size:52px;line-height:.94;margin:0}.archive_hero__lJQh0 span{color:#5b6472;display:block;font-size:15px;font-weight:800;line-height:1.4;margin-top:10px;max-width:560px}.archive_lockPanel__Exq0L,.archive_unlockPanel__74nsj{align-self:end;background:#111827;border-radius:8px;color:#fff;padding:16px}.archive_unlockPanel__74nsj{background:#d9f2cf;color:#172315}.archive_lockPanel__Exq0L strong,.archive_unlockPanel__74nsj strong{display:block;font-size:17px;font-weight:950}.archive_lockPanel__Exq0L span,.archive_unlockPanel__74nsj span{color:currentColor;font-size:13px;opacity:.72}.archive_lockPanel__Exq0L div{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.archive_lockPanel__Exq0L a{align-items:center;background:#fff;border-radius:7px;color:#111827;display:inline-flex;font-size:13px;font-weight:950;min-height:38px;padding:0 12px;text-decoration:none}.archive_lockPanel__Exq0L a+a{background:rgba(255,255,255,.12);color:#fff}.archive_gameStack__yjSEa{display:grid;grid-gap:14px;gap:14px;margin:0 auto;padding:0 20px 48px;width:min(100%,1040px)}.archive_gameCard__ngcS2{--archive-accent:#dcd9e4;background:radial-gradient(circle at top right,color-mix(in srgb,var(--archive-accent) 58%,transparent),transparent 44%),#fff;border:1px solid #e2e6ed;border-radius:8px;box-shadow:0 14px 34px rgba(17,24,39,.07);display:grid;grid-gap:12px;gap:12px;overflow:hidden;padding:14px}.archive_featured__cZqpH{min-height:250px}.archive_cardTop__GRBlq{align-items:center;display:grid;grid-gap:14px;gap:14px;grid-template-columns:132px minmax(0,1fr)}.archive_art___jPUB{align-items:center;aspect-ratio:1;background:color-mix(in srgb,var(--archive-accent) 32%,#fff);border-radius:8px;display:flex;justify-content:center;overflow:hidden;width:132px}.archive_art___jPUB img,.archive_art___jPUB video{height:100%;object-fit:contain;width:100%}.archive_art___jPUB.archive_video__jHsMZ video{object-fit:cover}.archive_art___jPUB.archive_tall__Mj8P2 img{height:112%}.archive_cardTop__GRBlq span{color:#111827;display:block;font-size:28px;font-weight:950;line-height:1}.archive_cardTop__GRBlq strong{color:#374151;display:block;font-size:14px;font-weight:850;line-height:1.25;margin-top:6px}.archive_cardTop__GRBlq em{color:#3278ff;display:block;font-size:12px;font-style:normal;font-weight:950;margin-top:10px;text-transform:uppercase}.archive_dayRail__bfkxy{display:flex;gap:8px;margin:0 -14px;overflow-x:auto;padding:2px 14px 8px;scrollbar-width:none}.archive_dayRail__bfkxy::-webkit-scrollbar{display:none}.archive_dayChipLocked__Edz7q,.archive_dayChip__vrIBH{background:#111827;border:1px solid #111827;border-radius:8px;color:#fff;display:grid;flex:0 0 92px;grid-gap:2px;gap:2px;min-height:58px;padding:9px 10px;text-decoration:none}.archive_dayChipLocked__Edz7q{background:#f5f6f8;border-color:#e2e6ed;color:#6b7280}.archive_calendarGrid__tTPTJ strong,.archive_dayChipLocked__Edz7q strong,.archive_dayChip__vrIBH strong{font-size:14px;font-weight:950;line-height:1}.archive_calendarGrid__tTPTJ span,.archive_dayChipLocked__Edz7q span,.archive_dayChip__vrIBH span{font-size:11px;font-weight:950;opacity:.72;text-transform:uppercase}.archive_calendarButton__yxpDu{align-items:center;background:var(--archive-accent);border:0;border-radius:7px;color:var(--archive-button-text,#111827);cursor:pointer;display:inline-flex;font-size:15px;font-weight:950;height:48px;justify-content:center;width:100%}.archive_calendarOverlay__8Ley7{align-items:flex-end;background:rgba(17,24,39,.48);display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:50}.archive_calendarSheet__YLcVB{background:#fff;border-radius:8px;box-shadow:0 24px 80px rgba(17,24,39,.28);max-height:min(82dvh,760px);overflow:hidden;width:min(100%,720px)}.archive_calendarSheet__YLcVB header{align-items:center;border-bottom:1px solid #e2e6ed;display:flex;gap:14px;justify-content:space-between;padding:18px}.archive_calendarSheet__YLcVB h2{color:#111827;font-size:30px;line-height:1;margin:0}.archive_calendarSheet__YLcVB header button{background:#111827;border:0;border-radius:999px;color:#fff;cursor:pointer;font-size:18px;font-weight:900;height:38px;width:38px}.archive_monthList__U3j7_{display:grid;grid-gap:18px;gap:18px;max-height:calc(min(82dvh, 760px) - 86px);overflow:auto;padding:18px}.archive_monthList__U3j7_ h3{color:#111827;font-size:17px;margin:0 0 10px}.archive_calendarGrid__tTPTJ{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.archive_calendarGrid__tTPTJ a{background:#f5f6f8;border:1px solid #e2e6ed;border-radius:8px;color:#111827;display:grid;grid-gap:4px;gap:4px;min-height:62px;padding:10px;text-decoration:none}.archive_calendarGrid__tTPTJ .archive_calendarLocked__RPV_p{color:#6b7280}.archive_noDates__UzdV5{align-self:center;color:rgba(17,24,39,.62);font-size:13px;font-weight:800;padding:0 8px}@media (max-width:760px){.archive_hero__lJQh0{grid-template-columns:1fr;padding-top:84px}.archive_hero__lJQh0 h1{font-size:42px}.archive_cardTop__GRBlq{grid-template-columns:104px minmax(0,1fr)}.archive_art___jPUB{width:104px}.archive_cardTop__GRBlq span{font-size:23px}.archive_calendarGrid__tTPTJ{grid-template-columns:repeat(2,minmax(0,1fr))}}.blog_page__i3gIe{min-height:100vh;background:#fff;color:#171717}.blog_nav__XqBji{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px clamp(18px,4vw,52px);border-bottom:1px solid rgba(20,20,20,.12);background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.blog_mark__wZQDh,.blog_nav__XqBji a{color:inherit;font-size:14px;font-weight:800;text-decoration:none}.blog_links__lwflA{display:flex;align-items:center;gap:18px}.blog_shell__6EBLN{width:min(1120px,calc(100% - 36px));margin:0 auto;padding:28px 0 72px}.blog_hero__m_tED{display:grid;grid-template-columns:minmax(0,.95fr) minmax(280px,.7fr);grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:end;padding:8px 0 34px;border-bottom:2px solid #181818}.blog_eyebrow__BA9dX,.blog_meta__l_Cxn{margin:0 0 12px;color:#62605a;font-size:12px;font-weight:850;letter-spacing:0;text-transform:uppercase}.blog_article__caXiG h1,.blog_hero__m_tED h1{margin:0;max-width:820px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,7vw,86px);font-weight:700;line-height:.96;letter-spacing:0}.blog_articleDek__8DOFD,.blog_hero__m_tED p{margin:18px 0 0;max-width:680px;color:#3b3934;font-size:clamp(18px,2.2vw,23px);line-height:1.35}.blog_heroAside__YV5SZ{border-top:1px solid rgba(20,20,20,.2);padding-top:18px}.blog_heroAside__YV5SZ strong{display:block;font-size:18px}.blog_categoryNav__vZ_rN{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:10px;margin-top:14px}.blog_categoryNav__vZ_rN a{border:0;border-bottom:2px solid transparent;border-radius:0;padding:5px 0 7px;color:#57534c;font-size:13px;font-weight:800;line-height:1.2;text-decoration:none}.blog_categoryNav__vZ_rN a:hover{border-bottom-color:rgba(23,23,23,.38);color:#171717}.blog_categoryNav__vZ_rN a:focus-visible{outline:2px solid #2469bd;outline-offset:3px}.blog_categoryNav__vZ_rN .blog_categoryActive__WK_93{border-bottom-color:#171717;background:transparent;color:#171717}.blog_grid__1mQUH{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:clamp(26px,4vw,56px);gap:clamp(26px,4vw,56px);padding-top:28px}.blog_postList__udM0A{display:grid;grid-gap:0;gap:0}.blog_postCard__N8pLU{display:grid;grid-template-columns:minmax(0,1fr) 124px;grid-gap:22px;gap:22px;padding:24px 0;border-bottom:1px solid rgba(20,20,20,.14);color:inherit;text-decoration:none}.blog_postCard__N8pLU h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,3vw,36px);line-height:1.04;letter-spacing:0}.blog_postCard__N8pLU p{margin:10px 0 0;color:#45423d;line-height:1.5}.blog_byline__HEa0b,.blog_postCard__N8pLU span,.blog_postCard__N8pLU time{color:#706d66;font-size:13px;font-weight:700}.blog_thumb__r6qAU{display:grid;place-items:center;width:124px;height:92px;border:1px solid rgba(20,20,20,.12);border-radius:6px;overflow:hidden;background:#e9e5da}.blog_thumb__r6qAU img{width:100%;height:100%;object-fit:cover}.blog_thumb__r6qAU span{color:#1d1d1d;font-size:28px;font-weight:900}.blog_sidebar__yPtZx{position:-webkit-sticky;position:sticky;top:82px;align-self:start;display:grid;grid-gap:16px;gap:16px;padding-top:24px}.blog_sidebarHeader__J1ghq{border-top:2px solid #181818;padding-top:16px}.blog_sidebarHeader__J1ghq h2{margin:0;font-size:22px;line-height:1.15}.blog_sidebarHeader__J1ghq p{margin:8px 0 0;color:#55514a;font-size:14px;line-height:1.45}.blog_sidebarPanel__95rKH{border-top:1px solid rgba(20,20,20,.3);padding-top:14px}.blog_sidebarPanel__95rKH h3{margin:0 0 10px;color:#62605a;font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.blog_sidebarPanel__95rKH a{display:block;padding:11px 0;border-top:1px solid rgba(20,20,20,.12);color:inherit;font-weight:800;line-height:1.3;text-decoration:none}.blog_sidebarPanel__95rKH a:focus-visible,.blog_sidebarPanel__95rKH a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.blog_sidebarPanel__95rKH a:focus-visible{outline:2px solid #2469bd;outline-offset:3px}.blog_article__caXiG{max-width:760px;margin:0 auto;padding:54px 0 80px}.blog_articleHeader__N9wQH{padding-bottom:28px;border-bottom:1px solid rgba(20,20,20,.16)}.blog_heroImage__B1o1_{width:100%;margin:28px 0 0;border-radius:8px}.blog_articleBody__ysYAS{padding-top:28px;font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.68}.blog_articleBody__ysYAS h2{margin:34px 0 10px;font-size:24px}.blog_articleBody__ysYAS h2,.blog_articleBody__ysYAS h3{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0}.blog_articleBody__ysYAS h3{margin:28px 0 8px;font-size:20px}.blog_articleBody__ysYAS p{margin:0 0 20px}.blog_articleBody__ysYAS ol,.blog_articleBody__ysYAS ul{margin:0 0 22px;padding-left:1.45em}.blog_articleBody__ysYAS li{margin:7px 0;padding-left:.2em}.blog_articleBody__ysYAS a{color:#174f8a;text-decoration-thickness:1px;text-underline-offset:3px}.blog_articleBody__ysYAS blockquote{margin:26px 0;border-left:4px solid #181818;padding:3px 0 3px 20px;color:#45423d}.blog_articleBody__ysYAS blockquote p{margin:0}.blog_articleBody__ysYAS code{border-radius:4px;background:#f0eee8;padding:.12em .32em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.86em}.blog_articleBody__ysYAS hr{margin:36px 0;border:0;border-top:1px solid rgba(20,20,20,.2)}.blog_articleBody__ysYAS table{width:100%;margin:26px 0;border-collapse:collapse;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px}.blog_articleBody__ysYAS td,.blog_articleBody__ysYAS th{border:1px solid rgba(20,20,20,.18);padding:10px 12px;text-align:left;vertical-align:top}.blog_previewBar__UEGbb{display:flex;align-items:center;justify-content:space-between;gap:18px;max-width:980px;margin:24px auto 0;border:1px solid rgba(20,20,20,.16);border-radius:8px;background:#f3f0e8;padding:14px 16px}.blog_previewBar__UEGbb div{display:grid;grid-gap:3px;gap:3px}.blog_previewBar__UEGbb strong{font-size:14px;text-transform:uppercase}.blog_previewBar__UEGbb span{color:#625f58;font-size:13px;text-transform:capitalize}.blog_previewBar__UEGbb a{flex:0 0 auto;border-radius:6px;background:#171717;color:#fff;padding:9px 12px;font-size:13px;font-weight:800;text-decoration:none}.blog_empty__6Wa62{padding:32px 0;color:#5c5952}@media (max-width:820px){.blog_grid__1mQUH,.blog_hero__m_tED{grid-template-columns:1fr}.blog_sidebar__yPtZx{position:static;padding-top:0}.blog_postCard__N8pLU{grid-template-columns:1fr}.blog_thumb__r6qAU{width:100%;height:136px}.blog_previewBar__UEGbb{align-items:flex-start;width:calc(100% - 36px);flex-direction:column}}.blog_heroFigure___xvBb{margin:28px 0 0}.blog_heroFigure___xvBb .blog_heroImage__B1o1_{margin:0}.blog_heroFigure___xvBb figcaption{margin-top:8px;color:#667085;font-size:12px}.blog_heroFigure___xvBb figcaption a{color:inherit;text-decoration:underline}.blog_articleFooter__vT8PN{display:grid;grid-gap:44px;gap:44px;margin-top:30px;border-top:1px solid rgba(20,20,20,.16);padding-top:34px}.blog_articleCta__HR_7G{display:flex;align-items:center;justify-content:space-between;gap:24px;border-radius:10px;background:#101a31;color:#fff;padding:24px}.blog_articleCta__HR_7G div{display:grid;grid-gap:5px;gap:5px}.blog_articleCta__HR_7G span,.blog_relatedCard__jHniT>span,.blog_relatedHeading__J2Z6x span{font-size:12px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.blog_articleCta__HR_7G strong{font-family:Georgia,Times New Roman,serif;font-size:23px}.blog_articleCta__HR_7G>a{flex:0 0 auto;border-radius:7px;background:#fff;color:#101a31;padding:11px 14px;font-size:13px;font-weight:850;text-decoration:none}.blog_articleCta__HR_7G>a:focus-visible,.blog_articleCta__HR_7G>a:hover{text-decoration:underline;text-underline-offset:3px}.blog_relatedSection__D3CeR{display:grid;grid-gap:18px;gap:18px}.blog_relatedHeading__J2Z6x{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;border-top:2px solid #181818;padding-top:14px}.blog_relatedHeading__J2Z6x h2{margin:3px 0 0;font-family:Georgia,Times New Roman,serif;font-size:30px}.blog_relatedHeading__J2Z6x>a{color:inherit;font-size:13px;font-weight:800;text-underline-offset:4px}.blog_relatedGrid__Yod7R{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.blog_relatedCard__jHniT{display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0;border-top:1px solid rgba(20,20,20,.24);color:inherit;padding-top:14px;text-decoration:none}.blog_relatedCard__jHniT>span{color:#666158}.blog_relatedCard__jHniT h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.1}.blog_relatedCard__jHniT p{margin:0;color:#55514a;font-size:14px;line-height:1.45}.blog_relatedCard__jHniT>strong{margin-top:3px;font-size:13px;text-decoration:underline;text-underline-offset:4px}.blog_relatedCard__jHniT:focus-visible h3,.blog_relatedCard__jHniT:hover h3{text-decoration:underline;text-underline-offset:4px}.blog_relatedCard__jHniT:focus-visible{outline:2px solid #2469bd;outline-offset:4px}.blog_previewWorkspace__FMiax{min-height:100vh;background:#e9edf3;color:#171717;padding:18px}.blog_previewToolbar__dj9oR{display:flex;align-items:center;justify-content:space-between;gap:18px;max-width:1280px;margin:0 auto 18px;border:1px solid #cbd2dc;border-radius:10px;background:#fff;padding:12px 14px;box-shadow:0 8px 24px rgba(16,26,49,.08)}.blog_previewToolbar__dj9oR>div:first-child{display:grid;grid-gap:3px;gap:3px}.blog_previewToolbar__dj9oR strong{font-size:13px;text-transform:uppercase}.blog_previewToolbar__dj9oR span{color:#625f58;font-size:12px;text-transform:capitalize}.blog_previewActions__eKd9G{display:flex;align-items:center;gap:12px}.blog_previewActions__eKd9G>a{border-radius:7px;background:#171717;color:#fff;padding:9px 12px;font-size:13px;font-weight:800;text-decoration:none}.blog_previewToggle__IscID{display:flex;border:1px solid #cbd2dc;border-radius:8px;overflow:hidden}.blog_previewToggle__IscID button{border:0;background:#fff;color:#4b5563;padding:8px 11px;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.blog_previewToggle__IscID button+button{border-left:1px solid #cbd2dc}.blog_previewToggle__IscID button[aria-pressed=true]{background:#101a31;color:#fff}.blog_previewStage__exRfh{min-height:calc(100vh - 100px);overflow:auto;text-align:center}.blog_previewStage__exRfh iframe{display:block;height:calc(100vh - 118px);margin:0 auto;border:1px solid #b9c1cc;border-radius:10px;background:#fff;box-shadow:0 14px 40px rgba(16,26,49,.16);transition:width .18s ease}.blog_previewDesktop__DNpej{width:min(1180px,100%)}.blog_previewMobile__Cy7K8{width:390px;max-width:100%}.blog_embeddedPreviewNotice__Nivdh{background:#fff3cd;color:#4d3c00;padding:9px 16px;font-size:12px;font-weight:800;text-align:center}@media (max-width:720px){.blog_articleCta__HR_7G,.blog_previewToolbar__dj9oR,.blog_relatedHeading__J2Z6x{align-items:stretch;flex-direction:column}.blog_articleCta__HR_7G>a{text-align:center}.blog_relatedGrid__Yod7R{grid-template-columns:1fr}.blog_previewActions__eKd9G{justify-content:space-between}.blog_previewWorkspace__FMiax{padding:10px}.blog_previewStage__exRfh iframe{height:calc(100vh - 160px)}}