.PostBody_body__rwFzP{max-width:var(--container-text);margin:0 auto}.PostBody_prose__fG0pb{font-size:15px;line-height:1.6;color:var(--ink)}.PostBody_prose__fG0pb h2{font-size:var(--text-h3);margin:36px 0 12px;text-wrap:balance}.PostBody_prose__fG0pb h3{font-size:var(--text-h4);margin:28px 0 8px}.PostBody_prose__fG0pb p{margin:0 0 16px}.PostBody_prose__fG0pb a{color:var(--accent);border-bottom:1px solid var(--accent)}.PostBody_prose__fG0pb ol,.PostBody_prose__fG0pb ul{padding-left:22px;margin:0 0 16px}.PostBody_prose__fG0pb li{margin-bottom:8px}.PostBody_prose__fG0pb li>p{margin-bottom:4px}.PostBody_prose__fG0pb img{display:block;width:100%;border-radius:var(--radius);margin:8px 0 16px}.PostBody_prose__fG0pb blockquote{margin:0 0 16px;padding-left:16px;border-left:2px solid var(--accent);color:var(--muted)}.PostBody_prose__fG0pb table{width:100%;border-collapse:collapse;margin:0 0 16px;font-size:var(--text-small)}.PostBody_prose__fG0pb td,.PostBody_prose__fG0pb th{text-align:left;padding:8px 6px;border-bottom:1px solid var(--line)}.PostBody_prose__fG0pb hr{border:0;border-top:1px solid var(--line);margin:28px 0}.PostBody_callout__9_0ab{display:flex;gap:14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:12px;margin:8px 0 24px}.PostBody_calloutImg__J_zLI{position:relative;flex:none;width:110px;height:92px;border-radius:var(--radius);overflow:hidden;display:block;background:var(--band)}@media (min-width:860px){.PostBody_calloutImg__J_zLI{width:160px;height:120px}}.PostBody_callout__9_0ab h3{font-size:var(--text-h4);margin:4px 0}.PostBody_callout__9_0ab p{margin:0;font-size:var(--text-small);color:var(--muted)}.PostBody_pic__NttVr{object-fit:cover}.PostBody_mention__TsmbX{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);margin:4px 0 24px}.PostBody_mention__TsmbX:hover{border-color:var(--accent)}.PostBody_mentionImg__ehrTo{position:relative;flex:none;width:64px;height:54px;border-radius:var(--radius);overflow:hidden;display:block;background:var(--band)}.PostBody_mentionName__Rtv_k{display:block;font-family:var(--font-display);font-size:20px;line-height:1.2}.PostBody_mentionMeta__3kanG{display:block;margin-top:2px}.Wordmark_logo___KVTR{font-family:var(--font-display);font-weight:var(--display-weight);font-size:20px;letter-spacing:.26em;text-transform:uppercase;white-space:nowrap;line-height:1}@media (max-width:639px){.Wordmark_logo___KVTR{font-size:17px;letter-spacing:.2em}}.Wordmark_footer__HNsC8{font-size:18px;display:block;margin-bottom:10px}.admin_adm__ATmPt{display:grid;min-height:100vh;background:var(--bg);color:var(--ink);font-size:14px}.admin_rail__mpM4p{background:var(--surface);border-bottom:1px solid var(--line);display:flex;gap:4px;overflow-x:auto;padding:10px var(--gutter);align-items:center}.admin_railFoot__hQFdG,.admin_wm__r4fN9{display:none}.admin_rail__mpM4p a{flex:none;font-size:13px;padding:10px 12px;border-radius:var(--radius);color:var(--muted);position:relative;min-height:44px;display:inline-flex;align-items:center}.admin_rail__mpM4p a.admin_on__CPMoJ{color:var(--ink);background:var(--band)}.admin_body__dFvg0{padding:24px var(--gutter) 96px;max-width:1100px;width:100%;margin:0 auto;box-sizing:border-box}.admin_hd__EnTUu{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:flex-end;justify-content:space-between;margin-bottom:22px}.admin_hd__EnTUu h1{font-size:var(--text-h3);line-height:1.1;margin:0 0 4px}.admin_hd__EnTUu p{color:var(--muted);font-size:var(--text-small);max-width:60ch;margin:0}.admin_actions__quNLt{display:flex;gap:8px;flex-wrap:wrap}.admin_tiles__kXmmG{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:22px}.admin_tile__kvXYF{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:16px 18px}.admin_tile__kvXYF b{display:block;font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--text-stat);line-height:1;margin:6px 0 4px;font-variant-numeric:tabular-nums lining-nums}.admin_tile__kvXYF small{font-size:12px;color:var(--muted)}.admin_sub__7GiHS{font-family:var(--font-body);font-weight:var(--body-weight-strong);font-size:14px;margin:22px 0 12px;display:flex;justify-content:space-between;align-items:center;gap:12px}.admin_table__Wi_BD{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.admin_table__Wi_BD th{text-align:left;font-size:var(--text-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:var(--body-weight);padding:8px 10px;border-bottom:1px solid var(--line)}.admin_table__Wi_BD td{padding:10px;border-bottom:1px solid var(--line);vertical-align:middle}.admin_num__tHsmN{text-align:right}.admin_who__f0t0q{display:flex;align-items:center;gap:10px}.admin_who__f0t0q img{width:44px;height:32px;object-fit:cover;border-radius:4px;display:block;flex:none;background:var(--band)}.admin_who__f0t0q small{display:block}.admin_code__gg2_o,.admin_who__f0t0q small{color:var(--muted);font-size:12px}.admin_sample__yKALd{font-size:11px;color:var(--muted);text-align:right;margin-top:6px}.admin_inline__RbDbt{font:inherit;font-size:12px;background:none;border:0;color:var(--accent);text-decoration:underline;cursor:pointer;padding:4px}.admin_login__FAZLK{max-width:380px;margin:96px auto;padding:0 var(--gutter)}.admin_login__FAZLK h1{font-size:var(--text-h3);margin:12px 0 8px}.admin_login__FAZLK p{color:var(--muted);font-size:var(--text-small);margin-bottom:18px}.admin_login__FAZLK form{display:grid;gap:12px}.admin_error__Cw8at{color:var(--danger);font-size:12px}@media (max-width:639px){.admin_table__Wi_BD,.admin_table__Wi_BD tbody,.admin_table__Wi_BD td,.admin_table__Wi_BD thead,.admin_table__Wi_BD tr{display:block}.admin_table__Wi_BD thead{display:none}.admin_table__Wi_BD tr{border:1px solid var(--line);border-radius:var(--radius);padding:6px 12px;margin-bottom:10px;background:var(--surface)}.admin_table__Wi_BD td{border:0;padding:6px 0;display:flex;justify-content:space-between;gap:12px;text-align:right}.admin_table__Wi_BD td:before{content:attr(data-l);font-size:var(--text-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-align:left;flex:none;padding-top:2px}.admin_table__Wi_BD td[data-l=""]:before{display:none}.admin_who__f0t0q{justify-content:flex-end;text-align:right}}@media (min-width:640px){.admin_tiles__kXmmG{grid-template-columns:repeat(4,1fr)}}@media (min-width:860px){.admin_adm__ATmPt{grid-template-columns:220px 1fr}.admin_rail__mpM4p{flex-direction:column;align-items:stretch;border-bottom:0;border-right:1px solid var(--line);padding:22px 14px;overflow:visible}.admin_wm__r4fN9{display:block;padding:0 12px 18px}.admin_wm__r4fN9 small{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:6px}.admin_rail__mpM4p a{min-height:40px;padding:8px 12px}.admin_rail__mpM4p a.admin_on__CPMoJ{background:transparent}.admin_rail__mpM4p a.admin_on__CPMoJ:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;background:var(--accent);border-radius:2px}.admin_railFoot__hQFdG{display:block;margin-top:auto;border-top:1px solid var(--line);padding-top:12px}.admin_railFoot__hQFdG a,.admin_railFoot__hQFdG button{display:flex}.admin_body__dFvg0{padding:32px 40px 96px}}.Footer_foot__nQ1FM{padding-top:48px}.Footer_grid__WCfx6{display:grid;gap:22px;padding-bottom:40px}@media (min-width:860px){.Footer_grid__WCfx6{grid-template-columns:1.4fr 1fr 1fr 1fr}}.Footer_grid__WCfx6 li,.Footer_grid__WCfx6 p{font-size:13px;color:var(--muted);line-height:1.6}.Footer_grid__WCfx6 ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.Footer_grid__WCfx6 li a{display:inline-block;padding:5px 0}.Footer_groupTitle__q9YmB{font-family:var(--font-body);font-size:var(--text-micro);letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;font-weight:var(--body-weight-strong)}.Footer_legal__CrE8A{font-size:11px;color:var(--muted);padding:18px 0 calc(22px + env(safe-area-inset-bottom, 0px));text-align:center;border-top:1px solid var(--line)}.page_page__EzRgf{padding-top:48px;padding-bottom:var(--section-gap)}.page_head__R4DJK{text-align:center;max-width:640px;margin:0 auto 40px}.page_check__88XSw{display:inline-flex;width:48px;height:48px;border-radius:50%;background:var(--accent);color:#fff;align-items:center;justify-content:center;font-size:24px;margin-bottom:14px}.page_head__R4DJK .eyebrow,.page_head__R4DJK .page_eyebrow__ZeWFZ{display:block;margin-bottom:8px}.page_head__R4DJK h1{margin:0 0 12px}.page_head__R4DJK p{color:var(--muted);margin:0}.page_cols__7EuWX{display:grid;gap:24px;align-items:start}@media (min-width:860px){.page_cols__7EuWX{grid-template-columns:1fr 1fr;gap:40px}}.page_details__OyADs{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:22px 24px}.page_details__OyADs h2{font-size:var(--text-h4);margin:0 0 12px}.page_details__OyADs ul{list-style:none;padding:0;margin:0 0 18px;display:grid;gap:12px;font-size:var(--text-small);color:var(--muted);line-height:1.6}.page_details__OyADs b{color:var(--ink);font-weight:var(--body-weight-strong)}.page_details__OyADs ul a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.page_actions__0iTvX{display:flex;flex-wrap:wrap;gap:10px}.MobileMenu_menu__Y1CsG{position:fixed;inset:0;z-index:var(--z-modal);display:flex;flex-direction:column;background:var(--bg);color:var(--ink);padding:env(safe-area-inset-top,0) var(--gutter) calc(24px + env(safe-area-inset-bottom, 0px));overflow:auto}.MobileMenu_top__hPock{height:var(--nav-height);display:flex;align-items:center;justify-content:space-between}.MobileMenu_x__pSldJ{width:44px;height:44px;border-radius:var(--radius-pill);display:flex;align-items:center;justify-content:center;font-size:22px;line-height:1;border:1px solid var(--line);background:var(--surface);color:var(--ink)}.MobileMenu_links__fC6Kf{display:flex;flex-direction:column;padding-top:16px}.MobileMenu_links__fC6Kf>a:not(.MobileMenu_book__HYvnc){font-family:var(--font-display);font-size:var(--text-h3);line-height:1.1;padding:12px 0;border-bottom:1px solid var(--line);color:var(--ink)}.MobileMenu_book__HYvnc{margin-top:22px;align-self:flex-start}.MobileMenu_foot__qkWm_{margin-top:auto;padding-top:24px;font-size:12px;color:var(--muted)}.MobileMenu_foot__qkWm_ a{color:var(--ink)}.Header_nav__3fHSH{position:absolute;left:0;right:0;top:0;z-index:var(--z-nav);height:var(--nav-height);display:flex;align-items:center;color:var(--ink);transition:background var(--dur-base) var(--ease-out),color var(--dur-base)}.Header_in__H0OBl{max-width:var(--container);margin:0 auto;padding:0 var(--gutter);width:100%;display:flex;align-items:center;justify-content:space-between}.Header_static__HJRcE{position:sticky;top:env(safe-area-inset-top,0)}.Header_fixed__AA06u,.Header_static__HJRcE{background:var(--surface);border-bottom:1px solid var(--line)}.Header_fixed__AA06u{position:fixed;top:0}.Header_overlay__Id3rd{color:#fff}.Header_overlay__Id3rd .Header_links__ADdUQ a:not(.Header_cta___P6mb){color:rgba(255,255,255,.85)}.Header_links__ADdUQ{display:none;gap:30px;align-items:center;font-size:var(--text-meta);letter-spacing:var(--nav-tracking);text-transform:uppercase}@media (min-width:860px){.Header_links__ADdUQ{display:flex}}.Header_cta___P6mb{min-height:40px;padding:0 20px;font-size:11px}.Header_burger__1a_LX{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:44px;min-height:44px;padding:8px;border:0;background:none;color:inherit}.Header_burger__1a_LX i{display:block;width:22px;height:1.5px;background:currentColor}@media (min-width:860px){.Header_burger__1a_LX{display:none}}.LegalPage_legal__3yO_S{padding-top:56px;padding-bottom:var(--section-gap);max-width:720px}.LegalPage_legal__3yO_S h1{margin:10px 0 6px}.LegalPage_updated__iOeW1{margin:0 0 28px}.LegalPage_intro__odk51{font-size:var(--text-lede);color:var(--muted);margin:0 0 8px}.LegalPage_legal__3yO_S section{padding-top:28px}.LegalPage_legal__3yO_S h2{font-size:var(--text-h3);margin:0 0 10px}.LegalPage_legal__3yO_S li,.LegalPage_legal__3yO_S p{color:var(--muted);line-height:1.65;margin:0 0 12px}.LegalPage_legal__3yO_S ul{padding-left:20px;margin:0 0 12px}.LegalPage_legal__3yO_S li{margin-bottom:6px}.LegalPage_legal__3yO_S a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.GuideCard_grid__nSkVP{display:grid;gap:22px;padding-top:8px}@media (min-width:860px){.GuideCard_grid__nSkVP{grid-template-columns:repeat(3,1fr);gap:18px}.GuideCard_grid__nSkVP:has(>:nth-child(4)){grid-template-columns:repeat(4,1fr)}}.GuideCard_card__rZQke{display:block;color:var(--ink)}.GuideCard_img__TzQYZ{position:relative;display:block;aspect-ratio:16/10;border-radius:var(--radius);overflow:hidden;margin-bottom:14px;background:var(--band)}.GuideCard_pic__WOZ1h{object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}.GuideCard_card__rZQke:hover .GuideCard_pic__WOZ1h{transform:scale(1.03)}.GuideCard_eyebrow__K6B51{display:block;margin-bottom:6px}.GuideCard_card__rZQke h3{font-size:var(--text-h4);margin:0 0 4px}.GuideCard_card__rZQke p{font-size:var(--text-small);color:var(--muted);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.VideoHero_vhero__l8vPL{position:relative;height:min(92vh,760px);min-height:520px;overflow:hidden;color:#fff;background:var(--ink)}.VideoHero_bg__xG8mg{position:absolute;inset:0}.VideoHero_poster___Np1A,.VideoHero_video__WIqVF{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:12% 50%}.VideoHero_poster___Np1A{transform:scale(1.04);animation:VideoHero_kb__ucGYt var(--kenburns) ease-in-out infinite alternate}@keyframes VideoHero_kb__ucGYt{0%{transform:scale(1.04) translateY(0)}to{transform:scale(1.12) translateY(-2%)}}@media (min-width:860px){.VideoHero_poster___Np1A,.VideoHero_video__WIqVF{object-position:center 100%}}@media (prefers-reduced-motion:reduce){.VideoHero_poster___Np1A{animation:none;transform:none}.VideoHero_video__WIqVF{display:none}}.VideoHero_bg__xG8mg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--scrim-top),rgba(0,0,0,.05) 40%,var(--scrim))}.VideoHero_t__z94Gg{position:absolute;left:0;right:0;bottom:11%;text-align:center;padding:0 var(--gutter);z-index:2}.VideoHero_t__z94Gg h1{font-weight:400;margin:0 auto 18px;max-width:900px}.VideoHero_t__z94Gg p{font-size:clamp(15px,1.6vw,19px);font-weight:300;opacity:.92;max-width:520px;margin:0 auto 26px}@media (min-width:860px){.VideoHero_t__z94Gg{text-align:left;max-width:var(--container);margin-inline:auto}.VideoHero_t__z94Gg h1{font-weight:300;margin-inline:0;max-width:16ch;text-wrap:balance}.VideoHero_t__z94Gg p{margin-left:0;margin-right:0}}