.ea-atelier{background:var(--ea-paper);color:var(--ea-ink);font-family:var(--font-body)}.ea-atelier a:focus-visible,.ea-atelier .ea-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ea-atelier__visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.ea-atelier__meta{font-family:var(--font-ui);font-size:var(--fs-eyebrow);letter-spacing:.18em;text-transform:uppercase;color:var(--ea-ink-muted);margin:0}.ea-atelier__h2{font-size:var(--fs-display-m);line-height:1.12;margin:0}.ea-atelier__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-bottom:var(--bw-hairline) solid var(--ea-line)}.ea-atelier__hero-text{box-sizing:border-box;width:100%;max-width:640px;margin-left:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--sp-5);padding:var(--sp-9) var(--sp-8) var(--sp-9) var(--page-pad-x)}.ea-atelier__hero-title{font-size:var(--fs-display-l);line-height:var(--lh-tight);margin:0;text-wrap:pretty}.ea-atelier__hero-body{font-size:var(--fs-body-lg);line-height:1.6;margin:0;max-width:34em}.ea-atelier__hero-media{position:relative;min-height:560px;background:var(--ea-paper-3);border-left:var(--bw-hairline) solid var(--ea-line);overflow:hidden}.ea-atelier__img,.ea-atelier__placeholder{display:block;width:100%;height:100%;object-fit:cover}.ea-atelier__placeholder{fill:var(--ea-ink-faint);background:var(--ea-paper-3)}.ea-atelier__lede{display:flex;flex-direction:column;gap:var(--sp-4);margin-bottom:var(--sp-7);max-width:760px}.ea-atelier__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-5)}.ea-atelier__step{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-6) var(--sp-6);background:var(--ea-paper-2);border:var(--bw-hairline) solid var(--ea-line);border-radius:var(--r-1)}.ea-atelier__step-number{font-family:var(--font-ui);font-size:var(--fs-eyebrow);letter-spacing:.2em;text-transform:uppercase;color:var(--ea-gilt)}.ea-atelier__step-title{font-size:var(--fs-h2);margin:0}.ea-atelier__step-body{font-size:var(--fs-body-sm);line-height:1.6;margin:0}.ea-atelier__pair-section{padding-top:0}.ea-atelier__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-6)}.ea-atelier__figure{margin:0;display:flex;flex-direction:column;gap:var(--sp-3)}.ea-atelier__frame{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:var(--ea-paper-3);border:var(--bw-hairline) solid var(--ea-line)}.ea-atelier__caption{font-family:var(--font-ui);font-size:var(--fs-caption);letter-spacing:.2em;text-transform:uppercase;color:var(--ea-ink-muted);margin:0}.ea-atelier__cta-section{border-top:var(--bw-hairline) solid var(--ea-line)}.ea-atelier__cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-8);align-items:center}.ea-atelier__cta-text{display:flex;flex-direction:column;gap:var(--sp-4)}.ea-atelier__cta-body{font-size:var(--fs-body-lg);line-height:1.6;margin:0;max-width:34em}.ea-atelier__cta-action{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3)}@media screen and (max-width:1099px){.ea-atelier__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:989px){.ea-atelier__hero{grid-template-columns:minmax(0,1fr)}.ea-atelier__hero-text{max-width:none;margin-left:0;padding:var(--sp-8) var(--page-pad-x);order:2}.ea-atelier__hero-media{order:1;min-height:0;aspect-ratio:4 / 3;border-left:0;border-bottom:var(--bw-hairline) solid var(--ea-line)}.ea-atelier__cta{grid-template-columns:minmax(0,1fr);gap:var(--sp-6)}}@media screen and (max-width:749px){.ea-atelier__pair{grid-template-columns:minmax(0,1fr);gap:var(--sp-5)}.ea-atelier__steps{grid-template-columns:minmax(0,1fr)}.ea-atelier__step{padding:var(--sp-5)}.ea-atelier__hero-body,.ea-atelier__cta-body{font-size:var(--fs-body)}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
