.page_hero__7KFOs{padding:var(--space-2xl) 0 var(--space-xl)}.page_title__po7na{margin:var(--space-s) 0 var(--space-l);max-width:20ch;font-size:var(--step-4);line-height:1;letter-spacing:-.025em}.page_heroRow__pENR3{display:grid;grid-gap:var(--space-l);gap:var(--space-l)}@media (min-width:960px){.page_heroRow__pENR3{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-xl);align-items:start}}.page_lede__m7AMO{margin:0;max-width:50ch;font-size:var(--step-1);line-height:1.5;color:var(--muted)}.page_how__yTWVh{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none;counter-reset:how;border-top:1px solid var(--line)}.page_how__yTWVh li{display:grid;grid-template-columns:2.25rem minmax(0,1fr);grid-gap:.15rem .5rem;gap:.15rem .5rem;padding:var(--space-s) 0;border-bottom:1px solid var(--line);counter-increment:how}.page_how__yTWVh li:before{content:counter(how);grid-row:1/span 2;font-family:var(--font-display);font-weight:600;font-size:var(--step-1);line-height:1.2;color:var(--green-strong)}[data-theme=dark] .page_how__yTWVh li:before{color:var(--green)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page_how__yTWVh li:before{color:var(--green)}}.page_howTitle__m8Gv2{font-family:var(--font-display);font-weight:600;font-size:var(--step-0)}.page_howBody__Djq26{color:var(--muted);line-height:1.5}.page_cardsWrap__DJQo9{padding:var(--space-l) 0 var(--space-xl)}.page_sectionTitle__6ic_4{margin:0 0 var(--space-m);font-size:var(--step-2);line-height:1.1;letter-spacing:-.015em}.page_cards__IHl_z{display:grid;grid-gap:var(--space-s);gap:var(--space-s);margin:0;padding:0;list-style:none}@media (min-width:760px){.page_cards__IHl_z{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.page_cards__IHl_z{grid-template-columns:repeat(3,minmax(0,1fr))}}.page_group__AO_K9+.page_group__AO_K9{margin-top:var(--space-l)}.page_groupTitle__4TLgf{margin:0 0 var(--space-s);font-size:var(--step-0);font-weight:600;letter-spacing:.02em;color:var(--muted)}.page_card__Cf__u{display:flex;border:1px solid var(--b-line);border-radius:var(--radius);overflow:hidden;background:var(--b-bg);color:var(--b-ink);font-family:var(--b-body)}.page_cardLink__zKVB9{display:flex;flex-direction:column;gap:.75rem;width:100%;padding:var(--space-l) var(--space-m);color:inherit}.page_what__IdWhc{font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--b-muted)}.page_name__o7Dx1{font-family:var(--b-display);font-weight:600;font-size:var(--step-2);line-height:1;letter-spacing:-.02em}.page_body__9Qj2F{line-height:1.55;color:var(--b-muted)}.page_shows__LJHb_{display:grid;grid-gap:.35rem;gap:.35rem;margin:.25rem 0 0;padding:0;list-style:none;font-size:.92rem}.page_shows__LJHb_ li{padding-left:1rem;position:relative}.page_shows__LJHb_ li:before{content:"";position:absolute;left:0;top:.6em;width:.45rem;height:2px;background:var(--b-ink)}.page_foot__P3u1V{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-s);margin-top:auto;padding-top:var(--space-m)}.page_kit__969OU{font-size:.9rem;color:var(--b-muted)}.page_cta__i2v5_{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:0 1.2rem;border-radius:var(--b-radius);background:var(--b-primary);color:var(--b-on-primary);font-weight:600}.page_cta__i2v5_,.page_cta__i2v5_ span{transition:transform .3s var(--ease-workhorse)}.page_cardLink__zKVB9:focus-visible .page_cta__i2v5_,.page_cardLink__zKVB9:hover .page_cta__i2v5_{transform:translateY(-1px)}.page_cardLink__zKVB9:focus-visible .page_cta__i2v5_ span,.page_cardLink__zKVB9:hover .page_cta__i2v5_ span{transform:translateX(3px)}.page_cardLink__zKVB9:focus-visible{outline:2px solid var(--green);outline-offset:-4px}.page_notes__kDMHI{padding:var(--space-xl) 0;border-top:1px solid var(--line)}.page_notesGrid__AJ2TW{display:grid;grid-gap:var(--space-l);gap:var(--space-l)}@media (min-width:860px){.page_notesGrid__AJ2TW{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xl)}}.page_notesBody__nBRmZ{margin:0;max-width:54ch;line-height:1.6;color:var(--muted)}.page_close__dAI8o{padding:var(--space-xl) 0 0}.page_closeRow__GShaa{display:grid;grid-gap:var(--space-m);gap:var(--space-m);padding:var(--space-l) var(--space-m);border-radius:var(--radius);background:var(--paper-2)}@media (min-width:900px){.page_closeRow__GShaa{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:var(--space-xl) var(--space-l)}}.page_closeTitle__odYUz{margin:0;font-size:var(--step-2);line-height:1.1}.page_closeBody__Z59yV{margin:.5rem 0 0;max-width:48ch;color:var(--muted);line-height:1.55}.page_closeLinks__ZI_CK{display:flex;flex-wrap:wrap;gap:var(--space-xs)}@media (prefers-reduced-motion:reduce){.page_cta__i2v5_,.page_cta__i2v5_ span{transition:none}}