.section-subpage-hero{position:relative;height:340px;width:100%;overflow:hidden;display:flex;align-items:flex-end}@media(min-width: 768px)and (max-width: 1149px){.section-subpage-hero{height:300px}}@media(max-width: 767px){.section-subpage-hero{height:280px}}.section-subpage-hero .vertical-line{position:absolute;top:0;left:125px;width:1px;height:100%;background:hsla(0,0%,100%,.5);z-index:2}@media(min-width: 768px)and (max-width: 1149px){.section-subpage-hero .vertical-line{left:80px}}@media(max-width: 767px){.section-subpage-hero .vertical-line{display:none}}.section-subpage-hero .bg-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.section-subpage-hero .bg-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section-subpage-hero .bg-image .overlay{position:absolute;inset:0;background:rgba(0,0,0,.4);z-index:2}.section-subpage-hero .container{position:relative;z-index:3;height:100%}.section-subpage-hero .hero-content{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;height:100%;padding:64px 0 64px 90px;gap:24px}@media(max-width: 1149px){.section-subpage-hero .hero-content{flex-direction:column;padding:32px 0;align-items:flex-start;justify-content:flex-end}}@media(max-width: 767px){.section-subpage-hero .hero-content{gap:16px}}.section-subpage-hero .hero-content h1{font-family:"Inter",sans-serif;font-weight:400;font-size:48px;line-height:1.2;letter-spacing:-1.92px}@media(min-width: 768px)and (max-width: 1149px){.section-subpage-hero .hero-content h1{font-size:36px;letter-spacing:-1.44px}}@media(max-width: 767px){.section-subpage-hero .hero-content h1{font-size:28px;letter-spacing:-1.12px}}.section-subpage-hero .hero-content h1{max-width:500px;color:#fff}@media(min-width: 768px)and (max-width: 1149px){.section-subpage-hero .hero-content h1{font-size:40px;letter-spacing:-1.6px}}@media(max-width: 767px){.section-subpage-hero .hero-content h1{font-size:32px;letter-spacing:-1.28px}}.section-subpage-hero .hero-content p{max-width:420px;color:#fff}.section-subpage-hero.has-subtitle .hero-content h1,.section-subpage-hero.has-subtitle .hero-content p{align-self:flex-end}.section-subpage-hero.no-subtitle .hero-content{justify-content:flex-start}@media(max-width: 1149px){.section-subpage-hero.no-subtitle .hero-content{justify-content:flex-end}}.section-subpage-hero.no-subtitle .hero-content h1{align-self:flex-end}.section-subpage-hero.no-subtitle .hero-content p{display:none}@media(prefers-reduced-motion: no-preference){.section-subpage-hero .vertical-line{animation:drawLineVertical 1.2s ease-out .2s both;transform-origin:top center}.section-subpage-hero h1{animation:fadeInUp .8s ease-out}.section-subpage-hero p{animation:fadeInUp .8s ease-out .2s both}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes drawLineVertical{from{transform:scaleY(0)}to{transform:scaleY(1)}}@media print{.section-subpage-hero .bg-image .overlay{background:rgba(0,0,0,.7)}.section-subpage-hero h1,.section-subpage-hero p{color:#fff !important}}.default-page{background:#2a3d5a;min-height:100vh}.default-page .section-page-content{padding:64px 0 128px 0}@media(min-width: 768px)and (max-width: 1149px){.default-page .section-page-content{padding:80px 0 100px 0}}@media(max-width: 767px){.default-page .section-page-content{padding:60px 0 80px 0}}.default-page .section-page-content .page-content-wrapper{max-width:800px;font-family:"Inter",sans-serif;font-weight:400;font-size:16px;line-height:1.3;letter-spacing:-0.64px}@media(max-width: 767px){.default-page .section-page-content .page-content-wrapper{font-size:14px}}.default-page .section-page-content .page-content-wrapper{color:#fff}.default-page .section-page-content .page-content-wrapper p{margin:0 0 20px 0}.default-page .section-page-content .page-content-wrapper p:last-child{margin-bottom:0}.default-page .section-page-content .page-content-wrapper a{color:#fff;text-decoration:underline;transition:all .3s ease !important}.default-page .section-page-content .page-content-wrapper a:hover{color:#d0cadf;text-decoration:none}.default-page .section-page-content .page-content-wrapper a:focus-visible{outline:2px solid #fff;outline-offset:2px}.default-page .section-page-content .page-content-wrapper strong{color:#fff;font-weight:600}.default-page .section-page-content .page-content-wrapper em{font-style:italic;opacity:.9}.default-page .section-page-content .page-content-wrapper ul,.default-page .section-page-content .page-content-wrapper ol{margin:24px 0;padding-left:32px}.default-page .section-page-content .page-content-wrapper ul li,.default-page .section-page-content .page-content-wrapper ol li{margin-bottom:8px;line-height:1.5}.default-page .section-page-content .page-content-wrapper ul li:last-child,.default-page .section-page-content .page-content-wrapper ol li:last-child{margin-bottom:0}.default-page .section-page-content .page-content-wrapper blockquote{margin:32px 0;padding-left:24px;border-left:3px solid #fff;opacity:.9;font-style:italic}.default-page .section-page-content .page-content-wrapper h3,.default-page .section-page-content .page-content-wrapper h4,.default-page .section-page-content .page-content-wrapper h5,.default-page .section-page-content .page-content-wrapper h6{color:#fff;margin:32px 0 24px 0}.default-page .section-page-content .page-content-wrapper h3:first-child,.default-page .section-page-content .page-content-wrapper h4:first-child,.default-page .section-page-content .page-content-wrapper h5:first-child,.default-page .section-page-content .page-content-wrapper h6:first-child{margin-top:0}.default-page .section-page-content .page-content-wrapper h3{font-family:"Inter",sans-serif;font-weight:500;font-size:30px;line-height:1.2;letter-spacing:-1.2px}@media(min-width: 768px)and (max-width: 1149px){.default-page .section-page-content .page-content-wrapper h3{font-size:26px}}@media(max-width: 767px){.default-page .section-page-content .page-content-wrapper h3{font-size:22px}}.default-page .section-page-content .page-content-wrapper h4{font-family:"Inter",sans-serif;font-weight:500;font-size:24px;line-height:1.2;letter-spacing:-0.72px}@media(max-width: 767px){.default-page .section-page-content .page-content-wrapper h4{font-size:20px}}.default-page .section-page-content .page-content-wrapper h2,.default-page .section-page-content .page-content-wrapper h3,.default-page .section-page-content .page-content-wrapper h4,.default-page .section-page-content .page-content-wrapper h5,.default-page .section-page-content .page-content-wrapper h6{color:#fff;margin:32px 0 24px 0}.default-page .section-page-content .page-content-wrapper h2:first-child,.default-page .section-page-content .page-content-wrapper h3:first-child,.default-page .section-page-content .page-content-wrapper h4:first-child,.default-page .section-page-content .page-content-wrapper h5:first-child,.default-page .section-page-content .page-content-wrapper h6:first-child{margin-top:0}.default-page .section-page-content .page-content-wrapper h2{font-family:"Inter",sans-serif;font-weight:400;font-size:48px;line-height:1.2;letter-spacing:-1.92px}@media(min-width: 768px)and (max-width: 1149px){.default-page .section-page-content .page-content-wrapper h2{font-size:36px;letter-spacing:-1.44px}}@media(max-width: 767px){.default-page .section-page-content .page-content-wrapper h2{font-size:28px;letter-spacing:-1.12px}}.default-page .section-page-content .page-content-wrapper img{max-width:100%;height:auto;display:block;margin:32px 0}.default-page .section-page-content .page-content-wrapper{color:hsla(0,0%,100%,.9);line-height:1.7}.default-page .section-page-content .page-content-wrapper h1{font-family:"Inter",sans-serif;font-weight:400;font-size:72px;line-height:1;letter-spacing:-3.6px}@media(min-width: 768px)and (max-width: 1149px){.default-page .section-page-content .page-content-wrapper h1{font-size:60px}}@media(max-width: 767px){.default-page .section-page-content .page-content-wrapper h1{font-size:48px;letter-spacing:-2.4px}}.default-page .section-page-content .page-content-wrapper h1{color:#fff;margin-bottom:32px}.default-page .section-page-content .page-content-wrapper h2{font-family:"Inter",sans-serif;font-weight:400;font-size:48px;line-height:1.2;letter-spacing:-1.92px}@media(min-width: 768px)and (max-width: 1149px){.default-page .section-page-content .page-content-wrapper h2{font-size:36px;letter-spacing:-1.44px}}@media(max-width: 767px){.default-page .section-page-content .page-content-wrapper h2{font-size:28px;letter-spacing:-1.12px}}.default-page .section-page-content .page-content-wrapper h2{color:#fff;margin:64px 0 24px 0}.default-page .section-page-content .page-content-wrapper h2:first-child{margin-top:0}.default-page .section-page-content .page-content-wrapper h3{font-family:"Inter",sans-serif;font-weight:500;font-size:30px;line-height:1.2;letter-spacing:-1.2px}@media(min-width: 768px)and (max-width: 1149px){.default-page .section-page-content .page-content-wrapper h3{font-size:26px}}@media(max-width: 767px){.default-page .section-page-content .page-content-wrapper h3{font-size:22px}}.default-page .section-page-content .page-content-wrapper h3{color:#fff;margin:32px 0 16px 0}.default-page .section-page-content .page-content-wrapper p{margin-bottom:24px}.default-page .section-page-content .page-content-wrapper p:last-child{margin-bottom:0}.default-page .section-page-content .page-content-wrapper ul,.default-page .section-page-content .page-content-wrapper ol{margin:24px 0;padding-left:32px}.default-page .section-page-content .page-content-wrapper ul li,.default-page .section-page-content .page-content-wrapper ol li{margin-bottom:8px;line-height:1.6}.default-page .section-page-content .page-content-wrapper a{color:#fff;text-decoration:underline;transition:all .3s ease !important}.default-page .section-page-content .page-content-wrapper a:hover{color:#d0cadf}.default-page .section-page-content .page-content-wrapper table{width:100%;border-collapse:collapse;margin:32px 0}.default-page .section-page-content .page-content-wrapper table th,.default-page .section-page-content .page-content-wrapper table td{padding:16px;border:1px solid hsla(0,0%,100%,.2);text-align:left}.default-page .section-page-content .page-content-wrapper table th{color:#fff;font-weight:600}