.stylist_page__ZjIvF{display:grid;grid-gap:clamp(4rem,9vw,7rem);gap:clamp(4rem,9vw,7rem)}.stylist_kicker__3w_y2{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:.6875rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--color-text-tertiary)}.stylist_badge__cCNUP{padding:4px 10px;border-radius:999px;background:var(--color-action);color:var(--color-on-action);letter-spacing:.14em}.stylist_sectionTitle__0T7qD{max-width:12em;margin:var(--space-3) 0 0;font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.02;letter-spacing:-.03em}.stylist_sectionTitle__0T7qD em,.stylist_title___duMq em{font-style:italic;color:var(--color-text-tertiary)}.stylist_anchor__AJyYf{position:relative;top:calc(-1 * var(--header-height) - 24px);height:0}.stylist_hero__2EeN1{position:relative;width:100vw;margin-inline:calc(50% - 50vw);margin-top:calc(-1 * var(--space-4));overflow:hidden}.stylist_heroInner__m_lt5{position:relative;z-index:1;display:grid;grid-gap:var(--space-6);gap:var(--space-6);max-width:var(--max-width);margin:0 auto;padding:var(--space-8) var(--space-4) var(--space-8)}.stylist_heroCopy__gheX8{display:grid;align-content:center;grid-gap:var(--space-5);gap:var(--space-5)}.stylist_title___duMq{max-width:7.8em;margin:0;font-size:clamp(2.8rem,6vw,5.2rem);line-height:.98;letter-spacing:-.035em}.stylist_lead__YK4vR{max-width:34rem;margin:0;font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.6;color:var(--color-text-secondary)}.stylist_actions__eHUPD{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6)}.stylist_primary__gys3p{display:inline-flex;align-items:center;min-height:56px;padding:0 30px;border-radius:999px;background:var(--color-action);color:var(--color-on-action);font-weight:600;text-decoration:none;transition:transform var(--motion-base) var(--ease-out),box-shadow var(--motion-base) var(--ease-out)}.stylist_primary__gys3p:hover{text-decoration:none;transform:translateY(-2px);box-shadow:0 16px 34px -14px rgb(14 14 16/55%)}.stylist_textLink__HKJbk{font-weight:600;color:var(--color-text);text-decoration:none;border-bottom:1px solid}.stylist_textLink__HKJbk:hover{text-decoration:none;opacity:.6}.stylist_heroArt__0n46V{width:min(100%,460px);justify-self:center}.stylist_how__GM5iG{display:grid}.stylist_steps__S6yfQ{display:grid;grid-gap:var(--space-6) var(--space-5);gap:var(--space-6) var(--space-5);margin:var(--space-8) 0 0;padding:0;list-style:none}.stylist_step__hSx6F{display:grid;align-content:start;grid-gap:10px;gap:10px;padding-top:var(--space-4);border-top:1px solid var(--color-text)}.stylist_stepIndex__HOSm5{font-size:.75rem;font-weight:600;letter-spacing:.12em;color:var(--color-text-tertiary)}.stylist_reason__iJair h3,.stylist_step__hSx6F h3{margin:0;font-family:var(--font-serif);font-size:1.5rem;font-weight:400;line-height:1.1;letter-spacing:-.02em}.stylist_reason__iJair p,.stylist_step__hSx6F p{margin:0;font-size:.9375rem;line-height:1.6;color:var(--color-text-secondary)}.stylist_studio__P30hF{padding:clamp(1rem,3vw,2rem);border-radius:32px;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 40px 80px -50px rgb(14 14 16/35%)}.stylist_faq__L2EqF,.stylist_reasons__6AMx5{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}.stylist_reasonGrid__opnOc{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.stylist_reason__iJair{display:grid;grid-gap:10px;gap:10px;padding:var(--space-6);border-radius:24px;background:var(--color-bg-quiet);border:1px solid var(--color-border)}.stylist_looks__JoH4b{display:grid}.stylist_lookGrid__scYN6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-6)}.stylist_look__Stx5a{display:grid;grid-gap:10px;gap:10px;color:inherit;text-decoration:none}.stylist_look__Stx5a:hover{text-decoration:none}.stylist_lookCollage__FfsHi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px;gap:4px;overflow:hidden;border-radius:20px}.stylist_lookCell__SUcu_{position:relative;aspect-ratio:3/4;overflow:hidden;background:var(--color-bg-muted)}.stylist_lookCell__SUcu_ img{object-fit:cover;transform:scale(1.15)}.stylist_lookName__JtPJd{font-family:var(--font-serif);font-size:1.125rem}.stylist_faqList__R4_oT{display:grid;margin:0}.stylist_faqItem__7s5o3{display:grid;grid-gap:8px;gap:8px;padding:var(--space-5) 0;border-top:1px solid var(--color-border)}.stylist_faqItem__7s5o3 dt{font-size:1.0625rem;font-weight:600}.stylist_faqItem__7s5o3 dd{margin:0;font-size:.9375rem;line-height:1.6;color:var(--color-text-secondary)}@media (min-width:640px){.stylist_reasonGrid__opnOc,.stylist_steps__S6yfQ{grid-template-columns:repeat(2,minmax(0,1fr))}.stylist_lookGrid__scYN6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.stylist_hero__2EeN1{margin-top:calc(-1 * var(--space-6))}.stylist_heroInner__m_lt5{padding-inline:var(--space-6)}}@media (min-width:1024px){.stylist_heroInner__m_lt5{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;min-height:calc(86svh - var(--header-height))}.stylist_steps__S6yfQ{grid-template-columns:repeat(4,minmax(0,1fr))}.stylist_faq__L2EqF,.stylist_reasons__6AMx5{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}