.blog_page__iP9Ub{display:flex;flex-direction:column;min-height:100dvh}.blog_main__mNBhz{width:100%;max-width:1200px;margin-inline:auto;padding:var(--web-s8) var(--web-s8) var(--web-s9)}.blog_hero__WLLgl{max-width:780px;margin-bottom:var(--web-s8)}.blog_eyebrow__lKbzQ{margin-bottom:var(--web-s2);color:var(--accent)}.blog_h1__5QIdu{font-family:var(--font-display);font-size:44px;font-weight:700;line-height:1.1;letter-spacing:-.02em}.blog_lede__VsVIi{margin-top:var(--web-s4);font-size:17px;line-height:1.6}.blog_category___sI6b{margin-bottom:var(--web-s8)}.blog_categoryHead__BNSqT{max-width:640px;margin-bottom:var(--web-s5)}.blog_categoryTitle__fUG2_{font-family:var(--font-display);font-size:var(--type-title-doc-size);font-weight:600;line-height:1.2}.blog_categoryBlurb__4eiL9{margin-top:var(--web-s2);font-size:15px;line-height:1.55}.blog_grid__4VF_V{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));grid-gap:var(--web-s5);gap:var(--web-s5);list-style:none;padding:0;margin:0}.blog_card__AELHx{display:flex;flex-direction:column;height:100%;padding:var(--web-s5);text-decoration:none;color:inherit;transition:transform .14s ease,border-color .14s ease}.blog_card__AELHx:hover{transform:translateY(-2px);border-color:var(--accent)}.blog_card__AELHx:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.blog_card__AELHx,.blog_card__AELHx:hover{transition:none;transform:none}}.blog_cardSketch__MEMZ8{display:grid;place-items:center;margin:calc(-1 * var(--web-s5)) calc(-1 * var(--web-s5)) var(--web-s4);padding:var(--web-s4) var(--web-s6);border-bottom:1px solid var(--line);background:var(--bg);border-radius:var(--radius-card) var(--radius-card) 0 0}.blog_cardSketch__MEMZ8 svg{max-width:176px}.blog_cardTitle__Yatym{font-family:var(--font-display);font-size:var(--type-title-card-size);font-weight:600;line-height:1.25}.blog_cardSummary__v_93j{margin-top:var(--web-s2);font-size:14px;line-height:1.55}.blog_cardMeta__Ux07F{display:flex;align-items:center;gap:var(--web-s2);margin-top:auto;padding-top:var(--web-s4);font-size:var(--type-micro-size)}.blog_dot__uF_HK{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.5}.blog_article__NwR5q{max-width:100%}.blog_back__p1Yoa{display:inline-block;margin-bottom:var(--web-s5);font-size:14px;color:var(--muted);text-decoration:none}.blog_back__p1Yoa:hover{color:var(--accent)}.blog_articleHead__Tntlj{margin-bottom:var(--web-s6)}.blog_articleTitle__xkUYu{font-family:var(--font-display);font-size:38px;font-weight:700;line-height:1.15;letter-spacing:-.02em}.blog_articleSummary__Pz5Q9{margin-top:var(--web-s4);font-size:18px;line-height:1.6}.blog_articleMeta__7cg4I{display:flex;align-items:center;gap:var(--web-s2);margin-top:var(--web-s4);font-size:var(--type-micro-size)}.blog_articleSketch__G9ixR{display:grid;place-items:center;margin-bottom:var(--web-s6);padding:var(--web-s5) var(--web-s8);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface)}.blog_articleSketch__G9ixR svg{max-width:300px}.blog_body__6ZLhx{font-size:17px;line-height:1.7}.blog_body__6ZLhx p{text-align:justify;-webkit-hyphens:auto;hyphens:auto}.blog_body__6ZLhx>*+*{margin-top:var(--web-s4)}.blog_h2__4IzRW{margin-top:var(--web-s6);font-family:var(--font-display);font-size:22px;font-weight:600;line-height:1.3}.blog_list__av3dK,.blog_steps__YfXrh{padding-left:var(--web-s5)}.blog_list__av3dK{list-style:none;padding-left:0}.blog_list__av3dK li{position:relative;padding-left:var(--web-s5)}.blog_list__av3dK li+li{margin-top:var(--web-s3)}.blog_list__av3dK li:before{content:"";position:absolute;left:0;top:.75em;width:10px;height:1px;background:var(--accent)}.blog_steps__YfXrh{list-style:decimal}.blog_steps__YfXrh li{padding-left:var(--web-s2)}.blog_steps__YfXrh li+li{margin-top:var(--web-s3)}.blog_steps__YfXrh::marker{color:var(--accent)}.blog_note__2WipP{padding:var(--web-s4) 0 var(--web-s4) var(--web-s5);border-left:2px solid var(--accent)}.blog_noteTitle__OEK2q{font-size:var(--type-overline-size);font-weight:600;letter-spacing:var(--type-overline-tracking);text-transform:uppercase;color:var(--accent)}.blog_noteText__t3JgR{margin-top:var(--web-s2);font-size:16px;line-height:1.65}.blog_cols___BPOy{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),380px));grid-gap:var(--web-s4);gap:var(--web-s4)}.blog_col__iFHsz{padding:var(--web-s4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface)}.blog_colTitle__h_1Vx{font-size:var(--type-overline-size);font-weight:600;letter-spacing:var(--type-overline-tracking);text-transform:uppercase;color:var(--muted)}.blog_colList__fHXJ1{margin-top:var(--web-s3);padding:0;list-style:none;font-size:15px;line-height:1.5}.blog_colList__fHXJ1 li+li{margin-top:var(--web-s2);padding-top:var(--web-s2);border-top:1px solid var(--line)}.blog_sources__RYj0u{margin-top:var(--web-s8);padding-top:var(--web-s6);border-top:1px solid var(--line)}.blog_subhead__ILNf8{margin-bottom:var(--web-s4);color:var(--muted)}.blog_sourceList__VczpH{list-style:none;padding:0;margin:0}.blog_source__zqcZx+.blog_source__zqcZx{margin-top:var(--web-s4);padding-top:var(--web-s4);border-top:1px solid var(--line)}.blog_claim__KAFLl{font-size:15px;line-height:1.55}.blog_citation__v5vUv{display:inline-block;margin-top:var(--web-s2);font-size:14px;color:var(--accent)}.blog_disclaimerBlock__oV09F{margin-top:var(--web-s7);padding:var(--web-s5)}.blog_disclaimerTitle__ZL0od{margin-bottom:var(--web-s3);font-family:var(--font-display);font-size:var(--type-title-card-size);font-weight:600}.blog_more__IxRIW{margin-top:var(--web-s8);padding-top:var(--web-s6);border-top:1px solid var(--line)}.blog_moreList__GFY_Y{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--web-s4);gap:var(--web-s4);margin-top:var(--web-s4);padding:0;list-style:none}.blog_moreLink__Yp7Bf{display:block;padding:var(--web-s4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);color:inherit;text-decoration:none;font-size:15px;line-height:1.45;font-weight:600}.blog_moreLink__Yp7Bf:hover{border-color:var(--accent)}@media (max-width:720px){.blog_main__mNBhz{padding:var(--web-s6) var(--web-s4) var(--web-s8)}.blog_h1__5QIdu{font-size:32px}.blog_articleTitle__xkUYu{font-size:28px}.blog_articleSummary__Pz5Q9{font-size:17px}.blog_articleSketch__G9ixR{aspect-ratio:16/9;padding:var(--web-s4)}}