.not-found-module__HS70Aa__page{background:#13150d;align-items:center;min-height:100vh;padding:80px 0;display:flex;overflow:hidden}.not-found-module__HS70Aa__wrapper{justify-content:space-between;align-items:center;gap:60px;margin-top:80px;display:flex}.not-found-module__HS70Aa__content{max-width:560px}.not-found-module__HS70Aa__label{font-family:var(--font-family);letter-spacing:.12em;text-transform:uppercase;color:#e6e6e6;opacity:.7;margin-bottom:20px;font-size:14px;font-weight:700}.not-found-module__HS70Aa__errorCode{font-family:var(--second-family);color:#e6e6e6;margin:0;font-size:clamp(100px,15vw,180px);font-weight:800;line-height:.8}.not-found-module__HS70Aa__title{font-family:var(--second-family);color:#e6e6e6;margin:35px 0 20px;font-size:clamp(32px,4vw,52px);font-weight:700;line-height:1.1}.not-found-module__HS70Aa__description{font-family:var(--font-family);color:#e6e6e6;opacity:.75;margin-bottom:35px;font-size:16px;line-height:1.6}.not-found-module__HS70Aa__homeLink{min-height:48px;font-family:var(--font-family);color:#13150d;background:#e6e6e6;justify-content:center;align-items:center;padding:0 32px;font-size:15px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.not-found-module__HS70Aa__homeLink:hover{background:#fff}.not-found-module__HS70Aa__visual{justify-content:center;align-items:center;width:360px;height:360px;display:flex;position:relative}.not-found-module__HS70Aa__card{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#e6e6e614,#e6e6e605);border:1px solid #e6e6e640;flex-direction:column;justify-content:center;align-items:center;width:220px;height:270px;display:flex;position:relative}.not-found-module__HS70Aa__card span{font-family:var(--second-family);color:#e6e6e6;font-size:80px;font-weight:800}.not-found-module__HS70Aa__card p{font-family:var(--font-family);color:#e6e6e6;opacity:.7;margin:10px 0 0;font-size:14px}.not-found-module__HS70Aa__chip{color:#e6e6e6;border:2px dashed #e6e6e6;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;font-size:28px;display:flex;position:absolute}.not-found-module__HS70Aa__chipOne{top:20px;right:20px;transform:rotate(20deg)}.not-found-module__HS70Aa__chipTwo{bottom:40px;left:20px;transform:rotate(-15deg)}.not-found-module__HS70Aa__chipThree{top:100px;left:0;transform:rotate(30deg)}.not-found-module__HS70Aa__line{background:#e6e6e64d;width:260px;height:1px;position:absolute;bottom:40px}.not-found-module__HS70Aa__line span{background:#e6e6e6;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:40%}@media (max-width:768px){.not-found-module__HS70Aa__wrapper{text-align:center;flex-direction:column}.not-found-module__HS70Aa__visual{width:280px;height:280px}.not-found-module__HS70Aa__description{margin-left:auto;margin-right:auto}}
.Container-module__QumDGq__container{width:100%;max-width:100%;margin:0 auto;padding:0 20px}@media screen and (min-width:375px){.Container-module__QumDGq__container{width:375px}}@media screen and (min-width:768px){.Container-module__QumDGq__container{width:768px;padding:0 32px}}@media screen and (min-width:1440px){.Container-module__QumDGq__container{width:1440px;padding-left:300px;padding-right:80px}}
.Section-module__K5SzvG__section{border-bottom:1px solid var(--e6e6e6);padding:60px 0}@media screen and (min-width:768px){.Section-module__K5SzvG__section{padding:64px 0}}@media screen and (min-width:1440px){.Section-module__K5SzvG__section{padding:80px 0}}
.Title-module__TSPWyq__title{flex-direction:column;align-items:flex-start;gap:28px;margin-bottom:36px;display:flex}.Title-module__TSPWyq__title h2{font-family:var(--font-family);text-transform:uppercase;color:#00502f;background:#ebeee7;border:1px solid #a5bfb0;border-radius:4px;padding:4px 26px;font-size:12px;font-weight:700;line-height:133%;display:block}.Title-module__TSPWyq__title p{font-family:var(--second-family);color:var(--13150d);font-size:44px;font-weight:900;line-height:109%}@media screen and (min-width:1440px){.Title-module__TSPWyq__title{margin-bottom:40px}.Title-module__TSPWyq__title p{font-size:66px}}
.Standards-module__NCPlpW__text{background:#ebeee7;flex-direction:column;gap:20px;padding:28px;display:flex}.Standards-module__NCPlpW__text p{font-family:var(--font-family);color:var(--13150d);font-size:16px;font-weight:400;line-height:150%}.Standards-module__NCPlpW__list{flex-wrap:wrap;display:flex}.Standards-module__NCPlpW__item{border:1px solid var(--e6e6e6);width:50%;padding:16px}.Standards-module__NCPlpW__item h4{font-family:var(--second-family);color:#00502f;margin-bottom:16px;font-size:32px;font-weight:900;line-height:125%}.Standards-module__NCPlpW__item p{font-family:var(--font-family);color:var(--13150d);font-size:14px;font-weight:400;line-height:143%}@media screen and (min-width:1440px){.Standards-module__NCPlpW__flex{align-items:center;gap:24px;display:flex}.Standards-module__NCPlpW__text{flex-shrink:0;width:474px}.Standards-module__NCPlpW__item{padding:42px}.Standards-module__NCPlpW__item h4{font-size:40px}.Standards-module__NCPlpW__item p{font-size:16px}}
.Book-module__8kPouq__flex{flex-direction:column;gap:28px;display:flex}.Book-module__8kPouq__text{border-left:1.6px solid #d0a43a;flex-direction:column;gap:20px;padding-left:24px;display:flex}.Book-module__8kPouq__text p{font-family:var(--font-family);color:var(--13150d);font-size:16px;font-weight:400;line-height:150%}@media screen and (min-width:1440px){.Book-module__8kPouq__flex{flex-direction:row;align-items:center;gap:28px}.Book-module__8kPouq__img{flex-shrink:0}}
.Wild-module__mW2W6W__text{font-family:var(--font-family);color:var(--13150d);margin-bottom:24px;font-size:16px;font-weight:400;line-height:150%}.Wild-module__mW2W6W__list{flex-direction:column;gap:12px;display:flex}.Wild-module__mW2W6W__item img{width:100%}@media screen and (min-width:768px){.Wild-module__mW2W6W__list{flex-flow:wrap}.Wild-module__mW2W6W__item{width:calc(50% - 6px)}}@media screen and (min-width:1440px){.Wild-module__mW2W6W__text{margin-bottom:36px}.Wild-module__mW2W6W__list{gap:20px}.Wild-module__mW2W6W__item{width:calc(33.3333% - 26.6667px)}}
.Logo-module__FeqWJG__logo a{font-family:var(--second-family);color:#f8f7f1;font-size:18px;font-weight:900;line-height:156%;display:block}.Logo-module__FeqWJG__logo a span{color:#d0a43a}.Logo-module__FeqWJG__logo div{display:none}@media screen and (min-width:1440px){.Logo-module__FeqWJG__logo a{margin-bottom:8px}.Logo-module__FeqWJG__logo div{font-family:var(--font-family);text-transform:uppercase;color:#f8f7f180;font-size:12px;font-weight:700;line-height:133%;display:block}}
.Footer-module__Grjkva__footer{background:#012c18;padding:44px 0}.Footer-module__Grjkva__content{border-bottom:.8px solid #f8f7f11a;flex-direction:column;gap:32px;margin-bottom:24px;padding-bottom:32px;display:flex}.Footer-module__Grjkva__text{font-family:var(--font-family);text-align:center;color:#f8f7f199;margin-top:12px;font-size:12px;font-weight:400;line-height:163%}.Footer-module__Grjkva__nav{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.Footer-module__Grjkva__link{font-family:var(--font-family);color:#f8f7f1b3;font-size:14px;font-weight:400;line-height:143%;transition:color .3s}.Footer-module__Grjkva__link:hover{color:#d0a43a}.Footer-module__Grjkva__section h4{font-family:var(--font-family);letter-spacing:.18em;text-transform:uppercase;color:#d0a43a;margin-bottom:16px;font-size:11px;font-weight:700;line-height:150%}.Footer-module__Grjkva__section p{font-family:var(--font-family);color:#f8f7f199;margin-bottom:16px;font-size:12px;font-weight:400;line-height:163%}.Footer-module__Grjkva__phone{font-family:var(--font-family);text-align:center;text-transform:uppercase;color:#fff;margin-bottom:35px;font-size:20px;font-weight:800;line-height:120%;display:block}.Footer-module__Grjkva__date{font-family:var(--font-family);text-align:center;color:#f8f7f180;font-size:12px;font-weight:400;line-height:133%}@media screen and (min-width:1440px){.Footer-module__Grjkva__content{flex-direction:row;justify-content:space-between;align-items:flex-start}.Footer-module__Grjkva__text{text-align:start;width:315px;font-size:12px}}
.CookieModal-module__2PCtMq__modal{z-index:4;background:#fff;width:100%;padding:16px 0;position:fixed;bottom:0;left:0;box-shadow:0 2px 8px #0003}.CookieModal-module__2PCtMq__title{margin-bottom:20px}.CookieModal-module__2PCtMq__title p{font-family:var(--font-family);text-align:center;color:#2a3e5b;font-size:14px;font-weight:900;line-height:143%}.CookieModal-module__2PCtMq__text{font-family:var(--font-family);text-align:center;color:#2a3e5b;margin-bottom:20px;font-size:14px;font-weight:400;line-height:143%}.CookieModal-module__2PCtMq__text a{text-decoration:underline;transition:color .3s}.CookieModal-module__2PCtMq__text a:hover{color:#00502f}.CookieModal-module__2PCtMq__buttons{justify-content:center;gap:20px;display:flex}.CookieModal-module__2PCtMq__btn{font-family:var(--font-family);text-align:center;color:#00502f;border:1px solid #00502f;border-radius:36px;padding:10px 20px;font-size:14px;font-weight:700;line-height:150%;transition:color .3s,background-color .3s;display:block}.CookieModal-module__2PCtMq__btn:hover{color:#fff;background-color:#00502f}@media screen and (min-width:1440px){.CookieModal-module__2PCtMq__flex{align-items:center;gap:40px;display:flex}.CookieModal-module__2PCtMq__title p{text-align:start}.CookieModal-module__2PCtMq__text{text-align:start;margin:0}.CookieModal-module__2PCtMq__buttons{flex-shrink:0}}
.ContactForm-module__fw3Taq__form{flex-direction:column;gap:8px;width:100%;display:flex}.ContactForm-module__fw3Taq__form input{color:#fff;background:#f8f7f10d;border:.8px solid #f8f7f133;outline:none;width:100%;padding:8px 12px}.ContactForm-module__fw3Taq__form input:placeholder{font-family:var(--font-family);color:#f8f7f166;font-size:14px;font-weight:400}.ContactForm-module__fw3Taq__form input:focus{border-color:#d0a43a}.ContactForm-module__fw3Taq__form button{font-family:var(--font-family);letter-spacing:.14em;text-align:center;text-transform:uppercase;color:#012c18;background:#d0a43a;padding:8px;font-size:12px;font-weight:700;line-height:133%;transition:color .3s}.ContactForm-module__fw3Taq__form button:hover{color:#fff}.ContactForm-module__fw3Taq__tel{font-family:var(--second-family);text-align:center;color:var(--301904);font-size:24px;font-weight:400;line-height:133%;transition:color .3s;display:block}.ContactForm-module__fw3Taq__tel:hover{text-decoration:underline}@media screen and (min-width:768px){.ContactForm-module__fw3Taq__cont{padding:160px 0}.ContactForm-module__fw3Taq__cont button{top:60px;right:60px}}
