*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video){border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}:where(:root){cursor:default;line-height:1.5;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}:where(html){scroll-behavior:smooth;-webkit-font-smoothing:antialiased;text-rendering:optimizespeed}:where(article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section){display:block}:where(body){line-height:1}:where(ol,ul)[class]{list-style:none}:where(img,picture,video,canvas,svg){display:block;height:auto;max-width:100%}:where(input,button,textarea,select){font:inherit}:where(blockquote,q){quotes:none}:where(blockquote,q):after,:where(blockquote,q):before{content:"";content:none}:where(table){border-collapse:collapse;border-spacing:0}:where(hr){color:inherit;height:0}:where(pre){font-family:monospace;font-size:1em;overflow:auto}:where(svg:not([fill])){fill:currentcolor}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:auto;appearance:auto;font:inherit}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){position:absolute;clip:rect(0,0,0,0)}:where(a:focus),:where(button:focus),:where(div[tabindex]:focus),:where(input:focus),:where(select:focus),:where(textarea:focus){opacity:1!important;outline-offset:2px!important;outline-width:2px!important}@media (prefers-reduced-motion:no-preference){:focus{transition:outline-offset .25s ease}}video{pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}[id]{scroll-margin-top:150px}html{background:#fff}body{background:inherit}.site-wrapper{overflow:hidden}.body-overlay{background-color:rgba(7,7,7,.5);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;visibility:hidden;width:100vw;z-index:99}.has-expanded-nav .body-overlay,.has-overlay .body-overlay{opacity:1;pointer-events:auto;visibility:visible}html{color:#070707;font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.7917rem + .2315vw,1rem);font-weight:500;line-height:1.625}body{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}h1,h2,h3,h4,h5,h6{color:inherit;font-family:Kudryashev,Montserrat,sans-serif}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.has-heading-1-font-size,h1{line-height:1.15}@media (max-width:959px){.has-heading-1-font-size,h1{line-height:1.35}}.has-heading-2-font-size,h2{line-height:1.4}@media (max-width:959px){.has-heading-2-font-size,h2{line-height:normal}}.has-heading-3-font-size,.has-heading-4-font-size,.has-heading-5-font-size,.has-heading-6-font-size,h3,h4,h5,h6{line-height:normal}.has-slogan-1-font-size,.has-slogan-2-font-size,.has-slogan-3-font-size,.has-slogan-4-font-size{letter-spacing:0;line-height:1.25}@media (max-width:959px){.has-slogan-1-font-size,.has-slogan-2-font-size,.has-slogan-3-font-size,.has-slogan-4-font-size{line-height:1.4}}p{letter-spacing:.03em;margin-top:1.625em}p:first-of-type,p:only-child{margin-top:0}a{font-size:inherit;line-height:inherit;text-decoration:underline;text-underline-offset:3px;transition:color .15s ease-in-out}a,a:link,a:visited{color:inherit}a:active,a:hover{color:#8c753b;text-decoration:underline}b,strong{font-weight:600}ol.wp-block-list,ol:not([class]),ul.wp-block-list,ul:not([class]){margin-block:20px;padding-left:28px}ol.wp-block-list ol,ol.wp-block-list ul,ol:not([class]) ol,ol:not([class]) ul,ul.wp-block-list ol,ul.wp-block-list ul,ul:not([class]) ol,ul:not([class]) ul{margin-block:0}ol:is(.wp-block-list),ul:is(.wp-block-list){margin:0 0 1.625em}ul.wp-block-list,ul:not([class]){list-style:disc}ol.wp-block-list,ol:not([class]){list-style:decimal}sub,sup{font-size:.75rem;line-height:0}sup{vertical-align:super}sub{vertical-align:sub}.has-text-align-center{text-align:center}.blocks-content>*+h1,.blocks-content>*+h2,.blocks-content>*+h3,.blocks-content>*+h4,.blocks-content>*+h5,.blocks-content>*+h6{margin-top:1em}.skip-link{block-size:1px;border:0;inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;transition:none;white-space:nowrap;clip:rect(0,0,0,0)}.skip-link:focus{background-color:#fefefe;box-shadow:0 0 2px 2px #000;clip-path:none;color:#000;display:block;font-size:1rem;font-weight:700;height:auto;left:8px;line-height:normal;padding:16px 24px;text-decoration:none;top:8px;width:auto;z-index:100000;clip:auto!important}.sr-only{block-size:1px;border:0;inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;clip:rect(0,0,0,0)}.container{margin-inline:auto;width:min(1312px,100%)}.nav-toggle{background:transparent;border:none;cursor:pointer;display:grid;height:30px;padding:0;place-content:center;width:20px}.nav-toggle>span{position:relative}.nav-toggle>span,.nav-toggle>span:after,.nav-toggle>span:before{background:#fff;border-radius:0;display:block;height:1px;transition:all .25s ease-in-out;width:20px}.nav-toggle>span:after,.nav-toggle>span:before{content:"";position:absolute}.nav-toggle>span:before{opacity:1;top:-5px}.nav-toggle>span:after{opacity:1;top:5px}.nav-toggle.is-active>span{background:#fff;transform:rotate(45deg)}.nav-toggle.is-active>span:after,.nav-toggle.is-active>span:before{top:0;transform:rotate(90deg)}.nav-toggle.is-active>span:before{background:transparent;opacity:0}.nav--primary .nav__list{align-items:center;display:flex;gap:clamp(1.5rem,.5rem + 2.7778vw,3rem)}.nav--primary .nav__link{font-size:10px;font-weight:500;letter-spacing:.35em;line-height:30px;text-transform:uppercase}.nav--mobile .nav__wrapper{background:#070707;height:calc(100vh - 79px);left:0;opacity:0;padding-block:48px;padding-inline:clamp(1rem,-1rem + 5.5556vw,4rem);pointer-events:none;position:absolute;top:100%;transform:translateY(-20px);transition:all .3s ease-in;visibility:hidden;width:100%;z-index:2}@media (max-height:629px){.nav--mobile .nav__wrapper{padding-block:24px}}.nav--mobile .nav__wrapper.is-active{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.nav--mobile .nav__list{display:flex;flex-direction:column;gap:16px;margin-left:auto;width:70%}@media (max-width:419px){.nav--mobile .nav__list{width:100%}}@media (max-height:629px){.nav--mobile .nav__list{gap:8px}}.nav--mobile .nav__link{font-family:Kudryashev,Montserrat,sans-serif;font-size:clamp(1.5rem,1.1667rem + .9259vw,2rem);font-weight:500;line-height:1.5;text-transform:uppercase}.nav--mobile .nav__link:hover{text-decoration:none}.nav--mobile .nav__contact{margin-left:auto;margin-top:48px;width:70%}@media (max-width:419px){.nav--mobile .nav__contact{width:100%}}@media (max-height:629px){.nav--mobile .nav__contact{margin-top:24px}}@media (max-height:569px){.nav--mobile .nav__contact{display:none}}.nav--mobile .nav__contact p{margin-bottom:8px}.nav--footer .nav__list{display:flex;flex-direction:column;gap:20px}.nav--footer .nav__item{font-size:14px;line-height:normal}.button{align-items:center;background:transparent;border:none;border-bottom:1px solid #070707;color:#070707;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;gap:24px;justify-content:center;line-height:1.5;padding:0;padding-block:12px;padding-inline:4px;text-align:center;text-transform:uppercase;transition:all .25s ease-in-out}.button:active,.button:hover{border-color:#8c753b;color:#8c753b;text-decoration:none}.button--light{border-color:#fff;color:#fff}.button--arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' viewBox='0 0 10 10'%3E%3Cpath fill='%238c753b' d='M9.136 0v7.67h-1.2V2.049L.849 9.135 0 8.287 7.088 1.2H1.465V0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:10px;transition:all .25s ease-in-out;width:10px}.button--arrow:hover:after{transform:rotate(45deg)}.button--bg{background:#8c753b;border:1px solid #8c753b;color:#fff;padding-block:19px;padding-inline:28px}.button--bg:hover{background:#b69a53;border-color:#b69a53;color:#fff}.site-header{background:#070707;color:#fff;left:0;padding-block:24px;padding-inline:clamp(1rem,-1rem + 5.5556vw,4rem);position:fixed;top:0;transition:padding .25s ease-in;width:100%;z-index:1000}.site-header.is-fixed{padding-block:16px}.site-header__inner{align-items:center;display:flex;gap:clamp(1rem,-1rem + 5.5556vw,4rem);justify-content:space-between;width:100%}@media (max-width:991px){.site-header__nav{display:none}}.site-header__nav-mobile{order:-1}@media (min-width:992px){.site-header__nav-mobile{display:none}}.site-header__contact a{align-items:center;color:#b69a53;display:inline-flex;font-size:12px;font-weight:500;gap:8px;letter-spacing:.15em;line-height:30px}@media (max-width:991px){.site-header__contact a{border:1px solid #b69a53;display:grid;height:30px;min-width:30px;place-content:center;width:30px}.site-header__contact a span{block-size:1px;border:0;inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;clip:rect(0,0,0,0)}}.site-footer{padding-block:clamp(3.75rem,1.25rem + 6.9444vw,7.5rem) clamp(3rem,2.3333rem + 1.8519vw,4rem);padding-inline:clamp(1rem,-1rem + 5.5556vw,4rem)}@media (max-width:991px){.site-footer{padding-bottom:32px}}.site-footer__inner{display:flex;flex-wrap:wrap;gap:clamp(2.5rem,0rem + 6.9444vw,6.25rem);justify-content:space-between;margin-inline:auto;width:min(1312px,100%)}@media (max-width:1139px){.site-footer__inner{justify-content:flex-start}}@media (max-width:991px){.site-footer__inner{flex-direction:column}}.site-footer__inner .site-branding{order:-2}@media (max-width:991px){.site-footer__inner .site-branding{display:flex;justify-content:center;width:100%}}.site-footer__section-title{font-size:18px;line-height:normal;margin-bottom:12px}.site-footer__section address{display:flex;flex-direction:column;font-size:14px;gap:20px}.site-footer__section address p{margin:0}@media (max-width:1139px){.site-footer__section--social{order:-1;width:60%}}@media (max-width:991px){.site-footer__section--social{order:unset;width:100%}}.site-footer__bottom{border-top:1px solid rgba(0,0,0,.07);color:#b9b9b9;display:flex;flex-wrap:wrap;font-size:14px;gap:32px;justify-content:space-between;margin-top:clamp(2.5rem,0rem + 6.9444vw,6.25rem);margin-inline:auto;padding-top:clamp(2rem,1.3333rem + 1.8519vw,3rem);width:min(1312px,100%)}@media (max-width:991px){.site-footer__bottom{border-top:none;padding-top:0}}@media (max-width:575px){.site-footer__bottom{margin-top:32px}}@media (max-width:399px){.site-footer__bottom{align-items:center;flex-direction:column;gap:12px}}@media (max-width:991px){.site-footer__bottom .copyright{border-top:1px solid rgba(0,0,0,.07);margin-inline:auto;order:2;padding-top:32px;text-align:center;width:100%}}@media (max-width:399px){.site-footer__bottom .copyright{padding-top:12px}}.article-container{padding-inline:clamp(1rem,-1rem + 5.5556vw,4rem)}.article-inner{display:flex;gap:80px;margin-block:clamp(2.5rem,0rem + 6.9444vw,6.25rem);margin-inline:auto;width:min(1140px,100%)}@media (max-width:991px){.article-inner{flex-direction:column-reverse;gap:50px;margin-top:0}}.article-content{max-width:630px;padding-inline:0!important}@media (max-width:991px){.article-content{max-width:100%}}.article-card-wrapper,.article-card-wrapper:hover{text-decoration:none}.article-card__image{overflow:hidden}.article-card__image img{scale:1;transition:scale .25s ease-in-out}.article-card__content{margin-top:24px}.article-card__title{font-size:clamp(1rem,.9167rem + .2315vw,1.125rem);margin:0}.article-card__excerpt{color:#4b4b4b;font-size:clamp(.625rem,.5417rem + .2315vw,.75rem);margin-top:16px}.article-card .button{margin-top:16px}.article-card:hover .article-card__image img{scale:1.05}.article-card:hover .button{color:#8c753b}.article-card:hover .button:after{transform:rotate(45deg)}.page-template-text-page .page-header{margin-bottom:24px;margin-top:75px;padding-top:clamp(3.75rem,2.0833rem + 4.6296vw,6.25rem);padding-inline:clamp(1rem,-1rem + 5.5556vw,4rem)}.page-template-text-page .page-title{font-size:clamp(1.5rem,1.1667rem + .9259vw,2rem);margin-inline:auto;width:min(650px,100%)}.social-media{display:flex;gap:8px}.social-media li{background:#f8f7f3;border-radius:40px;display:grid;height:40px;place-content:center;width:40px}.hero-single{background:#070707;height:100svh;position:relative}@media (max-width:991px){.hero-single{display:flex;flex-direction:column;height:unset;min-height:100svh}}.hero-single__image{height:100%;margin-left:auto;position:relative;width:50%}@media (max-width:991px){.hero-single__image{order:2;padding-inline:clamp(1rem,-1rem + 5.5556vw,4rem);width:100%}.hero-single__image:after{background:#fff;bottom:0;content:"";height:100px;left:0;position:absolute;width:100%}}.hero-single__image img{height:100%;max-width:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (max-width:991px){.hero-single__image img{aspect-ratio:370/285;max-width:100%;position:relative;width:100%;z-index:2}}.hero-single__inner{height:100%;left:0;padding-top:95px;padding-inline:clamp(1rem,-1rem + 5.5556vw,4rem);position:absolute;top:0;width:100%}@media (max-width:991px){.hero-single__inner{position:unset}}.hero-single__content{display:flex;flex-direction:column;gap:0;height:100%;justify-content:center;margin-inline:auto;padding-block:clamp(1.5rem,.5rem + 2.7778vw,3rem);width:min(1792px,100%)}@media (max-width:575px){.hero-single__content{padding-top:16px}}.hero-single__content h2{color:#fff;margin:0;max-width:859px;text-transform:uppercase;width:62%}@media (max-width:991px){.hero-single__content h2{width:66%;width:88%}}@media (max-width:359px){.hero-single__content h2{width:100%}}.hero-single__text{color:#b69a53;font-size:clamp(.75rem,.6667rem + .2315vw,.875rem);font-weight:500;letter-spacing:.35em;margin-top:clamp(1rem,-1rem + 5.5556vw,4rem);text-transform:uppercase}.hero-single .hero-review{margin-top:clamp(3.75rem,2.0833rem + 4.6296vw,6.25rem);width:34%}@media (max-width:991px){.hero-single .hero-review{margin-bottom:16px;max-width:330px;width:100%}}.location-map{position:relative}.location-map__inner{height:660px}@media (max-width:991px){.location-map__inner{height:420px}}.location-map__box{border:1px solid rgba(140,117,59,.18);bottom:clamp(1.5rem,-.1667rem + 4.6296vw,4rem);max-width:400px;position:absolute;right:clamp(1.5rem,-.1667rem + 4.6296vw,4rem);width:calc(100vw - 32px)}@media (max-width:991px){.location-map__box{bottom:20px;left:16px;right:unset}}.location-map__box:after,.location-map__box:before{background:#8c753b;content:"";display:block;height:24px;position:absolute;width:120px;z-index:1}.location-map__box:before{left:-1px;top:-1px}.location-map__box:after{bottom:-1px;right:-1px}.location-map__box-inner{align-items:center;background-color:#070707;color:#fff;display:flex;gap:50px;padding:12px;position:relative;z-index:2}@media (max-width:399px){.location-map__box-inner{gap:12px}}.location-map__box-image{height:115px;width:115px}.location-map__box-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.location-map__box-content{display:flex;flex-direction:column;gap:6px}.location-map__box-content address{color:#b69a53;font-size:16px;font-weight:500;line-height:normal}.location-map__box-link{font-size:14px;letter-spacing:.05em;text-decoration:underline}.booking-box{background:#070707;color:#fff;padding-block:40px;padding-inline:32px;width:430px}@media (max-width:991px){.booking-box{margin-top:-1px;padding-block:20px;padding-inline:16px;width:100%}}.booking-box__inner{display:grid;grid-template-rows:34px 0fr;transition:all .25s ease-in-out}.booking-box__inner.is-active{grid-template-rows:34px 1fr}.booking-box__heading{align-items:center;display:flex;font-size:36px;gap:20px;margin:0;text-transform:uppercase}@media (max-width:991px){.booking-box__heading{cursor:pointer;font-size:22px;line-height:34px}}.booking-box__heading:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' fill='none' viewBox='0 0 11 7'%3E%3Cpath stroke='%23fff' stroke-width='1.2' d='m10.424.424-5 5-5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:none;height:7px;transform:rotate(0);transition:all .15s ease-in-out;width:11px}@media (max-width:991px){.booking-box__heading:after{content:""}}.booking-box__heading.is-active:after{transform:rotate(180deg)}.booking-box__content{border-top:1px solid hsla(0,0%,100%,.14);margin-top:32px;padding-top:32px;transition:all .25s ease-in-out}@media (max-width:991px){.booking-box__content{border-top:1px solid transparent;margin-top:0;opacity:0;overflow:hidden;padding-top:0}.booking-box__content.is-active{border-top:1px solid hsla(0,0%,100%,.14);margin-top:24px;opacity:1;padding-top:24px}}.booking-box__info{align-items:center;color:#a7a7a7;display:flex;font-size:clamp(.875rem,.7917rem + .2315vw,1rem);gap:24px}.booking-box__logo{background:#f8f7f3;border-radius:68px;display:grid;height:68px;place-content:center;width:68px}@media (max-width:991px){.booking-box__logo{height:60px;width:60px}}.booking-box__logo img{height:auto;width:33px}@media (max-width:991px){.booking-box__logo img{width:30px}}.booking-box__name{color:#fff;font-size:clamp(1.125rem,1.0417rem + .2315vw,1.25rem)}.booking-box__button{margin-block:32px;width:100%}@media (max-width:991px){.booking-box__button{margin-block:24px}}.booking-box__address,.booking-box__hours,.booking-box__phone{align-items:center;color:#d3d3d3;display:grid;font-size:14px;gap:8px;grid-template-columns:80px 1fr;margin-bottom:16px}.booking-box__address .label,.booking-box__hours .label,.booking-box__phone .label{color:#fff;font-size:16px;font-weight:500;min-width:80px;width:80px}.booking-box__hours{margin-bottom:0;position:relative;z-index:10}.booking-box__hours-status{align-items:center;cursor:pointer;display:flex;gap:8px;position:relative}.booking-box__hours-status svg{transform:rotate(0);transition:all .15s ease-in-out}.booking-box__hours-status.is-active svg{transform:rotate(180deg)}.booking-box__hours-dropdown{background:#fff;border:1px solid #b69a53;left:0;opacity:0;padding:24px 16px;position:absolute;top:100%;transform:translateY(-10px);transition:all .15s ease-in;visibility:hidden;width:100%;z-index:100}.booking-box__hours-dropdown ul{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.booking-box__hours-dropdown ul li{color:#070707;display:flex;gap:16px;justify-content:space-between}.booking-box__hours-dropdown ul li .day-name{font-weight:500}.booking-box__hours-dropdown.is-active{opacity:1;transform:translateY(0);visibility:visible}.booking-box__reviews{border-top:1px solid hsla(0,0%,100%,.14);margin-top:32px;padding-top:32px}@media (max-width:991px){.booking-box__reviews{padding-top:24px}}.booking-box__reviews-heading{font-family:Montserrat,sans-serif;font-size:clamp(1.125rem,1.0417rem + .2315vw,1.25rem);font-weight:500;margin-bottom:32px}@media (max-width:991px){.booking-box__reviews-heading{margin-bottom:24px}}.booking-box__reviews-inner{align-items:center;display:flex;gap:8px}@media (max-width:379px){.booking-box__reviews-inner{flex-direction:column}}.booking-review{border:1px solid rgba(140,117,59,.18);color:#a2a2a2;margin-top:auto;position:relative;width:100%}.booking-review:before{background:#8c753b;content:"";display:block;height:24px;left:-1px;position:absolute;top:-1px;width:120px;z-index:1}.booking-review__inner{align-items:center;background:#070707;display:flex;gap:16;justify-content:space-between;padding-block:24px;padding-inline:16px;position:relative;z-index:2}@media (max-width:991px){.booking-review__inner{padding-block:20px;padding-inline:12px}}.booking-review__content img{height:14px}.booking-review__content span{color:#a2a2a2;display:flex;flex-wrap:wrap;font-size:10px;font-weight:500;gap:4px;line-height:10px;margin-top:12px;text-transform:uppercase}.booking-review__content span a{text-decoration:underline}.booking-review__rating{color:#b69a53;font-family:Kudryashev,Montserrat,sans-serif;font-size:32px}@media (max-width:991px){.booking-review__rating{font-size:26px}}.seo-block{background:#f8f7f3;padding-block:clamp(3.75rem,1.25rem + 6.9444vw,7.5rem);padding-inline:clamp(1rem,-1rem + 5.5556vw,4rem)}.seo-block__inner{margin-inline:auto;width:min(1040px,100%)}.seo-block__heading{text-align:center;text-transform:uppercase}.seo-block__text{margin-top:32px;margin-inline:auto;max-width:730px;text-align:center}@media (max-width:991px){.seo-block__text{margin-top:24px}}.seo-block__image{margin-block:clamp(3rem,2.3333rem + 1.8519vw,4rem)}.seo-block__button{margin-top:clamp(3rem,2.3333rem + 1.8519vw,4rem);text-align:center}main{min-height:100vh}:root{--sal-duration:1000ms}