.pt-module--hero{container-name:pt-block;container-type:inline-size;--pt-navy:var(--pt-theme-navy,#101426);--pt-red:var(--pt-theme-red,#c91f35);--pt-light:var(--pt-theme-light,#f0f1f3);--pt-ink:#1a2547;color:var(--pt-ink);font-family:Inter,Arial,Helvetica,sans-serif;line-height:1.65;margin:0;-webkit-font-smoothing:antialiased}.pt-module--hero,.pt-module--hero *,.pt-module--hero :after,.pt-module--hero :before{box-sizing:border-box}.pt-module--hero h1,.pt-module--hero h2,.pt-module--hero h3,.pt-module--hero p{margin-top:0}.pt-module--hero h1,.pt-module--hero h2,.pt-module--hero h3{font-weight:750;letter-spacing:-.045em;line-height:1.13}.pt-module--hero h1{font-size:var(--pt-size-title,64px);letter-spacing:-.045em;line-height:1.01}.pt-module--hero h2{font-size:var(--pt-size-title,44px);margin-bottom:28px}.pt-module--hero h3{font-size:var(--pt-size-subtitle,27px);margin-bottom:22px}.pt-module--hero p{margin-bottom:24px}.pt-module--hero a{color:inherit;text-decoration:none}.pt-module--hero img{display:block;height:auto;max-width:100%}.pt-module--hero button,.pt-module--hero summary{font:inherit}.pt-module--hero button{cursor:pointer}.pt-module--hero :focus-visible{outline:3px solid #5ca9ff;outline-offset:5px}.pt-module--hero .pt-container{margin:0 auto;max-width:1280px;width:calc(100% - 160px)}.pt-module--hero.pt-dark{background:var(--pt-navy);color:#fff}.pt-module--hero .pt-btn{align-items:center;background:var(--pt-red);border-radius:6px;color:#fff!important;display:inline-flex;font-size:var(--pt-size-button,15px);font-weight:700;gap:18px;justify-content:center;line-height:1.25;min-height:56px;padding:17px 24px;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.pt-module--hero .pt-btn:hover{background:#a9182a}.pt-module--hero.pt-hero{align-items:center;display:flex;isolation:isolate;min-height:var(--pt-hero-min-height,740px);overflow:hidden;position:relative}.pt-module--hero .pt-hero-image{inset:0 0 0 auto;object-position:center 32%;position:absolute;width:65%;z-index:-3}.pt-module--hero.pt-hero:before{background:linear-gradient(90deg,#101426,#101426e8 25%,#10142645 53%,transparent 80%),linear-gradient(0deg,#101426,transparent 32%);content:"";inset:0;position:absolute;z-index:-2}.pt-module--hero.pt-hero:after{background:#b11e4325;content:"";filter:blur(80px);height:90%;position:absolute;right:-150px;top:5%;width:260px;z-index:-1}.pt-module--hero .pt-hero-copy{max-width:var(--pt-hero-content-width,510px);padding:var(--pt-pad-top,100px) var(--pt-pad-right,0) var(--pt-pad-bottom,110px) var(--pt-pad-left,0);position:relative}.pt-module--hero .pt-hero-copy:before{background:var(--pt-red);content:"";height:2px;left:-80px;position:absolute;top:112px;width:54px}.pt-module--hero .pt-hero-copy :is(p,.pt-hero-description,.pt-hero-note){font-size:var(--pt-size-body,16px);line-height:1.65;margin:28px 0;max-width:460px}@media (max-width:1250px){.pt-module--hero .pt-container{width:calc(100% - 96px)}.pt-module--hero h1{font-size:var(--pt-size-title,58px)}.pt-module--hero h2{font-size:var(--pt-size-title,38px)}}@media (max-width:1000px){.pt-module--hero .pt-container{width:calc(100% - 64px)}.pt-module--hero h1{font-size:var(--pt-size-title,52px)}.pt-module--hero h2{font-size:var(--pt-size-title,35px)}.pt-module--hero h3{font-size:var(--pt-size-subtitle,23px)}.pt-module--hero.pt-hero{min-height:640px}.pt-module--hero .pt-hero-copy{max-width:var(--pt-hero-content-width,410px)}.pt-module--hero .pt-hero-copy :is(p,.pt-hero-description,.pt-hero-note){max-width:340px}}@media (max-width:640px){.pt-module--hero .pt-container{width:calc(100% - 40px)}.pt-module--hero h1{font-size:var(--pt-size-title,43px);line-height:1.04}.pt-module--hero h2{font-size:var(--pt-size-title,32px)}.pt-module--hero h3{font-size:var(--pt-size-subtitle,23px)}.pt-module--hero .pt-btn{font-size:var(--pt-size-button,13px);min-height:53px;padding:16px 20px}.pt-module--hero.pt-hero{align-items:flex-end;min-height:730px}.pt-module--hero .pt-hero-image{height:68%!important;object-position:center 22%;width:100%}.pt-module--hero.pt-hero:before{background:linear-gradient(0deg,#101426 2%,#101426f2 23%,#10142690 60%,#10142618)}.pt-module--hero .pt-hero-copy{max-width:100%;padding:var(--pt-pad-top,70px) var(--pt-pad-right,0) var(--pt-pad-bottom,50px) var(--pt-pad-left,0)}.pt-module--hero .pt-hero-copy:before{left:0;top:259px;width:40px}.pt-module--hero .pt-hero-copy h1{max-width:360px}.pt-module--hero .pt-hero-copy :is(p,.pt-hero-description,.pt-hero-note){font-size:var(--pt-size-body,15px);margin:22px 0 25px;max-width:100%}}@container pt-block (max-width: 1250px){.pt-module--hero .pt-container{width:calc(100% - 96px)}.pt-module--hero h1{font-size:var(--pt-size-title,58px)}.pt-module--hero h2{font-size:var(--pt-size-title,38px)}}@container pt-block (max-width: 1000px){.pt-module--hero .pt-container{width:calc(100% - 64px)}.pt-module--hero h1{font-size:var(--pt-size-title,52px)}.pt-module--hero h2{font-size:var(--pt-size-title,35px)}.pt-module--hero h3{font-size:var(--pt-size-subtitle,23px)}.pt-module--hero .pt-hero-copy{max-width:var(--pt-hero-content-width,410px)}.pt-module--hero .pt-hero-copy :is(p,.pt-hero-description,.pt-hero-note){max-width:340px}}@container pt-block (max-width: 640px){.pt-module--hero .pt-container{width:calc(100% - 40px)}.pt-module--hero h1{font-size:var(--pt-size-title,43px);line-height:1.04}.pt-module--hero h2{font-size:var(--pt-size-title,32px)}.pt-module--hero h3{font-size:var(--pt-size-subtitle,23px)}.pt-module--hero .pt-btn{font-size:var(--pt-size-button,13px);min-height:53px;padding:16px 20px}.pt-module--hero .pt-hero-image{height:68%!important;object-position:center 22%;width:100%}.pt-module--hero .pt-hero-copy{max-width:100%;padding:var(--pt-pad-top,70px) var(--pt-pad-right,0) var(--pt-pad-bottom,50px) var(--pt-pad-left,0)}.pt-module--hero .pt-hero-copy:before{left:0;top:259px;width:40px}.pt-module--hero .pt-hero-copy h1{max-width:360px}.pt-module--hero .pt-hero-copy :is(p,.pt-hero-description,.pt-hero-note){font-size:var(--pt-size-body,15px);margin:22px 0 25px;max-width:100%}}.pt-module--hero.is-compact{--pt-hero-min-height:590px;--pt-hero-content-width:640px}.pt-module--hero.no-accent .pt-hero-copy:before{display:none}.pt-module--hero .pt-hero-copy>:last-child{margin-bottom:0}.pt-module--hero .pt-hero-copy p.pt-hero-eyebrow{color:var(--pt-red);font-size:var(--pt-size-eyebrow,12px);font-weight:700;letter-spacing:0;line-height:1.4;margin:0 0 28px}.pt-module--hero .pt-hero-copy .pt-hero-note{font-size:var(--pt-size-detail,15px);line-height:1.6;margin:26px 0 0;max-width:640px}.pt-module--hero .pt-hero-image.image-position-left{object-position:left center}.pt-module--hero .pt-hero-image.image-position-right{object-position:right center}@media (min-width:641px){.pt-module--hero.is-compact .pt-hero-image{width:100%}.pt-module--hero.is-compact .pt-hero-copy{max-width:min(var(--pt-hero-content-width),60%);padding:var(--pt-pad-top,68px) var(--pt-pad-right,0) var(--pt-pad-bottom,86px) var(--pt-pad-left,0)}.pt-module--hero.is-compact h1{font-size:var(--pt-size-title,56px)}.pt-module--hero.is-compact .pt-hero-copy :is(p,.pt-hero-description,.pt-hero-note){max-width:640px}}@media (min-width:641px) and (max-width:1000px){.pt-module--hero.is-compact h1{font-size:var(--pt-size-title,46px)}}@media (max-width:640px){.pt-module--hero.is-compact .pt-hero-copy{max-width:100%;padding:var(--pt-pad-top,70px) var(--pt-pad-right,0) var(--pt-pad-bottom,50px) var(--pt-pad-left,0)}.pt-module--hero .pt-hero-copy p.pt-hero-eyebrow{margin-bottom:18px}.pt-module--hero .pt-hero-copy .pt-hero-note{font-size:var(--pt-size-detail,13px);margin-top:22px}}@container pt-block (max-width: 640px){.pt-module--hero.is-compact .pt-hero-copy{max-width:100%;padding:var(--pt-pad-top,70px) var(--pt-pad-right,0) var(--pt-pad-bottom,50px) var(--pt-pad-left,0)}.pt-module--hero.is-compact h1{font-size:var(--pt-size-title,43px)}.pt-module--hero.is-compact .pt-hero-image{width:100%}}.pt-module--hero.is-split{min-height:0;padding:var(--pt-pad-top,70px) var(--pt-pad-right,0) var(--pt-pad-bottom,70px) var(--pt-pad-left,0)}.pt-module--hero.is-split:before{display:none}.pt-module--hero.is-split .pt-hero-image{border-radius:8px;height:calc(100% - 140px)!important;inset:70px 80px 70px auto;object-fit:cover;width:43%;z-index:0}.pt-module--hero.is-split .pt-hero-copy{max-width:640px;padding:0;width:46%}.pt-module--hero .pt-hero-metadata{font-size:var(--pt-size-detail,12px);margin:24px 0 0}@media (max-width:640px){.pt-module--hero.is-split{display:flex;flex-direction:column-reverse;gap:30px;padding:var(--pt-pad-top,45px) var(--pt-pad-right,0) var(--pt-pad-bottom,45px) var(--pt-pad-left,0)}.pt-module--hero.is-split .pt-hero-copy{width:100%}.pt-module--hero.is-split .pt-hero-image{aspect-ratio:16/10;height:auto!important;inset:auto;margin:auto;position:relative;width:calc(100% - 40px)}}@container pt-block (max-width:640px){.pt-module--hero.is-split .pt-hero-image{aspect-ratio:16/10;height:auto!important;inset:auto;margin:0 auto 28px;position:relative;width:100%}.pt-module--hero.is-split .pt-hero-copy{width:100%}.pt-module--hero.is-split .pt-container{width:calc(100% - 40px)}}.pt-module--hero .pt-hero-copy:before,.pt-module--hero.pt-hero:after,.pt-module--hero.pt-hero:before{content:none;display:none}.pt-module--hero .pt-hero-image{height:100%!important;inset:0;object-fit:cover;width:100%}.pt-module--hero .pt-hero-picture{display:contents}@media (max-width:640px){.pt-module--hero:not(.is-split) .pt-hero-image{height:100%!important;inset:0;object-fit:cover;width:100%}}@container pt-block (max-width:640px){.pt-module--hero:not(.is-split) .pt-hero-image{height:100%!important;inset:0;width:100%}}.pt-module--hero{--pt-size-body:var(--pt-size-body-desktop);--pt-size-button:var(--pt-size-button-desktop);--pt-size-detail:var(--pt-size-detail-desktop);--pt-size-eyebrow:var(--pt-size-eyebrow-desktop);--pt-size-subtitle:var(--pt-size-subtitle-desktop);--pt-size-title:var(--pt-size-title-desktop);--pt-pad-top:var(--pt-pad-top-desktop);--pt-pad-right:var(--pt-pad-right-desktop);--pt-pad-bottom:var(--pt-pad-bottom-desktop);--pt-pad-left:var(--pt-pad-left-desktop)}@media (min-width:641px) and (max-width:1000px){.pt-module--hero{--pt-size-body:var(--pt-size-body-tablet);--pt-size-button:var(--pt-size-button-tablet);--pt-size-detail:var(--pt-size-detail-tablet);--pt-size-eyebrow:var(--pt-size-eyebrow-tablet);--pt-size-subtitle:var(--pt-size-subtitle-tablet);--pt-size-title:var(--pt-size-title-tablet);--pt-pad-top:var(--pt-pad-top-tablet);--pt-pad-right:var(--pt-pad-right-tablet);--pt-pad-bottom:var(--pt-pad-bottom-tablet);--pt-pad-left:var(--pt-pad-left-tablet)}}@media (max-width:640px){.pt-module--hero{--pt-size-body:var(--pt-size-body-mobile);--pt-size-button:var(--pt-size-button-mobile);--pt-size-detail:var(--pt-size-detail-mobile);--pt-size-eyebrow:var(--pt-size-eyebrow-mobile);--pt-size-subtitle:var(--pt-size-subtitle-mobile);--pt-size-title:var(--pt-size-title-mobile);--pt-pad-top:var(--pt-pad-top-mobile);--pt-pad-right:var(--pt-pad-right-mobile);--pt-pad-bottom:var(--pt-pad-bottom-mobile);--pt-pad-left:var(--pt-pad-left-mobile)}}.pt-module--hero{font-size:var(--pt-size-body,16px)}@media (min-width:641px){.pt-module--hero.pt-device-mobile{display:none!important}}@media (max-width:640px){.pt-module--hero.pt-device-desktop{display:none!important}}.pt-module--hero .pt-hero-eyebrow{color:var(--pt-eyebrow-color,var(--pt-red))}@media (max-width:640px){.pt-module--hero .pt-hero-image{object-position:var(--pt-mobile-image-position,center)}}.pt-module--hero .pt-hero-copy p.pt-hero-eyebrow{color:var(--pt-eyebrow-color,var(--pt-red))}.pt-module--hero.is-split.no-image .pt-hero-copy{max-width:850px;width:100%}@media (max-width:640px){.pt-module--hero.pt-hero .pt-hero-image{object-position:var(--pt-mobile-image-position,center)}.pt-module--hero.pt-module--hero.pt-mobile-titles-left h1,.pt-module--hero.pt-module--hero.pt-mobile-titles-left h2,.pt-module--hero.pt-module--hero.pt-mobile-titles-left h3{margin-left:0;margin-right:auto;text-align:left}.pt-module--hero.pt-module--hero.pt-mobile-buttons-left .hs-button,.pt-module--hero.pt-module--hero.pt-mobile-buttons-left .pt-btn,.pt-module--hero.pt-module--hero.pt-mobile-buttons-left .pt-intro-button,.pt-module--hero.pt-module--hero.pt-mobile-buttons-left input[type=submit]{align-self:flex-start;display:flex;margin-left:0;margin-right:auto;max-width:100%;width:fit-content}.pt-module--hero.pt-module--hero.pt-mobile-lines-left .pt-editorial-section>.pt-eyebrow:before,.pt-module--hero.pt-module--hero.pt-mobile-lines-left .pt-form-heading.has-line:before,.pt-module--hero.pt-module--hero.pt-mobile-lines-left .pt-form-heading.line-below:after,.pt-module--hero.pt-module--hero.pt-mobile-lines-left .pt-intro-heading.has-line:before,.pt-module--hero.pt-module--hero.pt-mobile-lines-left h1:after,.pt-module--hero.pt-module--hero.pt-mobile-lines-left h1:before,.pt-module--hero.pt-module--hero.pt-mobile-lines-left h2:after,.pt-module--hero.pt-module--hero.pt-mobile-lines-left h2:before{margin-left:0;margin-right:auto}.pt-module--hero.pt-module--hero.pt-mobile-titles-center h1,.pt-module--hero.pt-module--hero.pt-mobile-titles-center h2,.pt-module--hero.pt-module--hero.pt-mobile-titles-center h3{margin-left:auto;margin-right:auto;text-align:center}.pt-module--hero.pt-module--hero.pt-mobile-buttons-center .hs-button,.pt-module--hero.pt-module--hero.pt-mobile-buttons-center .pt-btn,.pt-module--hero.pt-module--hero.pt-mobile-buttons-center .pt-intro-button,.pt-module--hero.pt-module--hero.pt-mobile-buttons-center input[type=submit]{align-self:center;display:flex;margin-left:auto;margin-right:auto;max-width:100%;width:fit-content}.pt-module--hero.pt-module--hero.pt-mobile-lines-center .pt-editorial-section>.pt-eyebrow:before,.pt-module--hero.pt-module--hero.pt-mobile-lines-center .pt-form-heading.has-line:before,.pt-module--hero.pt-module--hero.pt-mobile-lines-center .pt-form-heading.line-below:after,.pt-module--hero.pt-module--hero.pt-mobile-lines-center .pt-intro-heading.has-line:before,.pt-module--hero.pt-module--hero.pt-mobile-lines-center h1:after,.pt-module--hero.pt-module--hero.pt-mobile-lines-center h1:before,.pt-module--hero.pt-module--hero.pt-mobile-lines-center h2:after,.pt-module--hero.pt-module--hero.pt-mobile-lines-center h2:before{margin-left:auto;margin-right:auto}.pt-module--hero.pt-module--hero.pt-mobile-titles-right h1,.pt-module--hero.pt-module--hero.pt-mobile-titles-right h2,.pt-module--hero.pt-module--hero.pt-mobile-titles-right h3{margin-left:auto;margin-right:0;text-align:right}.pt-module--hero.pt-module--hero.pt-mobile-buttons-right .hs-button,.pt-module--hero.pt-module--hero.pt-mobile-buttons-right .pt-btn,.pt-module--hero.pt-module--hero.pt-mobile-buttons-right .pt-intro-button,.pt-module--hero.pt-module--hero.pt-mobile-buttons-right input[type=submit]{align-self:flex-end;display:flex;margin-left:auto;margin-right:0;max-width:100%;width:fit-content}.pt-module--hero.pt-module--hero.pt-mobile-lines-right .pt-editorial-section>.pt-eyebrow:before,.pt-module--hero.pt-module--hero.pt-mobile-lines-right .pt-form-heading.has-line:before,.pt-module--hero.pt-module--hero.pt-mobile-lines-right .pt-form-heading.line-below:after,.pt-module--hero.pt-module--hero.pt-mobile-lines-right .pt-intro-heading.has-line:before,.pt-module--hero.pt-module--hero.pt-mobile-lines-right h1:after,.pt-module--hero.pt-module--hero.pt-mobile-lines-right h1:before,.pt-module--hero.pt-module--hero.pt-mobile-lines-right h2:after,.pt-module--hero.pt-module--hero.pt-mobile-lines-right h2:before{margin-left:auto;margin-right:0}.pt-module--hero.pt-mobile-lines-left .pt-hero-copy:before{left:auto;margin:0 auto 24px 0;position:static;top:auto}.pt-module--hero.pt-mobile-lines-center .pt-hero-copy:before{left:auto;margin:0 auto 24px;position:static;top:auto}.pt-module--hero.pt-mobile-lines-right .pt-hero-copy:before{left:auto;margin:0 0 24px auto;position:static;top:auto}}.pt-module--hero.has-custom-content-width .pt-hero-copy,.pt-module--hero.is-compact.has-custom-content-width .pt-hero-copy,.pt-module--hero.is-split.has-custom-content-width .pt-hero-copy{max-width:min(var(--pt-hero-content-width),100%);width:100%}.pt-module--hero.has-custom-content-width .pt-hero-copy :is(p,.pt-hero-description,.pt-hero-note),.pt-module--hero.has-custom-content-width .pt-hero-copy h1{max-width:100%}@media (min-width:641px){.pt-module--hero.pt-hero.no-button:not(.has-custom-height){min-height:0}.pt-module--hero.no-button:not(.is-split) .pt-hero-copy{padding-bottom:var(--pt-pad-bottom,64px)}}@media (max-width:640px){.pt-module--hero.pt-hero.no-button{min-height:0}.pt-module--hero.no-button.is-split,.pt-module--hero.no-button:not(.is-split) .pt-hero-copy{padding-bottom:var(--pt-pad-bottom,32px)}}.pt-module--hero .pt-article-heading h1{text-transform:uppercase}.pt-module--hero .pt-article-tag{background:#ffffff33;border-radius:999px;color:#fff;display:inline-block;font-size:11px;font-weight:700;line-height:1.4;margin:0 6px 20px 0;padding:5px 10px}.pt-module--hero .pt-article-heading .pt-hero-description{font-weight:400}.pt-module--hero{isolation:isolate}.pt-module--hero .pt-red-glow-frame{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.pt-module--hero .pt-red-glow{height:var(--pt-glow-height,1439px);max-width:none;object-fit:fill;opacity:.65;pointer-events:none;position:absolute;right:-50px;top:calc(0px - var(--pt-glow-offset,0px));width:clamp(300px,34vw,495px)}@media(max-width:640px){.pt-module--hero .pt-red-glow,.pt-module--hero .pt-red-glow-frame{display:none}.pt-module--hero.pt-hero{display:block;min-height:0;padding:var(--pt-pad-top,0) var(--pt-pad-right,0) var(--pt-pad-bottom,40px) var(--pt-pad-left,0)}.pt-module--hero.pt-hero .pt-hero-picture{display:block;width:100%}.pt-module--hero.pt-hero .pt-hero-image{aspect-ratio:1.25;border-radius:0;height:auto!important;inset:auto;margin:0;mask-image:linear-gradient(#000 75%,transparent);-webkit-mask-image:linear-gradient(#000 75%,transparent);object-fit:cover;object-position:var(--pt-mobile-image-position,center);position:static;width:100%}.pt-module--hero.pt-hero .pt-hero-copy,.pt-module--hero.pt-hero.no-button .pt-hero-copy{max-width:100%;padding:16px 0 0;width:100%}.pt-module--hero.pt-hero.no-image .pt-hero-copy{padding-top:32px}.pt-module--hero.pt-hero .pt-btn{box-sizing:border-box;max-width:100%;overflow-wrap:anywhere;text-align:center;white-space:normal}.pt-module--hero.pt-hero .pt-btn span{flex-shrink:0}.pt-module--hero.pt-module--hero h1{font-size:var(--pt-size-title-mobile,32px)}}.pt-module--hero .pt-rich-copy{overflow-wrap:anywhere}.pt-module--hero .pt-rich-copy>:last-child{margin-bottom:0}.pt-module--hero .pt-rich-copy:is(.pt-hero-description,.pt-hero-note,.pt-faq-description,.pt-section-description,.pt-ratings-description,.pt-rating-detail,.pt-answer-copy)>p{font-size:inherit;margin-top:0;max-width:none}.pt-module--hero .pt-hero-copy .pt-rich-copy>:last-child{margin-bottom:0}