.wy1a5G_price a,.wy1a5G_container .wy1a5G_intro,.wy1a5G_container h2,.wy1a5G_container h1{padding:0 15px}@media (min-width:450px){.wy1a5G_price a,.wy1a5G_container .wy1a5G_intro,.wy1a5G_container h2,.wy1a5G_container h1{padding:0 30px}}@media (min-width:992px){.wy1a5G_all{background-color:#f5f5f5;padding:1px 0}}.wy1a5G_container h1{margin-bottom:0;font-size:32px}.wy1a5G_container h2{margin-bottom:0;padding-bottom:0;font-size:28px}.wy1a5G_container .wy1a5G_intro{max-width:600px;margin:15px auto;padding-bottom:15px;font-size:14px}@media (min-width:450px){.wy1a5G_container{text-align:center}}@media (min-width:600px){.wy1a5G_container h1{font-size:48px}}@media (min-width:992px){.wy1a5G_container{max-width:1140px;margin:auto;padding:0 30px}}.wy1a5G_photo{display:none}.wy1a5G_photo img{display:block}@media (min-width:992px){.wy1a5G_photo{display:block}.wy1a5G_photo img{border-top-right-radius:20px;border-bottom-right-radius:20px}}.wy1a5G_row{padding:20px 0 0}@media (min-width:992px){.wy1a5G_row{background:#fff;border-radius:20px;grid-template-columns:2fr 3fr;align-items:center;margin-bottom:30px;padding:0;display:grid}}.wy1a5G_row:nth-child(odd){background:#dcffeb}@media (min-width:992px){.wy1a5G_row:nth-child(odd){background:#fff}}.wy1a5G_price table{text-align:center;width:100%}.wy1a5G_price a{color:#2fd198;margin-bottom:10px;padding-top:15px;padding-bottom:15px;font-weight:600;text-decoration:underline;display:inline-block}
.kkxlOq_container{padding:0 15px}@media (min-width:450px){.kkxlOq_container{padding:0 30px}}.kkxlOq_mapButton{color:#fff;text-align:center;background:#2fd198;border-radius:30px;padding:14px 30px;font-weight:600}.kkxlOq_siteFooter{color:#fff;background:linear-gradient(#0a1f16 0%,#06130d 100%);padding:56px 0 32px}@media (min-width:768px){.kkxlOq_siteFooter{padding:72px 0 40px}}.kkxlOq_container{flex-direction:column;gap:48px;max-width:1200px;margin:0 auto;display:flex}.kkxlOq_topRow{text-align:center;gap:32px;display:grid}@media (min-width:768px){.kkxlOq_topRow{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));align-items:flex-start}}.kkxlOq_brandBlock{flex-direction:column;align-items:center;gap:24px;display:flex}.kkxlOq_brandBlock img{width:auto;height:56px}@media (min-width:768px){.kkxlOq_brandBlock{align-items:flex-start}}.kkxlOq_developerLink{color:#ffffffb8;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s}.kkxlOq_developerLink span{text-decoration:underline}.kkxlOq_developerLink:hover{color:#fff}.kkxlOq_infoBlock{color:#ffffffd9;flex-direction:column;align-items:center;gap:20px;display:flex}@media (min-width:768px){.kkxlOq_infoBlock{align-items:flex-start}}.kkxlOq_iconBadge{background:#ffffff14;border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.kkxlOq_infoText{text-align:center;flex-direction:column;gap:12px;display:flex}@media (min-width:768px){.kkxlOq_infoText{text-align:left}}.kkxlOq_infoTitle{margin:0;font-size:18px;font-weight:600}.kkxlOq_infoDescription{flex-direction:column;gap:10px;margin:0;line-height:1.6;display:flex}.kkxlOq_infoDescription span{color:#26b680;font-weight:600}.kkxlOq_footerSchedule{gap:8px;display:grid}.kkxlOq_footerScheduleRow{background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.kkxlOq_footerScheduleBadge{color:#9df1c4;background:#26b68024;border-radius:999px;align-items:center;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}.kkxlOq_footerScheduleTime{color:#fff;white-space:nowrap;font-size:15px;font-weight:700}.kkxlOq_infoNote{color:#ffffffb8;font-size:13px;font-weight:500}.kkxlOq_mapButton{background:linear-gradient(135deg,#2fd198,#26b680);justify-content:center;align-items:center;gap:8px;min-width:180px;margin-top:4px;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 18px 28px #26b68047}.kkxlOq_mapButton:hover{transform:translateY(-2px);box-shadow:0 20px 36px #26b68052}.kkxlOq_phoneList{flex-direction:column;gap:8px;display:flex}.kkxlOq_phoneList a{color:#fff;font-weight:600;text-decoration:none;transition:color .2s}.kkxlOq_phoneList a:hover{color:#26b680}.kkxlOq_bottomRow{text-align:center;border-top:1px solid #ffffff1f;flex-direction:column;align-items:center;gap:16px;padding-top:24px;display:flex}@media (min-width:768px){.kkxlOq_bottomRow{text-align:left;flex-direction:row;justify-content:space-between;align-items:center}}.kkxlOq_copyright{color:#ffffffa6;font-size:14px}.kkxlOq_legalLinks{flex-direction:column;gap:12px;display:flex}.kkxlOq_legalLinks a{color:#ffffffe6;font-weight:500;text-decoration:none;transition:color .2s;position:relative}.kkxlOq_legalLinks a:after{content:"";background:#ffffff2e;width:100%;height:2px;transition:background .2s;position:absolute;bottom:-4px;left:0}.kkxlOq_legalLinks a:hover{color:#26b680}.kkxlOq_legalLinks a:hover:after{background:#26b680}@media (min-width:600px){.kkxlOq_legalLinks{flex-direction:row;gap:24px}}@media (max-width:480px){.kkxlOq_footerScheduleTime{font-size:14px}.kkxlOq_footerScheduleBadge{font-size:11px}}
._0VjmkG_container{padding:0 15px}@media (min-width:450px){._0VjmkG_container{padding:0 30px}}@media (min-width:992px){._0VjmkG_container{max-width:1200px;margin:auto}}._0VjmkG_header{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;position:sticky;top:0}._0VjmkG_headerScrolled{border-bottom:1px solid #18243014;box-shadow:0 14px 28px #0c1c2c1f}._0VjmkG_headerMenuOpen{border-bottom:1px solid #1824301f;box-shadow:0 24px 48px #0c1c2c33}._0VjmkG_container{justify-content:space-between;align-items:center;gap:18px;padding-top:3px;padding-bottom:3px;display:flex}@media (max-width:991px){._0VjmkG_container{flex-wrap:wrap;row-gap:16px}}._0VjmkG_logo{border-radius:16px;justify-content:center;align-items:center;padding:6px;display:inline-flex}._0VjmkG_logo img{width:auto;height:40px}._0VjmkG_navbar{align-items:center;gap:3px;display:none}@media (min-width:992px){._0VjmkG_navbar{display:flex}}._0VjmkG_actions{align-items:center;gap:18px;display:flex}@media (max-width:991px){._0VjmkG_actions{flex:auto;justify-content:flex-end}}._0VjmkG_navLink{color:#182430b8;border-radius:16px;justify-content:center;align-items:center;padding:10px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s,background .2s,box-shadow .2s;display:inline-flex}._0VjmkG_navLink:hover{color:#122430;background:#2fd1981f}._0VjmkG_navLinkActive{color:#0f5134;background:#2fd19833;box-shadow:0 14px 26px #26b68042}._0VjmkG_dropdown{position:relative}._0VjmkG_dropdownToggle{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2fd198,#26b680);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:700;transition:box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 18px 36px #26b68057}._0VjmkG_dropdownToggle svg{transition:transform .2s}._0VjmkG_dropdownToggle:hover{filter:brightness(.92);box-shadow:0 20px 44px #26b6805c}._0VjmkG_dropdownToggle:focus-visible{outline-offset:2px;outline:2px solid #26b68099}._0VjmkG_dropdownToggleActive{box-shadow:0 20px 40px #26b68066}._0VjmkG_dropdownToggleOpen{filter:brightness(.9)}._0VjmkG_dropdownToggleOpen svg{transform:rotate(-180deg)}._0VjmkG_dropdownIcon{width:16px;height:16px}._0VjmkG_dropdownMenu{opacity:0;pointer-events:none;z-index:40;background:#fff;border:1px solid #20334414;border-radius:20px;grid-template-columns:minmax(0,1fr);gap:5px;min-width:280px;max-width:min(600px,100vw - 32px);padding:20px 24px;transition:opacity .2s,transform .2s;display:grid;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%,-12px);box-shadow:0 32px 48px #0c1c2c2e}._0VjmkG_dropdownMenu:before{content:"";background:#fff;border-top:1px solid #20334414;border-left:1px solid #20334414;width:18px;height:18px;position:absolute;top:-10px;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:-4px -4px 12px #0c1c2c14}@media (min-width:576px){._0VjmkG_dropdownMenu{grid-template-columns:repeat(2,minmax(0,1fr));min-width:320px}}@media (min-width:992px){._0VjmkG_dropdownMenu{grid-template-columns:repeat(2,minmax(0,1fr));min-width:600px}}@media (max-width:575px){._0VjmkG_dropdownMenu{max-width:calc(100vw - 24px);margin:0 auto;left:0;right:0;transform:translateY(-12px)}._0VjmkG_dropdownMenu:before{display:none}}._0VjmkG_dropdownMenuOpen{opacity:1;pointer-events:auto;transform:translate(-50%)}@media (max-width:575px){._0VjmkG_dropdownMenuOpen{transform:translateY(0)}}._0VjmkG_dropdownItem{color:#1b2f3c;border-radius:12px;justify-content:flex-start;align-items:center;gap:12px;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.25;text-decoration:none;transition:background .2s,color .2s,box-shadow .2s;display:flex}._0VjmkG_dropdownItem:hover{color:#0f5134;background:#2fd19824}._0VjmkG_dropdownItemActive{color:#0f5134;background:#2fd19833;box-shadow:0 16px 32px #26b68038}._0VjmkG_dropdownBadge{text-transform:uppercase;letter-spacing:.08em;color:#15513f;background:#26b68029;border-radius:12px;margin-left:10px;padding:4px 8px;font-size:11px;font-weight:700}._0VjmkG_dropdownAll{color:#1a2f3d;text-align:center;background:#2033440a;grid-column:1/-1;justify-content:center;margin-top:4px;font-weight:700}._0VjmkG_dropdownAll:hover{color:#0f5134;background:#26b6802e}._0VjmkG_contacts{align-items:center;gap:10px;display:flex}@media (max-width:991px){._0VjmkG_contacts{display:none}}._0VjmkG_contacts img{width:auto;height:20px}._0VjmkG_contacts ul{margin:0;padding:0}._0VjmkG_contacts li{display:block}._0VjmkG_contacts a{color:inherit;font-size:14px;font-weight:600;text-decoration:none}._0VjmkG_contacts span{color:#787b81;font-size:14px;font-weight:600}._0VjmkG_burgerButton{cursor:pointer;background:#fffffff5;border:1px solid #20334414;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex;box-shadow:0 18px 32px #0c1c2c24}._0VjmkG_burgerButton span{background:#1b2f3c;border-radius:2px;width:20px;height:2px;transition:transform .2s,opacity .2s;display:block}._0VjmkG_burgerButton:active{transform:scale(.96)}._0VjmkG_burgerButton:focus-visible{outline-offset:3px;outline:2px solid #26b68080}@media (min-width:992px){._0VjmkG_burgerButton{display:none}}._0VjmkG_burgerButtonOpen{border-color:#26b68052;box-shadow:0 18px 44px #26b68042}._0VjmkG_burgerButtonOpen span:first-child{transform:translateY(7px)rotate(45deg)}._0VjmkG_burgerButtonOpen span:nth-child(2){opacity:0}._0VjmkG_burgerButtonOpen span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}._0VjmkG_mobileMenuBackdrop{opacity:0;pointer-events:none;z-index:49;background:#0a121a61;transition:opacity .25s;position:fixed;inset:0}@media (min-width:992px){._0VjmkG_mobileMenuBackdrop{display:none}}._0VjmkG_mobileMenuBackdropOpen{opacity:1;pointer-events:auto}._0VjmkG_mobileMenu{z-index:50;-webkit-overflow-scrolling:touch;background:#fff;width:100%;min-height:100dvh;transition:transform .3s;position:fixed;inset:0;overflow:hidden auto;transform:translate(100%);box-shadow:0 18px 48px #0c1c2c24}@media (min-width:992px){._0VjmkG_mobileMenu{display:none}}._0VjmkG_mobileMenuOpen{transform:translate(0)}._0VjmkG_mobileMenuInner{flex-direction:column;gap:18px;min-height:100vh;padding:20px 16px 28px;display:flex}._0VjmkG_mobileMenuHeader{justify-content:space-between;align-items:center;display:flex}._0VjmkG_mobileMenuTitle{color:#1b2f3c;font-size:18px;font-weight:700}._0VjmkG_mobileMenuClose{cursor:pointer;background:#fffffff5;border:1px solid #2033441a;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative}._0VjmkG_mobileMenuClose span{background:#1b2f3c;border-radius:2px;width:18px;height:2px;position:absolute;top:50%;left:50%}._0VjmkG_mobileMenuClose span:first-child{transform:translate(-50%,-50%)rotate(45deg)}._0VjmkG_mobileMenuClose span:last-child{transform:translate(-50%,-50%)rotate(-45deg)}._0VjmkG_mobileMenuClose:active{transform:scale(.96)}._0VjmkG_mobileMenuClose:focus-visible{outline-offset:3px;outline:2px solid #26b68080}._0VjmkG_mobileNav{flex-direction:column;flex:auto;gap:18px;display:flex;overflow-y:auto}._0VjmkG_mobileNav ul{flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}._0VjmkG_mobileSectionTitle{letter-spacing:.08em;text-transform:uppercase;color:#18243094;font-size:12px;font-weight:700}._0VjmkG_mobileNavLink{color:#182430e6;background:#1824300a;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:flex}._0VjmkG_mobileNavLink:active{transform:scale(.98)}._0VjmkG_mobileNavLink:focus-visible{outline-offset:3px;outline:2px solid #26b68080}._0VjmkG_mobileNavLink:hover{color:#0f5134;background:#2fd1982e}._0VjmkG_mobileNavLinkActive{color:#0f5134;background:#2fd19847;box-shadow:0 16px 32px #26b68038}._0VjmkG_mobileBadge{letter-spacing:.08em;text-transform:uppercase;color:#15513f;background:#26b68029;border-radius:12px;padding:4px 8px;font-size:11px;font-weight:700}._0VjmkG_mobileContacts{border-top:1px solid #1824300f;flex-direction:column;gap:6px;margin-top:8px;padding-top:12px;display:flex}._0VjmkG_mobilePhone{color:#1b2f3c;font-size:18px;font-weight:700;text-decoration:none}._0VjmkG_mobileAddress{color:#18243099;font-size:14px;font-weight:600}@media (max-width:575px){._0VjmkG_logo{order:-1}}
.lWNOWa_heroText h1{padding:0 15px}@media (min-width:450px){.lWNOWa_heroText h1{padding:0 30px}}.lWNOWa_container{flex-direction:column;align-items:center;display:flex}@media (min-width:992px){.lWNOWa_container{max-width:1200px;margin:auto;padding:0 30px}}.lWNOWa_heroText{flex-direction:column-reverse;width:100%;display:flex}.lWNOWa_nav{transition:all 1s}.lWNOWa_nav ::-webkit-scrollbar{display:none}.lWNOWa_nav .lWNOWa_links{padding-bottom:0;scroll-padding-right:100px;animation-name:lWNOWa_menuOpacity;animation-duration:1s;animation-iteration-count:1;display:flex;overflow:auto;scrollbar-width:2px!important}@media (min-width:992px){.lWNOWa_nav .lWNOWa_links{overflow:inherit;flex-wrap:wrap;justify-content:center;padding:20px 0;animation-name:none}}.lWNOWa_nav .lWNOWa_links a{transition:all 1s}.lWNOWa_nav .lWNOWa_links a:first-child{margin-left:15px}@media (min-width:992px){.lWNOWa_nav .lWNOWa_links a:first-child{margin-left:0}}.lWNOWa_nav .lWNOWa_lookAll{margin-left:15px}.lWNOWa_heroImg{display:none}.lWNOWa_heroImg img{width:100%}@keyframes lWNOWa_menuOpacity{0%{opacity:0}to{opacity:1}}
.FtVR1G_container{padding:0 15px}@media (min-width:450px){.FtVR1G_container{padding:0 30px}}@media (min-width:992px){.FtVR1G_container{max-width:1200px;margin:auto}}.FtVR1G_navbar{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:9;background:#fffc;width:100%;padding:10px 0;position:fixed;bottom:0}@media (min-width:769px){.FtVR1G_navbar{display:none}}.FtVR1G_container{flex-direction:row;justify-content:center;align-items:center;gap:16px;display:flex}.FtVR1G_navButton,.FtVR1G_callButton{color:#182430c7;background:#ffffffeb;border-radius:18px;flex-direction:row;justify-content:center;align-items:center;gap:10px;min-width:130px;padding:10px 16px;font-size:12px;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s,color .2s;display:flex;box-shadow:0 14px 28px #0c1c2c1a}.FtVR1G_navButton svg,.FtVR1G_callButton svg{width:20px;height:20px;color:inherit;display:block}.FtVR1G_navButton:active,.FtVR1G_callButton:active{transform:scale(.96)}.FtVR1G_navButton:focus-visible,.FtVR1G_callButton:focus-visible{outline-offset:3px;outline:2px solid #26b68080}.FtVR1G_navButtonActive{color:#0f5134;background:#2fd19833;box-shadow:0 18px 36px #26b6803d}.FtVR1G_navButton:hover{color:#0f5134;background:#2fd19829}.FtVR1G_callButton{color:#fff;background:linear-gradient(135deg,#2fd198,#26b680);box-shadow:0 18px 38px #26b68047}.FtVR1G_callButton:hover{background:linear-gradient(135deg,#2bc892,#22ad77)}
.yF3ffq_promo{text-align:center;background:#fac8d4;border-radius:15px;margin:15px;padding:10px}@media (min-width:450px){.yF3ffq_promo{margin:30px}}@media (min-width:600px){.yF3ffq_promo{padding:20px}.yF3ffq_promo p{font-size:16px}}@media (min-width:1150px){.yF3ffq_promo{max-width:1140px;margin:30px auto}}.yF3ffq_container{margin:auto}@media (min-width:600px){.yF3ffq_container{justify-content:space-around;align-items:center;display:flex}}.yF3ffq_attention{color:#fff;background:#ff4d4d;border-radius:8px;margin:0;font-size:12px;font-weight:700;display:inline-block;padding:3px 10px!important}.yF3ffq_addition{font-size:12px}.yF3ffq_product{font-size:12px;font-weight:600;line-height:1.2em;margin:10px 0!important}@media (min-width:600px){.yF3ffq_product{margin:0 15px!important}}.yF3ffq_price{color:#fff;background:#ff4d4d;border-radius:8px;margin:0;font-size:12px;font-weight:700;display:inline-block;padding:3px 10px!important}
.EKEuBa_howToBuy{background:linear-gradient(140deg,#f6fbff 0%,#f9fdf9 55%,#eef5ff 100%);padding:120px 24px;position:relative;overflow:hidden}.EKEuBa_howToBuy h2{text-align:left}.EKEuBa_wrapper{z-index:1;flex-direction:column;gap:48px;max-width:1120px;margin:0 auto;display:flex;position:relative}.EKEuBa_header{flex-direction:column;gap:12px;max-width:540px;display:flex}.EKEuBa_kicker{letter-spacing:.1em;text-transform:uppercase;color:#2fd198;font-size:13px;font-weight:700;display:inline-block}.EKEuBa_subtitle{color:#1a2232b3;margin:0;font-size:16px;line-height:1.6}.EKEuBa_content{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:flex-start;gap:32px;display:grid}.EKEuBa_steps{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.EKEuBa_step{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #2aa96e1f;border-radius:24px;grid-template-columns:auto 1fr;align-items:flex-start;gap:20px;padding:24px;display:grid;position:relative;box-shadow:0 22px 34px -26px #26604759}.EKEuBa_stepBadge{color:#fff;background:#2fd198;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;font-weight:700;display:inline-flex;box-shadow:0 12px 20px -12px #21855980}.EKEuBa_stepBody{flex-direction:column;gap:8px;display:flex}.EKEuBa_stepTitle{color:#0f172a;margin:0;font-size:20px;line-height:1.3}.EKEuBa_stepText{color:#1a2232bf;font-size:16px;line-height:1.6}.EKEuBa_stepText a{color:#2fd198;border-bottom:1px solid #2aa96e40;text-decoration:none;transition:border-color .2s,color .2s}.EKEuBa_stepText a:hover{color:#29b986;border-color:#0000}.EKEuBa_phoneLink{color:inherit}.EKEuBa_ctaCard{background:linear-gradient(160deg,#ffffffeb 0%,#fff 100%);border:1px solid #1118270f;border-radius:28px;flex-direction:column;gap:20px;padding:32px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 66px -44px #0f172a61}.EKEuBa_ctaGradient{z-index:0;background:radial-gradient(circle,#2aa96e14,#2aa96e00);width:320px;height:320px;position:absolute;inset:-140px auto auto 36%}.EKEuBa_ctaHeading{color:#0f172a;z-index:1;margin:0;font-size:24px;line-height:1.3;position:relative}.EKEuBa_ctaDescription{color:#0f172ab3;z-index:1;margin:0;font-size:16px;line-height:1.6;position:relative}.EKEuBa_ctaPhone{color:#2fd198;z-index:1;font-size:28px;font-weight:700;text-decoration:none;position:relative}.EKEuBa_ctaPhone:hover{color:#27b080}.EKEuBa_ctaButton{color:#fff;z-index:1;background:#2fd198;border-radius:999px;justify-content:center;align-items:center;padding:12px 24px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex;position:relative}.EKEuBa_ctaButton:hover{background:#2abd89;transform:translateY(-2px);box-shadow:0 14px 22px -12px #2aa96e99}.EKEuBa_ctaMeta{z-index:1;color:#0f172ab3;gap:16px;font-size:15px;line-height:1.5;display:grid;position:relative}.EKEuBa_ctaMeta div{flex-direction:column;gap:4px;display:flex}.EKEuBa_ctaLabel{letter-spacing:.08em;text-transform:uppercase;color:#0f172aa6;font-size:13px;font-weight:600}.EKEuBa_ctaSchedule{gap:8px;display:grid}.EKEuBa_ctaScheduleRow{background:#2aa96e14;border:1px solid #2aa96e1f;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.EKEuBa_ctaScheduleBadge{color:#25a87a;background:#2aa96e24;border-radius:999px;align-items:center;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}.EKEuBa_ctaScheduleTime{color:#0f172a;white-space:nowrap;font-size:15px;font-weight:700}@media (max-width:768px){.EKEuBa_howToBuy{border-radius:24px;margin-top:60px;padding:48px 18px}.EKEuBa_kicker{font-size:12px}.EKEuBa_subtitle,.EKEuBa_stepText,.EKEuBa_ctaDescription{font-size:15px}.EKEuBa_stepTitle{font-size:18px}.EKEuBa_step{grid-template-columns:auto 1fr;padding:20px}.EKEuBa_ctaCard{padding:28px 24px}.EKEuBa_ctaPhone{font-size:24px}.EKEuBa_ctaHeading{font-size:22px}.EKEuBa_ctaButton{font-size:15px}.EKEuBa_ctaMeta{font-size:14px}}@media (max-width:480px){.EKEuBa_howToBuy{padding:40px 16px}.EKEuBa_step{grid-template-columns:1fr;padding:16px}.EKEuBa_stepBadge{width:38px;height:38px;font-size:16px}.EKEuBa_stepBody{gap:6px}.EKEuBa_kicker{font-size:11px}.EKEuBa_subtitle,.EKEuBa_stepText,.EKEuBa_ctaDescription{font-size:14px;line-height:1.5}.EKEuBa_stepTitle{font-size:17px}.EKEuBa_ctaCard{gap:16px;padding:24px 18px}.EKEuBa_ctaHeading,.EKEuBa_ctaPhone{font-size:20px}.EKEuBa_ctaButton{width:100%;padding:12px 20px;font-size:14px}.EKEuBa_ctaMeta{gap:12px;font-size:13px}.EKEuBa_ctaLabel{font-size:12px}.EKEuBa_ctaScheduleTime{font-size:14px}.EKEuBa_ctaScheduleBadge{font-size:11px}}
.SGfg1q_calculator{background:#fff;border-radius:26px;flex-direction:column;gap:clamp(18px,3vw,26px);width:min(100%,680px);margin:0;padding:clamp(22px,4vw,32px);display:flex;position:relative;box-shadow:0 18px 36px #1426381f}.SGfg1q_calculator.SGfg1q_embedded{width:100%;max-width:none}.SGfg1q_calculator h1{color:#182430;margin:0;font-size:24px;font-weight:700;line-height:1.25}.SGfg1q_controlStack,.SGfg1q_controlRow{flex-direction:column;gap:clamp(12px,2vw,18px);display:flex}.SGfg1q_formGroup{background:#f5f7fb;border:1px solid #20334414;border-radius:20px;flex-direction:column;gap:12px;padding:clamp(14px,3vw,20px) clamp(16px,3.2vw,22px);display:flex}.SGfg1q_formGroup label{letter-spacing:.08em;text-transform:uppercase;color:#1a2d3eb8;font-size:12px;font-weight:600}.SGfg1q_buttonGroup{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:clamp(8px,2vw,12px);display:grid}.SGfg1q_typeButtonGroup{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.SGfg1q_sizeButtonGroup{flex-wrap:nowrap;gap:clamp(8px,2vw,12px);display:flex}.SGfg1q_sizeButtonGroup .SGfg1q_button{flex:1 1 0}.SGfg1q_button{color:#273746;cursor:pointer;background:#fff;border:1px solid #6b778829;border-radius:14px;padding:clamp(8px,2.2vw,12px) clamp(12px,2.4vw,16px);font-size:clamp(14px,2.6vw,15px);font-weight:600;transition:background .2s,box-shadow .2s,border-color .2s}.SGfg1q_button:hover{border-color:#2fd19873;box-shadow:0 10px 18px #49a3811f}.SGfg1q_button.SGfg1q_active{color:#15513f;background:#2fd1981f;border-color:#2fd19899;box-shadow:0 12px 22px #49a38133}.SGfg1q_fixedProfile{color:#1f2e3c;font-size:15px;font-weight:600}.SGfg1q_checkboxLabel{color:#243746;background:#fff;border:1px solid #20334414;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:clamp(10px,2.6vw,14px) clamp(12px,2.8vw,16px);font-size:14px;font-weight:600;display:flex}.SGfg1q_checkboxControl{align-items:center;gap:10px;display:flex}.SGfg1q_checkboxText{color:#243746;font-weight:600}.SGfg1q_checkboxLabel input{accent-color:#2fd198;width:18px;height:18px}.SGfg1q_checkboxPrice{white-space:nowrap;color:#1a6a4a;font-weight:600}.SGfg1q_checkboxGroup{justify-content:center}@media (min-width:992px){.SGfg1q_twoColumnRow{flex-direction:row;gap:16px}.SGfg1q_twoColumnRow>.SGfg1q_formGroup{flex:1 1 0}.SGfg1q_checkboxRow{align-items:stretch}.SGfg1q_checkboxGroup{padding-top:20px;padding-bottom:20px}}.SGfg1q_summaryPanel{background:linear-gradient(#fff 0%,#f6faf7 100%);border:1px solid #20334414;border-radius:24px;flex-direction:column;gap:clamp(14px,2.6vw,18px);margin-top:4px;padding:clamp(16px,3vw,22px) clamp(18px,3.4vw,24px) clamp(18px,3.4vw,26px);display:flex;box-shadow:0 16px 32px #122a3c1f}.SGfg1q_summaryPriceBlock{flex-direction:column;gap:6px;display:flex}.SGfg1q_summaryLabel{letter-spacing:.08em;text-transform:uppercase;color:#1a2d3e99;font-size:12px;font-weight:600}.SGfg1q_summaryPrice{color:#2fd198;letter-spacing:-.01em;font-size:clamp(26px,4vw,32px);font-weight:700}.SGfg1q_openCartButton{color:#126948;cursor:pointer;text-align:center;background:#2fd1981f;border:1px solid #2fd1982e;border-radius:14px;width:100%;padding:10px 16px;font-size:14px;font-weight:600;transition:background .2s,transform .2s}.SGfg1q_openCartButton:hover{background:#2fd1982e;transform:translateY(-1px)}.SGfg1q_selectionSummary{flex-direction:column;gap:10px;display:flex}.SGfg1q_selectionLabel{color:#1d2934bf;font-size:13px;font-weight:600}.SGfg1q_selectionPills{flex-wrap:wrap;gap:clamp(6px,2vw,10px);display:flex}.SGfg1q_pill{color:#1e4260;background:#2196f314;border:1px solid #2196f32e;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}@media (min-width:1280px){.SGfg1q_calculator{width:min(100%,720px)}}.SGfg1q_addToCartButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2fd198,#26b680);border:none;border-radius:16px;width:100%;padding:clamp(12px,3.2vw,16px) 0;font-size:clamp(15px,3vw,16px);font-weight:600;transition:transform .2s,box-shadow .2s;box-shadow:0 18px 28px #26b68047}.SGfg1q_addToCartButton:hover{transform:translateY(-2px);box-shadow:0 20px 36px #26b68052}.SGfg1q_overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:12000;opacity:1;background:#0914208c;position:fixed;inset:0}.SGfg1q_overlayEntering{animation:.32s forwards SGfg1q_overlayFadeIn}.SGfg1q_overlayExiting{animation:.28s forwards SGfg1q_overlayFadeOut}.SGfg1q_modal{z-index:13000;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.SGfg1q_modalContent{background:linear-gradient(165deg,#fff 0%,#f6faf7 100%);border-radius:0;flex-direction:column;flex:0 100%;width:100%;height:100%;max-height:100%;display:flex;transform:translate(0);box-shadow:0 28px 46px #10233438}.SGfg1q_modalEntering{animation:.32s cubic-bezier(.23,1,.32,1) forwards SGfg1q_cartSlideIn}.SGfg1q_modalExiting{animation:.28s cubic-bezier(.4,0,.2,1) forwards SGfg1q_cartSlideOut}.SGfg1q_modalActive{animation:none}.SGfg1q_modalHeader{border-bottom:1px solid #20334414;justify-content:space-between;align-items:center;padding:24px 28px;display:flex}.SGfg1q_modalHeader h3{color:#122130;margin:0;font-size:24px;font-weight:700}.SGfg1q_closeButton{color:#1e3141;cursor:pointer;background:#ecf3f8e6;border:none;border-radius:12px;width:42px;height:42px;font-size:20px;transition:background .2s,transform .2s}.SGfg1q_closeButton:hover{background:#dae6f0f2;transform:translateY(-1px)}.SGfg1q_cartBody{flex-direction:column;flex:auto;gap:16px;padding:24px 28px;display:flex;overflow-y:auto}.SGfg1q_stepPaneEnterForward{animation:.36s cubic-bezier(.22,.61,.36,1) forwards SGfg1q_stepPaneForward}.SGfg1q_stepPaneEnterBackward{animation:.36s cubic-bezier(.22,.61,.36,1) forwards SGfg1q_stepPaneBackward}.SGfg1q_cartItem{background:#f5f8fc;border:1px solid #20334414;border-radius:16px;justify-content:space-between;gap:16px;padding:18px;animation:.32s forwards SGfg1q_cartItemEnter;display:flex}.SGfg1q_cartItemRemoving{animation:.26s forwards SGfg1q_cartItemLeave}.SGfg1q_cartItemDetails{flex-direction:column;gap:8px;display:flex}.SGfg1q_cartItemTitle{color:#122130;font-size:16px;font-weight:700}.SGfg1q_cartItemMeta{flex-wrap:wrap;gap:6px;display:flex}.SGfg1q_cartItemMeta span{color:#1f2e3c;background:#fff;border:1px solid #20334414;border-radius:12px;padding:5px 10px;font-size:12px;font-weight:600}.SGfg1q_cartItemActions{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.SGfg1q_cartItemPrice{color:#126948;font-size:18px;font-weight:700}.SGfg1q_removeButton{color:#d6455d;cursor:pointer;background:#ffebeee6;border:none;border-radius:12px;padding:8px 12px;font-weight:600;transition:background .2s,transform .2s}.SGfg1q_removeButton:hover{background:#ffdae0f2;transform:translateY(-1px)}.SGfg1q_floatingCartButton{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#142430;cursor:pointer;z-index:16000;background:#ffffff8c;border:1px solid #ffffffb8;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;transition:transform .25s,box-shadow .25s,background .25s,opacity .2s;display:inline-flex;position:fixed;top:32px;right:32px;box-shadow:0 24px 38px #1c405a2e}.SGfg1q_floatingCartButton:hover{background:#ffffffb3;transform:translateY(-2px)scale(1.03);box-shadow:0 32px 48px #183a543d}.SGfg1q_cartIcon{color:#162b3a;justify-content:center;align-items:center;display:flex}.SGfg1q_cartBadge{color:#fff;background:#ff1f3d;border-radius:999px;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 7px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:8px;right:8px;box-shadow:0 10px 18px #ff1f3d42}.SGfg1q_emptyCart{text-align:center;color:#122130a6;background:#f5f8fc;border-radius:16px;padding:60px 24px;font-weight:600}.SGfg1q_cartFooter{background:linear-gradient(#fff 0%,#f5f9fb 100%);border-top:1px solid #20334414;flex-direction:column;gap:18px;padding:24px 28px 32px;display:flex}.SGfg1q_cartTotal{background:#2fd1981f;border-radius:16px;justify-content:space-between;align-items:center;padding:14px 18px;font-size:16px;display:flex}.SGfg1q_cartTotal span{color:#122130b3;font-weight:600}.SGfg1q_cartTotal strong{color:#126948;font-size:22px}.SGfg1q_orderForm{flex-direction:column;gap:12px;display:flex}.SGfg1q_stepIntro{flex-direction:column;gap:6px;margin-bottom:4px;display:flex}.SGfg1q_stepIntro h4{color:#122130;margin:0;font-size:18px;font-weight:700}.SGfg1q_stepIntro p{color:#122130b8;margin:0;font-size:14px}.SGfg1q_deliveryToggle{border-style:dashed;justify-content:flex-start}.SGfg1q_deliveryDetails{flex-direction:column;gap:8px;padding:12px 0 4px;display:flex}.SGfg1q_deliveryNote{color:#1221308c;margin:0;font-size:12px;line-height:1.4}.SGfg1q_commentBlock{flex-direction:column;gap:8px;display:flex}.SGfg1q_commentBlock label{color:#1a2d3eb8;font-size:13px;font-weight:600}.SGfg1q_orderForm textarea{resize:vertical;background:#fff;border:1px solid #cbd5e1e6;border-radius:12px;width:100%;min-height:120px;padding:12px 14px;font-size:15px;transition:border-color .2s,box-shadow .2s}.SGfg1q_orderForm textarea:focus{border-color:#2fd198b3;outline:none;box-shadow:0 0 0 4px #2fd19826}.SGfg1q_footerActions{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.SGfg1q_secondaryButton{color:#1e3141;cursor:pointer;background:#ecf3f8eb;border:1px solid #12213029;border-radius:14px;padding:12px 22px;font-size:15px;font-weight:600;transition:background .2s,transform .2s,border-color .2s}.SGfg1q_secondaryButton:hover{background:#dae6f0fa;border-color:#12213047;transform:translateY(-1px)}.SGfg1q_thanksStep{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:18px;min-height:340px;display:flex}.SGfg1q_thanksIcon{color:#1e845e;background:#2fd19826;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;font-size:34px;font-weight:700;display:flex;box-shadow:inset 0 0 0 1px #2fd19859,0 14px 28px #2fd19842}.SGfg1q_thanksStep h4{color:#122130;margin:0;font-size:24px;font-weight:700}.SGfg1q_thanksStep p{color:#122130b8;max-width:320px;margin:0;font-size:15px;line-height:1.5}.SGfg1q_thanksFooter{background:linear-gradient(#fff 0%,#f5f9fb 100%);border-top:1px solid #20334414;flex-wrap:wrap;justify-content:center;gap:12px;padding:24px 28px 32px;display:flex}.SGfg1q_thanksFooter .SGfg1q_orderButton{min-width:180px}.SGfg1q_cartFooter>.SGfg1q_orderButton{width:100%}.SGfg1q_footerActions .SGfg1q_orderButton{flex:180px}.SGfg1q_footerActions .SGfg1q_secondaryButton{flex:160px}.SGfg1q_orderForm .SGfg1q_checkboxLabel{margin-top:4px}.SGfg1q_orderForm .SGfg1q_checkboxLabel input{width:20px;height:20px}.SGfg1q_orderForm .SGfg1q_checkboxLabel .SGfg1q_checkboxText{font-size:14px}.SGfg1q_formRow{flex-wrap:wrap;gap:10px;display:flex}.SGfg1q_formRow input{background:#fff;border:1px solid #cbd5e1e6;border-radius:12px;flex:220px;padding:12px 14px;font-size:15px;transition:border-color .2s,box-shadow .2s}.SGfg1q_formRow input:focus{border-color:#2fd198b3;outline:none;box-shadow:0 0 0 4px #2fd19826}.SGfg1q_orderButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2fd198,#26b680);border:none;border-radius:14px;align-self:flex-end;padding:12px 28px;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .2s;box-shadow:0 18px 28px #26b68047}.SGfg1q_orderButton:hover:enabled{transform:translateY(-2px);box-shadow:0 22px 34px #26b68052}.SGfg1q_orderButton:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}@media (max-width:768px){.SGfg1q_calculator{gap:18px;width:100%;padding:clamp(18px,6vw,24px)}.SGfg1q_floatingCartButton{width:64px;height:64px;top:auto;bottom:24px;right:20px}.SGfg1q_cartItem{flex-direction:column;align-items:flex-start}.SGfg1q_cartItemActions{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.SGfg1q_orderButton{width:100%}}@media (max-width:480px){.SGfg1q_calculator{border-radius:20px;gap:16px;padding:clamp(16px,7vw,20px)}.SGfg1q_calculator h1{font-size:20px}.SGfg1q_formGroup{border-radius:18px;padding:12px 14px}.SGfg1q_modalHeader{padding:20px 18px}.SGfg1q_cartBody{padding:18px}.SGfg1q_cartFooter{padding:20px 18px 24px}}@media (min-width:1024px){.SGfg1q_modalContent{border-radius:24px 0 0 24px;flex:0 0 33vw;max-width:520px}}@keyframes SGfg1q_overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes SGfg1q_overlayFadeOut{0%{opacity:1}to{opacity:0}}@keyframes SGfg1q_cartSlideIn{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes SGfg1q_cartSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(32px)}}@keyframes SGfg1q_cartItemEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes SGfg1q_cartItemLeave{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes SGfg1q_stepPaneForward{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:translate(0)}}@keyframes SGfg1q_stepPaneBackward{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.SGfg1q_overlayEntering,.SGfg1q_overlayExiting,.SGfg1q_modalEntering,.SGfg1q_modalExiting,.SGfg1q_cartItem,.SGfg1q_cartItemRemoving,.SGfg1q_stepPaneEnterForward,.SGfg1q_stepPaneEnterBackward{animation:none!important}.SGfg1q_floatingCartButton,.SGfg1q_removeButton,.SGfg1q_addToCartButton,.SGfg1q_openCartButton{transition:none!important}}
.r-H_9q_section{max-width:1180px;margin:0 auto}.r-H_9q_panel{border-bottom:1px solid #09272f0f;flex-direction:column;gap:clamp(24px,5vw,32px);margin-bottom:30px;padding:70px 30px;display:flex}@media (max-width:500px){.r-H_9q_panel{border-bottom:none;padding:40px 20px}}.r-H_9q_header{flex-direction:column;gap:clamp(10px,3vw,16px);display:flex}.r-H_9q_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#ff4d4db8;font-size:12px;font-weight:600}.r-H_9q_title{color:#09272fe6;margin:0;font-size:clamp(26px,5vw,32px);font-weight:700;line-height:1.28}.r-H_9q_lead{color:#09272fad;margin:0;font-size:clamp(15px,3vw,17px);line-height:1.6}.r-H_9q_priceList{background:#eaf8f180;border:1px solid #2fd1982e;border-radius:18px;grid-template-columns:1fr 1fr;gap:15px 50px;margin:0;padding:clamp(16px,4vw,22px);list-style:none;display:grid}@media (max-width:768px){.r-H_9q_priceList{grid-template-columns:1fr;font-size:14px}}.r-H_9q_priceRow{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.r-H_9q_priceLabel{white-space:nowrap;color:#09272f99;font-weight:400}.r-H_9q_priceValue{white-space:nowrap;color:#09272fdb;font-weight:700}.r-H_9q_leader{border-bottom:1px dashed #09272f1f;height:0;transform:translateY(-2px)}.r-H_9q_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.r-H_9q_deadline{color:#09272f94;align-items:center;gap:10px;font-size:14px;font-weight:500;display:inline-flex}.r-H_9q_deadline svg{font-size:18px}.r-H_9q_phone{color:#09272fd1;background:0 0;border:1px solid #09272f1f;border-radius:16px;align-items:center;gap:10px;padding:12px 22px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.r-H_9q_phone svg{font-size:18px}.r-H_9q_phone:hover{color:#09272fe6;background-color:#2fd19814}@media (max-width:640px){.r-H_9q_footer{flex-direction:column;align-items:stretch}.r-H_9q_deadline,.r-H_9q_phone{justify-content:center}}
.HS7xba_page{flex-direction:column;gap:70px;padding-bottom:80px;display:flex}.HS7xba_hero{width:100%;margin:0}.HS7xba_heroImage{background-image:var(--hero-desktop-image);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:flex-start;align-items:flex-end;width:100%;min-height:360px;display:flex;position:relative;overflow:hidden}@media (max-width:767px){.HS7xba_heroImage{background-image:var(--hero-mobile-image);min-height:100vh}}.HS7xba_heroOverlay{background:linear-gradient(#0f172a00 0%,#0f172ab8 100%);position:absolute;inset:0}.HS7xba_heroContent{z-index:1;color:#fff;flex-direction:column;gap:clamp(14px,3vw,24px);max-width:640px;padding:clamp(28px,6vw,48px) clamp(24px,6vw,56px) clamp(32px,7vw,64px);display:flex;position:relative}.HS7xba_heroTitle{letter-spacing:-.01em;margin:0;font-size:32px;line-height:1.1}.HS7xba_heroTitle span{color:#2fd198;margin-top:8px;font-size:22px;display:block}.HS7xba_heroTagline{margin:0;font-size:18px;font-weight:600;line-height:1.4}.HS7xba_heroPrice{letter-spacing:.02em;margin:0;font-size:20px;font-weight:700}.HS7xba_heroButton{color:#fff;background:linear-gradient(135deg,#2fd198,#1da46c);border-radius:16px;align-self:flex-start;padding:14px 26px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;box-shadow:0 18px 28px #1fa0705c}.HS7xba_heroButton:hover{transform:translateY(-2px);box-shadow:0 22px 36px #1fa0706b}.HS7xba_content{gap:clamp(32px,4vw,56px);width:100%;max-width:1200px;margin:0 auto;padding:clamp(8px,2vw,24px) clamp(20px,5vw,40px);display:grid}.HS7xba_overview{gap:24px;display:grid}@media (min-width:1024px){.HS7xba_overview{grid-template-columns:minmax(180px,.65fr) minmax(0,2fr);gap:clamp(40px,5vw,80px)}}.HS7xba_overviewTitle{color:#17352d;letter-spacing:-.025em;text-align:left;margin:0;font-size:clamp(26px,2.6vw,34px);font-weight:600;line-height:1.2}.HS7xba_textBlock{flex-direction:column;gap:20px;min-width:0;display:flex}.HS7xba_extra{color:#17352d;margin:0;font-size:clamp(18px,2vw,22px);font-weight:600;line-height:1.6}.HS7xba_description{color:#374940;max-width:68ch;margin:0;font-size:clamp(16px,1.5vw,20px);line-height:1.75}.HS7xba_highlights{gap:20px;margin:0;padding:0;list-style:none;display:grid}.HS7xba_highlights li{color:#374940;border-top:1px solid #dce5df;align-items:flex-start;gap:14px;min-width:0;padding-top:22px;font-size:16px;line-height:1.6;display:flex}.HS7xba_highlights li span:last-child{flex:auto}@media (min-width:768px){.HS7xba_highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px)}}.HS7xba_highlightIcon{color:#159b6d;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:26px;font-size:22px;display:inline-flex}.HS7xba_gallery{flex-direction:column;gap:20px;display:flex;overflow:hidden}.HS7xba_gallery .react-photo-album--row{align-items:stretch}.HS7xba_gallery .react-photo-album--columns .react-photo-album--track{align-items:stretch}.HS7xba_gallery .react-photo-album--photo{border-radius:18px;overflow:hidden}.HS7xba_gallery .react-photo-album--photo img{object-fit:cover;cursor:pointer;border-radius:18px;width:100%;height:100%;transition:transform .25s}.HS7xba_gallery .react-photo-album--photo:hover img{transform:scale(1.025)}.HS7xba_galleryDesktop{display:block}@media (max-width:767px){.HS7xba_galleryDesktop{display:none}}.HS7xba_galleryMobile{display:none}@media (max-width:767px){.HS7xba_galleryMobile{display:block}}.HS7xba_gallerySection{background:linear-gradient(135deg,#0f1f30,#2fd198);padding:clamp(32px,6vw,56px) 0}.HS7xba_galleryContainer{max-width:1200px;margin:0 auto;padding:0 clamp(20px,5vw,40px)}.HS7xba_calculatorSection{width:100%;max-width:1100px;margin:0 auto}.HS7xba_calculatorContent{flex-direction:column;gap:24px;display:flex}.HS7xba_calculatorIntro{flex-direction:column;gap:14px;padding:0 clamp(20px,5vw,40px);display:flex}.HS7xba_calculatorIntro h2{color:#102538;text-align:left;margin:0;font-size:clamp(26px,4vw,32px)}.HS7xba_calculatorDescription{color:#112334bf;margin:0;font-size:clamp(16px,2.5vw,18px);line-height:1.7}.HS7xba_delivery{background:#1fa56f14;border-radius:18px;align-items:flex-start;gap:16px;margin-top:20px;padding:14px 16px;display:flex;box-shadow:inset 0 0 0 1px #1fa56f2e}.HS7xba_deliveryIcon{color:#1fa56f;background:#1fa56f1f;border-radius:16px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;display:inline-flex;box-shadow:inset 0 0 0 1px #1fa56f1f}.HS7xba_deliveryContent{flex:auto;min-width:0}.HS7xba_deliveryTitle{color:#162436;margin:0;font-size:16px;font-weight:700;line-height:1.3}.HS7xba_deliveryText{color:#172330e0;margin:4px 0 0;font-size:14px;line-height:1.55}.HS7xba_deliveryList{color:#172330e0;margin:8px 0 0;padding:0 0 0 18px;font-size:14px;line-height:1.55}.HS7xba_deliveryList li{margin:2px 0}.HS7xba_calculatorHint{color:#112334a6;margin:0;font-size:15px}.HS7xba_calculatorWrapper{justify-content:center;width:100%;display:flex}.HS7xba_heroContainer{width:min(100%,1240px);margin:0 auto}@media (min-width:992px){.HS7xba_page{gap:80px}.HS7xba_heroTitle{font-size:40px}.HS7xba_heroTitle span,.HS7xba_heroPrice{font-size:24px}}@media (max-width:767px){.HS7xba_heroImage{min-height:80vh}.HS7xba_heroContent{gap:14px;padding:28px 24px 32px}.HS7xba_heroTitle{font-size:26px}.HS7xba_heroTitle span{font-size:18px}}@media (min-width:768px){.HS7xba_heroContent{max-width:520px}.HS7xba_heroOverlay{background:linear-gradient(90deg,#0f172ad9 0%,#0f172a9e 20%,#0f172a2e 50%,#0f172a00 100%)}}@media (min-width:1024px){.HS7xba_heroImage{min-height:100dvh;box-shadow:0 30px 60px #10233452}.HS7xba_heroContent{padding-bottom:calc(114px + clamp(32px,5vh,56px))}.HS7xba_calculatorContent{flex-direction:row;gap:clamp(32px,6vw,64px)}.HS7xba_calculatorIntro{flex:33%;max-width:360px}.HS7xba_calculatorWrapper{flex:2 67%;justify-content:flex-start}}
.fyXOua_hero{width:100%;margin:0;padding:0}.fyXOua_surface{background-image:var(--hero-desktop-image);color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:flex-start;align-items:center;min-height:70vh;display:flex;position:relative;overflow:hidden;box-shadow:0 26px 60px #09272f52}@media (min-width:1024px){.fyXOua_surface{min-height:100dvh}}@media (min-width:1600px){.fyXOua_surface{align-items:flex-end}}@media (max-width:1500px){.fyXOua_surface{border-radius:0}}@media (max-width:900px){.fyXOua_surface{background-image:var(--hero-mobile-image);align-items:flex-end;min-height:clamp(520px,80vh,640px)}}.fyXOua_overlay{background:linear-gradient(120deg,#081f2c9e 0%,#082c1f6b 45%,#082c1f40 68%,#082c1f00 100%);position:absolute;inset:0}@media (max-width:767px){.fyXOua_overlay{background:linear-gradient(#082c1f00 0%,#082c1f73 20%,#082c1f85 55%,#081f2c9e 100%)}}.fyXOua_container{z-index:1;align-items:flex-end;width:100%;max-width:1280px;margin:0 auto;padding:clamp(32px,8vw,72px);display:flex;position:relative}@media (min-width:1024px){.fyXOua_container{transform:translateY(clamp(24px,4vh,40px))}}@media (min-width:1600px){.fyXOua_container{padding-bottom:clamp(144px,16vh,192px);transform:none}}@media (max-width:767px){.fyXOua_container{align-items:stretch;padding:clamp(24px,8vw,48px)}}.fyXOua_content{flex-direction:column;gap:clamp(16px,4vw,26px);width:min(100%,880px);display:flex}@media (max-width:1023px){.fyXOua_content{padding-right:clamp(24px,10vw,80px)}}@media (max-width:767px){.fyXOua_content{width:100%;max-width:none;padding-right:0}}.fyXOua_badge{color:#eaf8f1;letter-spacing:.08em;text-transform:uppercase;background:#ffffff26;border-radius:9999px;padding:6px 16px;font-size:12px;font-weight:600;display:inline-block}.fyXOua_title{letter-spacing:-.01em;margin:0;font-size:clamp(34px,6vw,72px);font-weight:800;line-height:1.04}.fyXOua_title span{color:#50d8a9;margin-left:8px;display:block}@media (max-width:480px){.fyXOua_title span{margin-left:0;display:block}}.fyXOua_tagline{color:#eaf8f1f5;margin:0;font-size:clamp(16px,3.4vw,20px);font-weight:500;line-height:1.6;display:none}.fyXOua_promo{color:#fff;text-shadow:0 2px 12px #0418118c;border-left:2px solid #4bd6a6;width:min(100%,480px);padding:2px 0 2px 18px}@media (min-width:1024px){.fyXOua_promo{max-width:calc(min(50vw,640px) - 96px)}}.fyXOua_promoEyebrow{color:#9bf0cd;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.4;display:block}.fyXOua_promoTitle{color:#fff;text-align:left;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:7px 0 0;font-weight:600;line-height:1.2;display:flex}.fyXOua_promoAmount{color:#fff;letter-spacing:-.035em;white-space:nowrap;font-size:clamp(30px,3vw,40px);font-weight:800}.fyXOua_promoScope{color:#fff;white-space:nowrap;font-size:17px}.fyXOua_promoBenefits{color:#fff;margin:10px 0 0;font-size:14px;font-weight:500;line-height:1.5}.fyXOua_promoBenefits strong{color:#9bf0cd;white-space:nowrap;font-weight:800}.fyXOua_promoText{color:#e1ede6;margin:5px 0 0;font-size:12px;font-weight:400;line-height:1.5}@media (max-width:640px){.fyXOua_promo{padding-left:14px}.fyXOua_promoTitle{column-gap:10px}.fyXOua_promoScope{font-size:16px}}
.st1v6W_container{padding:0 15px}@media (min-width:450px){.st1v6W_container{padding:0 30px}}.st1v6W_page{background:#f4f9f5;padding:56px 0 96px}@media (min-width:768px){.st1v6W_page{padding:72px 0 120px}}.st1v6W_container{flex-direction:column;gap:48px;max-width:960px;margin:0 auto;display:flex}.st1v6W_header{text-align:center;flex-direction:column;gap:16px;display:flex}.st1v6W_title{color:#09272f;margin:0;font-size:32px;line-height:1.2}@media (min-width:768px){.st1v6W_title{font-size:40px}}.st1v6W_subtitle{color:#3b3d40;max-width:640px;margin:0 auto;font-size:18px;line-height:1.6}.st1v6W_posts{gap:24px;display:grid}@media (min-width:768px){.st1v6W_posts{gap:32px}}.st1v6W_card{background:#fff;border-radius:24px;flex-direction:column;gap:16px;padding:24px;display:flex;box-shadow:0 24px 60px #09272f14}@media (min-width:768px){.st1v6W_card{gap:20px;padding:32px 36px}}.st1v6W_cardImage{aspect-ratio:16/9;background:#e6f3eb;border-radius:18px;overflow:hidden}.st1v6W_cardImage img{object-fit:cover;width:100%;height:100%;display:block}.st1v6W_meta{color:#787b81;align-items:center;gap:8px;font-size:14px;display:flex}.st1v6W_metaDivider{line-height:1}.st1v6W_cardTitle{margin:0;font-size:22px;line-height:1.3}.st1v6W_cardTitle a{color:#09272f;text-decoration:none}.st1v6W_cardTitle a:hover,.st1v6W_cardTitle a:focus{color:#2fd198}.st1v6W_excerpt{color:#3b3d40;margin:0;line-height:1.6}.st1v6W_readMore{color:#2fd198;font-weight:600;text-decoration:none}.st1v6W_readMore:hover,.st1v6W_readMore:focus{text-decoration:underline}
.hR_mFa_container{padding:0 15px}@media (min-width:450px){.hR_mFa_container{padding:0 30px}}.hR_mFa_page{background:#f4f9f5;padding:56px 0 96px}@media (min-width:768px){.hR_mFa_page{padding:72px 0 120px}}.hR_mFa_container{flex-direction:column;gap:32px;max-width:760px;margin:0 auto;display:flex}.hR_mFa_header{text-align:center;flex-direction:column;gap:16px;display:flex}.hR_mFa_meta{color:#787b81;justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex}.hR_mFa_metaDivider{line-height:1}.hR_mFa_title{color:#09272f;margin:0;font-size:30px;line-height:1.3}@media (min-width:768px){.hR_mFa_title{font-size:38px}}.hR_mFa_description{color:#3b3d40;max-width:620px;margin:0 auto;font-size:18px;line-height:1.6}.hR_mFa_heroImage{aspect-ratio:16/9;background:#e6f3eb;border-radius:24px;overflow:hidden}.hR_mFa_heroImage img{object-fit:cover;width:100%;height:100%;display:block}.hR_mFa_content{background:#fff;border-radius:24px;flex-direction:column;gap:20px;padding:28px 24px;display:flex;box-shadow:0 24px 60px #09272f14}@media (min-width:768px){.hR_mFa_content{gap:24px;padding:40px 48px}}.hR_mFa_paragraph{color:#3b3d40;margin:0;line-height:1.7}.hR_mFa_figure{flex-direction:column;gap:8px;margin:0;display:flex}.hR_mFa_figureImage{background:#e6f3eb;border-radius:16px;overflow:hidden}.hR_mFa_figureImage img{object-fit:cover;width:100%;height:100%;display:block}.hR_mFa_caption{color:#787b81;font-size:14px;line-height:1.5}.hR_mFa_section{flex-direction:column;gap:12px;display:flex}.hR_mFa_sectionTitle{color:#09272f;margin:0;font-size:20px;line-height:1.4}.hR_mFa_list{color:#3b3d40;margin:0;padding-left:20px}.hR_mFa_list li{margin-bottom:10px;line-height:1.7}
.JMaH3q_page{background:linear-gradient(#f2f7ff 0%,#fff 18%,#f6fbf8 100%);flex-direction:column;gap:clamp(40px,8vw,80px);padding:clamp(32px,8vw,72px) clamp(16px,6vw,80px) clamp(48px,10vw,120px);display:flex}.JMaH3q_hero{text-align:left;justify-content:center;width:min(100%,1120px);margin:0 auto;display:flex}.JMaH3q_heroContent{color:#142230;background:linear-gradient(145deg,#fff 0%,#2fd19814 100%);border-radius:32px;flex-direction:column;gap:clamp(18px,4vw,28px);width:min(100%,880px);padding:clamp(24px,5vw,48px);display:flex;box-shadow:0 28px 56px #0f24381f}.JMaH3q_heroContent h1{letter-spacing:-.01em;margin:0;font-size:clamp(28px,6vw,42px);line-height:1.15}.JMaH3q_heroContent p{color:#142230d1;margin:0;font-size:clamp(16px,2.8vw,18px);line-height:1.7}.JMaH3q_featureList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.JMaH3q_featureList li{color:#14323c;background:#2fd1981f;border-radius:16px;align-items:flex-start;gap:10px;padding:12px 16px;font-size:15px;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #2fd1983d}.JMaH3q_featureList li:before{content:"•";color:#2fd198;margin-top:-2px;font-size:22px;line-height:1}@media (min-width:768px){.JMaH3q_featureList{grid-template-columns:repeat(2,minmax(0,1fr))}}.JMaH3q_calculatorSection{flex-direction:column;align-items:center;gap:clamp(24px,5vw,36px);width:min(100%,1120px);margin:0 auto;display:flex}.JMaH3q_calculatorContainer{justify-content:center;width:100%;max-width:720px;display:flex}.JMaH3q_helperText{color:#182430b8;text-align:center;background:#2fd1981a;border:1px solid #2fd1983d;border-radius:22px;max-width:560px;margin:0;padding:clamp(16px,3.4vw,24px);font-size:14px;line-height:1.6;box-shadow:0 18px 28px #26b68029}@media (max-width:640px){.JMaH3q_page{padding-left:clamp(16px,6vw,32px);padding-right:clamp(16px,6vw,32px)}.JMaH3q_heroContent{padding:clamp(20px,5vw,32px)}.JMaH3q_featureList{grid-template-columns:1fr}.JMaH3q_helperText{border-radius:18px;padding:clamp(14px,6vw,20px);box-shadow:0 12px 20px #26b6801f}}@media (min-width:1100px){.JMaH3q_calculatorSection{flex-direction:row;align-items:stretch;gap:40px}.JMaH3q_calculatorContainer{flex:640px;justify-content:flex-end}.JMaH3q_helperText{text-align:left;flex:0 0 320px;align-self:center}}
.B3dGia_page{background:#fff;flex-direction:column;gap:clamp(40px,8vw,80px);min-height:100%;padding:clamp(32px,7vw,80px) clamp(16px,6vw,96px) clamp(56px,10vw,140px);display:flex}.B3dGia_hero{width:100%}.B3dGia_heroContainer{width:min(100%,1140px);box-shadow:none;background:0 0;border:none;border-radius:0;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);margin:0 auto;padding:0;display:grid}.B3dGia_heroIntro{color:#0f1f2f;flex-direction:column;gap:clamp(16px,3vw,28px);display:flex}.B3dGia_sectionLabel{color:#158c60;text-transform:uppercase;letter-spacing:.08em;background:#1ec4821f;border-radius:999px;align-self:flex-start;padding:6px 16px;font-size:13px;font-weight:700}.B3dGia_heroIntro h1{letter-spacing:-.02em;margin:0;font-size:clamp(32px,6.4vw,56px);line-height:1.1}.B3dGia_heroIntro p{color:#0f1f2fc7;margin:0;font-size:clamp(16px,2.8vw,20px);line-height:1.7}.B3dGia_heroActions{flex-wrap:wrap;gap:14px;display:flex}.B3dGia_primaryAction,.B3dGia_secondaryAction{border-radius:999px;padding:12px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,color .2s,box-shadow .2s}.B3dGia_primaryAction{color:#fff;background:#0fb57f;box-shadow:0 18px 30px #0fb57f52}.B3dGia_primaryAction:hover{background:#0aa36f}.B3dGia_secondaryAction{color:#0f1f2f;background:#0f1f2f05;border:1px solid #0f1f2f1f}.B3dGia_secondaryAction:hover{border-color:#0f1f2f4d}.B3dGia_heroDetails{flex-direction:column;gap:clamp(18px,3vw,24px);display:flex}.B3dGia_detailCard{background:#f9fbfe;border:1px solid #11263a14;border-radius:24px;flex-direction:column;gap:10px;padding:clamp(18px,3vw,26px);display:flex}.B3dGia_detailLabel{text-transform:uppercase;letter-spacing:.08em;color:#0f1f2f80;font-size:12px;font-weight:600}.B3dGia_detailValue{color:#0f1f2f;margin:0;font-size:18px;font-weight:600}.B3dGia_detailMeta{color:#0f1f2fa6;font-size:14px}.B3dGia_scheduleCard{background:linear-gradient(#0fb57f14,#0fb57f08);border:1px solid #0fb57f24;border-radius:18px;flex-direction:column;gap:10px;padding:14px;display:flex}.B3dGia_scheduleTitle{letter-spacing:.08em;text-transform:uppercase;color:#158c60;font-size:12px;font-weight:700}.B3dGia_scheduleRows{gap:8px;display:grid}.B3dGia_scheduleRow{background:#ffffffb8;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.B3dGia_scheduleBadge{color:#0f7f59;background:#0fb57f1f;border-radius:999px;align-items:center;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}.B3dGia_scheduleTime{color:#0f1f2f;white-space:nowrap;font-size:15px;font-weight:700}.B3dGia_detailNote{color:#0f1f2f9e;font-size:12px}.B3dGia_phoneList{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.B3dGia_phoneList li{flex-direction:column;gap:4px;display:flex}.B3dGia_phoneMeta{letter-spacing:.08em;text-transform:uppercase;color:#0f1f2f80;font-size:11px}.B3dGia_phoneList a{color:#0b7a53;font-size:18px;font-weight:600;text-decoration:none}.B3dGia_tipList{color:#0f1f2fbd;flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:15px;line-height:1.6;display:flex}.B3dGia_mapSection{justify-content:center;width:min(100%,1120px);margin:0 auto;display:flex}.B3dGia_mapCard{background:#fff;border:1px solid #20334414;border-radius:36px;flex-direction:column;gap:clamp(16px,3vw,24px);width:100%;padding:clamp(24px,6vw,48px);display:flex;box-shadow:0 28px 56px #0f24381f}.B3dGia_mapHeader{flex-direction:column;gap:10px;padding-bottom:clamp(8px,2vw,16px);display:flex}.B3dGia_mapHeader h2{color:#122030;margin:0;font-size:24px;font-weight:700}.B3dGia_mapHeader p{color:#142230b8;margin:0;font-size:15px;line-height:1.6}.B3dGia_mapFrame{aspect-ratio:16/9;background:#e6eef7;border-radius:28px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #2033440f}.B3dGia_mapFrame iframe{border:0;width:100%;height:100%;display:block}.B3dGia_mapHint{color:#1a2d3eb3;margin:0;font-size:14px;line-height:1.6}@media (max-width:1024px){.B3dGia_heroContainer{grid-template-columns:1fr}}@media (max-width:720px){.B3dGia_page{padding-left:clamp(16px,6vw,28px);padding-right:clamp(16px,6vw,28px)}.B3dGia_heroContainer{border-radius:0;padding:0}.B3dGia_mapCard{border-radius:28px;padding:clamp(22px,7vw,32px)}.B3dGia_heroIntro h1{font-size:32px}.B3dGia_heroIntro p,.B3dGia_detailValue,.B3dGia_phoneList a{font-size:16px}.B3dGia_scheduleRow{padding:10px}}@media (max-width:480px){.B3dGia_heroIntro h1{font-size:24px}.B3dGia_heroIntro p{font-size:14px}.B3dGia_heroActions{flex-direction:column}.B3dGia_mapHeader h2{font-size:20px}.B3dGia_mapHeader p{font-size:13px}.B3dGia_detailValue,.B3dGia_phoneList a{font-size:15px}.B3dGia_scheduleTime{font-size:14px}.B3dGia_scheduleBadge{font-size:11px}}
._9ZUOca_container{padding:0 15px}@media (min-width:450px){._9ZUOca_container{padding:0 30px}}._9ZUOca_legalPage{background:#f4f9f5;padding:56px 0 96px}@media (min-width:768px){._9ZUOca_legalPage{padding:80px 0 120px}}._9ZUOca_container{max-width:960px;margin:0 auto}._9ZUOca_card{background:#fff;border-radius:24px;flex-direction:column;gap:24px;padding:32px 24px;display:flex;box-shadow:0 24px 60px #09272f14}@media (min-width:768px){._9ZUOca_card{gap:32px;padding:48px 56px}}._9ZUOca_title{color:#09272f;margin:0;font-size:28px;line-height:1.2}._9ZUOca_sectionTitle{color:#09272f;margin:0;font-size:20px}._9ZUOca_lastUpdated{color:#787b81;font-size:14px}._9ZUOca_paragraph{color:#3b3d40;margin:0;line-height:1.7}._9ZUOca_list{color:#3b3d40;margin:0;padding-left:20px}._9ZUOca_list li{margin-bottom:10px;line-height:1.6}._9ZUOca_link{color:#2fd198;text-decoration:underline}
.B8aSUq_page{background:linear-gradient(#f2f7ff 0%,#fff 18%,#f6fbf8 100%);min-height:100vh;padding:clamp(32px,8vw,72px) clamp(16px,6vw,80px) clamp(48px,10vw,120px)}.B8aSUq_wrap{flex-direction:column;gap:32px;max-width:1280px;margin:0 auto;display:flex}.B8aSUq_title{color:#0e1d2c;margin:0 0 8px;font-size:clamp(32px,4vw,48px);font-weight:700}.B8aSUq_lead{color:#0e1d2cc7;max-width:720px;margin:0 0 24px;line-height:1.5}.B8aSUq_meta{color:#0e1d2cb3;font-size:14px}.B8aSUq_stickyNavWrap{z-index:20;margin-top:16px;position:sticky;top:80px}.B8aSUq_stickyNav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border:1px solid #0e1d2c14;border-radius:999px;width:100%;padding:8px 12px;box-shadow:0 18px 32px #0c1d321f}.B8aSUq_stickyNavScroller{scrollbar-width:none;-ms-overflow-style:none;gap:8px;display:flex;overflow-x:auto}.B8aSUq_stickyNavScroller::-webkit-scrollbar{display:none}.B8aSUq_stickyNavLink{color:#0e1d2ca6;border-radius:999px;flex:none;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,color .2s,box-shadow .2s}.B8aSUq_stickyNavLink:hover{color:#0e1d2c;background:#0f243814}.B8aSUq_stickyNavLinkActive{color:#fff;background:linear-gradient(130deg,#1fa463,#29c37b);box-shadow:0 12px 24px #1fa46352}.B8aSUq_passwordCard{background:linear-gradient(145deg,#fff 0%,#2fd19814 100%);border:1px solid #20334414;border-radius:32px;max-width:600px;padding:clamp(24px,6vw,48px);box-shadow:0 28px 56px #0f24381f}.B8aSUq_passwordForm{flex-direction:column;gap:12px;margin-top:12px;display:flex}.B8aSUq_passwordForm label{color:#0c1d32;font-size:14px;font-weight:600}.B8aSUq_passwordForm input{background:#f5f8fc;border:1px solid #2033441f;border-radius:14px;padding:12px 16px;font-size:16px;transition:border .2s,box-shadow .2s}.B8aSUq_passwordForm input:focus{background:#fff;border-color:#1fa463cc;outline:none;box-shadow:0 0 0 2px #1fa46340}.B8aSUq_passwordForm button{color:#fff;cursor:pointer;background:linear-gradient(120deg,#1fa463,#29c37b);border:none;border-radius:14px;margin-top:4px;padding:12px 20px;font-size:15px;font-weight:600;transition:opacity .2s}.B8aSUq_passwordForm button:hover{opacity:.92;box-shadow:0 12px 24px #1fa46347}.B8aSUq_error{color:#d93025;margin:0;font-size:14px}.B8aSUq_panel,.B8aSUq_categoryBlock{background:linear-gradient(145deg,#fff 0%,#1641940a 100%);border:1px solid #20334414;border-radius:32px;flex-direction:column;gap:24px;padding:clamp(24px,5vw,40px);display:flex;box-shadow:0 26px 50px #0c1d3214}.B8aSUq_categoryBlock{margin-top:32px}.B8aSUq_sectionHeading,.B8aSUq_categoryHeading{flex-direction:column;gap:4px;display:flex}.B8aSUq_sectionEyebrow{text-transform:uppercase;letter-spacing:.12em;color:#0e1d2ca6;margin:0;font-size:12px}.B8aSUq_sectionTitle{color:#0e1d2c;margin:0;font-size:clamp(20px,3vw,28px)}.B8aSUq_polyGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.B8aSUq_polyCard{background:#1fa46314;border:1px solid #1fa4632e;border-radius:16px;flex-direction:column;gap:6px;padding:16px 20px;display:flex}.B8aSUq_polyLabel{color:#0c1d32cc;font-size:14px}.B8aSUq_polyValue{color:#0c1d32;font-size:18px;font-weight:600}.B8aSUq_greenhouseList{flex-direction:column;gap:32px;display:flex}.B8aSUq_greenhouseCard{background:#fff;border:1px solid #20334412;border-radius:28px;flex-direction:column;gap:20px;padding:clamp(20px,4vw,32px);display:flex;box-shadow:0 20px 40px #0f243814}.B8aSUq_greenhouseHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.B8aSUq_greenhouseName{color:#0d1f30;margin:0;font-size:clamp(22px,3vw,30px)}.B8aSUq_greenhouseAccent{color:#0d1f30b3;margin:4px 0 0}.B8aSUq_calculatorTag{color:#138350;background:#1fa4631f;border-radius:999px;align-self:flex-start;padding:6px 12px;font-size:13px;font-weight:600}.B8aSUq_greenhouseDescription{color:#0e1d2cb3;margin:0;line-height:1.6}.B8aSUq_basePrices,.B8aSUq_variations{background:#f5f8fce6;border-radius:24px;flex-direction:column;gap:16px;padding:16px 10px;display:flex}.B8aSUq_basePricesHeading{color:#0c1d32a6;justify-content:space-between;align-items:center;font-size:14px;display:flex}.B8aSUq_baseRow{border-bottom:1px dashed #0d1f3026;flex-wrap:wrap;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.B8aSUq_baseRow:last-child{border-bottom:none;padding-bottom:0}.B8aSUq_baseSpacing{color:#0c1d32;font-weight:600}.B8aSUq_baseChips{flex-wrap:wrap;gap:8px;display:flex}.B8aSUq_baseChip{color:#0d1f30;background:#0d1f300f;border-radius:999px;padding:6px 12px;font-size:13px}.B8aSUq_emptyState{color:#0d1f3099;margin:0;font-size:14px;font-style:italic}.B8aSUq_variationCard{background:#fff;border:1px solid #0d1f3014;border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex}.B8aSUq_variationMeta{flex-wrap:wrap;gap:10px;display:flex}.B8aSUq_pill{color:#2a4b8f;background:#4776e61f;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.B8aSUq_variantPill{color:#b85c00;background:#f978001a}.B8aSUq_variationMetrics{flex-wrap:wrap;gap:12px;display:flex}.B8aSUq_metric{background:#0e1d2c0a;border-radius:18px;flex-direction:column;flex:150px;gap:4px;padding:12px 14px;display:flex}.B8aSUq_metricLabel{text-transform:uppercase;letter-spacing:.1em;color:#0e1d2cb3;font-size:9px}.B8aSUq_metricValue{color:#0c1d32;font-size:16px;font-weight:600}@media (max-width:768px){.B8aSUq_page{padding:clamp(16px,2vw,48px)}.B8aSUq_passwordCard{padding:clamp(20px,5vw,32px)}.B8aSUq_categoryBlock{box-shadow:none;background:0 0;border:none;padding:0}.B8aSUq_panel,.B8aSUq_greenhouseCard{border-radius:20px;padding:clamp(10px,2vw,24px)}.B8aSUq_greenhouseHeader{flex-direction:column}.B8aSUq_sectionTitle{font-size:20px}.B8aSUq_polyCard{padding:12px 14px}.B8aSUq_polyLabel{font-size:13px}.B8aSUq_polyValue{font-size:16px}.B8aSUq_pill,.B8aSUq_baseChip,.B8aSUq_calculatorTag{padding:4px 10px;font-size:12px}.B8aSUq_stickyNavWrap{top:64px}.B8aSUq_stickyNavLink{padding:6px 12px;font-size:13px}.B8aSUq_variationCard{padding:12px}.B8aSUq_metric{flex:120px;padding:10px 12px}.B8aSUq_metricValue{font-size:14px}}
.pP-ima_page{flex-direction:column;gap:clamp(56px,8vw,96px);display:flex}.pP-ima_hero{width:100%;margin:0}.pP-ima_heroImage{background-image:var(--hero-desktop-image);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:flex-start;align-items:flex-end;width:100%;min-height:clamp(340px,55vw,520px);display:flex;position:relative;overflow:hidden;box-shadow:0 36px 68px #0b162647}@media (min-width:1024px){.pP-ima_heroImage{min-height:100dvh}}@media (max-width:767px){.pP-ima_heroImage{background-image:var(--hero-mobile-image);background-position:top;min-height:80vh}}.pP-ima_heroOverlay{background:linear-gradient(115deg,#08111edb 0%,#08111e8f 45%,#08111e1f 100%);position:absolute;inset:0}@media (max-width:767px){.pP-ima_heroOverlay{background:linear-gradient(#08111e1f 0%,#08111e8f 55%,#08111edb 100%)}}.pP-ima_heroContainer{width:100%;padding:clamp(24px,6vw,72px) clamp(20px,7vw,80px)}@media (min-width:1024px){.pP-ima_heroContainer{padding-bottom:calc(122px + clamp(32px,5vh,56px))}}@media (min-width:1180px){.pP-ima_heroContainer{max-width:1180px;margin:0 auto}}.pP-ima_heroContent{z-index:1;color:#fff;flex-direction:column;gap:clamp(16px,3vw,28px);max-width:clamp(520px,46vw,640px);display:flex;position:relative}.pP-ima_heroEyebrow{letter-spacing:.16em;text-transform:uppercase;color:#ffffffb3;font-size:13px}.pP-ima_heroTitle{text-transform:uppercase;flex-direction:column;gap:6px;margin:0;font-size:clamp(30px,5vw,44px);font-weight:600;line-height:1.08;display:flex}.pP-ima_heroTitle span{font-weight:500}.pP-ima_heroTitle strong{font-weight:700}.pP-ima_heroTagline{color:#ffffffdb;margin:0;font-size:clamp(16px,2.6vw,18px);line-height:1.7}.pP-ima_heroButton{color:#fff;background:linear-gradient(135deg,#2fd198 0%,#12a86e 100%);border-radius:18px;align-self:flex-start;align-items:center;gap:10px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 18px 32px #12a86e52}.pP-ima_heroButton svg{font-size:18px;transition:transform .2s}.pP-ima_heroButton:hover{transform:translateY(-2px);box-shadow:0 24px 40px #12a86e5c}.pP-ima_heroButton:hover svg{transform:translate(2px)}.pP-ima_summarySection{align-items:start;gap:clamp(32px,6vw,48px);padding:0 clamp(16px,6vw,72px);display:grid}.pP-ima_summaryContent{flex-direction:column;gap:clamp(18px,4vw,24px);display:flex}.pP-ima_paragraph{color:#12202edb;margin:0;font-size:clamp(14px,2.6vw,18px);line-height:1.7}.pP-ima_listBlock{flex-direction:column;gap:clamp(12px,2.8vw,16px);display:flex}.pP-ima_listBlock h3{color:#10263a;margin:0;font-size:clamp(18px,3vw,20px)}.pP-ima_listBlock ul{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.pP-ima_listBlock li{color:#122230d1;align-items:flex-start;gap:15px;font-size:15px;line-height:1.65;display:flex}.pP-ima_listIcon{color:#2fd198;border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:24px;display:inline-flex}.pP-ima_infoPanel{flex-direction:column;gap:clamp(18px,3vw,28px);display:flex}.pP-ima_pricingGrid{gap:16px;display:grid}@media (min-width:640px){.pP-ima_pricingGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.pP-ima_pricingCard{border-radius:22px;flex-direction:column;gap:10px;padding:clamp(20px,4vw,26px);display:flex;box-shadow:0 24px 38px #09172438}.pP-ima_pricingCard h3{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600}.pP-ima_price{letter-spacing:.01em;color:#2fd198;align-items:baseline;gap:6px;margin:0;font-size:clamp(22px,4vw,28px);font-weight:700;display:flex}.pP-ima_price span{font-size:18px;font-weight:600}.pP-ima_priceNote{margin:0;font-size:14px;line-height:1.6}.pP-ima_pricingActions{flex-direction:column;gap:12px;margin-top:auto;display:flex}.pP-ima_pricingQuantity{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:10px;padding:6px 12px;display:none}.pP-ima_pricingQuantity button{color:#142332;cursor:pointer;background:#fffffff2;border:none;border-radius:50%;width:32px;height:32px;font-size:18px;font-weight:600;transition:transform .2s,box-shadow .2s,background .2s}.pP-ima_pricingQuantity button:hover{background:#fff;transform:translateY(-1px);box-shadow:0 12px 22px #0917244d}.pP-ima_pricingQuantity span{text-align:center;color:#fff;min-width:28px;font-size:15px;font-weight:700}.pP-ima_pricingAddButton{color:#fff;cursor:pointer;background:#2fd198;border:none;border-radius:16px;padding:12px 18px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;box-shadow:0 16px 28px #0000003d}.pP-ima_pricingAddButton:hover{transform:translateY(-2px);box-shadow:0 20px 34px #00000047}.pP-ima_specGrid{border-radius:24px;gap:14px;padding:clamp(22px,4.6vw,32px);display:grid;box-shadow:0 18px 38px #1025381f}@media (min-width:720px){.pP-ima_specGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.pP-ima_specItem{flex-direction:column;gap:6px;display:flex}.pP-ima_specItem dt{letter-spacing:.08em;text-transform:uppercase;color:#12324a99;margin:0;font-size:13px}.pP-ima_specItem dd{color:#0b1c2ceb;margin:0;font-size:16px;font-weight:600}.pP-ima_highlightsSection{flex-direction:column;gap:24px;max-width:1180px;margin:0 auto;padding:0 clamp(16px,6vw,72px);display:flex}.pP-ima_highlightsSection h2{color:#0f2436;margin:0;font-size:clamp(24px,4vw,30px)}.pP-ima_highlightsList{gap:18px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.pP-ima_highlightsList{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.pP-ima_highlightsList li{color:#0f263ae6;background:#f6f9ff;border-radius:20px;gap:14px;padding:20px 22px;font-size:18px;line-height:1.6;display:flex;box-shadow:inset 0 0 0 1px #1267d814}.pP-ima_highlightIcon{color:#1565d8;background:#1267d81f;border-radius:12px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:inline-flex}.pP-ima_calloutSection{max-width:1180px;margin:0 auto;padding:0 clamp(16px,6vw,72px)}.pP-ima_calloutContent{background:linear-gradient(145deg,#1fd1981f,#1565d814);border-radius:clamp(22px,5vw,32px);flex-direction:column;gap:18px;padding:clamp(26px,6vw,44px);display:flex;box-shadow:inset 0 0 0 1px #1fd1982e}.pP-ima_calloutContent h2{color:#0f2536;margin:0;font-size:clamp(22px,3.8vw,26px)}.pP-ima_calloutContent ul{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.pP-ima_calloutContent ul li{color:#102330d9;gap:12px;font-size:15px;line-height:1.6;display:flex}.pP-ima_gallerySection{background:linear-gradient(135deg,#0f1f31,#13395c);padding:clamp(36px,7vw,64px) 0}.pP-ima_galleryContainer{max-width:1180px;margin:0 auto;padding:0 clamp(16px,6vw,46px)}.pP-ima_gallery{flex-direction:column;gap:20px;display:flex}.pP-ima_gallery .react-photo-album--row{align-items:stretch}.pP-ima_gallery .react-photo-album--columns .react-photo-album--track{align-items:stretch}.pP-ima_gallery .react-photo-album--photo{border-radius:20px;overflow:hidden}.pP-ima_gallery .react-photo-album--photo img{object-fit:cover;cursor:pointer;border-radius:20px;width:100%;height:100%;transition:transform .22s}.pP-ima_gallery .react-photo-album--photo:hover img{transform:scale(1.03)}.pP-ima_galleryDesktop{display:block}@media (max-width:767px){.pP-ima_galleryDesktop{display:none}}.pP-ima_galleryMobile{display:none}@media (max-width:767px){.pP-ima_galleryMobile{display:block}}.pP-ima_ctaSection{padding:0 clamp(16px,6vw,72px)}.pP-ima_ctaCard{color:#fff;background:linear-gradient(135deg,#101f2ef0,#125e78e0);border-radius:clamp(24px,6vw,32px);flex-direction:column;align-items:flex-start;gap:clamp(18px,3vw,28px);padding:clamp(32px,7vw,52px);display:flex;box-shadow:0 32px 56px #0916245c}.pP-ima_ctaCard h2{margin:0 0 10px;font-size:clamp(24px,4.5vw,32px)}.pP-ima_ctaCard p{color:#ffffffc7;margin:0;font-size:clamp(16px,2.6vw,18px);line-height:1.7}.pP-ima_ctaButton{color:#0c2234;background:#2fd198;border-radius:18px;align-items:center;gap:10px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.pP-ima_ctaButton svg{font-size:18px;transition:transform .2s}.pP-ima_ctaButton:hover{transform:translateY(-2px);box-shadow:0 20px 36px #1fd19852}.pP-ima_ctaButton:hover svg{transform:translate(2px)}@media (min-width:992px){.pP-ima_summarySection{grid-template-columns:1.2fr .8fr;align-items:stretch;max-width:1180px;margin:0 auto}.pP-ima_infoPanel{position:sticky;top:120px}}@media (max-width:767px){.pP-ima_heroContent{-webkit-backdrop-filter:none;backdrop-filter:none}.pP-ima_summaryContent{padding:24px 20px}}
