﻿@import url("https://use.typekit.net/yax2jjx.css");html{overflow-x:clip;max-width:100%;scroll-behavior:smooth;scroll-padding-top:var(--htr-scroll-offset, 12px);scroll-padding-bottom:var(--htr-scroll-padding-bottom, 0px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{overflow-x:clip;max-width:100%}:root{--htr-scroll-offset: 12px;--htr-scroll-padding-bottom: 0px;--htr-mobile-app-bar-height: 0px;--color-primary-orange: #ec710a;--color-primary-blue: #7ed4f7;--color-primary-black: #414042;--color-primary-green: #739A68;--color-background-blue: #e5f6fd;--color-background-light-blue: #f2fbfe;--color-background-light-orange: #fdefe6;--color-text-gray: #828282;--color-transparent-orange: rgba(236, 113, 10, 0.9);--color-transparent-white: hsla(0, 0%, 100%, 0.9);--color-transparent-blue: rgba(126, 212, 247, 0.9);--color-transparent-black: rgba(65, 64, 66, 0.9);--global-font-color: var(--color-primary-black);--global-font-family: "Sarabun", sans-serif;--global-font-size: 20;--global-font-line-height: 1.4;--highlight-font-family: var(--global-font-family);--content-width: 45rem;--dropdown-symbol-width: 0.7em;--color-theme-primary: #e36d60;--color-theme-secondary: #41848f;--color-theme-red: #c0392b;--color-theme-green: #27ae60;--color-theme-blue: #2980b9;--color-theme-yellow: #f1c40f;--color-theme-black: #1c2833;--color-theme-grey: #95a5a6;--color-theme-white: #ecf0f1;--color-custom-daylight: #97c0b7;--color-custom-sun: #eee9d1;--color-link: var(--color-primary-black);--color-link-visited: var(--color-primary-black);--color-link-active: var(--color-primary-black);--color-quote-border: #000;--color-quote-citation: #6c7781;--font-size-small: calc(16 / var(--global-font-size) * 1rem);--font-size-regular: calc(var(--global-font-size) / 16 * 1rem);--font-size-large: calc(36 / var(--global-font-size) * 1rem);--font-size-larger: calc(48 / var(--global-font-size) * 1rem);--font: "Sarabun", sans-serif;--font2: "Fjalla One", sans-serif}@media (max-width:1024px){:root{--htr-mobile-app-bar-height: calc(78px + env(safe-area-inset-bottom, 0px));--htr-scroll-padding-bottom: var(--htr-mobile-app-bar-height)}body:has(.htr-mobile-app-bar){padding-bottom:var(--htr-mobile-app-bar-height)}}.container,.container-full,.container-small,.container-medium{max-width:1760px;padding-left:20px;padding-right:20px;width:100%;margin:0 auto}@media (min-width:768px){.container,.container-full,.container-small,.container-medium{padding-right:40px;padding-left:40px}}@media (min-width:1200px){.container,.container-full,.container-small,.container-medium{padding-right:60px;padding-left:60px}}.container-full{max-width:100%}.container-medium{max-width:1580px}.no-padding{padding:0}.no-padding-top{padding-top:0}.no-padding-bottom{padding-bottom:0}.flexible-section{scroll-margin-top:var(--htr-scroll-offset, 12px)}.flexible-section.no-padding-top>*{padding-top:0 !important}.flexible-section.no-padding-bottom>*{padding-bottom:0 !important}:root{--htr-cta-hang: 65px}@media (max-width:767px){:root{--htr-cta-hang: 48px}}.flexible-section:has(.htr-cta-hang){position:relative;z-index:3;overflow:visible}.flexible-section:has(.htr-cta-hang)+.flexible-section{position:relative;overflow:visible;--htr-follow-hang: var(--htr-cta-hang)}.flexible-section:has(.htr-cta-hang)+.flexible-section:not(:has([data-htr-rope-divider])){z-index:2}.flexible-section:has(.htr-cta-hang)+.flexible-section:has(.htr-cta-hang)+.flexible-section:not(:has([data-htr-rope-divider])){z-index:1}.htr-section-heading{text-align:center}.htr-section-heading.htr-section-heading--left{text-align:left}img{max-width:100%;height:auto}.image-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-cover{position:absolute;z-index:0;object-fit:cover;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%)}.image-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.slick-slide{outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.slick-dots{position:relative;text-align:center;list-style-type:none;margin:0;padding:0;margin-top:30px;z-index:2;width:100%}.slick-dots li{display:inline-block;padding:0 3px}.slick-dots li button{background:transparent;width:clamp(11px, 2.0833333333vw, 30px);height:clamp(11px, 2.0833333333vw, 30px);border:1px solid var(--color-primary-orange);border-width:clamp(3px, 0.4166666667vw, 6px);-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;text-indent:10000px;padding:0;outline:none;cursor:pointer;border-radius:50%;position:relative}.slick-dots li.slick-active button{background-color:var(--color-primary-orange)}.slick-dots li:only-child{display:none}.slick-arrow{border-radius:clamp(4px, 0.5555555556vw, 8px);color:#fff;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--color-primary-orange);width:clamp(60px, 6.8055555556vw, 98px);height:clamp(40px, 3.6111111111vw, 52px);border:none;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:0;z-index:1;transition:all 0.3s}.slick-arrow.next{left:100%}.slick-arrow.prev{background-color:var(--color-primary-black)}.site-content-contain{background-color:#fff;z-index:2;position:relative;overflow:hidden}html.touch button:focus{outline:none}.page-section{position:relative;visibility:visible;padding-top:clamp(50px, 8.3333333333vw, 120px);padding-bottom:clamp(50px, 8.3333333333vw, 120px)}.page-section .container,.page-section .container-medium,.page-section .container-small{position:relative;z-index:1}.page-section.remove-padding-top,.page-section.no-padding-top{padding-top:0}.page-section.remove-padding-bottom,.page-section.no-padding-bottom{padding-bottom:0}.description *:last-child{margin-bottom:0}.section-global_sections{padding:0}.slick-slider{touch-action:auto;-ms-touch-action:auto}.mt10{margin-top:10px}@media (min-width:768px){.just-on-mobile{display:none !important}}@media (min-width:1200px){.hide-on-desktop{display:none !important}}@media (max-width:1199px){.just-on-desktop{display:none !important}}@media (max-width:767px){.hide-on-mobile{display:none !important}}ul.no-list{list-style-type:none;padding:0;margin:0}.row.row-xs{margin-right:-5px;margin-left:-5px}.row.row-xs>[class^=col-]{padding-right:5px;padding-left:5px}.row.row-sm{margin-right:-10px;margin-left:-10px}.row.row-sm>[class^=col-]{padding-right:10px;padding-left:10px}@media (min-width:1200px){.row.row-xxl{margin-right:-40px;margin-left:-40px}.row.row-xxl>[class^=col-]{padding-right:40px;padding-left:40px}}.text-center{text-align:center}.theme-block{position:relative}button:focus{outline:0;box-shadow:none}.keyboard-navigation *:focus{outline:0;box-shadow:0 0 4px 4px var(--color-primary-orange) !important;outline:5px auto -webkit-focus-ring-color}.skip-to-content{position:fixed;top:30px;left:30px;text-align:center;text-decoration:none;color:#fff;border:1px dotted var(--color-primary-black);z-index:999;padding:20px;box-shadow:0px 0px 25px 10px rgba(0, 0, 0, 0.5);background-color:var(--color-primary-orange);-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:scale(0, 0);transform:scale(0, 0);opacity:0}.skip-to-content:hover,.skip-to-content:focus{color:#fff}.skip-to-content:focus{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:1}@media (max-width:1023px){#wpadminbar{display:none}}@media (min-width:1024px){body.admin-bar{margin-top:32px}}body{font-weight:400;font-size:clamp(14px, 1.1111111111vw, 16px);line-height:1.5;font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:var(--color-primary-black)}a{transition:all 0.3s}a,button,a:hover,a:focus{text-decoration:none;color:var(--color-primary-orange)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.2;font-family:var(--font);font-weight:600;color:var(--color-primary-orange)}.h1,h1{font-size:clamp(34px, 5.2083333333vw, 75px)}.h2,h2{font-size:clamp(28px, 3.8194444444vw, 55px)}.h3,h3{font-size:clamp(24px, 2.0833333333vw, 30px)}.h4,h4{font-size:clamp(20px, 1.9444444444vw, 28px)}.h5,h5{font-size:clamp(16px, 1.6666666667vw, 24px)}.h6,h6{font-size:clamp(14px, 1.1111111111vw, 16px)}.bt,a.bt,input.bt,button.bt,.button,.header-button a,.hs-button{position:relative;padding:12px 25px 10px;background-color:var(--color-primary-orange);color:#fff;border-radius:5px;font-weight:400;font-size:14px;line-height:1.2;text-align:center;transition:background-color 0.28s ease, color 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease;min-width:clamp(180px, 15.2777777778vw, 220px);max-width:100%;border:none;min-width:210px;font-family:var(--font2);outline:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:clamp(40px, 3.6805555556vw, 53px);text-decoration:none;text-transform:uppercase}.bt svg,.bt i,a.bt svg,a.bt i,input.bt svg,input.bt i,button.bt svg,button.bt i,.button svg,.button i,.header-button a svg,.header-button a i,.hs-button svg,.hs-button i{margin-left:clamp(10px, 0.6944444444vw, 10px);max-width:24px;max-height:24px;font-size:12px}.bt.bt-light-blue,a.bt.bt-light-blue,input.bt.bt-light-blue,button.bt.bt-light-blue,.button.bt-light-blue,.header-button a.bt-light-blue,.hs-button.bt-light-blue{background-color:var(--color-primary-blue)}.bt:hover,.bt:focus-visible,a.bt:hover,a.bt:focus-visible,input.bt:hover,input.bt:focus-visible,button.bt:hover,button.bt:focus-visible,.button:hover,.button:focus-visible,.header-button a:hover,.header-button a:focus-visible,.hs-button:hover,.hs-button:focus-visible{background-color:#d46309;border-color:#d46309;color:#fff;box-shadow:0 8px 22px rgba(236, 113, 10, 0.28)}.bt:hover.bt-light-blue,.bt:focus-visible.bt-light-blue,a.bt:hover.bt-light-blue,a.bt:focus-visible.bt-light-blue,input.bt:hover.bt-light-blue,input.bt:focus-visible.bt-light-blue,button.bt:hover.bt-light-blue,button.bt:focus-visible.bt-light-blue,.button:hover.bt-light-blue,.button:focus-visible.bt-light-blue,.header-button a:hover.bt-light-blue,.header-button a:focus-visible.bt-light-blue,.hs-button:hover.bt-light-blue,.hs-button:focus-visible.bt-light-blue{background-color:#d46309}.bt:active,a.bt:active,input.bt:active,button.bt:active,.button:active,.header-button a:active,.hs-button:active{box-shadow:0 3px 10px rgba(236, 113, 10, 0.18)}button{cursor:pointer}.main-link{border-bottom:1px solid var(--color-primary-orange);color:var(--color-primary-orange);font-weight:700}.site-header{height:auto}.site-header .header-content{background-color:rgba(255, 255, 255, 0.8);position:relative;width:100%;z-index:99;transition:all 0.3s;border-bottom:1px solid rgba(103, 112, 127, 0.25)}.site-header .header-content .header-wrapper{justify-content:space-between;display:flex;align-items:center;padding-top:10px;padding-bottom:10px}@media (min-width:768px){.site-header .header-content .header-wrapper{padding-top:15px;padding-bottom:15px}}@media (min-width:1200px){.site-header .header-content .header-wrapper{padding-top:20px;padding-bottom:20px}}.header-menu{padding-left:clamp(30px, 3.4722222222vw, 50px);padding-right:clamp(30px, 3.4722222222vw, 50px)}.header-menu ul{list-style-type:none;padding:0;margin:0}.header-menu ul li{display:inline-block}.header-menu ul li:not(:last-child){margin-right:clamp(30px, 3.4722222222vw, 50px)}.header-menu ul li a{color:var(--color-primary-black);font-weight:500;transition:all 0.3s}.header-menu ul li a:hover{color:var(--color-primary-orange)}@media (max-width:1023px){.header-menu{display:none}}.mobile-menu-trigger{width:18px;height:12px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}.mobile-menu-trigger span{display:block;position:absolute;height:2px;width:100%;background:#000;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.mobile-menu-trigger span:nth-child(1){top:0px}.mobile-menu-trigger span:nth-child(2){top:5px}.mobile-menu-trigger span:nth-child(3){top:10px}.mobile-menu-trigger.active span:nth-child(1){top:5px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.mobile-menu-trigger.active span:nth-child(2){opacity:0;left:-40px}.mobile-menu-trigger.active span:nth-child(3){top:5px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}@media (min-width:1024px){.mobile-menu-trigger{display:none}}.bt.header-cta{min-height:clamp(40px, 3.4722222222vw, 50px)}@media (max-width:1023px){.bt.header-cta{margin-left:auto;margin-right:30px}}@media (max-width:767px){.bt.header-cta{display:none}}.logo img{max-height:60px}@media (max-width:1023px){.logo img{max-height:50px}}@media (max-width:767px){.logo img{max-height:40px}}#mobile-menu{position:absolute;top:100%;left:0;width:100%;height:calc(100vh - 60px);-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-transition:-webkit-transform 0.4s ease, background-color 0.3s;transition:-webkit-transform 0.4s ease, background-color 0.3s;-o-transition:transform 0.4s ease, background-color 0.3s;transition:transform 0.4s ease, background-color 0.3s;transition:transform 0.4s ease, -webkit-transform 0.4s ease, background-color 0.3s, visibility 0s 0.4s;pointer-events:none;visibility:hidden;z-index:99;background-color:#fff}#mobile-menu .mobile-menu-wrapper{background:linear-gradient(180deg, #F5F7F9 47.09%, rgba(245, 247, 249, 0) 75.75%);height:100%;position:relative;z-index:1;overflow:auto}#mobile-menu .mobile-menu-wrapper .primary-menu{padding:40px 20px}#mobile-menu .mobile-menu-wrapper .primary-menu ul{list-style-type:none;padding:0;margin:0}#mobile-menu .mobile-menu-wrapper .primary-menu ul li a{font-size:18px;color:var(--color-primary-black);padding:10px 0;text-transform:uppercase;display:block;position:relative;font-weight:600}#mobile-menu .mobile-menu-wrapper .mobile-header-cta{padding-left:20px;padding-right:20px}#mobile-menu .mobile-menu-wrapper .mobile-header-cta .bt{width:100%}#mobile-menu .mobile-menu-wrapper .contact-column{padding:40px 20px}#mobile-menu .mobile-menu-wrapper .contact-column .contact-item{line-height:1.8}#mobile-menu .mobile-menu-wrapper .contact-column .contact-item:not(:last-child){margin-bottom:5px}#mobile-menu .mobile-menu-wrapper .contact-column .contact-item a{color:var(--color-primary-black);display:flex}#mobile-menu .mobile-menu-wrapper .contact-column .contact-item .icon{width:20px;color:var(--color-primary-orange);margin-right:0;display:block}#mobile-menu .mobile-menu-wrapper .contact-column .contact-item.contact-location{display:flex}#mobile-menu .mobile-menu-wrapper .menu-socials{display:flex;padding:0 20px 40px}#mobile-menu .mobile-menu-wrapper .menu-socials p{margin-bottom:0}#mobile-menu .mobile-menu-wrapper .menu-socials ul{list-style-type:none;padding:0;margin:0}#mobile-menu .mobile-menu-wrapper .menu-socials ul li{display:inline-block;margin-left:20px;margin-right:0}#mobile-menu .mobile-menu-wrapper .menu-socials ul li a{color:var(--color-primary-orange)}@media (min-width:768px){#mobile-menu{height:calc(100vh - 80px)}#mobile-menu .mobile-menu-wrapper .mobile-header-cta .bt{width:auto}}body.mobile-menu-open{overflow:hidden}body.mobile-menu-open #mobile-menu{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);pointer-events:initial;visibility:visible;-webkit-transition:-webkit-transform 0.4s ease, background-color 0.3s;transition:-webkit-transform 0.4s ease, background-color 0.3s;-o-transition:transform 0.4s ease, background-color 0.3s;transition:transform 0.4s ease, background-color 0.3s;transition:transform 0.4s ease, -webkit-transform 0.4s ease, background-color 0.3s, visibility 0s 0s}.site-footer.htr-footer,.htr-footer{position:relative;background:transparent;color:#ffffff;border-top:none;padding:0;margin:0;overflow:hidden;margin-bottom:0;transition:margin-bottom 0.4s cubic-bezier(0.4, 0, 0.2, 1)}.site-footer.htr-footer.is-megamenu-open,.site-footer.htr-footer.is-megamenu-closing,.htr-footer.is-megamenu-open,.htr-footer.is-megamenu-closing{overflow:visible;margin-bottom:clamp(1.75rem, 5vw, 4.5rem)}.site-footer.htr-footer__bar,.htr-footer__bar{position:relative;z-index:3;background:#000}.site-footer.htr-footer__bar-inner,.htr-footer__bar-inner{max-width:1320px;margin:0 auto;padding:0.85rem 24px;display:flex;align-items:center;justify-content:center;gap:0.65rem;flex-wrap:wrap;box-sizing:border-box}.site-footer.htr-footer__menu,.htr-footer__menu{display:flex;align-items:center}.site-footer.htr-footer__nav-list,.htr-footer__nav-list{display:flex !important;align-items:center;list-style:none;margin:0;padding:0;gap:0.65rem;flex-wrap:wrap;justify-content:center}.site-footer.htr-footer__nav-list li,.htr-footer__nav-list li{display:flex !important;margin:0 !important;align-items:center}.site-footer.htr-footer__nav-list li>a,.htr-footer__nav-list li>a{font-family:"Noah Head", "Noah", Arial, sans-serif;font-size:22px;font-weight:800;line-height:29px;color:#ffffff !important;height:55px;min-height:55px;padding:0 1.1rem;box-sizing:border-box;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:0;white-space:nowrap;position:relative;z-index:1;transition:background-color 0.22s ease, color 0.22s ease, border-radius 0.22s ease}.site-footer.htr-footer__nav-list li>a:hover,.site-footer.htr-footer__nav-list li>a:focus-visible,.htr-footer__nav-list li>a:hover,.htr-footer__nav-list li>a:focus-visible{background:#ec3a27;color:#ffffff !important;border-radius:10px;outline:none}.site-footer.htr-footer__nav-list li.menu-item-btn>a,.htr-footer__nav-list li.menu-item-btn>a{background:#ec3a27;border-radius:10px}.site-footer.htr-footer__nav-list li.menu-item-btn>a:hover,.site-footer.htr-footer__nav-list li.menu-item-btn>a:focus-visible,.htr-footer__nav-list li.menu-item-btn>a:hover,.htr-footer__nav-list li.menu-item-btn>a:focus-visible{background:#c92e1d;border-radius:10px}.site-footer.htr-footer__cta,.site-footer.htr-footer a.btn-htr.htr-footer__cta,.htr-footer__cta,.htr-footer a.btn-htr.htr-footer__cta{display:inline-flex;align-items:center;justify-content:center;height:55px;min-height:55px;min-width:230px;padding:0 1.1rem;margin:0;box-sizing:border-box;background:#ec3a27;border-radius:10px;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-size:22px;font-weight:800;line-height:29px;letter-spacing:0;text-transform:uppercase;color:#ffffff !important;text-decoration:none;border:none;flex-shrink:0;transition:background-color 0.28s ease, color 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, opacity 0.28s ease}.site-footer.htr-footer__cta:hover,.site-footer.htr-footer__cta:focus-visible,.site-footer.htr-footer a.btn-htr.htr-footer__cta:hover,.site-footer.htr-footer a.btn-htr.htr-footer__cta:focus-visible,.htr-footer__cta:hover,.htr-footer__cta:focus-visible,.htr-footer a.btn-htr.htr-footer__cta:hover,.htr-footer a.btn-htr.htr-footer__cta:focus-visible{box-shadow:0 8px 22px rgba(236, 58, 39, 0.28)}.site-footer.htr-footer__cta:active,.site-footer.htr-footer a.btn-htr.htr-footer__cta:active,.htr-footer__cta:active,.htr-footer a.btn-htr.htr-footer__cta:active{box-shadow:0 3px 10px rgba(236, 58, 39, 0.18)}@media (prefers-reduced-motion:reduce){.site-footer.htr-footer__cta,.site-footer.htr-footer a.btn-htr.htr-footer__cta,.htr-footer__cta,.htr-footer a.btn-htr.htr-footer__cta{transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.site-footer.htr-footer__cta:hover,.site-footer.htr-footer__cta:focus-visible,.site-footer.htr-footer__cta:active,.site-footer.htr-footer a.btn-htr.htr-footer__cta:hover,.site-footer.htr-footer a.btn-htr.htr-footer__cta:focus-visible,.site-footer.htr-footer a.btn-htr.htr-footer__cta:active,.htr-footer__cta:hover,.htr-footer__cta:focus-visible,.htr-footer__cta:active,.htr-footer a.btn-htr.htr-footer__cta:hover,.htr-footer a.btn-htr.htr-footer__cta:focus-visible,.htr-footer a.btn-htr.htr-footer__cta:active{box-shadow:none}}.site-footer.htr-footer__cta:hover,.site-footer.htr-footer__cta:focus-visible,.site-footer.htr-footer a.btn-htr.htr-footer__cta:hover,.site-footer.htr-footer a.btn-htr.htr-footer__cta:focus-visible,.htr-footer__cta:hover,.htr-footer__cta:focus-visible,.htr-footer a.btn-htr.htr-footer__cta:hover,.htr-footer a.btn-htr.htr-footer__cta:focus-visible{background:#c92e1d;background-color:#c92e1d}.site-footer.htr-footer__cta:hover,.site-footer.htr-footer__cta:focus-visible,.site-footer.htr-footer a.btn-htr.htr-footer__cta:hover,.site-footer.htr-footer a.btn-htr.htr-footer__cta:focus-visible,.htr-footer__cta:hover,.htr-footer__cta:focus-visible,.htr-footer a.btn-htr.htr-footer__cta:hover,.htr-footer a.btn-htr.htr-footer__cta:focus-visible{color:#ffffff !important;border-radius:10px}.site-footer.htr-footer.is-megamenu-open .htr-footer__nav-list li.menu-item.is-megamenu-active>a,.htr-footer.is-megamenu-open .htr-footer__nav-list li.menu-item.is-megamenu-active>a{background:#ec3a27;color:#ffffff !important;height:55px;min-height:55px;border-radius:10px 10px 0 0;z-index:5;box-shadow:6px 10px 18px rgba(0, 0, 0, 0.28), -6px 10px 18px rgba(0, 0, 0, 0.28)}.site-footer.htr-footer.is-megamenu-open .htr-footer__nav-list li.menu-item.is-megamenu-active>a:hover,.site-footer.htr-footer.is-megamenu-open .htr-footer__nav-list li.menu-item.is-megamenu-active>a:focus-visible,.htr-footer.is-megamenu-open .htr-footer__nav-list li.menu-item.is-megamenu-active>a:hover,.htr-footer.is-megamenu-open .htr-footer__nav-list li.menu-item.is-megamenu-active>a:focus-visible{background:#ec3a27;border-radius:10px 10px 0 0}.site-footer.htr-footer.is-megamenu-open .htr-footer__nav-list li.menu-item.is-megamenu-active>a::after,.htr-footer.is-megamenu-open .htr-footer__nav-list li.menu-item.is-megamenu-active>a::after{content:"";position:absolute;left:0;right:0;top:100%;height:calc(0.85rem + 44px);background:#ec3a27;z-index:-1;pointer-events:none}@media (max-width:1024px){.site-footer.htr-footer__nav-list,.htr-footer__nav-list{gap:0.45rem}.site-footer.htr-footer__nav-list li>a,.htr-footer__nav-list li>a{font-size:18px;height:48px;min-height:48px;padding:0 0.85rem}.site-footer.htr-footer__cta,.site-footer.htr-footer a.btn-htr.htr-footer__cta,.htr-footer__cta,.htr-footer a.btn-htr.htr-footer__cta{display:none}.site-footer.htr-footer.is-megamenu-open .htr-footer__nav-list li.menu-item.is-megamenu-active>a,.htr-footer.is-megamenu-open .htr-footer__nav-list li.menu-item.is-megamenu-active>a{height:48px;min-height:48px}}@media (max-width:768px){.site-footer.htr-footer__bar-inner,.htr-footer__bar-inner{flex-direction:column;align-items:center;gap:0.75rem}.site-footer.htr-footer__nav-list,.htr-footer__nav-list{gap:0.4rem}.site-footer.htr-footer__nav-list li>a,.htr-footer__nav-list li>a{font-size:15px;height:42px;min-height:42px;padding:0 0.65rem}.site-footer.htr-footer__cta,.site-footer.htr-footer a.btn-htr.htr-footer__cta,.htr-footer__cta,.htr-footer a.btn-htr.htr-footer__cta{font-size:15px;height:42px;min-height:42px;width:100%;max-width:280px}.site-footer.htr-footer.is-megamenu-open .htr-footer__nav-list li.menu-item.is-megamenu-active>a,.htr-footer.is-megamenu-open .htr-footer__nav-list li.menu-item.is-megamenu-active>a{height:42px;min-height:42px;border-radius:10px;box-shadow:none}.site-footer.htr-footer.is-megamenu-open .htr-footer__nav-list li.menu-item.is-megamenu-active>a::after,.htr-footer.is-megamenu-open .htr-footer__nav-list li.menu-item.is-megamenu-active>a::after{display:none}}.htr-footer-megamenu{position:relative;z-index:1;display:grid;grid-template-rows:0fr;visibility:hidden;pointer-events:none;overflow:hidden;background:#ec3a27;transition:grid-template-rows 0.4s cubic-bezier(0.4, 0, 0.2, 1), visibility 0s linear 0.4s}.htr-footer-megamenu.is-open{grid-template-rows:1fr;visibility:visible;pointer-events:auto;overflow:visible;transition:grid-template-rows 0.4s cubic-bezier(0.4, 0, 0.2, 1), visibility 0s linear 0s}.htr-footer-megamenu__clip{overflow:hidden;min-height:0;background:#ec3a27}.htr-footer-megamenu__panels{position:relative;z-index:1;background:#ec3a27}.htr-footer-megamenu__panels::before,.htr-footer-megamenu__panels::after{content:"";position:absolute;left:0;right:0;pointer-events:none;z-index:1}.htr-footer-megamenu__panels::before{top:0;height:45px;background:linear-gradient(180deg, rgba(0, 0, 0, 0.29) 0%, rgba(0, 0, 0, 0) 100%)}.htr-footer-megamenu__panels::after{bottom:0;height:35px;background:linear-gradient(0deg, rgba(0, 0, 0, 0.29) 0%, rgba(0, 0, 0, 0) 100%)}.htr-footer-megamenu__panel{display:none;padding:clamp(3.25rem, 4.4444444444vw, 64px) 0 clamp(3.5rem, 5vw, 72px)}.htr-footer-megamenu__panel.is-active{display:block}.htr-footer-megamenu__inner{position:relative;z-index:2;max-width:1150px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:1.5rem 2rem;align-items:start}.htr-footer-megamenu__col{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.htr-footer-megamenu__group{display:flex;flex-direction:column;gap:0.35rem;align-items:flex-start;width:100%}.htr-footer-megamenu__group--spaced{margin-top:1.15rem}.htr-footer-megamenu__heading,a.htr-footer-megamenu__heading{font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:20px;line-height:1;margin:0 0 0.15rem;color:#ffffff;text-decoration:none;transition:opacity 0.2s ease}.htr-footer-megamenu__heading:hover,.htr-footer-megamenu__heading:focus,a.htr-footer-megamenu__heading:hover,a.htr-footer-megamenu__heading:focus{text-decoration:underline;color:#ffffff}.htr-footer-megamenu a:not(.htr-footer-megamenu__heading){font-family:"Noah Head", "Noah", Arial, sans-serif;color:#ffffff;text-decoration:none;font-weight:400;font-size:20px;line-height:1;transition:opacity 0.2s ease}.htr-footer-megamenu a:not(.htr-footer-megamenu__heading):hover,.htr-footer-megamenu a:not(.htr-footer-megamenu__heading):focus{text-decoration:underline;color:#ffffff}.htr-footer-megamenu__heading.no-link,.htr-footer-megamenu a.no-link{cursor:default}.htr-footer-megamenu__heading.no-link:hover,.htr-footer-megamenu__heading.no-link:focus,.htr-footer-megamenu__heading.no-link:focus-visible,.htr-footer-megamenu a.no-link:hover,.htr-footer-megamenu a.no-link:focus,.htr-footer-megamenu a.no-link:focus-visible{text-decoration:none;color:#ffffff;opacity:1}.htr-footer-megamenu__divider{position:absolute;left:0;right:0;bottom:0;z-index:4;line-height:0;pointer-events:none;transform:translateY(46%);width:100%;display:none}.htr-footer-megamenu__divider img{display:block;width:100%;max-width:none;height:auto}.htr-footer-megamenu.is-open .htr-footer-megamenu__divider{display:block}@media (max-width:1024px){.htr-footer-megamenu__inner{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (max-width:768px){.htr-footer-megamenu__inner{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.25rem}.htr-footer-megamenu__panel{padding:2.25rem 0 2.75rem}.htr-footer-megamenu__divider{transform:translateY(42%)}}@media (max-width:480px){.htr-footer-megamenu__inner{grid-template-columns:minmax(0, 1fr);gap:1.5rem}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@font-face{font-family:"Noah";src:url("/wp-content/themes/acf/assets/webfonts/htr/Noah-Regular.woff2") format("woff2"), url("/wp-content/themes/acf/assets/webfonts/htr/Noah-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Noah";src:url("/wp-content/themes/acf/assets/webfonts/htr/Noah-Medium.woff2") format("woff2"), url("/wp-content/themes/acf/assets/webfonts/htr/Noah-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Noah";src:url("/wp-content/themes/acf/assets/webfonts/htr/Noah-Bold.woff2") format("woff2"), url("/wp-content/themes/acf/assets/webfonts/htr/Noah-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Noah";src:url("/wp-content/themes/acf/assets/webfonts/htr/Noah-ExtraBold.woff2") format("woff2"), url("/wp-content/themes/acf/assets/webfonts/htr/Noah-ExtraBold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Noah Head";src:url("/wp-content/themes/acf/assets/webfonts/htr/NoahHead-Light.woff2") format("woff2"), url("/wp-content/themes/acf/assets/webfonts/htr/NoahHead-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Noah Head";src:url("/wp-content/themes/acf/assets/webfonts/htr/NoahHead-Regular.woff2") format("woff2"), url("/wp-content/themes/acf/assets/webfonts/htr/NoahHead-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Noah Head";src:url("/wp-content/themes/acf/assets/webfonts/htr/NoahHead-Medium.woff2") format("woff2"), url("/wp-content/themes/acf/assets/webfonts/htr/NoahHead-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Noah Head";src:url("/wp-content/themes/acf/assets/webfonts/htr/NoahHead-Bold.woff2") format("woff2"), url("/wp-content/themes/acf/assets/webfonts/htr/NoahHead-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Noah Head";src:url("/wp-content/themes/acf/assets/webfonts/htr/NoahHead-ExtraBold.woff2") format("woff2"), url("/wp-content/themes/acf/assets/webfonts/htr/NoahHead-ExtraBold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Noah Head";src:url("/wp-content/themes/acf/assets/webfonts/htr/NoahHead-Heavy.woff2") format("woff2"), url("/wp-content/themes/acf/assets/webfonts/htr/NoahHead-Heavy.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url("/wp-content/themes/acf/assets/webfonts/htr/Gilroy-SemiBold.woff2") format("woff2"), url("/wp-content/themes/acf/assets/webfonts/htr/Gilroy-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url("/wp-content/themes/acf/assets/webfonts/htr/Gilroy-ExtraBold.woff2") format("woff2"), url("/wp-content/themes/acf/assets/webfonts/htr/Gilroy-ExtraBold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("/wp-content/themes/acf/assets/webfonts/htr/Montserrat-Medium.woff2") format("woff2"), url("/wp-content/themes/acf/assets/webfonts/htr/Montserrat-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("/wp-content/themes/acf/assets/webfonts/htr/Montserrat-Bold.woff2") format("woff2"), url("/wp-content/themes/acf/assets/webfonts/htr/Montserrat-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Redzone Standard";src:url("/wp-content/themes/acf/assets/webfonts/htr/Redzone-Standard.woff2") format("woff2"), url("/wp-content/themes/acf/assets/webfonts/htr/Redzone-Standard.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}.btn-htr{display:inline-flex;align-items:center;justify-content:center;padding:14px 36px;border-radius:999px;font-family:"Montserrat", "Noah", Arial, sans-serif;font-size:0.78rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#ffffff !important;background-color:#ec3a27;border:none;text-decoration:none;white-space:nowrap;line-height:1.2;cursor:pointer;transition:background-color 0.28s ease, color 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, opacity 0.28s ease}.btn-htr:hover,.btn-htr:focus-visible{box-shadow:0 8px 22px rgba(236, 58, 39, 0.28)}.btn-htr:active{box-shadow:0 3px 10px rgba(236, 58, 39, 0.18)}@media (prefers-reduced-motion:reduce){.btn-htr{transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.btn-htr:hover,.btn-htr:focus-visible,.btn-htr:active{box-shadow:none}}.btn-htr:hover,.btn-htr:focus-visible{background:#c92e1d;background-color:#c92e1d}.btn-htr:hover,.btn-htr:focus,.btn-htr:focus-visible{color:#ffffff !important;text-decoration:none}.btn-htr--teal{background-color:#0f4a47;transition:background-color 0.28s ease, color 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, opacity 0.28s ease}.btn-htr--teal:hover,.btn-htr--teal:focus-visible{box-shadow:0 8px 22px rgba(15, 74, 71, 0.28)}.btn-htr--teal:active{box-shadow:0 3px 10px rgba(15, 74, 71, 0.18)}@media (prefers-reduced-motion:reduce){.btn-htr--teal{transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.btn-htr--teal:hover,.btn-htr--teal:focus-visible,.btn-htr--teal:active{box-shadow:none}}.btn-htr--teal:hover,.btn-htr--teal:focus-visible{background:#0a3331;background-color:#0a3331}.btn-htr--sm{padding:10px 22px;font-size:0.72rem}.btn-htr--pill{border-radius:999px}.htr-carousel{position:relative;max-width:100%;min-width:0;width:100%;padding:0;box-sizing:border-box}.htr-carousel:has(.htr-carousel__arrow){padding:0 2.75rem}.htr-carousel__viewport{overflow:hidden;width:100%;max-width:100%;min-width:0}.htr-carousel__track{display:flex;transition:transform 0.45s ease;will-change:transform}.htr-carousel__slide{flex:0 0 100%;min-width:100%;max-width:100%;box-sizing:border-box}.htr-carousel__arrow{position:absolute;top:42%;transform:translateY(-50%);z-index:5;pointer-events:auto;width:28px;height:52px;margin:0;border:none !important;background:transparent !important;box-shadow:none !important;color:#ec3a27 !important;cursor:pointer;font-size:0;line-height:0;padding:0;display:flex;align-items:center;justify-content:center;appearance:none;overflow:hidden}.htr-carousel__arrow img{display:block;width:14px !important;height:52px !important;max-width:14px !important;max-height:52px !important;object-fit:contain;pointer-events:none}.htr-carousel__arrow:hover{opacity:0.75}.htr-carousel__arrow:focus,.htr-carousel__arrow:focus-visible{outline:2px solid #ec3a27;outline-offset:2px;box-shadow:none !important}.htr-carousel__arrow[disabled]{opacity:0.25;cursor:default}.htr-carousel__arrow--prev{left:0}.htr-carousel__arrow--next{right:0}.htr-carousel__arrow--prev img{transform:scaleX(-1)}.htr-carousel__dots{display:flex;justify-content:center;align-items:center;gap:10px;padding:1rem 0}.htr-carousel__dot{width:10px;height:10px;border-radius:50%;border:none;padding:0;background:#c8c8c8;cursor:pointer;transition:background-color 0.2s ease, transform 0.2s ease}.htr-carousel__dot.is-active{background:#ec3a27;transform:scale(1.1)}.htr-carousel__dot:focus-visible{outline:2px solid #ec3a27;outline-offset:2px}@media (max-width:768px){.htr-carousel:has(.htr-carousel__arrow){padding:0 2.25rem}.htr-carousel__arrow{width:24px;height:44px;top:38%}.htr-carousel__arrow img{width:12px !important;height:44px !important;max-width:12px !important;max-height:44px !important}}@media (max-width:480px){.htr-carousel:has(.htr-carousel__arrow){padding:0 1.75rem}.htr-carousel__arrow{width:20px;height:38px}.htr-carousel__arrow img{width:10px !important;height:38px !important;max-width:10px !important;max-height:38px !important}}.htr-megamenu{position:relative;z-index:120;display:grid;grid-template-rows:0fr;visibility:hidden;pointer-events:none;background:#ec3a27;transition:grid-template-rows 0.4s cubic-bezier(0.4, 0, 0.2, 1), visibility 0s linear 0.4s}.htr-megamenu.is-open{grid-template-rows:1fr;visibility:visible;pointer-events:auto;transition:grid-template-rows 0.4s cubic-bezier(0.4, 0, 0.2, 1), visibility 0s linear 0s}.htr-megamenu__clip{overflow:hidden;min-height:0;background:#ec3a27}.htr-megamenu__panels{position:relative;background:#ec3a27}.htr-megamenu__panels::before,.htr-megamenu__panels::after{content:"";position:absolute;left:0;right:0;pointer-events:none;z-index:1}.htr-megamenu__panels::before{top:0;height:45px;background:linear-gradient(180deg, rgba(0, 0, 0, 0.29) 0%, rgba(0, 0, 0, 0) 100%)}.htr-megamenu__panels::after{bottom:0;height:35px;background:linear-gradient(0deg, rgba(0, 0, 0, 0.29) 0%, rgba(0, 0, 0, 0) 100%)}.htr-megamenu__panel{display:none;padding:3rem 0 2.25rem}.htr-megamenu__panel.is-active{display:block}.htr-megamenu__inner{max-width:1150px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:1.5rem 2rem;align-items:start}.htr-megamenu__col{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.htr-megamenu__group{display:flex;flex-direction:column;gap:0.35rem;align-items:flex-start;width:100%}.htr-megamenu__group--spaced{margin-top:1.15rem}.htr-megamenu__heading,a.htr-megamenu__heading{font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:20px;line-height:1;margin:0 0 0.15rem;color:#ffffff;opacity:1;text-decoration:none;transition:opacity 0.2s ease}.htr-megamenu__heading:hover,.htr-megamenu__heading:focus,a.htr-megamenu__heading:hover,a.htr-megamenu__heading:focus{opacity:1;text-decoration:underline;color:#ffffff}.htr-megamenu a:not(.htr-megamenu__heading){font-family:"Noah Head", "Noah", Arial, sans-serif;color:#ffffff;opacity:0.95;text-decoration:none;font-weight:400;font-size:20px;line-height:1;transition:opacity 0.2s ease}.htr-megamenu a:not(.htr-megamenu__heading):hover,.htr-megamenu a:not(.htr-megamenu__heading):focus{opacity:1;text-decoration:underline;color:#ffffff}.htr-megamenu__heading.no-link,.htr-megamenu a.no-link{cursor:default}.htr-megamenu__heading.no-link:hover,.htr-megamenu__heading.no-link:focus,.htr-megamenu__heading.no-link:focus-visible,.htr-megamenu a.no-link:hover,.htr-megamenu a.no-link:focus,.htr-megamenu a.no-link:focus-visible{text-decoration:none;color:#ffffff;opacity:1}@media (max-width:1024px){.htr-megamenu{display:none !important}}.site-content-contain{transition:padding-top 0.4s cubic-bezier(0.4, 0, 0.2, 1);padding-top:var(--htr-megamenu-shift, 0px)}.site-content-contain{transition:padding-top 0.4s cubic-bezier(0.4, 0, 0.2, 1);padding-top:var(--htr-megamenu-shift, 0px)}body:not(.htr-home) .site-content-contain{padding-top:0 !important}@media (max-width:1024px){.site-content-contain{padding-top:0 !important}}body.htr-home .site-header.htr-header,body.htr-story .site-header.htr-header{height:0;position:relative;z-index:110}body.htr-home .site-header.htr-header .header-content,body.htr-story .site-header.htr-header .header-content{position:absolute;top:0;left:0;width:100%}body.htr-home .flexible-section.section-htr_hero,body.htr-home .flexible-section.section-htr_story_hero,body.htr-story .flexible-section.section-htr_hero,body.htr-story .flexible-section.section-htr_story_hero{padding:0 !important}.site-header.htr-header{height:auto}.site-header.htr-header .header-content{position:relative;width:100%;background:transparent;border-bottom:none;z-index:110}.site-header.htr-header .header-bar{position:relative;background:linear-gradient(180deg, rgba(0, 0, 0, 0.62) 0%, rgba(0, 0, 0, 0.38) 72%, rgba(0, 0, 0, 0) 100%)}.site-header.htr-header .header-content .header-wrapper{max-width:1320px;margin:0 auto;padding:2rem 24px 0;min-height:100px;display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;box-sizing:border-box}.site-header.htr-header .logo{flex-shrink:0;text-decoration:none;display:flex;align-items:flex-start;padding:0;line-height:0}.site-header.htr-header .logo img{flex-shrink:0;display:block;height:110px;width:170px;max-width:none;max-height:110px}.site-header.htr-header .header-menu{padding:0 !important;margin-left:auto;margin-right:0.75rem;display:flex;align-items:flex-start}.site-header.htr-header .header-menu ul.sm,.site-header.htr-header .header-menu ul{display:flex !important;align-items:flex-start;list-style:none;margin:0;padding:0;gap:0.65rem}.site-header.htr-header .header-menu li{display:flex !important;align-items:flex-start;margin:0 !important;height:auto}.site-header.htr-header .header-menu li:not(:last-child){margin-right:0 !important}.site-header.htr-header .header-menu li>a{font-family:"Noah Head", "Noah", Arial, sans-serif;font-size:22px;font-weight:800;line-height:1;color:#ffffff !important;height:55px;min-height:55px;padding:0 2rem;box-sizing:border-box;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;outline:none;box-shadow:none;border-radius:0;transition:background-color 0.22s ease, color 0.22s ease, border-radius 0.22s ease;position:relative;z-index:1;white-space:nowrap}.site-header.htr-header .header-menu li>a:hover{background:#ec3a27;color:#ffffff !important;border-radius:10px;opacity:1}.site-header.htr-header .header-menu li>a:focus{outline:none;box-shadow:none}.site-header.htr-header .header-menu li>a:focus-visible{background:#ec3a27;color:#ffffff !important;border-radius:10px;outline:none;box-shadow:none}.site-header.htr-header .header-menu li.menu-item-btn>a{background:transparent;border-radius:0}body.is-htr-megamenu-open .site-header.htr-header .header-bar,.site-header.htr-header.is-megamenu-open .header-bar,.site-header.htr-header.is-megamenu-closing .header-bar{background:linear-gradient(180deg, #111111 0%, #111111 48%, rgba(17, 17, 17, 0.12) 100%)}body.is-htr-megamenu-open .site-header.htr-header .header-bar::after,.site-header.htr-header.is-megamenu-open .header-bar::after,.site-header.htr-header.is-megamenu-closing .header-bar::after{content:"";position:absolute;left:0;right:0;top:100%;height:5.5rem;background:linear-gradient(180deg, rgba(17, 17, 17, 0.12) 0%, rgba(17, 17, 17, 0) 65%);pointer-events:none;z-index:0}.site-header.htr-header.is-megamenu-open .header-menu li.menu-item.is-megamenu-active>a{background:#ec3a27;color:#ffffff !important;border-radius:0 0 10px 10px;z-index:121}.site-header.htr-header.is-megamenu-open .header-menu li.menu-item.is-megamenu-active>a:hover,.site-header.htr-header.is-megamenu-open .header-menu li.menu-item.is-megamenu-active>a:focus-visible{background:#ec3a27;border-radius:0 0 10px 10px}.site-header.htr-header.is-megamenu-open .header-menu li.menu-item.is-megamenu-active>a::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:calc(2rem + 40px);background:#ec3a27;z-index:-1;pointer-events:none}.site-header.htr-header a.bt.header-cta,.site-header.htr-header a.btn-htr.header-cta{display:inline-flex;align-items:center;justify-content:center;height:55px;min-height:55px;min-width:230px;padding:0 1.1rem;box-sizing:border-box;background:#ec3a27;border-radius:10px;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-size:22px;font-weight:800;letter-spacing:0;line-height:1;text-transform:uppercase;color:#ffffff !important;flex-shrink:0;border:none;text-decoration:none;transition:background-color 0.28s ease, color 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, opacity 0.28s ease}.site-header.htr-header a.bt.header-cta:hover,.site-header.htr-header a.bt.header-cta:focus-visible,.site-header.htr-header a.btn-htr.header-cta:hover,.site-header.htr-header a.btn-htr.header-cta:focus-visible{box-shadow:0 8px 22px rgba(236, 58, 39, 0.28)}.site-header.htr-header a.bt.header-cta:active,.site-header.htr-header a.btn-htr.header-cta:active{box-shadow:0 3px 10px rgba(236, 58, 39, 0.18)}@media (prefers-reduced-motion:reduce){.site-header.htr-header a.bt.header-cta,.site-header.htr-header a.btn-htr.header-cta{transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.site-header.htr-header a.bt.header-cta:hover,.site-header.htr-header a.bt.header-cta:focus-visible,.site-header.htr-header a.bt.header-cta:active,.site-header.htr-header a.btn-htr.header-cta:hover,.site-header.htr-header a.btn-htr.header-cta:focus-visible,.site-header.htr-header a.btn-htr.header-cta:active{box-shadow:none}}.site-header.htr-header a.bt.header-cta:hover,.site-header.htr-header a.bt.header-cta:focus-visible,.site-header.htr-header a.btn-htr.header-cta:hover,.site-header.htr-header a.btn-htr.header-cta:focus-visible{background:#c92e1d;background-color:#c92e1d}.site-header.htr-header a.bt.header-cta:hover,.site-header.htr-header a.bt.header-cta:focus-visible,.site-header.htr-header a.btn-htr.header-cta:hover,.site-header.htr-header a.btn-htr.header-cta:focus-visible{color:#ffffff !important;border-radius:10px;opacity:1}.site-header.htr-header .mobile-menu-trigger{align-self:flex-start;margin-top:0.85rem}.site-header.htr-header .mobile-menu-trigger span{background:#ffffff}@media (max-width:1024px){.site-header.htr-header .header-menu{display:none !important}.site-header.htr-header .header-content{position:relative;background:#111111}.site-header.htr-header .header-content .header-wrapper{align-items:center;padding-top:0.75rem;padding-bottom:0.75rem;min-height:0}.site-header.htr-header a.bt.header-cta,.site-header.htr-header a.btn-htr.header-cta{display:none}body.htr-home .site-header.htr-header,body.htr-story .site-header.htr-header{height:auto}}@media (max-width:1024px){body.htr-home .site-header.htr-header,body.htr-story .site-header.htr-header{height:auto}body.htr-home .site-header.htr-header .header-content,body.htr-story .site-header.htr-header .header-content{position:relative;top:auto;left:auto}}.htr-mobile-app-bar{display:none}@media (max-width:1024px){.htr-mobile-app-bar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:120;justify-content:center;align-items:center;box-sizing:border-box;padding:15px 20px calc(15px + env(safe-area-inset-bottom, 0px));background:#111111;box-shadow:0 -8px 24px rgba(0, 0, 0, 0.22)}.htr-mobile-app-bar__btn,a.btn-htr.htr-mobile-app-bar__btn{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:320px;height:48px;min-height:48px;padding:0 1.1rem;box-sizing:border-box;background:#ec3a27;border-radius:10px;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-size:18px;font-weight:800;letter-spacing:0;line-height:1;text-transform:uppercase;color:#ffffff !important;text-decoration:none;border:none;transition:background-color 0.28s ease, color 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, opacity 0.28s ease}.htr-mobile-app-bar__btn:hover,.htr-mobile-app-bar__btn:focus-visible,a.btn-htr.htr-mobile-app-bar__btn:hover,a.btn-htr.htr-mobile-app-bar__btn:focus-visible{box-shadow:0 8px 22px rgba(236, 58, 39, 0.28)}.htr-mobile-app-bar__btn:active,a.btn-htr.htr-mobile-app-bar__btn:active{box-shadow:0 3px 10px rgba(236, 58, 39, 0.18)}.htr-mobile-app-bar__btn:hover,.htr-mobile-app-bar__btn:focus-visible,a.btn-htr.htr-mobile-app-bar__btn:hover,a.btn-htr.htr-mobile-app-bar__btn:focus-visible{background:#c92e1d;background-color:#c92e1d}.htr-mobile-app-bar__btn:hover,.htr-mobile-app-bar__btn:focus-visible,a.btn-htr.htr-mobile-app-bar__btn:hover,a.btn-htr.htr-mobile-app-bar__btn:focus-visible{color:#ffffff !important;border-radius:10px;opacity:1}body.mobile-menu-open .htr-mobile-app-bar{visibility:hidden;pointer-events:none}}@media (max-width:1024px) and (prefers-reduced-motion:reduce){.htr-mobile-app-bar__btn,a.btn-htr.htr-mobile-app-bar__btn{transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.htr-mobile-app-bar__btn:hover,.htr-mobile-app-bar__btn:focus-visible,.htr-mobile-app-bar__btn:active,a.btn-htr.htr-mobile-app-bar__btn:hover,a.btn-htr.htr-mobile-app-bar__btn:focus-visible,a.btn-htr.htr-mobile-app-bar__btn:active{box-shadow:none}}.htr-logo-mark{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:0.5rem;align-items:center;line-height:0.88;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;letter-spacing:0.02em;color:#ffffff;text-transform:uppercase}.htr-logo-mark__the{grid-row:1 / 3;grid-column:1;writing-mode:vertical-rl;transform:rotate(180deg);font-size:0.72rem;font-weight:700;color:#ec3a27;letter-spacing:0.14em}.htr-logo-mark__hold,.htr-logo-mark__rope{grid-column:2;font-size:2.75rem}.htr-logo-mark__o{display:inline-block;width:0.72em;height:0.72em;margin:0 0.02em;vertical-align:-0.05em;border:0.18em solid #ec3a27;border-radius:50%;box-sizing:border-box;position:relative}.htr-logo-mark__o::after{content:"";position:absolute;left:50%;top:-0.12em;width:0.18em;height:1.05em;background:#ec3a27;transform:translateX(-50%) rotate(28deg);border-radius:2px}.keyboard-navigation .site-header.htr-header .header-menu li>a:focus{outline:none !important;box-shadow:none !important;background:#ec3a27;color:#ffffff !important;border-radius:10px}html.htr-announce-dismissed .htr-announce{display:none !important}.htr-announce{position:relative;z-index:120;background:radial-gradient(ellipse 70% 140% at 50% 50%, #0d3a3c 0%, #050f10 75%);border-bottom:3px solid #2ec4b6;color:#ffffff}.htr-announce__inner{max-width:1320px;margin:0 auto;padding:1rem 24px;padding-right:calc(24px + 2.5rem);display:flex;align-items:center;justify-content:center;gap:1.75rem;box-sizing:border-box;position:relative}.htr-announce__title{flex:0 0 auto;margin:0;font-family:"Noah Head", "Noah", Arial, sans-serif;font-size:clamp(1.35rem, 1.9444444444vw, 28px);font-weight:700;line-height:1.15;color:#2ec4b6;letter-spacing:-0.01em;white-space:nowrap}.htr-announce__text{flex:0 1 42rem;margin:0;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-size:clamp(0.8125rem, 1.0416666667vw, 15px);line-height:1.45;color:#ffffff;font-weight:400}.htr-announce__text p{margin:0}.htr-announce__text p+p{margin-top:0.35em}.htr-announce__text a{color:#2ec4b6;text-decoration:underline}.htr-announce__text a:hover,.htr-announce__text a:focus{color:#ffffff}.htr-announce__text strong,.htr-announce__text b{font-weight:700}.htr-announce__close{position:absolute;right:24px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:0;padding:0;border:0;background:transparent;color:#ffffff;font-size:1.75rem;line-height:1;cursor:pointer;opacity:0.75;transition:opacity 0.15s ease}.htr-announce__close:hover,.htr-announce__close:focus{opacity:1;outline:none}.htr-announce__close:focus-visible{outline:2px solid #2ec4b6;outline-offset:2px}@media (max-width:1024px){.htr-announce__inner{flex-direction:column;align-items:flex-start;gap:0.5rem;padding-top:1.15rem;padding-bottom:1.15rem}.htr-announce__title{white-space:normal;font-size:1.25rem}.htr-announce__text{flex:1 1 auto;max-width:none;font-size:0.875rem}.htr-announce__close{top:0.85rem;transform:none}}.flexible-section.section-htr_hero{padding:0 !important;position:relative;z-index:2;width:100%;max-width:none;margin-bottom:clamp(1.25rem, 3.8888888889vw, 3.5rem)}.htr-hero{position:relative;box-sizing:border-box;min-height:clamp(560px, 68.75vw, 1100px);display:flex;align-items:flex-end;justify-content:center;color:#ffffff;overflow:visible;width:100%}.htr-hero__media{position:absolute;inset:0;z-index:0;overflow:hidden;background-color:#111111;background-size:cover;background-position:center 32%;background-repeat:no-repeat}.htr-hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.htr-hero__video--embed{object-fit:unset;overflow:hidden}.htr-hero__video--embed iframe,.htr-hero__video--embed>div{position:absolute;top:50%;left:50%;width:max(100%, 177.78vh);height:max(100%, 56.25vw);min-width:100%;min-height:100%;transform:translate(-50%, -50%);border:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.htr-hero__video{display:none}}.htr-hero__overlay{position:absolute;inset:0;z-index:1;pointer-events:none}.htr-hero__overlay::before,.htr-hero__overlay::after{content:"";position:absolute;left:0;right:0;pointer-events:none}.htr-hero__overlay::before{top:0;height:46%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.92) 0%, rgba(0, 0, 0, 0.86) 12%, rgba(0, 0, 0, 0.68) 26%, rgba(0, 0, 0, 0.38) 44%, rgba(0, 0, 0, 0.12) 62%, rgba(0, 0, 0, 0) 100%)}.htr-hero__overlay::after{bottom:0;height:58%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.94) 0%, rgba(0, 0, 0, 0.88) 14%, rgba(0, 0, 0, 0.74) 28%, rgba(0, 0, 0, 0.48) 46%, rgba(0, 0, 0, 0.2) 64%, rgba(0, 0, 0, 0) 100%)}.htr-hero__content{position:relative;z-index:3;width:100%;max-width:1200px;margin:0 auto;padding:0 24px clamp(3rem, 12.5vw, 180px);text-align:center}.htr-hero__title{margin:0;color:#ffffff;text-shadow:0 2px 24px rgba(0, 0, 0, 0.55);font-size:clamp(1.85rem, 6.5625vw, 94.5px);line-height:calc(83.08 / 94.5);letter-spacing:-0.04em}.htr-hero__title span,.htr-hero__title strong{display:block;font-size:inherit;line-height:inherit;letter-spacing:inherit}.htr-hero__title span{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:400}.htr-hero__title strong{font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;margin-top:0.05em}.htr-hero__divider{position:absolute;left:0;right:0;bottom:-36px;z-index:4;line-height:0;pointer-events:none;width:100%;transform:translateY(50%);overflow:hidden}.htr-hero__divider-svg{--htr-rope-h: 180px;display:block;height:max(var(--htr-rope-h), calc(100vw * 212 / 1765));width:max(100%, calc(var(--htr-rope-h) * 1765 / 212));max-width:none;position:relative;left:50%;transform:translateX(-50%);overflow:visible}.htr-hero__divider-shadow{opacity:0.92;pointer-events:none}.htr-hero__divider-tiles{pointer-events:none}@media (max-width:1440px){.htr-hero__divider{bottom:-30px}}@media (max-width:1024px){.htr-hero{min-height:clamp(520px, 54.1666666667vw, 780px)}.htr-hero__divider{bottom:-36px}.htr-hero__content{padding-bottom:clamp(3.5rem, 9.7222222222vw, 140px);margin-bottom:10%}.htr-hero__title{font-size:clamp(1.85rem, 5vw, 72px)}}@media (max-width:768px){.htr-hero{min-height:max(480px, 78svh)}.htr-hero__content{padding-bottom:clamp(2.5rem, 7.7777777778vw, 7rem)}.htr-hero__title{font-size:clamp(1.65rem, 8.5vw, 2.5rem)}.htr-hero__overlay::before{height:52%}.htr-hero__overlay::after{height:62%}.htr-hero__divider{transform:translateY(46%)}}@media (max-width:480px){.htr-hero{min-height:max(440px, 72svh)}}.flexible-section.section-htr_hero_2{padding:0 !important}.htr-hero-2{--htr-project-pad: 24px;background:#ffffff;color:#1a1a1a}@media (max-width:767px){.htr-hero-2{--htr-project-pad: 16px}}@media (max-width:479px){.htr-hero-2{--htr-project-pad: 14px}}.htr-hero-2__container{max-width:1040px;margin:0 auto;padding:80px 24px 5rem;box-sizing:border-box;text-align:center}.htr-hero-2__title{margin:0;font-size:clamp(2rem, 5vw, 72px);line-height:1.3;margin:0 auto 1.75rem}.htr-hero-2__title-accent{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0;display:inline}.htr-hero-2__title-main{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000;display:inline}.htr-hero-2__body{font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:clamp(1.125rem, 2.5vw, 36px);line-height:1.35;color:#4d4d4d;max-width:820px;margin:0 auto}.htr-hero-2__body p{margin:0 0 0.85em}.htr-hero-2__body p:last-child{margin-bottom:0}@media (max-width:1023px){.htr-hero-2__container{padding:3.5rem 24px 3.5rem}.htr-hero-2__title{display:block;white-space:normal;line-height:1;margin-bottom:1.35rem}.htr-hero-2__title-accent{display:block;white-space:normal;font-size:clamp(1.75rem, 4.5833333333vw, 66px)}.htr-hero-2__title-main{display:block;white-space:normal;margin-top:0.15rem;line-height:1.1;font-size:clamp(2rem, 5vw, 72px)}.htr-hero-2__body{font-size:clamp(1rem, 1.5277777778vw, 22px);line-height:1.45}}@media (max-width:767px){.htr-hero-2__container{padding:2.5rem 16px 3rem}}.htr-intro{background:#ffffff;position:relative;z-index:1;padding:clamp(2.5rem, 3.8888888889vw, 3.5rem) 0 5rem}.htr-intro__container{max-width:1040px;margin:0 auto;padding:0 24px;text-align:center}.htr-intro__title{font-family:"Noah Head";font-size:44px;font-weight:800;line-height:1.1;color:#000;margin:0 auto 1.75rem;max-width:700px}.htr-intro__title span{display:inline}.htr-intro__body{font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:clamp(1rem, 2.5vw, 36px);line-height:1.2;color:#4d4d4d}.htr-intro__body p{margin:0 0 0.85em}.htr-intro__body p:last-child{margin-bottom:0}.htr-intro__form{position:relative;z-index:1;max-width:700px;width:100%;margin:2rem auto 0;text-align:left}.htr-intro__form .gform_wrapper,.htr-intro__form .gform_wrapper.gravity-theme,.htr-intro__form .gform_wrapper.gform-theme,.htr-intro__form .gform-theme--orbital,.htr-intro__form .gform-theme--framework,.htr-intro__form .gform-theme--foundation{margin:0 !important;width:100%;max-width:100%;--gf-field-gap-x: 20px !important;--gf-field-gap-y: 20px !important;--gf-label-space-y: 0px !important;--gf-label-space-y-secondary: 0px !important;--gf-ctrl-border-color: rgba(15, 74, 71, 0.35) !important;--gf-ctrl-desc-color: #6b6b6b !important;--gf-ctrl-label-color-primary: #1a1a1a !important;--gf-ctrl-label-color-secondary: #1a1a1a !important;--gf-radius: 12px !important;--gf-local-field-gap-x: 20px !important;--gf-local-field-gap-y: 20px !important}.htr-intro__form .gform_heading,.htr-intro__form .gform_required_legend,.htr-intro__form .gform_validation_errors,.htr-intro__form .gform_validation_container,.htr-intro__form .gfield--type-honeypot,.htr-intro__form .gfield.gform_validation_container{display:none !important}.htr-intro__form .gform_validation_errors:not(:empty){display:block !important;margin:0 0 0.75rem;padding:0.75rem 1rem;border-radius:12px;background:rgba(236, 58, 39, 0.08);border:1px solid rgba(236, 58, 39, 0.35);color:#c92e1d;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-size:14px;line-height:1.4}.htr-intro__form .gform_validation_errors:not(:empty) .gform_submission_error,.htr-intro__form .gform_validation_errors:not(:empty) .gform-icon{color:#c92e1d}.htr-intro__form .gform_validation_errors:not(:empty) .gform-icon{border-color:#c92e1d}.htr-intro__form form{margin:0;width:100%;max-width:100%}.htr-intro__form .gform-body,.htr-intro__form .gform_body{margin:0 !important;padding:0 !important;width:100%}.htr-intro__form .gform_fields,.htr-intro__form .gform_legacy_markup .gform_fields{display:flex !important;flex-wrap:wrap !important;align-items:center;column-gap:20px !important;row-gap:20px !important;gap:20px !important;width:100% !important;margin:0 !important;padding:0 !important;border:0 !important}.htr-intro__form .gfield{flex:1 1 100%;margin:0 !important;padding:0 !important;width:100% !important;max-width:100% !important;border:0 !important;background:transparent !important;box-shadow:none !important}.htr-intro__form .gfield.htr-gf-robot,.htr-intro__form .gfield.htr-gf-newsletter,.htr-intro__form .gfield--type-checkbox,.htr-intro__form .gfield--type-consent{flex:0 0 auto !important;width:auto !important;max-width:100% !important;margin-top:1.5rem !important;margin-bottom:1.5rem !important}.htr-intro__form .gfield.htr-gf-newsletter,.htr-intro__form .gfield--type-checkbox+.gfield--type-checkbox,.htr-intro__form .gfield--type-checkbox+.gfield--type-consent,.htr-intro__form .gfield--type-consent+.gfield--type-checkbox{margin-left:auto !important}.htr-intro__form .gfield--type-checkbox:has(.gchoice:nth-child(2)),.htr-intro__form .gfield--type-consent:has(.gchoice:nth-child(2)){flex:1 1 100% !important;width:100% !important;max-width:100% !important;margin-left:0 !important}.htr-intro__form .gfield_label,.htr-intro__form .gfield_label_before_complex,.htr-intro__form legend.gfield_label,.htr-intro__form legend.gform-field-label,.htr-intro__form .gfield>label.gform-field-label,.htr-intro__form .gfield>.gfield_label,.htr-intro__form .gfield_description,.htr-intro__form .gfield_required,.htr-intro__form .gfield_required_text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}.htr-intro__form .ginput_container,.htr-intro__form .ginput_container_text,.htr-intro__form .ginput_container_email,.htr-intro__form .ginput_container_phone,.htr-intro__form .ginput_container_textarea,.htr-intro__form .ginput_container_checkbox{margin:0 !important;padding:0 !important;width:100%;max-width:100%}.htr-intro__form .gfield--type-name,.htr-intro__form fieldset.gfield{min-width:0}.htr-intro__form .ginput_complex,.htr-intro__form .ginput_container--name,.htr-intro__form .ginput_container_name,.htr-intro__form .gform-grid-row{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:stretch !important;gap:20px !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important}.htr-intro__form .gform-grid-col,.htr-intro__form .gform-grid-col--size-auto,.htr-intro__form .name_first,.htr-intro__form .name_last,.htr-intro__form .name_middle{flex:1 1 0 !important;min-width:0 !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;display:flex !important;box-sizing:border-box !important}.htr-intro__form .gform-grid-col input,.htr-intro__form .name_first input,.htr-intro__form .name_last input,.htr-intro__form .name_middle input{width:100% !important;max-width:100% !important}.htr-intro__form input[type="text"],.htr-intro__form input[type="email"],.htr-intro__form input[type="tel"],.htr-intro__form input[type="url"],.htr-intro__form input[type="number"],.htr-intro__form textarea,.htr-intro__form select{display:block;width:100% !important;max-width:100% !important;height:55px !important;margin:0 !important;padding:0 18px !important;border-radius:12px !important;border:1px solid rgba(15, 74, 71, 0.35) !important;background:rgba(171, 190, 197, 0.35) !important;font-family:"Noah", "Helvetica Neue", Arial, sans-serif !important;font-size:16px !important;line-height:1.3 !important;color:#1a1a1a !important;box-shadow:none !important;appearance:none !important;box-sizing:border-box !important;transition:background-color 0.2s ease}.htr-intro__form input[type="text"]::placeholder,.htr-intro__form input[type="email"]::placeholder,.htr-intro__form input[type="tel"]::placeholder,.htr-intro__form input[type="url"]::placeholder,.htr-intro__form input[type="number"]::placeholder,.htr-intro__form textarea::placeholder,.htr-intro__form select::placeholder{color:#6b6b6b !important;opacity:1}.htr-intro__form input[type="text"]:focus,.htr-intro__form input[type="email"]:focus,.htr-intro__form input[type="tel"]:focus,.htr-intro__form input[type="url"]:focus,.htr-intro__form input[type="number"]:focus,.htr-intro__form textarea:focus,.htr-intro__form select:focus{outline:none;background:rgba(171, 190, 197, 0.5) !important}.htr-intro__form textarea{height:100px !important;min-height:100px !important;max-height:none !important;padding:16px 18px !important;resize:vertical}.htr-intro__form .gfield--type-checkbox .ginput_container_checkbox,.htr-intro__form .gfield--type-checkbox .ginput_container_consent,.htr-intro__form .gfield--type-checkbox .gfield_checkbox,.htr-intro__form .gfield--type-checkbox .gchoice,.htr-intro__form .gfield--type-consent .ginput_container_checkbox,.htr-intro__form .gfield--type-consent .ginput_container_consent,.htr-intro__form .gfield--type-consent .gfield_checkbox,.htr-intro__form .gfield--type-consent .gchoice,.htr-intro__form .gfield.gfield--type-choice .ginput_container_checkbox,.htr-intro__form .gfield.gfield--type-choice .ginput_container_consent,.htr-intro__form .gfield.gfield--type-choice .gfield_checkbox,.htr-intro__form .gfield.gfield--type-choice .gchoice{margin:0 !important;padding:0 !important;list-style:none;border:0 !important;background:transparent !important}.htr-intro__form .gfield--type-checkbox .gfield_checkbox,.htr-intro__form .gfield--type-consent .gfield_checkbox,.htr-intro__form .gfield.gfield--type-choice .gfield_checkbox{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center;justify-content:space-between;width:100% !important;margin:0 !important;padding:0 !important}.htr-intro__form .gfield--type-checkbox .gchoice,.htr-intro__form .gfield--type-consent .gchoice,.htr-intro__form .gfield.gfield--type-choice .gchoice{position:relative;display:inline-flex !important;flex:0 0 auto;align-items:center;margin:0 !important;padding:0 !important;min-height:42px;white-space:nowrap;cursor:pointer;user-select:none}.htr-intro__form .gfield--type-checkbox input[type="checkbox"],.htr-intro__form .gfield--type-checkbox .gfield-choice-input,.htr-intro__form .gfield--type-consent input[type="checkbox"],.htr-intro__form .gfield--type-consent .gfield-choice-input,.htr-intro__form .gfield.gfield--type-choice input[type="checkbox"],.htr-intro__form .gfield.gfield--type-choice .gfield-choice-input{position:absolute !important;opacity:0 !important;width:1px !important;height:1px !important;margin:0 !important;padding:0 !important;pointer-events:none !important;appearance:none !important}.htr-intro__form .gfield--type-checkbox .gchoice label,.htr-intro__form .gfield--type-checkbox .gchoice .gform-field-label,.htr-intro__form .gfield--type-checkbox .gchoice .gform-field-label--type-inline,.htr-intro__form .gfield--type-consent .gchoice label,.htr-intro__form .gfield--type-consent .gchoice .gform-field-label,.htr-intro__form .gfield--type-consent .gchoice .gform-field-label--type-inline,.htr-intro__form .gfield.gfield--type-choice .gchoice label,.htr-intro__form .gfield.gfield--type-choice .gchoice .gform-field-label,.htr-intro__form .gfield.gfield--type-choice .gchoice .gform-field-label--type-inline{position:relative !important;display:inline-flex !important;align-items:center;width:auto !important;height:auto !important;max-width:none !important;margin:0 !important;padding:0 0 0 2.35rem !important;clip:auto !important;clip-path:none !important;overflow:visible !important;white-space:nowrap !important;font-family:"Gilroy", "Noah Head", Arial, sans-serif !important;font-weight:600 !important;font-size:17px !important;line-height:21px !important;letter-spacing:-0.04em !important;color:#1a1a1a !important;cursor:pointer;background:transparent !important;border:0 !important}.htr-intro__form .gfield--type-checkbox .gchoice label::before,.htr-intro__form .gfield--type-checkbox .gchoice .gform-field-label::before,.htr-intro__form .gfield--type-checkbox .gchoice .gform-field-label--type-inline::before,.htr-intro__form .gfield--type-consent .gchoice label::before,.htr-intro__form .gfield--type-consent .gchoice .gform-field-label::before,.htr-intro__form .gfield--type-consent .gchoice .gform-field-label--type-inline::before,.htr-intro__form .gfield.gfield--type-choice .gchoice label::before,.htr-intro__form .gfield.gfield--type-choice .gchoice .gform-field-label::before,.htr-intro__form .gfield.gfield--type-choice .gchoice .gform-field-label--type-inline::before{content:"" !important;position:absolute !important;left:0 !important;top:50% !important;transform:translateY(-50%) !important;width:28px !important;height:28px !important;border:2px solid rgba(15, 74, 71, 0.7) !important;border-radius:6px !important;background:transparent !important;box-sizing:border-box !important;box-shadow:none !important}.htr-intro__form .gfield--type-checkbox .gchoice label::after,.htr-intro__form .gfield--type-checkbox .gchoice .gform-field-label::after,.htr-intro__form .gfield--type-checkbox .gchoice .gform-field-label--type-inline::after,.htr-intro__form .gfield--type-consent .gchoice label::after,.htr-intro__form .gfield--type-consent .gchoice .gform-field-label::after,.htr-intro__form .gfield--type-consent .gchoice .gform-field-label--type-inline::after,.htr-intro__form .gfield.gfield--type-choice .gchoice label::after,.htr-intro__form .gfield.gfield--type-choice .gchoice .gform-field-label::after,.htr-intro__form .gfield.gfield--type-choice .gchoice .gform-field-label--type-inline::after{content:"" !important;position:absolute !important;left:5px !important;top:50% !important;transform:translateY(-50%) !important;width:18px !important;height:18px !important;border-radius:2px !important;background:#0f4a47 !important;opacity:0 !important;transition:opacity 0.15s ease;box-shadow:none !important;border:0 !important}.htr-intro__form .gfield--type-checkbox input[type="checkbox"]:checked+label::after,.htr-intro__form .gfield--type-checkbox input[type="checkbox"]:checked+.gform-field-label::after,.htr-intro__form .gfield--type-checkbox .gfield-choice-input:checked+label::after,.htr-intro__form .gfield--type-checkbox .gfield-choice-input:checked+.gform-field-label::after,.htr-intro__form .gfield--type-consent input[type="checkbox"]:checked+label::after,.htr-intro__form .gfield--type-consent input[type="checkbox"]:checked+.gform-field-label::after,.htr-intro__form .gfield--type-consent .gfield-choice-input:checked+label::after,.htr-intro__form .gfield--type-consent .gfield-choice-input:checked+.gform-field-label::after,.htr-intro__form .gfield.gfield--type-choice input[type="checkbox"]:checked+label::after,.htr-intro__form .gfield.gfield--type-choice input[type="checkbox"]:checked+.gform-field-label::after,.htr-intro__form .gfield.gfield--type-choice .gfield-choice-input:checked+label::after,.htr-intro__form .gfield.gfield--type-choice .gfield-choice-input:checked+.gform-field-label::after{opacity:1 !important}.htr-intro__form .gfield--type-checkbox input[type="checkbox"]:focus-visible+label::before,.htr-intro__form .gfield--type-checkbox .gfield-choice-input:focus-visible+label::before,.htr-intro__form .gfield--type-checkbox .gfield-choice-input:focus-visible+.gform-field-label::before,.htr-intro__form .gfield--type-consent input[type="checkbox"]:focus-visible+label::before,.htr-intro__form .gfield--type-consent .gfield-choice-input:focus-visible+label::before,.htr-intro__form .gfield--type-consent .gfield-choice-input:focus-visible+.gform-field-label::before,.htr-intro__form .gfield.gfield--type-choice input[type="checkbox"]:focus-visible+label::before,.htr-intro__form .gfield.gfield--type-choice .gfield-choice-input:focus-visible+label::before,.htr-intro__form .gfield.gfield--type-choice .gfield-choice-input:focus-visible+.gform-field-label::before{outline:2px solid #0f4a47;outline-offset:2px}.htr-intro__form .gfield.htr-gf-robot .gchoice:first-child{padding-right:3.1rem !important}.htr-intro__form .gfield.htr-gf-robot .gchoice:first-child::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;background:conic-gradient(from 200deg, #4f7bbd 0 35%, #3354a4 35% 55%, #f05925 55% 80%, #c5c5c5 80% 100%);mask:radial-gradient(circle at center, transparent 38%, #000 40%);-webkit-mask:radial-gradient(circle at center, transparent 38%, #000 40%);pointer-events:none}.htr-intro__form .gform_footer,.htr-intro__form .gform_page_footer,.htr-intro__form .gform-footer{display:block !important;flex:1 1 100% !important;margin:20px 0 0 !important;padding:0 !important;width:100% !important;border:0 !important;text-align:left}.htr-intro__form .gform_button,.htr-intro__form input[type="submit"].gform_button,.htr-intro__form button.gform_button,.htr-intro__form .gform_footer .button{display:block !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:18px 24px !important;border:none !important;border-radius:12px !important;background:#ec3a27 !important;font-family:"Gilroy", "Noah Head", Arial, sans-serif !important;font-weight:800 !important;font-size:clamp(1.5rem, 2.2916666667vw, 33px) !important;line-height:1.25 !important;letter-spacing:-0.015em !important;color:#ffffff !important;cursor:pointer;box-sizing:border-box !important;text-shadow:none !important;transition:background-color 0.28s ease, color 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, opacity 0.28s ease}.htr-intro__form .gform_button:hover,.htr-intro__form .gform_button:focus-visible,.htr-intro__form input[type="submit"].gform_button:hover,.htr-intro__form input[type="submit"].gform_button:focus-visible,.htr-intro__form button.gform_button:hover,.htr-intro__form button.gform_button:focus-visible,.htr-intro__form .gform_footer .button:hover,.htr-intro__form .gform_footer .button:focus-visible{box-shadow:0 8px 22px rgba(236, 58, 39, 0.28)}.htr-intro__form .gform_button:active,.htr-intro__form input[type="submit"].gform_button:active,.htr-intro__form button.gform_button:active,.htr-intro__form .gform_footer .button:active{box-shadow:0 3px 10px rgba(236, 58, 39, 0.18)}@media (prefers-reduced-motion:reduce){.htr-intro__form .gform_button,.htr-intro__form input[type="submit"].gform_button,.htr-intro__form button.gform_button,.htr-intro__form .gform_footer .button{transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.htr-intro__form .gform_button:hover,.htr-intro__form .gform_button:focus-visible,.htr-intro__form .gform_button:active,.htr-intro__form input[type="submit"].gform_button:hover,.htr-intro__form input[type="submit"].gform_button:focus-visible,.htr-intro__form input[type="submit"].gform_button:active,.htr-intro__form button.gform_button:hover,.htr-intro__form button.gform_button:focus-visible,.htr-intro__form button.gform_button:active,.htr-intro__form .gform_footer .button:hover,.htr-intro__form .gform_footer .button:focus-visible,.htr-intro__form .gform_footer .button:active{box-shadow:none}}.htr-intro__form .gform_button:hover,.htr-intro__form .gform_button:focus-visible,.htr-intro__form input[type="submit"].gform_button:hover,.htr-intro__form input[type="submit"].gform_button:focus-visible,.htr-intro__form button.gform_button:hover,.htr-intro__form button.gform_button:focus-visible,.htr-intro__form .gform_footer .button:hover,.htr-intro__form .gform_footer .button:focus-visible{background:#c92e1d;background-color:#c92e1d}.htr-intro__form .gform_button:hover,.htr-intro__form .gform_button:focus-visible,.htr-intro__form input[type="submit"].gform_button:hover,.htr-intro__form input[type="submit"].gform_button:focus-visible,.htr-intro__form button.gform_button:hover,.htr-intro__form button.gform_button:focus-visible,.htr-intro__form .gform_footer .button:hover,.htr-intro__form .gform_footer .button:focus-visible{background:#c92e1d !important;background-color:#c92e1d !important}.htr-intro__form .gfield_error input[type="text"],.htr-intro__form .gfield_error input[type="email"],.htr-intro__form .gfield_error input[type="tel"],.htr-intro__form .gfield_error textarea{border-color:#ec3a27 !important}.htr-intro__form .validation_message,.htr-intro__form .gfield_validation_message{margin:0.25rem 0 0;color:#c92e1d;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-size:13px}.htr-intro__form .gform_confirmation_message{margin:0;padding:1.25rem 1rem;border-radius:12px;background:rgba(171, 190, 197, 0.25);border:1px solid rgba(15, 74, 71, 0.2);color:#1a1a1a;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-size:16px;line-height:1.4;text-align:center}@media (max-width:1024px){.htr-intro{padding:3rem 0 4rem}.htr-intro__body{font-size:clamp(1rem, 1.9444444444vw, 28px)}}@media (max-width:768px){.htr-intro{padding:2.5rem 0 3rem}.htr-intro__title{font-size:clamp(1.35rem, 5.5vw, 1.75rem);margin-bottom:1.25rem}.htr-intro__body{font-size:clamp(1rem, 4.2vw, 1.2rem);line-height:1.5}.htr-intro__form{max-width:100%}.htr-intro__form .gform_fields{gap:20px !important;row-gap:20px !important}.htr-intro__form .gfield.htr-gf-robot,.htr-intro__form .gfield.htr-gf-newsletter,.htr-intro__form .gfield--type-checkbox,.htr-intro__form .gfield--type-consent{flex:1 1 100% !important;width:100% !important;max-width:100% !important;margin-top:0.65rem !important;margin-bottom:0.65rem !important;margin-left:0 !important;display:flex !important;justify-content:flex-start}.htr-intro__form .gfield--type-checkbox .gfield_checkbox,.htr-intro__form .gfield--type-consent .gfield_checkbox{justify-content:flex-start !important}.htr-intro__form .gfield.htr-gf-robot .gchoice:first-child::after{width:36px;height:36px}.htr-intro__form .gfield.htr-gf-robot .gchoice:first-child{padding-right:2.75rem !important}.htr-intro__form .gform_button,.htr-intro__form input[type="submit"].gform_button{font-size:clamp(1.15rem, 5vw, 1.35rem) !important;padding:14px 18px !important}.htr-intro__form .gfield--type-checkbox .gchoice label,.htr-intro__form .gfield--type-checkbox .gchoice .gform-field-label{font-size:15px !important;line-height:1.3 !important}}.flexible-section.section-htr_leadership{padding:0 !important}.htr-leadership{background:#ffffff;color:#1a1a1a;padding:2.5rem 0 5rem}.htr-leadership__container{max-width:1040px;margin:0 auto;padding:0 24px;box-sizing:border-box}.htr-leadership__header{margin-bottom:3rem;text-align:center}.htr-leadership__title{margin:0;font-size:clamp(2rem, 5vw, 72px);line-height:1.3}.htr-leadership__title-accent{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0;display:inline}.htr-leadership__title-main{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000;display:inline}.htr-leadership__grid{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:clamp(2.5rem, 5vw, 4.5rem) clamp(2rem, 6vw, 5.5rem);max-width:920px}.htr-leadership__card{min-width:0}.htr-leadership__photo{margin:0 0 1.35rem;aspect-ratio:0.8;overflow:hidden;background:#d0d0d0}.htr-leadership__photo img{display:block;width:100%;height:100%;object-fit:cover}.htr-leadership__name{margin:0 0 0.35rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:clamp(1.35rem, 2.0833333333vw, 30px);line-height:1.2;color:#111}.htr-leadership__role{margin:0 0 0.85rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:900;font-size:clamp(0.8rem, 1.3888888889vw, 20px);line-height:1.3;letter-spacing:0.04em;text-transform:uppercase;color:#ec3a27}.htr-leadership__bio{font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:clamp(1rem, 1.3888888889vw, 20px);line-height:1.45;color:#333}.htr-leadership__bio p{margin:0 0 0.7em}.htr-leadership__bio p:last-child{margin-bottom:0}@media (max-width:1023px){.htr-leadership{padding:2rem 0 3.5rem}.htr-leadership__header{margin-bottom:2.25rem}.htr-leadership__title{display:block;white-space:normal;line-height:1}.htr-leadership__title-accent{display:block;white-space:normal;font-size:clamp(1.75rem, 4.5833333333vw, 66px)}.htr-leadership__title-main{display:block;white-space:normal;margin-top:0.15rem;line-height:1.1;font-size:clamp(2rem, 5vw, 72px)}}@media (max-width:767px){.htr-leadership{padding:1.5rem 0 3rem}.htr-leadership__grid{grid-template-columns:1fr;max-width:420px;gap:2.5rem}.htr-leadership__photo{margin-bottom:1.1rem}}.flexible-section.section-htr_accordion{padding:0 !important}.htr-accordion{background:#ffffff;color:#1a1a1a;padding:4rem 0 10rem}.htr-accordion__container{max-width:1040px;margin:0 auto;padding:0 24px;box-sizing:border-box}.htr-accordion__header{margin-bottom:2.25rem;text-align:center}.htr-accordion__title{margin:0;font-size:clamp(2rem, 5vw, 72px);line-height:1.3}.htr-accordion__title-accent{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0;display:inline}.htr-accordion__title-main{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000;display:inline}.htr-accordion__list{list-style:none;margin:0 auto;padding:0;max-width:920px;display:flex;flex-direction:column}.htr-accordion__item{--htr-acc-plus: 72px;--htr-acc-gap: 1.15rem;margin:0;padding:1.25rem 0;background-image:linear-gradient(#b3b3b3, #b3b3b3);background-repeat:no-repeat;background-size:calc(100% - var(--htr-acc-plus) - var(--htr-acc-gap)) 0.5px;background-position:right bottom}.htr-accordion__trigger{display:flex;align-items:center;gap:var(--htr-acc-gap);width:100%;margin:0;padding:0;border:0;background:none;text-align:left;cursor:pointer}.htr-accordion__plus{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--htr-acc-plus);height:var(--htr-acc-plus);border-radius:50%;background:#f2f2f2}.htr-accordion__plus .htr-story-icon{width:42%;height:42%;color:#f15a24;transition:transform 0.35s ease}@media (prefers-reduced-motion:reduce){.htr-accordion__plus .htr-story-icon{transition:none}}.htr-accordion__trigger[aria-expanded="true"] .htr-accordion__plus .htr-story-icon{transform:rotate(45deg)}.htr-accordion__item-title{font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:clamp(1.5rem, 4.1666666667vw, 60px);line-height:1.25;color:#8a8a8a;overflow-wrap:break-word;transition:color 0.2s ease}.htr-accordion__trigger[aria-expanded="true"] .htr-accordion__item-title{color:#ec3a27}.htr-accordion__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.4s ease}.htr-accordion__panel.is-open{grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.htr-accordion__panel{transition:none}}.htr-accordion__panel-inner{overflow:hidden;min-height:0;padding:0.7rem 0 0.35rem calc(var(--htr-acc-plus) + var(--htr-acc-gap))}.htr-accordion__body{font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:clamp(1.05rem, 1.6666666667vw, 24px);line-height:1.45;color:#111}.htr-accordion__body p{margin:0 0 0.7em}.htr-accordion__body p:last-child{margin-bottom:0}@media (max-width:1023px){.htr-accordion{padding:1.5rem 0 3.5rem}.htr-accordion__header{margin-bottom:1.75rem}.htr-accordion__title{display:block;white-space:normal;line-height:1}.htr-accordion__title-accent{display:block;white-space:normal;font-size:clamp(1.75rem, 4.5833333333vw, 66px)}.htr-accordion__title-main{display:block;white-space:normal;margin-top:0.15rem;line-height:1.1;font-size:clamp(2rem, 5vw, 72px)}.htr-accordion__item{--htr-acc-plus: 56px}.htr-accordion__item-title{font-size:clamp(1.25rem, 4vw, 1.6rem)}.htr-accordion__body{font-size:18px}}@media (max-width:767px){.htr-accordion{padding:1.25rem 0 3rem}.htr-accordion__item{--htr-acc-plus: 44px;--htr-acc-gap: 0.85rem;padding:1rem 0}.htr-accordion__item-title{font-size:1.25rem}.htr-accordion__body{font-size:16px}}.htr-adventure{position:relative;background:transparent;padding:0;overflow:visible}.htr-adventure__band{background:#ffffff;padding:4rem 0 var(--htr-cta-hang, 65px)}.htr-adventure__container{max-width:1230px;margin:0 auto;padding:0 24px}.htr-adventure__header{text-align:center;margin-bottom:3rem}.htr-adventure__title{margin:0;font-size:clamp(2rem, 5vw, 72px);line-height:1.3}.htr-adventure__accent{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0}.htr-adventure__main{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000}.htr-adventure__grid{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:0;align-items:start;margin-bottom:2.5rem}@media (max-width:1100px){.htr-adventure__grid{display:none}}.htr-adventure__carousel{display:none;margin-bottom:2rem;box-sizing:border-box;padding:0 2.75rem}.htr-adventure__carousel .htr-adventure__card-image{padding-right:0}.htr-adventure__carousel .htr-adventure__card-title{padding-right:0}.htr-adventure__carousel .htr-adventure__card-desc{padding-right:0}@media (max-width:1100px){.htr-adventure__carousel{display:block}}.htr-adventure__carousel .htr-carousel__arrow{top:40%}.htr-adventure__carousel .htr-adventure__card{padding:0 0.35rem}.htr-adventure__card{position:relative;display:flex;flex-direction:column;align-items:stretch;text-align:center;padding:0 10px}.htr-adventure__card-image{width:100%;height:110px;margin:0 auto 1.15rem;display:flex;align-items:center;justify-content:center;padding-right:50px;box-sizing:border-box}.htr-adventure__card-image img{width:auto;height:100%;max-width:100%;max-height:110px;object-fit:contain}.htr-adventure__card--wide-icon .htr-adventure__card-image img{width:100%;height:auto;max-height:78px}.htr-adventure__card-title{display:flex;align-items:center;justify-content:flex-start;margin:0 0 0.85rem;min-height:calc(1.25em * 3);font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(1rem, 1.7361111111vw, 25px);line-height:1.1;color:#000;text-align:left}.htr-adventure__card-body{position:relative;text-align:left;flex:1}.htr-adventure__card-desc{margin:0;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:500;font-size:clamp(0.875rem, 1.1111111111vw, 16px);line-height:1.1;color:#000;padding-right:35px}.htr-adventure__chevron{display:none}@media (min-width:1101px){.htr-adventure__chevron{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px;height:auto;pointer-events:none;z-index:1}}.htr-adventure__cta-wrap{display:flex;justify-content:center;align-items:center;width:fit-content;max-width:calc(100% - 48px);margin:calc(var(--htr-cta-hang, 65px) * -1) auto;padding:36px;background:#ffffff;border-radius:50px;box-shadow:0 10px 32px rgba(0, 0, 0, 0.14);box-sizing:border-box;position:relative;z-index:5}.htr-adventure__cta{display:inline-flex;align-items:center;justify-content:center;width:600px;max-width:100%;padding:18px 40px;background:#0f4a47;border-radius:20px;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:800;font-size:clamp(1rem, 1.7361111111vw, 25px);letter-spacing:0.02em;color:#ffffff !important;text-decoration:none;text-transform:uppercase;box-sizing:border-box;text-align:center;transition:background-color 0.28s ease, color 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, opacity 0.28s ease}.htr-adventure__cta:hover,.htr-adventure__cta:focus-visible{box-shadow:0 8px 22px rgba(15, 74, 71, 0.28)}.htr-adventure__cta:active{box-shadow:0 3px 10px rgba(15, 74, 71, 0.18)}@media (prefers-reduced-motion:reduce){.htr-adventure__cta{transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.htr-adventure__cta:hover,.htr-adventure__cta:focus-visible,.htr-adventure__cta:active{box-shadow:none}}.htr-adventure__cta:hover,.htr-adventure__cta:focus-visible{background:#0a3331;background-color:#0a3331}@media (max-width:1024px){.htr-adventure__band{padding:3.5rem 0 var(--htr-cta-hang, 65px)}.htr-adventure__header{margin-bottom:2.25rem}.htr-adventure__card-title{min-height:0}.htr-adventure__cta-wrap{padding:28px}}@media (max-width:768px){.htr-adventure__band{padding:3rem 0 var(--htr-cta-hang, 65px)}.htr-adventure__title{font-size:clamp(1.75rem, 7vw, 2.25rem)}.htr-adventure__card{padding:0 0.65rem}.htr-adventure__card-image{height:96px;margin-bottom:1rem}.htr-adventure__card-image img{max-height:96px}.htr-adventure__card--wide-icon .htr-adventure__card-image img{max-height:96px}.htr-adventure__cta-wrap{width:calc(100% - 48px);max-width:calc(100% - 48px);padding:20px;border-radius:32px}.htr-adventure__cta{width:100%;padding:16px 24px;border-radius:16px}}.flexible-section.section-htr_participation{overflow:visible;position:relative;z-index:4;background:transparent}.flexible-section.section-htr_participation:has(.htr-part--no-cta){overflow:hidden}.htr-part{--htr-part-card-w: clamp(110px, 11.6666666667vw, 168px);--htr-part-hand-w: 760px;--htr-part-panel-radius: 50px;--htr-part-meta-min: clamp(160px, 20.8333333333vw, 300px);position:relative;overflow:visible;padding:0;background:transparent;z-index:4}.htr-part--no-cta{overflow:hidden}@media (max-width:768px){.htr-part--no-cta.htr-part--no-meta .htr-part__main{padding-bottom:40px}.htr-part--no-cta.htr-part--no-meta .htr-part__showcase{margin-bottom:0}.htr-part--no-cta.htr-part--no-meta .htr-part__meta{min-height:0;margin:0;padding:0}}@media (max-width:480px){.htr-part--no-cta.htr-part--no-meta .htr-part__main{padding-bottom:32px}.htr-part--no-cta.htr-part--no-meta .htr-part__viewport{min-height:0}}.htr-part__main{position:relative;z-index:1;overflow:hidden;padding:calc(clamp(64px, 6.1111111111vw, 88px) + var(--htr-follow-hang, 0px)) 0 65px}.htr-part__bg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background-size:0 0}.htr-part__bg::before{content:"";position:absolute;left:0;right:0;bottom:0;height:112%;background-image:inherit;background-size:cover;background-position:center bottom;background-repeat:no-repeat}.htr-part__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, #ffffff 0, rgba(255, 255, 255, 0.82) 36px, rgba(255, 255, 255, 0) 120px), linear-gradient(90deg, #ffffff 0%, rgba(255, 255, 255, 0.55) 8%, rgba(255, 255, 255, 0) 22%, rgba(255, 255, 255, 0) 78%, rgba(255, 255, 255, 0.55) 92%, #ffffff 100%), linear-gradient(180deg, transparent 0%, rgba(255, 255, 255, 0.06) 48%, rgba(255, 255, 255, 0.45) 78%, rgba(255, 255, 255, 0.96) 100%)}.htr-part__header{position:relative;z-index:1;text-align:center;max-width:1320px;margin:0 auto clamp(40px, 3.8888888889vw, 56px);padding:0 24px}.htr-part__title{margin:0;font-size:clamp(2rem, 5vw, 72px);line-height:1.3}.htr-part__accent{display:block;font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0;line-height:1.15;margin-bottom:0}.htr-part__main-title{display:block;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000;line-height:1}.htr-part__showcase{position:relative;z-index:2;width:100%;margin:0 0 30px;overflow-x:clip;overflow-y:visible}.htr-part__viewport{position:relative;width:100%;overflow:visible;min-height:clamp(320px, 29.1666666667vw, 420px);padding-bottom:0;display:flex;align-items:center;justify-content:center}.htr-part__swiper{position:absolute;left:0;width:100%;top:calc(var(--htr-part-swiper-top, 50%) - 20px);height:auto;overflow:visible;z-index:2}.htr-part__swiper.swiper{overflow:visible;background:#fff}.htr-part__rail{display:flex;align-items:center;padding:15px 0;overflow:visible}.htr-part__slide{width:var(--htr-part-card-w);height:auto;display:flex;justify-content:center;align-items:center;flex-shrink:0;overflow:visible;z-index:1}.htr-part__slide.swiper-slide-active{z-index:3}.htr-part__card{position:relative;display:block;width:var(--htr-part-card-w);flex:0 0 auto;aspect-ratio:1;height:auto;border-radius:0;overflow:hidden;background:transparent;box-shadow:0 8px 18px rgba(0, 0, 0, 0.18);cursor:pointer;margin:0;transform:translate3d(0, 0, 0) scale(1);transform-origin:center center;opacity:1;will-change:transform;transition:none}.htr-part__card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.htr-part__card::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.75) 100%);z-index:1;pointer-events:none;opacity:1;transition:opacity 0.35s ease}.htr-part__card.is-phone-active{box-shadow:none}.htr-part__card.is-phone-active::before{opacity:0}.htr-part__card-label{position:absolute;left:6px;right:6px;bottom:10px;z-index:2;color:#fff;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:900;font-style:italic;font-size:clamp(11px, 1.1805555556vw, 17px);letter-spacing:0.01em;text-align:center;line-height:1.15;transition:opacity 0.35s ease}.htr-part__phone-stack{position:relative;flex:0 0 auto;width:calc(var(--htr-part-hand-w) * 300 / 763)}.htr-part__media-fill{position:absolute;inset:0;z-index:1;background:#fff;border-radius:var(--htr-part-panel-radius);pointer-events:none}.htr-part__panel-wrap{position:relative;z-index:4;width:100%;pointer-events:none}.htr-part__hand{position:absolute;left:50%;transform:translateX(-50%);top:calc(var(--htr-part-hand-w) * -76 / 763);bottom:auto;width:var(--htr-part-hand-w);max-width:none;height:auto;z-index:0;pointer-events:none;user-select:none;mix-blend-mode:normal}.htr-part__panel{position:relative;z-index:1;background:transparent;border-radius:var(--htr-part-panel-radius);border:14px solid #171311;box-shadow:0 18px 40px rgba(0, 0, 0, 0.28);overflow:hidden;display:flex;flex-direction:column;pointer-events:none}.htr-part__panel-top{padding:20px 14px 15px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgba(17, 17, 17, 0.12);background:#fff;pointer-events:none}.htr-part__phone-logo{display:block;width:103px;height:auto}.htr-part__panel-media{position:relative;width:100%;aspect-ratio:1.02;height:auto;overflow:hidden;background:transparent;pointer-events:none}.htr-part__panel-tag{position:absolute;left:12px;right:12px;bottom:14px;color:#fff;font-style:italic;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:900;font-size:29px;text-align:center;text-shadow:0 2px 8px rgba(0, 0, 0, 0.6);z-index:2;line-height:1.1;pointer-events:none}.htr-part__panel-body{padding:34px 14px 30px;background:#fff;pointer-events:auto;min-height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center}.htr-part__panel-caption{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-size:18px;line-height:1;color:#111111;font-weight:600;min-height:52px;margin:0 0 auto;text-align:center}.htr-part__dots{display:flex;justify-content:center;align-items:center;gap:7px;margin-bottom:12px;margin-top:auto}.htr-part__dot{width:7px;height:7px;border-radius:50%;border:none;padding:0;background:#d0d0d0;cursor:pointer;transition:background-color 0.2s ease, transform 0.2s ease}.htr-part__dot.is-active{background:#ed1c24;transform:scale(1.15)}.htr-part__dot:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.htr-part__panel-actions{display:flex;justify-content:space-between;align-items:center;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-size:10px;color:#6b6b6b;font-weight:600}.htr-part__panel-actions span{display:flex;align-items:center;gap:3px}.htr-part__give{color:#ed1c24}.htr-part__arrow{position:absolute;z-index:5;top:auto;bottom:15%;transform:none;width:56px;height:72px;margin:0;border:none;background:transparent;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity 0.2s ease}.htr-part__arrow img{height:64px;width:auto;display:block}.htr-part__arrow:hover{opacity:0.75}.htr-part__arrow:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.htr-part__arrow--left{left:calc(45% - calc(var(--htr-part-hand-w) * 300 / 763) / 2 - 8px);transform:translateX(-100%)}.htr-part__arrow--left img{transform:scaleX(-1)}.htr-part__arrow--right{right:calc(45% - calc(var(--htr-part-hand-w) * 300 / 763) / 2 - 8px);transform:translateX(100%)}.htr-part__meta{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;max-width:1320px;margin:-130px auto 75px;padding:0 24px;gap:32px;min-height:var(--htr-part-meta-min)}.htr-part__stats{display:flex;flex-direction:column;gap:clamp(24px, 2.5vw, 36px);align-items:center}.htr-part__stat{text-align:center}.htr-part__stat-num{display:block;font-family:"Redzone Standard", cursive;font-weight:400;font-size:clamp(64px, 6.9444444444vw, 100px);line-height:0.9;color:#000}.htr-part__stat-label{display:block;margin-top:6px;color:#ed1c24;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:800;font-size:clamp(20px, 2.2222222222vw, 32px);letter-spacing:0.02em;text-transform:uppercase;line-height:1.1}.htr-part__badge{flex:0 0 auto}.htr-part__badge img{height:var(--htr-part-meta-min);width:auto}.htr-part__cta-wrap{display:flex;justify-content:center;align-items:center;width:fit-content;max-width:calc(100% - 48px);margin:-65px auto;margin-bottom:-65px;padding:36px;background:#ffffff;border-radius:50px;box-shadow:0 10px 32px rgba(0, 0, 0, 0.14);box-sizing:border-box;position:relative;z-index:10}.htr-part__cta-wrap::before{content:"";position:absolute;left:0;right:0;width:80%;margin:0 auto;bottom:99%;height:130px;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #fff 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0%, #000 18%, #000 82%, transparent 100%);mask-image:linear-gradient(90deg, transparent 0%, #000 18%, #000 82%, transparent 100%);pointer-events:none}.htr-part__cta{display:inline-flex;align-items:center;justify-content:center;width:600px;max-width:100%;padding:18px 40px;background:#ec3a27;border-radius:20px;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:800;font-size:clamp(1rem, 1.7361111111vw, 25px);letter-spacing:0.02em;color:#ffffff !important;text-decoration:none;text-transform:uppercase;box-sizing:border-box;text-align:center;transition:background-color 0.28s ease, color 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, opacity 0.28s ease}.htr-part__cta:hover,.htr-part__cta:focus-visible{box-shadow:0 8px 22px rgba(236, 58, 39, 0.28)}.htr-part__cta:active{box-shadow:0 3px 10px rgba(236, 58, 39, 0.18)}@media (prefers-reduced-motion:reduce){.htr-part__cta{transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.htr-part__cta:hover,.htr-part__cta:focus-visible,.htr-part__cta:active{box-shadow:none}}.htr-part__cta:hover,.htr-part__cta:focus-visible{background:#c92e1d;background-color:#c92e1d}@media (max-width:1200px){.htr-part{--htr-part-card-w: 200px;--htr-part-hand-w: 820px}}@media (max-width:1100px){.htr-part{--htr-part-card-w: 188px;--htr-part-hand-w: 760px;--htr-part-meta-min: clamp(140px, 15.2777777778vw, 220px)}.htr-part__arrow{width:48px;height:64px;bottom:0}.htr-part__arrow img{height:56px}.htr-part__panel-tag{font-size:clamp(22px, 1.8055555556vw, 26px)}.htr-part__meta{margin-top:-10px;margin-bottom:56px;gap:24px}.htr-part__cta-wrap{padding:28px}}@media (max-width:1024px){.htr-part{--htr-part-card-w: 176px;--htr-part-hand-w: 720px;--htr-part-panel-radius: 28px;--htr-part-meta-min: clamp(130px, 12.5vw, 180px)}.htr-part__main{padding:calc(56px + var(--htr-follow-hang, 0px)) 0 65px}.htr-part__header{margin-bottom:36px}.htr-part__title{font-size:clamp(1.85rem, 3.3333333333vw, 48px)}.htr-part__showcase{margin-bottom:20px}.htr-part__viewport{min-height:clamp(300px, 26.3888888889vw, 380px)}.htr-part__panel{border-width:10px}.htr-part__panel-tag{font-size:clamp(22px, 1.9444444444vw, 28px)}.htr-part__arrow{width:44px;height:56px;bottom:0}.htr-part__arrow img{height:56px}.htr-part__meta{margin:8px auto 56px}.htr-part__stat-num{font-size:clamp(52px, 5.5555555556vw, 80px)}.htr-part__stat-label{font-size:clamp(16px, 1.6666666667vw, 24px)}}@media (max-width:991px){.htr-part{--htr-part-card-w: 160px;--htr-part-hand-w: 680px}}@media (max-width:768px){.htr-part{--htr-part-card-w: 148px;--htr-part-hand-w: 640px;--htr-part-panel-radius: 24px;--htr-part-meta-min: clamp(110px, 9.7222222222vw, 140px)}.htr-part__main{padding:calc(48px + var(--htr-follow-hang, 0px)) 0 48px}.htr-part__header{margin-bottom:28px;padding:0 14px}.htr-part__title{font-size:clamp(1.65rem, 7vw, 2.15rem)}.htr-part__showcase{margin-bottom:20px}.htr-part__viewport{min-height:300px}.htr-part__panel{border-width:8px}.htr-part__phone-logo{width:64px}.htr-part__panel-tag{font-size:clamp(18px, 1.5277777778vw, 22px);bottom:10px}.htr-part__panel-caption{font-size:11px;min-height:48px;margin-bottom:10px}.htr-part__panel-actions{font-size:9px}.htr-part__arrow{width:36px;height:48px;bottom:0}.htr-part__arrow img{height:48px}.htr-part__meta{padding:0 14px;margin-bottom:40px;gap:22px}.htr-part__stat-num{font-size:clamp(44px, 4.4444444444vw, 64px)}.htr-part__stat-label{font-size:clamp(14px, 1.25vw, 18px);margin-top:4px}.htr-part__cta-wrap{width:calc(100% - 48px);max-width:calc(100% - 48px);margin-top:-48px;margin-bottom:-48px;padding:20px;border-radius:32px}.htr-part__cta-wrap::before{height:80px}.htr-part__cta{width:100%;padding:16px 24px;border-radius:16px}}@media (max-width:767px){.htr-part{--htr-part-card-w: clamp(96px, 28vw, 130px)}.htr-part__meta{flex-direction:column;align-items:center;gap:22px}.htr-part__stats{flex-direction:row;justify-content:center;flex-wrap:wrap;gap:24px 32px}}@media (max-width:480px){.htr-part{--htr-part-panel-radius: 22px}.htr-part__viewport{min-height:280px}.htr-part__phone-stack{width:min(190px, 62vw)}.htr-part__hand{display:none}.htr-part__panel{border-width:8px}.htr-part__stats{flex-direction:column;gap:18px}.htr-part__arrow img{height:40px}}.flexible-section.section-htr_carey{background:#ffffff;overflow:visible;position:relative;z-index:1}.htr-carey{position:relative;z-index:1;background:#ffffff;padding:230px 0 100px;overflow-x:clip;overflow-y:visible}.htr-carey::before{content:"";position:absolute;top:0;left:0;right:0;height:200px;background:linear-gradient(180deg, black 0%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0) 100%);opacity:0.15;pointer-events:none;z-index:0}.htr-carey__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0, calc(50% - 25px)) minmax(0, calc(50% + 25px));align-items:stretch;width:100%;max-width:none;margin:0;padding:0;gap:0;column-gap:0;background-color:#1a1a1a;overflow:visible}.htr-carey__media{position:relative;z-index:2;min-width:0;align-self:stretch;overflow:visible}.htr-carey__media img{display:block;width:100%;height:100%;object-fit:contain;object-position:right center}.htr-carey__flag{position:absolute;left:calc(50% - 140px);top:50%;z-index:3;display:block;width:auto;height:122%;max-width:none;transform:translate(-50%, -50%);pointer-events:none;object-fit:contain}.htr-carey__panel{position:relative;z-index:1;align-self:stretch;min-width:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background-color:#1a1a1a;background-image:radial-gradient(ellipse 75% 70% at 50% 50%, #3d3d3d 0%, #262626 42%, #1a1a1a 78%);color:#ffffff;padding:3rem 2.5rem;overflow:visible}.htr-carey__panel-inner{max-width:520px;width:100%;text-align:left;overflow:visible}.htr-carey__eyebrow{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:0.75rem;box-sizing:border-box;text-align:center;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:800;font-size:clamp(1.25rem, 2.2222222222vw, 32px);letter-spacing:0.06em;line-height:1.2;color:#00b556;text-transform:uppercase}.htr-carey__name{margin:0 0 1.25rem;text-align:center;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2.5rem, 5.6944444444vw, 82px);line-height:1.05;color:#ffffff}.htr-carey__intro{margin:0 0 1rem;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:500;font-size:clamp(0.875rem, 1.1111111111vw, 16px);line-height:1.5;color:rgba(255, 255, 255, 0.9)}.htr-carey__quote-lead{margin:0 0 1rem;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:500;font-size:clamp(0.875rem, 1.1111111111vw, 16px);line-height:1.5;color:rgba(255, 255, 255, 0.9)}.htr-carey__quote{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:1.5rem;box-sizing:border-box;padding-inline:max(1.5rem, calc(50vw - 8.2em));text-align:center;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:400;font-size:clamp(1.75rem, 3.8194444444vw, 55px);line-height:1.2;color:#ffffff}.htr-carey__quote span{font-family:inherit;font-size:inherit;line-height:inherit;font-style:normal;font-weight:800;color:#ff3f19}.htr-carey__outro{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:500;font-size:clamp(0.875rem, 1.1111111111vw, 16px);line-height:1.5;color:rgba(255, 255, 255, 0.9)}.htr-carey__outro p{margin:0 0 1rem}.htr-carey__outro p:last-child{margin-bottom:0}@media (max-width:1023px){.htr-carey{padding:160px 0 4rem}.htr-carey::before{height:160px}.htr-carey__inner{grid-template-columns:minmax(0, 1fr)}.htr-carey__media{min-height:280px}.htr-carey__media img{object-position:center center}.htr-carey__flag{display:none}.htr-carey__panel{padding:2.5rem 24px}.htr-carey__eyebrow,.htr-carey__quote{width:100%;left:auto;right:auto;margin-left:0;margin-right:0}.htr-carey__quote{padding-inline:0;font-size:clamp(1.5rem, 2.7777777778vw, 40px)}.htr-carey__name{font-size:clamp(2.25rem, 4.4444444444vw, 64px)}}@media (max-width:768px){.htr-carey{padding:120px 0 3rem}.htr-carey::before{height:120px}.htr-carey__media{min-height:220px}.htr-carey__panel{padding:2rem 24px}.htr-carey__name{font-size:clamp(2rem, 10vw, 2.75rem);margin-bottom:1rem}.htr-carey__eyebrow{font-size:clamp(1rem, 4vw, 1.25rem)}.htr-carey__quote{font-size:clamp(1.35rem, 5.5vw, 1.75rem);margin-bottom:1.25rem}}.htr-partner{background:#f0f0f0}.htr-partner__frame{position:relative;min-height:580px;height:580px;border-top:20px solid #ec3a27;border-bottom:20px solid #ec3a27;overflow:hidden;display:flex;align-items:center}.htr-partner__media{position:absolute;inset:0;background-size:cover;background-position:center right;background-repeat:no-repeat}.htr-partner__scrim{position:absolute;inset:0;background:linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.3) 36%, rgba(0, 0, 0, 0.08) 68%, transparent 100%);pointer-events:none}.htr-partner__content{position:relative;z-index:1;max-width:420px;padding:3rem 24px;margin-left:max(1.5rem, calc((100% - 1320px) / 2 + 24px));color:#ffffff}.htr-partner__title{margin:0 0 1rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:clamp(1.5rem, 2.3611111111vw, 34px);line-height:1.25;color:#ffffff}.htr-partner__title span{display:block}.htr-partner__body{margin:0;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:clamp(1.05rem, 1.5277777778vw, 22px);line-height:1.35;color:#ffffff}.htr-partner__dots{background:#fff;border-top:20px solid #cccccc;padding:1rem 0 1.15rem}@media (max-width:1024px){.htr-partner__frame{min-height:480px;height:auto}.htr-partner__content{max-width:min(420px, 55%);padding:2.75rem 24px;margin-left:24px}.htr-partner__media{background-position:70% center}}@media (max-width:768px){.htr-partner__frame{min-height:400px;height:auto;border-top-width:10px;border-bottom-width:10px;align-items:flex-end}.htr-partner__content{margin-left:0;max-width:100%;padding:2.25rem 24px 2.5rem}.htr-partner__scrim{background:linear-gradient(180deg, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0.72) 45%, rgba(0, 0, 0, 0.88) 100%)}.htr-partner__media{background-position:center}.htr-partner__title{font-size:clamp(1.35rem, 5vw, 1.75rem)}.htr-partner__body{font-size:clamp(1rem, 3.8vw, 1.15rem)}}.htr-churches{position:relative;background:transparent;padding:0;overflow:visible;max-width:100%}.htr-churches__main{background:#ffffff;padding:4rem 0 65px}.htr-churches__container{max-width:1320px;margin:0 auto;padding:0 24px}.htr-churches__header{text-align:center;margin-bottom:2rem}.htr-churches__title{margin:0;font-size:clamp(2rem, 5vw, 72px);line-height:1.3}.htr-churches__accent{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0}.htr-churches__main-title{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000}.htr-churches__slider{margin-bottom:2rem}.htr-churches__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:0;align-items:start;margin-bottom:2.5rem}@media (max-width:1100px){.htr-churches__grid{display:none}}.htr-churches__cards-carousel{display:none;margin-bottom:2rem;padding:0 2.75rem;box-sizing:border-box}@media (max-width:1100px){.htr-churches__cards-carousel{display:block}}.htr-churches__cards-carousel .htr-carousel__arrow{top:35%}.htr-churches__cards-carousel .htr-churches__card{padding:0 0.35rem;text-align:center}.htr-churches__cards-carousel .htr-churches__card .htr-churches__card-title{text-align:center;padding:0 0.35rem}.htr-churches__cards-carousel .htr-churches__card .htr-churches__card-desc{text-align:center;padding:0 0.35rem}.htr-churches__card{position:relative;display:flex;flex-direction:column;align-items:stretch;text-align:center;padding:0 1.15rem}.htr-churches__card-title{position:relative;display:block;margin:0 0 0.85rem;padding:0 2.5rem;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(1rem, 1.7361111111vw, 25px);line-height:1.25;color:#000;text-align:left}.htr-churches__card-desc{margin:0;padding:0 2.5rem;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:500;font-size:clamp(0.875rem, 1.1111111111vw, 16px);line-height:1.45;color:#000;text-align:left}.htr-churches__chevron{display:none}@media (min-width:1101px){.htr-churches__chevron{display:block;position:absolute;right:-18px;top:0.2em;width:12px;height:auto;pointer-events:none;z-index:1}}.htr-churches__cta-wrap{display:flex;justify-content:center;align-items:center;width:fit-content;max-width:calc(100% - 48px);margin:-65px auto;margin-bottom:-65px;padding:36px;background:#ffffff;border-radius:50px;box-shadow:0 10px 32px rgba(0, 0, 0, 0.14);box-sizing:border-box;position:relative;z-index:5}.htr-churches__cta{display:inline-flex;align-items:center;justify-content:center;width:600px;max-width:100%;padding:18px 40px;background:#0f4a47;border-radius:20px;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:800;font-size:clamp(1rem, 1.7361111111vw, 25px);letter-spacing:0.02em;color:#ffffff !important;text-decoration:none;text-transform:uppercase;box-sizing:border-box;text-align:center;transition:background-color 0.28s ease, color 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, opacity 0.28s ease}.htr-churches__cta:hover,.htr-churches__cta:focus-visible{box-shadow:0 8px 22px rgba(15, 74, 71, 0.28)}.htr-churches__cta:active{box-shadow:0 3px 10px rgba(15, 74, 71, 0.18)}@media (prefers-reduced-motion:reduce){.htr-churches__cta{transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.htr-churches__cta:hover,.htr-churches__cta:focus-visible,.htr-churches__cta:active{box-shadow:none}}.htr-churches__cta:hover,.htr-churches__cta:focus-visible{background:#0a3331;background-color:#0a3331}@media (max-width:1024px){.htr-churches__main{padding:3.5rem 0 65px}.htr-churches__header{margin-bottom:1.75rem}.htr-churches__cta-wrap{padding:28px}}@media (max-width:768px){.htr-churches__main{padding:3rem 0 48px}.htr-churches__title{font-size:clamp(1.75rem, 7vw, 2.25rem)}.htr-churches__cta-wrap{width:calc(100% - 48px);max-width:calc(100% - 48px);margin-top:-48px;margin-bottom:-48px;padding:20px;border-radius:32px}.htr-churches__cta{width:100%;padding:16px 24px;border-radius:16px}}.htr-rope-impact{position:relative;background:#ffffff;padding:13rem 0 10rem;overflow:hidden}.htr-rope-impact::before{content:"";position:absolute;top:0;left:0;right:0;height:200px;background:linear-gradient(180deg, #ececec 0%, rgba(255, 255, 255, 0) 100%);pointer-events:none;z-index:0}.htr-rope-impact__header{position:relative;z-index:2;text-align:center;margin:0 auto 2.75rem;padding:0 24px;max-width:920px;box-sizing:border-box}.htr-rope-impact__accent{display:block;font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0;line-height:1.15;margin-bottom:0.35rem;font-size:clamp(1.75rem, 4.5833333333vw, 66px);line-height:1}.htr-rope-impact__title{margin:0;font-size:clamp(2rem, 5vw, 72px);line-height:1.3;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000;line-height:1;letter-spacing:-1px}.htr-rope-impact__title span{display:block}.htr-rope-impact__body{position:relative;z-index:1;min-height:clamp(440px, 47.2222222222vw, 680px)}.htr-rope-impact__visual{position:absolute;left:0;top:50%;transform:translate(-8%, -50%);width:clamp(540px, 56.9444444444vw, 820px);z-index:0;pointer-events:none}.htr-rope-impact__visual img{display:block;width:100%;height:auto;max-width:none;transform:scale(1.7) translate(-5%, -4%)}.htr-rope-impact__content{position:relative;z-index:1;min-width:0;margin-left:auto;width:min(62%, 920px);padding-left:55px;padding-right:0;overflow:visible;box-sizing:border-box}.htr-rope-impact__intro{margin:0 0 1.75rem;max-width:760px;padding-left:90px;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:clamp(1.375rem, 2.5vw, 36px);line-height:1.1;color:#333;box-sizing:border-box}.htr-rope-impact__stories{display:flex;flex-direction:column;align-items:flex-end;gap:0.85rem;width:100%;overflow:visible}.htr-rope-impact__story{display:flex;align-items:center;gap:1.15rem;flex-shrink:0;box-sizing:border-box;min-height:100px;padding:35px 2rem 35px 35px;border-radius:999px 0 0 999px;border:4px solid #ec3a27;border-right:none;background:#ffffff;box-shadow:0 8px 22px rgba(0, 0, 0, 0.1);position:relative;overflow:hidden}.htr-rope-impact__story::before{content:"";position:absolute;top:4px;left:2px;right:0;bottom:2px;border-radius:999px 0 0 999px;background:linear-gradient(90deg, #000 0%, transparent 100%);opacity:0.26;z-index:0}.htr-rope-impact__story .htr-rope-impact__bell,.htr-rope-impact__story p{position:relative;z-index:1}.htr-rope-impact__story p{margin:0;flex:1;min-width:0;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(1rem, 1.7361111111vw, 25px);line-height:1.2;color:#111;white-space:nowrap}.htr-rope-impact__story--1{width:94%}.htr-rope-impact__story--2{width:104%}.htr-rope-impact__story--3{width:114%}.htr-rope-impact__story--4{width:124%}.htr-rope-impact__story--5{width:134%}.htr-rope-impact__story--6{width:144%}.htr-rope-impact__bell{flex-shrink:0;width:30px;height:30px;display:block}@media (max-width:1024px){.htr-rope-impact{padding:9rem 0 5rem}.htr-rope-impact::before{height:160px}.htr-rope-impact__body{min-height:0;display:flex;flex-direction:column;align-items:stretch}.htr-rope-impact__visual{position:relative !important;left:auto !important;top:auto !important;transform:none !important;width:min(380px, 78%) !important;margin:0 auto 1.5rem;pointer-events:auto}.htr-rope-impact__visual img{transform:none !important;max-width:100% !important;width:100%;height:auto}.htr-rope-impact__content{width:100% !important;max-width:100%;margin-left:0 !important;padding-left:24px !important;padding-right:24px !important}.htr-rope-impact__intro{padding-left:0 !important;padding-right:0 !important;max-width:none}.htr-rope-impact__stories{align-items:stretch;width:100%}.htr-rope-impact__story{width:100% !important;max-width:100%;min-height:0;padding:1.25rem 1.5rem 1.25rem 1.35rem}.htr-rope-impact__story p{white-space:normal !important;overflow-wrap:anywhere;font-size:clamp(0.95rem, 1.3888888889vw, 20px)}}@media (max-width:768px){.htr-rope-impact{padding:7rem 0 3.5rem;overflow-x:clip}.htr-rope-impact::before{height:120px}.htr-rope-impact__header{margin-bottom:2rem;padding:0 16px;max-width:100%}.htr-rope-impact__accent{font-size:clamp(1.75rem, 6.5vw, 2.5rem)}.htr-rope-impact__title{font-size:clamp(1.5rem, 6vw, 2rem);letter-spacing:-0.02em}.htr-rope-impact__visual{width:min(300px, 72%) !important;margin-bottom:1.25rem}.htr-rope-impact__content{padding-left:16px !important;padding-right:16px !important}.htr-rope-impact__intro{font-size:clamp(1.15rem, 4.2vw, 1.35rem);line-height:1.4;margin-bottom:1.35rem}.htr-rope-impact__stories{gap:0.65rem}.htr-rope-impact__story{gap:0.85rem;padding:1rem 1.15rem 1rem 1.1rem;border-radius:18px 0 0 18px;border-width:3px;align-items:flex-start}.htr-rope-impact__story::before{border-radius:18px 0 0 18px}.htr-rope-impact__story p{font-size:clamp(0.9rem, 3.8vw, 1.05rem);line-height:1.3}.htr-rope-impact__bell{width:24px;height:24px;margin-top:0.15em}}@media (max-width:480px){.htr-rope-impact{padding:5rem 0 2.75rem}.htr-rope-impact__header{padding:0 14px}.htr-rope-impact__content{padding-left:14px !important;padding-right:14px !important}.htr-rope-impact__visual{width:min(240px, 68%) !important}.htr-rope-impact__story{padding:0.85rem 0.95rem 0.85rem 0.9rem}}.htr-partners{background:#ffffff}.htr-partners__carousel.htr-carousel{padding:0}.htr-partners__band{background:radial-gradient(ellipse 55% 120% at 50% 50%, #1a4a52 0%, #050505 72%);border-top:10px solid #ec3a27;border-bottom:10px solid #ec3a27;padding:2.75rem 0}.htr-partners__container{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;justify-content:space-around;align-items:center;gap:2.5rem;flex-wrap:nowrap;min-height:120px}.htr-partners__logo{display:flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;max-width:none;min-height:96px;opacity:0.95;transition:opacity 0.2s ease}.htr-partners__logo img{height:96px;width:auto;max-width:100%;display:block;object-fit:contain}.htr-partners__logo:hover{opacity:0.75}@media (max-width:1024px){.htr-partners__band{padding:2.25rem 0}.htr-partners__container{gap:1.5rem}.htr-partners__logo{min-height:84px}.htr-partners__logo img{height:84px}}@media (max-width:768px){.htr-partners__band{padding:1.75rem 0;border-top-width:8px;border-bottom-width:8px}.htr-partners__container{gap:0.75rem;padding:0 12px;min-height:72px}.htr-partners__logo{min-height:56px}.htr-partners__logo img{height:48px}}@media (max-width:480px){.htr-partners__container{gap:0.5rem;padding:0 10px}.htr-partners__logo img{height:40px}}.htr-agencies{position:relative;background:transparent;padding:0;overflow:visible}.htr-agencies__main{background:#ffffff;padding:4rem 0 65px}.htr-agencies__container{max-width:1320px;margin:0 auto;padding:0 24px}.htr-agencies__header{text-align:center;margin-bottom:3rem}.htr-agencies__title{margin:0;font-size:clamp(2rem, 5vw, 72px);line-height:1.3}.htr-agencies__accent{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0}.htr-agencies__main-title{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000}.htr-agencies__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:0;align-items:start;margin-bottom:2.5rem}@media (max-width:1100px){.htr-agencies__grid{display:none}}.htr-agencies__carousel{display:none;margin-bottom:2rem;padding:0 2.75rem;box-sizing:border-box}@media (max-width:1100px){.htr-agencies__carousel{display:block}}.htr-agencies__carousel .htr-carousel__arrow{top:35%}.htr-agencies__carousel .htr-agencies__card{padding:0 0.35rem;text-align:center}.htr-agencies__carousel .htr-agencies__card .htr-agencies__card-title{text-align:center;padding:0 0.35rem}.htr-agencies__carousel .htr-agencies__card .htr-agencies__card-desc{text-align:center;padding:0 0.35rem}.htr-agencies__card{position:relative;display:flex;flex-direction:column;align-items:stretch;text-align:center;padding:0 1.15rem}.htr-agencies__card-title{position:relative;display:block;margin:0 0 0.85rem;padding:0 2.5rem;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(1rem, 1.7361111111vw, 25px);line-height:1.25;color:#000;text-align:left}.htr-agencies__card-desc{margin:0;padding:0 2.5rem;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:500;font-size:clamp(0.875rem, 1.1111111111vw, 16px);line-height:1.45;color:#000;text-align:left}.htr-agencies__chevron{display:none}@media (min-width:1101px){.htr-agencies__chevron{display:block;position:absolute;right:-18px;top:0.2em;width:12px;height:auto;pointer-events:none;z-index:1}}.htr-agencies__cta-wrap{display:flex;justify-content:center;align-items:center;width:fit-content;max-width:calc(100% - 48px);margin:-65px auto;margin-bottom:-65px;padding:36px;background:#ffffff;border-radius:50px;box-shadow:0 10px 32px rgba(0, 0, 0, 0.14);box-sizing:border-box;position:relative;z-index:5}.htr-agencies__cta{display:inline-flex;align-items:center;justify-content:center;width:600px;max-width:100%;padding:18px 40px;background:#ec3a27;border-radius:20px;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:800;font-size:clamp(1rem, 1.7361111111vw, 25px);letter-spacing:0.02em;color:#ffffff !important;text-decoration:none;text-transform:uppercase;box-sizing:border-box;text-align:center;transition:background-color 0.28s ease, color 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, opacity 0.28s ease}.htr-agencies__cta:hover,.htr-agencies__cta:focus-visible{box-shadow:0 8px 22px rgba(236, 58, 39, 0.28)}.htr-agencies__cta:active{box-shadow:0 3px 10px rgba(236, 58, 39, 0.18)}@media (prefers-reduced-motion:reduce){.htr-agencies__cta{transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.htr-agencies__cta:hover,.htr-agencies__cta:focus-visible,.htr-agencies__cta:active{box-shadow:none}}.htr-agencies__cta:hover,.htr-agencies__cta:focus-visible{background:#c92e1d;background-color:#c92e1d}@media (max-width:1024px){.htr-agencies__main{padding:3.5rem 0 65px}.htr-agencies__header{margin-bottom:2.25rem}.htr-agencies__cta-wrap{padding:28px}}@media (max-width:768px){.htr-agencies__main{padding:3rem 0 48px}.htr-agencies__title{font-size:clamp(1.75rem, 7vw, 2.25rem)}.htr-agencies__cta-wrap{width:calc(100% - 48px);max-width:calc(100% - 48px);margin-top:-48px;margin-bottom:-48px;padding:20px;border-radius:32px}.htr-agencies__cta{width:100%;padding:16px 24px;border-radius:16px}}.htr-vision{background:#ffffff;padding:0 0 8rem;text-align:center;position:relative}.htr-vision__map-stage{position:relative;isolation:isolate;margin-bottom:1rem}.htr-vision__string-bg{position:absolute;top:0;left:0;width:100%;aspect-ratio:3.0469364989;background:url("../images/htr/map-string-bg.svg") center top / 100% 100% no-repeat;background-color:#000;pointer-events:none;z-index:0}.htr-vision__map{position:relative;z-index:1;max-width:100%;margin:0 auto;opacity:0.85}.htr-vision__map img{width:100%;height:auto;display:block}.htr-vision__container{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 24px}.htr-vision__label{display:block;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:900;font-size:clamp(1.125rem, 2.2222222222vw, 32px);line-height:0.9375;letter-spacing:0.36em;color:#ec3a27;margin-bottom:1rem;text-transform:uppercase}.htr-vision__lines{display:flex;flex-direction:column;gap:0.15rem;margin-bottom:2rem}.htr-vision__line{margin:0;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(3rem, 5.4166666667vw, 78px);line-height:0.95;letter-spacing:-0.02em;color:#111;overflow-wrap:anywhere}.htr-vision__tagline{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:800;color:#ec3a27;font-size:clamp(2.25rem, 5.9027777778vw, 85px)}.htr-vision__cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:clamp(280px, 42.3611111111vw, 610px);max-width:100%;height:clamp(56px, 5.5555555556vw, 80px);min-height:clamp(56px, 5.5555555556vw, 80px);padding:0 40px;background:#ec3a27;border-radius:20px;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(1rem, 1.7361111111vw, 25px);line-height:1;letter-spacing:0.02em;color:#ffffff !important;text-decoration:none;text-transform:uppercase;transition:background-color 0.28s ease, color 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, opacity 0.28s ease}.htr-vision__cta:hover,.htr-vision__cta:focus-visible{box-shadow:0 8px 22px rgba(236, 58, 39, 0.28)}.htr-vision__cta:active{box-shadow:0 3px 10px rgba(236, 58, 39, 0.18)}@media (prefers-reduced-motion:reduce){.htr-vision__cta{transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.htr-vision__cta:hover,.htr-vision__cta:focus-visible,.htr-vision__cta:active{box-shadow:none}}.htr-vision__cta:hover,.htr-vision__cta:focus-visible{background:#c92e1d;background-color:#c92e1d}@media (max-width:1024px){.htr-vision{padding:0 0 4rem}}@media (max-width:768px){.htr-vision{padding:0 0 3.5rem}.htr-vision__line{font-size:clamp(1.6rem, 7.5vw, 2.5rem)}.htr-vision__label{margin-bottom:0.85rem}.htr-vision__cta{display:flex;width:calc(100% - 40px);max-width:100%;height:auto;min-height:0;margin-left:auto;margin-right:auto;box-sizing:border-box;padding:12px 24px;border-radius:16px}}.flexible-section.section-htr_contact{position:relative;z-index:4;overflow:visible;padding:0 !important}.htr-contact{position:relative;background:#000;color:#ffffff;padding:5.5rem 0 4.5rem;overflow:visible}.htr-contact__divider{position:absolute;left:0;right:0;top:38px;z-index:4;line-height:0;pointer-events:none;width:100%;transform:translateY(-50%);overflow:hidden}.htr-contact__divider .htr-rope-divider__svg{--htr-rope-h: 180px;display:block;height:max(var(--htr-rope-h), calc(100vw * 212 / 1765));width:max(100%, calc(var(--htr-rope-h) * 1765 / 212));max-width:none;position:relative;left:50%;transform:translateX(-50%);overflow:visible}.htr-contact__divider .htr-rope-divider__tiles{pointer-events:none}.htr-contact__glow{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 95% 78% at 62% 58%, rgba(55, 175, 185, 0.58) 0%, rgba(35, 130, 140, 0.38) 28%, rgba(18, 80, 90, 0.18) 52%, transparent 72%), radial-gradient(ellipse 70% 55% at 78% 68%, rgba(40, 150, 160, 0.4) 0%, rgba(20, 90, 100, 0.16) 45%, transparent 70%), radial-gradient(ellipse 50% 42% at 70% 40%, rgba(45, 140, 150, 0.28) 0%, transparent 68%)}.htr-contact__container{position:relative;z-index:1;max-width:965px;margin:0 auto;padding:0 24px;box-sizing:border-box;width:100%}.htr-contact--app .htr-contact__container{max-width:1320px}.htr-contact--no-form .htr-contact__app{margin-bottom:0}.htr-contact--no-form .htr-contact__header{margin-bottom:0}.htr-contact__app{box-sizing:border-box;display:grid;grid-template-columns:1fr minmax(0, 450px) 1fr;grid-template-areas:"phones center cta";align-items:end;gap:clamp(1.25rem, 2.2222222222vw, 2.5rem);width:100%;margin-bottom:4.5rem;padding-bottom:0;border-bottom:2px solid #9e9e9e}.htr-contact__app:not(:has(.htr-contact__app-phones)){grid-template-columns:1fr minmax(0, 450px) 1fr;grid-template-areas:". center cta";align-items:center;padding-bottom:2.5rem}@media (max-width:1023px){.htr-contact__app{grid-template-columns:1fr 1fr;grid-template-areas:"phones cta" "center center";align-items:end}.htr-contact__app:not(:has(.htr-contact__app-phones)){grid-template-columns:1fr;grid-template-areas:"center" "cta"}}@media (max-width:767px){.htr-contact__app{grid-template-columns:1fr;grid-template-areas:"phones" "center" "cta";justify-items:center;justify-content:center;text-align:center;align-items:center;padding-top:1.5rem;padding-bottom:1.5rem;margin-bottom:2.5rem}}.htr-contact__app-phones{grid-area:phones;align-self:end;justify-self:start;line-height:0}@media (max-width:767px){.htr-contact__app-phones{justify-self:center;width:100%;display:flex;justify-content:center;align-items:flex-end}}.htr-contact__phones-img{display:block;width:auto;height:clamp(200px, 21.1805555556vw, 305px);max-width:100%;object-fit:contain;object-position:bottom left}@media (max-width:767px){.htr-contact__phones-img{width:min(260px, 100%);height:auto;max-width:100%;margin:0 auto;object-position:center bottom}}.htr-contact__app-center{grid-area:center;align-self:center;justify-self:center;width:100%;max-width:450px;text-align:center;display:flex;flex-direction:column;align-items:center}.htr-contact__app-headline{margin:0;max-width:365px;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:clamp(1.75rem, 3.6111111111vw, 52px);line-height:1.15;letter-spacing:-0.01em;color:#ffffff}@media (max-width:767px){.htr-contact__app-headline{max-width:none;width:100%;font-size:clamp(0.65rem, 3.85vw, 1.75rem);letter-spacing:-0.02em;white-space:nowrap}}.htr-contact__actions{margin:clamp(2rem, 4.1666666667vw, 60px) 0 clamp(1.75rem, 3.4722222222vw, 50px);font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:clamp(1.25rem, 2.5vw, 36px);letter-spacing:0.06em;color:#10ddd7}@media (max-width:767px){.htr-contact__actions{margin:0.85rem 0 1.1rem;font-size:clamp(0.7rem, 3.9vw, 1.25rem);letter-spacing:0.04em;white-space:nowrap}}.htr-contact__app-cta{grid-area:cta;align-self:center;justify-self:end;display:flex;flex-direction:column;align-items:center;text-align:center;gap:0.35rem;padding-bottom:clamp(1.75rem, 3.4722222222vw, 50px)}@media (max-width:767px){.htr-contact__app-cta{justify-self:center;padding-bottom:0}}.htr-contact__app-badges{display:flex;flex-direction:column;align-items:center;gap:0.45rem;margin-bottom:0.45rem}.htr-contact__badge-link{display:block;line-height:0}.htr-contact__badge{display:block;width:min(148px, 100%);height:auto;margin:0 auto}.htr-contact__app-title{margin:0;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:800;font-size:clamp(1.25rem, 2.5vw, 36px);line-height:1.15;color:#ffffff}.htr-contact__app-accent{margin:0;font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 3.4722222222vw, 50px);line-height:1.1;color:#ec3a27}.htr-contact__header{text-align:center;margin-bottom:2.75rem}.htr-contact__title{margin:0 0 0.85rem;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000;font-size:clamp(2rem, 5.9027777778vw, 85px);line-height:1;letter-spacing:-0.02em;color:#ffffff}.htr-contact__subtitle{margin:0;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:500;font-size:clamp(1.05rem, 3.1944444444vw, 46px);line-height:1.27;letter-spacing:0.001em;color:#ffffff}.htr-contact__subtitle span{display:block}.htr-contact__form{position:relative;z-index:1;max-width:544px;width:100%;margin:0 auto}.htr-contact__form .gform_wrapper,.htr-contact__form .gform_wrapper.gravity-theme,.htr-contact__form .gform_wrapper.gform-theme,.htr-contact__form .gform-theme--orbital,.htr-contact__form .gform-theme--framework,.htr-contact__form .gform-theme--foundation{margin:0 !important;width:100%;max-width:100%;--gf-field-gap-x: 1.25rem !important;--gf-field-gap-y: 4px !important;--gf-label-space-y: 0px !important;--gf-label-space-y-secondary: 0px !important;--gf-ctrl-border-color: #fff !important;--gf-ctrl-desc-color: rgba(255, 255, 255, 0.7) !important;--gf-ctrl-label-color-primary: #fff !important;--gf-ctrl-label-color-secondary: #fff !important;--gf-radius: 12px !important;--gf-local-field-gap-x: 1.25rem !important;--gf-local-field-gap-y: 4px !important}.htr-contact__form .gform_heading,.htr-contact__form .gform_required_legend,.htr-contact__form .gform_validation_errors,.htr-contact__form .gform_validation_container,.htr-contact__form .gfield--type-honeypot,.htr-contact__form .gfield.gform_validation_container{display:none !important}.htr-contact__form .gform_validation_errors:not(:empty){display:block !important;margin:0 0 0.75rem;padding:0.75rem 1rem;border-radius:12px;background:rgba(200, 40, 40, 0.25);border:1px solid rgba(255, 255, 255, 0.35);color:#ffffff;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-size:14px;line-height:1.4}.htr-contact__form .gform_validation_errors:not(:empty) .gform_submission_error{color:#ffffff}.htr-contact__form .gform_validation_errors:not(:empty) .gform-icon{color:#ffffff;border-color:#ffffff}.htr-contact__form form{margin:0;width:100%;max-width:100%}.htr-contact__form .gform-body,.htr-contact__form .gform_body{margin:0 !important;padding:0 !important;width:100%}.htr-contact__form .gform_fields,.htr-contact__form .gform_legacy_markup .gform_fields,.htr-contact__form #gform_fields_6{display:flex !important;flex-wrap:wrap !important;align-items:center;column-gap:1.25rem !important;row-gap:4px !important;gap:4px 1.25rem !important;width:100% !important;margin:0 !important;padding:0 !important;border:0 !important}.htr-contact__form .gfield{flex:1 1 100%;margin:0 !important;padding:0 !important;width:100% !important;max-width:100% !important;border:0 !important;background:transparent !important;box-shadow:none !important}.htr-contact__form .gfield.htr-gf-robot,.htr-contact__form .gfield.htr-gf-newsletter,.htr-contact__form .gfield--type-checkbox,.htr-contact__form .gfield--type-consent{flex:0 0 auto !important;width:auto !important;max-width:100% !important;margin-top:1.5rem !important;margin-bottom:1.5rem !important}.htr-contact__form .gfield.htr-gf-newsletter,.htr-contact__form .gfield--type-checkbox+.gfield--type-checkbox,.htr-contact__form .gfield--type-checkbox+.gfield--type-consent,.htr-contact__form .gfield--type-consent+.gfield--type-checkbox{margin-left:auto !important}.htr-contact__form .gfield--type-checkbox:has(.gchoice:nth-child(2)),.htr-contact__form .gfield--type-consent:has(.gchoice:nth-child(2)){flex:1 1 100% !important;width:100% !important;max-width:100% !important;margin-left:0 !important}.htr-contact__form .gfield_label,.htr-contact__form .gfield_label_before_complex,.htr-contact__form legend.gfield_label,.htr-contact__form legend.gform-field-label,.htr-contact__form .gfield>label.gform-field-label,.htr-contact__form .gfield>.gfield_label,.htr-contact__form .gfield_description,.htr-contact__form .gfield_required,.htr-contact__form .gfield_required_text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}.htr-contact__form .ginput_container,.htr-contact__form .ginput_container_text,.htr-contact__form .ginput_container_email,.htr-contact__form .ginput_container_phone,.htr-contact__form .ginput_container_textarea,.htr-contact__form .ginput_container_checkbox{margin:0 !important;padding:0 !important;width:100%;max-width:100%}.htr-contact__form input[type="text"],.htr-contact__form input[type="email"],.htr-contact__form input[type="tel"],.htr-contact__form input[type="url"],.htr-contact__form input[type="number"],.htr-contact__form textarea,.htr-contact__form select{display:block;width:100% !important;max-width:100% !important;height:55px !important;margin:0 !important;padding:0 18px !important;border-radius:12px !important;border:1px solid white !important;background:rgba(171, 190, 197, 0.35) !important;font-family:"Noah", "Helvetica Neue", Arial, sans-serif !important;font-size:16px !important;line-height:1.3 !important;color:#ffffff !important;box-shadow:none !important;appearance:none !important;box-sizing:border-box !important;transition:background-color 0.2s ease}.htr-contact__form input[type="text"]::placeholder,.htr-contact__form input[type="email"]::placeholder,.htr-contact__form input[type="tel"]::placeholder,.htr-contact__form input[type="url"]::placeholder,.htr-contact__form input[type="number"]::placeholder,.htr-contact__form textarea::placeholder,.htr-contact__form select::placeholder{color:rgba(255, 255, 255, 0.7) !important;opacity:1}.htr-contact__form input[type="text"]:focus,.htr-contact__form input[type="email"]:focus,.htr-contact__form input[type="tel"]:focus,.htr-contact__form input[type="url"]:focus,.htr-contact__form input[type="number"]:focus,.htr-contact__form textarea:focus,.htr-contact__form select:focus{outline:none;background:rgba(171, 190, 197, 0.45) !important}.htr-contact__form textarea{height:100px !important;min-height:100px !important;max-height:none !important;padding:16px 18px !important;resize:vertical}.htr-contact__form .gfield--type-checkbox .ginput_container_checkbox,.htr-contact__form .gfield--type-checkbox .ginput_container_consent,.htr-contact__form .gfield--type-checkbox .gfield_checkbox,.htr-contact__form .gfield--type-checkbox .gchoice,.htr-contact__form .gfield--type-consent .ginput_container_checkbox,.htr-contact__form .gfield--type-consent .ginput_container_consent,.htr-contact__form .gfield--type-consent .gfield_checkbox,.htr-contact__form .gfield--type-consent .gchoice,.htr-contact__form .gfield.gfield--type-choice .ginput_container_checkbox,.htr-contact__form .gfield.gfield--type-choice .ginput_container_consent,.htr-contact__form .gfield.gfield--type-choice .gfield_checkbox,.htr-contact__form .gfield.gfield--type-choice .gchoice{margin:0 !important;padding:0 !important;list-style:none;border:0 !important;background:transparent !important}.htr-contact__form .gfield--type-checkbox .gfield_checkbox,.htr-contact__form .gfield--type-consent .gfield_checkbox,.htr-contact__form .gfield.gfield--type-choice .gfield_checkbox{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center;justify-content:space-between;width:100% !important;margin:0 !important;padding:0 !important}.htr-contact__form .gfield--type-checkbox .gchoice,.htr-contact__form .gfield--type-consent .gchoice,.htr-contact__form .gfield.gfield--type-choice .gchoice{position:relative;display:inline-flex !important;flex:0 0 auto;align-items:center;margin:0 !important;padding:0 !important;min-height:42px;white-space:nowrap;cursor:pointer;user-select:none}.htr-contact__form .gfield--type-checkbox input[type="checkbox"],.htr-contact__form .gfield--type-checkbox .gfield-choice-input,.htr-contact__form .gfield--type-consent input[type="checkbox"],.htr-contact__form .gfield--type-consent .gfield-choice-input,.htr-contact__form .gfield.gfield--type-choice input[type="checkbox"],.htr-contact__form .gfield.gfield--type-choice .gfield-choice-input{position:absolute !important;opacity:0 !important;width:1px !important;height:1px !important;margin:0 !important;padding:0 !important;pointer-events:none !important;appearance:none !important}.htr-contact__form .gfield--type-checkbox .gchoice label,.htr-contact__form .gfield--type-checkbox .gchoice .gform-field-label,.htr-contact__form .gfield--type-checkbox .gchoice .gform-field-label--type-inline,.htr-contact__form .gfield--type-consent .gchoice label,.htr-contact__form .gfield--type-consent .gchoice .gform-field-label,.htr-contact__form .gfield--type-consent .gchoice .gform-field-label--type-inline,.htr-contact__form .gfield.gfield--type-choice .gchoice label,.htr-contact__form .gfield.gfield--type-choice .gchoice .gform-field-label,.htr-contact__form .gfield.gfield--type-choice .gchoice .gform-field-label--type-inline{position:relative !important;display:inline-flex !important;align-items:center;width:auto !important;height:auto !important;max-width:none !important;margin:0 !important;padding:0 0 0 2.35rem !important;clip:auto !important;clip-path:none !important;overflow:visible !important;white-space:nowrap !important;font-family:"Gilroy", "Noah Head", Arial, sans-serif !important;font-weight:600 !important;font-size:17px !important;line-height:21px !important;letter-spacing:-0.04em !important;color:#ffffff !important;cursor:pointer;background:transparent !important;border:0 !important}.htr-contact__form .gfield--type-checkbox .gchoice label::before,.htr-contact__form .gfield--type-checkbox .gchoice .gform-field-label::before,.htr-contact__form .gfield--type-checkbox .gchoice .gform-field-label--type-inline::before,.htr-contact__form .gfield--type-consent .gchoice label::before,.htr-contact__form .gfield--type-consent .gchoice .gform-field-label::before,.htr-contact__form .gfield--type-consent .gchoice .gform-field-label--type-inline::before,.htr-contact__form .gfield.gfield--type-choice .gchoice label::before,.htr-contact__form .gfield.gfield--type-choice .gchoice .gform-field-label::before,.htr-contact__form .gfield.gfield--type-choice .gchoice .gform-field-label--type-inline::before{content:"" !important;position:absolute !important;left:0 !important;top:50% !important;transform:translateY(-50%) !important;width:28px !important;height:28px !important;border:2px solid rgba(255, 255, 255, 0.85) !important;border-radius:6px !important;background:transparent !important;box-sizing:border-box !important;box-shadow:none !important}.htr-contact__form .gfield--type-checkbox .gchoice label::after,.htr-contact__form .gfield--type-checkbox .gchoice .gform-field-label::after,.htr-contact__form .gfield--type-checkbox .gchoice .gform-field-label--type-inline::after,.htr-contact__form .gfield--type-consent .gchoice label::after,.htr-contact__form .gfield--type-consent .gchoice .gform-field-label::after,.htr-contact__form .gfield--type-consent .gchoice .gform-field-label--type-inline::after,.htr-contact__form .gfield.gfield--type-choice .gchoice label::after,.htr-contact__form .gfield.gfield--type-choice .gchoice .gform-field-label::after,.htr-contact__form .gfield.gfield--type-choice .gchoice .gform-field-label--type-inline::after{content:"" !important;position:absolute !important;left:5px !important;top:50% !important;transform:translateY(-50%) !important;width:18px !important;height:18px !important;border-radius:2px !important;background:#ffffff !important;opacity:0 !important;transition:opacity 0.15s ease;box-shadow:none !important;border:0 !important}.htr-contact__form .gfield--type-checkbox input[type="checkbox"]:checked+label::after,.htr-contact__form .gfield--type-checkbox input[type="checkbox"]:checked+.gform-field-label::after,.htr-contact__form .gfield--type-checkbox .gfield-choice-input:checked+label::after,.htr-contact__form .gfield--type-checkbox .gfield-choice-input:checked+.gform-field-label::after,.htr-contact__form .gfield--type-consent input[type="checkbox"]:checked+label::after,.htr-contact__form .gfield--type-consent input[type="checkbox"]:checked+.gform-field-label::after,.htr-contact__form .gfield--type-consent .gfield-choice-input:checked+label::after,.htr-contact__form .gfield--type-consent .gfield-choice-input:checked+.gform-field-label::after,.htr-contact__form .gfield.gfield--type-choice input[type="checkbox"]:checked+label::after,.htr-contact__form .gfield.gfield--type-choice input[type="checkbox"]:checked+.gform-field-label::after,.htr-contact__form .gfield.gfield--type-choice .gfield-choice-input:checked+label::after,.htr-contact__form .gfield.gfield--type-choice .gfield-choice-input:checked+.gform-field-label::after{opacity:1 !important}.htr-contact__form .gfield--type-checkbox input[type="checkbox"]:focus-visible+label::before,.htr-contact__form .gfield--type-checkbox .gfield-choice-input:focus-visible+label::before,.htr-contact__form .gfield--type-checkbox .gfield-choice-input:focus-visible+.gform-field-label::before,.htr-contact__form .gfield--type-consent input[type="checkbox"]:focus-visible+label::before,.htr-contact__form .gfield--type-consent .gfield-choice-input:focus-visible+label::before,.htr-contact__form .gfield--type-consent .gfield-choice-input:focus-visible+.gform-field-label::before,.htr-contact__form .gfield.gfield--type-choice input[type="checkbox"]:focus-visible+label::before,.htr-contact__form .gfield.gfield--type-choice .gfield-choice-input:focus-visible+label::before,.htr-contact__form .gfield.gfield--type-choice .gfield-choice-input:focus-visible+.gform-field-label::before{outline:2px solid #ffffff;outline-offset:2px}.htr-contact__form .gfield.htr-gf-robot .gchoice:first-child{padding-right:3.1rem !important}.htr-contact__form .gfield.htr-gf-robot .gchoice:first-child::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;background:conic-gradient(from 200deg, #4f7bbd 0 35%, #3354a4 35% 55%, #f05925 55% 80%, #c5c5c5 80% 100%);mask:radial-gradient(circle at center, transparent 38%, #000 40%);-webkit-mask:radial-gradient(circle at center, transparent 38%, #000 40%);pointer-events:none}.htr-contact__form .gform_footer,.htr-contact__form .gform_page_footer,.htr-contact__form .gform-footer{display:block !important;flex:1 1 100% !important;margin:4px 0 0 !important;padding:0 !important;width:100% !important;border:0 !important;text-align:left}.htr-contact__form .gform_button,.htr-contact__form input[type="submit"].gform_button,.htr-contact__form button.gform_button,.htr-contact__form .gform_footer .button{display:block !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:18px 24px !important;border:none !important;border-radius:12px !important;background:#ec3a27 !important;font-family:"Gilroy", "Noah Head", Arial, sans-serif !important;font-weight:800 !important;font-size:clamp(1.5rem, 2.2916666667vw, 33px) !important;line-height:1.25 !important;letter-spacing:-0.015em !important;color:#ffffff !important;cursor:pointer;box-sizing:border-box !important;text-shadow:none !important;transition:background-color 0.28s ease, color 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, opacity 0.28s ease}.htr-contact__form .gform_button:hover,.htr-contact__form .gform_button:focus-visible,.htr-contact__form input[type="submit"].gform_button:hover,.htr-contact__form input[type="submit"].gform_button:focus-visible,.htr-contact__form button.gform_button:hover,.htr-contact__form button.gform_button:focus-visible,.htr-contact__form .gform_footer .button:hover,.htr-contact__form .gform_footer .button:focus-visible{box-shadow:0 8px 22px rgba(236, 58, 39, 0.28)}.htr-contact__form .gform_button:active,.htr-contact__form input[type="submit"].gform_button:active,.htr-contact__form button.gform_button:active,.htr-contact__form .gform_footer .button:active{box-shadow:0 3px 10px rgba(236, 58, 39, 0.18)}@media (prefers-reduced-motion:reduce){.htr-contact__form .gform_button,.htr-contact__form input[type="submit"].gform_button,.htr-contact__form button.gform_button,.htr-contact__form .gform_footer .button{transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.htr-contact__form .gform_button:hover,.htr-contact__form .gform_button:focus-visible,.htr-contact__form .gform_button:active,.htr-contact__form input[type="submit"].gform_button:hover,.htr-contact__form input[type="submit"].gform_button:focus-visible,.htr-contact__form input[type="submit"].gform_button:active,.htr-contact__form button.gform_button:hover,.htr-contact__form button.gform_button:focus-visible,.htr-contact__form button.gform_button:active,.htr-contact__form .gform_footer .button:hover,.htr-contact__form .gform_footer .button:focus-visible,.htr-contact__form .gform_footer .button:active{box-shadow:none}}.htr-contact__form .gform_button:hover,.htr-contact__form .gform_button:focus-visible,.htr-contact__form input[type="submit"].gform_button:hover,.htr-contact__form input[type="submit"].gform_button:focus-visible,.htr-contact__form button.gform_button:hover,.htr-contact__form button.gform_button:focus-visible,.htr-contact__form .gform_footer .button:hover,.htr-contact__form .gform_footer .button:focus-visible{background:#c92e1d;background-color:#c92e1d}.htr-contact__form .gform_button:hover,.htr-contact__form .gform_button:focus-visible,.htr-contact__form input[type="submit"].gform_button:hover,.htr-contact__form input[type="submit"].gform_button:focus-visible,.htr-contact__form button.gform_button:hover,.htr-contact__form button.gform_button:focus-visible,.htr-contact__form .gform_footer .button:hover,.htr-contact__form .gform_footer .button:focus-visible{background:#c92e1d !important;background-color:#c92e1d !important}.htr-contact__form .gfield_error input[type="text"],.htr-contact__form .gfield_error input[type="email"],.htr-contact__form .gfield_error input[type="tel"],.htr-contact__form .gfield_error textarea{border-color:#ff6b6b !important}.htr-contact__form .validation_message,.htr-contact__form .gfield_validation_message{margin:0.25rem 0 0;color:#ffb4b4;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-size:13px}.htr-contact__form .gform_confirmation_message{margin:0;padding:1.25rem 1rem;border-radius:12px;background:rgba(171, 190, 197, 0.25);border:1px solid rgba(255, 255, 255, 0.35);color:#ffffff;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-size:16px;line-height:1.4;text-align:center}.htr-contact__default-form{display:flex;flex-direction:column;gap:4px;width:100%;max-width:100%}.htr-contact__field{position:relative;width:100%;max-width:100%;box-sizing:border-box}.htr-contact__field input[type="text"],.htr-contact__field input[type="email"],.htr-contact__field input[type="tel"],.htr-contact__field textarea{display:block;width:100%;max-width:100%;height:55px;margin:0;padding:0 18px;border:none;border-radius:12px;border:1px solid white;background:rgba(171, 190, 197, 0.35);font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-size:16px;line-height:1.3;color:#ffffff;box-shadow:none;appearance:none;box-sizing:border-box;transition:background-color 0.2s ease}.htr-contact__field input[type="text"]::placeholder,.htr-contact__field input[type="email"]::placeholder,.htr-contact__field input[type="tel"]::placeholder,.htr-contact__field textarea::placeholder{color:rgba(255, 255, 255, 0.7);opacity:1}.htr-contact__field input[type="text"]:focus,.htr-contact__field input[type="email"]:focus,.htr-contact__field input[type="tel"]:focus,.htr-contact__field textarea:focus{outline:none;background:rgba(171, 190, 197, 0.45)}.htr-contact__field textarea{height:100px;padding:16px 18px;resize:vertical}.htr-contact__checks{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;gap:1rem;margin:1.5rem 0}.htr-contact__check{display:inline-flex;flex:0 0 auto;align-items:center;gap:0.65rem;cursor:pointer;margin:0;white-space:nowrap;user-select:none}.htr-contact__check input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.htr-contact__check input:focus-visible+.htr-contact__check-box{outline:2px solid #ffffff;outline-offset:2px}.htr-contact__check input:checked+.htr-contact__check-box::after{opacity:1}.htr-contact__check-box{position:relative;flex-shrink:0;width:28px;height:28px;border:2px solid rgba(255, 255, 255, 0.85);border-radius:6px;background:transparent}.htr-contact__check-box::after{content:"";position:absolute;inset:5px;background:#ffffff;border-radius:2px;opacity:0;transition:opacity 0.15s ease}.htr-contact__check-label{font-family:"Gilroy", "Noah Head", Arial, sans-serif;font-weight:600;font-size:17px;line-height:21px;letter-spacing:-0.04em;color:#ffffff;white-space:nowrap}.htr-contact__captcha-icon{display:inline-block;width:42px;height:42px;margin-left:0.15rem;border-radius:50%;background:conic-gradient(from 200deg, #4f7bbd 0 35%, #3354a4 35% 55%, #f05925 55% 80%, #c5c5c5 80% 100%);mask:radial-gradient(circle at center, transparent 38%, #000 40%);-webkit-mask:radial-gradient(circle at center, transparent 38%, #000 40%)}.htr-contact__submit{display:block;width:100%;max-width:100%;margin-top:0.35rem;padding:18px 24px;border:none;border-radius:12px;background:#ec3a27;font-family:"Gilroy", "Noah Head", Arial, sans-serif;font-weight:800;font-size:clamp(1.5rem, 2.2916666667vw, 33px);line-height:1.25;letter-spacing:-0.015em;color:#ffffff;cursor:pointer;box-sizing:border-box;transition:background-color 0.28s ease, color 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, opacity 0.28s ease}.htr-contact__submit:hover,.htr-contact__submit:focus-visible{box-shadow:0 8px 22px rgba(236, 58, 39, 0.28)}.htr-contact__submit:active{box-shadow:0 3px 10px rgba(236, 58, 39, 0.18)}@media (prefers-reduced-motion:reduce){.htr-contact__submit{transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.htr-contact__submit:hover,.htr-contact__submit:focus-visible,.htr-contact__submit:active{box-shadow:none}}.htr-contact__submit:hover,.htr-contact__submit:focus-visible{background:#c92e1d;background-color:#c92e1d}.htr-contact__logo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;margin-top:3.75rem;padding-bottom:0.5rem}.htr-contact__logo img{display:block;width:clamp(140px, 19.4444444444vw, 280px);height:auto}.htr-contact__notice{max-width:36rem;margin:0;text-align:center;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-size:clamp(0.75rem, 0.9027777778vw, 13px);line-height:1.45;color:rgba(255, 255, 255, 0.72)}.htr-contact__notice p{margin:0}.htr-contact__notice p+p{margin-top:0.4em}.htr-contact__notice a{color:rgba(255, 255, 255, 0.9);text-decoration:underline;text-underline-offset:0.12em}.htr-contact__notice a:hover,.htr-contact__notice a:focus{color:#ffffff}@media (max-width:1800px){.htr-contact__divider{top:30px}}@media (max-width:1024px){.htr-contact{padding:4.5rem 0 4rem}.htr-contact__header{margin-bottom:2.25rem}.htr-contact__title{font-size:clamp(2rem, 4.4444444444vw, 64px)}.htr-contact__subtitle{font-size:clamp(1.05rem, 1.9444444444vw, 28px)}.htr-contact__divider{top:18px}.htr-contact__divider .htr-rope-divider__svg{--htr-rope-h: 120px}}@media (max-width:1023px){.htr-contact__divider{top:15px}}@media (max-width:768px){.htr-contact{padding:3.25rem 0 3rem;overflow-x:clip}.htr-contact__divider{top:7px}.htr-contact__container{padding:0 16px;max-width:100%}.htr-contact__header{margin-bottom:1.75rem}.htr-contact__title{font-size:clamp(1.65rem, 7.5vw, 2.25rem);overflow-wrap:anywhere}.htr-contact__subtitle{font-size:clamp(0.95rem, 4.2vw, 1.15rem);line-height:1.35}.htr-contact__subtitle span{display:inline}.htr-contact__form{max-width:100%}.htr-contact__form,.htr-contact__form form,.htr-contact__form .wpcf7,.htr-contact__form .wpcf7-form,.htr-contact__form .gform_wrapper,.htr-contact__form .gform_body,.htr-contact__form .gform_fields{width:100%;max-width:100%;box-sizing:border-box}.htr-contact__form .gform_fields{gap:4px 0.75rem !important;row-gap:4px !important}.htr-contact__form .gfield.htr-gf-robot,.htr-contact__form .gfield.htr-gf-newsletter,.htr-contact__form .gfield--type-checkbox,.htr-contact__form .gfield--type-consent{flex:1 1 100% !important;width:100% !important;max-width:100% !important;margin-top:0.65rem !important;margin-bottom:0.65rem !important;margin-left:0 !important;display:flex !important;justify-content:flex-start}.htr-contact__form .gfield--type-checkbox .gfield_checkbox,.htr-contact__form .gfield--type-consent .gfield_checkbox{justify-content:flex-start !important}.htr-contact__form .gfield.htr-gf-robot .gchoice:first-child::after{width:36px;height:36px}.htr-contact__form .gfield.htr-gf-robot .gchoice:first-child{padding-right:2.75rem !important}.htr-contact__form input[type="text"],.htr-contact__form input[type="email"],.htr-contact__form input[type="tel"],.htr-contact__form input[type="url"],.htr-contact__form textarea,.htr-contact__form select{width:100% !important;max-width:100% !important;box-sizing:border-box !important}.htr-contact__form .gform_button,.htr-contact__form input[type="submit"].gform_button{font-size:clamp(1.15rem, 5vw, 1.35rem) !important;padding:14px 18px !important}.htr-contact__form .gfield--type-checkbox .gchoice label,.htr-contact__form .gfield--type-checkbox .gchoice .gform-field-label{font-size:15px !important;line-height:1.3 !important}.htr-contact__glow{background:radial-gradient(ellipse 110% 70% at 55% 60%, rgba(55, 175, 185, 0.52) 0%, rgba(35, 130, 140, 0.32) 32%, rgba(18, 80, 90, 0.14) 55%, transparent 74%), radial-gradient(ellipse 80% 50% at 75% 70%, rgba(40, 150, 160, 0.35) 0%, transparent 70%)}.htr-contact__field input[type="text"],.htr-contact__field input[type="email"],.htr-contact__field input[type="tel"],.htr-contact__field textarea{padding-left:14px;padding-right:14px}.htr-contact__checks{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;width:100%;gap:0.85rem;margin:1.25rem 0}.htr-contact__check{max-width:none;flex:0 0 auto;justify-content:flex-start}.htr-contact__check-label{font-size:15px;line-height:1.3;white-space:nowrap}.htr-contact__captcha-icon{width:36px;height:36px}.htr-contact__submit{font-size:clamp(1.15rem, 5vw, 1.35rem);padding:14px 18px}.htr-contact__logo{margin-top:2.5rem;gap:0.75rem}.htr-contact__logo img{width:clamp(120px, 36vw, 160px)}.htr-contact__notice{max-width:22rem;font-size:0.75rem;padding:0 0.5rem}.htr-contact__divider .htr-rope-divider__svg{--htr-rope-h: 88px;width:100%;left:0;transform:none}}@media (max-width:480px){.htr-contact{padding:2.75rem 0 2.5rem}.htr-contact__container{padding:0 14px}.htr-contact__title{font-size:clamp(1.5rem, 8vw, 1.85rem)}}.flexible-section.section-htr_region_hero{padding:0 !important;position:relative;z-index:2;width:100%;max-width:none;margin-bottom:clamp(1.25rem, 3.8888888889vw, 3.5rem)}.htr-region-hero{position:relative;box-sizing:border-box;min-height:clamp(560px, 50vw, 820px);display:flex;flex-direction:column;justify-content:flex-end;color:#ffffff;overflow:visible;width:100%}.htr-region-hero__media{position:absolute;inset:0;z-index:0;background-color:#012e30;background-size:cover;background-position:center;background-repeat:no-repeat}.htr-region-hero__content{position:relative;z-index:3;width:100%;max-width:1140px;margin:0 auto;padding:0 24px clamp(4rem, 6.9444444444vw, 100px)}.htr-region-hero__eyebrow{margin:0 0 0.15em;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:clamp(1.1rem, 2.0138888889vw, 29px);line-height:calc(45 / 29);letter-spacing:0.6em;color:#ffffff}.htr-region-hero__title{margin:0 0 0 -0.05em;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:clamp(3.5rem, 10.2777777778vw, 148px);line-height:calc(121.62 / 148);letter-spacing:-0.04em;color:#ffffff}.htr-region-hero__subtitle{margin:0.35em 0 0;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:clamp(1.25rem, 3.0555555556vw, 44px);line-height:calc(45 / 44);letter-spacing:0;color:#ffffff}.htr-region-hero__divider{position:absolute;left:0;right:0;bottom:-36px;z-index:4;line-height:0;pointer-events:none;width:100%;transform:translateY(50%);overflow:hidden}.htr-region-hero__divider-svg{--htr-rope-h: 180px;display:block;height:max(var(--htr-rope-h), calc(100vw * 212 / 1765));width:max(100%, calc(var(--htr-rope-h) * 1765 / 212));max-width:none;position:relative;left:50%;transform:translateX(-50%);overflow:visible}.htr-region-hero__divider-tiles{pointer-events:none}@media (max-width:1440px){.htr-region-hero__divider{bottom:-30px}}@media (max-width:1024px){.htr-region-hero__divider{bottom:-36px}.htr-region-hero__content{padding-bottom:clamp(3.5rem, 8.3333333333vw, 120px)}.htr-region-hero__title{font-size:clamp(2.5rem, 6.6666666667vw, 96px)}}@media (max-width:768px){.htr-region-hero{min-height:clamp(420px, 70vh, 640px)}.htr-region-hero__content{width:100%;max-width:none;margin:0;padding:0 16px clamp(3rem, 12vw, 4.5rem);text-align:left}.htr-region-hero__eyebrow{letter-spacing:0.3em;font-size:clamp(0.85rem, 2.7vw, 1rem);line-height:1.3}.htr-region-hero__title{margin-left:0;font-size:clamp(2.25rem, 5vw, 72px);line-height:0.9}.htr-region-hero__subtitle{margin-top:0.5rem;max-width:none;font-size:clamp(0.95rem, 4.4vw, 1.5rem);line-height:1.2;white-space:nowrap}.htr-region-hero__divider{bottom:-26px}.htr-region-hero__divider-svg{--htr-rope-h: 100px}}@media (max-width:480px){.htr-region-hero{min-height:420px}.htr-region-hero__content{padding-left:14px;padding-right:14px}.htr-region-hero__title{font-size:clamp(2rem, 12vw, 2.6rem)}}.flexible-section.section-htr_region_ministries{padding-top:0 !important;background-color:#012e30;margin-top:-100px}.htr-region-ministries{padding:0;background:#ffffff;overflow-x:clip;overflow-y:visible}.htr-region-ministries__app{position:relative;background:#012e30;color:#ffffff;padding:120px 0 0;overflow:visible}.htr-region-ministries__app::before{content:"";position:absolute;left:50%;top:55%;z-index:0;width:min(720px, 70vw);height:min(420px, 90%);transform:translate(-50%, -50%);pointer-events:none;background:radial-gradient(ellipse 55% 50% at 50% 50%, rgba(55, 200, 210, 0.42) 0%, rgba(30, 140, 150, 0.22) 38%, rgba(1, 46, 48, 0) 72%)}.htr-region-ministries__app-inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr minmax(0, 450px) 1fr;grid-template-areas:"phones center cta";align-items:end;gap:clamp(1.25rem, 2.2222222222vw, 2.5rem);box-sizing:border-box;width:100%;max-width:1320px;margin:0 auto;padding:0 24px;border-bottom:2px solid #9e9e9e}.htr-region-ministries__app-inner:not(:has(.htr-region-ministries__app-phones)){grid-template-columns:1fr minmax(0, 450px) 1fr;grid-template-areas:". center cta";align-items:center;padding-bottom:2.5rem}@media (max-width:1023px){.htr-region-ministries__app-inner{grid-template-columns:1fr 1fr;grid-template-areas:"phones cta" "center center";align-items:end}.htr-region-ministries__app-inner:not(:has(.htr-region-ministries__app-phones)){grid-template-columns:1fr;grid-template-areas:"center" "cta"}}@media (max-width:767px){.htr-region-ministries__app-inner{grid-template-columns:1fr;grid-template-areas:"phones" "center" "cta";justify-items:center;justify-content:center;text-align:center;align-items:center;padding:1.5rem 16px}}.htr-region-ministries__app-phones{grid-area:phones;align-self:end;justify-self:start;line-height:0}@media (max-width:767px){.htr-region-ministries__app-phones{justify-self:center;justify-items:center;width:100%;display:flex;justify-content:center;align-items:flex-end}}.htr-region-ministries__phones-img{display:block;width:auto;height:clamp(200px, 23.6111111111vw, 340px);max-width:100%;object-fit:contain;object-position:bottom left}@media (max-width:767px){.htr-region-ministries__phones-img{width:min(260px, 100%);height:auto;max-width:100%;margin:0 auto;object-position:center bottom}}.htr-region-ministries__app-center{grid-area:center;align-self:center;justify-self:center;width:100%;max-width:450px;text-align:center;display:flex;flex-direction:column;align-items:center}.htr-region-ministries__app-headline{margin:0;max-width:9.2em;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:clamp(1.75rem, 3.6111111111vw, 52px);line-height:1.15;letter-spacing:-0.01em;color:#ffffff;text-wrap:balance}@media (max-width:767px){.htr-region-ministries__app-headline{max-width:none;width:100%;font-size:clamp(0.62rem, 3.2vw, 1.75rem);letter-spacing:-0.025em;white-space:nowrap;text-wrap:nowrap}}.htr-region-ministries__app-cta{grid-area:cta;align-self:center;justify-self:end;display:flex;flex-direction:column;align-items:center;text-align:center;gap:0.35rem;padding-bottom:clamp(1.75rem, 3.4722222222vw, 50px)}@media (max-width:767px){.htr-region-ministries__app-cta{justify-self:center;padding-bottom:0}}.htr-region-ministries__app-badges{display:flex;flex-direction:column;align-items:center;gap:0.45rem;margin-bottom:0.45rem}.htr-region-ministries__badge-link{display:block;line-height:0}.htr-region-ministries__badge{display:block;width:min(148px, 100%);height:auto;margin:0 auto}.htr-region-ministries__app-title{margin:0;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:800;font-size:clamp(1.25rem, 2.5vw, 36px);line-height:1.15;color:#ffffff}.htr-region-ministries__app-accent{margin:0;font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 3.4722222222vw, 50px);line-height:1.1;color:#ec3a27}.htr-region-ministries__explore{position:relative;background:#ececeb}.htr-region-ministries__explore-top{position:relative;z-index:1;background:#ffffff;padding-bottom:270px}.htr-region-ministries__explore-top .htr-region-ministries__container{padding-top:clamp(3rem, 4.4444444444vw, 4.5rem)}.htr-region-ministries__stage{position:relative;z-index:2;margin-top:-250px;margin-bottom:-340px;pointer-events:none}.htr-region-ministries__stage .htr-region-ministries__slide,.htr-region-ministries__stage .htr-region-ministries__arrow{pointer-events:auto}.htr-region-ministries__explore-bottom{position:relative;z-index:0;background:#ececeb}.htr-region-ministries__container{max-width:1320px;margin:0 auto;padding:0 24px}.htr-region-ministries__header{text-align:center;margin-bottom:clamp(2rem, 3.3333333333vw, 3.25rem)}.htr-region-ministries__title{margin:0;margin:0;font-size:clamp(2rem, 5vw, 72px);line-height:1.3;line-height:0.8}.htr-region-ministries__title-accent{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0;display:inline}.htr-region-ministries__title-main{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000;display:inline}.htr-region-ministries__slider{--htr-slide-w: clamp(120px, 13vw, 168px);--htr-slide-active-w: 265px;position:relative}.htr-region-ministries__slider-viewport{overflow:visible;width:100%;position:relative;min-height:var(--htr-slide-active-h, 0px)}.htr-region-ministries__slider-track{display:flex;align-items:flex-start;gap:clamp(0.75rem, 2vw, 1.75rem);position:relative;will-change:transform;transition:transform 0.5s cubic-bezier(0.22, 0.61, 0.36, 1)}.htr-region-ministries__slider-track.is-instant{transition:none !important}.htr-region-ministries__slide{box-sizing:border-box;flex:0 0 var(--htr-slide-w);width:var(--htr-slide-w);max-width:var(--htr-slide-w);min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;transition:background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease, opacity 0.2s ease}.htr-region-ministries__slide .htr-region-ministries__slide-face{display:flex;flex-direction:column;align-items:center;width:100%}.htr-region-ministries__slide .htr-region-ministries__slide-body{display:none;width:100%;min-width:0}.htr-region-ministries__slide .htr-region-ministries__slide-icon{width:clamp(64px, 7vw, 88px);height:clamp(64px, 7vw, 88px);margin-bottom:0.65rem;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:transparent;overflow:hidden}.htr-region-ministries__slide .htr-region-ministries__slide-icon img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;filter:brightness(0) saturate(100%) invert(72%) sepia(28%) saturate(650%) hue-rotate(314deg) brightness(1.05);opacity:0.9}.htr-region-ministries__slide .htr-region-ministries__slide-label{display:block;max-width:9em;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:900;font-size:clamp(0.9rem, 1.5277777778vw, 22px);line-height:1.2;letter-spacing:0.02em;text-transform:uppercase;color:#000}.htr-region-ministries__slide:not(.is-active){opacity:0.26;padding-top:65px}.htr-region-ministries__slide.is-active{box-sizing:border-box;flex:0 0 var(--htr-slide-active-w);width:var(--htr-slide-active-w);max-width:var(--htr-slide-active-w);min-width:0;min-height:var(--htr-slide-active-h, 0px);cursor:default;position:relative;z-index:2;opacity:1;padding:50px 35px;background:#ffffff;border:2px solid #ec3a27;border-radius:20px;box-shadow:0 18px 44px rgba(0, 0, 0, 0.1)}.htr-region-ministries__slide.is-active .htr-region-ministries__slide-label{display:none}.htr-region-ministries__slide.is-active .htr-region-ministries__slide-body{display:block}.htr-region-ministries__slide.is-active .htr-region-ministries__slide-icon{width:min(140px, 100%);height:auto;aspect-ratio:1;margin-bottom:1rem;background:transparent}.htr-region-ministries__slide.is-active .htr-region-ministries__slide-icon img{width:100%;height:100%;object-fit:contain;object-position:center;filter:none;opacity:1}.htr-region-ministries__slide-title{margin:0 0 0.25rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:900;font-size:clamp(1.1rem, 1.9444444444vw, 28px);line-height:1.15;letter-spacing:0.02em;text-transform:uppercase;color:#1a1a1a}.htr-region-ministries__slide-subtitle{margin:0 0 0.85rem;font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 3.1944444444vw, 46px);line-height:1.05;color:#ec3a27}.htr-region-ministries__slide-desc{margin:0;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:clamp(1rem, 1.5972222222vw, 23px);line-height:1;color:#1a1a1a}.htr-region-ministries__nav{display:flex;justify-content:center;gap:0.85rem;margin-top:clamp(1rem, 1.5277777778vw, 1.35rem);position:relative;z-index:3}.htr-region-ministries__arrow{width:100px;height:100px;border:3px solid #ec3a27;border-radius:50%;background:#ffffff;color:#ec3a27;cursor:pointer;position:relative;padding:0;transition:background-color 0.28s ease, color 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease}.htr-region-ministries__arrow::before{content:"";position:absolute;left:50%;top:50%;width:18px;height:18px;border-left:3px solid currentColor;border-bottom:3px solid currentColor;transform:translate(-40%, -50%) rotate(45deg)}.htr-region-ministries__arrow--next::before{transform:translate(-60%, -50%) rotate(-135deg)}.htr-region-ministries__arrow:hover,.htr-region-ministries__arrow:focus-visible{background:#ec3a27;border-color:#ec3a27;color:#ffffff;box-shadow:0 8px 22px rgba(236, 58, 39, 0.28)}.htr-region-ministries__arrow:active{box-shadow:0 3px 10px rgba(236, 58, 39, 0.18)}.htr-region-ministries__cards-grid{list-style:none;margin:0;padding:0 0 100px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(1.5rem, 2.5vw, 2.5rem) clamp(1rem, 1.6666666667vw, 1.75rem)}.htr-region-ministries__cards-grid>.htr-region-ministries__card:nth-child(1){grid-column:1}.htr-region-ministries__cards-grid>.htr-region-ministries__card:nth-child(2){grid-column:3}.htr-region-ministries__cards-grid>.htr-region-ministries__card:nth-child(n+3){grid-column:auto}@media (max-width:1023px){.htr-region-ministries__cards-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.htr-region-ministries__cards-grid>.htr-region-ministries__card:nth-child(1),.htr-region-ministries__cards-grid>.htr-region-ministries__card:nth-child(2),.htr-region-ministries__cards-grid>.htr-region-ministries__card:nth-child(n+3){grid-column:auto}}@media (max-width:767px){.htr-region-ministries__cards-grid{grid-template-columns:1fr;max-width:420px;margin-left:auto;margin-right:auto}}.htr-region-ministries__card{text-align:left}.htr-region-ministries__card-media{margin-bottom:22px;overflow:hidden;border-radius:2px;height:200px;background:#d8d8d6}.htr-region-ministries__card-media img{display:block;width:100%;height:200px;object-fit:cover}.htr-region-ministries__card-subhead{margin:0 0 0.35rem;padding:0 15px;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:900;font-size:clamp(0.95rem, 1.3888888889vw, 20px);line-height:1.2;letter-spacing:0.04em;text-transform:uppercase;color:#ec3a27}.htr-region-ministries__card-text{margin:0;padding:0 15px;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(1.1rem, 1.8055555556vw, 26px);line-height:1;color:#1a1a1a}@media (max-width:767px){.htr-region-ministries{}.htr-region-ministries__stage{margin-bottom:0}.htr-region-ministries__explore-bottom{padding-top:1.5rem}.htr-region-ministries__slider{--htr-slide-w: 112px;--htr-slide-active-w: min(320px, 86vw)}}@media (max-width:1023px){.htr-region-ministries__explore-top{padding-bottom:210px}.htr-region-ministries__stage{margin-top:-190px;margin-bottom:-250px}.htr-region-ministries__title{line-height:1}.htr-region-ministries__slider{--htr-slide-w: 132px;--htr-slide-active-w: 265px}.htr-region-ministries__slide:not(.is-active){padding-top:36px}.htr-region-ministries__slide.is-active{padding:42px 24px}.htr-region-ministries__arrow{width:76px;height:76px}.htr-region-ministries__arrow::before{width:14px;height:14px}.htr-region-ministries__cards-grid{padding-bottom:72px}}@media (max-width:767px){.htr-region-ministries__app{padding-top:88px}.htr-region-ministries__explore-top{padding-bottom:132px}.htr-region-ministries__stage{margin-top:-124px;margin-bottom:0}.htr-region-ministries__explore-bottom{padding-top:1.75rem}.htr-region-ministries__title{display:block;white-space:normal;line-height:1}.htr-region-ministries__title-accent{display:block;white-space:normal;font-size:clamp(1.75rem, 4.5833333333vw, 66px)}.htr-region-ministries__title-main{display:block;white-space:normal;margin-top:0.15rem;line-height:1.1;font-size:clamp(2rem, 5vw, 72px)}.htr-region-ministries__slider{--htr-slide-w: 96px;--htr-slide-active-w: min(265px, calc(100vw - 34px))}.htr-region-ministries__slide:not(.is-active){padding-top:24px}.htr-region-ministries__slide.is-active{padding:30px 18px}.htr-region-ministries__slide-subtitle{margin-bottom:0.65rem}.htr-region-ministries__slide-desc{font-size:clamp(0.95rem, 4.1vw, 1.1rem);line-height:1}.htr-region-ministries__nav{margin-top:1rem;margin-bottom:0.25rem}.htr-region-ministries__arrow{width:58px;height:58px;border-width:2px}.htr-region-ministries__arrow::before{width:11px;height:11px;border-left-width:2px;border-bottom-width:2px}.htr-region-ministries__cards-grid{padding-bottom:52px;gap:1.25rem}.htr-region-ministries__card-subhead,.htr-region-ministries__card-text{padding:0}.htr-region-ministries__card-media,.htr-region-ministries__card-media img{height:clamp(170px, 48vw, 210px)}}@media (max-width:479px){.htr-region-ministries__explore-top{padding-bottom:116px}.htr-region-ministries__stage{margin-top:-108px;margin-bottom:0}.htr-region-ministries__slider{--htr-slide-w: 82px;--htr-slide-active-w: min(248px, calc(100vw - 26px))}.htr-region-ministries__slide.is-active{padding:22px 14px}.htr-region-ministries__slide-label{font-size:clamp(0.68rem, 3.15vw, 0.84rem)}}.htr-region-projects{position:relative;padding:calc(clamp(2.5rem, 6.9444444444vw, 100px) + var(--htr-follow-hang, 0px)) 0 clamp(3rem, 5vw, 5rem);background:#ffffff}.htr-region-projects--profile{padding-top:0}.htr-region-projects--profile::before{display:none}@media (max-width:1023px){.htr-region-projects--profile .htr-region-projects__title{display:block;white-space:normal;line-height:1}.htr-region-projects--profile .htr-region-projects__title-accent{display:block;white-space:normal;font-size:clamp(1.75rem, 4.5833333333vw, 66px)}.htr-region-projects--profile .htr-region-projects__title-main{display:block;white-space:normal;margin-top:0.15rem;line-height:1.1;font-size:clamp(2rem, 5vw, 72px)}}.htr-region-projects::before{content:"";position:absolute;top:0;left:0;right:0;height:150px;pointer-events:none;z-index:0;opacity:0.15;background:linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0) 100%)}.htr-region-projects__container{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 24px}.htr-region-projects__header{text-align:center;margin-bottom:20px}.htr-region-projects__card-content{padding:26px 25px;display:flex;flex-direction:column;flex:1}.htr-region-projects__title{margin:0;margin:0;font-size:clamp(2rem, 5vw, 72px);line-height:1.3}.htr-region-projects__title-accent{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0;display:inline}.htr-region-projects__title-main{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000;display:inline}.htr-region-projects__grid{display:grid;grid-template-columns:1fr;gap:2rem 1.5rem}@media (min-width:768px){.htr-region-projects__grid{grid-template-columns:repeat(3, 1fr)}}.htr-region-projects__card{display:flex;flex-direction:column}.htr-region-projects__card-link{display:flex;flex-direction:column;flex:1;color:inherit;text-decoration:none}.htr-region-projects__card-link:hover .htr-region-projects__card-title,.htr-region-projects__card-link:focus-visible .htr-region-projects__card-title{color:#ec3a27}.htr-region-projects__media{overflow:hidden;border-radius:4px;aspect-ratio:1.900990099;background:#e8e6e3}.htr-region-projects__media img{display:block;width:100%;height:100%;object-fit:cover}.htr-region-projects__media-placeholder{display:block;width:100%;height:100%;background:#d0d0d0}.htr-region-projects--country .htr-region-projects__media{aspect-ratio:1.0212765957}.htr-region-projects__card-eyebrow{margin:0 0 0.2rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:900;font-size:20px;line-height:1;letter-spacing:normal;text-transform:uppercase;color:#ef4136}.htr-region-projects__card-title{margin:0 0 0.35rem;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(1.05rem, 1.6666666667vw, 24px);color:#1a1a1a}.htr-region-projects__card-desc{margin:0 0 1rem;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:600;font-size:clamp(0.95rem, 1.1111111111vw, 16px);line-height:1.35;color:#1a1a1a}.htr-region-projects__progress{margin-top:auto;position:relative;display:flex;height:auto;align-items:center}.htr-region-projects__bar{position:relative;height:40px;width:100%;background:#ccc;overflow:hidden;border-radius:30px;padding:5px;box-sizing:border-box}.htr-region-projects__bar-fill{display:block;height:100%;background:#ed1c24;border-radius:20px}.htr-region-projects__pct{display:block;margin:auto 0;position:absolute;top:auto;left:10px;bottom:auto;z-index:1;padding-left:14px;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:850;font-size:18px;line-height:1;letter-spacing:0.02em;color:#ffffff}@media (max-width:1023px){.htr-region-projects__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5rem 1rem}.htr-region-projects__card-content{padding:18px 14px 20px}}@media (max-width:767px){.htr-region-projects{padding:calc(3.5rem + var(--htr-follow-hang, 0px)) 0 3rem}.htr-region-projects--profile{padding-top:0}.htr-region-projects::before{height:96px}.htr-region-projects__container{padding:0 16px}.htr-region-projects__header{margin-bottom:1.25rem}.htr-region-projects__title{display:block;white-space:normal;line-height:1}.htr-region-projects__title-accent{display:block;white-space:normal;font-size:clamp(1.75rem, 4.5833333333vw, 66px)}.htr-region-projects__title-main{display:block;white-space:normal;margin-top:0.15rem;line-height:1.1;font-size:clamp(2rem, 5vw, 72px)}.htr-region-projects__grid{grid-template-columns:1fr;gap:1.4rem}.htr-region-projects__card-eyebrow{font-size:clamp(1rem, 4vw, 1.15rem)}.htr-region-projects__card-title{font-size:clamp(1rem, 5vw, 1.25rem);line-height:1.25}.htr-region-projects__card-desc{font-size:clamp(0.92rem, 3.6vw, 1rem)}.htr-region-projects__bar{height:34px}.htr-region-projects__pct{font-size:15px;padding-left:12px}}@media (max-width:479px){.htr-region-projects__container{padding:0 14px}}.flexible-section.section-htr_region_map{padding:0 !important;max-width:none}.htr-region-map{--htr-map-red: #ec3a27;--htr-map-land: #111111;--htr-map-gap: #111111;--htr-map-glow: #078389;position:relative;padding:clamp(2.5rem, 4.4444444444vw, 4.5rem) 0 clamp(3rem, 5.5555555556vw, 5.5rem);overflow:hidden}.htr-region-map__container{position:relative;z-index:1;max-width:1320px;margin:0 auto;padding:0 24px}.htr-region-map__top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1.25rem 2rem;margin-bottom:clamp(1.25rem, 1.9444444444vw, 2rem)}.htr-region-map__header{flex:1 1 280px;max-width:46rem}.htr-region-map__title{margin:0;margin:0;font-size:clamp(2rem, 5vw, 72px);line-height:1.3;line-height:1.05;text-align:left}.htr-region-map__title-accent{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0;display:inline}.htr-region-map__title-main{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000;display:inline}.htr-region-map__subtitle{margin:0.55rem 0 0;max-width:36rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:clamp(1rem, 1.6666666667vw, 24px);line-height:1.4;color:#1a1a1a}.htr-region-map__search{position:relative;flex:0 1 475px;width:min(475px, 100%);margin-left:auto}.htr-region-map__search-field{display:flex;align-items:center;gap:0.75rem;height:95px;padding:0 1.35rem 0 1.15rem;background:#e6e6e6;border:2px solid var(--htr-map-red);border-radius:999px;transition:box-shadow 0.2s ease}.htr-region-map__search-field:focus-within{box-shadow:0 0 0 3px rgba(236, 58, 39, 0.16)}.htr-region-map__search-icon{flex:0 0 auto;width:38px;height:38px;color:var(--htr-map-red);pointer-events:none}.htr-region-map__search-input{flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0;border:0 !important;border-radius:0;background:transparent !important;box-shadow:none !important;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:clamp(1.125rem, 2.0833333333vw, 30px);line-height:1.2;color:#1a1a1a;outline:none !important;-webkit-appearance:none;appearance:none}.htr-region-map__search-input:focus,.htr-region-map__search-input:focus-visible,.htr-region-map__search-input:active{border:0 !important;outline:none !important;box-shadow:none !important}.htr-region-map__search-input::placeholder{color:#8a8a8a;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;opacity:1}.htr-region-map__search-input:-webkit-autofill,.htr-region-map__search-input:-webkit-autofill:hover,.htr-region-map__search-input:-webkit-autofill:focus{-webkit-text-fill-color:#1a1a1a;transition:background-color 9999s ease-in-out 0s;box-shadow:0 0 0 1000px #e6e6e6 inset !important}.htr-region-map__results{position:absolute;top:calc(100% + 10px);left:1.25rem;right:1.25rem;z-index:5;max-height:280px;margin:0;padding:0.45rem;overflow:auto;list-style:none;background:#ffffff;border:1.5px solid rgba(236, 58, 39, 0.18);border-radius:22px;box-shadow:0 18px 40px rgba(0, 0, 0, 0.12), 0 2px 0 rgba(236, 58, 39, 0.06);scrollbar-width:thin;scrollbar-color:rgba(236, 58, 39, 0.35) transparent}.htr-region-map__results::-webkit-scrollbar{width:6px}.htr-region-map__results::-webkit-scrollbar-track{background:transparent;margin:10px 0}.htr-region-map__results::-webkit-scrollbar-thumb{background:rgba(236, 58, 39, 0.28);border-radius:999px}.htr-region-map__result{display:block;width:100%;padding:0.7rem 1rem;border:0;border-radius:14px;background:transparent;text-align:left;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:clamp(0.95rem, 1.25vw, 18px);line-height:1.25;letter-spacing:0.01em;color:#1a1a1a;cursor:pointer;transition:background-color 0.18s ease, color 0.18s ease}.htr-region-map__result:hover,.htr-region-map__result.is-active{background:#f3f3f3;color:var(--htr-map-red)}.htr-region-map__result:focus-visible{outline:2px solid var(--htr-map-red);outline-offset:1px}.htr-region-map__empty{margin:0;padding:0.85rem 1rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:700;font-size:clamp(0.9rem, 1.1111111111vw, 16px);color:#6b6b6b}.htr-region-map__stage{position:relative;isolation:isolate;min-height:clamp(420px, 43.0555555556vw, 680px);padding:clamp(1.5rem, 2.5vw, 2.5rem) clamp(1rem, 1.6666666667vw, 2rem) clamp(2rem, 3.3333333333vw, 3.5rem);overflow:visible}.htr-region-map__stage::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 88% 82% at 50% 48%, rgba(7, 131, 137, 0.72) 0%, rgba(7, 131, 137, 0.68) 18%, rgba(7, 131, 137, 0.32) 35%, rgba(7, 131, 137, 0.12) 50%, rgba(7, 131, 137, 0.04) 90%, transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0%, #000 10%, #000 90%, transparent 100%), linear-gradient(to bottom, transparent 0%, #000 12%, #000 88%, transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right, transparent 0%, #000 10%, #000 90%, transparent 100%), linear-gradient(to bottom, transparent 0%, #000 12%, #000 88%, transparent 100%);mask-composite:intersect}.htr-region-map__stage::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle, rgba(17, 17, 17, 0.7) 1.15px, transparent 1.4px), radial-gradient(circle, rgba(17, 17, 17, 0.7) 1.15px, transparent 1.4px);background-size:165px 8px, 8px 165px;background-position:0 0, 0 0;opacity:0.75;-webkit-mask-image:linear-gradient(to right, transparent 0%, #000 6%, #000 94%, transparent 100%), linear-gradient(to bottom, transparent 0%, #000 8%, #000 92%, transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right, transparent 0%, #000 6%, #000 94%, transparent 100%), linear-gradient(to bottom, transparent 0%, #000 8%, #000 92%, transparent 100%);mask-composite:intersect}.htr-region-map__frame{position:absolute;inset:0;z-index:2;pointer-events:none}.htr-region-map__corner{position:absolute;width:20px;height:20px;border:3px solid #1a1a1a}.htr-region-map__corner--tl{top:0;left:0;border-right:0;border-bottom:0}.htr-region-map__corner--tr{top:0;right:0;border-left:0;border-bottom:0}.htr-region-map__corner--bl{bottom:0;left:0;border-right:0;border-top:0}.htr-region-map__corner--br{bottom:0;right:0;border-left:0;border-top:0}.htr-region-map__canvas{position:relative;z-index:1;width:min(720px, 100%);margin:0 auto}.htr-region-map__tooltip{position:absolute;z-index:8;display:flex;flex-direction:column;align-items:flex-start;gap:0.45rem;transform:translate(0, calc(-100% - 16px));padding:0.55rem 0.8rem;background:#111111;color:#ffffff;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:700;font-size:14px;line-height:1.2;letter-spacing:0.02em;white-space:nowrap;pointer-events:none;border-radius:6px;box-shadow:0 4px 12px rgba(0, 0, 0, 0.22)}.htr-region-map__tooltip.has-cta{pointer-events:none}.htr-region-map__tooltip--pinned{z-index:9}.htr-region-map__tooltip--pinned.has-cta{pointer-events:auto}.htr-region-map__tooltip[hidden]{display:none !important}.htr-region-map__tooltip-name{margin:0;font:inherit;color:inherit}.htr-region-map__tooltip-cta{display:inline-flex;align-items:center;justify-content:center;padding:0.35rem 0.85rem;border-radius:999px;background:#ec3a27;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:800;font-size:11px;line-height:1.2;letter-spacing:0.04em;text-transform:uppercase;text-decoration:none;color:#ffffff !important;pointer-events:auto;transition:background-color 0.18s ease}.htr-region-map__tooltip-cta:hover,.htr-region-map__tooltip-cta:focus-visible{background:#c92e1d;color:#ffffff !important}.htr-region-map__tooltip-cta:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.htr-region-map__tooltip-cta[hidden]{display:none !important}.htr-region-map__svg{display:block;width:100%;height:auto;overflow:visible;filter:drop-shadow(-15px 15px 0 #708e86)}.htr-region-map__country{fill:var(--htr-map-land);stroke:var(--htr-map-gap);stroke-width:1.1;stroke-linejoin:round;cursor:default;transition:fill 0.18s ease}.htr-region-map__country.has-page{cursor:pointer}.htr-region-map__country:hover{fill:#3a3a3a}.htr-region-map__country:focus{outline:none}.htr-region-map__country:focus-visible{stroke:var(--htr-map-red);stroke-width:2.2}.htr-region-map__country.is-active,.htr-region-map__country.is-active:hover{fill:var(--htr-map-red);stroke:var(--htr-map-red)}.htr-region-map__globe-wrap{position:absolute;left:clamp(0.25rem, 0.8333333333vw, 1.25rem);bottom:clamp(0.5rem, 1.25vw, 1.5rem);z-index:2;width:clamp(88px, 27.1527777778vw, 391px);pointer-events:none;line-height:0}.htr-region-map__globe-wrap::after{content:"";position:absolute;left:12%;right:12%;bottom:10%;height:22%;z-index:0;pointer-events:none;background:radial-gradient(ellipse 42% 55% at 50% 45%, rgba(0, 0, 0, 0.28) 0%, rgba(0, 0, 0, 0.12) 45%, transparent 72%), radial-gradient(ellipse 70% 70% at 38% 55%, rgba(0, 0, 0, 0.1) 0%, transparent 65%), radial-gradient(ellipse 65% 65% at 62% 55%, rgba(0, 0, 0, 0.1) 0%, transparent 65%), radial-gradient(ellipse 90% 80% at 50% 60%, rgba(0, 0, 0, 0.08) 0%, transparent 70%);filter:blur(6px);opacity:0.9;transform:scaleY(0.55);transform-origin:center bottom}.htr-region-map__globe{position:relative;z-index:1;display:block;width:100%;height:auto}@media (max-width:767px){.htr-region-map{padding:2.2rem 0 2.9rem}.htr-region-map__container{padding:0 16px}.htr-region-map__top{flex-direction:column;align-items:stretch;gap:1.1rem;margin-bottom:1.15rem}.htr-region-map__header{flex:0 0 auto;width:100%;max-width:none}.htr-region-map__title{display:block;white-space:normal;line-height:1}.htr-region-map__title-accent{display:block;white-space:normal;font-size:clamp(1.75rem, 4.5833333333vw, 66px)}.htr-region-map__title-main{display:block;white-space:normal;margin-top:0.15rem;line-height:1.1;font-size:clamp(2rem, 5vw, 72px)}.htr-region-map__subtitle{margin-top:0.45rem;margin-left:0;margin-right:0;max-width:none;font-size:clamp(0.95rem, 4vw, 1.5rem);line-height:1.4;text-align:left}.htr-region-map__search{flex:0 0 auto;width:100%;max-width:100%;margin-left:0}.htr-region-map__search-field{height:58px;justify-content:flex-start;padding:0 1.1rem}.htr-region-map__search-icon{width:26px;height:26px}.htr-region-map__search-input{flex:1 1 auto;width:auto;max-width:none;text-align:left;font-size:clamp(1.05rem, 4.6vw, 1.35rem)}.htr-region-map__stage{min-height:0;padding:0.35rem 0.2rem 0.85rem}.htr-region-map__canvas{width:100%}.htr-region-map__corner{border-width:2px;width:16px;height:16px}.htr-region-map__svg{filter:drop-shadow(-10px 14px 0 #708e86)}.htr-region-map__globe-wrap{width:84px;left:0.25rem;bottom:0.2rem}}@media (max-width:479px){.htr-region-map__container{padding:0 14px}.htr-region-map__stage{min-height:0;padding-bottom:0.85rem}.htr-region-map__globe-wrap{width:66px}}.flexible-section.section-htr_region_stats{padding:0 !important;max-width:none}.htr-region-stats{padding:clamp(3rem, 4.4444444444vw, 4.5rem) 0;background:#ffffff}.htr-region-stats__container{box-sizing:border-box;max-width:1190px;margin:0 auto;padding:0 24px}.htr-region-stats__header{text-align:center;margin-bottom:clamp(2rem, 2.7777777778vw, 3rem)}.htr-region-stats__header:has(+ .htr-region-stats__intro){margin-bottom:clamp(0.85rem, 1.3888888889vw, 1.5rem)}.htr-region-stats__intro{max-width:1095px;margin:0 auto clamp(2rem, 3.3333333333vw, 3.5rem);text-align:center}.htr-region-stats__body{font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:clamp(1rem, 1.5277777778vw, 22px);line-height:1.55;color:#4d4d4d}.htr-region-stats__body>*:first-child{margin-top:0}.htr-region-stats__body>*:last-child{margin-bottom:0}.htr-region-stats__body p{margin:0 0 0.75em}.htr-region-stats__body a,.htr-region-stats__body .htr-region-stats__toggle{font-weight:800;color:#ec3a27;text-decoration:none}.htr-region-stats__body a:hover,.htr-region-stats__body a:focus-visible,.htr-region-stats__body .htr-region-stats__toggle:hover,.htr-region-stats__body .htr-region-stats__toggle:focus-visible{color:#c92e1d;text-decoration:underline}.htr-region-stats__body .htr-region-stats__toggle{display:inline;margin:0;padding:0;border:0;background:none;font-family:inherit;font-size:inherit;line-height:inherit;cursor:pointer}.htr-region-stats__extra{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.4s ease}.htr-region-stats__extra.is-open{grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.htr-region-stats__extra{transition:none}}.htr-region-stats__extra-inner{overflow:hidden;min-height:0;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:clamp(1rem, 1.5277777778vw, 22px);line-height:1.55;color:#4d4d4d}.htr-region-stats__extra-inner>*:first-child{margin-top:0}.htr-region-stats__extra-inner>*:last-child{margin-bottom:0}.htr-region-stats__extra-inner p{margin:0 0 0.75em}.htr-region-stats__extra-inner a{font-weight:800;color:#ec3a27;text-decoration:none}.htr-region-stats__extra-inner a:hover,.htr-region-stats__extra-inner a:focus-visible{color:#c92e1d;text-decoration:underline}.htr-region-stats__extra.is-open .htr-region-stats__extra-inner{padding-top:0.75em}.htr-region-stats__title{margin:0;margin:0;font-size:clamp(2rem, 5vw, 72px);line-height:1.3}.htr-region-stats__title-accent{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0;display:inline}.htr-region-stats__title-main{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000;display:inline}.htr-region-stats__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem 1rem}@media (min-width:768px){.htr-region-stats__grid{grid-template-columns:repeat(3, 1fr)}}@media (min-width:1024px){.htr-region-stats__grid{grid-template-columns:repeat(6, 1fr)}}.htr-region-stats__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0.35rem}.htr-region-stats__icon-wrap{display:flex;align-items:center;justify-content:center}.htr-region-stats__icon{width:64px;height:64px;object-fit:contain;margin-bottom:0.35rem}.htr-region-stats__value{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:850;line-height:1;color:#1a1a1a}.htr-region-stats:not(.htr-region-stats--country) .htr-region-stats__value{font-size:clamp(2rem, 3.3333333333vw, 48px)}.htr-region-stats__label{font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:20px;line-height:1;color:#1a1a1a;text-transform:uppercase}@media (max-width:1023px){.htr-region-stats__grid{gap:1.4rem 0.8rem}.htr-region-stats:not(.htr-region-stats--country) .htr-region-stats__value{font-size:clamp(1.5rem, 4.6vw, 2.3rem)}.htr-region-stats__label{font-size:clamp(0.92rem, 2vw, 1rem);line-height:1}}@media (max-width:767px){.htr-region-stats{padding:2.5rem 0 2.75rem}.htr-region-stats__container{padding:0 16px}.htr-region-stats__header{margin-bottom:1.5rem}.htr-region-stats__title{display:block;white-space:normal;line-height:1}.htr-region-stats__title-accent{display:block;white-space:normal;font-size:clamp(1.75rem, 4.5833333333vw, 66px)}.htr-region-stats__title-main{display:block;white-space:normal;margin-top:0.15rem;line-height:1.1;font-size:clamp(2rem, 5vw, 72px)}.htr-region-stats__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.25rem 0.6rem}.htr-region-stats__item{gap:0.25rem}.htr-region-stats__icon{width:52px;height:52px;margin-bottom:0.15rem}.htr-region-stats:not(.htr-region-stats--country) .htr-region-stats__value{font-size:clamp(1.4rem, 7vw, 2rem)}.htr-region-stats__label{font-size:clamp(0.8rem, 3.2vw, 0.92rem)}}@media (max-width:479px){.htr-region-stats__container{padding:0 14px}}.htr-region-stats--country .htr-region-stats__container{max-width:1190px}.htr-region-stats--country .htr-region-stats__rows{display:flex;flex-direction:column;gap:55px}.htr-region-stats--country .htr-region-stats__grid{list-style:none;margin:0;padding:0;display:grid;column-gap:clamp(0.75rem, 1.1111111111vw, 1.25rem);row-gap:55px}@media (min-width:1024px){.htr-region-stats--country .htr-region-stats__grid--row-1{grid-template-columns:repeat(6, minmax(0, 1fr))}}@media (min-width:768px) and (max-width:1023px){.htr-region-stats--country .htr-region-stats__grid--row-1{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (min-width:1024px){.htr-region-stats--country .htr-region-stats__grid--row-2{grid-template-columns:repeat(6, minmax(0, 1fr))}}@media (min-width:768px) and (max-width:1023px){.htr-region-stats--country .htr-region-stats__grid--row-2{grid-template-columns:repeat(3, minmax(0, 1fr))}}.htr-region-stats--country .htr-region-stats__item{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;min-width:0}.htr-region-stats--country .htr-region-stats__icon-wrap{display:flex;align-items:flex-end;justify-content:center;width:100%;min-height:clamp(60px, 5.2777777778vw, 76px)}.htr-region-stats--country .htr-region-stats__icon{width:clamp(60px, 5.2777777778vw, 76px);height:clamp(60px, 5.2777777778vw, 76px);object-fit:contain;margin-bottom:0}.htr-region-stats--country .htr-region-stats__icon-wrap--drop .htr-region-stats__icon{transform:none}.htr-region-stats--country .htr-region-stats__value{width:100%;max-width:100%;padding:0 0.15rem;box-sizing:border-box;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:850;line-height:1;color:#1a1a1a}.htr-region-stats--country .htr-region-stats__value--number{font-size:clamp(1.75rem, 3.3333333333vw, 48px);line-height:1}.htr-region-stats--country .htr-region-stats__value--list{display:flex;flex-direction:column;align-items:center;font-size:clamp(1.1rem, 2.0833333333vw, 30px);line-height:1.15;text-transform:uppercase}.htr-region-stats--country .htr-region-stats__value--paragraph{font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:clamp(0.75rem, 0.9722222222vw, 14px);line-height:1.35;text-transform:none;max-width:14rem;margin:0 auto}.htr-region-stats--country .htr-region-stats__label{width:100%;max-width:11rem;font-size:clamp(0.85rem, 1.25vw, 18px);line-height:1}.htr-region-stats--country .htr-region-stats__value-line{display:block}@media (max-width:1023px){.htr-region-stats--country .htr-region-stats__value--number{font-size:clamp(1.5rem, 4.6vw, 2.3rem)}.htr-region-stats--country .htr-region-stats__value--list{font-size:clamp(1rem, 3.2vw, 1.6rem)}.htr-region-stats--country .htr-region-stats__value--paragraph{font-size:clamp(0.75rem, 0.9722222222vw, 14px)}.htr-region-stats--country .htr-region-stats__label{font-size:clamp(0.8rem, 2vw, 1rem);max-width:none}}@media (max-width:767px){.htr-region-stats--country .htr-region-stats__rows{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:clamp(0.75rem, 1.1111111111vw, 1.25rem);row-gap:25px}.htr-region-stats--country .htr-region-stats__grid,.htr-region-stats--country .htr-region-stats__grid--row-1,.htr-region-stats--country .htr-region-stats__grid--row-2{display:contents}.htr-region-stats--country .htr-region-stats__icon-wrap{min-height:60px}.htr-region-stats--country .htr-region-stats__icon{width:60px;height:60px}.htr-region-stats--country .htr-region-stats__value--number{font-size:clamp(1.4rem, 7vw, 2rem)}.htr-region-stats--country .htr-region-stats__value--list{font-size:clamp(1.05rem, 5.5vw, 1.5rem)}.htr-region-stats--country .htr-region-stats__value--paragraph{max-width:none;font-size:clamp(0.75rem, 3.2vw, 14px)}}.flexible-section.section-htr_region_resources{position:relative;overflow:visible}.htr-region-resources{position:relative;background:transparent;overflow:visible}.htr-region-resources__main{position:relative;background:#ffffff;padding:clamp(3rem, 8.8888888889vw, 8rem) 0}.htr-region-resources__main::before{content:"";position:absolute;top:0;left:0;right:0;height:150px;pointer-events:none;z-index:0;opacity:0.15;background:linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0) 100%)}.htr-region-resources--hang .htr-region-resources__main{padding-bottom:calc(clamp(2rem, 3.8888888889vw, 4rem) + var(--htr-cta-hang, 65px))}.htr-region-resources__container{position:relative;z-index:1;max-width:1190px;margin:0 auto;padding:0 24px}.htr-region-resources__header{text-align:center;margin-bottom:clamp(2rem, 2.7777777778vw, 3rem)}.htr-region-resources__title{margin:0;margin:0;font-size:clamp(2rem, 5vw, 72px);line-height:1.3}.htr-region-resources__title-accent{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0;display:inline}.htr-region-resources__title-main{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000;display:inline}.htr-region-resources__title-note{display:inline;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:600;font-size:clamp(1.4rem, 3.3333333333vw, 48px);line-height:1;letter-spacing:0;color:#000;vertical-align:middle}.htr-region-resources__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem 1.25rem}@media (min-width:768px){.htr-region-resources__grid{grid-template-columns:repeat(3, 1fr)}}@media (min-width:1024px){.htr-region-resources__grid{grid-template-columns:repeat(6, 1fr)}}.htr-region-resources__link{display:flex;flex-direction:column;align-items:center;gap:0.75rem;text-decoration:none;color:inherit;transition:color 0.18s ease}.htr-region-resources__link:hover,.htr-region-resources__link:focus-visible{color:#ec3a27}.htr-region-resources__link:hover .htr-region-resources__label,.htr-region-resources__link:focus-visible .htr-region-resources__label{color:#ec3a27}.htr-region-resources__link:hover .htr-region-resources__icon--default,.htr-region-resources__link:focus-visible .htr-region-resources__icon--default{opacity:0}.htr-region-resources__link:hover .htr-region-resources__icon--hover,.htr-region-resources__link:focus-visible .htr-region-resources__icon--hover{opacity:1}.htr-region-resources__icon-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:72px;height:72px}.htr-region-resources__icon{max-width:72px;max-height:72px;width:auto;height:auto}.htr-region-resources__icon--hover{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;pointer-events:none}.htr-region-resources__icon--default,.htr-region-resources__icon--hover{transition:opacity 0.18s ease}.htr-region-resources__label{font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:850;font-size:20px;line-height:1.2;text-align:center;color:#1a1a1a;text-transform:uppercase}.htr-region-resources__cta-row{display:flex;justify-content:center;margin-top:clamp(2rem, 3.8888888889vw, 4rem)}.htr-region-resources__cta-wrap{display:flex;justify-content:center;align-items:center;width:fit-content;max-width:calc(100% - 48px);margin:calc(var(--htr-cta-hang, 65px) * -1) auto;padding:36px;background:#ffffff;border-radius:50px;box-shadow:0 10px 32px rgba(0, 0, 0, 0.14);box-sizing:border-box;position:relative;z-index:5}.htr-region-resources__cta{display:inline-flex;align-items:center;justify-content:center;padding:16px 42px;border-radius:999px;background:#ec3a27;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:800;font-size:clamp(1rem, 1.7361111111vw, 25px);letter-spacing:0.04em;line-height:1.2;text-transform:uppercase;text-align:center;text-decoration:none;color:#ffffff !important;box-sizing:border-box;transition:background-color 0.28s ease, color 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, opacity 0.28s ease;max-width:100%}.htr-region-resources__cta:hover,.htr-region-resources__cta:focus-visible{box-shadow:0 8px 22px rgba(236, 58, 39, 0.28)}.htr-region-resources__cta:active{box-shadow:0 3px 10px rgba(236, 58, 39, 0.18)}@media (prefers-reduced-motion:reduce){.htr-region-resources__cta{transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.htr-region-resources__cta:hover,.htr-region-resources__cta:focus-visible,.htr-region-resources__cta:active{box-shadow:none}}.htr-region-resources__cta:hover,.htr-region-resources__cta:focus-visible{background:#c92e1d;background-color:#c92e1d}.htr-region-resources--country .htr-region-resources__cta{width:357px;max-width:100%;height:81px;padding:0 1.5rem;border-radius:16px}@media (max-width:1023px){.htr-region-resources__main{padding:clamp(2.5rem, 5vw, 4.5rem) 0}.htr-region-resources__grid{gap:1.5rem 1rem}.htr-region-resources__label{font-size:clamp(1rem, 2.2vw, 1.1rem)}.htr-region-resources__cta-wrap{padding:28px}}@media (max-width:767px){.htr-region-resources__main{padding:2.4rem 0 2.8rem}.htr-region-resources__main::before{height:96px}.htr-region-resources__container{padding:0 16px}.htr-region-resources__header{margin-bottom:1.6rem}.htr-region-resources__title{display:block;white-space:normal;line-height:1}.htr-region-resources__title-accent{display:block;white-space:normal;font-size:clamp(1.75rem, 4.5833333333vw, 66px)}.htr-region-resources__title-main{display:block;white-space:normal;margin-top:0.15rem;line-height:1.1;font-size:clamp(2rem, 5vw, 72px)}.htr-region-resources__title-note{display:inline-block;margin:0.4rem 0 0;font-size:clamp(0.8rem, 1.25vw, 18px)}.htr-region-resources__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.3rem 0.8rem}.htr-region-resources__icon-wrap{width:62px;height:62px}.htr-region-resources__icon{max-width:62px;max-height:62px}.htr-region-resources__label{font-size:clamp(0.88rem, 3.4vw, 1rem);line-height:1.25}.htr-region-resources__cta-wrap{width:calc(100% - 48px);max-width:calc(100% - 48px);padding:20px;border-radius:32px}.htr-region-resources--country .htr-region-resources__cta{width:100%;height:auto;min-height:0;padding:16px 24px}}@media (max-width:479px){.htr-region-resources__container{padding:0 14px}}.flexible-section.section-htr_region_explore{overflow:visible;padding:0 !important;max-width:none}.htr-region-explore{--htr-explore-rail: clamp(160px, 31.3888888889vw, 452px);--htr-explore-inset: clamp(16px, 5.5555555556vw, 80px);--htr-explore-pad-left: clamp(16px, 7.2916666667vw, 105px);--htr-explore-pad-right: clamp(24px, 13.8888888889vw, 200px);--htr-explore-fade-top: clamp(48px, 5.9722222222vw, 86px);--htr-explore-fade-bottom: clamp(140px, 18.8194444444vw, 271px);--htr-explore-media-h: clamp(280px, 59.0277777778vw, 850px);--htr-explore-deco-lift: clamp(36px, 3.8888888889vw, 56px);--htr-explore-chevron-h: calc(var(--htr-explore-rail) * 118.05 / 451.96);--htr-explore-overlap: calc(var(--htr-explore-chevron-h) * 25 / 118.05);--htr-explore-shadow-hang: calc(var(--htr-explore-chevron-h) - var(--htr-explore-overlap));position:relative;padding:clamp(2.5rem, 6.9444444444vw, 100px) 0 0;background:#ffffff;overflow:visible}.htr-region-explore__header{position:relative;z-index:3;display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin:0 0 24px;padding:0 var(--htr-explore-pad-right) 0 var(--htr-explore-pad-left);overflow:visible}.htr-region-explore__header.htr-section-heading--center{display:block;text-align:center;padding-bottom:0.35em}.htr-region-explore__header.htr-section-heading--center .htr-region-explore__mode{position:absolute;right:var(--htr-explore-inset);top:auto;bottom:0;width:var(--htr-explore-rail);text-align:center;box-sizing:border-box}.htr-region-explore__title{margin:0;margin:0;font-size:clamp(2rem, 5vw, 72px);line-height:1.3;line-height:1}.htr-region-explore__title-accent{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0;display:inline}.htr-region-explore__title-main{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000;display:inline}.htr-region-explore__mode{font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:clamp(1.1rem, 2.2916666667vw, 33px);line-height:1.4;letter-spacing:0.08em;text-transform:uppercase;color:#ed1c24;overflow:visible;padding:0.2em 0}.htr-region-explore__layout{position:relative;width:100%}.htr-region-explore__stage{display:grid;grid-template-areas:"panel";min-width:0}.htr-region-explore__panel{grid-area:panel;min-width:0;opacity:0;visibility:hidden;transition:opacity 0.35s ease, visibility 0.35s ease}.htr-region-explore__panel.is-active{opacity:1;visibility:visible}.htr-region-explore__media{position:relative;overflow:hidden;width:100%;height:var(--htr-explore-media-h);background:#e8e6e3}.htr-region-explore__media img{position:relative;z-index:0;display:block;width:100%;height:100%;object-fit:cover}.htr-region-explore__media::before{content:"";position:absolute;top:0;left:0;width:100%;height:var(--htr-explore-fade-top);z-index:1;pointer-events:none;opacity:0.54;background:linear-gradient(180deg, rgba(35, 31, 32, 0.7) 0%, rgba(35, 31, 32, 0) 100%)}.htr-region-explore__media::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background-image:linear-gradient(0deg, rgba(35, 31, 32, 0.7) 0%, rgba(35, 31, 32, 0) 100%), linear-gradient(to top left, rgba(35, 31, 32, 0.7) 19.5%, rgba(35, 31, 32, 0) 47.2%);background-repeat:no-repeat;background-position:left bottom, right bottom;background-size:100% var(--htr-explore-fade-bottom), 60% 100%}.htr-region-explore__caption{position:absolute;left:var(--htr-explore-pad-left);right:calc(var(--htr-explore-rail) + var(--htr-explore-inset) + var(--htr-explore-pad-left));bottom:20px;z-index:2}.htr-region-explore__caption--bare{position:static;left:auto;right:auto;bottom:auto;padding:1.25rem var(--htr-explore-pad-left) 0}.htr-region-explore__caption--bare .htr-region-explore__project-title{color:#1a1a1a;letter-spacing:-0.02em}.htr-region-explore__project-title{margin:0;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:900;font-size:clamp(1.75rem, 4.4444444444vw, 64px);line-height:1.05;letter-spacing:-0.02em;color:#ffffff}.htr-region-explore__panel-body{padding:20px calc(var(--htr-explore-rail) + var(--htr-explore-inset)) 40px var(--htr-explore-pad-left);background:#e6e6e6}.htr-region-explore__region{margin:0 0 0.45rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:clamp(1.05rem, 2.0138888889vw, 29px);line-height:1;letter-spacing:0.12em;text-transform:uppercase;color:#ec3a27}.htr-region-explore__desc{margin:0;max-width:920px;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:clamp(0.95rem, 1.25vw, 18px);line-height:1.55;color:#4d4d4d}.htr-region-explore__read-more{display:inline;margin-left:0.35em;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:900;font-size:clamp(0.85rem, 1.1111111111vw, 16px);letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;color:#ec3a27;white-space:nowrap}.htr-region-explore__read-more:hover,.htr-region-explore__read-more:focus-visible{color:#c92e1d;text-decoration:underline}.htr-region-explore__list{position:absolute;top:calc(-1 * var(--htr-explore-deco-lift));right:var(--htr-explore-inset);z-index:2;display:flex;flex-direction:column;width:var(--htr-explore-rail);height:calc(var(--htr-explore-media-h) + var(--htr-explore-deco-lift) + var(--htr-explore-shadow-hang));padding:0;overflow:visible;pointer-events:none}.htr-region-explore__mid{flex:1 1 auto;min-height:0;overflow:visible;display:flex;flex-direction:column}.htr-region-explore__tabs,.htr-region-explore__fillers{display:flex;flex-direction:column;width:100%}.htr-region-explore__tabs{flex:0 0 auto;position:relative;z-index:1}.htr-region-explore__fillers{flex:1 1 auto;min-height:0;overflow:visible}.htr-region-explore__chevron{position:relative;appearance:none;border:0;padding:0;margin:0 0 calc(-1 * var(--htr-explore-overlap));background:none;width:100%;height:auto;line-height:0;color:#fff;cursor:pointer;pointer-events:auto;flex-shrink:0}.htr-region-explore__chevron svg{display:block;width:100%;height:auto;fill:currentColor;transition:fill 0.25s ease;pointer-events:none}.htr-region-explore__chevron:hover{color:#f3f3f3}.htr-region-explore__chevron.is-active{color:#ec3a27}.htr-region-explore__chevron:focus-visible{outline:3px solid #ec3a27;outline-offset:4px}.htr-region-explore__chevron--deco,.htr-region-explore__chevron--fill{display:block;cursor:default;pointer-events:none}.htr-region-explore__chevron--deco:hover,.htr-region-explore__chevron--fill:hover{color:#fff}.htr-region-explore__chevron.is-rail-end{z-index:1;filter:drop-shadow(0 var(--htr-explore-shadow-hang) 0 #cccccc)}.htr-region-explore__shadow{flex:0 0 var(--htr-explore-shadow-hang);width:100%;pointer-events:none}.htr-region-explore__cta-row{display:flex;justify-content:center;margin-top:clamp(1.5rem, 2.5vw, 2.5rem);padding:0 var(--htr-explore-pad-left)}.htr-region-explore__cta{display:inline-flex;align-items:center;justify-content:center;padding:16px 42px;border-radius:999px;background:#ec3a27;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:800;font-size:clamp(1rem, 1.7361111111vw, 25px);letter-spacing:0.04em;line-height:1.2;text-transform:uppercase;text-align:center;text-decoration:none;color:#ffffff !important;box-sizing:border-box;transition:background-color 0.28s ease, color 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, opacity 0.28s ease;max-width:100%}.htr-region-explore__cta:hover,.htr-region-explore__cta:focus-visible{box-shadow:0 8px 22px rgba(236, 58, 39, 0.28)}.htr-region-explore__cta:active{box-shadow:0 3px 10px rgba(236, 58, 39, 0.18)}@media (prefers-reduced-motion:reduce){.htr-region-explore__cta{transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.htr-region-explore__cta:hover,.htr-region-explore__cta:focus-visible,.htr-region-explore__cta:active{box-shadow:none}}.htr-region-explore__cta:hover,.htr-region-explore__cta:focus-visible{background:#c92e1d;background-color:#c92e1d}@media (max-width:1023px){.htr-region-explore{padding:clamp(2.5rem, 6.9444444444vw, 100px) 0 0;--htr-explore-rail: clamp(140px, 19.4444444444vw, 280px);--htr-explore-inset: clamp(16px, 2.7777777778vw, 40px);--htr-explore-pad-right: clamp(20px, 4.4444444444vw, 64px)}.htr-region-explore__panel-body{padding-bottom:32px}}@media (max-width:767px){.htr-region-explore{padding:2.25rem 0 0;--htr-explore-rail: clamp(168px, 18.0555555556vw, 260px);--htr-explore-inset: 16px;--htr-explore-pad-left: 16px;--htr-explore-pad-right: 16px;--htr-explore-media-h: clamp(220px, 62vw, 420px);--htr-explore-deco-lift: 32px}.htr-region-explore__header{justify-content:center;text-align:center}.htr-region-explore__header.htr-section-heading--left{justify-content:space-between;text-align:left}.htr-region-explore__title{display:block;white-space:normal;line-height:1}.htr-region-explore__title-accent{display:block;white-space:normal;font-size:clamp(1.75rem, 4.5833333333vw, 66px)}.htr-region-explore__title-main{display:block;white-space:normal;margin-top:0.15rem;line-height:1.1;font-size:clamp(2rem, 5vw, 72px)}.htr-region-explore__media{height:var(--htr-explore-media-h)}.htr-region-explore__caption{right:calc(var(--htr-explore-rail) + var(--htr-explore-inset) + 16px)}.htr-region-explore__project-title{font-size:clamp(1.35rem, 6vw, 2.25rem)}.htr-region-explore__panel-body{padding-right:calc(var(--htr-explore-rail) + var(--htr-explore-inset) + 16px);padding-bottom:28px}}@media (max-width:479px){.htr-region-explore{--htr-explore-inset: 14px;--htr-explore-pad-left: 14px;--htr-explore-pad-right: 14px;--htr-explore-media-h: clamp(200px, 70vw, 320px);--htr-explore-deco-lift: 24px}.htr-region-explore__caption{right:calc(var(--htr-explore-rail) + var(--htr-explore-inset) + 14px)}.htr-region-explore__panel-body{padding-right:calc(var(--htr-explore-rail) + var(--htr-explore-inset) + 14px)}.htr-region-explore__media{height:var(--htr-explore-media-h)}}@media (prefers-reduced-motion:reduce){.htr-region-explore__panel{transition:none}}.flexible-section.section-htr_region_categories{position:relative;z-index:3;overflow:visible}.htr-region-categories{position:relative;overflow:visible}.htr-region-categories__main{background:#ffffff;padding:clamp(2.5rem, 6.9444444444vw, 100px) 0}.htr-region-categories__container{max-width:1190px;margin:0 auto;padding:0 24px}.htr-region-categories__header{text-align:center;margin-bottom:clamp(2rem, 3.3333333333vw, 3.5rem)}.htr-region-categories__title{margin:0;margin:0;font-size:clamp(2rem, 5vw, 72px);line-height:1.3}.htr-region-categories__title-accent{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0;display:inline}.htr-region-categories__title-main{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000;display:inline}.htr-region-categories__carousel{position:relative;padding:0 2.75rem}.htr-region-categories__swiper{overflow:hidden;width:100%}.htr-region-categories__swiper .swiper-wrapper{align-items:stretch}.htr-region-categories__item{height:auto;display:flex}.htr-region-categories__link{display:flex;flex-direction:column;align-items:center;gap:0;width:100%;height:100%;color:inherit;text-decoration:none}a.htr-region-categories__link:hover .htr-region-categories__label,a.htr-region-categories__link:focus-visible .htr-region-categories__label{color:#ec3a27}.htr-region-categories__icon-wrap{display:flex;align-items:flex-end;justify-content:center;width:clamp(72px, 6.9444444444vw, 100px);height:clamp(72px, 6.9444444444vw, 100px);background:none}.htr-region-categories__icon{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}.htr-region-categories__label{margin:15px 0;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:900;font-size:clamp(0.95rem, 1.3888888889vw, 20px);line-height:1.2;letter-spacing:0.02em;text-align:center;text-transform:uppercase;color:#1a1a1a;transition:color 0.2s ease}.htr-region-categories__desc{margin:0;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:clamp(0.875rem, 1.1111111111vw, 16px);line-height:1.4;text-align:center;color:#4d4d4d}.htr-region-categories .htr-carousel__arrow{top:36px;transform:none}@media (max-width:767px){.htr-region-categories__container{padding:0 16px}.htr-region-categories__header{margin-bottom:1.75rem}.htr-region-categories__title{display:block;white-space:normal;line-height:1}.htr-region-categories__title-accent{display:block;white-space:normal;font-size:clamp(1.75rem, 4.5833333333vw, 66px)}.htr-region-categories__title-main{display:block;white-space:normal;margin-top:0.15rem;line-height:1.1;font-size:clamp(2rem, 5vw, 72px)}.htr-region-categories__carousel{padding:0 2.25rem}}@media (max-width:479px){.htr-region-categories__container{padding:0 14px}.htr-region-categories__carousel{padding:0 1.75rem}}.htr-region-history{background:#ffffff}.htr-region-history__hero{position:relative;background-color:#e8e6e3;background-size:cover;background-position:center;background-repeat:no-repeat;padding:clamp(3rem, 13.8888888889vw, 200px) 0}.htr-region-history__panel{--htr-scoop: 28px;--htr-scoop-border: 2px;--htr-frame: #ec3a27;position:relative;z-index:1;max-width:525px;margin:0 auto;padding:0;background:transparent;border:none;isolation:isolate}.htr-region-history__panel::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-repeat:no-repeat;background-size:50.5% 50.5%;background-position:top left, top right, bottom right, bottom left;background-image:radial-gradient(circle at 0 0, transparent var(--htr-scoop), #ffffff var(--htr-scoop)), radial-gradient(circle at 100% 0, transparent var(--htr-scoop), #ffffff var(--htr-scoop)), radial-gradient(circle at 100% 100%, transparent var(--htr-scoop), #ffffff var(--htr-scoop)), radial-gradient(circle at 0 100%, transparent var(--htr-scoop), #ffffff var(--htr-scoop))}.htr-region-history__frame{position:absolute;inset:0;z-index:1;pointer-events:none}.htr-region-history__frame-edge{position:absolute;background:var(--htr-frame, #ec3a27)}.htr-region-history__frame-edge--t,.htr-region-history__frame-edge--b{left:var(--htr-scoop);right:var(--htr-scoop);height:var(--htr-scoop-border)}.htr-region-history__frame-edge--t{top:0}.htr-region-history__frame-edge--b{bottom:0}.htr-region-history__frame-edge--l,.htr-region-history__frame-edge--r{top:var(--htr-scoop);bottom:var(--htr-scoop);width:var(--htr-scoop-border)}.htr-region-history__frame-edge--l{left:0}.htr-region-history__frame-edge--r{right:0}.htr-region-history__frame-arc{position:absolute;width:calc(var(--htr-scoop) * 2);height:calc(var(--htr-scoop) * 2);box-sizing:border-box;border:var(--htr-scoop-border) solid var(--htr-frame, #ec3a27);border-radius:50%}.htr-region-history__frame-arc--tl{top:0;left:0;transform:translate(-50%, -50%);clip-path:inset(50% 0 0 50%)}.htr-region-history__frame-arc--tr{top:0;right:0;transform:translate(50%, -50%);clip-path:inset(50% 50% 0 0)}.htr-region-history__frame-arc--br{bottom:0;right:0;transform:translate(50%, 50%);clip-path:inset(0 50% 50% 0)}.htr-region-history__frame-arc--bl{bottom:0;left:0;transform:translate(-50%, 50%);clip-path:inset(0 0 50% 50%)}.htr-region-history__panel-inner{position:relative;z-index:2;padding:clamp(15px, 2.0833333333vw, 30px) clamp(25px, 3.4722222222vw, 50px)}.htr-region-history__title{margin:0 0 1.25rem;line-height:0.5}.htr-region-history__title-accent{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(2.5rem, 4.5833333333vw, 66px);line-height:1;color:#ec3a27}.htr-region-history__title-main{font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:clamp(1.5rem, 3.0555555556vw, 44px);line-height:0.5;color:#1a1a1a}.htr-region-history__body{font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:clamp(0.95rem, 1.1111111111vw, 16px);line-height:1.45;color:#1a1a1a}.htr-region-history__body p{margin:0 0 1em}.htr-region-history__body p:last-child{margin-bottom:0}.htr-region-history__cta{display:block;margin-top:1.25rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:900;font-size:clamp(1rem, 1.25vw, 18px);line-height:1.3;color:#ff0000;text-decoration:none}.htr-region-history__cta:hover,.htr-region-history__cta:focus{text-decoration:underline}.htr-region-history__timeline{background:#ffffff;margin-top:-30px;padding-bottom:90px}.htr-region-history__container{max-width:1320px;margin:0 auto;padding:0 24px}.htr-region-history__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:2rem;position:relative}@media (min-width:768px){.htr-region-history__steps{grid-template-columns:repeat(5, 1fr);gap:1rem 0.75rem}.htr-region-history__steps::before{content:"";position:absolute;top:40px;left:10%;right:10%;height:5px;background:#ec3a27;z-index:0}}.htr-region-history__step{position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;align-items:center}.htr-region-history__dot{display:block;width:40px;height:40px;margin-bottom:0.85rem;border-radius:50%;background:#ec3a27;flex:0 0 auto;border:20px solid #fff}.htr-region-history__step-title{margin:0 0 0.45rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:900;font-size:clamp(1rem, 1.25vw, 18px);line-height:1.25;color:#1a1a1a}.htr-region-history__step-desc{margin:0;max-width:220px;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:clamp(0.95rem, 1.1111111111vw, 16px);line-height:1.35;color:#1a1a1a}@media (max-width:1023px){.htr-region-history__hero{padding:clamp(2.25rem, 5.5555555556vw, 4rem) 0}.htr-region-history__panel{max-width:620px}.htr-region-history__timeline{margin-top:-18px;padding-bottom:70px}.htr-region-history__steps{gap:1.5rem}}@media (max-width:767px){.htr-region-history__panel{--htr-scoop: 20px;margin:0 16px}.htr-region-history__panel-inner{padding:24px 20px}.htr-region-history__title{display:block;white-space:normal;line-height:1;margin-bottom:0.9rem}.htr-region-history__title-accent{display:block;white-space:normal;font-size:clamp(1.75rem, 4.5833333333vw, 66px)}.htr-region-history__title-main{display:block;white-space:normal;margin-top:0.15rem;line-height:1.1;font-size:clamp(2rem, 5vw, 72px)}.htr-region-history__body{font-size:clamp(0.95rem, 3.8vw, 1rem);line-height:1.5}.htr-region-history__cta{margin-top:1rem}.htr-region-history__timeline{margin-top:0;padding-bottom:56px}.htr-region-history__steps{gap:1.35rem}.htr-region-history__step-title{font-size:clamp(1rem, 4.3vw, 1.1rem)}.htr-region-history__step-desc{max-width:34ch;font-size:clamp(0.9rem, 3.8vw, 1rem)}}@media (max-width:479px){.htr-region-history__panel{margin:0 14px}.htr-region-history__panel-inner{padding:22px 16px}.htr-region-history__dot{width:34px;height:34px;border-width:16px}}body.htr-project,body.htr-missionary,body.htr-inner-page{background:#fff}body.htr-project .site-content-contain,body.htr-missionary .site-content-contain,body.htr-inner-page .site-content-contain{background:#fff}body.htr-project .site-header.htr-header .header-content,body.htr-project .site-header.htr-header .header-bar,body.htr-missionary .site-header.htr-header .header-content,body.htr-missionary .site-header.htr-header .header-bar,body.htr-inner-page .site-header.htr-header .header-content,body.htr-inner-page .site-header.htr-header .header-bar{background:#111111}body.htr-project.is-htr-megamenu-open .site-header.htr-header .header-bar::after,body.htr-project .site-header.htr-header.is-megamenu-open .header-bar::after,body.htr-project .site-header.htr-header.is-megamenu-closing .header-bar::after,body.htr-missionary.is-htr-megamenu-open .site-header.htr-header .header-bar::after,body.htr-missionary .site-header.htr-header.is-megamenu-open .header-bar::after,body.htr-missionary .site-header.htr-header.is-megamenu-closing .header-bar::after,body.htr-inner-page.is-htr-megamenu-open .site-header.htr-header .header-bar::after,body.htr-inner-page .site-header.htr-header.is-megamenu-open .header-bar::after,body.htr-inner-page .site-header.htr-header.is-megamenu-closing .header-bar::after{display:none}@media (min-width:1025px){body.htr-project .site-header.htr-header .header-content .header-wrapper,body.htr-missionary .site-header.htr-header .header-content .header-wrapper,body.htr-inner-page .site-header.htr-header .header-content .header-wrapper{align-items:flex-start;padding:2rem 24px;min-height:calc(2rem + 110px)}body.htr-project .site-header.htr-header .logo img,body.htr-missionary .site-header.htr-header .logo img,body.htr-inner-page .site-header.htr-header .logo img{height:78px;width:auto;max-height:78px}}.htr-project-single{--htr-project-pad: 24px;overflow-x:clip;background:#fff;color:#1a1a1a}@media (max-width:767px){.htr-project-single{--htr-project-pad: 16px}}@media (max-width:479px){.htr-project-single{--htr-project-pad: 14px}}.htr-project-single__breadcrumb{background:#e6e6e6}.htr-project-single__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:0.35rem 0.5rem;list-style:none;padding:1.25rem var(--htr-project-pad);font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:700;font-size:clamp(1.1rem, 1.7361111111vw, 25px);line-height:1.2;color:#666666;max-width:1250px;margin:0 auto}.htr-project-single__crumbs li{display:inline-flex;align-items:center;gap:0.5rem}.htr-project-single__crumbs li:not(:last-child)::after{content:"/";color:#666666;font-weight:700}.htr-project-single__crumbs a{color:#666666;text-decoration:none}.htr-project-single__crumbs a:hover,.htr-project-single__crumbs a:focus-visible{color:#ed1c24}.htr-project-single__crumb-current{color:#ed1c24;font-weight:900}.htr-project-single__container{max-width:1250px;margin:0 auto;padding:80px var(--htr-project-pad) 40px;box-sizing:border-box}.htr-project-single__title{margin:0;font-size:clamp(2rem, 5vw, 72px);line-height:1.3;text-align:center;margin:0 0 35px;overflow-wrap:break-word}.htr-project-single__title-accent{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0;display:inline}.htr-project-single__title-main{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000;display:inline}.htr-project-single__summary{display:grid;grid-template-columns:minmax(0, 568px) minmax(0, 1fr);gap:clamp(1.5rem, 3.3333333333vw, 3.5rem);align-items:center}@media (max-width:1023px){.htr-project-single__summary{grid-template-columns:1fr;gap:1.5rem}}@media (min-width:1024px) and (max-width:1249px){.htr-project-single__summary{grid-template-columns:minmax(0, min(568px, 48%)) minmax(0, 1fr)}.htr-project-single__media{width:100%}}.htr-project-single__media{position:relative;width:568px;max-width:100%;aspect-ratio:1.4715025907;background:#000;overflow:hidden}@media (max-width:1023px){.htr-project-single__media{width:100%}}.htr-project-single__media img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.htr-project-single__meta{margin:0;min-width:0;display:flex;flex-direction:column;gap:6px}.htr-project-single__aside{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.htr-project-single__follow{display:inline-flex;align-items:center;justify-content:center;padding:16px 42px;border-radius:999px;background:#ec3a27;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:800;font-size:clamp(1rem, 1.7361111111vw, 25px);letter-spacing:0.04em;line-height:1.2;text-transform:uppercase;text-align:center;text-decoration:none;color:#ffffff !important;box-sizing:border-box;transition:background-color 0.28s ease, color 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, opacity 0.28s ease;margin-top:0.25rem;min-width:10.5rem}.htr-project-single__follow:hover,.htr-project-single__follow:focus-visible{box-shadow:0 8px 22px rgba(236, 58, 39, 0.28)}.htr-project-single__follow:active{box-shadow:0 3px 10px rgba(236, 58, 39, 0.18)}@media (prefers-reduced-motion:reduce){.htr-project-single__follow{transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.htr-project-single__follow:hover,.htr-project-single__follow:focus-visible,.htr-project-single__follow:active{box-shadow:none}}.htr-project-single__follow:hover,.htr-project-single__follow:focus-visible{background:#c92e1d;background-color:#c92e1d}.htr-project-single__meta-row{display:grid;grid-template-columns:minmax(7.5rem, 0.42fr) minmax(0, 1fr);gap:1rem 1.25rem;align-items:start}@media (max-width:767px){.htr-project-single__meta-row{grid-template-columns:1fr;gap:0.35rem}}.htr-project-single dt{margin:0 0 0 auto;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:900;font-size:clamp(0.85rem, 1.3194444444vw, 19px);line-height:1.2;letter-spacing:0.02em;text-transform:uppercase;text-align:right;color:#000;width:fit-content;border-bottom:2px solid #f15a24;padding-bottom:0.1rem}@media (max-width:767px){.htr-project-single__meta-row dt{margin-left:0;margin-right:0;text-align:left;justify-self:start}}.htr-project-single dd{margin:0;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:clamp(1rem, 1.5972222222vw, 23px);line-height:1.3;color:#000;overflow-wrap:break-word}.htr-project-single dd a{color:inherit;text-decoration:none}.htr-project-single dd a:hover,.htr-project-single dd a:focus-visible{color:#ec3a27}.htr-project-single__meta-row--progress{position:relative;align-items:center;box-sizing:border-box;min-width:0;margin-left:calc(-1 * clamp(1.5rem, 3.3333333333vw, 3.5rem));width:calc(100% + clamp(1.5rem, 3.3333333333vw, 3.5rem));max-width:none;background:#f2f2f2;padding:2rem 1rem 2rem calc(clamp(1.5rem, 3.3333333333vw, 3.5rem) + 1rem)}.htr-project-single__meta-row--progress::after{content:"";position:absolute;top:0;bottom:0;left:100%;width:100vw;background:#f2f2f2;pointer-events:none}.htr-project-single__meta-row--progress dt{max-width:6.2em;margin-left:auto;border-bottom:none;padding-bottom:0;line-height:1.15}.htr-project-single__meta-row--progress dd{min-width:0}@media (max-width:1023px){.htr-project-single__meta-row--progress{margin-left:calc(-1 * var(--htr-project-pad));width:calc(100% + var(--htr-project-pad));padding:1.5rem 1rem 1.5rem calc(var(--htr-project-pad) + 1rem)}}@media (max-width:767px){.htr-project-single__meta-row--progress dt{max-width:none;margin-left:0;text-align:left}}.htr-project-single__progress{position:relative;display:flex;align-items:center;width:100%;max-width:420px}.htr-project-single__bar{position:relative;height:40px;width:100%;background:#ccc;overflow:hidden;border-radius:30px;padding:5px;box-sizing:border-box}.htr-project-single__bar-fill{display:block;height:100%;background:#ec3a27;border-radius:20px}.htr-project-single__pct{display:block;position:absolute;left:10px;z-index:1;padding-left:14px;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:18px;line-height:1;letter-spacing:0.02em;color:#ffffff;pointer-events:none}.htr-project-single__details{background:#fff;padding:40px 0 135px}.htr-project-single__details-inner{max-width:1095px;margin:0 auto;padding:0 var(--htr-project-pad);text-align:center}.htr-project-single__details-title{margin:0 0 1rem;text-align:center;line-height:1}.htr-project-single__details-accent{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0;display:inline;font-size:clamp(1.35rem, 2.9861111111vw, 43px)}.htr-project-single__details-main{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000;display:inline;font-size:clamp(1.45rem, 3.2638888889vw, 47px)}.htr-project-single__body{max-width:1095px;margin-left:auto;margin-right:auto;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:clamp(1.05rem, 1.6666666667vw, 24px);line-height:1.6;color:#4d4d4d;text-align:center}.htr-project-single__body>*:first-child{margin-top:0}.htr-project-single__body>*:last-child{margin-bottom:0}.htr-project-single__body p{margin:0 0 1.15em}.htr-project-single__body img,.htr-project-single__body iframe,.htr-project-single__body video,.htr-project-single__body table{max-width:100%}.htr-project-single__body img,.htr-project-single__body video{height:auto}@media (max-width:1023px){.htr-project-single__crumbs{row-gap:0.25rem}.htr-project-single__container{padding:3.5rem var(--htr-project-pad) 2rem}.htr-project-single__title{margin-bottom:1.75rem;line-height:1.2}.htr-project-single__details{padding:2rem 0 5rem}.htr-project-single__progress{max-width:none}}@media (max-width:767px){.htr-project-single__crumbs{padding-top:1rem;padding-bottom:1rem;font-size:clamp(0.95rem, 4vw, 1.1rem)}.htr-project-single__container{padding:2.5rem var(--htr-project-pad) 1.5rem}.htr-project-single__title{margin-bottom:1.35rem}.htr-project-single__summary{gap:1.25rem}.htr-project-single__details{padding:1.5rem 0 3.5rem}.htr-project-single__details-title{margin-bottom:0.85rem}.htr-project-single__bar{height:34px}.htr-project-single__pct{font-size:15px;padding-left:12px}}@media (max-width:479px){.htr-project-single__container{padding:2rem var(--htr-project-pad) 1.25rem}.htr-project-single__meta{gap:0.75rem}.htr-project-single__meta-row--progress{padding-top:1.25rem;padding-bottom:1.25rem}}.htr-app-band{position:relative;background:#012e30;color:#ffffff;padding:2.5rem 0 0;overflow:visible}.htr-app-band::before{content:"";position:absolute;left:50%;top:55%;z-index:0;width:min(720px, 70vw);height:min(420px, 90%);transform:translate(-50%, -50%);pointer-events:none;background:radial-gradient(ellipse 55% 50% at 50% 50%, rgba(55, 200, 210, 0.42) 0%, rgba(30, 140, 150, 0.22) 38%, rgba(1, 46, 48, 0) 72%)}.htr-app-band__divider{position:absolute;left:0;right:0;top:38px;z-index:4;line-height:0;pointer-events:none;width:100%;transform:translateY(-50%);overflow:hidden}.htr-app-band__divider .htr-rope-divider__svg{--htr-rope-h: 180px;display:block;height:max(var(--htr-rope-h), calc(100vw * 212 / 1765));width:max(100%, calc(var(--htr-rope-h) * 1765 / 212));max-width:none;position:relative;left:50%;transform:translateX(-50%);overflow:visible}.htr-app-band__divider .htr-rope-divider__tiles{pointer-events:none}.htr-app-band__inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr minmax(0, 450px) 1fr;grid-template-areas:"phones center cta";align-items:end;gap:clamp(1.25rem, 2.2222222222vw, 2.5rem);box-sizing:border-box;width:100%;max-width:1320px;margin:0 auto;padding:0 24px}.htr-app-band__inner:not(:has(.htr-app-band__phones)){grid-template-columns:1fr minmax(0, 450px) 1fr;grid-template-areas:". center cta";align-items:center;padding-bottom:2.5rem}@media (max-width:1023px){.htr-app-band__inner{grid-template-columns:1fr 1fr;grid-template-areas:"phones cta" "center center";align-items:end}.htr-app-band__inner:not(:has(.htr-app-band__phones)){grid-template-columns:1fr;grid-template-areas:"center" "cta"}}@media (max-width:767px){.htr-app-band__inner{grid-template-columns:1fr;grid-template-areas:"phones" "center" "cta";justify-items:center;justify-content:center;text-align:center;align-items:center;padding:1.5rem 16px}}.htr-app-band__phones{grid-area:phones;align-self:end;justify-self:stretch;width:100%;line-height:0}@media (max-width:767px){.htr-app-band__phones{justify-self:center;max-width:260px}}.htr-app-band__phones-img{display:block;width:100%;height:auto;object-fit:contain;object-position:bottom left}@media (max-width:767px){.htr-app-band__phones-img{object-position:center bottom;margin-inline:auto}}.htr-app-band__center{grid-area:center;align-self:start;justify-self:center;margin-top:30px;width:100%;max-width:450px;text-align:center;display:flex;flex-direction:column;align-items:center}.htr-app-band__headline{margin:0;max-width:9.2em;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:clamp(1.75rem, 3.6111111111vw, 52px);line-height:1.15;letter-spacing:-0.01em;color:#ffffff;text-wrap:balance}@media (max-width:767px){.htr-app-band__headline{max-width:none;width:100%;font-size:clamp(0.62rem, 3.2vw, 1.75rem);letter-spacing:-0.025em;white-space:nowrap;text-wrap:nowrap}}.htr-app-band__cta{grid-area:cta;align-self:center;justify-self:end;display:flex;flex-direction:column;align-items:center;text-align:center;gap:0.35rem;padding-bottom:0}@media (max-width:767px){.htr-app-band__cta{justify-self:center}}.htr-app-band__badges{display:flex;flex-direction:column;align-items:center;gap:0.45rem;margin-bottom:0.45rem}.htr-app-band__badge-link{display:block;line-height:0}.htr-app-band__badge{display:block;width:min(148px, 100%);height:auto;margin:0 auto}.htr-app-band__title{margin:0;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:800;font-size:clamp(1.25rem, 2.5vw, 36px);line-height:1.15;color:#ffffff}.htr-app-band__accent{margin:0;font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 3.4722222222vw, 50px);line-height:1.1;color:#ec3a27}@media (max-width:1800px){.htr-app-band__divider{top:30px}}@media (max-width:1024px){.htr-app-band__divider{top:18px}.htr-app-band__divider .htr-rope-divider__svg{--htr-rope-h: 120px}}@media (max-width:1023px){.htr-app-band__divider{top:15px}}@media (max-width:768px){.htr-app-band{padding-top:2rem}.htr-app-band__divider{top:7px}.htr-app-band__divider .htr-rope-divider__svg{--htr-rope-h: 88px;width:100%;left:0;transform:none}}.htr-app-band--stack{padding:0;height:100%;min-height:640px;display:flex;flex-direction:column;overflow-x:clip;overflow-y:visible}.htr-app-band--stack::before{top:42%;width:min(520px, 90%);height:min(380px, 70%)}.htr-app-band--stack .htr-app-band__inner{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1 1 auto;min-width:0;width:100%;max-width:none;margin:0;padding:3.35rem 1.5rem 0;gap:1.15rem;grid-template-columns:none;grid-template-areas:none}.htr-app-band--stack .htr-app-band__inner:not(:has(.htr-app-band__phones)){grid-template-columns:none;grid-template-areas:none;padding-bottom:3.35rem;align-items:center}.htr-app-band--stack .htr-app-band__cta{order:1;justify-self:center;align-self:center;padding:0}.htr-app-band--stack .htr-app-band__title{font-size:41px}.htr-app-band--stack .htr-app-band__center{order:2;margin:1.15rem 0;max-width:100%;width:100%;min-width:0;align-self:center;justify-self:center;padding:0 0.25rem;box-sizing:border-box}.htr-app-band--stack .htr-app-band__headline{max-width:100%;width:100%;font-size:35px;white-space:normal;text-wrap:balance;overflow-wrap:anywhere}.htr-app-band--stack .htr-app-band__phones{order:3;margin-top:auto;width:100%;max-width:none;justify-self:center;align-self:end}.htr-app-band--stack .htr-app-band__phones-img{object-position:center bottom;margin-inline:0}@media (max-width:1023px){.htr-app-band--stack{min-height:0}.htr-app-band--stack .htr-app-band__inner{padding:2.5rem 1.5rem 0;grid-template-columns:none;grid-template-areas:none;align-items:center}.htr-app-band--stack .htr-app-band__title{font-size:clamp(1.75rem, 4.6vw, 2.55rem)}.htr-app-band--stack .htr-app-band__headline{font-size:clamp(1.2rem, 4.6vw, 1.85rem);white-space:normal;text-wrap:balance}.htr-app-band--stack .htr-app-band__phones{width:100%}}@media (max-width:767px){.htr-app-band--stack{min-height:0}.htr-app-band--stack .htr-app-band__inner{padding:2rem 1.15rem 0}.htr-app-band--stack .htr-app-band__headline{font-size:clamp(1.15rem, 5.2vw, 1.55rem);white-space:normal;text-wrap:balance}}.htr-missionary-single{--htr-missionary-pad: 24px;overflow-x:clip;background:#fff;color:#1a1a1a}@media (max-width:767px){.htr-missionary-single{--htr-missionary-pad: 16px}}@media (max-width:479px){.htr-missionary-single{--htr-missionary-pad: 14px}}.htr-missionary-single__breadcrumb{background:#e6e6e6}.htr-missionary-single__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:0.35rem 0.5rem;list-style:none;padding:1.25rem var(--htr-missionary-pad);font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:700;font-size:clamp(1.1rem, 1.7361111111vw, 25px);line-height:1.2;color:#666666;max-width:1250px;margin:0 auto}.htr-missionary-single__crumbs li{display:inline-flex;align-items:center;gap:0.5rem}.htr-missionary-single__crumbs li:not(:last-child)::after{content:"/";color:#666666;font-weight:700}.htr-missionary-single__crumbs a{color:#666666;text-decoration:none}.htr-missionary-single__crumbs a:hover,.htr-missionary-single__crumbs a:focus-visible{color:#ed1c24}.htr-missionary-single__crumb-current{color:#ed1c24;font-weight:900;overflow-wrap:anywhere}.htr-missionary-single__container{max-width:1250px;margin:0 auto;padding:70px var(--htr-missionary-pad) 40px;box-sizing:border-box}.htr-missionary-single__title{margin:0;font-size:clamp(2rem, 5vw, 72px);line-height:1.3;text-align:center;margin:0 0 35px;overflow-wrap:break-word}.htr-missionary-single__title-accent{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0;display:inline}.htr-missionary-single__title-main{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000;display:inline}.htr-missionary-single__summary{--htr-missionary-badge-size: 150px;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:50px;padding-bottom:calc(var(--htr-missionary-badge-size) / 2 + 1.5rem)}@media (max-width:1023px){.htr-missionary-single__summary{flex-direction:column;align-items:center;gap:calc(var(--htr-missionary-badge-size) / 2 + 1.5rem);padding-bottom:0.5rem}}.htr-missionary-single__media{position:relative;flex:0 1 305px;width:305px;max-width:100%;aspect-ratio:1;height:auto;overflow:visible}.htr-missionary-single__media>img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.htr-missionary-single__media--empty{background:#e6e6e6}.htr-missionary-single__badge{position:absolute;left:50%;bottom:0;z-index:1;width:var(--htr-missionary-badge-size);height:var(--htr-missionary-badge-size);transform:translate(-50%, 50%);border-radius:50%;overflow:hidden;background:transparent;border:6px solid #ffffff;box-shadow:none}.htr-missionary-single__badge img{display:block;width:100%;height:100%;object-fit:cover}.htr-missionary-single__meta{margin:0;padding:0;width:fit-content;max-width:100%;min-width:0;min-height:305px;display:grid;grid-template-columns:max-content max-content;column-gap:1rem;row-gap:6px;align-content:center;align-items:center}.htr-missionary-single__meta-row{display:contents}.htr-missionary-single dt{margin:0;justify-self:end;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:900;font-size:clamp(0.85rem, 1.3194444444vw, 19px);line-height:1.2;letter-spacing:0.02em;text-transform:uppercase;text-align:right;color:#000;width:max-content;border-bottom:2px solid #f15a24;padding-bottom:0.1rem}.htr-missionary-single dd{margin:0;justify-self:start;text-align:left;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:clamp(1rem, 1.5972222222vw, 23px);line-height:1.3;color:#000;min-width:0;overflow-wrap:anywhere}.htr-missionary-single dd a{color:inherit;text-decoration:none}.htr-missionary-single dd a:hover,.htr-missionary-single dd a:focus-visible{color:#ed1c24}@media (max-width:1023px){.htr-missionary-single__meta{min-height:0}.htr-missionary-single__crumbs{row-gap:0.25rem}.htr-missionary-single__container{padding:3.5rem var(--htr-missionary-pad) 2rem}.htr-missionary-single__title{margin-bottom:1.75rem;line-height:1.2;display:block;white-space:normal;line-height:1}.htr-missionary-single__title-accent{display:block;white-space:normal;font-size:clamp(1.75rem, 4.5833333333vw, 66px)}.htr-missionary-single__title-main{display:block;white-space:normal;margin-top:0.15rem;line-height:1.1;font-size:clamp(2rem, 5vw, 72px)}}@media (max-width:767px){.htr-missionary-single__meta{grid-template-columns:max-content minmax(0, 1fr);column-gap:0.75rem}.htr-missionary-single__crumbs{padding-top:1rem;padding-bottom:1rem;font-size:clamp(0.95rem, 4vw, 1.1rem)}.htr-missionary-single__container{padding:2.5rem var(--htr-missionary-pad) 1.5rem}.htr-missionary-single__title{margin-bottom:1.35rem}}@media (max-width:479px){.htr-missionary-single__summary{--htr-missionary-badge-size: 110px}.htr-missionary-single__badge{border-width:4px}.htr-missionary-single__container{padding:2rem var(--htr-missionary-pad) 1.25rem}.htr-missionary-single__meta{row-gap:0.5rem;column-gap:0.65rem}.htr-missionary-single dt{font-size:clamp(0.72rem, 3.6vw, 0.85rem)}.htr-missionary-single dd{font-size:clamp(0.88rem, 4.2vw, 1rem)}}.htr-missionary-prayer{background:#fff}.htr-missionary-prayer__header{background:#fff;padding:0 0 25px}.htr-missionary-prayer__band{background:#f2f2f2;padding:clamp(2.5rem, 4.4444444444vw, 4rem) 0}.htr-missionary-prayer__container{max-width:1000px;margin:0 auto;padding:0 24px;box-sizing:border-box}.htr-missionary-prayer__title{margin:0;text-align:center;margin:0;font-size:clamp(2rem, 5vw, 72px);line-height:1.3}.htr-missionary-prayer__title-accent{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0;display:inline}.htr-missionary-prayer__title-main{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000;display:inline}.htr-missionary-prayer__layout{display:grid;grid-template-columns:minmax(0, 1.15fr) minmax(0, 0.85fr);gap:clamp(2rem, 4.4444444444vw, 4rem);align-items:center}@media (max-width:1023px){.htr-missionary-prayer__layout{grid-template-columns:1fr;justify-items:center;gap:2.25rem}}.htr-missionary-prayer__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1.5rem;max-width:500px;width:100%;box-sizing:border-box}.htr-missionary-prayer__list li{margin:0;padding:0.1rem 0 0.1rem 1.15rem;border-left:10px solid #ed1c24;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:700;font-size:16px;line-height:1.45;color:#000;overflow-wrap:anywhere}.htr-missionary-prayer__highlight{font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:900;font-size:16px;color:#ed1c24;text-transform:uppercase;margin-right:0.3em}.htr-missionary-prayer__aside{display:flex;flex-direction:column;align-items:center;text-align:center;justify-self:center;max-width:100%}.htr-missionary-prayer__verse{margin:0.85rem 0 0;max-width:16.5rem}.htr-missionary-prayer__verse p{margin:0 0 0.65rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:700;font-size:14px;line-height:1.45;color:#000;overflow-wrap:anywhere}.htr-missionary-prayer__verse cite{display:block;font-style:normal;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:16px;line-height:1.3;color:#000}.htr-missionary-prayer__art{display:block;width:180px;max-width:100%;height:auto}@media (max-width:1023px){.htr-missionary-prayer__title{display:block;white-space:normal;line-height:1}.htr-missionary-prayer__title-accent{display:block;white-space:normal;font-size:clamp(1.75rem, 4.5833333333vw, 66px)}.htr-missionary-prayer__title-main{display:block;white-space:normal;margin-top:0.15rem;line-height:1.1;font-size:clamp(2rem, 5vw, 72px)}.htr-missionary-prayer__band{padding:2.25rem 0 2.5rem}}@media (max-width:767px){.htr-missionary-prayer__header{padding:0 0 25px}.htr-missionary-prayer__band{padding:1.75rem 0 2rem}.htr-missionary-prayer__container{padding:0 16px}.htr-missionary-prayer__list{gap:1.15rem}.htr-missionary-prayer__list li{padding-left:0.9rem}}@media (max-width:479px){.htr-missionary-prayer__container{padding:0 14px}.htr-missionary-prayer__art{width:140px}.htr-missionary-prayer__verse{max-width:100%}}.htr-blog-cards{padding:clamp(2.5rem, 5vw, 4.5rem) 0 130px;background:#fff}.htr-blog-cards__container{max-width:1200px;margin:0 auto;padding:0 24px}.htr-blog-cards__header{text-align:center;margin-bottom:2.75rem}.htr-blog-cards__title{margin:0;margin:0;font-size:clamp(2rem, 5vw, 72px);line-height:1.3}.htr-blog-cards__title-accent{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0;display:inline}.htr-blog-cards__title-main{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000;display:inline}.htr-blog-cards__grid{display:grid;grid-template-columns:1fr;gap:2rem 1.5rem}@media (min-width:768px){.htr-blog-cards__grid{grid-template-columns:repeat(3, 1fr)}}@media (max-width:1023px){.htr-blog-cards__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5rem 1rem}.htr-blog-cards__title{display:block;white-space:normal;line-height:1}.htr-blog-cards__title-accent{display:block;white-space:normal;font-size:clamp(1.75rem, 4.5833333333vw, 66px)}.htr-blog-cards__title-main{display:block;white-space:normal;margin-top:0.15rem;line-height:1.1;font-size:clamp(2rem, 5vw, 72px)}}@media (max-width:767px){.htr-blog-cards{padding:3rem 0 80px}.htr-blog-cards__container{padding:0 16px}.htr-blog-cards__header{margin-bottom:2.75rem}.htr-blog-cards__grid{grid-template-columns:1fr;gap:1.4rem}}@media (max-width:479px){.htr-blog-cards__container{padding:0 14px}}.htr-blog-card{display:flex;flex-direction:column;min-width:0}.htr-blog-card__link{display:flex;flex-direction:column;flex:1;color:inherit;text-decoration:none}.htr-blog-card__link:hover .htr-blog-card__media img,.htr-blog-card__link:focus-visible .htr-blog-card__media img{transform:scale(1.04)}.htr-blog-card__link:hover .htr-blog-card__more,.htr-blog-card__link:focus-visible .htr-blog-card__more{text-decoration:underline;text-underline-offset:0.22em}.htr-blog-card__date{margin:0 0 0.55rem;padding:0 12px;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:700;font-size:20px;line-height:1.2;letter-spacing:0.08em;color:#000}.htr-blog-card__media{overflow:hidden;border-radius:0;aspect-ratio:1.900990099;background:#e8e6e3}.htr-blog-card__media img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform 0.35s ease}.htr-blog-card__content{padding:26px 25px;display:flex;flex-direction:column;flex:1}.htr-blog-card__eyebrow{margin:0 0 0.2rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:900;font-size:20px;line-height:1;letter-spacing:normal;text-transform:uppercase;color:#ef4136}.htr-blog-card__title{margin:0 0 0.35rem;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(1.05rem, 1.6666666667vw, 24px);color:#1a1a1a}.htr-blog-card__desc{margin:0 0 1rem;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:600;font-size:clamp(0.95rem, 1.1111111111vw, 16px);line-height:1.35;color:#1a1a1a}.htr-blog-card__foot{display:flex;align-items:center;flex-wrap:wrap;gap:0.85rem 1.15rem;margin-top:auto}.htr-blog-card__more{display:inline-flex;align-items:center;margin-top:0;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:clamp(0.8rem, 0.9722222222vw, 14px);letter-spacing:0.06em;line-height:1;text-transform:uppercase;color:#ef4136}.htr-blog-card__read{display:inline-flex;align-items:center;gap:0.4rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:18px;letter-spacing:0;line-height:1;text-transform:uppercase;color:#ef4136}.htr-blog-card__read .htr-story-icon{display:block;width:1.15em;height:1.15em;color:#000}@media (prefers-reduced-motion:reduce){.htr-blog-card__media img{transition:none}.htr-blog-card__link:hover .htr-blog-card__media img,.htr-blog-card__link:focus-visible .htr-blog-card__media img{transform:none}}@media (max-width:1023px){.htr-blog-card__date{padding:0 8px}.htr-blog-card__content{padding:18px 14px 20px}}@media (max-width:767px){.htr-blog-card__eyebrow{font-size:clamp(1rem, 4vw, 1.15rem)}.htr-blog-card__title{font-size:clamp(1rem, 5vw, 1.25rem);line-height:1.25}.htr-blog-card__desc{font-size:clamp(0.92rem, 3.6vw, 1rem)}.htr-blog-card__read{font-size:16px}}.flexible-section.section-htr_story_hero,.flexible-section.section-htr_story_content,.flexible-section.section-htr_story_prayer,.flexible-section.section-htr_story_faq,.flexible-section.section-htr_story_comments,.flexible-section.section-htr_story_related{padding:0 !important;max-width:none}body.htr-story{background:#fff}.htr-story-page{background:#fff;color:#1a1a1a;overflow-x:hidden}.htr-story-icon{width:1em;height:1em;display:block;flex-shrink:0;overflow:visible}.htr-story-btn{display:inline-flex;align-items:center;justify-content:center;gap:0.55rem;box-sizing:border-box;width:295px;height:77px;padding:0 1rem;border:3px solid #c4c4c4;border-radius:10px;background:#fff;color:#000;font-family:"Noah Head", "Noah", Arial, sans-serif;font-size:25px;font-weight:800;letter-spacing:0;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;appearance:none;transition:background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease}.htr-story-btn .htr-story-icon{width:1.12em;height:1.12em;color:#f15a24;transition:color 0.2s ease}.htr-story-btn:hover,.htr-story-btn:focus-visible{background:#d01e18;border-color:#d01e18;color:#fff}.htr-story-btn:hover .htr-story-icon,.htr-story-btn:focus-visible .htr-story-icon{color:#fff}.htr-story-btn--solid,.htr-story-btn--outline{color:#000;background:#fff;border:3px solid #c4c4c4}.htr-story-btn--solid:hover,.htr-story-btn--solid:focus-visible,.htr-story-btn--outline:hover,.htr-story-btn--outline:focus-visible{background:#d01e18;border-color:#d01e18;color:#fff}.htr-story-btn--solid:hover .htr-story-icon,.htr-story-btn--solid:focus-visible .htr-story-icon,.htr-story-btn--outline:hover .htr-story-icon,.htr-story-btn--outline:focus-visible .htr-story-icon{color:#fff}@media (prefers-reduced-motion:reduce){.htr-story-btn{transition:none}.htr-story-btn .htr-story-icon{transition:none}}@media (max-width:1023px){.htr-story-btn{width:min(295px, 100%);height:68px;font-size:20px}}@media (max-width:767px){.htr-story-btn{height:60px;font-size:18px}}.flexible-section.section-htr_story_hero{position:relative;z-index:2;width:100%;max-width:none;margin-bottom:0}.htr-story-hero{position:relative;box-sizing:border-box;color:#ffffff;overflow:visible;width:100%}.htr-story-hero__media{position:absolute;inset:0;z-index:0;background-color:#111111;background-size:cover;background-position:center 40%;background-repeat:no-repeat}.htr-story-hero__overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg, #000 10%, rgba(0, 0, 0, 0) 100%)}.htr-story-hero__arrow{position:absolute;z-index:5;top:62%;transform:translateY(-50%);width:78px;height:78px;border-radius:50%;background:#fff;box-shadow:0 6px 18px rgba(0, 0, 0, 0.22);pointer-events:none}.htr-story-hero__arrow::after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;border-top:3px solid #ec2024;border-right:3px solid #ec2024}.htr-story-hero__arrow--prev{left:clamp(16px, 2.4vw, 36px)}.htr-story-hero__arrow--prev::after{transform:translate(-40%, -50%) rotate(-135deg)}.htr-story-hero__arrow--next{right:clamp(16px, 2.4vw, 36px)}.htr-story-hero__arrow--next::after{transform:translate(-60%, -50%) rotate(45deg)}.htr-story-hero__content{position:relative;z-index:3;width:100%;max-width:none;margin:0;padding:230px clamp(5.5rem, 8vw, 7.5rem) 130px 175px;box-sizing:border-box}.htr-story-hero__eyebrow{margin:0 0 0.35rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:29px;line-height:calc(45 / 29);letter-spacing:0.42em;text-transform:uppercase;color:#fff}.htr-story-hero__title{margin:0;max-width:16ch;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:84px;line-height:1.08;color:#fff;overflow-wrap:break-word}@media (max-width:1439px){.htr-story-hero__content{padding:180px 4.5rem 100px 6rem}.htr-story-hero__eyebrow{font-size:clamp(18px, 2vw, 29px);letter-spacing:0.32em}.htr-story-hero__title{font-size:clamp(56px, 5.6vw, 84px)}.htr-story-hero__arrow{width:56px;height:56px}.htr-story-hero__arrow--prev{left:18px}.htr-story-hero__arrow--next{right:18px}}@media (max-width:1024px){.htr-story-hero__overlay{background:linear-gradient(180deg, rgba(0, 0, 0, 0.42) 0%, rgba(0, 0, 0, 0.18) 42%, rgba(0, 0, 0, 0.4) 100%), linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 72%)}.htr-story-hero__content{padding:4.25rem 4.75rem 4.5rem}.htr-story-hero__title{max-width:none;font-size:clamp(2.6rem, 7vw, 3.6rem)}.htr-story-hero__arrow{width:52px;height:52px;top:50%;bottom:auto;transform:translateY(-50%)}.htr-story-hero__arrow--prev{left:0.7rem}.htr-story-hero__arrow--next{right:0.7rem}}@media (max-width:767px){.htr-story-hero__content{padding:3rem 3.6rem 3.75rem}.htr-story-hero__eyebrow{font-size:clamp(0.8rem, 3.4vw, 1rem);letter-spacing:0.22em}.htr-story-hero__title{max-width:none;font-size:clamp(2.1rem, 8.4vw, 2.85rem);line-height:1.12}.htr-story-hero__arrow{width:40px;height:40px}.htr-story-hero__arrow::after{width:12px;height:12px}.htr-story-hero__arrow--prev{left:0.45rem}.htr-story-hero__arrow--next{right:0.45rem}}@media (max-width:479px){.htr-story-hero__content{padding:2.5rem 3.1rem 3.25rem}.htr-story-hero__arrow{width:36px;height:36px}.htr-story-hero__arrow--prev{left:0.35rem}.htr-story-hero__arrow--next{right:0.35rem}}.htr-story-content{display:grid;grid-template-columns:minmax(0, 1fr) 395px;align-items:stretch;background:#fff}.htr-story-content:not(:has(.htr-story-content__rail)){grid-template-columns:1fr}.htr-story-content__main{padding-left:175px;padding-top:85px;padding-right:clamp(1.75rem, 3vw, 2.75rem);padding-bottom:clamp(2.25rem, 3.3333333333vw, 3rem);box-sizing:border-box;min-width:0}@media (max-width:1439px){.htr-story-content__main{padding-left:6rem}}@media (max-width:1023px){.htr-story-content__main{padding-left:2rem}}@media (max-width:767px){.htr-story-content__main{padding-left:1.25rem}}@media (max-width:479px){.htr-story-content__main{padding-left:1rem}}.htr-story-content__lead{margin:0 0 1.15rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:700;font-size:36px;line-height:1.3;color:#4d4d4d}.htr-story-content__copy{font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:29px;line-height:1.45;color:#4d4d4d}.htr-story-content__copy>*:first-child{margin-top:0}.htr-story-content__copy>*:last-child{margin-bottom:0}.htr-story-content__copy p{margin:0 0 0.85em}.htr-story-content__copy,.htr-story-content__extra-inner{overflow-wrap:break-word}.htr-story-content__extra{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.4s ease}.htr-story-content__extra.is-open{grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.htr-story-content__extra{transition:none}}.htr-story-content__extra-inner{overflow:hidden;min-height:0;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:29px;line-height:1.45;color:#4d4d4d}.htr-story-content__extra-inner>*:first-child{margin-top:0.85em}.htr-story-content__extra-inner p{margin:0 0 0.85em}.htr-story-content__readrow{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin:1.15rem 0 3.75rem}.htr-story-content__read{margin:0;display:inline-flex;align-items:center;gap:0.4rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:18px;letter-spacing:0;text-transform:uppercase;color:#ed1c24}.htr-story-content__read .htr-story-icon--clock{width:1.7em;height:1.7em;color:#000}.htr-story-content__toggle{display:inline-flex;align-items:center;gap:0.4rem;margin:0;padding:0;border:0;background:none;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:18px;letter-spacing:0;line-height:1;text-transform:uppercase;color:#ed1c24;cursor:pointer}.htr-story-content__toggle .htr-story-icon--arrow{width:0.56em;height:1em;color:currentColor}.htr-story-content__byline{display:grid;grid-template-columns:130px minmax(0, 1fr);align-items:start;column-gap:1.15rem}.htr-story-content__by-col{display:contents}.htr-story-content__avatar{grid-column:1;grid-row:1 / span 2;width:130px;height:130px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#ddd}.htr-story-content__avatar img{display:block;width:100%;height:100%;object-fit:cover}.htr-story-content__by-meta{grid-column:2;grid-row:1;min-width:0;display:flex;flex-direction:column;gap:0.45rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:24px;line-height:1.2;color:#000}.htr-story-content__by{margin:0;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:24px;color:#000}.htr-story-content__by-label{font-weight:800;color:#000}.htr-story-content__by-name{font-weight:500}.htr-story-content__role{margin:0;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:24px;color:#000}.htr-story-content__org{font-weight:800;color:#ec2024;text-decoration:underline;text-underline-offset:0.18em;margin-left:0.25em}.htr-story-content__loc{margin:0;display:flex;align-items:center;gap:0.55rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:24px;color:#000}.htr-story-content__loc .htr-story-icon--pin{width:1.05em;height:1.3em;color:inherit;overflow:visible}.htr-story-content__loc .htr-story-icon--pin path{fill:currentColor;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.htr-story-content__social{grid-column:2;grid-row:2;display:flex;flex-wrap:wrap;align-items:center;gap:1.1rem 1.35rem;margin-top:1.85rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:32px;line-height:1;color:#4d4d4d}.htr-story-content__social span,.htr-story-content__social button{display:inline-flex;align-items:center;gap:0.35rem}.htr-story-content__social .htr-story-icon{width:1em;height:1em;color:#ed1c24}.htr-story-content__share{margin:0;padding:0;border:0;background:none;font:inherit;color:#4d4d4d;cursor:pointer}.htr-story-content__share .htr-story-icon{color:#ed1c24}.htr-story-content__rail{background:#f2f2f2;padding:85px 50px 2.25rem;box-sizing:border-box}.htr-story-content__counts .htr-story-content__rail-title{text-align:center}.htr-story-content__rail-title{margin:0 0 0.85rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:30px;line-height:1.2;color:#111}.htr-story-content__nums{display:grid;grid-template-columns:1fr 1fr;gap:0.75rem;margin-bottom:1.75rem;text-align:center}.htr-story-content__num{display:block;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:60px;line-height:1;color:#ec3a27}.htr-story-content__num-l{display:block;margin-top:0.3rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:400;font-size:24px;color:#4d4d4d}.htr-story-content__engage{margin-bottom:1.5rem}.htr-story-content__btns{display:flex;flex-direction:column;align-items:center;gap:12px}.htr-story-content__btns .htr-story-btn{width:295px;height:77px;flex-shrink:0}.htr-story-content__giving{margin:0;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:18px;line-height:1.4;color:#000}.htr-story-content__giving strong{font-weight:800;letter-spacing:0;text-transform:uppercase;margin-right:0.28em}@media (max-width:1439px){.htr-story-content__lead{font-size:32px}.htr-story-content__copy,.htr-story-content__extra-inner{font-size:26px}.htr-story-content__by-meta,.htr-story-content__by,.htr-story-content__role,.htr-story-content__loc{font-size:22px}.htr-story-content__social{font-size:28px}.htr-story-content__num{font-size:52px}.htr-story-content__rail{padding:72px 40px 2rem}}@media (max-width:1023px){.htr-story-content{grid-template-columns:1fr}.htr-story-content__main{padding-top:48px;padding-right:2rem}.htr-story-content__lead{font-size:28px}.htr-story-content__copy,.htr-story-content__extra-inner{font-size:22px}.htr-story-content__avatar{width:96px;height:96px}.htr-story-content__byline{grid-template-columns:96px minmax(0, 1fr)}.htr-story-content__by-meta,.htr-story-content__by,.htr-story-content__role,.htr-story-content__loc{font-size:20px}.htr-story-content__social{font-size:24px}.htr-story-content__rail{max-width:none;padding:48px 32px 2rem}.htr-story-content__btns .htr-story-btn{width:min(295px, 100%)}}@media (max-width:767px){.htr-story-content__main{padding-top:32px;padding-bottom:2rem}.htr-story-content__lead{font-size:22px}.htr-story-content__copy,.htr-story-content__extra-inner{font-size:18px}.htr-story-content__read,.htr-story-content__toggle{font-size:14px}.htr-story-content__avatar{width:72px;height:72px}.htr-story-content__byline{grid-template-columns:72px minmax(0, 1fr)}.htr-story-content__by-meta,.htr-story-content__by,.htr-story-content__role,.htr-story-content__loc{font-size:16px}.htr-story-content__social{font-size:20px;gap:0.85rem 1rem}.htr-story-content__rail{padding:32px 20px 1.75rem}.htr-story-content__num{font-size:42px}.htr-story-content__rail-title{font-size:24px}.htr-story-content__btns .htr-story-btn{width:100%;height:60px;font-size:20px}.htr-story-content__readrow{margin:1rem 0 2.5rem}}@media (max-width:479px){.htr-story-content__avatar{width:64px;height:64px}.htr-story-content__byline{grid-template-columns:64px minmax(0, 1fr)}.htr-story-content__social{font-size:16px;margin-top:1.15rem;gap:0.65rem 0.85rem}.htr-story-content__rail{padding:28px 1rem 1.5rem}}.htr-story-prayer{display:grid;grid-template-columns:minmax(0, 1fr) 395px;align-items:stretch;background:#f2f2f2}.htr-story-prayer:not(.htr-story-prayer--has-rail){grid-template-columns:1fr}.htr-story-prayer__main{padding-left:175px;padding-top:clamp(3rem, 5.5vw, 4.75rem);padding-right:clamp(1.5rem, 3vw, 2.75rem);padding-bottom:clamp(2.5rem, 5vw, 4rem);box-sizing:border-box;min-width:0;background:#f2f2f2}@media (max-width:1439px){.htr-story-prayer__main{padding-left:6rem}}@media (max-width:1023px){.htr-story-prayer__main{padding-left:2rem}}@media (max-width:767px){.htr-story-prayer__main{padding-left:1.25rem}}@media (max-width:479px){.htr-story-prayer__main{padding-left:1rem}}.htr-story-prayer__rail{min-width:0;display:flex;background:#012e30}.htr-story-prayer .htr-app-band--stack{flex:1 1 auto;width:100%}.htr-story-prayer .htr-missionary-prayer{background:transparent}.htr-story-prayer .htr-missionary-prayer__header{background:transparent;padding:0 0 1.75rem}.htr-story-prayer .htr-missionary-prayer__title{text-align:left}.htr-story-prayer .htr-missionary-prayer__container{max-width:none;margin:0;padding:0}.htr-story-prayer .htr-missionary-prayer__band{background:transparent;padding:0}.htr-story-prayer .htr-missionary-prayer__layout{justify-items:stretch;align-items:flex-start;gap:2rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.htr-story-prayer .htr-missionary-prayer__list{max-width:none;margin-top:35px}.htr-story-prayer .htr-missionary-prayer__list li{font-size:18.5px}.htr-story-prayer .htr-missionary-prayer__highlight{font-size:18.5px}.htr-story-prayer .htr-missionary-prayer__verse{max-width:none}.htr-story-prayer .htr-missionary-prayer__verse p{font-size:30px;margin-bottom:1rem;overflow-wrap:break-word}.htr-story-prayer .htr-missionary-prayer__verse cite{font-size:35px}.htr-story-prayer .htr-app-band__badges{margin-bottom:1.25rem}@media (max-width:1439px){.htr-story-prayer .htr-missionary-prayer__verse p{font-size:26px}.htr-story-prayer .htr-missionary-prayer__verse cite{font-size:30px}}@media (max-width:1023px){.htr-story-prayer{grid-template-columns:1fr}.htr-story-prayer__main{padding-top:2.5rem;padding-right:2rem;padding-bottom:2.25rem}.htr-story-prayer .htr-missionary-prayer__header{padding:0 0 1.25rem}.htr-story-prayer .htr-missionary-prayer__layout{grid-template-columns:1fr;justify-items:center;gap:1.75rem}.htr-story-prayer .htr-missionary-prayer__verse p{font-size:24px}.htr-story-prayer .htr-missionary-prayer__verse cite{font-size:26px}.htr-story-prayer .htr-app-band--stack{min-height:0}}@media (max-width:767px){.htr-story-prayer__main{padding-top:2rem;padding-right:1.25rem;padding-bottom:1.75rem}.htr-story-prayer .htr-missionary-prayer__list{margin-top:1.5rem}.htr-story-prayer .htr-missionary-prayer__list li{font-size:16px}.htr-story-prayer .htr-missionary-prayer__highlight{font-size:16px}.htr-story-prayer .htr-missionary-prayer__verse p{font-size:20px}.htr-story-prayer .htr-missionary-prayer__verse cite{font-size:22px}}.htr-story-guide{display:grid;grid-template-columns:auto 1fr;gap:0.55rem;align-items:stretch;min-height:280px}.htr-story-guide__brand{display:flex;flex-direction:column;align-items:center;gap:0.85rem;padding:0.2rem 0}.htr-story-guide__spine,.htr-story-guide__word{writing-mode:vertical-rl;transform:rotate(180deg);font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;letter-spacing:0.28em;text-transform:uppercase;line-height:1}.htr-story-guide__spine{font-size:1.05rem;color:#111}.htr-story-guide__word{font-size:0.82rem;color:#ec3a27}.htr-story-guide__media{position:relative;min-height:280px;background:#222 center / cover no-repeat}.htr-story-guide__foot{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:flex-end;justify-content:space-between;gap:0.5rem;padding:0.7rem 0.7rem 0.75rem;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.72) 100%)}.htr-story-guide__loc{margin:0;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:0.68rem;letter-spacing:0.08em;text-transform:uppercase;color:#fff;max-width:11rem}.htr-story-guide__go{display:inline-flex;align-items:center;justify-content:center;min-width:3.2rem;padding:0.4rem 0.85rem;border-radius:999px;background:#ec3a27;color:#fff;font-family:"Montserrat", "Noah", Arial, sans-serif;font-weight:700;font-size:0.72rem;letter-spacing:0.08em;text-decoration:none;text-transform:uppercase}@media (max-width:1023px){.htr-story-guide__spine,.htr-story-guide__word{writing-mode:horizontal-tb;transform:none;letter-spacing:0.16em}.htr-story-guide__brand{flex-direction:row;justify-content:flex-start}}.htr-story-comments{display:grid;grid-template-columns:minmax(0, 1fr) 395px;align-items:stretch;background:#fff}.htr-story-comments:not(.htr-story-comments--has-rail){grid-template-columns:1fr}.htr-story-comments__main{--htr-comment-avatar: 92px;--htr-comment-gap: 1.15rem;padding-left:100px;padding-right:100px;padding-top:80px;padding-bottom:80px;box-sizing:border-box;min-width:0}@media (max-width:1439px){.htr-story-comments__main{padding-left:4rem;padding-right:3rem}}@media (max-width:1023px){.htr-story-comments__main{padding-left:2rem;padding-right:1.5rem}}@media (max-width:767px){.htr-story-comments__main{padding-left:1.25rem;padding-right:1.25rem}}@media (max-width:479px){.htr-story-comments__main{padding-left:1rem;padding-right:1rem}}.htr-story-comments__rail{min-width:0;display:flex;background:#1a1a1a}.htr-story-comments__view{display:inline-flex;align-items:center;gap:0.45rem;margin:1.15rem 0 0 calc(var(--htr-comment-avatar) + var(--htr-comment-gap));font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:18px;letter-spacing:0.04em;text-transform:uppercase;color:#ec3a27}.htr-story-comments__view .htr-story-icon{width:0.55em;height:1em;color:currentColor}.htr-story-comments__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.htr-story-comments__item{display:grid;grid-template-columns:var(--htr-comment-avatar) 1fr;gap:var(--htr-comment-gap);align-items:start;margin:0;padding:2rem 0;background-image:linear-gradient(#666666, #666666);background-repeat:no-repeat;background-size:calc(100% - var(--htr-comment-avatar) - var(--htr-comment-gap)) 0.5px;background-position:right bottom}.htr-story-comments__avatar{width:var(--htr-comment-avatar);height:var(--htr-comment-avatar);border-radius:50%;overflow:hidden;background:#000;flex-shrink:0}.htr-story-comments__avatar img{display:block;width:100%;height:100%;object-fit:cover}.htr-story-comments__avatar--empty{background:#000}.htr-story-comments__main-copy{min-width:0}.htr-story-comments__meta{margin:0 0 0.28rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-size:24px;line-height:1.25;color:#111}.htr-story-comments__meta strong{font-weight:800;color:#111}.htr-story-comments__meta span{font-weight:500;color:#111}.htr-story-comments__meta strong+span::before{content:"•";margin:0 0.45em;color:#111;font-weight:500}.htr-story-comments__body{margin:0 0 0.45rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:24px;line-height:1.35;color:#111}.htr-story-comments__foot{display:flex;align-items:center;justify-content:space-between;gap:0.85rem}.htr-story-comments__reply{margin:0;padding:0;border:0;background:none;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:24px;color:#ec3a27;cursor:pointer}.htr-story-comments__count{display:inline-flex;align-items:center;gap:0.35rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:24px;color:#000}.htr-story-comments__count .htr-story-icon{width:0.85em;height:1.1em;color:#ec3a27}@media (max-width:1439px){.htr-story-comments__meta,.htr-story-comments__body,.htr-story-comments__reply,.htr-story-comments__count{font-size:22px}}@media (max-width:1023px){.htr-story-comments{grid-template-columns:1fr}.htr-story-comments__main{--htr-comment-avatar: 72px;--htr-comment-gap: 0.85rem;padding-top:2.25rem;padding-bottom:2rem}.htr-story-comments__rail{min-height:420px}.htr-story-comments__item{grid-template-columns:var(--htr-comment-avatar) 1fr;gap:var(--htr-comment-gap)}.htr-story-comments__avatar{width:72px;height:72px}}@media (max-width:767px){.htr-story-comments__main{--htr-comment-avatar: 56px;padding-top:1.75rem;padding-bottom:1.5rem}.htr-story-comments__meta,.htr-story-comments__body,.htr-story-comments__reply,.htr-story-comments__count{font-size:18px}.htr-story-comments__view{font-size:16px}.htr-story-comments__item{grid-template-columns:var(--htr-comment-avatar) 1fr}.htr-story-comments__avatar{width:var(--htr-comment-avatar);height:var(--htr-comment-avatar)}.htr-story-comments__item{padding:1.35rem 0}}@media (max-width:479px){.htr-story-comments__main{--htr-comment-avatar: 48px;--htr-comment-gap: 0.7rem}.htr-story-comments__meta,.htr-story-comments__body,.htr-story-comments__reply,.htr-story-comments__count{font-size:16px}.htr-story-comments__view{font-size:14px}}.htr-story-guide--cover{display:block;width:100%;height:100%;min-height:100%;grid-template-columns:none;gap:0}.htr-story-guide--cover .htr-story-guide__media{position:relative;width:100%;height:100%;min-height:520px;background-position:center;background-size:cover}.htr-story-guide--cover .htr-story-guide__brand{position:absolute;inset:0;display:block;transform:none;padding:0;z-index:1;pointer-events:none}.htr-story-guide--cover .htr-story-guide__spine,.htr-story-guide--cover .htr-story-guide__word{color:#fff;text-transform:uppercase;line-height:1}.htr-story-guide--cover .htr-story-guide__spine{position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);writing-mode:horizontal-tb;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:900;font-size:85px;letter-spacing:0;padding:1em 0;box-sizing:border-box}.htr-story-guide--cover .htr-story-guide__word{position:absolute;left:50%;top:50%;writing-mode:horizontal-tb;transform:translate(-50%, -50%);font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:44px;letter-spacing:0.28em;white-space:nowrap}@media (max-width:1439px){.htr-story-guide--cover .htr-story-guide__spine{font-size:72px}.htr-story-guide--cover .htr-story-guide__word{font-size:38px;letter-spacing:0.22em}}@media (max-width:1023px){.htr-story-guide--cover .htr-story-guide__media{min-height:420px}.htr-story-guide--cover .htr-story-guide__spine{font-size:64px;padding:0.7em 0}.htr-story-guide--cover .htr-story-guide__word{font-size:32px;letter-spacing:0.18em}}@media (max-width:767px){.htr-story-guide--cover .htr-story-guide__media{min-height:340px}.htr-story-guide--cover .htr-story-guide__spine{font-size:48px}.htr-story-guide--cover .htr-story-guide__word{font-size:26px;letter-spacing:0.14em}}.htr-story-faq{display:grid;grid-template-columns:minmax(0, 1fr) 395px;align-items:stretch;background:#fff}.htr-story-faq:not(.htr-story-faq--has-rail){grid-template-columns:1fr}.htr-story-faq__main{padding-left:100px;padding-right:100px;padding-top:80px;padding-bottom:80px;box-sizing:border-box;min-width:0}@media (max-width:1439px){.htr-story-faq__main{padding-left:4rem;padding-right:3rem}}@media (max-width:1023px){.htr-story-faq__main{padding-left:2rem;padding-right:1.5rem}}@media (max-width:767px){.htr-story-faq__main{padding-left:1.25rem;padding-right:1.25rem}}@media (max-width:479px){.htr-story-faq__main{padding-left:1rem;padding-right:1rem}}.htr-story-faq__rail{min-width:0;display:flex;flex-direction:column;background:linear-gradient(180deg, #f2f2f2 0%, #f2f2f2 42%, #ffffff 100%)}.htr-story-faq__header{margin-bottom:2rem}.htr-story-faq__title{margin:0;margin:0;font-size:clamp(2rem, 5vw, 72px);line-height:1.3}.htr-story-faq__title-accent{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0;display:inline}.htr-story-faq__title-main{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000;display:inline}.htr-story-faq__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.htr-story-faq__item{--htr-faq-plus: 78px;--htr-faq-gap: 1.15rem;margin:0;padding:1.35rem 0;background-image:linear-gradient(#b3b3b3, #b3b3b3);background-repeat:no-repeat;background-size:calc(100% - var(--htr-faq-plus) - var(--htr-faq-gap)) 0.5px;background-position:right bottom}.htr-story-faq__trigger{display:flex;align-items:center;gap:var(--htr-faq-gap);width:100%;margin:0;padding:0;border:0;background:none;text-align:left;cursor:pointer}.htr-story-faq__plus{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--htr-faq-plus);height:var(--htr-faq-plus);border-radius:50%;background:#f2f2f2}.htr-story-faq__plus .htr-story-icon{width:52%;height:52%;color:#f15a24;transition:transform 0.35s ease}@media (prefers-reduced-motion:reduce){.htr-story-faq__plus .htr-story-icon{transition:none}}.htr-story-faq__trigger[aria-expanded="true"] .htr-story-faq__plus .htr-story-icon{transform:rotate(45deg)}.htr-story-faq__question{font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:30px;line-height:1.3;color:#111;overflow-wrap:break-word}.htr-story-faq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.4s ease}.htr-story-faq__panel.is-open{grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.htr-story-faq__panel{transition:none}}.htr-story-faq__panel-inner{overflow:hidden;min-height:0;padding:0.65rem 0 0 calc(var(--htr-faq-plus) + var(--htr-faq-gap))}.htr-story-faq__answer{font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:500;font-size:24px;line-height:1.45;color:#111}.htr-story-faq__answer>*:first-child{margin-top:0}.htr-story-faq__answer>*:last-child{margin-bottom:0}.htr-story-faq__answer p:last-of-type{display:inline;margin:0}.htr-story-faq__more{display:inline;margin:0 0 0 0.4em;padding:0;border:0;background:none;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:14px;letter-spacing:0.04em;line-height:1;text-transform:uppercase;color:#ef4136;cursor:pointer}.htr-story-faq__tags{padding:2.25rem 50px 3.5rem;box-sizing:border-box}.htr-story-faq__tags-title{margin:0 0 1rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:30px;line-height:1.2;color:#000}.htr-story-faq__tags ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:0.7rem}.htr-story-faq__tags li{padding:0.7em 1em;border:0;border-radius:15px;background:#d01e18;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:25px;line-height:1.2;color:#fff}@media (max-width:1439px){.htr-story-faq__question{font-size:26px}.htr-story-faq__answer{font-size:22px}.htr-story-faq__tags{padding:2rem 2.25rem 3rem}}@media (max-width:1023px){.htr-story-faq{grid-template-columns:1fr}.htr-story-faq__main{padding-top:2.5rem;padding-bottom:2.25rem}.htr-story-faq__title{display:block;white-space:normal;line-height:1}.htr-story-faq__title-accent{display:block;white-space:normal;font-size:clamp(1.75rem, 4.5833333333vw, 66px)}.htr-story-faq__title-main{display:block;white-space:normal;margin-top:0.15rem;line-height:1.1;font-size:clamp(2rem, 5vw, 72px)}.htr-story-faq__question{font-size:22px}.htr-story-faq__answer{font-size:18px}.htr-story-faq__item{--htr-faq-plus: 56px}.htr-story-faq__tags{padding:1.75rem 1.5rem 2.5rem}.htr-story-faq__tags-title{font-size:24px}.htr-story-faq__tags li{font-size:20px}}@media (max-width:767px){.htr-story-faq__main{padding-top:1.75rem;padding-bottom:1.5rem}.htr-story-faq__item{--htr-faq-plus: 44px;--htr-faq-gap: 0.85rem}.htr-story-faq__question{font-size:18px}.htr-story-faq__answer{font-size:16px}.htr-story-faq__tags{padding:1.5rem 1.25rem 2rem}.htr-story-faq__tags li{font-size:16px}}.htr-story-go{position:relative;text-align:center}.htr-story-go__head{background:#000;color:#fff;padding:1.35rem 1.5rem 4.75rem;box-sizing:border-box}.htr-story-go__for{display:block;font-family:"ff-market-web", "Redzone Standard", cursive, cursive;font-feature-settings:"ss08" 1;font-weight:400;font-size:39px;line-height:1;color:#fff}.htr-story-go__place{display:block;margin-top:0.15rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:30px;line-height:1.15;text-transform:uppercase;color:#fff}.htr-story-go__badge{display:flex;align-items:center;justify-content:center;width:145px;height:145px;margin:-4.55rem auto 0;border:10px solid #f2f2f2;border-radius:50%;box-sizing:content-box;background:#ed1c24;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:65px;line-height:1;letter-spacing:0.02em;text-transform:uppercase;text-decoration:none;color:#fff}@media (max-width:1439px){.htr-story-go__for{font-size:34px}.htr-story-go__place{font-size:26px}.htr-story-go__badge{width:130px;height:130px;font-size:56px}}@media (max-width:1023px){.htr-story-go__head{padding:1.2rem 1.25rem 4.25rem}.htr-story-go__badge{width:120px;height:120px;font-size:52px;border-width:8px}}@media (max-width:767px){.htr-story-go__for{font-size:28px}.htr-story-go__place{font-size:22px}.htr-story-go__badge{width:110px;height:110px;font-size:46px;margin-top:-3.75rem;border-width:8px}}.htr-story-related{padding:0 0 130px;background:#fff}.htr-story-related__container{max-width:1200px;margin:0 auto;padding:0 24px}.htr-story-related__header{text-align:center;margin-bottom:2.75rem}.htr-story-related__title{margin:0;margin:0;font-size:clamp(2rem, 5vw, 72px);line-height:1.3}.htr-story-related__title-accent{font-family:"ff-market-web";font-feature-settings:"ss08" 1;font-weight:700;font-size:clamp(1.75rem, 4.5833333333vw, 66px);color:#ec3a27;letter-spacing:0;display:inline}.htr-story-related__title-main{font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:clamp(2rem, 5vw, 72px);color:#000;display:inline}.htr-story-related__grid{display:grid;grid-template-columns:1fr;gap:2rem 1.5rem}@media (min-width:768px){.htr-story-related__grid{grid-template-columns:repeat(3, 1fr)}}.htr-story-related__card{min-width:0}.htr-story-related .htr-blog-card__foot{display:flex;align-items:center;gap:1.15rem;margin-top:auto}.htr-story-related .htr-blog-card__more{margin-top:0;line-height:1}.htr-story-related .htr-blog-card__read{display:inline-flex;align-items:center;gap:0.4rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:18px;letter-spacing:0;line-height:1;text-transform:uppercase;color:#ef4136}.htr-story-related .htr-blog-card__read .htr-story-icon--clock{display:block;width:1.15em;height:1.15em;color:#000}@media (max-width:1023px){.htr-story-related{padding:0 0 90px}.htr-story-related__title{display:block;white-space:normal;line-height:1}.htr-story-related__title-accent{display:block;white-space:normal;font-size:clamp(1.75rem, 4.5833333333vw, 66px)}.htr-story-related__title-main{display:block;white-space:normal;margin-top:0.15rem;line-height:1.1;font-size:clamp(2rem, 5vw, 72px)}.htr-story-related__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.htr-story-related .htr-blog-card__foot{gap:0.65rem 1rem}}@media (max-width:767px){.htr-story-related{padding:0 0 80px}.htr-story-related__container{padding:0 16px}.htr-story-related__header{margin-bottom:2rem}.htr-story-related__grid{grid-template-columns:1fr}.htr-story-related .htr-blog-card__read{font-size:16px}}@media (max-width:479px){.htr-story-related__container{padding:0 14px}}.htr-fallback{padding:6rem 1.5rem 8rem;text-align:center}.htr-fallback__inner{max-width:640px;margin:0 auto}.htr-fallback h1{margin:0 0 1rem;font-family:"Noah Head", "Noah", Arial, sans-serif;font-weight:800;font-size:clamp(2rem, 5vw, 3rem);color:#1a1a1a}.htr-fallback p{margin:0 0 1.5rem;font-family:"Noah", "Helvetica Neue", Arial, sans-serif;font-size:1.125rem;line-height:1.5;color:#6b6b6b}.htr-fallback__content{text-align:left;margin-bottom:2rem}.page-404.htr-fallback h1{color:#ec3a27}