.main-page__wrap{display:flex;flex-direction:column;gap:60px}.main-page__header--cover{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%}.main-page__header--cover.main-page__header--small{min-height:220px}.main-page__header--cover.main-page__header--large{min-height:360px}.main-page__header-media{position:absolute;inset:0;z-index:0}.main-page__header-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.main-page__header-overlay{position:absolute;inset:0;z-index:1;background:var(--page-header-overlay, rgba(0, 0, 0, 0.35));pointer-events:none}.main-page__header-inner{position:relative;z-index:2;width:100%}.main-page__header--cover .main-page__title{margin:0;color:var(--page-header-text, #fff);text-align:center}.main-page__header:not(.main-page__header--cover) .main-page__title{margin:0;color:#030303}.main-page__wrap{display:flex;flex-direction:column;gap:60px}.main-page__content{font:400 18px/1.4 var(--font-body-family);letter-spacing:0;color:#030303}.main-page__content h1,.main-page__content h1>*,.main-page__content h2,.main-page__content h2>*,.main-page__content h3,.main-page__content h3>*,.main-page__content h4,.main-page__content h4>*,.main-page__content h5,.main-page__content h5>*,.main-page__content h6,.main-page__content h6>*{font-family:var(--font-body-family);line-height:1.2;letter-spacing:inherit;color:inherit}.main-page__content h1{margin:30px 0;font-size:4.125rem;font-weight:900;letter-spacing:-4px}@media only screen and (max-width: 992px){.main-page__content h1{margin:26px 0;font-size:2.125rem;letter-spacing:-3px}}.main-page__content h2{margin:28px 0;font-size:2.75rem;font-weight:900;letter-spacing:-2px}@media only screen and (max-width: 992px){.main-page__content h2{margin:24px 0;font-size:1.875rem}}.main-page__content h3{margin:28px 0;font-size:1.75rem;font-weight:700;letter-spacing:-1.5px}@media only screen and (max-width: 992px){.main-page__content h3{margin:24px 0;font-size:1.625rem}}.main-page__content h4{margin:26px 0;font-size:1.5rem;font-weight:700;letter-spacing:-1px}@media only screen and (max-width: 992px){.main-page__content h4{margin:22px 0;font-size:1.5rem}}.main-page__content h5{margin:24px 0;font-size:1.375rem;font-weight:600;letter-spacing:-1px}@media only screen and (max-width: 992px){.main-page__content h5{margin:22px 0;font-size:1.375rem}}.main-page__content h6{margin:24px 0;font-size:1.25rem;font-weight:600;letter-spacing:-1px}@media only screen and (max-width: 992px){.main-page__content h6{margin:22px 0;font-size:1.25rem}}.main-page__content p{margin:20px 0}@media only screen and (max-width: 992px){.main-page__content p{margin:16px 0}}.main-page__content ul,.main-page__content ol{padding-left:50px}@media only screen and (max-width: 992px){.main-page__content ul,.main-page__content ol{padding-left:30px}}.main-page__content li{margin-bottom:10px}.main-page__content img{max-width:100%;height:auto;margin:20px 0}.main-page__content a,.main-page__content .rte a{color:inherit;text-decoration:underline;text-decoration-thickness:auto;text-underline-offset:auto;transition:opacity .2s ease-in-out}.main-page__content a:hover,.main-page__content a:focus,.main-page__content a:active,.main-page__content .rte a:hover,.main-page__content .rte a:focus,.main-page__content .rte a:active{opacity:.7;text-underline-offset:auto}.main-page__content table{margin:40px 0;font-size:16px}@media only screen and (max-width: 992px){.main-page__wrap{gap:40px}.main-page__header--cover.main-page__header--small{min-height:180px}.main-page__header--cover.main-page__header--large{min-height:280px}.main-page__wrap{gap:40px}.main-page__content{font-size:16px}}