.article-author-card[data-astro-cid-3irz3yrb]{display:flex;gap:1.25rem;align-items:center;background-color:var(--paper);border:0;border-radius:2px;padding:1.25rem;margin:2.5rem 0}.author-avatar[data-astro-cid-3irz3yrb]{width:60px;height:60px;border-radius:50%;background-color:var(--accent);color:var(--on-accent);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.125rem;flex-shrink:0}.author-label[data-astro-cid-3irz3yrb]{font-size:1rem;font-weight:600;text-transform:none;letter-spacing:normal;color:var(--muted);display:block;margin-bottom:.25rem}.author-name[data-astro-cid-3irz3yrb]{font-size:1.125rem;font-weight:700;margin:0 0 .25rem}.author-name[data-astro-cid-3irz3yrb] a[data-astro-cid-3irz3yrb]{color:var(--ink);text-decoration:none}.author-name[data-astro-cid-3irz3yrb] a[data-astro-cid-3irz3yrb]:hover{text-decoration:underline}.author-tagline[data-astro-cid-3irz3yrb]{font-size:1rem;color:var(--muted);line-height:1.4;margin:0}@media(max-width:500px){.article-author-card[data-astro-cid-3irz3yrb]{flex-direction:column;text-align:center}}.finder[data-astro-cid-7fqlph5a]{padding-top:4.5rem;padding-bottom:4.5rem;scroll-margin-top:2rem}.finder-heading[data-astro-cid-7fqlph5a]{display:grid;grid-template-columns:1.3fr 1fr;gap:5rem;align-items:end;margin-bottom:2.5rem}.finder[data-astro-cid-7fqlph5a] h2[data-astro-cid-7fqlph5a]{font-size:clamp(2.75rem,4.7vw,4.7rem);line-height:1.05;margin:.8rem 0 0}.finder[data-astro-cid-7fqlph5a] h2[data-astro-cid-7fqlph5a] em[data-astro-cid-7fqlph5a]{color:var(--accent)}.finder-heading[data-astro-cid-7fqlph5a]>p[data-astro-cid-7fqlph5a]{max-width:36ch;color:var(--muted);font-size:1rem}.steps[data-astro-cid-7fqlph5a]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}fieldset[data-astro-cid-7fqlph5a]{border:0;border-top:0;padding:1.25rem 0 0;margin:0;min-width:0}legend[data-astro-cid-7fqlph5a]{font-family:var(--display);font-size:1.7rem;padding-right:1rem}label[data-astro-cid-7fqlph5a]{font-size:1rem;display:block;margin-bottom:.5rem}select[data-astro-cid-7fqlph5a]{width:100%;font:inherit;font-size:1rem;min-height:48px;padding:.75rem .5rem;background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:2px;margin-bottom:1rem}fieldset[data-astro-cid-7fqlph5a] p[data-astro-cid-7fqlph5a]{font-size:1rem;color:var(--muted);margin:0}.finder-actions[data-astro-cid-7fqlph5a]{display:flex;align-items:center;gap:1.5rem;margin-top:2rem}.reset[data-astro-cid-7fqlph5a]{background:none;border:0;color:var(--muted);text-decoration:underline;text-underline-offset:4px;font-size:1rem;cursor:pointer}#finder-status[data-astro-cid-7fqlph5a]{font-size:1rem}.results[data-astro-cid-7fqlph5a]{display:grid;grid-template-columns:180px 1fr;gap:2rem;background:var(--paper);border:0;padding:2rem;margin-top:2rem}.results[data-astro-cid-7fqlph5a][hidden]{display:none}.results[data-astro-cid-7fqlph5a] img[data-astro-cid-7fqlph5a]{width:100%;height:auto;aspect-ratio:.7;object-fit:cover;align-self:start}.results[data-astro-cid-7fqlph5a] h3[data-astro-cid-7fqlph5a]{font-family:var(--display);font-weight:400;font-size:2rem;line-height:1.1;margin:.5rem 0 1rem}.results[data-astro-cid-7fqlph5a] ul[data-astro-cid-7fqlph5a]{padding-left:1.1rem;font-size:1rem}.results[data-astro-cid-7fqlph5a] li[data-astro-cid-7fqlph5a]{margin-bottom:.6rem}#result-links[data-astro-cid-7fqlph5a]{display:flex;flex-wrap:wrap;gap:1rem;font-size:1rem}.result-limit[data-astro-cid-7fqlph5a]{font-size:1rem;color:var(--muted)}@media(max-width:767px){.finder[data-astro-cid-7fqlph5a]{padding-block:3rem}.finder-heading[data-astro-cid-7fqlph5a]{grid-template-columns:1fr;gap:1rem}.steps[data-astro-cid-7fqlph5a]{grid-template-columns:1fr 1fr;gap:1.5rem 1rem}.finder-heading[data-astro-cid-7fqlph5a]>p[data-astro-cid-7fqlph5a]{max-width:100%}.results[data-astro-cid-7fqlph5a]{grid-template-columns:1fr;padding:1.2rem}.results[data-astro-cid-7fqlph5a] img[data-astro-cid-7fqlph5a]{max-width:200px}.finder-actions[data-astro-cid-7fqlph5a]{flex-wrap:wrap}}@media(max-width:400px){.steps[data-astro-cid-7fqlph5a]{grid-template-columns:1fr}}@media print{.finder[data-astro-cid-7fqlph5a]{display:none}}@keyframes arrive{0%{opacity:.65;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.arriving[data-astro-cid-j7pv25f6]{animation:arrive .45s ease-out both}.portrait[data-astro-cid-j7pv25f6]:nth-child(2){animation-delay:.06s}.portrait[data-astro-cid-j7pv25f6]:nth-child(3){animation-delay:.12s}@media(prefers-reduced-motion:reduce){.arriving[data-astro-cid-j7pv25f6]{animation:none}}.hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.95fr 1.2fr;gap:2rem;padding-top:4rem;padding-bottom:4.5rem;align-items:center}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(3.5rem,5.5vw,5.5rem);line-height:1;letter-spacing:-.04em;margin:1.8rem 0 2.5rem;font-weight:400}h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6],h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--accent);font-weight:400}.hero-bottom[data-astro-cid-j7pv25f6]{max-width:46ch}.hero-bottom[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-bottom:1.7rem}.portrait-composition[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;align-items:start;padding-top:1rem}.portrait[data-astro-cid-j7pv25f6]{margin:0;position:relative}.portrait[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;object-fit:cover;display:block;aspect-ratio:.49;height:auto}.portrait-bob[data-astro-cid-j7pv25f6]{margin-top:3.5rem}.portrait-curls[data-astro-cid-j7pv25f6]{margin-top:0}.portrait-layers[data-astro-cid-j7pv25f6]{margin-top:6rem}.portrait[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{font-size:1rem;line-height:1.4;margin-top:.75rem;letter-spacing:normal;text-transform:none;color:var(--muted)}.looks[data-astro-cid-j7pv25f6]{padding-top:2rem;padding-bottom:5rem;scroll-margin-top:2rem}.section-top[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:end;gap:2rem}.section-top[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{font-size:1rem;color:var(--muted);margin:0 0 .5rem}.section-top[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2.7rem,4.6vw,4.8rem);margin:.6rem 0 0;line-height:1.05}.filters[data-astro-cid-j7pv25f6]{display:flex;gap:.5rem;margin:2rem 0}.filters[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{font:inherit;font-size:1rem;border:1px solid var(--line);padding:.65rem 1.25rem;background:transparent;color:var(--ink);cursor:pointer;border-radius:2px}.filters[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6][aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.looks-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.look[data-astro-cid-j7pv25f6][hidden]{display:none}.look-photo[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden}.look-photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto;aspect-ratio:.79;object-fit:cover;object-position:center 27%;display:block;transition:transform .32s}.look[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{transform:scale(1.025)}.look-photo[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{position:absolute;bottom:1rem;left:1rem;background:var(--paper);padding:.4rem .7rem;font-size:1rem;color:var(--ink)}.look[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--display);font-weight:400;font-size:2rem;line-height:1.1;margin:1.25rem 0 .65rem}.look[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{font-size:1rem;color:var(--muted);max-width:32ch}.look[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6]{margin-top:1.2rem;border-top:0;padding-top:.85rem;font-size:1rem}.look[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{cursor:pointer;display:flex;justify-content:space-between;list-style:none}.look[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.look[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{transform:rotate(45deg)}.look[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{line-height:1.6}.look[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--accent)}.image-disclosure[data-astro-cid-j7pv25f6]{font-size:1rem;color:var(--muted);margin:2rem 0 0}.salon[data-astro-cid-j7pv25f6]{background:var(--accent);color:var(--on-accent);padding:5rem 0}.salon-inner[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:6rem}.salon[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(3rem,4.7vw,5rem);line-height:1.02;margin:1.5rem 0}.salon[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:inherit}.salon-heading[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]:not(.eyebrow){max-width:33ch;opacity:.85}.salon[data-astro-cid-j7pv25f6] .button[data-astro-cid-j7pv25f6]{background:var(--on-accent);color:var(--accent);margin-top:1rem}.checklist[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem 2rem;align-content:center}.checklist[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--display);font-weight:400;font-size:1.75rem;line-height:1.1;margin:0 0 1rem}.checklist[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1rem;opacity:.85;margin:0}.hero-secondary[data-astro-cid-j7pv25f6]{display:block;font-size:1rem;margin-top:1rem;text-underline-offset:5px}.hero-secondary[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{margin-left:.75rem}.foundations[data-astro-cid-j7pv25f6],.collections[data-astro-cid-j7pv25f6],.featured[data-astro-cid-j7pv25f6]{padding-block:4rem;scroll-margin-top:2rem}.foundations[data-astro-cid-j7pv25f6]{border-top:0}.foundation-layout[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;margin-top:2rem;align-items:center}.foundation-copy[data-astro-cid-j7pv25f6]{display:grid;gap:1.5rem}.foundation-copy[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--display);font-size:1.85rem;font-weight:400;line-height:1.1;margin:0 0 .65rem}.foundation-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1rem;color:var(--ink);margin:0;max-width:55ch}.foundation-layout[data-astro-cid-j7pv25f6] figure[data-astro-cid-j7pv25f6]{margin:0}.foundation-layout[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto}.foundation-layout[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{font-size:1rem;color:var(--muted);margin-top:.8rem}.salon-phrases[data-astro-cid-j7pv25f6]{display:grid;gap:2rem}.salon-phrases[data-astro-cid-j7pv25f6] .salon-example[data-astro-cid-j7pv25f6]{font-family:var(--display);font-size:1.8rem;line-height:1.3;font-weight:400;margin:.5rem 0}.salon-phrases[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.salon-example){font-size:1rem;opacity:.88;margin:0}.salon-phrases[data-astro-cid-j7pv25f6] .phrase-label[data-astro-cid-j7pv25f6]{font-size:1rem;text-transform:none;letter-spacing:normal}.hub-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);column-gap:4rem;row-gap:2rem;margin-top:2.5rem}.hub[data-astro-cid-j7pv25f6]{padding:1.5rem 0;text-decoration:none;position:relative;border-top:0}.hub-topics[data-astro-cid-j7pv25f6]{font-size:1rem;color:var(--muted);letter-spacing:normal}.hub[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--display);font-weight:400;font-size:2.2rem;margin:.5rem 0;line-height:1.1}.hub[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{float:right;color:var(--accent);font-size:1.25rem;margin-left:1rem}.hub[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1rem;margin:0;max-width:40ch;color:var(--muted)}.hub[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6]{color:var(--accent)}.featured[data-astro-cid-j7pv25f6]{border-top:0}.featured[data-astro-cid-j7pv25f6].wrap{width:100%;padding-inline:max(48px,calc((100% - 1280px)/2));background:var(--surface)}.guide-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 2rem;margin-top:2.5rem}.guide[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;text-decoration:none;align-items:start;padding-top:1rem;border-top:0}.guide[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--display);font-weight:400;font-size:1.65rem;line-height:1.12;margin:.75rem 0}.guide[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1rem;color:var(--muted);margin:0 0 1rem}.guide-tags[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.35rem;font-size:1rem;margin-top:auto}.guide-tags[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{padding:0}.guide-tags[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]+span[data-astro-cid-j7pv25f6]:before{content:"/";margin-right:.35rem;color:var(--muted)}.guide-cta[data-astro-cid-j7pv25f6]{font-size:1rem;margin-top:1rem;color:var(--accent)}.guide[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6]{text-decoration:underline;text-underline-offset:4px}.editorial[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;border-top:0;padding-block:4rem}.editorial[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2.7rem,4vw,4rem);line-height:1.08;margin:1rem 0}.editorial[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1rem;color:var(--muted);max-width:40ch}.editorial-links[data-astro-cid-j7pv25f6]{display:flex;gap:1.5rem;font-size:1rem;text-underline-offset:5px}@media(max-width:1023px){.guide-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.foundation-layout[data-astro-cid-j7pv25f6]{gap:2rem}}@media(max-width:767px){.featured[data-astro-cid-j7pv25f6].wrap{padding-inline:20px}.foundations[data-astro-cid-j7pv25f6],.collections[data-astro-cid-j7pv25f6],.featured[data-astro-cid-j7pv25f6]{padding-block:2.5rem}.foundation-layout[data-astro-cid-j7pv25f6],.hub-grid[data-astro-cid-j7pv25f6],.editorial[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:2rem}.guide-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:4rem}.editorial[data-astro-cid-j7pv25f6]{padding-block:3rem}.guide[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:2rem}.salon-phrases[data-astro-cid-j7pv25f6] .salon-example[data-astro-cid-j7pv25f6]{font-size:1.5rem}.hub-grid[data-astro-cid-j7pv25f6]{margin-top:1.5rem;gap:1rem}.guide-tags[data-astro-cid-j7pv25f6]{font-size:1rem}}@media(prefers-reduced-motion:reduce){.look-photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transition:none}.look[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{transform:none}}@media(max-width:900px){.hero[data-astro-cid-j7pv25f6]{gap:1.25rem}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(3.1rem,6.8vw,4.3rem)}.salon-inner[data-astro-cid-j7pv25f6]{gap:3rem}.checklist[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:1.8rem}.looks-grid[data-astro-cid-j7pv25f6]{gap:1.2rem}}@media(max-width:767px){.hero[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;padding-top:2.5rem;padding-bottom:2.5rem}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(3.1rem,10.8vw,4.8rem);margin-top:1.3rem}.hero-bottom[data-astro-cid-j7pv25f6]{max-width:100%}.portrait-composition[data-astro-cid-j7pv25f6]{margin-top:1rem;gap:8px}.portrait-bob[data-astro-cid-j7pv25f6]{margin-top:2rem}.portrait-layers[data-astro-cid-j7pv25f6]{margin-top:3.5rem}.portrait[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{font-size:1rem;line-height:1.4;letter-spacing:normal}.intro[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;padding-top:2rem;padding-bottom:2rem}.intro[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:2.25rem}.section-top[data-astro-cid-j7pv25f6]{display:block}.section-top[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{margin-top:1rem}.section-top[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:2.8rem}.filters[data-astro-cid-j7pv25f6]{gap:.35rem;flex-wrap:wrap}.filters[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{padding:.6rem 1rem}.looks-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:2.5rem}.look-photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{aspect-ratio:.95;object-position:center 23%}.look[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{max-width:100%}.salon[data-astro-cid-j7pv25f6]{padding:3rem 0}.salon-inner[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:2.75rem}.checklist[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:2rem}.closing[data-astro-cid-j7pv25f6]{padding-top:3rem;padding-bottom:3rem}}@media print{.hero[data-astro-cid-j7pv25f6],.foundations[data-astro-cid-j7pv25f6],.collections[data-astro-cid-j7pv25f6],.featured[data-astro-cid-j7pv25f6],.looks[data-astro-cid-j7pv25f6],.editorial[data-astro-cid-j7pv25f6],.print-button[data-astro-cid-j7pv25f6]{display:none}.salon[data-astro-cid-j7pv25f6]{background:#fff;color:#000;padding:0}.salon-inner[data-astro-cid-j7pv25f6]{display:block}.salon[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:#000}.checklist[data-astro-cid-j7pv25f6]{display:block}.checklist[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{break-inside:avoid;margin-bottom:1.5rem}}
