.industry-hero{padding-block:calc(var(--nav-h) + 3rem) 3rem}.industry-hero__layout{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.industry-back{color:var(--ink-2);gap:1rem;margin-bottom:2.5rem;font-size:.8rem;display:inline-flex}.industry-back:hover{text-underline-offset:.25rem;text-decoration:underline}.industry-hero h1{letter-spacing:-.045em;max-width:15ch;margin-block:1rem 1.4rem;font-size:clamp(2.6rem,4.4vw,4.3rem);font-weight:450;line-height:1.08}.industry-hero__intro{color:var(--ink-2);max-width:45ch;font-size:1.08rem;line-height:1.65}.industry-hero__watch{text-underline-offset:.3rem;align-items:center;gap:1rem;margin-top:1.2rem;font-size:.85rem;text-decoration:underline;display:inline-flex}.industry-hero__figure{min-width:0;margin:0}.industry-hero__figure img{object-fit:cover;background:#f2f1ee;border-radius:1rem;width:100%;height:clamp(24rem,38vw,33rem);display:block}.industry-hero__figure--screen img{aspect-ratio:1440/1000;object-fit:contain;border:1px solid var(--hair);height:auto;box-shadow:0 20px 60px -35px #18354a55}.industry-hero figcaption,.industry-workflow figcaption{color:var(--ink-2);margin-top:.75rem;font-size:.72rem;line-height:1.5}.industry-benefits .uses__say{max-width:58rem}.industry-benefits .uses__say>p{max-width:65ch}.industry-workflow{scroll-margin-top:calc(var(--nav-h) + 1rem);background:#f3f5f3;padding-block:clamp(2.5rem,6vw,5rem)}.industry-workflow__layout{grid-template-columns:.7fr 1.3fr;align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.industry-workflow h2{letter-spacing:-.035em;margin-block:.8rem 1rem;font-size:clamp(1.8rem,2.8vw,2.7rem);font-weight:450;line-height:1.15}.industry-workflow p:not(.eyebrow){color:var(--ink-2);line-height:1.65}.industry-workflow .industry-workflow__instruction{margin-top:1rem;font-size:.8rem}.industry-workflow figure{min-width:0;margin:0}.industry-workflow video{aspect-ratio:1440/1000;border:1px solid var(--hair);background:#fff;border-radius:.75rem;width:100%;height:auto;display:block;box-shadow:0 20px 60px -35px #18354a55}.industry-card{--card-pad:clamp(1.5rem, 3vw, 2rem);overflow:hidden}.industry-card__media{margin:calc(-1 * var(--card-pad)) calc(-1 * var(--card-pad)) 1rem;aspect-ratio:16/10;background:#f1f2ef;overflow:hidden}.industry-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.industry-card--screen .industry-card__media{padding:.65rem}.industry-card--screen img{object-fit:contain;border-radius:.4rem}.industry-card:hover .industry-card__media img{transform:scale(1.035)}.industry-card .note__go{margin-top:1rem}.industry-card .note__p{flex:1}.industry-card:focus-visible,.industry-hero a:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (max-width:800px){.industry-hero__layout,.industry-workflow__layout{grid-template-columns:1fr}.industry-hero h1{max-width:19ch}.industry-hero__figure img{height:24rem}.industry-hero__figure--screen img{height:auto}.industry-back{margin-bottom:1.5rem}}@media (max-width:420px){.industry-hero{padding-top:calc(var(--nav-h) + 2rem)}.industry-hero h1{font-size:2.5rem}.industry-hero__figure img{height:20rem}.industry-hero__figure--screen img{height:auto}}@media (prefers-reduced-motion:reduce){.industry-card,.industry-card__media img{transition:none}.industry-card:hover,.industry-card:hover .industry-card__media img{transform:none}}.industry-card__media:has(img[src$="fashion/john-henric.jpg"]) img{object-position:50% 0%!important}.industry-card__media:has(img[src$="accessories/chimi.jpg"]){background:#e9e9e7}.industry-card__media:has(img[src$="accessories/chimi.jpg"]) img{object-fit:contain;object-position:center!important}.industry-card__media:has(img[src$="kidswear/little-sleepies.jpg"]) img{object-position:50% 35%!important}
