@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));line-height:1.05;letter-spacing:-.05em;font-weight:400}@media screen and (max-width:1199px){h1,.h1{font-size:60px}}@media screen and (max-width:767px),(max-width:900px)and (orientation:landscape){h1,.h1{font-size:calc(clamp(38px,18.5882352941px + 5.3921568627vw,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));line-height:1;letter-spacing:-.06em;font-weight:400;text-transform:none}@media screen and (max-width:1199px){h2,.h2{font-size:50px}}@media screen and (max-width:767px),(max-width:900px)and (orientation:landscape){h2,.h2{font-size:calc(clamp(30px,12.3529411765px + 4.9019607843vw,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));line-height:1;letter-spacing:-.03em;font-weight:400;text-transform:none}@media screen and (max-width:1199px){.text-page__wysiwyg-container h1:not([class]),h3,.h3{font-size:40px}}@media screen and (max-width:767px),(max-width:900px)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));line-height:1;letter-spacing:-.02em;font-weight:500;text-transform:none}@media screen and (max-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 (max-width:767px),(max-width:900px)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.1428571429px + .8928571429vw,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));line-height:1;letter-spacing:-.02em;font-weight:500;text-transform:none}@media screen and (max-width:1199px){h5,.h5{font-size:24px}}@media screen and (max-width:767px),(max-width:900px)and (orientation:landscape){h5,.h5{font-size:calc(clamp(20px,17.1428571429px + .8928571429vw,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));line-height:1;letter-spacing:-.02em;font-weight:500;text-transform:none}@media screen and (max-width:1199px){.link-tp{font-size:18px}}@media screen and (max-width:767px),(max-width:900px)and (orientation:landscape){.link-tp{font-size:calc(clamp(16px,14.5714285714px + .4464285714vw,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));line-height:1;letter-spacing:-.05em;font-weight:600;text-transform:none}@media screen and (max-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));line-height:1.25;letter-spacing:.14em;font-weight:600;text-transform:none}@media screen and (max-width:1199px){.text-page__wysiwyg-container div:not([class]):first-child,.text-descr{font-size:14px}}@media screen and (max-width:767px),(max-width:900px)and (orientation:landscape){.text-page__wysiwyg-container div:not([class]):first-child,.text-descr{line-height:1.33;font-size:calc(clamp(12px,10.5714285714px + .4464285714vw,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));line-height:1;letter-spacing:-.03em;font-weight:600;text-transform:none}@media screen and (max-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));line-height:1.2;letter-spacing:-.02em;font-weight:400;text-transform:none}@media screen and (max-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));line-height:1.125;letter-spacing:-.02em;font-weight:400;text-transform:none}@media screen and (max-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;position:relative;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);display:inline;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)}.text-page__wysiwyg-container a:not([class]):before,.link:before{content:"";position:absolute;left:var(--focus-offset);right:var(--focus-offset);top:var(--focus-offset);bottom:var(--focus-offset);width:auto;height:auto;border:1px solid transparent}@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{background-size:var(--bg-size-hover)}.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{background-size:var(--bg-size-hover)}.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{border-color:currentColor}.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;-webkit-user-select:none;user-select:none;opacity:.5}.text-page .footer{display:none}.text-page__inner{flex-grow:1;background-color:#fffdf8;color:#304143}.text-page__subtitle{margin-bottom:26px}@media screen and (max-width:1366px){.text-page__subtitle{margin-bottom:20px}}.text-page__title{width:calc(var(--grid-column-width) * 15 + var(--grid-gap) * 14)}@media screen and (max-width:1366px){.text-page__title{width:calc(var(--grid-column-width) * 12 + var(--grid-gap) * 11)}}@media screen and (max-width:1199px){.text-page__title{width:calc(var(--grid-column-width) * 20 + var(--grid-gap) * 19)}}@media screen and (max-width:767px),(max-width:900px)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 (max-width:1366px){.text-page__wysiwyg-container{padding-top:160px;padding-bottom:80px;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)}}@media screen and (max-width:1199px){.text-page__wysiwyg-container{padding-bottom:90px;margin-left:calc(var(--grid-column-width) * .5 + var(--grid-gap) * .5);margin-right:calc(var(--grid-column-width) * .5 + var(--grid-gap) * .5)}}@media screen and (max-width:767px),(max-width:900px)and (orientation:landscape){.text-page__wysiwyg-container{padding-top:140px;padding-bottom:80px;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)}}.text-page__wysiwyg-container div:not([class]):first-child{text-transform:uppercase;margin-bottom:32px}@media screen and (max-width:1366px){.text-page__wysiwyg-container div:not([class]):first-child{margin-bottom:18px}}@media screen and (max-width:767px),(max-width:900px)and (orientation:landscape){.text-page__wysiwyg-container div:not([class]):first-child{margin-bottom:14px}}.text-page__wysiwyg-container h1:not([class]){margin-bottom:140px;text-transform:none;width:calc(var(--grid-column-width) * 15 + var(--grid-gap) * 14)}@media screen and (max-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 (max-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 (max-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]){margin-bottom:40px;text-transform:none}@media screen and (max-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 (max-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 (max-width:767px),(max-width:900px)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 (max-width:1366px){.text-page__wysiwyg-container p:not([class]):not(:last-child,:has(+ul)){margin-bottom:16px}}@media screen and (max-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 (max-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 (max-width:1366px){.text-page__wysiwyg-container li{margin-bottom:12px}}.text-page__wysiwyg-container ul{padding-left:56px}@media screen and (max-width:1366px){.text-page__wysiwyg-container ul{padding-left:50px}}.text-page__wysiwyg-container ol{padding-left:42px}@media screen and (max-width:1366px){.text-page__wysiwyg-container ol{padding-left:36px}}@media screen and (max-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%}
