main .headline{font-family:"Cormorant Garamond",serif;line-height:1.2;font-weight:400}main .preheader{font-size:clamp(18px,15.6px + .4vw,22px);line-height:1.2;font-weight:500;letter-spacing:.05em}main p,main ul:not(.buttons,.splide__list){line-height:1.6;font-weight:300;font-size:18px}main p.text-center,main ul.text-center:not(.buttons,.splide__list){text-align:center}main p .text-big,main ul:not(.buttons,.splide__list) .text-big{font-family:"Cormorant Garamond",serif;font-size:clamp(24px,12px + 2vw,44px);font-weight:400;line-height:1.2;letter-spacing:unset}main .text-small{font-size:16px;font-weight:500;letter-spacing:.06em}main header.center{text-align:center}main header img{margin-bottom:clamp(20px,8px + 2vw,40px)}main header+p,main header+ul{margin-top:clamp(22px,16px + 2vw,48px)}@media (max-width:800px){main header img{width:60px}}main .preheader+.headline{margin-top:18px}main .headline.color-gold{color:#837025}main h1:not(.preheader),main h2:not(.preheader){font-size:clamp(26px,20px + 1vw,36px)}main h3:not(.preheader){font-size:clamp(20px,17px + .5vw,25px)}main p,main ul:not(.buttons,.splide__list){letter-spacing:.022em}main p+p,main p+ul,main ul:not(.buttons,.splide__list)+p,main ul:not(.buttons,.splide__list)+ul{margin-top:1.5em}main p a,main ul:not(.buttons,.splide__list) a{color:#4f4e4e}main ul:not(.buttons,.splide__list,.splide__pagination) li{margin-left:1em}