.page-masthead{color:#fff;background:#241735;padding:64px 48px}.page-masthead>div{max-width:1440px;margin:auto}.page-masthead .page-masthead-eyebrow{color:#d2b7ef;margin:0 0 18px;font-size:15px;font-weight:550}.page-masthead h1{letter-spacing:-.035em;word-break:keep-all;text-wrap:balance;font-size:clamp(36px,3.3vw,48px);font-weight:650;line-height:1.3}.page-masthead h1+p{color:#ddd6e7;word-break:keep-all;margin-top:20px;font-size:18px;line-height:1.75}@media (max-width:1100px){.page-masthead{padding:56px 32px}}@media (max-width:600px){.page-masthead{padding:48px 24px}.page-masthead h1{font-size:32px}.page-masthead h1+p{font-size:16px}}.page-masthead.page-masthead-with-photo{align-items:center;min-height:min(29vw,520px);display:flex;position:relative;overflow:hidden}.page-masthead-with-photo>.page-masthead-photo-copy{z-index:1;width:100%;position:relative}.page-masthead-photo-copy h1,.page-masthead-photo-copy h1+p{max-width:560px}.page-masthead-photo{width:min(64%,1200px);margin:0;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 19%);mask-image:linear-gradient(90deg,#0000 0,#000 19%)}.page-masthead-photo img{object-fit:cover;object-position:40% 50%}@media (max-width:1199px){.page-masthead.page-masthead-with-photo{flex-direction:column;align-items:stretch;min-height:0;padding-bottom:0}.page-masthead-photo{aspect-ratio:2;order:1;width:auto;margin:36px -32px 0;position:relative;-webkit-mask-image:linear-gradient(#0000 0,#000 24%);mask-image:linear-gradient(#0000 0,#000 24%)}.page-masthead-photo img{object-position:56% 50%}}@media (max-width:600px){.page-masthead-photo{aspect-ratio:2400/1090;margin:28px -24px 0}.page-masthead-photo img{object-fit:contain;object-position:50% 50%}}@media (min-width:1000px) and (max-width:1199px){.page-masthead.page-masthead-with-photo{flex-direction:row;align-items:center;min-height:330px;padding-bottom:56px}.page-masthead-photo-copy h1,.page-masthead-photo-copy h1+p{max-width:40%}.page-masthead-photo{aspect-ratio:auto;width:60%;margin:0;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 19%);mask-image:linear-gradient(90deg,#0000 0,#000 19%)}.page-masthead-photo img{object-fit:contain;object-position:50% 50%}}@media (min-width:901px) and (max-width:999px){.page-masthead-photo{aspect-ratio:auto;height:240px;margin-top:20px;-webkit-mask-image:linear-gradient(#0000 0,#000 12%);mask-image:linear-gradient(#0000 0,#000 12%)}}main>.page-masthead:first-child{padding-top:calc(64px + var(--header-over))}main>.page-masthead.page-masthead-with-photo:first-child{min-height:calc(min(29vw,520px) + var(--header-over))}main>.page-masthead:first-child .page-masthead-photo{top:var(--header-over)}@media (max-width:1199px){main>.page-masthead.page-masthead-with-photo:first-child{min-height:0}}@media (min-width:1000px) and (max-width:1199px){main>.page-masthead.page-masthead-with-photo:first-child{min-height:calc(330px + var(--header-over))}}@media (max-width:999px){main>.page-masthead:first-child .page-masthead-photo{top:0}}@media (max-width:1100px){main>.page-masthead:first-child{padding-top:calc(56px + var(--header-over))}}@media (max-width:600px){main>.page-masthead:first-child{padding-top:calc(48px + var(--header-over))}}.page-masthead-after{padding:56px 48px 92px}.page-masthead-after>div{max-width:1440px;margin:auto}.page-masthead-after .pending{margin-top:0}@media (max-width:1100px){.page-masthead-after{padding:48px 32px 72px}}@media (max-width:600px){.page-masthead-after{padding:40px 24px 56px}}.page-masthead-after .not-found-home{min-height:44px;color:var(--purple);text-underline-offset:4px;align-items:center;font-size:17px;font-weight:600;text-decoration:underline;display:inline-flex}.plain-masthead-page .page-masthead-after{min-height:calc(100svh - 300px)}.plain-masthead-page .page-masthead>div:after,.contact-main>.page-masthead>div:after{content:"";height:51.5px;display:block}@media (max-width:600px){.plain-masthead-page .page-masthead>div:after,.contact-main>.page-masthead>div:after{height:48px}}
