@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600&display=swap");.manrope_manrope__vUHPF .manrope_group__0Kyrv summary{font-family:Manrope,Arial,sans-serif;font-weight:500;letter-spacing:-.025em}.page_page__bUYz8{min-height:100vh;background:#f6f8fa;color:#18313f;padding-bottom:32px}.page_content__TPvKy,.page_cta__slgNa,.page_hero__9CLKO{width:min(1260px,calc(100% - clamp(36px,7vw,96px)));margin-inline:auto;border-radius:12px}.page_hero__9CLKO{min-height:390px;margin-top:28px;padding:94px max(42px,8%);background:linear-gradient(130deg,#eaf4f7,#dceef3);position:relative;overflow:hidden}.page_hero__9CLKO:after{content:"?";position:absolute;right:8%;bottom:-76px;color:rgba(18,121,151,.11);font-size:430px;font-weight:800;line-height:1}.page_hero__9CLKO>div{position:relative;z-index:1;max-width:730px}.page_cta__slgNa p,.page_hero__9CLKO p{margin:0;color:#137b9a;font-size:11px;font-weight:900;letter-spacing:.16em}.page_cta__slgNa h2,.page_group__CDycN h2,.page_hero__9CLKO h1{margin:16px 0;color:#173041;font-size:clamp(44px,5vw,70px);line-height:1;letter-spacing:-.06em}.page_hero__9CLKO span{display:block;max-width:610px;color:#506b76;font-size:17px;line-height:1.7}.page_content__TPvKy{display:grid;grid-template-columns:260px 1fr;gap:88px;padding-block:94px}.page_content__TPvKy aside{height:max-content;position:sticky;top:105px;padding:26px;background:#fff;border:1px solid #d9e5e8}.page_content__TPvKy aside>p{margin:0 0 15px;color:#1680a1;font-size:10px;font-weight:900;letter-spacing:.14em}.page_content__TPvKy aside a{display:flex;gap:12px;padding:11px 0;border-top:1px solid #e0eaed;color:#177d9b;font-size:11px;font-weight:900}.page_content__TPvKy aside a span{color:#3c5663;font-size:12px;font-weight:700}.page_groups__M8d0K{display:grid;gap:68px}.page_group__CDycN{scroll-margin-top:100px}.page_number__NaXwK{margin:0;color:#1581a1;font-size:11px;font-weight:900;letter-spacing:.14em}.page_group__CDycN h2{font-size:clamp(30px,3vw,43px)}.page_group__CDycN details{border-top:1px solid #cbdce1}.page_group__CDycN details:last-child{border-bottom:1px solid #cbdce1}.page_group__CDycN summary{display:flex;justify-content:space-between;align-items:center;gap:28px;padding:21px 0;color:#1b3c4b;font-size:18px;font-weight:800;cursor:pointer;list-style:none}.page_group__CDycN summary::-webkit-details-marker{display:none}.page_group__CDycN summary b{display:grid;place-items:center;min-width:25px;height:25px;border-radius:50%;background:#dceff4;color:#1682a2;font-size:20px;font-weight:400;transition:.2s}.page_group__CDycN details[open] summary b{transform:rotate(45deg);background:#157d9b;color:#fff}.page_group__CDycN details p{max-width:850px;margin:0;padding:0 50px 22px 0;color:#607883;font-size:15px;line-height:1.7}.page_cta__slgNa{display:flex;align-items:center;justify-content:space-between;gap:45px;padding:65px max(36px,7%);background:#e1f0f4}.page_cta__slgNa h2{max-width:610px;font-size:clamp(35px,3.6vw,50px)}.page_cta__slgNa span{display:block;max-width:660px;color:#506b76;line-height:1.7}.page_cta__slgNa a{display:inline-flex;align-items:center;gap:11px;white-space:nowrap;min-height:52px;padding:0 21px;background:#057197;color:#fff;font-size:13px;font-weight:800}@media(max-width:800px){.page_page__bUYz8{padding-bottom:0}.page_content__TPvKy,.page_cta__slgNa,.page_hero__9CLKO{width:100%;border-radius:0}.page_hero__9CLKO{margin-top:0;min-height:340px;padding:72px 24px}.page_content__TPvKy{grid-template-columns:1fr;gap:42px;padding:65px 24px}.page_content__TPvKy aside{position:relative;top:auto}.page_groups__M8d0K{gap:52px}.page_cta__slgNa{flex-direction:column;align-items:flex-start;padding:62px 24px}}@media(max-width:500px){.page_hero__9CLKO h1{font-size:45px}.page_group__CDycN summary{font-size:16px}.page_group__CDycN details p{padding-right:0}.page_cta__slgNa a{width:100%;justify-content:center}}.typography_european__Ozx79{font-family:Inter,Aptos,Segoe UI,Helvetica Neue,Arial,sans-serif}.typography_european__Ozx79 .typography_cta__YXcCG h2,.typography_european__Ozx79 .typography_group__5PiAL h2,.typography_european__Ozx79 .typography_hero__ayk5Z h1{font-family:Avenir Next,Inter,Aptos,Segoe UI,sans-serif;font-weight:500;letter-spacing:-.055em}.typography_european__Ozx79 .typography_group__5PiAL summary{font-family:Inter,Aptos,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:600;letter-spacing:-.014em}.typography_european__Ozx79 .typography_cta__YXcCG span,.typography_european__Ozx79 .typography_group__5PiAL details p,.typography_european__Ozx79 .typography_hero__ayk5Z span{font-weight:400}.typography_european__Ozx79 .typography_content__EK0P2 aside a{font-weight:650}