.product-specs{background:#f3f7f5;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:110px 40px;position:relative;width:100vw;z-index:1}.product-specs,.product-specs *,.product-specs :after,.product-specs :before{box-sizing:border-box;font-family:Montserrat,sans-serif}.product-specs__inner{align-items:start;display:grid;gap:110px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);margin:0 auto;max-width:1320px;width:100%}.product-specs__intro{min-width:0}.product-specs__eyebrow{color:#fcae17;font-size:14px;font-weight:700;letter-spacing:1.4px;line-height:1.2;margin-bottom:14px;text-transform:uppercase}.product-specs__heading{color:#00665c;font-size:48px;font-weight:700;line-height:1.12;margin:0;max-width:520px}.product-specs__description{color:#5f6865;font-size:17px;font-weight:400;line-height:1.65;margin:24px 0 0;max-width:500px}.product-specs__download{align-items:center;background:#00665c;border-radius:999px;color:#fff;display:inline-flex;font-size:15px;font-weight:700;gap:14px;justify-content:center;line-height:1;margin-top:34px;padding:15px 25px;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.product-specs__download:hover{background:#00786c;color:#fff;text-decoration:none;transform:translateY(-1px)}.product-specs__download-icon{fill:none;height:19px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:19px}.product-specs__helper{color:#7b8582;font-size:12px;font-weight:500;line-height:1.4;margin:12px 0 0;padding:0;text-align:left}.product-specs__illustration{margin-top:60px;max-width:430px}.product-specs__illustration img{display:block;height:auto;width:100%}.product-specs__specifications{min-width:0;padding-top:4px}.product-specs__top{align-items:center;display:flex;gap:30px;justify-content:space-between;margin-bottom:28px}.product-specs__product-name{color:#00665c;font-size:21px;font-weight:700;line-height:1.3;margin:0}.product-specs__toggle{align-items:center;background:#fff;border:1px solid #d2ddda;border-radius:999px;display:inline-flex;padding:4px}.product-specs__toggle-button{background:transparent;border:0;border-radius:999px;color:#6b7471;cursor:pointer;font-size:12px;font-weight:700;line-height:1;min-width:82px;padding:9px 15px;transition:background-color .2s ease,color .2s ease}.product-specs__toggle-button.is-active{background:#00665c;color:#fff}.product-specs__table{border-top:3px solid #00665c;width:100%}.product-specs__row{align-items:center;border-bottom:1px solid #cfdad6;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) auto;min-height:58px;padding:14px 0}.product-specs__label{color:#68726f;font-size:14px;font-weight:500;line-height:1.4}.product-specs__value{color:#00665c;font-size:15px;font-weight:700;line-height:1.4;text-align:right}.product-specs__disclaimer{color:#87908d;font-size:11px;font-weight:400;line-height:1.5;margin:18px 0 0}@media (max-width:1024px){.product-specs{padding:90px 30px}.product-specs__inner{gap:65px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.product-specs__heading{font-size:42px}.product-specs__illustration{max-width:360px}}@media (max-width:767px){.product-specs{padding:75px 20px}.product-specs__inner{gap:60px;grid-template-columns:1fr}.product-specs__heading{font-size:34px;line-height:1.16;max-width:100%}.product-specs__description{font-size:16px;margin-top:18px}.product-specs__download{margin-top:28px}.product-specs__illustration{margin:45px auto 0;max-width:320px}.product-specs__top{align-items:flex-start;gap:20px}.product-specs__product-name{font-size:19px}.product-specs__toggle-button{font-size:11px;min-width:70px;padding:8px 11px}.product-specs__row{gap:20px;min-height:56px}.product-specs__label{font-size:13px}.product-specs__value{font-size:14px}}@media (max-width:420px){.product-specs{padding-left:16px;padding-right:16px}.product-specs__top{align-items:flex-start;flex-direction:column}.product-specs__row{gap:15px;grid-template-columns:minmax(0,1fr) auto}}