.page-hero.page-hero-refined{--page-hero-unit:min(.833333vw, 16px);--page-hero-height:max(440px, calc(47.0625 * var(--page-hero-unit)));--page-hero-diagonal:calc(32.3125 * var(--page-hero-unit));z-index:2;height:var(--page-hero-height);clip-path:none;isolation:isolate;min-height:0;padding:0;line-height:1.2;display:block;position:relative;overflow:clip visible}.page-hero-refined .page-hero-background{z-index:-2;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--page-hero-diagonal)), 0 100%);position:absolute;inset:0;overflow:hidden}.page-hero-refined .page-hero-fixed{width:100%;height:var(--page-hero-height);transform-origin:50%;animation:2s ease-out both pageHeroImage;position:fixed;top:0;left:0}.page-hero.page-hero-refined .page-hero-image,.page-hero.page-hero-refined .page-hero-shade{width:100%;height:100%;position:absolute;inset:0}.page-hero.page-hero-refined .page-hero-image{z-index:0;object-fit:cover;object-position:center;animation:none}.page-hero.page-hero-refined .page-hero-shade{z-index:1;background:linear-gradient(90deg,#09142b8c,#101e4e33)}.page-hero.page-hero-refined .page-hero-content{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;width:83.3333%;max-width:1600px;height:100%;padding:0;display:flex;position:relative}.page-hero.page-hero--has-description .page-hero-content{padding-bottom:40px}.page-hero.page-hero-refined .page-hero-eyebrow{letter-spacing:0;max-width:100%;font-size:22px;font-weight:700;line-height:1.5;animation:.65s ease-out .15s both pageHeroCopy}.page-hero.page-hero-refined .page-hero-title{letter-spacing:0;text-transform:none;overflow-wrap:normal;max-width:100%;margin:8px 0 0;font-size:112px;font-style:normal;font-weight:700;line-height:1.2}.page-hero-refined .page-hero-letter{animation:.6s linear both pageHeroBlink;animation-delay:calc(.2s + var(--hero-letter-index) * 50ms)}.page-hero.page-hero-refined .page-hero-description{text-wrap:pretty;width:100%;max-width:640px;margin-top:18px;font-size:15px;line-height:1.9;animation:.8s ease-out .65s both pageHeroCopy}.page-hero.page-hero-refined .page-hero-breadcrumb{z-index:3;width:100%;color:var(--ink);margin:0;padding:0;font-size:12px;font-weight:500;line-height:1.5;display:block;position:absolute;top:calc(50% + 60px);left:0;right:0;transform:translateY(-50%)}.page-hero.page-hero--dark-next .page-hero-breadcrumb{color:#fff}.page-hero-refined .page-hero-breadcrumb-inner{width:90%;max-width:min(89.5833vw,1720px);padding:12px 0}.page-hero-refined .page-hero-breadcrumb ol{white-space:nowrap;justify-content:flex-end;align-items:center;max-width:100%;display:flex}.page-hero-refined .page-hero-breadcrumb li{align-items:center;min-width:0;display:flex}.page-hero-refined .page-hero-breadcrumb li+li:before{content:"";border-bottom:2px solid;flex-shrink:0;width:10px;height:0;margin:0 8px 0 12px;display:block}.page-hero-refined .page-hero-breadcrumb [aria-current]{text-overflow:ellipsis;overflow:hidden}.page-hero.page-hero-refined .page-hero-breadcrumb a{color:inherit;text-underline-offset:2px;text-decoration:underline}.page-hero.page-hero-refined .page-hero-breadcrumb a:hover{color:inherit;text-decoration:none}@keyframes pageHeroImage{0%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes pageHeroCopy{0%{opacity:0}to{opacity:1}}@keyframes pageHeroBlink{0%{opacity:0}5%{opacity:.4}10%{opacity:0}15%,20%{opacity:.55}25%{opacity:0}30%,40%{opacity:.7}45%{opacity:0}50%,65%{opacity:.85}70%{opacity:0}75%,to{opacity:1}}@media (width>=1800px){.page-hero.page-hero-refined .page-hero-title{font-size:150px}.page-hero.page-hero-refined .page-hero-eyebrow{font-size:24px}.page-hero.page-hero-refined .page-hero-breadcrumb{font-size:16px;top:calc(50% + 80px)}}@media (width<=1250px){.page-hero.page-hero-refined .page-hero-title{font-size:94px}.page-hero.page-hero-refined .page-hero-eyebrow{font-size:20px}.page-hero.page-hero-refined .page-hero-description{max-width:590px;font-size:14px}}@media (width<=1080px){.page-hero.page-hero-refined .page-hero-title{font-size:84px}.page-hero.page-hero-refined .page-hero-eyebrow{font-size:18px}.page-hero.page-hero-refined .page-hero-description{max-width:550px;font-size:13px}.page-hero.page-hero-refined .page-hero-breadcrumb{font-size:11px;top:calc(50% + 70px)}}@media (width<=767px){.page-hero.page-hero-refined{--page-hero-height:376px;--page-hero-diagonal:103px;margin-bottom:-56px}.page-hero.page-hero--long-description{--page-hero-height:420px}.page-hero.page-hero-refined .page-hero-content{width:86%;max-width:none}.page-hero.page-hero--has-description .page-hero-content{padding-bottom:24px}.page-hero.page-hero-refined .page-hero-eyebrow{font-size:14px;line-height:1.5}.page-hero.page-hero-refined .page-hero-title{margin-top:8px;font-size:50px;line-height:1.2}.page-hero.page-hero--multiword-title .page-hero-title{font-size:44px}.page-hero.page-hero--long-title .page-hero-title{font-size:38px}.page-hero.page-hero-refined .page-hero-description{max-width:90%;margin-top:14px;font-size:12px;line-height:1.8}.page-hero.page-hero-refined .page-hero-breadcrumb{font-size:10px;top:100%;bottom:auto}.page-hero-refined .page-hero-breadcrumb-inner{width:86%;max-width:none;padding:12px 0}.page-hero-refined .page-hero-breadcrumb li+li:before{border-bottom-width:1px;width:10px;margin-inline:10px}}@media (width<=370px){.page-hero.page-hero--multiword-title .page-hero-title{font-size:40px}.page-hero.page-hero--long-title .page-hero-title{font-size:34px}.page-hero.page-hero-refined .page-hero-eyebrow{font-size:13px}}@media (prefers-reduced-motion:reduce){.page-hero-refined .page-hero-fixed{animation:none;position:absolute;transform:none}.page-hero.page-hero-refined .page-hero-letter,.page-hero.page-hero-refined .page-hero-eyebrow,.page-hero.page-hero-refined .page-hero-description{opacity:1;animation:none;transform:none}}
