.BlogArticle_page__FE9aJ{margin:-2rem -1.5rem;--pad:clamp(16px,4vw,40px);--night:#1E1B19;--on-photo:#F7ECE0;--text-col:720px;--side-col:300px;--gap:clamp(40px,5vw,72px)}.BlogArticle_frame__yaQ0g{display:grid;grid-template-columns:minmax(0,var(--text-col));justify-content:center;-moz-column-gap:var(--gap);column-gap:var(--gap);padding-left:var(--pad);padding-right:var(--pad)}.BlogArticle_withSide__Ei0Q_{grid-template-columns:minmax(0,var(--text-col)) var(--side-col)}.BlogArticle_span__4KZ5W{grid-column:1/-1}@media (max-width:1023px){.BlogArticle_withSide__Ei0Q_{grid-template-columns:minmax(0,var(--text-col))}}.BlogArticle_bar__pqf6d{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;max-width:1320px;margin:0 auto;padding:14px var(--pad);font-size:13.5px}.BlogArticle_bar__pqf6d .pp-tools{margin-left:auto;padding-left:0;border-left:0}.BlogArticle_hero__ZoR5I{position:relative;display:flex;align-items:flex-end;width:100%;aspect-ratio:12/5;min-height:360px;max-height:88vh;overflow:hidden;background:var(--night);color:var(--on-photo)}@media (max-width:899px){.BlogArticle_hero__ZoR5I{aspect-ratio:auto;min-height:clamp(340px,64vh,720px);max-height:none}}.BlogArticle_heroImg__r_P8T{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.BlogArticle_hero__ZoR5I:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(20,17,15,0) 30%,rgba(20,17,15,.55) 60%,rgba(20,17,15,.9))}.BlogArticle_heroText__jLsKP{position:relative;z-index:2;width:100%;padding-top:clamp(24px,4vw,52px);padding-bottom:clamp(24px,4vw,52px)}.BlogArticle_heroText__jLsKP .BlogArticle_title__auZfG{text-shadow:0 2px 30px rgba(20,17,15,.45);color:var(--on-photo)}.BlogArticle_heroText__jLsKP .BlogArticle_lead__eIThs{color:rgba(247,236,224,.88)}.BlogArticle_heroText__jLsKP .BlogArticle_eyebrow__9rn2j{color:rgba(247,236,224,.9);text-shadow:0 1px 12px rgba(20,17,15,.6)}.BlogArticle_masthead___vztp{text-align:center;padding-top:clamp(24px,5vw,64px);padding-bottom:clamp(8px,2vw,20px)}.BlogArticle_masthead___vztp .BlogArticle_title__auZfG{margin-left:auto;margin-right:auto}.BlogArticle_masthead___vztp .BlogArticle_lead__eIThs{margin-left:auto;margin-right:auto;text-wrap:balance}.BlogArticle_eyebrow__9rn2j{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.BlogArticle_eyebrow__9rn2j span+span:before{content:"·";margin:0 8px}.BlogArticle_title__auZfG{font-family:var(--font-display);font-weight:300;font-size:clamp(32px,5vw,72px);line-height:1.02;letter-spacing:-.02em;text-wrap:balance;max-width:22ch;margin:12px 0 14px;color:var(--text)}.BlogArticle_lead__eIThs{max-width:60ch;margin:0;font-size:clamp(16px,1.4vw,20px);line-height:1.55;color:var(--muted)}.BlogArticle_ornament__paLOF{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:22px;color:var(--accent)}.BlogArticle_ornament__paLOF span{width:clamp(40px,8vw,96px);height:1px;background:currentColor;opacity:.55}.BlogArticle_credit__X_NN_{padding-top:10px;font-size:12px;line-height:1.5;color:var(--muted)}.BlogArticle_tags__U0TUf{display:flex;flex-wrap:wrap;gap:8px;padding-top:clamp(20px,3vw,32px)}.BlogArticle_masthead___vztp .BlogArticle_tags__U0TUf{justify-content:center}.BlogArticle_tag__7axcY{font-size:12.5px;line-height:1;padding:7px 12px;border:1px solid color-mix(in srgb,var(--text) 22%,transparent);border-radius:999px;color:var(--text);text-decoration:none;transition:border-color .2s,color .2s}.BlogArticle_tag__7axcY:hover{border-color:var(--accent);color:var(--accent)}.BlogArticle_tagPrimary__HbbEd{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.BlogArticle_tag__7axcY:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.BlogArticle_body__BVh26{padding-top:clamp(28px,4vw,48px);padding-bottom:clamp(48px,7vw,96px);align-items:start}.BlogArticle_article__1CQRV{max-width:none;min-width:0;overflow-wrap:break-word}.BlogArticle_sectionHead__vwZ7t{margin-top:clamp(40px,6vw,72px);margin-bottom:20px;text-align:center}.BlogArticle_sectionHead__vwZ7t h2{margin:0;font-family:var(--font-display);font-weight:300;font-size:clamp(26px,3vw,36px);line-height:1.1;color:var(--text)}.BlogArticle_sectionHead__vwZ7t .BlogArticle_ornament__paLOF{margin-top:12px}.BlogArticle_notesList__yF7B8{margin:0;padding-left:0;list-style:none;font-size:14px;line-height:1.7;color:var(--muted)}.BlogArticle_notesList__yF7B8 li{display:flex;gap:.5em;padding-left:0}.BlogArticle_notesList__yF7B8 li>span:first-child{min-width:1.6em;text-align:right;flex:none}.BlogArticle_sourcesList__R486c{margin:0;padding-left:1.2rem;font-size:14px;line-height:1.7;color:var(--muted)}.BlogArticle_side__PCPqC{display:flex;flex-direction:column;gap:32px;min-width:0}@media (min-width:1024px) and (min-height:940px){.BlogArticle_side__PCPqC{position:sticky;top:90px}}@media (max-width:1023px){.BlogArticle_side__PCPqC{margin-top:clamp(40px,6vw,64px);padding-top:32px;border-top:1px solid var(--border)}.BlogArticle_side__PCPqC .BlogArticle_card__ci7v0{display:none}}.BlogArticle_label__Rb6Gf{margin:0 0 8px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.BlogArticle_card__ci7v0{display:flex;flex-direction:column;color:inherit;text-decoration:none}.BlogArticle_cardImg__U1A7E{display:block;aspect-ratio:3/2;overflow:hidden;border-radius:4px;margin-bottom:14px;background:var(--surface)}.BlogArticle_cardImg__U1A7E img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.BlogArticle_card__ci7v0:hover .BlogArticle_cardImg__U1A7E img{transform:scale(1.04)}.BlogArticle_cardName__FOWzU{font-family:var(--font-display);font-size:22px;line-height:1.2;color:var(--text);text-wrap:balance;transition:color .2s}.BlogArticle_card__ci7v0:hover .BlogArticle_cardName__FOWzU{color:var(--accent)}.BlogArticle_cardWhere__txYmg{margin-top:4px;font-size:13px;color:var(--muted)}.BlogArticle_cardCta__gXLeA{margin-top:10px;font-size:13px;font-weight:600;color:var(--accent)}.BlogArticle_card__ci7v0:focus-visible,.BlogArticle_list__d_vrg a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.BlogArticle_list__d_vrg{margin:0;padding:0;list-style:none}.BlogArticle_list__d_vrg a{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;border-bottom:1px solid var(--border);font-size:14px;color:var(--text);text-decoration:none;transition:color .2s,padding .2s}.BlogArticle_list__d_vrg a:hover{color:var(--accent);padding-left:6px}.BlogArticle_list__d_vrg a>span{min-width:0}.BlogArticle_list__d_vrg small{flex:none;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.BlogArticle_list__d_vrg em{display:block;font-style:normal;font-size:12px;color:var(--muted);margin-top:2px}.BlogArticle_callout__Jae9S{display:none;gap:14px;align-items:center;margin:0 0 2rem;padding:12px 14px;border:1px solid var(--border);border-left:2px solid var(--accent);border-radius:6px;background:var(--surface);color:inherit;text-decoration:none}@media (max-width:1023px){.BlogArticle_callout__Jae9S{display:flex}}.BlogArticle_calloutImg__INJwT{flex:none;width:64px;height:64px;border-radius:4px;overflow:hidden;background:var(--bg)}.BlogArticle_calloutImg__INJwT img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0!important}.BlogArticle_calloutText__mwtjN{min-width:0;display:flex;flex-direction:column;gap:2px}.BlogArticle_calloutName__VXnxD{font-size:15px;font-weight:600;line-height:1.3;color:var(--text)}.BlogArticle_calloutCta__cd9Fw{font-size:13px;font-weight:600;color:var(--accent)}