.container{width:100%;margin:0 auto;padding:0 16px;max-width:1344px}.cms-component-undefined{background:#0000001a;font-size:12px;padding:20px;margin:20px;overflow:auto}.button{background:#1f2a44;font-family:Manrope;font-size:16px;font-weight:700;color:#eef0f3;text-decoration:none;height:40px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;border:none;transition:background-color .3s,color .3s,box-shadow .3s;will-change:background-color,color,box-shadow}.button.is-disabled{opacity:.6;pointer-events:none}.button:before,.button:after{background:url(/assets/images/icons/arrow-right.svg) center/contain no-repeat;width:13px;height:13px;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(3619%) hue-rotate(86deg) brightness(107%) contrast(88%)}@media (min-width: 1024px){.button:before,.button:after{width:15px;height:15px}}.button:before{transform:scaleX(-1)}.button[data-arrow=left]:before,.button[data-arrow=right]:after{display:block;content:""}.button:hover{background-color:#2f3f65}@media (max-width: 767px){.button[data-mobile-fluid=true]{width:100%}}.button[data-size=large]{font-size:18px;height:49px;padding-left:20px;padding-right:20px;gap:12px}.button[data-type=secondary]{background:none;color:#946314;box-shadow:inset 0 0 0 1px #946314}.button[data-type=secondary]:before,.button[data-type=secondary]:after{filter:brightness(0) saturate(100%) invert(34%) sepia(86%) saturate(428%) hue-rotate(358deg) brightness(99%) contrast(96%)}.button[data-type=secondary]:hover{background-color:#9463141a}.button[data-type=tertiary]{background:none;color:#e9b45f;box-shadow:inset 0 0 0 1px #e9b45f}.button[data-type=tertiary]:before,.button[data-type=tertiary]:after{filter:brightness(0) saturate(100%) invert(71%) sepia(70%) saturate(340%) hue-rotate(350deg) brightness(94%) contrast(93%)}.button[data-type=tertiary]:hover{background-color:#e9b45f1a}.button[data-type=quaternary]{background-color:#eef0f3;color:#1f2a44}.button[data-type=quaternary]:before,.button[data-type=quaternary]:after{filter:brightness(0) saturate(100%) invert(15%) sepia(20%) saturate(1207%) hue-rotate(181deg) brightness(97%) contrast(96%)}.button[data-type=quaternary]:hover{background-color:#d4d7dc}.badge{background:#946314;font-size:14px;font-weight:600;color:#eef0f3;letter-spacing:.02em;height:31px;padding:0 8px;display:inline-flex;align-items:center}.title-content-center{padding:48px 0;position:relative}.title-content-center:before{background:var(--lineColor, #EEF0F3);width:2px;height:140px;position:absolute;top:0;left:calc(50% - 1px);display:none;content:""}@media (min-width: 1024px){.title-content-center:before{display:block}}.title-content-center:after{background:#eef0f3cc;top:0;right:-53px;position:absolute;display:none;content:"";width:107px;height:107px}@media (min-width: 1024px){.title-content-center:after{top:-99px;right:-99px;width:199px;height:199px}}.title-content-center__outer[data-decorations=true] .title-content-center:after{display:block}.title-content-center__header__overtitle{font-size:18px;font-weight:500;color:#946314;letter-spacing:.02em;margin:0 0 8px}.title-content-center__header__title,.title-content-center__header__subtitle{margin:0 0 16px}@media (min-width: 1024px){.title-content-center__header__title,.title-content-center__header__subtitle{margin-bottom:20px}}@media (min-width: 1024px){.title-content-center__header__subtitle{font-size:18px}}@media (min-width: 768px){.title-content-center__header{max-width:643px;margin:0 auto;text-align:center}}@media (max-width: 479px){.title-content-center__outer[data-decorations=true] .title-content-center__header__overtitle,.title-content-center__outer[data-decorations=true] .title-content-center__header__title{max-width:calc(100% - 53px)}}.title-content-center__content{margin:32px 0 0}.title-content-center__content .text-content{max-width:867px;margin:0 auto}@media (min-width: 1024px){.title-content-center__content{margin-top:48px}}.title-content-center__footer{margin:32px 0 0}@media (min-width: 768px){.title-content-center__footer{display:flex;justify-content:center}}@media (min-width: 1024px){.title-content-center{padding-top:164px;padding-bottom:164px}}.blog-post-card{background:#f7f9fc;box-shadow:inset 0 0 0 1px #b9bec6;display:flex;flex-direction:column;position:relative;transition:box-shadow .2s linear,transform .2s linear}.blog-post-card:hover{box-shadow:inset 0 0 0 1px #b9bec6,0 16px 16px #2f3f6514;transform:translateY(-8px)}.blog-post-card__link{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.blog-post-card__visual{width:100%;height:148px;position:relative}.blog-post-card__visual__tags{top:12px;left:12px;position:absolute}.blog-post-card__visual__image{padding:1px 1px 0;font-size:0;width:100%;height:100%}.blog-post-card__visual__image img{object-fit:cover;object-position:center;width:100%;height:100%}@media (min-width: 1024px){.blog-post-card__visual{height:200px}}.blog-post-card__content{padding:0 16px;display:flex;flex-direction:column;justify-content:space-between;flex:1}.blog-post-card__content__title{font-family:"Noto Serif";font-size:20px;letter-spacing:.01em;padding:12px 0}@media (min-width: 1024px){.blog-post-card__content__title{font-size:24px}}.blog-post-card__content__meta{padding:16px 0;display:flex;justify-content:space-between;gap:16px;border-top:1px solid #D4D7DC}.blog-post-card__content__meta__author{font-weight:700}.blog-post-card__content__meta__date{font-weight:500}.card-grid{position:relative}.card-grid:before{background:#eef0f3cc;position:absolute;top:-99px;left:-99px;z-index:1;display:none;content:"";width:199px;height:199px}@media (min-width: 1024px){.card-grid[data-decorations=true]:before{display:block}}.card-grid__container{display:grid;gap:24px;position:relative;z-index:2}@media (min-width: 768px){.card-grid__container{grid-template-columns:var(--tabletColumns)}}@media (min-width: 1024px){.card-grid__container{grid-template-columns:var(--desktopColumns)}}@media (min-width: 1208px){.card-grid__container{grid-template-columns:var(--desktopWideColumns)}}@media (min-width: 1344px){.card-grid__container{grid-template-columns:var(--desktopSuperWideColumns)}}.button-row{row-gap:16px;column-gap:20px;display:flex;flex-grow:1;align-items:center;flex-wrap:wrap}.blog-module-text{color:#202020}.blog-module-text h2,.blog-module-text h3,.blog-module-text h4,.blog-module-text h5,.blog-module-text h6{font-family:Manrope;color:inherit}.blog-module-text h2,.blog-module-text h3{font-weight:800}.blog-module-text h4,.blog-module-text h5,.blog-module-text h6{font-weight:700}.blog-module-text h2{font-size:36px}@media (min-width: 1024px){.blog-module-text h2{font-size:48px}}.blog-module-text h3{font-size:32px}.blog-module-text h4{font-size:24px}.blog-module-text h5{font-size:20px}.blog-module-text h6{font-size:18px}.blog-module-text p:not(:first-child){margin-top:24px}.blog-module-text p:not(:last-child){margin-bottom:24px}.blog-overview{margin-top:-40px;padding-bottom:48px}@media (min-width: 1024px){.blog-overview{margin-top:-92px;padding-bottom:164px}}:root:has(.blog-overview) .hero-plain-text{padding-bottom:112px}@media (min-width: 1024px){:root:has(.blog-overview) .hero-plain-text{padding-bottom:148px}}.card-subject-link{background:#f7f9fc;box-shadow:inset 0 0 0 1px #b9bec6;padding:16px;display:flex;flex-direction:column;justify-content:space-between;position:relative;transition:background-color .4s cubic-bezier(.7,.35,.41,.78),color .4s cubic-bezier(.7,.35,.41,.78);will-change:background-color,color}.card-subject-link:hover{background-color:#1f2a44;color:#f7f9fc}.card-subject-link__link{top:0;left:0;position:absolute;z-index:2;width:100%;height:100%}.card-subject-link__title{margin:2px 0 0}.card-subject-link__title>*{color:inherit}.card-subject-link__description{margin:12px 0 auto}.card-subject-link__button{margin:24px 0 0;position:relative}.card-subject-link__button .button{gap:1px}.card-subject-link:hover .card-subject-link__button .button{gap:8px}.card-subject-link__button .button span{white-space:nowrap;display:block;width:0;overflow:hidden;transition:width .4s cubic-bezier(.7,.35,.41,.78);will-change:width}.card-subject-link:hover .card-subject-link__button .button span{width:84px}.card-subject-link__button .button:not(:first-child){position:absolute;z-index:1;opacity:0;transition:opacity .4s cubic-bezier(.7,.35,.41,.78);will-change:opacity;left:0}.card-subject-link:hover .card-subject-link__button .button:not(:first-child){opacity:1}.form-layout{display:grid;column-gap:24px;row-gap:32px}.form-group{display:grid;gap:24px}@media (min-width: 1024px){.form-group{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.form-row{position:relative}.form-row__title{font-size:16px;font-weight:600;line-height:1;color:#202020;display:inline-block;padding:0 0 12px}.form-row__error{font-size:14px;font-weight:600;color:#a90303;margin:4px 0 0}.form-row:has(.form-row__error:not(.hidden)) .form-row__title{color:#a90303}.input-text{background:#fff center right 16px no-repeat;width:100%;height:46px;box-shadow:inset 0 0 0 1px #1f2a44}.input-text:has(input:focus){box-shadow:inset 0 0 0 1px #2f3f65}.input-text[class][data-state=error]{box-shadow:inset 0 0 0 1px #a90303}.input-text[class][data-state=valid]{background-image:url(/assets/images/icons/checkmark.svg);background-size:16px auto}.input-text[class][data-state=valid] input{padding-right:44px}.input-text input{background:none;font-size:16px;font-weight:400;color:#202020;outline:none;border:none;padding:0 16px;appearance:none;-webkit-appearance:none;width:100%;height:100%}.input-text input::-webkit-input-placeholder{color:#202020cc;opacity:1}.input-text input:-moz-placeholder{color:#202020cc;opacity:1}.input-text input::-moz-placeholder{color:#202020cc;opacity:1}.input-text input:-ms-input-placeholder{color:#202020cc;opacity:1}.input-text input:focus::-webkit-input-placeholder{color:transparent;opacity:1}.input-text input:focus:-moz-placeholder{color:transparent;opacity:1}.input-text input:focus::-moz-placeholder{color:transparent;opacity:1}.input-text input:focus:-ms-input-placeholder{color:transparent;opacity:1}.input-textarea{background:#fff;width:100%;box-shadow:inset 0 0 0 1px #1f2a44}.input-textarea:has(textarea:focus){box-shadow:inset 0 0 0 1px #2f3f65}.input-textarea[class][data-state=error]{box-shadow:inset 0 0 0 1px #a90303}.input-textarea textarea{background:none;font-size:16px;font-weight:400;color:#202020;width:100%;height:162px;resize:none;border:none;outline:none;padding:16px}.input-textarea textarea::-webkit-input-placeholder{color:#202020cc;opacity:1}.input-textarea textarea:-moz-placeholder{color:#202020cc;opacity:1}.input-textarea textarea::-moz-placeholder{color:#202020cc;opacity:1}.input-textarea textarea:-ms-input-placeholder{color:#202020cc;opacity:1}.input-textarea textarea:focus::-webkit-input-placeholder{color:transparent;opacity:1}.input-textarea textarea:focus:-moz-placeholder{color:transparent;opacity:1}.input-textarea textarea:focus::-moz-placeholder{color:transparent;opacity:1}.input-textarea textarea:focus:-ms-input-placeholder{color:transparent;opacity:1}.checkbox{position:relative;width:24px;height:24px}.checkbox:before,.checkbox:after{content:""}.checkbox:before{background:#fff;box-shadow:inset 0 0 0 1px #1f2a44;display:block;width:100%;height:100%}.checkbox:after{background:url(/assets/images/icons/checkmark.svg) center/contain no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .1s linear;will-change:opacity;width:16px;height:16px}.checkbox.is-active:after{opacity:1}.checkbox__text[data-astro-cid-5spaazsq]{color:var(--textColor)}.input-checkbox{display:inline-flex;gap:12px;cursor:pointer;align-items:center}.input-checkbox__checkbox{position:relative}.input-checkbox__text{font-size:16px;font-weight:500;color:#202020}.contact-form.is-success .contact-form__form{display:none}.contact-form__form a{color:inherit;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.contact-form__form a:hover{text-decoration:none}.contact-form__success{display:none}.contact-form.is-success .contact-form__success{display:block}.contact-map{position:relative}.contact-map:before{background:#eef0f3cc;position:absolute;top:-99px;right:-99px;z-index:1;display:none;content:"";width:198px;height:198px}@media (min-width: 1024px){.contact-map:before{display:block}}.contact-map iframe{aspect-ratio:642/543;z-index:2;position:relative}.contact-method{font-size:16px;font-weight:500;color:#1f2a44;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;display:inline-flex;gap:12px}.contact-method:hover{text-decoration:none}.contact-method img{object-fit:contain;object-position:center;width:20px;height:20px;filter:brightness(0) saturate(100%) invert(16%) sepia(11%) saturate(2099%) hue-rotate(182deg) brightness(95%) contrast(97%)}@media (min-width: 1024px){.contact-method{font-size:18px}}.title-content-split{padding:48px 0;position:relative}.title-content-split__outer{background:#f7f9fc}.title-content-split__aside__overtitle{font-size:18px;font-weight:500;color:#946314;letter-spacing:.02em;margin:0 0 8px}.title-content-split__content{display:grid;gap:24px;margin:24px 0 0}.title-content-split__content p:not(:first-child){margin-top:24px}.title-content-split__content p:not(:last-child){margin-bottom:24px}.title-content-split__content ul,.title-content-split__content ol{margin:0;padding-left:1.1em}.title-content-split__content ul li::marker,.title-content-split__content ol li::marker{color:#946314}.title-content-split__content ul li+li,.title-content-split__content ol li+li{margin-top:2px}@media (min-width: 1024px){.title-content-split__content{font-size:18px;gap:32px;margin-top:32px}}@media (min-width: 1024px){.title-content-split{padding-top:164px;padding-bottom:164px;display:grid;grid-template-columns:6fr 6fr;gap:32px}}.contact-split{overflow:hidden}.contact-split .title-content-split{position:relative}.contact-split .title-content-split:before{background:#eef0f3;width:2px;height:124px;bottom:100%;top:0;position:absolute;display:none;content:""}@media (min-width: 1024px){.contact-split .title-content-split:before{display:block}}@media (min-width: 1024px){.contact-split .title-content-split__aside{max-width:533px}}@media (max-width: 1023px){.contact-split .title-content-split__content{margin-top:48px}}.contact-split__aside{display:grid;gap:24px;margin:16px 0 0;position:relative}.contact-split__aside:before{background:#eef0f3;width:2px;height:100vh;top:calc(100% + 40px);left:0;position:absolute;display:none;content:""}@media (min-width: 1024px){.contact-split__aside:before{display:block}}@media (min-width: 1024px){.contact-split__aside__text{font-size:18px}}.contact-split__aside__methods ul{list-style:none;margin:0;padding:0}.contact-split__aside__methods ul li+li{margin-top:12px}@media (min-width: 1024px){.contact-split__aside__buttons{margin-top:24px}}@media (min-width: 1024px){.contact-split__aside{margin-top:20px}}.contact-split:not(:nth-last-child(-n+1 of.contact-split)) .title-content-split:before{display:none}.contact-split:nth-last-child(-n+1 of.contact-split) .contact-split__aside:before{display:none}.faq{display:grid;gap:16px}.text-content h3,.text-content h4,.text-content h5,.text-content h6{font-family:Manrope;color:inherit}.text-content h3{font-weight:800}.text-content h4,.text-content h5,.text-content h6{font-weight:700}.text-content h3{font-size:24px}.text-content h4{font-size:20px}.text-content h5{font-size:18px}.text-content h6{font-size:16px}.text-content p:not(:first-child){margin-top:var(--padding, 24px)}.text-content p:not(:last-child){margin-bottom:var(--padding, 24px)}.text-content ul,.text-content ol{margin:0;padding-left:1.1em}.text-content ul:not(:first-child),.text-content ol:not(:first-child){margin-top:var(--padding, 24px)}.text-content ul:not(:last-child),.text-content ol:not(:last-child){margin-bottom:var(--padding, 24px)}.text-content ul li::marker,.text-content ol li::marker{color:#946314}.text-content ul li+li,.text-content ol li+li{margin-top:2px}.faq-item{box-shadow:inset 0 0 0 1px #b9bec6}.faq-item__header{padding:16px 20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:20px;transition:background-color .4s cubic-bezier(.7,.35,.41,.78),color .4s cubic-bezier(.7,.35,.41,.78);will-change:background-color,color}.faq-item.is-active .faq-item__header,.faq-item__header:hover{background-color:#1f2a44;color:#f7f9fc}.faq-item__header__title>*{font-size:18px;color:inherit}.faq-item__header__arrow{display:flex;align-items:center;justify-content:center;transform:rotate(0);transition:transform .4s cubic-bezier(.7,.35,.41,.78);will-change:transform;width:32px;height:32px}.faq-item.is-active .faq-item__header__arrow{transform:rotate(-180deg)}.faq-item__header__arrow:before,.faq-item__header__arrow:after{position:absolute;display:block;content:"";background:url(/assets/images/icons/chevron-down.svg) center/contain no-repeat;width:20px;height:20px;filter:brightness(0) saturate(100%) invert(16%) sepia(29%) saturate(757%) hue-rotate(180deg) brightness(98%) contrast(98%)}.faq-item__header__arrow:after{opacity:0;transition:opacity .4s cubic-bezier(.7,.35,.41,.78);will-change:opacity;filter:brightness(0) saturate(100%) invert(100%) sepia(3%) saturate(7500%) hue-rotate(290deg) brightness(103%) contrast(105%)}.faq-item.is-active .faq-item__header__arrow:after,.faq-item__header:hover .faq-item__header__arrow:after{opacity:1}@media (min-width: 1024px){.faq-item__header{padding-top:12px;padding-bottom:12px}}.faq-item__body{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.7,.35,.41,.78);display:grid}.faq-item.is-active .faq-item__body{grid-template-rows:1fr}.faq-item__body__container{overflow:hidden}.faq-item__body__container__content{font-size:16px;padding:16px 20px}.footer-card-item{background:#eef0f3;box-shadow:inset 0 0 0 1px #b9bec6;padding:24px;display:flex;flex-direction:column;justify-content:space-between}.footer-card-item__description{margin:8px 0 auto}.footer-card-item__bottom{display:flex;justify-content:space-between;align-items:flex-end;margin:24px 0 0}@media (max-width: 1023px){.footer-card-item__bottom .footer-card-link{display:none}}@media (min-width: 1024px){.footer-card-item__bottom:has(a[href*="mailto:"]) .button{display:none}}.footer-card-link{font-size:16px;font-weight:600;color:#1f2a44;line-height:1.45;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.footer-card-link:hover{text-decoration:none}.read-more{font-size:18px;font-weight:500;color:#946314;display:inline-flex;align-items:center;gap:12px}.read-more:before{display:block;content:"";background:url(/assets/images/icons/arrow-down.svg) center/contain no-repeat;width:19px;height:19px;filter:brightness(0) saturate(100%) invert(36%) sepia(99%) saturate(400%) hue-rotate(358deg) brightness(90%) contrast(91%)}.hero-decorated-photo{padding:48px 0;position:relative}.hero-decorated-photo__outer{background:#f7f9fc;overflow:hidden}.hero-decorated-photo__outer+[class*=__outer] .container>*:before{background:#eef0f3;width:2px;height:124px;position:absolute;top:0;display:none;content:""}@media (min-width: 1024px){.hero-decorated-photo__outer+[class*=__outer] .container>*:before{display:block}}.hero-decorated-photo__main{position:relative}.hero-decorated-photo__main:before{background:#eef0f3;width:2px;height:100vh;position:absolute;top:calc(100% + 40px);display:none;content:""}@media (min-width: 1024px){.hero-decorated-photo__main:before{display:block}}.hero-decorated-photo__main__title{max-width:340px}@media (min-width: 480px){.hero-decorated-photo__main__title{max-width:100%}}@media (min-width: 1024px){.hero-decorated-photo__main__title{max-width:700px}}.hero-decorated-photo__main__subtitle{font-size:18px;margin:16px 0 0}@media (min-width: 1024px){.hero-decorated-photo__main__subtitle{font-size:26px;margin-top:20px;max-width:517px}}@media (min-width: 1208px){.hero-decorated-photo__main__subtitle{font-size:28px}}.hero-decorated-photo__main__buttons{margin:32px 0 0}.hero-decorated-photo__visual{margin:48px 0 0}.hero-decorated-photo__visual__container{position:relative}.hero-decorated-photo__visual__container:before,.hero-decorated-photo__visual__container:after{background:#eef0f3;opacity:.8;position:absolute;z-index:1;content:""}.hero-decorated-photo__visual__container:before{top:81px;left:-19px;width:59px;height:59px}@media (min-width: 480px){.hero-decorated-photo__visual__container:before{top:105px}}@media (min-width: 768px){.hero-decorated-photo__visual__container:before{top:152px;left:-34px;width:107px;height:107px}}@media (min-width: 1024px){.hero-decorated-photo__visual__container:before{top:auto;left:-99px;bottom:-99px;width:198px;height:198px}}.hero-decorated-photo__visual__container:after{top:25px;right:-57px;width:119px;height:119px}@media (min-width: 480px){.hero-decorated-photo__visual__container:after{top:32px}}@media (min-width: 768px){.hero-decorated-photo__visual__container:after{top:50px;right:-103px;width:216px;height:216px}}@media (min-width: 1024px){.hero-decorated-photo__visual__container:after{top:-43px;right:-43px;width:87px;height:87px}}.hero-decorated-photo__visual__container img{width:100%;height:192px;object-fit:cover;object-position:center}@media (min-width: 480px){.hero-decorated-photo__visual__container img{height:250px}}@media (min-width: 480px){.hero-decorated-photo__visual__container img{height:360px}}@media (min-width: 1024px){.hero-decorated-photo__visual__container img{width:100%;height:100%}}@media (min-width: 1024px){.hero-decorated-photo__visual__container{width:480px;height:480px}}@media (min-width: 1208px){.hero-decorated-photo__visual__container{width:580px;height:580px}}@media (min-width: 1024px){.hero-decorated-photo__visual{margin-top:-158px;display:flex;justify-content:flex-end}}.hero-decorated-photo__read-more{margin:24px 0 0;display:flex;justify-content:flex-end}@media (min-width: 1024px){.hero-decorated-photo__read-more{justify-content:flex-start;padding-left:24px}}@media (min-width: 1024px){.hero-decorated-photo{padding-top:164px;padding-bottom:164px}}.hero-plain-text{padding:48px 0;color:#eef0f3}.hero-plain-text__outer{background:#1f2a44}.hero-plain-text__outer[data-alignment=center] .hero-plain-text{text-align:center}.hero-plain-text__content__title>*{color:inherit}.hero-plain-text__content__subtitle{font-size:18px;margin:16px 0 0}.hero-plain-text__outer[data-alignment=center] .hero-plain-text__content__subtitle{margin-left:auto;margin-right:auto}@media (min-width: 768px){.hero-plain-text__outer[data-alignment=center] .hero-plain-text__content__subtitle{max-width:80%}}@media (min-width: 768px){.hero-plain-text__content__subtitle{max-width:644px}}@media (min-width: 1024px){.hero-plain-text__content__subtitle{font-size:24px;margin-top:24px}}@media (min-width: 1024px){.hero-plain-text{padding-top:67px;padding-bottom:80px}}.navbar-submenu{position:relative;user-select:none;-webkit-user-select:none}.navbar-submenu__title{display:flex;align-items:center;gap:8px;cursor:pointer}@media (min-width: 1024px){.navbar-submenu__title:hover{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}}.navbar-submenu__title:after{transform:rotate(0);transition:transform .3s cubic-bezier(.7,.35,.41,.78);will-change:transform;display:block;content:"";background:url(/assets/images/icons/chevron-down.svg) center/contain no-repeat;width:15px;height:15px;filter:brightness(0) saturate(100%) invert(35%) sepia(67%) saturate(544%) hue-rotate(358deg) brightness(100%) contrast(94%)}.navbar__outer[data-type=dark] .navbar-submenu__title:after{filter:brightness(0) saturate(100%) invert(87%) sepia(71%) saturate(1332%) hue-rotate(310deg) brightness(94%) contrast(94%)}@media (max-width: 1023px){.navbar-submenu__title{font-size:20px;font-weight:500;justify-content:space-between;height:59px}}.navbar-submenu.is-active .navbar-submenu__title:after{transform:rotate(-180deg)}.navbar-submenu__menu{position:absolute;padding:16px;border:1px solid #B9BEC6;box-shadow:0 16px 16px #20202014;background-color:#f7f9fc;margin:16px 0 0;z-index:10;transform-origin:top;transform:translateY(5px);opacity:0;pointer-events:none;transition:transform .2s cubic-bezier(.7,.35,.41,.78),opacity .2s ease}.navbar-submenu__menu__container__links{display:grid;gap:8px}.navbar-submenu__menu__container__links a{color:#1f2a44;text-decoration:none}@media (min-width: 1024px){.navbar-submenu__menu__container__links a:hover{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}}@media (max-width: 1023px){.navbar-submenu__menu__container__links a{color:inherit}}@media (max-width: 1023px){.navbar-submenu__menu__container__links{padding:0 0 16px;gap:12px}}@media (max-width: 1023px){.navbar-submenu__menu__container{overflow:hidden}}@media (max-width: 1023px){.navbar-submenu__menu{position:relative;box-shadow:none;border:none;padding:0;margin-top:0;font-size:18px;background-color:initial;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.7,.35,.41,.78);display:grid}}.navbar-submenu.is-active .navbar-submenu__menu{opacity:1;pointer-events:auto;transform:translateY(0)}@media (max-width: 1023px){.navbar-submenu.is-active .navbar-submenu__menu{grid-template-rows:1fr}}.team{padding:48px 0;color:#eef0f3}.team__outer{background:#1f2a44}.team__header__overtitle{font-size:18px;font-weight:500;color:#e9b45f;letter-spacing:.02em;margin:0 0 8px}.team__header__title>*{color:inherit}@media (min-width: 1024px){.team__header{max-width:643px}}.team__body{margin:32px 0 0}.team__body .card-grid__container{row-gap:32px}@media (min-width: 1024px){.team__body{margin-top:48px}}@media (min-width: 1024px){.team{padding-top:164px;padding-bottom:164px}}.team-card__photo{font-size:0}.team-card__photo img{object-fit:cover;object-position:top center;width:100%;aspect-ratio:287/200}@media (min-width: 768px){.team-card__photo img{object-position:center;aspect-ratio:310/310}}.team-card__content{margin:16px 0 0}.team-card__content__name>*{color:inherit}@media (max-width: 767px){.team-card__content__name>*{font-size:20px}}.team-card__content__title{font-size:18px;color:#96a7cf;margin:4px 0 0}.team-card__content__email a,.team-card__content__phone-number a{color:inherit;text-decoration:none}.team-card__content__email a:hover,.team-card__content__phone-number a:hover{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.team-card__content__email{margin:12px 0 0}.team-card__content__phone-number{margin:4px 0 0}.text-section{padding:48px 0}.text-section h2{font-size:28px}@media (min-width: 1024px){.text-section h2{font-size:32px}}@media (min-width: 1024px){.text-section{padding-top:164px;padding-bottom:164px}}
