.hm-welcome{display:grid;grid-template-columns:1.2fr 1fr;column-gap:clamp(32px,8vw,120px);padding:clamp(56px,7vw,96px) 0;align-items:end}.hm-welcome>.ht-mono{grid-column:1/-1;margin-bottom:24px}.ht .hm-welcome h2{font-size:clamp(34px,4.5vw,60px);line-height:1.04}.ht .hm-welcome>p:last-child{font-size:clamp(16px,1.4vw,18px);margin:0;max-width:43ch}.ht .hm-welcome em,.ht .hm-feature em,.ht .hm-custom-invite em{color:var(--accent);font-style:normal}.hm-feature{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(32px,8vw,120px);align-items:center;padding:16px 0 clamp(56px,7vw,96px);border-bottom:1px solid var(--line)}.hm-feature-visual{min-width:0;background:#131310;padding:clamp(12px,2vw,28px)}.ht .hm-caption{font:11px/1.7 JetBrains Mono,monospace;color:var(--mute);margin:8px 0 0;text-align:center}.ht .hm-feature h2{font-size:clamp(34px,4.5vw,60px);line-height:1.02;margin:24px 0}.hm-product-details{list-style:none;padding:0;margin:24px 0;color:var(--fg);font-size:14px}.hm-product-details li{padding:10px 0;border-bottom:1px solid var(--line)}.hm-link{display:inline-flex;align-items:center;gap:26px;width:fit-content;padding:12px 0;border-bottom:1px solid currentColor;color:var(--fg);font-size:15px;font-weight:600;text-decoration:none;transition:color .2s}.hm-link:hover,.hm-proof-link:hover{color:var(--accent)}.hm-custom-invite{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(32px,8vw,120px);align-items:center;padding:clamp(56px,7vw,96px) 0;border-bottom:1px solid var(--line)}.ht .hm-custom-invite h2{font-size:clamp(34px,4.5vw,60px);line-height:1.04;margin-top:24px}.ht .hm-custom-copy>p:first-child{font-size:clamp(16px,1.4vw,18px);color:var(--fg);max-width:35ch}.ht .hm-custom-range{font:11px/1.9 JetBrains Mono,monospace;margin:24px 0;color:var(--mute)}.hm-proof-link{display:block;margin-top:28px;color:var(--mute);font-size:14px;line-height:1.7;text-underline-offset:4px;max-width:40ch}.hm-about-invite{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(32px,8vw,120px);padding:clamp(60px,8vw,110px) 0;align-items:start}.ht .hm-about-invite h2{font-size:clamp(32px,4vw,52px);line-height:1.08;margin-top:20px}.ht a:focus-visible{outline:2px solid var(--accent);outline-offset:6px}@media(max-width:749px){.hm-welcome,.hm-feature,.hm-custom-invite,.hm-about-invite{grid-template-columns:1fr;gap:28px}.hm-welcome>.ht-mono{margin-bottom:0}.hm-feature{padding-top:0}.hm-feature-copy{padding-top:8px}.ht .hm-feature h2{font-size:clamp(34px,9vw,42px)}.hm-custom-copy{margin-top:4px}.hm-about-invite{gap:24px}.hm-feature-visual{margin-inline:0}}@media(prefers-reduced-motion:reduce){.hm-link{transition:none}}.ht p.ht-mono{font-size:11px;line-height:1.65;letter-spacing:.12em;color:var(--mute);max-width:none;margin-bottom:20px}.ht .hm-welcome>.ht-mono{margin-bottom:0}.ht .ht-hero-copy .ht-lede{font-size:clamp(16px,1.4vw,18px);line-height:1.65;margin:24px 0;max-width:48ch}.ht .ht-hero-copy .ht-hero-trust{font-size:12px;line-height:1.7;margin:22px 0 0;max-width:60ch}.hm-custom-invite{align-items:start}.hm-custom-copy{padding-top:38px}@supports (width:100cqw){.ht{container-type:inline-size}.ht .ht-hero.ht-bleed{width:100cqw;margin-left:calc(50% - 50cqw)}}@media(max-width:749px){.ht p.ht-mono{font-size:11px;letter-spacing:.1em}.ht .hm-welcome h2,.ht .hm-custom-invite h2{font-size:clamp(34px,9vw,42px)}.hm-custom-copy{padding-top:0}.ht .ht-hero-copy .ht-lede{margin:20px 0}.ht .ht-hero-copy .ht-hero-trust{font-size:12px;margin-top:22px}.hm-welcome{row-gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/home-manufacturing.css.map */
