.BlogArticle-module__ZjthhG__hero{min-height:100dvh;color:var(--on-dark);isolation:isolate;background:#141014;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.BlogArticle-module__ZjthhG__backdrop,.BlogArticle-module__ZjthhG__photo,.BlogArticle-module__ZjthhG__scrim{border-radius:inherit}.BlogArticle-module__ZjthhG__backdrop{z-index:0;position:absolute;inset:0;overflow:hidden}.BlogArticle-module__ZjthhG__photo{object-fit:cover;object-position:50% 42%}.BlogArticle-module__ZjthhG__scrim{z-index:1;pointer-events:none;background:linear-gradient(#000 0%,#0000 22.6% 62%,#000 100%),linear-gradient(#1410146b 0%,#0000 26% 48%,#141014c7 100%);position:absolute;inset:0}.BlogArticle-module__ZjthhG__heroContent{z-index:2;width:min(100%, var(--content-max));padding:2.5rem var(--content-inset) 3.25rem;flex-direction:column;align-items:flex-start;gap:1rem;margin-inline:auto;display:flex;position:relative}.BlogArticle-module__ZjthhG__eyebrow{color:#f6f3ee9e;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600}.BlogArticle-module__ZjthhG__title{color:#fff;max-width:16ch;font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(3rem,7vw,5.75rem);font-weight:400;line-height:.98}.BlogArticle-module__ZjthhG__heroMeta{color:#f6f3eec7;letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.35rem 0 0;font-size:.8125rem;display:flex}.BlogArticle-module__ZjthhG__dot{background:#f6f3ee80;border-radius:50%;width:.22rem;height:.22rem}.BlogArticle-module__ZjthhG__article{z-index:2;padding:6.5rem var(--content-inset) 8rem;background:var(--background);color:var(--foreground);position:relative}.BlogArticle-module__ZjthhG__inner{flex-direction:column;gap:4.5rem;width:min(100%,44rem);margin-inline:auto;display:flex}.BlogArticle-module__ZjthhG__body{flex-direction:column;gap:1.35rem;display:flex}.BlogArticle-module__ZjthhG__body p{color:var(--foreground);text-wrap:pretty;margin:0;font-size:1.125rem;line-height:1.7}.BlogArticle-module__ZjthhG__cta{border-top:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);flex-direction:column;align-items:flex-start;gap:1.5rem;padding-top:2.5rem;display:flex}.BlogArticle-module__ZjthhG__ctaLead{max-width:36ch;color:var(--muted);text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.55}.BlogArticle-module__ZjthhG__related{flex-direction:column;gap:1.25rem;display:flex}.BlogArticle-module__ZjthhG__relatedEyebrow{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600}.BlogArticle-module__ZjthhG__relatedList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BlogArticle-module__ZjthhG__relatedLink{border-top:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);flex-direction:column;gap:.35rem;padding:1.25rem 0;transition:opacity .42s cubic-bezier(.32,.72,0,1);display:flex}.BlogArticle-module__ZjthhG__relatedList li:last-child .BlogArticle-module__ZjthhG__relatedLink{border-bottom:1px solid color-mix(in srgb, var(--foreground) 10%, transparent)}.BlogArticle-module__ZjthhG__relatedLink:hover,.BlogArticle-module__ZjthhG__relatedLink:focus-visible{opacity:.72}.BlogArticle-module__ZjthhG__relatedLink:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}.BlogArticle-module__ZjthhG__relatedCategory{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.BlogArticle-module__ZjthhG__relatedTitle{color:var(--foreground);font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.035em;font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.2}@media (max-width:63.999rem){.BlogArticle-module__ZjthhG__heroContent{padding-block:1.5rem max(2rem, env(safe-area-inset-bottom))}.BlogArticle-module__ZjthhG__title{max-width:none;font-size:clamp(2.6rem,10vw,4.25rem)}.BlogArticle-module__ZjthhG__article{padding-block:4.5rem 6rem}}@media (max-width:39.999rem){.BlogArticle-module__ZjthhG__title{font-size:clamp(2.35rem,12vw,3.15rem)}.BlogArticle-module__ZjthhG__body p{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){.BlogArticle-module__ZjthhG__relatedLink{transition:none}}
