@font-face{font-family:Inter;src:url('/assets/inter-regular.woff2') format('woff2');font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url('/assets/inter-medium.woff2') format('woff2');font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url('/assets/inter-bold.woff2') format('woff2');font-style:normal;font-weight:600 900;font-display:swap}
:root{font-family:Inter,sans-serif;line-height:1.4}.wrap{width:calc(100% - 80px);max-width:1920px}.header-inner{min-height:90px;gap:32px}.brand{width:214px}.brand img{height:67px}.nav{gap:26px}.nav a{font-size:14px}.button{font-family:inherit}.original-hero{margin:0 -40px 0;width:calc(100% + 80px);max-width:none;border:0;border-radius:0;grid-template-columns:45% 55%;padding:48px 6%;gap:0;min-height:560px;background:#f4f5f7}.original-hero h1{font-size:56px;line-height:1;letter-spacing:-.03em;max-width:560px;margin:0 0 22px}.original-hero h2{font-size:32px;line-height:1.15;letter-spacing:-.03em;max-width:520px;margin:0 0 18px}.original-hero p{font-size:18px;line-height:1.5;max-width:480px;color:#0b1739}.original-hero .actions{flex-direction:column;align-items:flex-start;gap:16px;margin-top:16px}.original-hero .button{font-size:16px;font-weight:400;min-height:58px;padding:16px 24px}.original-hero .secondary{border-color:#091631;background:transparent}.original-hero .hero-media img{max-height:430px;width:100%;mix-blend-mode:multiply}.fs-details{margin:0 auto}.fs-details h2{letter-spacing:-.02em}.fs-feature svg,.fs-badge svg{display:block}.fs-x7 p.fs-x7-desc{line-height:1.55}.fs-x7 h2{margin:0 0 16px!important}.restored-footer{margin-top:16px;padding:22px 0 30px}.restored-footer-inner{display:flex;align-items:center;gap:14px;color:#6a707a;font-size:12px}.restored-footer a{color:inherit;text-decoration:none}.policy-menu{position:relative}.policy-menu summary{cursor:pointer;list-style:none}.policy-menu summary::-webkit-details-marker{display:none}.policy-menu>a{position:absolute;bottom:30px;left:0;min-width:140px;padding:15px;background:white;border:1px solid #eee;border-radius:10px;box-shadow:0 4px 15px #09163115}.social-icons{display:flex;gap:7px;margin-left:auto}.social-icons a{display:grid;place-items:center;width:30px;height:30px}.social-icons svg{width:20px;height:20px;fill:currentColor}.social-icons a:hover{color:#235cff}.fs-app{position:static!important;left:auto!important;transform:none!important;width:100%!important;max-width:1240px!important;margin:auto!important;padding-top:24px!important}.fs-product-story,.fs-range{width:100%;padding-inline:0}.fs-product-story video,.fs-range video,.fs-app video{max-width:100%;height:auto}.fs-story-benefits p{line-height:1.6}.fs-story-next p{line-height:1.6}.product-layout{max-width:1240px;margin:0 auto 30px;gap:48px;padding-top:16px}.breadcrumbs{max-width:1240px;margin:24px auto}.product-info .lead{font-size:24px;font-weight:700;letter-spacing:-.025em;line-height:1.2;color:#091631}.product-info h1{font-size:36px;line-height:1.1}.product-info h2{font-size:21px}.product-info p,.product-info li{font-size:16px;line-height:1.6}.product-visual{background:white;border-radius:0;padding:0}.product-visual img{height:430px}.specs{border:1px solid #e2e7ef;padding:24px;border-radius:14px}.spec-highlights div{background:linear-gradient(120deg,#f5f7fa,#eaf0f9)}.specs h2{font-size:28px}.specs summary{position:relative;list-style:none;padding-right:46px}.specs summary::-webkit-details-marker{display:none}.spec-hide{display:none}.specs details[open] .spec-hide{display:inline}.specs details[open] .spec-show{display:none}.specs summary i{position:absolute;right:18px;top:50%;width:14px;height:14px;transform:translateY(-50%)}.specs summary i:before,.specs summary i:after{content:'';position:absolute;background:#235cff;left:0;top:6px;width:14px;height:2px}.specs summary i:after{transform:rotate(90deg)}.specs details[open] summary i:after{transform:rotate(0)}.image-zoom{display:block;position:relative;width:100%;border:0;cursor:zoom-in;color:inherit}.zoom-label{position:absolute;bottom:12px;right:12px;background:#fff;border:1px solid #ddd;border-radius:50%;width:32px;height:32px;font-size:24px;line-height:29px}.image-dialog{border:0;border-radius:12px;padding:30px;max-width:min(1100px,94vw);max-height:94vh}.image-dialog::backdrop{background:#071329b3}.image-dialog img{max-height:82vh;max-width:100%;object-fit:contain}.close-image{position:absolute;top:8px;right:8px;border:0;background:#f1f3f7;width:40px;height:40px;border-radius:50%;font-size:28px;cursor:pointer}.original-products-title{font-size:42px;margin:40px 0 28px}.original-product-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-bottom:48px}.original-product-card{text-decoration:none;color:#091631}.original-product-image{background:#f4f5f7;border-radius:30px;overflow:hidden}.original-product-image img{height:390px;width:100%;object-fit:contain}.original-product-image.x8 img{mix-blend-mode:multiply}.original-product-card h2{font-size:18px;font-weight:500;letter-spacing:0;margin-top:17px}.fs-contact{max-width:1280px}.fs-contact input[type=hidden]{display:none}.fs-contact .form-note{margin-top:16px;font-size:13px;line-height:1.5}.fs-contact .form-status{font-size:14px;line-height:1.5;margin-top:16px}.fs-contact li+li{margin-top:0}.fs-contact button:disabled{opacity:.55}.fs-contact .form-status:empty{display:none}
@media(max-width:1000px){.original-hero{padding:40px 6%;min-height:490px}.original-hero h1{font-size:44px}.original-hero h2{font-size:27px}.original-hero .hero-media img{max-height:360px}.header-inner{gap:24px}.nav{gap:20px}.product-layout{gap:30px}.specs{padding:20px}.original-product-image img{height:300px}}
@media(max-width:749px){.wrap{width:calc(100% - 36px)}.header-inner{gap:10px;min-height:76px}.brand{width:156px}.brand img{height:49px}.menu-toggle{font-size:13px;padding:8px}.sales{display:inline-flex;margin-left:0;font-size:12px;padding:10px 12px;min-height:40px}.nav{order:6}.nav a{font-size:15px}.original-hero{grid-template-columns:1fr;padding:24px;margin:0 -18px;width:calc(100% + 36px);gap:18px;min-height:0}.original-hero .hero-media{grid-row:1}.original-hero .hero-media img{height:220px}.original-hero h1{font-size:36px;line-height:1.05;margin-bottom:16px}.original-hero h1 br{display:none}.original-hero h2{font-size:25px;margin-bottom:16px}.desktop-break{display:none}.original-hero p{font-size:16px}.original-hero .button{font-size:14px;min-height:48px;padding:13px 20px}.original-hero .actions{gap:12px}.restored-footer-inner{flex-wrap:wrap;font-size:11px;gap:10px}.social-icons{margin-left:auto;gap:3px}.social-icons a{width:26px;height:32px}.fs-app{padding:12px 0 36px!important}.fs-product-story{padding:24px 0 36px}.fs-range{padding-inline:0}.product-info h1{font-size:30px}.product-info .lead{font-size:22px}.product-layout{display:flex;flex-direction:column;gap:24px}.product-layout>div:first-child{order:0}.product-info{order:1}.product-visual img{height:280px}.product-layout .specs{margin-top:24px}.specs h2{font-size:25px}.spec-highlights strong{font-size:1.2rem}.original-products-title{font-size:32px;margin:24px 0}.original-product-grid{gap:16px}.original-product-image img{height:200px}.original-product-card h2{font-size:15px;line-height:1.35}.fs-contact{padding:20px 0 44px}.fs-contact__fields{grid-template-columns:1fr}.fs-contact__socialgrid{grid-template-columns:1fr 1fr}}
@media(max-width:749px){.product-layout>.specs{order:2;width:100%}}
@media(max-width:380px){.brand{width:135px}.sales{font-size:11px;padding:9px}.menu-toggle{padding:7px}.original-product-grid{grid-template-columns:1fr}.fs-contact__socialgrid{grid-template-columns:1fr}}
