h1,h2,h3,h4,h5,h6,p{margin:0}p:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none;cursor:pointer}button{cursor:pointer}img{display:block;max-width:100%;height:auto}body{background:#031315;font-family:Karla,sans-serif;font-weight:300;font-size:18px;line-height:1.4;text-align:center;color:#e9fdfd}h2{font-family:Karla,sans-serif;font-weight:500;font-size:12px;line-height:1.4;text-transform:uppercase;color:#85aba9;text-align:left}h3{font-family:Bebas Neue,sans-serif;font-weight:400;font-size:40px;line-height:1.2;text-align:center;color:#e6b456;margin-top:48px}@media only screen and (min-width: 1439px){body{font-size:24px}h3{margin-top:64px;font-size:48px}}.container{max-width:374px;margin:0 auto;padding:48px 16px}@media only screen and (min-width: 1439px){.container{max-width:1439px;padding:80px}}.header{background:#031315;position:fixed;top:0;left:40%;transform:translate(-40%);z-index:1003;height:48px;width:100%}.header-container{padding:12px 24px}.menu-button{display:block;background-color:inherit;width:24px;height:24px;border:none;margin-left:auto}.navigation-list{display:none}.modal{display:none;height:auto;width:375px;background:#031315;z-index:1000;position:fixed;top:0;left:50%;transform:translate(-50%);padding:30px 20px 40px;transition:visibility .3s ease}.menu-list{display:flex;flex-direction:column;gap:16px;margin-top:40px;align-items:center;text-align:left;margin-bottom:40px}.header-navigation{display:flex;justify-content:center;gap:16px;font-size:14px;text-decoration:underline}.menu-item{font-size:16px;text-transform:uppercase;transition:border-bottom .3s ease;padding:8px 0;width:170px;height:35px;text-align:center}.menu-item:active,.menu-item:hover,.menu-item:focus{border-bottom:1px solid #e6b456}@media screen and (min-width: 1439px){.header-container{padding:8px 80px}.navigation-list{display:flex;justify-content:center;gap:48px}.navigation-item{font-size:12px;text-transform:uppercase;transition:border .3s ease,opacity .3s ease;opacity:.7;padding:8px;width:109px;height:30px}.menu-button{display:none}.navigation-item:hover{opacity:1}.navigation-item.active{border-bottom:1px solid #e6b456;opacity:1}}.home-section{background-image:url(/assets/mob-VrGBEYst.png);background-repeat:no-repeat;background-position:top center;background-size:cover;height:820px}.home-title{font-family:Bebas Neue,sans-serif;font-weight:400;font-size:64px;line-height:110%;text-align:center;color:#bacdcc;margin-top:60px}.home-text{font-size:14px;margin-top:40px;width:343px;margin-left:auto;margin-right:auto}.home-text-two{margin-top:32px;font-size:14px;color:#bacdcc}.home-link{margin-top:40px;margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center;border:1px solid #0A3237;border-radius:8px;width:280px;height:48px;box-shadow:1px 2px 2px #1c2b2799;background:#e6b456;font-family:Karla,sans-serif;font-weight:500;font-size:16px;line-height:140%;text-transform:uppercase;color:#031315}.desk{display:none}@media only screen and (min-width: 1439px){.home-section{background-image:url(/assets/desk-CJEeXeZl.png);height:890px}.home-title{font-size:80px}.desk{display:block}.home-text{width:1180px;margin-top:24px}.home-text-two,.home-link{margin-top:24px}}.logic-text{margin-top:32px}.logic-list{margin-top:32px;display:flex;flex-direction:column;align-items:center;gap:20px}.logic-item{border:1px solid #0A3237;border-radius:8px;padding:24px;width:260px;height:123px;background:#102325;letter-spacing:.12em}.logic-item-text{width:214px}@media only screen and (min-width: 1439px){.logic-text{width:846px;margin-left:auto;margin-right:auto;margin-top:48px}.logic-list{margin-top:40px;flex-direction:row;justify-content:center;gap:24px}.logic-item{font-size:18px}}.how-subtitle{width:278px;margin-left:auto;margin-right:auto}.how-list{margin-top:32px;display:flex;flex-direction:column;gap:20px;align-items:center}.how-item{display:flex;flex-direction:column;gap:24px;align-items:center;border-radius:8px;padding:24px;width:280px;height:238px;background:linear-gradient(180deg,#102325,#031315)}.how-item-title{text-transform:uppercase}.how-item-text{font-size:12px;color:#bacdcc}.how-text{margin-top:40px;letter-spacing:.16em;font-weight:200;font-size:18px}@media only screen and (min-width: 1439px){.how-subtitle{width:100%}.how-list{margin-top:48px;flex-direction:row;gap:48px;justify-content:center}.how-item-title{font-size:18px}}.build-section{background-image:url(/assets/mob-CFeGKtog.png);background-repeat:no-repeat;background-position:bottom center;background-size:contain;height:717px}.build-text{margin-top:35px;font-size:16px}.build-list{margin-top:24px;display:flex;flex-direction:column;gap:16px;align-items:left}.build-item{display:flex;align-items:center;gap:12px}.build-item-text{font-size:12px;color:#bacdcc}@media only screen and (min-width: 1439px){.mob{display:none}.build-section{background-image:url(/assets/desk-CzSYHnsH.png);height:968px}.build-wrapper{margin-top:48px;display:flex;justify-content:center;gap:76px}.build-text{margin-top:0;width:389px;text-align:left;font-size:16px;line-height:1.8}.build-list{margin-top:0}}.plans-subtitle{width:213px;margin-left:auto;margin-right:auto}.plans-list{margin-top:32px;display:flex;flex-direction:column;gap:24px;align-items:center}.plans-item{border-radius:8px;padding:24px;width:290px;height:141px;background:linear-gradient(180deg,#102325,#031315);display:flex;flex-direction:column;gap:24px;align-items:start}.plans-item-title{text-transform:uppercase}.plans-item-text{font-size:14px;text-align:left}.plans-text{font-weight:200;font-size:16px;letter-spacing:.16em;text-align:center;margin-top:32px}@media only screen and (min-width: 1439px){.plans-subtitle{width:100%}.plans-list{margin-top:48px;flex-direction:row;justify-content:center}.plans-item-title{font-size:18px}.plans-text{margin-top:48px}}.faq-acc{display:flex;flex-direction:column;width:295px;margin:32px auto 0;gap:16px}.faq-acc-el{position:relative;transition:margin-bottom .3s ease;padding:8px 0}.faq-acc-el-title{margin-top:0}.faq-acc-el-trigger{width:295px;height:auto;background:inherit;border:none;border-bottom:2px solid #0a3237;font-family:Karla,sans-serif;font-weight:200;font-size:20px;line-height:1.4;color:#e9fdfd;cursor:pointer;box-sizing:border-box;text-align:left;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:0}.faq-acc-arr{display:flex;align-items:center;justify-content:center;background:inherit;min-width:16px}.faq-img{transition:transform .3s ease}.faq-acc-el.open .faq-acc-arr{transform:rotate(180deg)}.faq-acc-arr.is-hidden{display:none}.faq-acc-el-descr-frame{width:295px;overflow:hidden;max-height:0;opacity:0;font-size:14px;text-align:left;padding:16px 0 0;transition:max-height 1s ease,opacity .5s ease,padding .5s ease}.faq-acc-el.js-enabled .faq-acc-el-descr-frame{visibility:hidden}.faq-acc-el.open .faq-acc-el-descr-frame{visibility:visible;opacity:1;background-color:inherit}@media only screen and (min-width: 1439px){.faq-acc{margin-top:48px;width:1062px;padding:12px 24px}.faq-acc-el-trigger{width:1014px;font-size:24px}.faq-acc-el-descr-frame{width:1014px}}.contact-section{background-image:url(/assets/mob-l0C5N7GV.png);background-repeat:no-repeat;background-position:bottom center;background-size:contain;height:800px}.contact-text{margin-top:32px;font-size:16px;font-weight:200}.contact-list{margin-top:32px;display:flex;flex-direction:column;gap:24px}.contact-item{display:flex;align-items:center;gap:16px;width:343px}.contact-item-text{font-size:14px;color:#bacdcc}.email-link{display:flex;align-items:center;font-size:14px;color:#bacdcc;gap:16px}@media only screen and (min-width: 1439px){.contact-section{background-image:url(/assets/desk-CgZ7uJ26.png);background-position:bottom right;background-size:60% 585px;height:585px}.contact-subtitle,.contact-text{text-align:left}}.footer{padding:20px 0}.footer-container{padding:48px 17px}.social-wrapper{display:flex;justify-content:center;gap:32px;margin-bottom:40px}.follow-text{font-size:14px;color:#bacdcc}.footer-navigation{display:flex;justify-content:center;gap:20px;font-size:14px;text-decoration:underline;color:#bacdcc;margin-bottom:40px}.footer-text{font-size:14px;color:#bacdcc}@media only screen and (min-width: 1439px){.footer-container{padding:80px;display:flex;justify-content:space-between}.social-wrapper{order:2}.footer-navigation{order:3}.footer-text{order:1}}.cookie-popup{position:fixed;bottom:0;left:48%;transform:translate(-48%);padding:46px;background:#102325;border:1px solid #0a3237;z-index:200000;width:374px;height:auto;display:none}.cookie-class{width:283px;font-size:14px;text-align:center}.cookie-buttons{display:flex;gap:20px;margin-top:40px}.btn-accept{border-radius:8px;padding:8px;width:131px;height:36px;box-shadow:0 4px 4px #00000040;background:#85aba9;font-family:Karla,sans-serif;font-weight:600;font-size:14px;text-align:center;color:#031315;box-sizing:border-box;border:none;cursor:pointer}.btn-decline{border:none;border-bottom:2px solid #85aba9;padding:8px;width:130px;height:36px;font-family:Karla,sans-serif;font-weight:300;font-size:14px;text-align:center;color:#e9fdfd;box-sizing:border-box;background-color:inherit;cursor:pointer}@media screen and (min-width: 1439px){.cookie-popup{padding:40px 356px;width:1439px;height:auto}.popup-wrapper{display:flex;flex-direction:column;gap:40px;align-items:center}.cookie-class{width:100%}.cookie-buttons{flex-direction:row;width:341px;height:36px;gap:26px;margin-top:0;gap:80px;margin-left:auto;margin-right:auto}}
