.template-home{color:#0e2443;background:#faf9f6;font-family:Arial,sans-serif;font-synthesis:none;--navy:#0d2849;--gold:#806635}.template-home *{box-sizing:border-box}.template-home img{display:block;max-width:100%}.template-home button,.template-home input,.template-home select,.template-home textarea{font:inherit}.template-home button,.template-home summary{cursor:pointer}.template-home a{color:inherit;text-decoration:none}.template-home :focus-visible{outline:2px solid #8a6936;outline-offset:3px}.template-home [hidden]{display:none!important}.template-home h1,.template-home h2,.template-home h3,.template-home ol,.template-home p,.template-home ul{margin:0}.template-home h1,.template-home h2,.template-home h3{font-family:Times New Roman,Georgia,serif}.template-home{--u:min(0.106951872vw,1.71123px);--pad:5.7754%;position:relative;max-width:1600px;margin-inline:auto;background:#fff;font-size:calc(11 * var(--u));line-height:normal}.template-home .ht-wrap{width:calc(100% - 2 * var(--pad));margin-inline:auto}.template-home .ht-masthead{position:relative;z-index:3;background:#fff}.template-home .ht-header-grid{height:calc(60 * var(--u));display:grid;grid-template-columns:calc(239 * var(--u)) minmax(0,1fr) auto;align-items:center}.template-home .ht-wordmark{display:inline-block}.template-home .ht-wordmark img{width:calc(170 * var(--u));height:auto}.template-home .ht-desktop-nav{display:flex;align-items:center;gap:calc(22 * var(--u));height:100%;font-size:calc(9.6 * var(--u));white-space:nowrap}.template-home .ht-desktop-nav a{height:100%;display:flex;align-items:center;position:relative}.template-home .ht-desktop-nav a[aria-current]{font-weight:700}.template-home .ht-desktop-nav a[aria-current]:after{content:"";position:absolute;inset:auto 0 calc(13 * var(--u));height:calc(1.5 * var(--u));background:var(--gold)}.template-home .ht-header-actions{display:flex;align-items:center;gap:calc(19 * var(--u))}.template-home .ht-header-actions details{position:relative}.template-home .ht-header-actions summary{list-style:none;padding:calc(4 * var(--u))}.template-home .ht-header-actions summary::-webkit-details-marker{display:none}.template-home .ht-header-actions summary img{width:calc(14 * var(--u));height:calc(14 * var(--u))}.template-home .ht-mobile-nav,.template-home .ht-search-panel form{position:absolute;z-index:3;top:calc(100% + 8px);right:0;padding:12px;border:1px solid #ded8ce;background:#fff;box-shadow:0 8px 26px #10254120}.template-home .ht-search-panel form{display:flex;gap:8px}.template-home .ht-search-panel input{width:min(40vw,200px);padding:8px;border:1px solid #d8d8d8}.template-home .ht-search-panel button{color:white;background:var(--navy);padding:7px 10px;border:0}.template-home .ht-mobile-menu{display:none}.template-home .ht-button{display:inline-flex;align-items:center;justify-content:center;gap:calc(7 * var(--u));min-height:calc(34 * var(--u));padding:0 calc(23 * var(--u));border:1px solid transparent;border-radius:calc(22 * var(--u));font-size:calc(10 * var(--u));font-weight:700;white-space:nowrap}.template-home .ht-button:hover{filter:brightness(.92)}.template-home .ht-primary{background:var(--navy);color:#fff}.template-home .ht-secondary{border-color:#526075;background:#f7f5f0a0}.template-home .ht-gold{min-height:calc(28 * var(--u));padding-inline:calc(20 * var(--u));border-radius:calc(8 * var(--u));background:var(--gold);color:#fff}.template-home .ht-quote-button{padding-inline:calc(16 * var(--u));font-size:calc(9.2 * var(--u))}.template-home .ht-arrow{font-size:1.35em;line-height:.8}.template-home .ht-hero{display:grid;grid-template-columns:43.63636% 56.36364%;min-height:calc(407 * var(--u));background:linear-gradient(140deg,#eeece8,#f6f5f2 22%,#e7e1da 45%,#ebe6df)}.template-home .ht-hero-photo{grid-area:1/2;width:100%;height:100%;object-fit:cover}.template-home .ht-hero-copy{grid-area:1/1;padding:calc(46 * var(--u)) calc(13 * var(--u)) calc(17 * var(--u)) calc(54 * var(--u))}.template-home .ht-hero h1{font-size:calc(45 * var(--u));line-height:.94;letter-spacing:calc(-.9 * var(--u));margin-bottom:calc(9 * var(--u))}.template-home .ht-hero-copy>p{max-width:calc(337 * var(--u));color:#353c47;font-size:calc(12.4 * var(--u));line-height:1.23}.template-home .ht-hero-actions{display:flex;gap:calc(10 * var(--u));margin-top:calc(17 * var(--u))}.template-home .ht-hero-actions .ht-primary{min-width:calc(155 * var(--u))}.template-home .ht-hero-actions .ht-secondary{min-width:calc(105 * var(--u))}.template-home .ht-features{padding:0;margin-top:calc(19 * var(--u));margin-inline:calc(-12 * var(--u));display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:calc(3 * var(--u));gap:calc(3 * var(--u));list-style:none}.template-home .ht-features li{text-align:center;font-size:calc(9.1 * var(--u));line-height:1.26;color:#181e26;white-space:nowrap}.template-home .ht-features img{height:calc(29 * var(--u));width:calc(30 * var(--u));margin:0 auto calc(5 * var(--u));object-fit:contain;filter:brightness(1.13) contrast(1.03);mix-blend-mode:multiply}.template-home .ht-section-head{display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--u))}.template-home .ht-applications h2,.template-home .ht-oem h2,.template-home .ht-section-head h2{line-height:1.08}.template-home .ht-applications>p,.template-home .ht-brands p,.template-home .ht-inquiry>p,.template-home .ht-oem-copy>p,.template-home .ht-section-head p{color:#5d626a;margin-top:calc(3 * var(--u))}.template-home .ht-view-all{white-space:nowrap;font-size:calc(9.2 * var(--u));font-weight:700}.template-home .ht-desktop-nav a:hover,.template-home .ht-footer a:hover,.template-home .ht-view-all:hover{color:#795c29}.template-home .ht-collections{padding-top:calc(13 * var(--u));min-height:calc(255 * var(--u))}.template-home .ht-collections h2{font-size:calc(24 * var(--u));letter-spacing:calc(-.45 * var(--u))}.template-home .ht-collection-grid{margin-top:calc(10 * var(--u));display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:calc(14 * var(--u));gap:calc(14 * var(--u))}.template-home .ht-collection-card{text-align:center}.template-home .ht-collection-card>img{width:100%;aspect-ratio:197/137;object-fit:cover}.template-home .ht-collection-card h3{font-size:calc(12 * var(--u));margin:calc(6 * var(--u)) 0 calc(5 * var(--u))}.template-home .ht-collection-card>span{font-size:calc(9.5 * var(--u));color:#7c602f;font-weight:600}.template-home .ht-collection-card:hover h3,.template-home .ht-room-card:hover span{text-decoration:underline}.template-home .ht-partner{min-height:calc(197 * var(--u));position:relative;background:linear-gradient(104deg,#ebe6df,#f5f3ee 31%,#dbe7f1 68%);overflow:hidden}.template-home .ht-partner-art{position:absolute;inset:0}.template-home .ht-partner-art img{position:absolute;object-fit:fill}.template-home .ht-factory-left{inset:0 auto 0 0;width:5.5615%;height:100%}.template-home .ht-factory-right{inset:calc(16 * var(--u)) 0 0 auto;width:27.9144%;height:calc(100% - 16 * var(--u))}.template-home .ht-factory-right-top{inset:0 0 auto auto;width:27.9144%;height:calc(16 * var(--u))}.template-home .ht-factory-sky{inset:0 auto auto 39.0374%;width:33.0481%;height:calc(44 * var(--u))}.template-home .ht-factory-ground{inset:auto auto 0 39.0374%;width:33.0481%;height:calc(32 * var(--u))}.template-home .ht-factory-bokeh{inset:auto auto 0 22.6738%;width:16.3636%;height:calc(45 * var(--u));-webkit-mask-image:linear-gradient(90deg,transparent,#000 70%);mask-image:linear-gradient(90deg,transparent,#000 70%)}.template-home .ht-partner-copy{position:relative;margin-left:var(--pad);width:32.7%;padding:calc(16 * var(--u)) 0 calc(12 * var(--u))}.template-home .ht-partner-copy h2{font-size:calc(23.2 * var(--u));line-height:1.02;letter-spacing:calc(-.32 * var(--u))}.template-home .ht-partner-copy p{color:#282f37;font-size:calc(10.3 * var(--u));line-height:1.37;margin:calc(11 * var(--u)) 0 calc(9 * var(--u))}.template-home .ht-partner-copy .ht-gold{font-size:calc(9.4 * var(--u))}.template-home .ht-capabilities{position:absolute;inset:calc(44 * var(--u)) 27.9144% auto 39.0374%;min-height:calc(121 * var(--u));display:grid;grid-template-columns:repeat(4,minmax(0,1fr));text-align:center;padding:calc(10 * var(--u)) calc(5 * var(--u)) calc(15 * var(--u));list-style:none;background:linear-gradient(140deg,#eef3f8,#f5f6f6 80%,#e4e5e6)}.template-home .ht-capabilities img{width:calc(31 * var(--u));height:calc(30 * var(--u));margin:0 auto calc(6 * var(--u));filter:brightness(1.1) contrast(1.03);mix-blend-mode:multiply}.template-home .ht-capabilities strong{display:block;font:700 calc(11 * var(--u))/1.12 Georgia,serif;color:#836029}.template-home .ht-capabilities small{display:block;margin-top:calc(5 * var(--u));font-size:calc(7.6 * var(--u))}.template-home .ht-oem{display:grid;grid-template-columns:64.92% 35.08%;min-height:calc(145 * var(--u));padding-top:calc(11 * var(--u));border-bottom:1px solid #f1efea}.template-home .ht-oem-copy{min-width:0;margin-left:calc(54 * var(--u))}.template-home .ht-applications h2,.template-home .ht-oem h2{font-size:calc(22 * var(--u));letter-spacing:calc(-.35 * var(--u))}.template-home .ht-oem-photo{width:100%;height:calc(133 * var(--u));object-fit:cover}.template-home .ht-step-list{position:relative;list-style:none;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding:0;width:calc(588 * var(--u));margin:calc(8 * var(--u)) 0 0 calc(-23 * var(--u));text-align:center}.template-home .ht-step-list:before{content:"";position:absolute;z-index:0;left:8%;right:8%;top:calc(22 * var(--u));height:1px;background:#ddd2c0}.template-home .ht-step-list li{position:relative}.template-home .ht-step-list a{display:grid;justify-items:center;font-size:calc(9 * var(--u))}.template-home .ht-step-list img{width:calc(46 * var(--u));height:calc(46 * var(--u));margin-bottom:calc(3 * var(--u))}.template-home .ht-step-list strong{font-size:calc(9.5 * var(--u))}.template-home .ht-applications{min-height:calc(190 * var(--u));padding-top:calc(11 * var(--u))}.template-home .ht-room-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:calc(9 * var(--u));gap:calc(9 * var(--u));margin-top:calc(9 * var(--u))}.template-home .ht-room-card{text-align:center;font-size:calc(9.8 * var(--u));font-weight:700}.template-home .ht-room-card img{width:100%;aspect-ratio:158/100;object-fit:cover}.template-home .ht-room-card span{display:block;margin-top:calc(6 * var(--u))}.template-home .ht-lower{display:grid;grid-template-columns:minmax(0,1fr) calc(245 * var(--u)) calc(171 * var(--u));grid-gap:calc(5 * var(--u));gap:calc(5 * var(--u));padding-left:calc(54 * var(--u));min-height:calc(254 * var(--u))}.template-home .ht-lower-left{padding-top:calc(10 * var(--u));margin-right:calc(21 * var(--u))}.template-home .ht-lower h2{font-size:calc(16 * var(--u));line-height:1.1}.template-home .ht-brands p{font-size:calc(9.6 * var(--u))}.template-home .ht-brands img{width:100%;height:calc(49 * var(--u));object-fit:fill;margin-top:calc(10 * var(--u))}.template-home .ht-faq{margin-top:calc(9 * var(--u));padding-top:calc(7 * var(--u));border-top:1px solid #eee}.template-home .ht-faq .ht-section-head{margin-bottom:calc(6 * var(--u))}.template-home .ht-faq .ht-view-all{font-size:calc(8.6 * var(--u))}.template-home .ht-faq details{border:1px solid #e5e5e5;margin-bottom:calc(3 * var(--u))}.template-home .ht-faq summary{display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;padding:calc(2 * var(--u)) calc(7 * var(--u)) calc(2 * var(--u)) calc(11 * var(--u));font-size:calc(9 * var(--u));min-height:max(24px,calc(15 * var(--u)))}.template-home .ht-faq summary::-webkit-details-marker{display:none}.template-home .ht-faq summary span:before{content:"+";font-weight:700}.template-home .ht-faq details[open] summary span:before{content:"−"}.template-home .ht-faq details p{padding:calc(3 * var(--u)) calc(11 * var(--u)) calc(7 * var(--u));font-size:calc(10 * var(--u));line-height:1.35;color:#4a5563}.template-home .ht-inquiry{align-self:start;padding:calc(10 * var(--u)) calc(14 * var(--u)) calc(11 * var(--u));background:#f5f5f5}.template-home .ht-inquiry>p{font-size:calc(8.3 * var(--u));margin-bottom:calc(8 * var(--u))}.template-home .ht-inquiry .inquiry-form{display:grid;grid-gap:calc(6 * var(--u));gap:calc(6 * var(--u))}.template-home .form-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:calc(7 * var(--u));gap:calc(7 * var(--u))}.template-home .ht-inquiry .form-pair>label>span:first-child,.template-home .ht-inquiry .home-message>span:first-child{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.template-home .ht-inquiry input:not([type=checkbox]),.template-home .ht-inquiry select,.template-home .ht-inquiry textarea{width:100%;min-width:0;color:#28313e;background:#fcfcfc;border:1px solid #dfdfdf;border-radius:calc(3.5 * var(--u));padding:0 calc(6 * var(--u));font-size:calc(8 * var(--u));height:calc(25 * var(--u))}.template-home .ht-inquiry textarea{height:calc(45 * var(--u));padding-block:calc(6 * var(--u));resize:vertical}.template-home .ht-inquiry input::placeholder,.template-home .ht-inquiry textarea::placeholder{color:#555b64;opacity:1}.template-home .ht-inquiry .inquiry-form .consent{display:flex;align-items:center;gap:calc(4 * var(--u));font-size:calc(7.6 * var(--u))}.template-home .consent input{margin:0;width:calc(10 * var(--u));height:calc(10 * var(--u));accent-color:var(--navy)}.template-home .consent a{text-decoration:underline}.template-home .ht-inquiry .inquiry-form .form-submit{min-height:calc(26 * var(--u));padding:0 calc(7 * var(--u));border-radius:calc(6 * var(--u));font-size:calc(9.5 * var(--u))}.template-home .ht-form-status{color:#215837;font-size:calc(9 * var(--u))}.template-home .ht-inquiry-poster{position:relative;align-self:start}.template-home .ht-inquiry-poster img{width:100%;height:calc(250 * var(--u));object-fit:cover}.template-home .ht-back-top{position:absolute;bottom:2%;right:14%;width:21%;height:15%;border-radius:50%}.template-home .ht-footer{border-top:1px solid #f1efeb}.template-home .ht-footer-grid{min-height:calc(128 * var(--u));display:grid;grid-template-columns:31% 25.5% 25% 18.5%;align-items:start;padding-top:calc(14 * var(--u));padding-bottom:calc(12 * var(--u))}.template-home .ht-footer-brand p{margin-top:calc(7 * var(--u));color:#62666d;font-size:calc(9.9 * var(--u))}.template-home .ht-languages{margin-top:calc(5 * var(--u));font-size:calc(8 * var(--u))}.template-home .ht-languages div{display:flex;flex-wrap:wrap;gap:calc(5 * var(--u));margin-top:5px}.template-home .ht-footer-nav{display:grid;grid-auto-flow:column;grid-template-rows:repeat(4,auto);justify-content:start;grid-column-gap:calc(56 * var(--u));column-gap:calc(56 * var(--u));grid-row-gap:max(0px,calc(7 * var(--u) - 4px));row-gap:max(0px,calc(7 * var(--u) - 4px));margin-top:calc(8 * var(--u));font-size:calc(9.4 * var(--u))}.template-home .ht-footer-nav a{display:flex;align-items:center;min-height:24px}.template-home .ht-footer-contact,.template-home .ht-footer-social{border-left:1px solid #eee;margin-top:calc(7 * var(--u));min-height:calc(72 * var(--u));padding-left:calc(30 * var(--u))}.template-home .ht-footer h3{font-size:calc(11 * var(--u));margin-bottom:calc(8 * var(--u))}.template-home .ht-footer-social>div{display:flex;gap:calc(8 * var(--u))}.template-home .ht-footer-social img{width:calc(22 * var(--u));height:calc(22 * var(--u))}.template-home .ht-footer-contact address{display:grid;grid-gap:calc(4 * var(--u));gap:calc(4 * var(--u));font-size:calc(8.7 * var(--u));font-style:normal;overflow-wrap:anywhere}.template-home .ht-footer-contact address>*{display:flex;align-items:center;gap:calc(6 * var(--u))}.template-home .ht-footer-contact address img{width:calc(12 * var(--u));flex:0 0 auto}.template-home .ht-footer-contact address a{white-space:nowrap;min-height:24px}.template-home .ht-footer-bar{background:#102845;color:#fff}.template-home .ht-footer-bar .ht-wrap{display:flex;justify-content:space-between;align-items:center;min-height:calc(45 * var(--u));gap:10px;font-size:calc(8.7 * var(--u))}.template-home .ht-whatsapp{position:fixed;z-index:4;right:max(0px,calc((100vw - 1600px) / 2));top:min(78vh,calc(667 * var(--u)));display:grid;place-content:center;justify-items:center;grid-gap:calc(3 * var(--u));gap:calc(3 * var(--u));width:calc(57 * var(--u));height:calc(71 * var(--u));text-align:center;color:#fff;background:#08783a;border:1px solid #ffffffcf;border-radius:calc(36 * var(--u));box-shadow:0 1px 7px #082a1633;font-size:calc(8.5 * var(--u));line-height:1.1}.template-home .ht-whatsapp img{width:calc(25 * var(--u));height:calc(25 * var(--u))}.template-home .ht-whatsapp:after{content:"";position:absolute;inset:0;border:2px solid #35c165;border-radius:inherit;animation:template-home-pulse 4s ease-out infinite}@keyframes template-home-pulse{0%,60%{opacity:0;transform:scale(1)}65%{opacity:.55}90%,to{opacity:0;transform:scale(1.22)}}@media (max-width:760px){.template-home{--u:1px;--pad:5%;font-size:13px}.template-home .ht-header-grid{grid-template-columns:1fr auto;height:67px}.template-home .ht-wordmark img{width:150px}.template-home .ht-desktop-nav,.template-home .ht-quote-button{display:none}.template-home .ht-mobile-menu{display:block}.template-home .ht-header-actions{gap:9px}.template-home .ht-header-actions summary{padding:10px}.template-home .ht-header-actions summary img{width:19px;height:19px}.template-home .ht-mobile-nav{display:grid;width:min(230px,75vw);padding:6px 12px}.template-home .ht-mobile-nav a{padding:9px 5px}.template-home .ht-hero{display:flex;flex-direction:column}.template-home .ht-hero-copy{padding:26px 5% 19px;order:-1}.template-home .ht-hero h1{font-size:clamp(33px,8.8vw,48px)}.template-home .ht-hero-photo{aspect-ratio:527/407;height:auto}.template-home .ht-hero-copy>p{font-size:13px}.template-home .ht-hero-actions .ht-button{min-height:42px}.template-home .ht-features{margin-inline:0}.template-home .ht-features li{font-size:10px;white-space:normal}.template-home .ht-applications,.template-home .ht-collections{padding-block:22px}.template-home .ht-collection-grid,.template-home .ht-room-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.template-home .ht-collection-card h3,.template-home .ht-room-card{font-size:13px}.template-home .ht-section-head{align-items:flex-start}.template-home .ht-view-all{white-space:normal;text-align:right}.template-home .ht-partner{min-height:0;padding:20px 5% 0}.template-home .ht-partner-copy{margin:0;width:100%;padding:0}.template-home .ht-partner-copy p{font-size:12px}.template-home .ht-partner-copy .ht-button{min-height:36px}.template-home .ht-partner-art{position:relative;inset:auto;width:100%;aspect-ratio:261/181;margin:0 0 14px}.template-home .ht-partner-art img:not(.ht-factory-right){display:none}.template-home .ht-factory-right{inset:0;width:100%;height:100%;object-fit:cover!important;object-position:50% 70%}.template-home .ht-capabilities{position:relative;inset:auto;margin-top:15px;min-height:0;padding:10px 0 14px}.template-home .ht-capabilities strong{font-size:11px}.template-home .ht-capabilities small{font-size:9px}.template-home .ht-oem{display:block;padding-top:19px}.template-home .ht-oem-copy{margin-inline:5%}.template-home .ht-step-list{width:auto;margin:10px 0 16px;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:12px}.template-home .ht-step-list:before{display:none}.template-home .ht-step-list a{font-size:11px}.template-home .ht-oem-photo{aspect-ratio:328/133;height:auto}.template-home .ht-lower{grid-template-columns:minmax(0,1fr);padding:0 5% 16px;gap:13px}.template-home .ht-lower-left{margin:0}.template-home .ht-lower h2{font-size:19px}.template-home .ht-brands p,.template-home .ht-inquiry>p{font-size:12px}.template-home .ht-brands img{height:auto}.template-home .ht-faq summary{min-height:36px;font-size:11px}.template-home .ht-faq details p{font-size:12px}.template-home .ht-inquiry .inquiry-form{gap:8px}.template-home .ht-inquiry input:not([type=checkbox]),.template-home .ht-inquiry select,.template-home .ht-inquiry textarea{height:38px;font-size:16px}.template-home .ht-inquiry textarea{height:74px}.template-home .ht-inquiry .inquiry-form .consent{font-size:12px;gap:8px}.template-home .consent input{width:16px;height:16px}.template-home .ht-inquiry .inquiry-form .form-submit{min-height:38px;font-size:12px}.template-home .ht-inquiry-poster{width:min(100%,235px);margin:0 auto}.template-home .ht-inquiry-poster img{height:auto}.template-home .ht-footer-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:14px}.template-home .ht-footer-brand{grid-column:1/-1}.template-home .ht-footer-nav{grid-column:1/-1;justify-content:start;column-gap:30px;font-size:12px}.template-home .ht-footer-contact,.template-home .ht-footer-social{padding-left:0;border-left:0}.template-home .ht-footer-contact address{font-size:11px}.template-home .ht-footer-bar .ht-wrap{flex-direction:column;align-items:flex-start;gap:3px;justify-content:center}.template-home .ht-whatsapp{right:8px;bottom:12px;top:auto;width:51px;height:59px}}@media (max-width:365px){.template-home .ht-footer-contact{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.template-home .ht-whatsapp:after{animation:none}}.template-home h1,.template-home h2,.template-home h3{letter-spacing:normal;color:inherit}.template-home .ht-inquiry .inquiry-form select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.template-home .ht-inquiry .form-message{font-size:max(9px,calc(9 * var(--u)))}.template-home:not([lang=en]) .ht-features li{white-space:normal}.template-home:not([lang=en]) .ht-desktop-nav{gap:calc(13 * var(--u))}.template-home[dir=rtl] .ht-hero-copy{padding-inline:calc(54 * var(--u)) calc(13 * var(--u))}.template-home[dir=rtl] .ht-partner{direction:ltr}.template-home[dir=rtl] .ht-capabilities,.template-home[dir=rtl] .ht-partner-copy{direction:rtl}.template-home[dir=rtl] .ht-lower{padding-left:0;padding-right:calc(54 * var(--u))}.template-home[dir=rtl] .ht-lower-left{margin-right:0;margin-left:calc(21 * var(--u))}.template-home[dir=rtl] .ht-oem-copy{margin-left:0;margin-right:calc(54 * var(--u))}.template-home[dir=rtl] .ht-step-list{margin-left:0;margin-right:calc(-23 * var(--u))}@media (max-width:760px){.template-home[dir=rtl] .ht-hero-copy,.template-home[dir=rtl] .ht-lower{padding-inline:5%}.template-home[dir=rtl] .ht-lower-left{margin-inline:0}.template-home[dir=rtl] .ht-oem-copy{margin-inline:5%}.template-home[dir=rtl] .ht-step-list{margin-inline:0}}