@layer global,components;.page-module-scss-module__JvBr_a__header{background:var(--color-surface-primary,#f9f9f9);flex-direction:column;gap:1.625rem;padding:1.75rem 1.25rem 2.625rem;display:flex}@media (min-width:52.125em){.page-module-scss-module__JvBr_a__header{gap:1.875rem;padding:2.5rem 3rem 3.25rem}}@media (min-width:90em){.page-module-scss-module__JvBr_a__header{gap:2.25rem;padding:2.5rem 5rem 3.5rem}}.page-module-scss-module__JvBr_a__backLink:focus-visible{outline-offset:2px;outline:1.5px dashed #000;transition:outline-width .1s}.page-module-scss-module__JvBr_a__backLink:focus:not(:focus-visible){outline:none}.page-module-scss-module__JvBr_a__backLink{width:100%;max-width:80rem;font-family:var(--font-primary,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);color:var(--color-text-tertiary,#8a8a8a);letter-spacing:.015em;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:.5rem;margin-inline:auto;font-size:.8125rem;font-weight:500;text-decoration:none;display:flex}.page-module-scss-module__JvBr_a__backIcon{width:.875rem;height:.875rem;transform:rotate(180deg)}.page-module-scss-module__JvBr_a__headerInner{justify-content:center;width:100%;max-width:80rem;margin-inline:auto;display:flex}.page-module-scss-module__JvBr_a__headerColumn{flex-direction:column;align-items:center;gap:1.375rem;width:100%;display:flex}@media (min-width:52.125em){.page-module-scss-module__JvBr_a__headerColumn{gap:1.625rem}}@media (min-width:90em){.page-module-scss-module__JvBr_a__headerColumn{width:55rem}}.page-module-scss-module__JvBr_a__meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem;display:flex}@media (min-width:52.125em){.page-module-scss-module__JvBr_a__meta{gap:.875rem}}.page-module-scss-module__JvBr_a__categoryPill{background:var(--color-surface-white,#fff);border:1px solid var(--color-border-light,#e2e2e2);border-radius:62.4375rem;align-items:center;gap:.5rem;padding:.5rem .9375rem;display:inline-flex}.page-module-scss-module__JvBr_a__categoryDot{background:var(--color-brand-green,#2fafa7);border-radius:50%;flex-shrink:0;width:.5625rem;height:.5625rem}.page-module-scss-module__JvBr_a__categoryLabel{font-family:var(--font-primary,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);color:var(--color-text-primary,#0e122e);letter-spacing:.016em;font-size:.75rem;font-weight:600}.page-module-scss-module__JvBr_a__entryMeta{font-family:var(--font-primary,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);color:var(--color-text-tertiary,#8a8a8a);margin:0;font-size:.8125rem;line-height:1}.page-module-scss-module__JvBr_a__titleWrap{flex-direction:column;gap:.125rem;width:100%;margin:0;padding-top:.25rem;display:flex}@media (min-width:52.125em){.page-module-scss-module__JvBr_a__titleWrap{padding-top:.375rem}}.page-module-scss-module__JvBr_a__title,.page-module-scss-module__JvBr_a__titleAccent{text-align:center;width:100%;margin:0;display:block}.page-module-scss-module__JvBr_a__title{font-family:var(--font-primary,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);color:var(--color-text-primary,#0e122e);letter-spacing:-.031em;font-size:2.1875rem;font-weight:500;line-height:1.05714}@media (min-width:52.125em){.page-module-scss-module__JvBr_a__title{letter-spacing:-.027em;font-size:2.75rem;line-height:1.09091}}@media (min-width:90em){.page-module-scss-module__JvBr_a__title{letter-spacing:-.032em;font-size:3.125rem;line-height:1.08}}.page-module-scss-module__JvBr_a__titleAccent{font-family:var(--font-accent,"Times New Roman", Georgia, serif);color:var(--color-brand-green,#2fafa7);letter-spacing:-.04375rem;font-size:2.375rem;font-style:italic;font-weight:400;line-height:1.05263}@media (min-width:52.125em){.page-module-scss-module__JvBr_a__titleAccent{letter-spacing:-.05rem;font-size:2.875rem;line-height:1.06522}}@media (min-width:90em){.page-module-scss-module__JvBr_a__titleAccent{letter-spacing:-.0625rem;font-size:3.25rem;line-height:1.05769}}.page-module-scss-module__JvBr_a__authorRow{align-items:center;gap:.75rem;padding-top:.5rem;display:inline-flex}@media (min-width:90em){.page-module-scss-module__JvBr_a__authorRow{padding-top:.75rem}}.page-module-scss-module__JvBr_a__authorBadge{width:2.625rem;height:2.625rem;font-family:var(--font-primary,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);color:var(--color-text-inverse-primary,#fff);text-transform:uppercase;letter-spacing:.027em;background:var(--color-surface-inverse,#151e48);border-radius:50%;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:flex;position:relative;overflow:hidden}.page-module-scss-module__JvBr_a__authorBadgePicture,.page-module-scss-module__JvBr_a__authorBadgeImage{width:100%;height:100%;display:block}.page-module-scss-module__JvBr_a__authorBadgeImage{-o-object-fit:cover;object-fit:cover}.page-module-scss-module__JvBr_a__authorText{flex-direction:column;gap:.125rem;display:flex}.page-module-scss-module__JvBr_a__authorName,.page-module-scss-module__JvBr_a__authorDate{font-family:var(--font-primary,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);margin:0}.page-module-scss-module__JvBr_a__authorName{color:var(--color-text-primary,#0e122e);font-size:.875rem;font-weight:500}.page-module-scss-module__JvBr_a__authorDate{color:var(--color-text-tertiary,#8a8a8a);font-size:.75rem}.page-module-scss-module__JvBr_a__heroSection{padding:.5rem 1.25rem 0}@media (min-width:52.125em){.page-module-scss-module__JvBr_a__heroSection{padding-left:3rem;padding-right:3rem}}@media (min-width:90em){.page-module-scss-module__JvBr_a__heroSection{padding-left:5rem;padding-right:5rem}}.page-module-scss-module__JvBr_a__heroImageWrap{border-radius:1.125rem;width:100%;max-width:80rem;height:18.25rem;margin-inline:auto;position:relative;overflow:hidden}@media (min-width:52.125em){.page-module-scss-module__JvBr_a__heroImageWrap{border-radius:1.375rem;height:26.25rem}}@media (min-width:90em){.page-module-scss-module__JvBr_a__heroImageWrap{border-radius:1.5rem;height:35rem}}.page-module-scss-module__JvBr_a__heroImagePicture{width:100%;height:100%;display:block}.page-module-scss-module__JvBr_a__heroImage{-o-object-fit:cover;object-fit:cover}
