.on-phone{display:inline}.on-desk{display:none}@media(min-width:761px){.on-phone{display:none}.on-desk{display:inline}.home-scan{padding:40px var(--gut) 44px}.home-scan-in .button.full{width:auto;min-width:300px}}@media(min-width:901px){.home-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);gap:clamp(22px,3vw,44px);align-items:stretch;max-width:1600px;margin:0 auto;padding:clamp(24px,3vw,44px) var(--gut) clamp(14px,2vw,26px)}.home-split>.home-scan{padding:38px 30px 36px;border-radius:var(--radius-lg);display:flex;align-items:center;-webkit-mask-image:none;mask-image:none}.home-split .home-scan-in{max-width:none;width:100%}.home-split>.home-scan:after{left:0;right:0}.home-split>.vibes,.home-split .section.vibes{margin:0;padding:0;display:flex;flex-direction:column}.home-split .vibes .section-head{margin-bottom:14px}.home-split .vibe-grid{grid-template-columns:1fr 1fr;flex:1 1 auto}.home-split .vibe-im{aspect-ratio:5/4}.home-split .vibe:not(.has-photo){min-height:150px}}@media(min-width:1400px){.template-index .section,.template-index .section.dark .inner{max-width:1600px}}.spec-strip{max-width:1600px;margin:0 auto;padding:0 var(--gut)}.spec-strip-in{list-style:none;margin:clamp(6px,1.6vw,18px) 0 0;padding:15px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px clamp(22px,4vw,48px)}.spec-strip-in li{font-size:10px;letter-spacing:.19em;text-transform:uppercase;color:var(--ink-70);white-space:nowrap}@media(min-width:901px){.spec-strip-in{justify-content:space-between;flex-wrap:nowrap;padding:16px 0}.spec-strip-in li{font-size:10.5px}}@media(min-width:901px){.home-split{max-width:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(16px,1.4vw,24px);padding:clamp(14px,1.2vw,22px) clamp(16px,1.6vw,28px);height:calc(100vh - 69px);min-height:600px;max-height:1100px;box-sizing:border-box}.home-split>*{min-height:0;height:100%;box-sizing:border-box}.home-split>.home-scan{padding:clamp(24px,3vw,56px)}.home-split .home-scan-in{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.home-split .scan-orbit{transform:scale(1.1);transform-origin:50% 60%;margin:clamp(18px,3vh,40px) 0 clamp(22px,3.4vh,46px)}.home-split .home-scan h1{font-size:clamp(32px,2.9vw,56px);line-height:1.08}.home-split .home-scan p{font-size:clamp(14.5px,1vw,18px)}.home-split .home-scan .button{min-width:clamp(300px,24vw,420px);min-height:54px;font-size:clamp(14px,.95vw,17px)}.home-split .split-sec{position:relative;display:flex;flex-direction:column;padding:0;margin:0;max-width:none;overflow:hidden;border-radius:var(--radius-lg)}.home-split .split-sec .section-head{position:absolute;top:0;left:0;right:0;z-index:3;margin:0;padding:clamp(24px,2.4vw,44px);pointer-events:none;background:linear-gradient(to bottom,#0000008c,#0000)}.home-split .split-sec .section-head .eyebrow{color:#fffc}.home-split .split-sec .section-head h2{color:#fff;font-size:clamp(32px,2.9vw,56px);text-shadow:0 2px 18px rgba(0,0,0,.35)}.home-split .split-hero{aspect-ratio:auto;flex:1 1 auto;height:100%}.home-split .split-im{object-position:50% 35%}.home-split .split-half{padding:clamp(22px,2vw,40px)}.home-split .split-lbl{font-size:clamp(13px,1vw,17px)}.spec-strip{max-width:none;padding:0 clamp(16px,1.6vw,28px)}}@media(min-width:901px)and (min-height:820px){.home-split .scan-orbit{transform:scale(1.3)}}@media(min-width:901px)and (min-height:900px){.home-split .scan-orbit{transform:scale(1.45);margin:clamp(40px,5vh,80px) 0 clamp(50px,6vh,90px)}}
/*# sourceMappingURL=/cdn/shop/t/128/assets/home-desktop.css.map */
