._8aEwW_main{max-width:1120px;padding:var(--mk-space-8) var(--mk-space-4) var(--mk-space-8);margin:0 auto}._8aEwW_hero{gap:var(--mk-space-3);margin-bottom:var(--mk-space-8);flex-direction:column;display:flex}._8aEwW_eyebrow{gap:var(--mk-space-2);display:flex}._8aEwW_h1{font:var(--mk-typo-24-b);letter-spacing:var(--mk-letter-tight);color:var(--mk-color-ink);margin:0}._8aEwW_lead{max-width:560px;font:var(--mk-typo-14-r);color:var(--mk-color-foreground);margin:0}._8aEwW_gallery{gap:var(--mk-space-4);flex-direction:column;display:flex}._8aEwW_galleryHead{justify-content:space-between;align-items:center;gap:var(--mk-space-3);flex-wrap:wrap;display:flex}._8aEwW_h2{font:700 18px/26px var(--mk-font-sans);letter-spacing:var(--mk-letter-tight);margin:0}._8aEwW_grid{gap:var(--mk-space-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}._8aEwW_preview{aspect-ratio:9/13;justify-content:center;align-items:flex-start;padding:16px 0 0;text-decoration:none;display:flex;overflow:hidden}._8aEwW_sub{font:var(--mk-typo-14-r);color:var(--mk-color-foreground);margin:4px 0 0}._8aEwW_heroActions{gap:var(--mk-space-2);margin-top:var(--mk-space-2);flex-wrap:wrap;display:flex}._8aEwW_steps{margin:var(--mk-space-4) 0 0;gap:var(--mk-space-2);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding:0;list-style:none;display:grid}._8aEwW_steps li{padding:var(--mk-space-3);border:1px solid var(--mk-color-border);border-radius:var(--mk-radius-tab);font:var(--mk-typo-14-r);color:var(--mk-color-muted)}._8aEwW_steps b{color:var(--mk-color-ink);font-weight:700;display:block}._8aEwW_chips{gap:var(--mk-space-2);flex-wrap:wrap;display:flex}._8aEwW_chip{border:1px solid var(--mk-color-tab-border);background:var(--mk-color-canvas);min-height:38px;color:var(--mk-color-tab-ink);font:500 14px/20px var(--mk-font-sans);cursor:pointer;transition:border-color var(--mk-transition-normal), color var(--mk-transition-normal);border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 10px;display:inline-flex}._8aEwW_chip[aria-checked=true]{border-color:var(--mk-color-tab-selected);color:var(--mk-color-tab-selected);box-shadow:0 0 0 1px var(--mk-color-tab-selected)}._8aEwW_chipDot{border-radius:50%;width:14px;height:14px}._8aEwW_themeDescription{margin:calc(var(--mk-space-2) * -1) 0 0;font:var(--mk-typo-14-r);color:var(--mk-color-subtle)}._8aEwW_cardActions{gap:var(--mk-space-2);margin-top:var(--mk-space-2);display:flex}._8aEwW_footer{max-width:1120px;padding:var(--mk-space-6) var(--mk-space-4);border-top:1px solid var(--mk-color-border);font:var(--mk-typo-14-r);color:var(--mk-color-subtle);margin:0 auto}
