@layer typography{html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-size-adjust:100%;font-size-adjust:100%}.text-default,body{font-size:calc(clamp(15px, 9px + .46875vw, 18px) * var(--size-amplifier))}h1,.h1{font-family:TT-Drugs,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:calc(clamp(60px, 0px + 4.6875vw, 90px) * var(--size-amplifier));letter-spacing:-.05em;font-weight:400;line-height:1.05}@media screen and (width<=1199px){h1,.h1{font-size:60px}}@media screen and (width<=767px),(width<=950px) and (orientation:landscape){h1,.h1{font-size:calc(clamp(38px, 18.5882px + 5.39216vw, 60px) * var(--size-amplifier))}}h2,.h2{font-family:TT-Drugs,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:calc(clamp(50px, -10px + 4.6875vw, 80px) * var(--size-amplifier));letter-spacing:-.06em;text-transform:none;font-weight:400;line-height:1}@media screen and (width<=1199px){h2,.h2{font-size:50px}}@media screen and (width<=767px),(width<=950px) and (orientation:landscape){h2,.h2{font-size:calc(clamp(30px, 12.3529px + 4.90196vw, 50px) * var(--size-amplifier))}}.text-page__wysiwyg-container h1:not([class]),h3,.h3{font-family:TT-Drugs,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:calc(clamp(40px, -12px + 4.0625vw, 66px) * var(--size-amplifier));letter-spacing:-.03em;text-transform:none;font-weight:400;line-height:1}@media screen and (width<=1199px){.text-page__wysiwyg-container h1:not([class]),h3,.h3{font-size:40px}}@media screen and (width<=767px),(width<=950px) and (orientation:landscape){.text-page__wysiwyg-container h1:not([class]),h3,.h3{font-size:calc(clamp(26px, 16px + 3.125vw, 40px) * var(--size-amplifier))}}.text-page__wysiwyg-container h2:not([class]),.text-page__wysiwyg-container h3:not([class]),.text-page__wysiwyg-container h4:not([class]),.text-page__wysiwyg-container h5:not([class]),.text-page__wysiwyg-container h6:not([class]),h4,.h4{font-family:TT-Drugs,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:calc(clamp(28px, 16px + .9375vw, 34px) * var(--size-amplifier));letter-spacing:-.02em;text-transform:none;font-weight:500;line-height:1}@media screen and (width<=1199px){.text-page__wysiwyg-container h2:not([class]),.text-page__wysiwyg-container h3:not([class]),.text-page__wysiwyg-container h4:not([class]),.text-page__wysiwyg-container h5:not([class]),.text-page__wysiwyg-container h6:not([class]),h4,.h4{font-size:28px}}@media screen and (width<=767px),(width<=950px) and (orientation:landscape){.text-page__wysiwyg-container h2:not([class]),.text-page__wysiwyg-container h3:not([class]),.text-page__wysiwyg-container h4:not([class]),.text-page__wysiwyg-container h5:not([class]),.text-page__wysiwyg-container h6:not([class]),h4,.h4{font-size:calc(clamp(24px, 21.1429px + .892857vw, 28px) * var(--size-amplifier))}}h5,.h5{font-family:TT-Drugs,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:calc(clamp(24px, 16px + .625vw, 28px) * var(--size-amplifier));letter-spacing:-.02em;text-transform:none;font-weight:500;line-height:1}@media screen and (width<=1199px){h5,.h5{font-size:24px}}@media screen and (width<=767px),(width<=950px) and (orientation:landscape){h5,.h5{font-size:calc(clamp(20px, 17.1429px + .892857vw, 24px) * var(--size-amplifier))}}.link-tp{font-family:TT-Drugs,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:calc(clamp(18px, 6px + .9375vw, 24px) * var(--size-amplifier));letter-spacing:-.02em;text-transform:none;font-weight:500;line-height:1}@media screen and (width<=1199px){.link-tp{font-size:18px}}@media screen and (width<=767px),(width<=950px) and (orientation:landscape){.link-tp{font-size:calc(clamp(16px, 14.5714px + .446429vw, 18px) * var(--size-amplifier))}}.button-tp{font-family:TT-Drugs,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:calc(clamp(12px, 8px + .3125vw, 14px) * var(--size-amplifier));letter-spacing:-.05em;text-transform:none;font-weight:600;line-height:1}@media screen and (width<=1199px){.button-tp{font-size:12px}}.text-page__wysiwyg-container div:not([class]):first-child,.text-descr{font-family:TT-Drugs,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:calc(clamp(14px, 10px + .3125vw, 16px) * var(--size-amplifier));letter-spacing:.14em;text-transform:none;font-weight:600;line-height:1.25}@media screen and (width<=1199px){.text-page__wysiwyg-container div:not([class]):first-child,.text-descr{font-size:14px}}@media screen and (width<=767px),(width<=950px) and (orientation:landscape){.text-page__wysiwyg-container div:not([class]):first-child,.text-descr{line-height:1.33;font-size:calc(clamp(12px, 10.5714px + .446429vw, 14px) * var(--size-amplifier))}}.filter-text{font-family:TT-Drugs,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:calc(clamp(16px, 16px + 0vw, 16px) * var(--size-amplifier));letter-spacing:-.03em;text-transform:none;font-weight:600;line-height:1}@media screen and (width<=1720px){.filter-text{font-size:12px}}.text-page__wysiwyg-container p:not([class]),.text-page__wysiwyg-container li,.text-l{font-family:Onest,TT-Drugs,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:calc(clamp(20px, 12px + .625vw, 24px) * var(--size-amplifier));letter-spacing:-.02em;text-transform:none;font-weight:400;line-height:1.2}@media screen and (width<=1199px){.text-page__wysiwyg-container p:not([class]),.text-page__wysiwyg-container li,.text-l{font-size:20px}}.text-m{font-family:Onest,TT-Drugs,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:calc(clamp(16px, 8px + .625vw, 20px) * var(--size-amplifier));letter-spacing:-.02em;text-transform:none;font-weight:400;line-height:1.125}@media screen and (width<=1199px){.text-m{font-size:16px}}}.text-page__wysiwyg-container a:not([class]),.link{--focus-offset:-3px;--bg-color:currentColor;--bg-size:0% 100%;--bg-size-hover:100% 100%;--underline-height:1px;background-image:linear-gradient(transparent calc(100% - var(--underline-height)), var(--bg-color) var(--underline-height));background-repeat:no-repeat;background-size:var(--bg-size);transition:var(--transition,background-size .4s cubic-bezier(.25, .25, 0, 1)), background-size .4s cubic-bezier(.25, .25, 0, 1), color .25s cubic-bezier(.25, .25, 0, 1), opacity .25s cubic-bezier(.25, .25, 0, 1);display:inline;position:relative}.text-page__wysiwyg-container a:not([class]):before,.link:before{content:"";left:var(--focus-offset);right:var(--focus-offset);top:var(--focus-offset);bottom:var(--focus-offset);border:1px solid #0000;width:auto;height:auto;position:absolute}@media (any-hover:hover),(hover:hover) and (pointer:fine){.text-page__wysiwyg-container a:not(:disabled):hover:not([class]),.link:not(:disabled):hover{background-size:var(--bg-size-hover)}}.text-page__wysiwyg-container a:active:not([class]),.link:active,.text-page__wysiwyg-container.js-focus-visible a.focus-visible:not([class]),.js-focus-visible .text-page__wysiwyg-container a.focus-visible:not([class]),.link.focus-visible.js-focus-visible,.js-focus-visible .link.focus-visible,.text-page__wysiwyg-container.js-focus-visible a.focus-visible:not([class]),.js-focus-visible .text-page__wysiwyg-container a.focus-visible:not([class]),.link.focus-visible.js-focus-visible,.js-focus-visible .link.focus-visible,.text-page__wysiwyg-container a:focus-visible:not([class]),.link:focus-visible{background-size:var(--bg-size-hover)}.text-page__wysiwyg-container.js-focus-visible a.focus-visible:not([class]):before,.js-focus-visible .text-page__wysiwyg-container a.focus-visible:not([class]):before,.link.focus-visible.js-focus-visible:before,.js-focus-visible .link.focus-visible:before,.text-page__wysiwyg-container a:focus-visible:not([class]):before,.link:focus-visible:before{border-color:currentColor}.text-page__wysiwyg-container a.link--underlined:not([class]),.link--underlined.link{--bg-size:100% 100%;--bg-size-hover:0% 100%}.text-page__wysiwyg-container a.link--disabled:not([class]),.link--disabled.link{pointer-events:none;user-select:none;opacity:.5}.text-page .footer{display:none}.text-page__inner{color:#304143;background-color:#fffdf8;flex-grow:1}.text-page__subtitle{margin-bottom:26px}@media screen and (width<=1366px){.text-page__subtitle{margin-bottom:20px}}.text-page__title{width:calc(var(--grid-column-width) * 15 + var(--grid-gap) * 14)}.text-page__title:not(:last-child){margin-bottom:1em}@media screen and (width<=1366px){.text-page__title{width:calc(var(--grid-column-width) * 12 + var(--grid-gap) * 11)}}@media screen and (width<=1199px){.text-page__title{width:calc(var(--grid-column-width) * 20 + var(--grid-gap) * 19)}}@media screen and (width<=767px),(width<=950px) and (orientation:landscape){.text-page__title{width:100%}}.text-page__wysiwyg-container{margin-left:calc(var(--grid-column-width) * 5.5 + var(--grid-gap) * 5.5);margin-right:calc(var(--grid-column-width) * 5.5 + var(--grid-gap) * 5.5);padding-top:240px;padding-bottom:140px}@media screen and (width<=1366px){.text-page__wysiwyg-container{margin-left:calc(var(--grid-column-width) * 5.5 + var(--grid-gap) * 5.5);margin-right:calc(var(--grid-column-width) * 5.5 + var(--grid-gap) * 5.5);padding-top:160px;padding-bottom:80px}}@media screen and (width<=1199px){.text-page__wysiwyg-container{margin-left:calc(var(--grid-column-width) * .5 + var(--grid-gap) * .5);margin-right:calc(var(--grid-column-width) * .5 + var(--grid-gap) * .5);padding-bottom:90px}}@media screen and (width<=767px),(width<=950px) and (orientation:landscape){.text-page__wysiwyg-container{margin-left:calc(var(--grid-column-width) * 1.5 + var(--grid-gap) * 1.5);margin-right:calc(var(--grid-column-width) * 1.5 + var(--grid-gap) * 1.5);padding-top:140px;padding-bottom:80px}}.text-page__wysiwyg-container div:not([class]):first-child{text-transform:uppercase;margin-bottom:32px}@media screen and (width<=1366px){.text-page__wysiwyg-container div:not([class]):first-child{margin-bottom:18px}}@media screen and (width<=767px),(width<=950px) and (orientation:landscape){.text-page__wysiwyg-container div:not([class]):first-child{margin-bottom:14px}}.text-page__wysiwyg-container h1:not([class]){text-transform:none;width:calc(var(--grid-column-width) * 15 + var(--grid-gap) * 14);margin-bottom:140px}@media screen and (width<=1366px){.text-page__wysiwyg-container h1:not([class]){width:calc(var(--grid-column-width) * 13 + var(--grid-gap) * 12);margin-bottom:90px}}@media screen and (width<=1199px){.text-page__wysiwyg-container h1:not([class]){margin-bottom:80px}}.text-page__wysiwyg-container h2:not([class]),.text-page__wysiwyg-container h3:not([class]){margin-top:80px}@media screen and (width<=1366px){.text-page__wysiwyg-container h2:not([class]),.text-page__wysiwyg-container h3:not([class]){margin-top:55px}}.text-page__wysiwyg-container h2:not([class]),.text-page__wysiwyg-container h3:not([class]),.text-page__wysiwyg-container h4:not([class]),.text-page__wysiwyg-container h5:not([class]),.text-page__wysiwyg-container h6:not([class]){text-transform:none;margin-bottom:40px}@media screen and (width<=1366px){.text-page__wysiwyg-container h2:not([class]),.text-page__wysiwyg-container h3:not([class]),.text-page__wysiwyg-container h4:not([class]),.text-page__wysiwyg-container h5:not([class]),.text-page__wysiwyg-container h6:not([class]){margin-bottom:28px}}@media screen and (width<=1199px){.text-page__wysiwyg-container h2:not([class]),.text-page__wysiwyg-container h3:not([class]),.text-page__wysiwyg-container h4:not([class]),.text-page__wysiwyg-container h5:not([class]),.text-page__wysiwyg-container h6:not([class]){margin-bottom:24px}}@media screen and (width<=767px),(width<=950px) and (orientation:landscape){.text-page__wysiwyg-container h2:not([class]),.text-page__wysiwyg-container h3:not([class]),.text-page__wysiwyg-container h4:not([class]),.text-page__wysiwyg-container h5:not([class]),.text-page__wysiwyg-container h6:not([class]){margin-bottom:18px}}.text-page__wysiwyg-container p:not([class]){opacity:.7}.text-page__wysiwyg-container p:not([class]):not(:first-child){margin-top:0}.text-page__wysiwyg-container p:not([class]):not(:last-child,:has(+ul)){margin-bottom:32px}@media screen and (width<=1366px){.text-page__wysiwyg-container p:not([class]):not(:last-child,:has(+ul)){margin-bottom:16px}}@media screen and (width<=1199px){.text-page__wysiwyg-container p:not([class]):not(:last-child,:has(+ul)){margin-bottom:20px}}.text-page__wysiwyg-container p:not([class]):has(+ul){margin-bottom:28px}@media screen and (width<=1366px){.text-page__wysiwyg-container p:not([class]):has(+ul){margin-bottom:16px}}.text-page__wysiwyg-container li{opacity:.7;margin-bottom:24px}@media screen and (width<=1366px){.text-page__wysiwyg-container li{margin-bottom:12px}}.text-page__wysiwyg-container ul{padding-left:56px}@media screen and (width<=1366px){.text-page__wysiwyg-container ul{padding-left:50px}}.text-page__wysiwyg-container ol{padding-left:42px}@media screen and (width<=1366px){.text-page__wysiwyg-container ol{padding-left:36px}}@media screen and (width<=1199px){.text-page__wysiwyg-container ol{padding-left:32px}}.text-page__wysiwyg-container ol li::marker{content:""}.text-page__wysiwyg-container a:not([class]){--bg-size:100% 100%;--bg-size-hover:0% 100%}
