.article_body__ys2o_{max-width:44em;font-size:18px;line-height:1.65;color:var(--depth);overflow-wrap:break-word}.article_body__ys2o_>:first-child{margin-top:0}.article_body__ys2o_ h2{margin-top:56px;padding-top:20px;border-top:1.5px solid var(--ink);font-size:clamp(26px,2.6vw,34px);line-height:1.12;font-weight:800;font-stretch:112%;letter-spacing:-.018em;color:var(--ink);text-wrap:balance}.article_body__ys2o_ h3{margin-top:36px;font-size:21px;line-height:1.3;font-weight:700;font-stretch:106%;color:var(--ink)}.article_body__ys2o_ h4,.article_body__ys2o_ h5,.article_body__ys2o_ h6{margin-top:28px;font:700 12.5px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.article_body__ys2o_ h2+*,.article_body__ys2o_ h3+*,.article_body__ys2o_ h4+*{margin-top:14px}.article_body__ys2o_ .article_table__UA0hm,.article_body__ys2o_ blockquote,.article_body__ys2o_ figure,.article_body__ys2o_ ol,.article_body__ys2o_ p,.article_body__ys2o_ pre,.article_body__ys2o_ ul{margin-top:20px}.article_body__ys2o_ b,.article_body__ys2o_ strong{font-weight:700;color:var(--ink)}.article_body__ys2o_ em{font-style:italic}.article_body__ys2o_ a{font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:var(--magenta);text-decoration-thickness:2px;text-underline-offset:4px}.article_body__ys2o_ a:hover{color:var(--magenta)}.article_body__ys2o_ ol,.article_body__ys2o_ ul{padding-left:0;list-style:none}.article_body__ys2o_ li{position:relative;padding-left:26px}.article_body__ys2o_ li+li,.article_body__ys2o_ li>ol,.article_body__ys2o_ li>ul{margin-top:8px}.article_body__ys2o_ ul>li:before{content:"";position:absolute;left:4px;top:.66em;width:7px;height:7px;background:var(--ink)}.article_body__ys2o_ ol{counter-reset:item}.article_body__ys2o_ ol>li{counter-increment:item}.article_body__ys2o_ ol>li:before{content:counter(item,decimal-leading-zero);position:absolute;left:0;top:.32em;font:700 12px/1.2 var(--mono);letter-spacing:.04em;color:var(--magenta)}.article_body__ys2o_ blockquote{padding:16px 20px;border-left:3px solid var(--magenta);background:var(--white);color:var(--ink)}.article_body__ys2o_ blockquote>:first-child{margin-top:0}.article_body__ys2o_ code{font:400 .86em/1.4 var(--mono);padding:2px 5px;background:var(--white);border:1px solid var(--rule);color:var(--ink)}.article_body__ys2o_ pre{overflow-x:auto;padding:18px 20px;background:var(--thermal) var(--grain);border:1px solid var(--rule);box-shadow:8px 8px 0 var(--shoal);font:400 13.5px/1.6 var(--mono);color:var(--print)}.article_body__ys2o_ pre code{padding:0;border:0;background:none;font:inherit}.article_table__UA0hm{overflow-x:auto;border-top:1.5px solid var(--ink)}.article_body__ys2o_ table{width:100%;min-width:520px;border-collapse:collapse;font-size:15.5px;line-height:1.5}.article_body__ys2o_ td,.article_body__ys2o_ th{padding:12px 16px 12px 0;border-bottom:1px dashed var(--contour);text-align:left;vertical-align:top}.article_body__ys2o_ thead th{font:700 11.5px/1.35 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.article_body__ys2o_ tbody td:first-child{color:var(--ink);font-weight:600}.article_body__ys2o_ img{display:block;max-width:100%;height:auto;border:1.5px solid var(--ink);box-shadow:8px 8px 0 var(--shoal)}.article_body__ys2o_ hr{margin:44px 0;border:0;border-top:1px dashed var(--contour)}.article_body__ys2o_ hr+h2{margin-top:0}.article_body__ys2o_ hr:has(+h2){margin:56px 0 0;border-top:1.5px solid var(--ink)}.article_body__ys2o_ hr:has(+h2)+h2{border-top:0}@media (max-width:759px){.article_body__ys2o_{font-size:17px}.article_body__ys2o_ h2{margin-top:44px}.article_body__ys2o_ pre{box-shadow:5px 5px 0 var(--shoal);font-size:12.5px}}.blog_hero__B_AA_{padding-block:44px 40px}.blog_hero-in__dUX0r>*+*{margin-top:20px}.blog_h1__HTA7m{font-size:58px;line-height:.98}.blog_h1__HTA7m>span{display:block}.blog_h1a__9MPQz{font-stretch:62%;font-weight:300}.blog_h1b___FGhv{font-stretch:125%;font-weight:900;letter-spacing:-.03em;margin-top:.08em}.blog_h1b___FGhv em{font-style:normal;color:var(--magenta)}.blog_lede__cZ5G4{max-width:36em}.blog_list-sec__tVslp{padding-block:8px 84px}.blog_filters__oo0PQ{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.blog_filter__4yMm7{min-height:40px;padding:8px 14px;border:1.5px solid var(--ink);background:var(--white);color:var(--ink);font:700 12px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.blog_filter__4yMm7:hover{border-color:var(--magenta);color:var(--magenta)}.blog_filter__4yMm7[aria-pressed=true]{background:var(--ink);color:var(--white)}.blog_group-k__AHEY0{margin-bottom:14px;font:700 12px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--depth)}.blog_group-k__AHEY0+*{margin-top:0}.blog_featured-wrap__7vqus{margin-bottom:48px}.blog_featured__s3I3x{display:block;padding:28px 30px 30px;border:1.5px solid var(--ink);background:var(--white);box-shadow:12px 12px 0 var(--shoal);color:var(--ink)}.blog_featured__s3I3x:hover{box-shadow:12px 12px 0 var(--roll)}.blog_featured__s3I3x h2{margin-top:12px;max-width:24em;font-size:clamp(26px,3vw,38px);line-height:1.08;font-weight:800;font-stretch:112%;letter-spacing:-.02em;text-wrap:balance}.blog_featured__s3I3x .blog_desc__sd5mc{max-width:40em;margin-top:12px;font-size:17px;line-height:1.55;color:var(--depth)}.blog_featured__s3I3x .blog_byline__4iSeT{margin-top:14px}.blog_read__qfkBq{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font-weight:700;font-size:15.5px;color:var(--ink);text-decoration:underline;text-decoration-color:var(--magenta);text-decoration-thickness:2px;text-underline-offset:5px}.blog_rows__xKTAd{list-style:none;border-top:1.5px solid var(--ink)}.blog_row__2JUbR{border-bottom:1px dashed var(--contour)}.blog_row__2JUbR>a{display:grid;grid-template-columns:170px minmax(0,1fr);gap:6px 28px;padding:22px 0;color:var(--ink)}.blog_row__2JUbR h3{grid-column:2;font-size:21px;line-height:1.25;font-weight:700;font-stretch:106%}.blog_row__2JUbR>a:hover h3{color:var(--magenta)}.blog_row__2JUbR .blog_desc__sd5mc{grid-column:2;max-width:46em;font-size:15.5px;line-height:1.5;color:var(--depth)}.blog_stamp__J2jOs{grid-column:1;grid-row:1/span 2;padding-top:4px;font:400 12px/1.5 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--depth)}.blog_stamp__J2jOs b{display:block;font-weight:700;color:var(--magenta)}.blog_cat__ik0g7{display:inline-block;font:700 11.5px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--magenta)}.blog_byline__4iSeT{font:400 12.5px/1.6 var(--mono);color:var(--depth)}.blog_byline__4iSeT b{color:var(--ink)}.blog_empty__jJJMA{padding:40px 0;font-size:17px;color:var(--depth)}.blog_col__QX5Rm{max-width:792px;margin-inline:auto}.blog_head__nyl_K{padding-block:36px 40px}.blog_head__nyl_K>*+*{margin-top:18px}.blog_back__FLXuD{display:inline-flex;align-items:center;gap:8px;font:700 12.5px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--depth)}.blog_back__FLXuD:hover{color:var(--magenta)}.blog_title__ENf77{max-width:22em;font-size:clamp(32px,3.6vw,46px);line-height:1.02;font-weight:800;font-stretch:112%;letter-spacing:-.025em;color:var(--ink);text-wrap:balance}.blog_post-lede__SxQhI{max-width:38em;font-size:19px;line-height:1.5;color:var(--depth)}.blog_post-main__aTzFv{padding-block:8px 72px;border-top:1px solid var(--rule)}.blog_post-main__aTzFv>:first-child{padding-top:36px}.blog_after__DSZPd{max-width:44em}.blog_pillar__GiERf{display:block;margin-top:48px;padding:20px 22px 22px;border:1.5px solid var(--ink);background:var(--white);box-shadow:8px 8px 0 var(--shoal);color:var(--ink)}.blog_pillar__GiERf:hover{box-shadow:8px 8px 0 var(--roll)}.blog_note__DDdPV small,.blog_pillar__GiERf small{display:block;font:700 11.5px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--magenta)}.blog_note__DDdPV strong,.blog_pillar__GiERf strong{display:block;margin-top:8px;font-size:20px;line-height:1.25;font-weight:800;font-stretch:106%}.blog_note__DDdPV span,.blog_pillar__GiERf span{display:block;margin-top:6px;font-size:15.5px;line-height:1.5;color:var(--depth)}.blog_note__DDdPV{margin-top:24px;padding:18px 20px;border-left:3px solid var(--magenta);background:var(--white)}.blog_cta__yV1AU{margin-top:48px;padding:26px 26px 28px;background:var(--shoal)}.blog_cta__yV1AU h2{margin-top:10px;font-size:clamp(26px,3vw,36px);line-height:1.05;font-weight:800;font-stretch:112%;letter-spacing:-.02em;color:var(--ink)}.blog_cta__yV1AU p{max-width:36em;margin-top:12px;font-size:16.5px;line-height:1.55;color:var(--depth)}.blog_cta-row__5FHfw{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:20px}.blog_cta-meta__8FHVH{font:400 12.5px/1.5 var(--mono);color:var(--depth)}.blog_author__Hxweh{display:grid;grid-template-columns:52px minmax(0,1fr);gap:16px;align-items:start;margin-top:40px;padding-top:24px;border-top:1px dashed var(--contour)}.blog_mono-av__Fk7Ln{display:grid;place-items:center;width:52px;height:52px;border:1.5px solid var(--ink);background:var(--white);font:700 20px/1 var(--mono);color:var(--ink)}.blog_author__Hxweh h2{font-size:18px;line-height:1.3;font-weight:700;color:var(--ink)}.blog_author__Hxweh p{margin-top:6px;font-size:15.5px;line-height:1.55;color:var(--depth)}.blog_role__FO55j{font:400 12.5px/1.5 var(--mono);color:var(--depth)}.blog_more__7_uUp{padding-block:64px 84px;border-top:1px solid var(--rule)}.blog_more-head__NAFSQ{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px 24px;margin-bottom:24px}.blog_more-head__NAFSQ h2{font-size:clamp(28px,3vw,40px);line-height:1.05;font-weight:800;font-stretch:112%;letter-spacing:-.02em;color:var(--ink)}@media (max-width:1099px){.blog_h1__HTA7m{font-size:min(8.4vw,64px)}}@media (max-width:759px){.blog_hero__B_AA_{padding-block:26px 28px}.blog_h1__HTA7m{font-size:min(11.6vw,46px)}.blog_row__2JUbR>a{grid-template-columns:minmax(0,1fr)}.blog_row__2JUbR h3,.blog_stamp__J2jOs{grid-column:1;grid-row:auto;padding-top:0}.blog_row__2JUbR .blog_desc__sd5mc{grid-column:1}.blog_featured__s3I3x{padding:22px 20px 24px;box-shadow:8px 8px 0 var(--shoal)}.blog_head__nyl_K{padding-block:24px 28px}.blog_post-lede__SxQhI{font-size:17.5px}}