.page_article__hWkMR{padding:32px 0 76px}.page_header__c5axJ{max-width:940px;padding:18px 0 28px}.page_header__c5axJ h1{font-size:clamp(34px,3.3vw,50px);line-height:1.08;letter-spacing:-1.8px;margin:13px 0 14px}.page_excerpt__0o1tQ{margin:0;color:var(--body);font-size:16px;line-height:1.72;max-width:820px}.page_meta__QO_Ag{margin-top:18px;display:flex;flex-wrap:wrap;gap:9px 14px;align-items:center;color:var(--quiet);font-size:12.5px}.page_category__PuMyP{color:var(--teal-strong);background:var(--mint);border-radius:999px;padding:5px 9px;font-weight:650}.page_heroImage__ISewS{max-width:1120px;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:#edf4f1;margin-bottom:34px}.page_heroImage__ISewS img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.page_layout__IMruX{display:grid;grid-template-columns:minmax(0,820px) minmax(240px,300px);gap:54px;align-items:start}.page_prose__QXetl{min-width:0;color:#345158;font-size:16px;line-height:1.78}.page_prose__QXetl>:first-child{margin-top:0}.page_prose__QXetl p{margin:0 0 18px}.page_prose__QXetl h2{font-size:29px;line-height:1.2;margin:42px 0 14px;letter-spacing:-.85px}.page_prose__QXetl h3{font-size:22px;line-height:1.28;margin:30px 0 12px;letter-spacing:-.55px}.page_prose__QXetl ol,.page_prose__QXetl ul{padding-left:1.35em;margin:0 0 20px}.page_prose__QXetl li{margin:7px 0}.page_prose__QXetl a{color:var(--teal);text-decoration:underline;text-underline-offset:3px}.page_prose__QXetl strong{color:var(--ink)}.page_prose__QXetl blockquote{margin:26px 0;padding:18px 22px;border-left:3px solid var(--teal);background:#f3f8f6;color:#405c62;border-radius:0 var(--radius-sm) var(--radius-sm) 0}.page_prose__QXetl img{max-width:100%;height:auto;border-radius:12px}.page_sidebar__trrt7{position:sticky;top:96px;display:grid;gap:14px}.page_sideCard__K_0Dp{border:1px solid var(--line);background:var(--white);border-radius:var(--radius);padding:18px}.page_sideCard__K_0Dp h2{font-size:15px;margin-bottom:10px}.page_sideCard__K_0Dp p{font-size:12.5px;color:var(--quiet);line-height:1.65;margin:0}.page_linkList__B08gh{display:grid;gap:8px}.page_linkList__B08gh a{display:flex;justify-content:space-between;gap:10px;color:#31575a;font-size:13px;line-height:1.45}.page_linkList__B08gh a:hover{color:var(--teal)}.page_tags__rcJvv{display:flex;flex-wrap:wrap;gap:7px}.page_tags__rcJvv span{border:1px solid var(--line);background:#f9fbfa;color:#5a7374;border-radius:999px;padding:5px 8px;font-size:11.5px}.page_cta__GvyNZ{margin-top:42px;border-radius:18px;padding:28px;background:var(--ink);color:white;display:flex;gap:24px;justify-content:space-between;align-items:center}.page_cta__GvyNZ h2{color:white;font-size:22px;margin:0 0 6px}.page_cta__GvyNZ p{margin:0;color:#c5d5d4;font-size:13.5px;line-height:1.6}.page_cta__GvyNZ a{flex:none;background:#b8ffdf;color:#0d4b43;border-radius:9px;padding:12px 16px;font-weight:700;font-size:13px}@media (max-width:960px){.page_layout__IMruX{grid-template-columns:1fr;gap:32px}.page_sidebar__trrt7{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.page_article__hWkMR{padding-top:24px}.page_header__c5axJ h1{font-size:34px}.page_excerpt__0o1tQ{font-size:15px}.page_prose__QXetl{font-size:15.5px}.page_prose__QXetl h2{font-size:25px}.page_sidebar__trrt7{grid-template-columns:1fr}.page_cta__GvyNZ{align-items:flex-start;flex-direction:column}}