.eds-video-hero,.eds-home-uses{box-sizing:border-box;max-width:1440px;margin:28px auto 48px;color:#173c35}.eds-video-hero *,.eds-home-uses *{box-sizing:border-box}.eds-video-hero{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:#faf7f0;border:1px solid #e4e6db;border-radius:20px;overflow:hidden}.eds-video-copy{padding:clamp(26px,4vw,58px);align-self:center}.eds-kicker{font:700 11px/1.6 Arial,sans-serif!important;letter-spacing:.14em;color:#486355;margin:0 0 16px}.eds-video-copy h1{font-size:clamp(34px,4.1vw,64px)!important;line-height:1.05!important;letter-spacing:-.035em;margin:0 0 24px!important;color:#173c35!important}.eds-video-copy h1 em{font-weight:400;color:#855b3d}.eds-video-copy>p:not(.eds-kicker):not(.eds-small){font-size:17px;line-height:1.65;max-width:520px}.eds-hero-actions{display:flex;gap:20px;flex-wrap:wrap;align-items:center;margin:26px 0}.eds-hero-actions>a:first-child{padding:15px 20px;border-radius:7px;background:#173c35;color:#fff;text-decoration:none;font-size:14px;font-weight:700}.eds-hero-actions .eds-link{color:#173c35;font-size:14px;font-weight:700;text-underline-offset:4px}.eds-benefit-badges{display:flex;flex-wrap:wrap;gap:7px;margin:22px 0 14px}.eds-benefit-badges span{border:1px solid #ccd5c6;background:#fffdf7;border-radius:30px;padding:6px 10px;font-size:11px;line-height:1.5;color:#294d40}.eds-small{font-size:12px!important;line-height:1.65!important;color:#59645c}.eds-video-stage{position:relative;min-width:0;background:#eee9df;align-self:stretch;display:flex;align-items:center;justify-content:center;min-height:490px}.eds-video-stage video{width:100%;height:100%;position:absolute;inset:0;object-fit:contain}.eds-video-control{position:absolute;bottom:24px;left:20px;z-index:2;border:1px solid #fff9;border-radius:30px;padding:10px 16px;background:#173c35;color:#fff;font:600 12px/1.4 Arial,sans-serif;cursor:pointer}.eds-video-caption{position:absolute;bottom:28px;right:16px;max-width:55%;font:600 9px/1.4 Arial,sans-serif;letter-spacing:.14em;color:#173c35;background:#faf7f0e8;padding:8px}.eds-home-uses>h2{font-size:clamp(28px,3vw,42px)!important;line-height:1.15;margin:10px 0 14px!important;letter-spacing:-.025em}.eds-home-uses>p:not(.eds-kicker){max-width:840px;font-size:16px;line-height:1.6}.eds-use-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:26px 0 18px}.eds-use-grid article{border:1px solid #e4e4d9;border-radius:12px;overflow:hidden;background:#fffdf8;min-width:0}.eds-use-image{display:block;background:#f8f7f3;aspect-ratio:3/2;overflow:hidden}.eds-use-image img{display:block;width:100%;height:100%;object-fit:contain;margin:0}.eds-use-grid article>div{padding:23px}.eds-use-grid h3{font-size:23px!important;line-height:1.22!important;margin:0 0 12px!important;color:#173c35}.eds-use-grid p{font-size:14px;line-height:1.7;margin:0 0 15px}.eds-use-grid article>div>a{font-size:13px;font-weight:700;color:#173c35;text-underline-offset:4px}.eds-customer-benefits{padding:26px 28px;margin:0 0 32px;background:#f7f8f1;border:1px solid #dee5d7;border-radius:12px;color:#173c35}.eds-customer-benefits h2,.eds-project-preview h2{font-size:clamp(25px,2.6vw,34px)!important;line-height:1.2!important;margin:6px 0 15px!important}.eds-customer-benefits p,.eds-customer-benefits li{font-size:16px;line-height:1.7}.eds-customer-benefits ul{padding-left:22px;margin:20px 0}.eds-customer-benefits li{padding:4px 0}.eds-application{border-top:1px solid #dce2d2;margin-top:18px;padding-top:16px}.eds-application h3{font-size:18px!important;margin:0 0 8px!important}.eds-project-preview{margin:36px 0;padding:28px 0;border-top:1px solid #e0e5db}.eds-project-preview>div>p{max-width:800px;font-size:15px;line-height:1.7}.eds-use-preview{display:block;width:100%;max-width:1100px;height:auto;margin:24px auto;border-radius:10px}.eds-room-scene{position:relative;width:100%;max-width:1100px;aspect-ratio:3/2;overflow:hidden;margin:24px auto;border-radius:10px;background:#eee9df}.eds-room-bg{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;margin:0!important}.eds-print-frame{position:absolute;left:50%;top:8%;transform:translateX(-50%);height:45%;max-width:55%;padding:1.2%;background:#faf9f2;border:5px solid #423c32;box-shadow:3px 6px 10px #0004;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.eds-exact-art{display:block!important;width:auto!important;height:100%!important;max-width:100%!important;object-fit:contain!important;margin:0!important;border-radius:0!important}.eds-video-control:focus-visible,.eds-hero-actions a:focus-visible,.eds-use-grid a:focus-visible{outline:3px solid #a4592c;outline-offset:4px}@media(max-width:900px){.eds-video-hero{grid-template-columns:1fr}.eds-video-stage{min-height:0;aspect-ratio:4/3}.eds-video-copy{padding:32px}.eds-use-grid{gap:14px}.eds-use-grid article>div{padding:18px}.eds-use-grid h3{font-size:20px!important}}@media(max-width:650px){.eds-video-hero,.eds-home-uses{margin:18px 0 30px}.eds-video-copy{padding:28px 22px}.eds-video-copy h1{font-size:40px!important}.eds-video-copy>p:not(.eds-kicker):not(.eds-small){font-size:16px}.eds-use-grid{grid-template-columns:1fr;gap:22px}.eds-home-uses>h2,.eds-home-uses>p{padding-left:6px;padding-right:6px}.eds-customer-benefits{padding:22px 18px}.eds-customer-benefits p,.eds-customer-benefits li{font-size:15px}.eds-project-preview{padding-top:22px}.eds-print-frame{border-width:3px}.eds-video-caption{font-size:8px;bottom:26px}.eds-kicker{font-size:10px!important}}@media(prefers-reduced-motion:reduce){.eds-video-stage video{scroll-behavior:auto}}

.eds-purchase-benefit{padding:15px 17px;margin:12px 0 18px;background:#f7f8f1;border-left:3px solid #6c8065;border-radius:0 7px 7px 0;color:#173c35}.eds-purchase-benefit strong{display:block;font-size:17px;line-height:1.35}.eds-purchase-benefit p{font-size:14px!important;line-height:1.65;margin:8px 0 0!important}
