
.acq{--ink:#111313;--muted:#54565a;--line:#e2e3e5;--soft:#f2f3f4;color:var(--ink);background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5;text-align:left;isolation:isolate}.acq *{box-sizing:border-box}.acq h1,.acq h2,.acq h3,.acq p,.acq figure{margin:0;color:inherit}.acq img{display:block;width:100%;height:100%;object-fit:cover}.acq a{color:inherit;text-decoration:none}.acq .acq-wrap{max-width:1220px;margin:0 auto;padding:0 44px}.acq .acq-breadcrumb{display:flex;gap:10px;align-items:center;padding-top:14px;padding-bottom:14px;font-size:14px;color:var(--muted)}.acq .acq-breadcrumb a:hover{text-decoration:underline}.acq .acq-hero{position:relative;min-height:388px;border-bottom:1px solid var(--line);overflow:hidden}.acq .acq-hero-photo{position:absolute;inset:0 0 0 43%;margin:0}.acq .acq-hero-photo img{object-position:center 52%}.acq .acq-hero-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,.82) 12%,rgba(255,255,255,0) 40%)}.acq .acq-hero-content{position:relative;padding-top:42px;padding-bottom:44px}.acq .acq-eyebrow{font-size:14px;letter-spacing:.18em;font-weight:600;margin-bottom:12px}.acq h1{font-size:clamp(32px,4.2vw,49px);letter-spacing:-.035em;line-height:1.07;max-width:570px;font-weight:750}.acq .acq-lead{font-size:21px;line-height:1.35;max-width:555px;margin:13px 0 22px}.acq .acq-btn{display:inline-flex;justify-content:center;align-items:center;gap:18px;min-height:52px;padding:13px 26px;background:#101212;color:white;border:1px solid #101212;border-radius:5px;font-size:16px;font-weight:700;line-height:1.3;box-shadow:0 2px 5px #0000000c}.acq .acq-btn:hover{background:#333637;color:#fff}.acq .acq-btn:focus-visible,.acq a:focus-visible{outline:3px solid #b98d36;outline-offset:4px}.acq .acq-btn svg{width:20px;height:20px;flex-shrink:0}.acq .acq-caption-overlay{position:absolute;right:15px;bottom:10px;padding:2px 7px;background:#ffffffd9;font-size:12px;color:#363636;z-index:1}.acq .acq-section{padding-top:26px}.acq h2{font-size:clamp(25px,2.8vw,33px);line-height:1.15;font-weight:750;letter-spacing:-.025em}.acq .acq-intro{color:var(--muted);margin-top:5px;margin-bottom:15px;line-height:1.4}.acq .acq-two{display:grid;grid-template-columns:1fr 1fr;gap:18px}.acq .acq-swatch{height:144px;border-radius:6px;overflow:hidden}.acq h3{font-size:18px;line-height:1.3;font-weight:700}.acq .acq-fabric-card h3{margin-top:8px}.acq .acq-fabric-card p{color:var(--muted);line-height:1.4;margin-top:2px}.acq .acq-spec{display:flex;align-items:center;gap:13px;border-block:1px solid var(--line);padding:12px 0;margin-top:20px;color:#45474a}.acq .acq-spec svg{width:21px;height:21px;flex-shrink:0}.acq .acq-mechanisms{display:grid;grid-template-columns:1fr 1fr auto;gap:14px;align-items:center}.acq .acq-info-card{display:flex;align-items:center;gap:18px;border:1px solid var(--line);border-radius:6px;padding:20px;min-height:126px}.acq .acq-info-card p{font-size:15px;line-height:1.4;color:var(--muted);margin-top:5px}.acq .acq-icon{flex:0 0 60px;height:60px;border-radius:100%;display:grid;place-items:center;background:#f0f1f2}.acq .acq-icon svg{width:33px;height:33px}.acq .acq-mechanisms>.acq-btn{margin-left:8px;font-size:14px;padding-inline:21px}.acq .acq-three{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.acq .acq-detail-photo{height:175px;overflow:hidden;border-radius:6px}.acq .acq-three figcaption{font-weight:700;margin-top:6px}.acq .acq-photo-note{text-align:center;font-size:12px;color:#64666a;margin:12px 0 20px}.acq .acq-guarantee{background:#f1f2f3;padding:23px 0;margin-top:20px}.acq .acq-guarantee-inner{display:flex;align-items:center;gap:28px}.acq .acq-guarantee .acq-icon{background:#e3e5e7;flex-basis:77px;height:77px}.acq .acq-guarantee h2{font-size:26px}.acq .acq-guarantee p{color:var(--muted);max-width:600px;margin-top:6px;line-height:1.4}.acq .acq-guarantee .acq-btn{margin-left:auto;white-space:nowrap;background:transparent;color:var(--ink)}.acq .acq-guarantee .acq-btn:hover{background:#fff}.acq .acq-empty{background:#f0f1f2;border-radius:6px;min-height:148px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#777a80;text-align:center;padding:22px}.acq .acq-empty svg{width:40px;height:40px;color:#92969b}.acq .acq-client-photo{height:220px;border-radius:6px;overflow:hidden}.acq .acq-video-empty{min-height:150px;gap:4px}.acq .acq-play{display:grid;place-items:center;background:#131515;color:#fff;border-radius:100%;width:54px;height:54px;margin-bottom:5px}.acq .acq-play svg{width:23px;height:23px;color:inherit}.acq .acq-video-empty strong{color:var(--ink)}.acq video{width:100%;max-height:620px;display:block;background:#111;border-radius:6px}.acq .acq-last-section{padding-bottom:22px}.acq .acq-bottom{background:linear-gradient(130deg,#0b0c0d,#17191a 60%,#08090a);color:#fff;padding:24px 0}.acq .acq-bottom-inner{display:flex;align-items:center;justify-content:space-between;gap:24px}.acq .acq-bottom p{font-size:18px;margin-top:5px}.acq .acq-bottom .acq-btn{background:#fff;color:#111;white-space:nowrap}.acq .acq-bottom .acq-btn:hover{background:#ededed}
@media(min-width:1440px){.acq .acq-hero-photo{left:46%}}
@media(max-width:900px){.acq .acq-wrap{padding-left:25px;padding-right:25px}.acq .acq-mechanisms{grid-template-columns:1fr 1fr}.acq .acq-mechanisms>.acq-btn{margin:0;justify-self:start}.acq .acq-lead{max-width:460px;font-size:19px}.acq h1{max-width:470px}.acq .acq-guarantee-inner{gap:18px;flex-wrap:wrap}.acq .acq-guarantee .acq-btn{margin-left:95px}.acq .acq-guarantee-inner>div:nth-child(2){flex:1;min-width:240px}}
@media(max-width:600px){.acq .acq-wrap{padding-left:20px;padding-right:20px}.acq .acq-hero{display:flex;flex-direction:column}.acq .acq-hero-photo{position:relative;inset:auto;height:245px;order:2}.acq .acq-hero-photo:after{display:none}.acq .acq-hero-content{padding-top:23px;padding-bottom:26px}.acq h1{font-size:37px;max-width:400px}.acq .acq-lead{font-size:18px}.acq .acq-two,.acq .acq-mechanisms{grid-template-columns:1fr;gap:18px}.acq .acq-swatch{height:155px}.acq .acq-section{padding-top:28px}.acq .acq-three{gap:20px;grid-template-columns:1fr}.acq .acq-detail-photo{height:210px}.acq .acq-info-card{min-height:110px}.acq .acq-guarantee-inner{gap:15px}.acq .acq-guarantee .acq-icon{flex-basis:54px;height:54px}.acq .acq-guarantee h2{font-size:24px}.acq .acq-guarantee-inner>div:nth-child(2){min-width:190px}.acq .acq-guarantee .acq-btn{margin-left:69px}.acq .acq-bottom-inner{display:block}.acq .acq-bottom .acq-btn{margin-top:20px}.acq .acq-bottom p{font-size:16px}.acq .acq-photo-note{font-size:12px}.acq .acq-spec{align-items:flex-start}}
@media(prefers-reduced-motion:no-preference){.acq .acq-btn{transition:background .15s ease}}”