h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}p:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{cursor:pointer}img{display:block;max-width:100%;height:auto}body{font-family:Sarabun,sans-serif;color:#0d0b0a;background-color:#f2fafa}*,*:before,*:after{box-sizing:border-box}input{font-family:inherit}.hiden{display:none}.link-hover:hover,.link-hover:focus{border:#7bafff;background-color:#7bafff;color:#f2fafa}.container,.container-modal{min-width:320px;max-width:375px;margin:0 auto;padding:0 16px}@media only screen and (min-width: 768px){.container,.container-modal{max-width:736px}}@media only screen and (min-width: 1336px){.container,.container-modal{max-width:1344px}}.burger-icon,.navbar-close{cursor:pointer;fill:#0d0b0a;padding-top:20px;padding-bottom:20px;height:100%}.header-container,.navbar-header-container{height:64px;display:flex;align-items:center}.nav-burger-menu,.navbar-close{display:flex;align-items:center;margin-right:auto}.nav-logo{display:flex;align-items:center;padding-top:20px;padding-bottom:20px}.nav-logo-icon{fill:#0d0b0a}.nav-join,.navbar-join,.nav-join-now,.navbar-join-now,.navbar-join-link{display:inline-block;text-align:center;margin:auto 0 auto auto;border:1px solid #c2d9fc;border-radius:100px;background-color:#c2d9fc;font-weight:500;font-size:16px;line-height:1.6}.nav-join,.navbar-join{padding:4px 20px}.navbar-join-link{margin:auto 0 160px;width:100%;height:46px;padding:10px 24px}.nav-join-now,.navbar-join-now,.navigation-list{display:none}.navigation-link,.navbar-link{font-weight:400;font-size:16px;line-height:1.6}.navbar-menu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#f2fafa;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1)}.navbar-menu.is-open{opacity:1;visibility:visible;pointer-events:auto}.navbar-container{padding-top:16px;display:flex;flex-direction:column;height:100%;justify-content:space-between}.navbar-item{height:50px;padding:12px 0}@media only screen and (min-width: 768px){.header-container{height:72px}.nav-join,.navbar-join{display:none}.nav-join-now,.navbar-join-now{display:inline-block;padding:8px 20px}.navbar-join-link{width:204px;margin-left:0;margin-right:auto}}@media only screen and (min-width: 1336px){.burger-icon{display:none}.nav-burger-menu{margin-right:0}.navigation-list{display:flex;gap:32px;margin-right:161px}.navigation-item{padding:22px 0;cursor:pointer}.navigation-link:hover,.navigation-link:focus{border-bottom:2px solid rgba(13,11,10,.5)}.navigation-link.current{border-bottom:2px solid rgba(13,11,10,.5)}.navbar-menu.is-open{opacity:0;visibility:hidden;pointer-events:none}}.hero-container-img{background-image:url(/404-not-founders/assets/hero-mobile-BEzeMCYo.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;max-width:100%;min-height:301px;margin:0 auto}@media (min-resolution: 192dpi){.hero-container-img{background-image:url(/404-not-founders/assets/hero-mobile-@2x-BzGAgPtq.jpg)}}.hero-container{padding-top:48px;padding-bottom:48px;display:block}.hero-title{font-family:Cabin,sans-serif;font-weight:400;font-size:44px;line-height:1.2;letter-spacing:.01em;max-width:343px;margin-bottom:20px}.hero-text{font-weight:400;font-size:16px;line-height:1.6;margin-bottom:24px;max-width:343px}.hero-mini-container{max-width:100%;display:flex;flex-direction:column;gap:16px}.hero-link-pricing{display:flex;justify-content:center;align-items:center;font-weight:500;font-size:16px;line-height:1.6;border:1px solid #c2d9fc;background-color:#c2d9fc;border-radius:100px;width:100%;height:46px}.hero-link-gallery{display:flex;justify-content:center;align-items:center;border:1px solid rgba(255,255,255,0);background-color:#0d0b0a0d;border-radius:100px;width:100%;height:46px;font-weight:500;font-size:16px;line-height:1.6}@media screen and (min-width: 768px){.hero-container-img{background-image:url(/404-not-founders/assets/hero-tablet-E88cMVsi.jpg);min-height:359px}@media (min-resolution: 192dpi){.hero-container-img{background-image:url(/404-not-founders/assets/hero-tablet-@2x-RsJE94rg.jpg)}}.hero-container{padding-top:24px;padding-bottom:24px}.hero-title{display:none}.hero-title-tablet{font-family:Cabin,sans-serif;font-weight:400;font-size:44px;line-height:1.2;letter-spacing:.01em;max-width:426px;margin-bottom:8px;display:block}.hero-text{font-size:18px;margin-bottom:32px;max-width:641px}.hero-mini-container{display:flex;flex-direction:row}.hero-link-pricing{display:none}.hero-link-pricing-tablet{display:block;font-weight:500;font-size:16px;line-height:1.6;border:1px solid #c2d9fc;border-radius:100px;width:145px;height:46px;padding:10px 0;background-color:#c2d9fc;text-align:center}.hero-link-gallery{max-width:144px}}@media screen and (min-width: 1336px){.hero-container-img{background-image:url(/404-not-founders/assets/hero-desktop-Cy0ppVMo.jpg);min-height:684px}@media (min-resolution: 192dpi){.hero-container-img{background-image:url(/404-not-founders/assets/hero-desktop-@2x-BgBh9Y3i.jpg)}}.hero-container{padding-top:80px;padding-bottom:80px;display:flex}.hero-title-tablet{font-size:72px;line-height:1.2;letter-spacing:.01em;font-weight:400;max-width:644px;margin:0 24px 0 0}.hero-mini-container{display:flex;flex-direction:row}.hero-link-pricing{display:none}.hero-link-pricing-tablet{display:block;font-weight:500;font-size:16px;line-height:1.6;border:1px solid #c2d9fc;border-radius:100px;width:144px;height:46px;padding:10px 0;background-color:#c2d9fc;text-align:center}.hero-link-gallery{max-width:128px}}.yoga-classes{background-color:#dfebeb;padding:64px 0}.explore-container{display:flex;flex-direction:column;align-items:center}.tagline-wrapper{font-weight:600;font-size:16px;line-height:1.5;text-align:center;margin-bottom:12px}.explore-main-title{font-family:Cabin,sans-serif;font-weight:400;font-size:40px;line-height:1.2;letter-spacing:.01em;text-align:center;margin-bottom:20px}.explore-main-text{font-weight:400;font-size:16px;line-height:1.6;text-align:center;margin-bottom:48px}.explore-text{font-weight:400;font-size:16px;line-height:1.6;text-align:center}.explore-title{font-family:Cabin,sans-serif;font-weight:400;font-size:24px;line-height:1.4;letter-spacing:.01em;text-align:center;margin-bottom:20px}.pricing-link{display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px;line-height:1.6;border:1px solid #c2d9fc;border-radius:100px;height:46px;width:100%;background-color:#c2d9fc;cursor:pointer}.explore-img{margin-bottom:24px;border-radius:16px;width:100%}.explore-list{display:flex;flex-wrap:wrap;gap:48px;margin-bottom:48px}.explore-title-tablet{font-family:Cabin,sans-serif;font-weight:400;font-size:24px;line-height:1.4;letter-spacing:.01em;text-align:center;color:#0d0b0a}@media screen and (min-width: 775px){.link-tablet-desktop{display:inline}.yoga-classes{padding:40px 0}.yoga-classes{background-color:#f2fafa;padding:40px 0}.tagline-wrapper{margin-bottom:16px}.explore-main-title{margin-bottom:24px}.explore-main-text{margin-bottom:40px;font-size:18px}.explore-list{gap:24px}.explore-program.top-row{width:45%;min-width:340px;gap:0;margin-bottom:27px}.explore-program.full-width{width:100%}.explore-title{margin-bottom:0}.title-part-is-hidden{display:none}.pricing-link{width:110px}}@media screen and (min-width: 1336px){.yoga-classes{padding:112px 0}.explore-list{gap:24px;justify-content:center}.explore-program.top-row,.explore-program.full-width{width:calc((100% - 48px) / 3)}.title-part{display:block}.explore-title{margin-bottom:24px;font-size:36px}.explore-main-title{font-size:52px}}.our-team-section{padding:64px 0;background-color:#f2fafa}.section-label{font-weight:600;text-align:center;line-height:1.5;margin-bottom:12px}.our-team-title{font-family:Cabin,sans-serif;line-height:1.2;letter-spacing:.01em;text-align:center;font-weight:400;font-size:40px;margin-bottom:20px;color:#0d0b0a}.section-description{line-height:1.6;text-align:center;margin-bottom:48px}.team-list{display:flex;flex-direction:column;gap:48px}.team-member{display:flex;flex-direction:column;justify-content:space-between;gap:20px;border-radius:16px}.team-member-image{border-radius:16px}.team-member-info{display:flex;flex-direction:column;align-items:center;text-align:center}.team-member:nth-child(6) .team-member-info{display:none}.team-name-title{font-weight:600;font-size:18px;line-height:1.6;text-align:center;color:#252322;margin-bottom:0}.team-role{line-height:1.6;text-align:center;margin-bottom:12px}.team-description{line-height:1.6;text-align:center}.team-social-list{display:flex;justify-content:center;flex-direction:row;align-items:center;gap:14px}.social-icon{fill:#0d0b0a;width:24px;height:24px}@media screen and (min-width: 768px){.our-team-section{padding:40px 0}.section-label{margin-bottom:16px}.our-team-title{font-size:52px;margin-bottom:24px}.section-description{font-size:18px;margin-bottom:40px}.team-list{justify-content:center;flex-direction:row;flex-wrap:wrap;gap:24px}.team-name-title{font-size:22px}.team-role{margin-bottom:16px}.team-member{flex-basis:calc((100% - 24px)/2)}.team-member:nth-child(6) .team-description-mobile{display:none}.team-member:nth-child(6) .team-member-info{display:block}}@media screen and (min-width: 1336px){.our-team-section{padding:112px 0}.team-list{gap:67px 24px}.team-member{gap:24px;flex-basis:calc((100% - 2 * 24px) / 3)}.social-icon :hover,.social-icon :focus{fill:#7bafff;transition:all .3s ease-in-out}}.gallery-section{padding:64px 0}.gallery-container{display:flex;align-items:center;flex-direction:column}.gallery-title{font-family:Cabin,sans-serif;font-weight:400;font-size:40px;line-height:1.2;letter-spacing:.01em;text-align:center;margin-bottom:20px}.subtitle{font-weight:400;font-size:18px;line-height:1.6;text-align:center;margin-bottom:48px;max-width:335px}.gallery-list{display:flex;flex-wrap:wrap;gap:24px;list-style:none}.gallery-item{flex:0 0 calc((100% - 24px)/2)}.gallery-picture img{border-radius:16px;object-fit:cover;width:100%}@media only screen and (min-width: 768px){.gallery-title{margin-bottom:24px}.subtitle{margin-bottom:80px;max-width:704px}.gallery-item{flex:0 0 calc((100% - 24px)/2)}}@media only screen and (min-width: 1336px){.gallery-title{font-size:52px}.subtitle{font-weight:500;max-width:768px}.gallery-item{flex:0 0 calc((100% - 48px) / 3)}.gallery-picture img{border-radius:16px;object-fit:cover}}.section-aboutus{background-color:#dfebeb;padding:64px 0}.aboutus-box{display:flex;flex-direction:column;justify-content:center;align-items:center}.aboutus-title{font-family:Cabin,sans-serif;font-weight:400;font-size:40px;line-height:1.2;letter-spacing:.01em;text-align:center;max-width:100%;width:343px;margin:0 auto 20px;color:#0d0b0a}.aboutus-description{font-family:Sarabun,sans-serif;font-weight:400;font-size:16px;line-height:1.6;text-align:center;color:#0d0b0a;margin-bottom:48px}.aboutus-benefits-list{display:flex;flex-wrap:wrap;align-items:center;gap:48px;margin-bottom:48px}.aboutus-benefits-subtitle{font-family:Cabin,sans-serif;font-weight:400;font-size:24px;line-height:1.4;letter-spacing:.01em;text-align:center;color:#0d0b0a;margin-bottom:20px}.aboutus-benefits-description{font-family:Sarabun,sans-serif;font-weight:400;font-size:16px;line-height:1.6;text-align:center;color:#0d0b0a}.pricing-link{display:flex;align-items:center;justify-content:center;font-family:Sarabun,sans-serif;font-weight:500;font-size:16px;line-height:1.6;border:1px solid #c2d9fc;border-radius:100px;background-color:#c2d9fc;width:100%;height:46px}.link-tablet-desktop{display:none}@media only screen and (min-width: 768px){.section-aboutus{background-color:#f2fafa;padding-bottom:50px;padding-top:80px}.aboutus-title{font-family:Cabin,sans-serif;font-weight:400;font-size:40px;line-height:1.2;letter-spacing:.01em;text-align:center;width:100%;margin-bottom:24px}.aboutus-description{margin-bottom:40px}.aboutus-benefits-subtitle{margin:0}.aboutus-description{font-family:Sarabun,sans-serif;font-weight:400;font-size:18px;line-height:1.6;text-align:center;color:#0d0b0a}.aboutus-benefits-list{display:flex;flex-wrap:wrap;gap:46px 24px;justify-content:center;margin-bottom:40px}.aboutus-benefits-item{width:calc((100% - 24px)/2)}.link-tablet-desktop{display:inline}.pricing-link{display:flex;align-items:center;justify-content:center;width:110px;height:46px;text-align:center}}@media only screen and (min-width: 1336px){.section-aboutus{background-color:#f2fafa;padding:112px 0}.aboutus-title{font-size:52px}.aboutus-benefits-subtitle{font-size:28px;margin-bottom:24px}.aboutus-benefits-list{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap}.aboutus-benefits-item{width:calc(25% - 12px)}}.clients{background:#f2fafa;padding:64px 0}@media screen and (min-width: 768px){.clients{padding:40px 0}}@media screen and (min-width: 1336px){.clients{padding:112px 0}}.clients-title{font-family:Cabin,sans-serif;text-align:center;font-weight:400;font-size:40px;line-height:1.2;letter-spacing:.01em;margin-bottom:20px}@media screen and (min-width: 768px){.clients-title{font-size:40px;margin-bottom:24px}}@media screen and (min-width: 1336px){.clients-title{font-size:52px}}.clients-text{margin-bottom:32px;text-align:center;font-weight:400;font-size:18px;line-height:1.6}@media screen and (min-width: 768px){.clients-text{margin-bottom:24px}}.clients-main-list{display:flex;flex-direction:column;gap:24px;list-style:none;padding:0;margin:0}@media screen and (min-width: 1336px){.clients-main-list{flex-direction:row;flex-wrap:wrap}}.clients-item{background:#dfebeb;border-radius:24px;padding:12px;display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 768px){.clients-item{padding:29px 12px}}@media screen and (min-width: 1336px){.clients-item{padding:12px;width:calc((100% - 24px)/2)}}.client-block{display:flex;flex-direction:column;height:100%}@media screen and (min-width: 1336px){.client-info{margin-top:auto}}.clients-item-text{font-family:Sarabun,sans-serif;font-weight:400;font-size:22px;line-height:1.6;text-align:center;color:#0d0b0a;margin-bottom:32px}.client-info{display:flex;align-items:center;flex-direction:column}.client-image{border-radius:50%;width:56px;height:56px;object-fit:cover;margin-bottom:16px}.client-meta{display:flex;flex-direction:column;align-items:center;justify-content:center}.clients-text-name{font-family:Sarabun,sans-serif;font-weight:700;font-size:18px;line-height:1.4;color:#0d0b0a;margin-bottom:4px}@media screen and (min-width: 768px){.clients-text-name{margin:0;line-height:1.6}}.clients-text-status{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#0d0b0a;text-align:center}.pricing{background:#f2fafa;padding-top:64px;padding-bottom:64px}@media screen and (min-width: 768px){.pricing{padding-top:40px;padding-bottom:40px}}@media screen and (min-width: 1335px){.pricing{padding-top:112px;padding-bottom:112px}}.thumb-pricing{background:#dfebeb;width:100%;border:0px solid rgba(13,11,10,.15);border-radius:16px;padding:32px 24px;box-sizing:border-box;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.thumb-pricing:hover{transform:translateY(-10px) scale(1.03);box-shadow:0 15px 30px #00000026;background:linear-gradient(135deg,#dbeafe,#eff6ff)}.thumb-pricing:last-child{height:100%}.ul-thumb-item{width:auto}.text-pricing{font-weight:600;font-size:16px;font-family:Sarabun,sans-serif;line-height:1.5;text-align:center;color:#0d0b0a;margin-bottom:12px}.page-pricing{font-weight:400;font-size:40px;font-family:Cabin,sans-serif;line-height:1.2;letter-spacing:.01em;text-align:center;color:#0d0b0a;margin-bottom:20px}.text{font-weight:400;font-size:16px;font-family:Sarabun,sans-serif;line-height:1.6;text-align:center;color:#0d0b0a;margin-bottom:48px}.page-thumb{font-weight:400;font-size:18px;font-family:Cabin,sans-serif;line-height:1.4;letter-spacing:.01em;text-align:center;color:#0d0b0a;margin-bottom:8px}.price-text{font-weight:400;font-size:44px;font-family:Cabin,sans-serif;line-height:1.2;letter-spacing:.01em;text-align:center;color:#0d0b0a;margin-bottom:32px}.option-text-pricing{font-weight:400;font-size:16px;font-family:Sarabun,sans-serif;line-height:1.6;color:#0d0b0a}.button-pricing{border:1px solid #c2d9fc;border-radius:100px;width:100%;height:46px;background:#c2d9fc;text-align:center}.ul-container-option{display:flex;flex-direction:column;row-gap:16px;margin-bottom:40px;justify-content:center}.item-pricing{display:flex;gap:16px;fill:#0d0b0a}.list-thumb-pricing{display:flex;flex-direction:column;row-gap:32px}.option-text-pricing-mobile{font-weight:400;font-size:16px;font-family:Sarabun,sans-serif;line-height:1.6;color:#0d0b0a}@media screen and (max-width: 767px){.option-text-pricing-tablet{display:none}}.item-pricing-mobile{display:flex;column-gap:16px}@media screen and (min-width: 768px){.text{font-size:18px;margin-bottom:32px}.thumb-pricing{width:calc((100% - 24px)/2)}.thumb-pricing-tablet .button-pricing{margin:0;width:100%}.thumb-pricing-tablet .ul-container-option{margin-bottom:0;flex:1 1 320px}.text-pricing{margin-bottom:16px}.page-pricing{margin-bottom:24px}.page-thumb{font-size:22px;margin-bottom:8px}.thumb-pricing-tablet .page-thumb{font-size:22px;margin-bottom:24px}.price-text{font-weight:400;font-size:72px;font-family:Cabin,sans-serif;line-height:1.2;letter-spacing:.01em;text-align:center;color:#0d0b0a;margin-bottom:32px}.thumb-pricing-tablet .price-text{font-size:72px;margin-bottom:24px}.option-text-pricing-tablet{display:block;font-weight:400;font-size:16px;font-family:Sarabun,sans-serif;line-height:1.6;color:#0d0b0a}.item-pricing+.item-pricing-mobile{display:none}.option-text-pricing-mobile{display:none}.thumb-pricing-tablet{display:flex;background:#dfebeb;width:704px;border:0px solid rgba(13,11,10,.15);border-radius:16px;padding:84px 16px;column-gap:32px;box-sizing:border-box;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.thumb-pricing-tablet:hover{transform:translateY(-10px) scale(1.03);box-shadow:0 15px 30px #00000026;background:linear-gradient(135deg,#dbeafe,#eff6ff)}.container-tablet-button{display:flex;flex-direction:column;flex:1 1 320px}.list-thumb-pricing{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}.thumb-pricing{height:379px;padding:16px;height:auto}}@media screen and (max-width: 767px){.thumb-pricing-tablet{display:none}}@media screen and (min-width: 768px) and (max-width: 1335px){.thumb-pricing:last-child{display:none}}@media screen and (min-width: 1336px){.thumb-pricing-tablet{display:none}.ul-container-option{margin-bottom:32px}.button-pricing{margin-top:auto;width:100%}.thumb-pricing{display:flex;flex-direction:column;padding:32px;flex:1 1 0}.list-thumb-pricing{flex-wrap:nowrap}.page-pricing{font-size:52px}.text{font-size:18px;margin-bottom:40px}}.footer{padding:48px 0;background:#dfebeb}.container-footer{display:flex;flex-direction:column;gap:48px;background:#f8fbfe;border:0 solid rgba(13,11,10,.15);border-radius:16px;padding:32px}.logo-footer-svg{fill:#0d0b0a}@media screen and (min-width: 768px){.footer{padding:40px 0}.container-footer{gap:40px;padding:40px 32px;max-width:704px}}@media screen and (min-width: 1336px){.footer{padding:64px 0}.container-footer{justify-content:space-between;flex-direction:row;padding:48px;max-width:1312px}}.newsletter{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:20px;max-width:279px}.logo-footer{width:84px;height:36px}.text-footer{font-weight:400;font-size:16px;line-height:1.6}.desktop-text,.copyright-desktop{display:none}.mobile-text{display:inline}.form-footer{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:16px;margin-bottom:12px}.form-footer-email{display:flex;align-items:center;justify-content:flex-start;border:1px solid rgba(255,255,255,0);border-radius:12px;padding:8px;width:100%;height:42px;background:#0d0b0a0d}.form-footer-email:focus-within{border-color:inherit}.input-footer::placeholder{font-weight:400;font-size:16px;line-height:1.6;color:#0d0b0a99;opacity:1}.input-footer{width:100%;border:none;background-color:transparent;outline:none}.form-footer-btn{border:1px solid rgba(255,255,255,0);background:#0d0b0a0d;border-radius:100px;color:inherit;width:100%;height:46px}.text-privacy{font-weight:400;font-size:12px;line-height:1.6}@media screen and (min-width: 768px){.newsletter{gap:24px;max-width:640px}.mobile-text{display:none}.desktop-text{display:inline}.form-footer{display:flex;justify-content:flex-start;flex-direction:row;gap:16px}.form-footer-email{padding:8px 12px;width:546px}.form-footer-btn{width:78px}}@media screen and (min-width: 1336px){.newsletter{gap:24px;max-width:595px}.copyright-mobile{display:none}.copyright-desktop{display:inline}.form-footer-email{width:501px}}.links-footer{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:40px;width:100%}.title-footer{font-weight:600;font-size:16px;line-height:1.6;fill:#0d0b0a}.links-connect{display:flex;flex:1 1 50%;justify-content:flex-start;flex-direction:column;gap:12px}.link-footer-four{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:0px}.list-footer{padding:8px 0;font-weight:400;font-size:14px;line-height:1.6}.list-footer:focus,.list-footer:hover,.text-list-footer:focus,.text-list-footer:hover{color:#7bafff;transition:all .3s ease-in-out}.icons-list-footer{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:12px}.icons-footer{fill:#0d0b0a}.icons-list-footer:hover .icons-footer,.icons-list-footer:focus .icons-footer{fill:#7bafff;transition:all .3s ease-in-out}.copyright{font-weight:400;font-size:14px;line-height:1.6}@media screen and (min-width: 768px){.links-footer{flex-wrap:nowrap;justify-content:space-between;flex-direction:row;max-width:640px}.links-connect{gap:16px}}@media screen and (min-width: 1336px){.links-footer{flex-wrap:nowrap;justify-content:space-between;flex-direction:row;max-width:371px}.links-connect{display:flex;flex-direction:column;flex:1 1 50%;max-width:50%;gap:16px}}.backdrop-1,.backdrop-8,.backdrop-12{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#2e2f4266;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1)}.backdrop-1.is-open,.backdrop-8.is-open,.backdrop-12.is-open{opacity:1;visibility:visible;pointer-events:auto}.modal-1,.modal-8,.modal-12{position:absolute;top:50%;left:50%;width:375px;max-height:720px;border-radius:16px;transform:translate(-50%,-50%);background-color:#dfebeb;transition:transform .25s cubic-bezier(.4,0,.2,1);padding:64px 16px 112px}.modal-close{top:16px;right:16px;width:32px;height:32px;cursor:pointer;border:1px transparent;border-radius:50%;background-color:transparent;stroke-width:1px;transition:background-color .25s cubic-bezier(.4,0,.2,1),border .25s cubic-bezier(.4,0,.2,1);padding:0;position:absolute}.modal-logo{font-family:Cabin,sans-serif;font-weight:400;font-size:40px;line-height:1.2;letter-spacing:.01em;text-align:center;margin-bottom:32px}.modal-text{font-family:Cabin,sans-serif;font-weight:400;font-size:18px;line-height:1.4;letter-spacing:.01em;text-align:center;margin-bottom:8px}.modal-price{font-family:Cabin,sans-serif;font-weight:400;font-size:44px;line-height:1.2;letter-spacing:.01em;text-align:center;margin-bottom:32px}.order-form-label{display:block;font-weight:400;font-size:16px;line-height:1.6;margin-bottom:8px}.modal-form{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.modal-form-order-name,.modal-form-order-email,.modal-form-order-phone{width:343px}.order-form-input,.order-form-input-email,.order-form-input-phone{border:1px solid rgba(255,255,255,0);border-radius:12px;padding:8px 12px;width:100%;height:42px;background-color:#0d0b0a0d}.order-form-btn{border:1px solid #c2d9fc;border-radius:100px;width:343px;height:46px;background-color:#c2d9fc;text-align:center;font-weight:500;font-size:16px;line-height:1.6}@media screen and (min-width: 768px) and (max-width: 1335px){.modal-1,.modal-8,.modal-12{width:704px;padding:64px 92px}.modal-logo{margin-bottom:24px}.modal-form-order-name{width:520px}.modal-form-order-email,.modal-form-order-phone{width:248px}.order-form-btn{width:155px}.modal-price{margin-bottom:24px}}@media screen and (min-width: 1336px){.modal-1,.modal-8,.modal-12{width:768px;padding:64px}.modal-logo{margin-bottom:24px}.modal-form-order-name{width:640px}.modal-form-order-email,.modal-form-order-phone{width:308px}.order-form-btn{width:155px}.modal-price{margin-bottom:24px}}
