.matriarch-intro-banner{--portrait-height:clamp(280px,95vw,360px);background:#f7f3e9;border-bottom:0;min-height:max(560px,70svh);padding:64px max(24px,6vw)}.matriarch-intro-banner>.-z-20{background:0 0}.matriarch-intro-banner .matriarch-full-banner-layer{width:100%!important;height:100%!important;inset:0!important}.matriarch-intro-banner .matriarch-intro-copy{min-height:432px}.matriarch-intro-banner .matriarch-intro-copy>*{max-width:46%}.matriarch-intro-banner .matriarch-intro-copy h1{font-size:clamp(36px,5.2vw,70px)}.matriarch-intro-banner .matriarch-intro-copy>p:first-child{margin-bottom:24px;font-size:10px}.matriarch-intro-banner .matriarch-intro-copy h1+p{max-width:min(42%,460px);margin-top:24px;font-size:18px;line-height:1.65}.matriarch-intro-banner .matriarch-intro-copy h1+p+p{margin-top:28px;font-size:16px}.matriarch-intro-banner .matriarch-intro-copy>a{margin-top:32px}@media (width>=768px){.matriarch-intro-banner .image-spotlight--banner>img{-webkit-mask-image:none;mask-image:none}.matriarch-intro-banner .matriarch-full-banner-layer{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 30%,#00000014 34%,#0000004d 40%,#000000b3 47%,#000 55% 85%,#0000 100%),linear-gradient(#000 76%,#0000 100%);mask-image:linear-gradient(90deg,#0000 30%,#00000014 34%,#0000004d 40%,#000000b3 47%,#000 55% 85%,#0000 100%),linear-gradient(#000 76%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}}@media (width<=767px){.matriarch-intro-banner{min-height:0;padding:calc(var(--portrait-height) - 8px) 24px 44px}.matriarch-intro-banner .matriarch-intro-copy{width:100%;min-height:0}.matriarch-intro-banner .matriarch-intro-copy>*{max-width:100%}.matriarch-intro-banner .matriarch-intro-copy>p:first-child{margin-bottom:16px;font-size:10px}.matriarch-intro-banner .matriarch-intro-copy h1{font-size:clamp(28px,8vw,36px)}.matriarch-intro-banner .matriarch-intro-copy h1+p{max-width:100%;margin-top:20px;font-size:17px;line-height:1.65}.matriarch-intro-banner .matriarch-intro-copy h1+p+p{max-width:100%;margin-top:24px;padding-left:14px;font-size:15px;line-height:1.7}.matriarch-intro-banner .matriarch-intro-copy>a{margin-top:28px;font-size:10px}}@media (width>=1024px){.matriarch-story .matriarch-intro:not(.matriarch-intro-banner){min-height:60svh;padding-top:64px;padding-bottom:64px}.matriarch-story .matriarch-intro:not(.matriarch-intro-banner) .matriarch-intro-copy{max-width:1020px;min-height:40svh}.matriarch-story .matriarch-intro:not(.matriarch-intro-banner) .matriarch-intro-copy h1{font-size:clamp(36px,5.95vw,95px)}.matriarch-story .matriarch-intro:not(.matriarch-intro-banner) .matriarch-intro-copy h1+p{max-width:470px;margin-top:24px;font-size:20px}.matriarch-story .matriarch-intro:not(.matriarch-intro-banner) .matriarch-intro-copy h1+p+p{margin-top:28px;font-size:16px}.matriarch-story .matriarch-intro:not(.matriarch-intro-banner) .matriarch-intro-copy>a{margin-top:32px}.matriarch-story .matriarch-chronology{max-width:1120px;padding-top:64px;padding-bottom:64px}.matriarch-story .matriarch-chronology-line{top:64px;bottom:80px}.matriarch-story .matriarch-milestones>:not(:last-child){margin-bottom:80px}.matriarch-story .matriarch-milestone{column-gap:68px}.matriarch-story .matriarch-date{font-size:clamp(2.975rem,4.25vw,4.675rem)}.matriarch-story .matriarch-milestone-title{font-size:clamp(1.445rem,2.125vw,2.125rem)}.matriarch-story [data-timeline-media]{min-height:0!important}.matriarch-story [data-timeline-media]>[data-responsive-visual]{height:calc(var(--visual-canvas-height) * .85)!important}.matriarch-story [data-timeline-media]>[data-responsive-visual]>div{transform-origin:0 0;width:117.647%!important;transform:scale(.85)!important}.matriarch-story .matriarch-closing{padding-top:64px;padding-bottom:64px}.matriarch-story .matriarch-closing>div{max-width:1020px}.matriarch-story .matriarch-closing h2{font-size:clamp(2.3rem,5.1vw,5.1rem)}}
