.title-h5{font-family:alliance_no_2;font-size:24px;font-weight:400;line-height:1.3}.body-l{font-family:alliance_no_1;font-size:16px;font-weight:400;line-height:1.44;letter-spacing:.16px}.contact-form{display:flex;flex-direction:column;row-gap:48px;min-height:500px;padding:32px 16px;border-top:1px solid #e9e9eb;border-bottom:1px solid #e9e9eb}@media(min-width:992px){.contact-form{padding:50px 40px;row-gap:30px}}@media(min-width:1200px){.contact-form{padding:160px 80px}}@media(min-width:1400px){.contact-form{inline-size:min(1568px,100% - 160px);margin-inline:auto;padding:160px 0;row-gap:128px}}.contact-form .contact-form__success{text-align:center;font-family:alliance_no_1;font-size:16px;font-weight:400;line-height:1.44;letter-spacing:.16px}.contact-form .contact-form__success svg{-webkit-margin-after:24px;margin-block-end:24px;display:inline-block;margin-inline:auto}.contact-form .contact-form__success h3{-webkit-margin-after:8px;margin-block-end:8px;font-family:alliance_no_2;font-size:24px;font-weight:400;line-height:1.3}.contact-form .contact-form__header{font-family:alliance_no_1;font-size:12px;font-weight:500;line-height:1.3;color:#a1a1aa;letter-spacing:.24px;text-transform:uppercase}@media(min-width:1560px){.contact-form .contact-form__header{max-width:140px}}.contact-form .contact-form__header-title{font-family:alliance_no_2;font-size:64px;font-weight:400;line-height:1.1}@media(min-width:1400px){.contact-form .contact-form__header-title{font-family:alliance_no_2;font-size:48px;font-weight:400;line-height:1.1;max-width:560px}}@media(min-width:1560px){.contact-form .contact-form__header-title{font-family:alliance_no_2;font-size:64px;font-weight:400;line-height:1.1;max-width:100%}}.contact-form .contact-form__header-richtext-title p{font-size:32px;font-weight:400;line-height:126%;margin:0}.contact-form .PhoneInputCountry{display:none}.contact-form input{outline:none}.contact-form .contact-form__header-row{display:grid;grid-template-columns:100%;grid-auto-flow:row;grid-row-gap:16px;row-gap:16px}@media(min-width:1400px){.contact-form .contact-form__header-row{grid-auto-flow:column;grid-template-columns:140px 1fr 469px;align-items:baseline;inline-size:100%;column-gap:80px;margin-inline:auto}}@media(min-width:1560px){.contact-form .contact-form__header-row{grid-template-columns:195px 1fr 469px;column-gap:calc((100% - 390px - 1018px)/2);align-items:baseline}}.contact-form .contact-form__description{font-family:alliance_no_2;font-size:18px;font-weight:400;line-height:1.4}@media(min-width:1400px){.contact-form .contact-form__description{-webkit-margin-before:40px;margin-block-start:40px}}.contact-form .contact-form__description p:first-child{-webkit-margin-before:0;margin-block-start:0}.contact-form .contact-form__description p:last-child{-webkit-margin-after:0;margin-block-end:0}.contact-form .form{margin-inline:auto;padding:0;display:grid;grid-template-columns:1fr;grid-column-gap:32px;column-gap:32px;grid-row-gap:32px;row-gap:32px;inline-size:100%}@media(min-width:1400px){.contact-form .form{grid-template-columns:repeat(3,336px);-webkit-margin-start:220px;margin-inline-start:220px;inline-size:calc(100% - 160px);-webkit-margin-end:auto;margin-inline-end:auto;column-gap:34px;row-gap:48px}}@media(min-width:1560px){.contact-form .form{--header-column-gap:calc((100% - 390px - 1018px) / 2);-webkit-margin-start:calc(195px + var(--header-column-gap));margin-inline-start:calc(195px + var(--header-column-gap));inline-size:calc(100% - 195px - var(--header-column-gap));grid-template-columns:repeat(3,1fr)}}.contact-form .form .form-input{padding-inline:0}.contact-form .form .form-input .ms-TextField-wrapper .ms-TextField-fieldGroup{min-height:auto;display:flex;flex-direction:row-reverse}.contact-form .form .form-input .ms-TextField-wrapper .ms-TextField-fieldGroup input{flex-grow:1;box-shadow:inset 0 -1px 0 0 var(--border-color,#fff);border:none;padding:0 18px 8px 0}.contact-form .form .form-input .ms-TextField-wrapper .ms-TextField-fieldGroup input:focus+.ms-TextField-fieldGroup-country-code,.contact-form .form .form-input .ms-TextField-wrapper .ms-TextField-fieldGroup input:not(:placeholder-shown)+.ms-TextField-fieldGroup-country-code{--border-color:#000}.contact-form .form .form-input .ms-TextField-wrapper .ms-TextField-fieldGroup-country-code{--border-color:#d7d7dd;display:block;padding:0 6px 8px 0;color:#a1a1aa;box-shadow:inset 0 -1px 0 0 var(--border-color,#fff);background-color:transparent;-webkit-margin-end:-3px;margin-inline-end:-3px;font-family:alliance_no_2;font-size:18px;font-weight:400;line-height:1.4}.contact-form .form .form-input-full-width{grid-column:1/-1}.contact-form .form .checkbox-row{-webkit-margin-start:0;margin-inline-start:0;grid-column:1/-1}.contact-form .ms-Checkbox,.contact-form .ms-Checkbox-checkbox{inline-size:14px;block-size:14px}.contact-form .ms-Checkbox input,.contact-form .ms-Checkbox-checkbox input{margin:0}@media(min-width:992px){.contact-form_l .contact-form__header-row{row-gap:40px;grid-template-columns:calc((92% - min(66%,1018px))/2) min(50%,760px) min(31.9%,469px);align-items:baseline;column-gap:4%;row-gap:80px}}@media(min-width:1400px){.contact-form_l .contact-form__header-row{inline-size:min(100%,1568px);row-gap:160px;align-items:baseline}}.contact-form_l .contact-form__header-row .contact-form__description{inline-size:100%}.contact-form_l .contact-form__header-richtext-title h2{font-family:alliance_no_2;font-size:64px;font-weight:400;line-height:1.1}.form-footer{grid-column:1/-1;margin-top:30px;display:grid;grid-template-columns:1fr;grid-row-gap:30px;row-gap:30px;align-items:center;grid-column-gap:30px;column-gap:30px;padding-inline:0}@media(min-width:1400px){.form-footer{grid-template-columns:1fr auto}}.form-footer .notice{flex:1 1}.form-footer+.form-footer{margin-top:0}@media(min-width:576px){.form-footer{flex-direction:row}}.areas-of-interest{display:grid;flex-direction:column;grid-row-gap:20px;row-gap:20px;grid-column-gap:30px;column-gap:30px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:60px;padding-bottom:60px;border-bottom:1px solid #fff}.areas-of-interest>span{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:1}@media(min-width:768px){.areas-of-interest{grid-template-columns:repeat(3,minmax(0,1fr))}.areas-of-interest>span{grid-column-end:4}}@media(min-width:992px){.areas-of-interest{display:flex;flex-direction:row}}.ms-Checkbox .ms-Checkbox-label,.ms-Checkbox .ms-Checkbox-text{font-family:inherit;font-size:inherit;font-weight:inherit}.ms-Checkbox .ms-Checkbox-label{align-items:center;column-gap:15px}.ms-Checkbox .ms-Checkbox-label .ms-Checkbox-checkbox{border-color:#fff}.ms-Checkbox .ms-Checkbox-label .ms-Checkbox-checkbox .ms-Checkbox-checkmark{font-weight:900}.ms-Checkbox .ms-Checkbox-label .ms-Checkbox-text{color:#fff;text-transform:uppercase;font-weight:700;font-size:12px;line-height:12px;margin-left:0}.ms-Checkbox:hover .ms-Checkbox-checkbox{border-color:#fff}.ms-Checkbox:hover .ms-Checkbox-checkbox .ms-Checkbox-checkmark{color:hsla(0,0%,100%,.6)}.ms-Checkbox:hover .ms-Checkbox-text{color:#fff}.ms-Checkbox.is-checked .ms-Checkbox-checkbox{background-color:#fff}.ms-Checkbox.is-checked .ms-Checkbox-checkbox .ms-Checkbox-checkmark{color:#122444}.ms-Checkbox.is-checked .ms-Checkbox-text{color:#fff}.light .ms-Checkbox .ms-Checkbox-label .ms-Checkbox-checkbox,.white .ms-Checkbox .ms-Checkbox-label .ms-Checkbox-checkbox{border-color:#d7d7dd}.light .ms-Checkbox .ms-Checkbox-label .ms-Checkbox-checkbox .ms-Checkbox-checkmark,.white .ms-Checkbox .ms-Checkbox-label .ms-Checkbox-checkbox .ms-Checkbox-checkmark{font-size:.75em}.light .ms-Checkbox .ms-Checkbox-label .ms-Checkbox-text,.white .ms-Checkbox .ms-Checkbox-label .ms-Checkbox-text{color:#122444}.light .ms-Checkbox:hover .ms-Checkbox-checkbox,.white .ms-Checkbox:hover .ms-Checkbox-checkbox{border-color:#122444}.light .ms-Checkbox:hover .ms-Checkbox-checkbox .ms-Checkbox-checkmark,.white .ms-Checkbox:hover .ms-Checkbox-checkbox .ms-Checkbox-checkmark{color:rgba(18,36,68,.6)}.light .ms-Checkbox:hover .ms-Checkbox-text,.white .ms-Checkbox:hover .ms-Checkbox-text{color:#122444}.light .ms-Checkbox.is-checked .ms-Checkbox-checkbox,.white .ms-Checkbox.is-checked .ms-Checkbox-checkbox{background-color:#122444}.light .ms-Checkbox.is-checked .ms-Checkbox-checkbox .ms-Checkbox-checkmark,.white .ms-Checkbox.is-checked .ms-Checkbox-checkbox .ms-Checkbox-checkmark{color:#fff}.light .ms-Checkbox.is-checked .ms-Checkbox-text,.white .ms-Checkbox.is-checked .ms-Checkbox-text{color:#122444}.light .areas-of-interest,.white .areas-of-interest{border-bottom-color:#ebedf0}.ms-TextField{position:relative}.ms-TextField-errorMessage{inset-inline-end:0;font-family:alliance_no_1;font-size:12px;font-weight:400;line-height:1.4;display:flex;align-items:center;letter-spacing:.1em;padding:0 0 8px!important;margin:0!important;position:absolute;top:0;height:100%}.ms-TextField-errorMessage .base-tooltip{width:18px;height:18px}.ms-TextField-errorMessage .base-tooltip img{display:block;width:100%;height:auto}.checkbox-row{position:relative;margin-left:15px}.checkbox-row .check-box{position:absolute;top:0;left:0;bottom:0;display:flex;align-items:center}.checkbox-row .checkbox-con{padding-left:12px}.checkbox-row .checkbox-con p{margin:0}.tab-content .contact-form-wrap{min-height:1050px}