.page_page__VOyci{padding-block:var(--space-24) var(--space-32)}.page_hero__D3vcH{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);text-align:center;margin-bottom:var(--space-16)}.page_name__cLLn2{margin:0;font-family:var(--font-display);font-size:var(--text-4xl);font-weight:400;line-height:var(--leading-tight);letter-spacing:-.02em;color:var(--ink-strong);text-wrap:balance}.page_oneLiner__FDptQ{margin:0;max-width:54ch;font-family:var(--font-sans);font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--muted);text-wrap:pretty}.page_platforms__m5u_j{list-style:none;margin:0;padding:0;gap:var(--space-2)}.page_downloads__lh8mU,.page_platforms__m5u_j{display:flex;flex-wrap:wrap;justify-content:center}.page_downloads__lh8mU{gap:var(--space-3);margin-top:var(--space-3)}.page_comingSoon__J_82I{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--faint)}.page_heroStage__QiX4D{position:relative;max-width:880px;margin:var(--space-8) auto var(--space-24)}.page_heroStage__QiX4D:before{content:"";position:absolute;inset:-6% -4% -10%;background:radial-gradient(56% 56% at 50% 30%,rgba(181,73,31,.08),transparent 70%);z-index:-1}.page_shot__bO_va{margin:0 0 var(--space-16);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;background:var(--paper-sunken)}.page_shotImage__XZpl5{display:block;width:100%;height:auto;object-fit:cover}.page_detail__VY2yK{margin-top:var(--space-4)}@media (max-width:640px){.page_page__VOyci{padding-block:var(--space-16) var(--space-24)}.page_hero__D3vcH{margin-bottom:var(--space-12)}}.Container_container__bmTJV{width:100%;margin-inline:auto;padding-inline:var(--gutter)}.Container_default__2g7QS{max-width:var(--container)}.Container_wide__qZrO9{max-width:var(--container-wide)}.Container_narrow__pxHSj{max-width:var(--container-narrow)}.Eyebrow_eyebrow__XFKf8{padding:var(--space-1) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--paper-raised);color:var(--muted);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase}.Button_btn__TrAPR,.Eyebrow_eyebrow__XFKf8{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-weight:500;line-height:1}.Button_btn__TrAPR{justify-content:center;min-height:48px;padding:0 var(--space-6);border:1px solid transparent;border-radius:var(--radius-pill);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:transform var(--dur) var(--ease),background-color .2s ease,color .2s ease,border-color .2s ease}.Button_btn__TrAPR:hover{transform:translateY(-1px)}.Button_primary__hyi48{background:var(--ink);color:var(--paper)}.Button_primary__hyi48:hover{background:var(--ink-strong)}.Button_secondary__B98F4{background:transparent;color:var(--ink);border-color:var(--line-strong)}.Button_secondary__B98F4:hover{border-color:var(--ink)}.Button_ghost__InUu1{background:transparent;color:var(--ink);padding-inline:var(--space-2)}.Button_ghost__InUu1:hover{color:var(--accent)}@media (prefers-reduced-motion:reduce){.Button_btn__TrAPR{transition:background-color .2s ease,color .2s ease,border-color .2s ease}.Button_btn__TrAPR:hover{transform:none}}.ArticleHero_hero__kLtYU{width:100%;max-width:720px;margin:0 auto;padding:48px 0 32px;text-align:center}.ArticleHero_eyebrow__4E0P2{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;font-size:13px;font-weight:400;color:var(--ink-3,#8f8f8f);margin-bottom:20px;letter-spacing:.01em}.ArticleHero_category__ZIYR1{font-weight:500;color:var(--ink-2,#666)}.ArticleHero_sep__zxWs6{color:var(--line-2,#c8c8c8)}.ArticleHero_date___rhpd,.ArticleHero_readingTime__cb_NB{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ArticleHero_title__Jw2SC{margin:0 0 16px;font-size:clamp(32px,5vw,48px);font-weight:600;line-height:1.12;letter-spacing:-.02em;color:var(--ink,#000)}.ArticleHero_subtitle__b6PPZ{margin:0 0 20px;font-size:clamp(18px,2vw,22px);font-weight:400;line-height:1.45;color:var(--ink-2,#666)}.ArticleHero_authors__Sr229{margin:0;font-size:14px;font-weight:500;color:var(--ink-2,#666);letter-spacing:.01em}.ArticleCover_figure__ylKcr{width:100%;max-width:1000px;margin:32px auto 40px;padding:0}.ArticleCover_frame__68cG1{position:relative;width:100%;aspect-ratio:16/9;border-radius:6px;overflow:hidden;background:var(--paper-3,#f1f1f1)}.ArticleCover_image__4NQfj{display:block;width:100%;height:100%;object-fit:cover}