:root[data-tenant=modemama]{--mm-cream: #F6F1EA;--mm-cream-deep: #EDE4D6;--mm-paper: #FBF7F0;--mm-ink: #1A1A1A;--mm-ink-soft: rgba(26, 26, 26, .72);--mm-ink-mute: rgba(26, 26, 26, .54);--mm-line: rgba(26, 26, 26, .14);--mm-line-soft: rgba(26, 26, 26, .08);--mm-terracotta: #C26B4B;--mm-terracotta-deep: #A85638;--mm-terracotta-soft: #E5B89E;--mm-sage: #8B9D83;--mm-burgundy: #5A1E2A;--mm-burgundy-deep: #3F121B;--brand-bg: var(--mm-cream);--brand-fg: var(--mm-ink);--brand-accent: var(--mm-terracotta);--brand-accent-soft: var(--mm-terracotta-soft);--brand-muted: var(--mm-sage);--brand-deep: var(--mm-burgundy);--brand-border: var(--mm-line);--brand-radius: 2px;--brand-shadow: 0 14px 48px rgba(64, 30, 22, .1);--mm-serif: "Cormorant Garamond", "Playfair Display", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--mm-sans: "Inter Tight", "Avenir Next", "Helvetica Neue", system-ui, sans-serif;--mm-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--brand-font-display: var(--mm-serif);--brand-font-body: var(--mm-sans);--mm-fs-hairline: .72rem;--mm-fs-caption: .82rem;--mm-fs-body: 1.0625rem;--mm-fs-lead: clamp(1.18rem, 1.4vw, 1.32rem);--mm-fs-h6: clamp(1rem, 1vw, 1.1rem);--mm-fs-h5: clamp(1.15rem, 1.5vw, 1.35rem);--mm-fs-h4: clamp(1.4rem, 2vw, 1.75rem);--mm-fs-h3: clamp(1.85rem, 3vw, 2.4rem);--mm-fs-h2: clamp(2.4rem, 4.4vw, 3.6rem);--mm-fs-h1: clamp(3.2rem, 7vw, 5.6rem);--mm-fs-hero: clamp(4rem, 11vw, 9rem);--mm-s-1: 4px;--mm-s-2: 8px;--mm-s-3: 12px;--mm-s-4: 16px;--mm-s-5: 24px;--mm-s-6: 32px;--mm-s-7: 48px;--mm-s-8: 64px;--mm-s-9: 96px;--mm-s-10: 128px;--mm-ease: cubic-bezier(.22, 1, .36, 1);--mm-ease-emph: cubic-bezier(.65, 0, .05, 1);--mm-dur-1: .22s;--mm-dur-2: .42s;--mm-dur-3: .72s;--mm-grain: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.10 0 0 0 0 0.06 0 0 0 0 0.04 0 0 0 0.55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.18'/></svg>")}html[data-tenant=modemama],:root[data-tenant=modemama] body{background:var(--mm-cream);color:var(--mm-ink);font-family:var(--mm-sans);font-size:var(--mm-fs-body);font-feature-settings:"ss01","ss02","kern","liga","calt";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:root[data-tenant=modemama] body:before{background-image:var(--mm-grain);content:"";inset:0;mix-blend-mode:multiply;opacity:.5;pointer-events:none;position:fixed;z-index:9999}:root[data-tenant=modemama] ::selection{background:var(--mm-burgundy);color:var(--mm-cream)}:root[data-tenant=modemama] .mm-display{font-family:var(--mm-serif);font-style:normal;font-weight:500;letter-spacing:-.025em;line-height:.96}:root[data-tenant=modemama] .mm-display-italic{font-family:var(--mm-serif);font-style:italic;font-weight:400;letter-spacing:-.015em}:root[data-tenant=modemama] .mm-kicker{color:var(--mm-terracotta);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:600;letter-spacing:.22em;text-transform:uppercase}:root[data-tenant=modemama] .mm-dek{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:var(--mm-fs-lead);font-style:italic;font-weight:400;line-height:1.5;letter-spacing:-.005em}:root[data-tenant=modemama] .mm-section-label{align-items:center;color:var(--mm-burgundy);display:flex;font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:600;gap:var(--mm-s-4);letter-spacing:.28em;margin:0 0 var(--mm-s-5);text-transform:uppercase}:root[data-tenant=modemama] .mm-section-label:before{background:var(--mm-burgundy);content:"";display:block;height:1px;width:42px}:root[data-tenant=modemama] .mm-section-title{font-family:var(--mm-serif);font-size:var(--mm-fs-h2);font-weight:500;letter-spacing:-.03em;line-height:.98;margin:0 0 var(--mm-s-6);text-wrap:balance}:root[data-tenant=modemama] .mm-section-title em{color:var(--mm-burgundy);font-style:italic;font-weight:400}:root[data-tenant=modemama] .mm-shell{margin-inline:auto;padding-inline:clamp(20px,4vw,56px);width:min(1320px,100%)}:root[data-tenant=modemama] .mm-shell--narrow{width:min(960px,100%)}:root[data-tenant=modemama] .mm-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--mm-s-5)}@media(max-width:1024px){:root[data-tenant=modemama] .mm-grid{gap:var(--mm-s-4);grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:640px){:root[data-tenant=modemama] .mm-grid{grid-template-columns:1fr}}:root[data-tenant=modemama] .mm-rule{background:var(--mm-line);border:0;height:1px;margin:var(--mm-s-7) 0}:root[data-tenant=modemama] .mm-rule--terra{background:var(--mm-terracotta)}:root[data-tenant=modemama] .mm-newsletter-bar{background:var(--mm-burgundy);color:var(--mm-cream);font-family:var(--mm-sans);font-size:.92rem;overflow:hidden;position:relative}:root[data-tenant=modemama] .mm-newsletter-bar[hidden]{display:none}:root[data-tenant=modemama] .mm-newsletter-bar__inner{align-items:center;display:flex;flex-wrap:wrap;gap:var(--mm-s-4) var(--mm-s-5);justify-content:center;padding:12px clamp(20px,4vw,48px);position:relative}:root[data-tenant=modemama] .mm-newsletter-bar__avatar{border-radius:50%;flex-shrink:0;height:40px;object-fit:cover;object-position:center top;width:40px}:root[data-tenant=modemama] .mm-newsletter-bar__pitch{align-items:baseline;display:inline-flex;flex-wrap:wrap;gap:var(--mm-s-3)}:root[data-tenant=modemama] .mm-newsletter-bar__kicker{color:var(--mm-terracotta-soft);font-size:.72rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase}:root[data-tenant=modemama] .mm-newsletter-bar__title{font-family:var(--mm-serif);font-size:1.1rem;font-style:italic;font-weight:400}:root[data-tenant=modemama] .mm-newsletter-bar__form{align-items:center;display:inline-flex;flex:1 1 360px;gap:8px;max-width:480px}:root[data-tenant=modemama] .mm-newsletter-bar__form input{background:transparent;border:0;border-bottom:1px solid rgba(246,241,234,.45);color:var(--mm-cream);flex:1;font-family:var(--mm-sans);font-size:.92rem;padding:10px 4px}:root[data-tenant=modemama] .mm-newsletter-bar__form input::placeholder{color:#f6f1ea8c}:root[data-tenant=modemama] .mm-newsletter-bar__form input:focus{border-bottom-color:var(--mm-terracotta-soft);outline:none}:root[data-tenant=modemama] .mm-newsletter-bar__form button{background:var(--mm-cream);border:0;color:var(--mm-burgundy);cursor:pointer;font-family:var(--mm-sans);font-size:.78rem;font-weight:700;letter-spacing:.16em;padding:12px 22px;text-transform:uppercase;transition:background var(--mm-dur-1) var(--mm-ease),color var(--mm-dur-1) var(--mm-ease)}:root[data-tenant=modemama] .mm-newsletter-bar__form button:hover{background:var(--mm-terracotta);color:var(--mm-cream)}:root[data-tenant=modemama] .mm-newsletter-bar__close{background:transparent;border:1px solid rgba(246,241,234,.3);border-radius:999px;color:var(--mm-cream);cursor:pointer;font-size:.95rem;height:28px;line-height:1;width:28px;transition:background var(--mm-dur-1) var(--mm-ease)}:root[data-tenant=modemama] .mm-newsletter-bar__close:hover{background:#f6f1ea1f}:root[data-tenant=modemama] .mm-newsletter-bar__status{color:var(--mm-terracotta-soft);font-size:.8rem;font-style:italic;margin-inline-start:8px}:root[data-tenant=modemama] .mm-blog{background:var(--mm-cream);padding-block:0 var(--mm-s-9)}:root[data-tenant=modemama] .tenant-page,:root[data-tenant=modemama] .mm-home{background:var(--mm-grain),linear-gradient(180deg,var(--mm-paper) 0%,var(--mm-cream) 48%,#fffaf4 100%);color:var(--mm-ink);overflow:hidden}:root[data-tenant=modemama] .tenant-hero--fullscreen{align-items:center;isolation:isolate;min-height:min(820px,92vh)!important;overflow:hidden;position:relative}:root[data-tenant=modemama] .tenant-hero--fullscreen:before{background:linear-gradient(90deg,#181210b3,#1812104d 42%,#18121005),var(--mm-grain);content:"";inset:0;opacity:.92;position:absolute;z-index:-1}:root[data-tenant=modemama] .tenant-hero--fullscreen:after{border:1px solid rgba(246,241,234,.32);content:"";inset:clamp(18px,3vw,44px);pointer-events:none;position:absolute}:root[data-tenant=modemama] .tenant-hero--fullscreen .tenant-hero__inner{margin-inline:0 auto!important;max-width:920px;padding-block:clamp(104px,14vw,180px);text-align:left!important}:root[data-tenant=modemama] .tenant-hero--fullscreen span{background:#f6f1eaeb!important;color:var(--mm-burgundy)!important;font-family:var(--mm-sans);letter-spacing:.26em!important}:root[data-tenant=modemama] .tenant-hero--fullscreen h1{color:#fffaf4;font-family:var(--mm-serif)!important;font-size:6.8rem!important;font-weight:500;letter-spacing:0;line-height:.88!important;margin:0;max-width:860px;text-wrap:balance}:root[data-tenant=modemama] .tenant-hero--fullscreen p{color:#fffaf4e0;font-family:var(--mm-serif);font-size:1.45rem!important;font-style:italic;line-height:1.45!important;margin-top:var(--mm-s-5);max-width:680px}:root[data-tenant=modemama] .tenant-hero--fullscreen .tenant-btn{background:#fffaf4;border-radius:0;color:var(--mm-burgundy);font-family:var(--mm-sans);font-size:.78rem;font-weight:800;letter-spacing:.2em;padding:18px 28px;text-transform:uppercase}:root[data-tenant=modemama] .tenant-section{background:transparent;padding-block:clamp(56px,7vw,96px)}:root[data-tenant=modemama] .tenant-section--text .tenant-richtext,:root[data-tenant=modemama] .tenant-richtext{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:1.5rem;font-style:italic;line-height:1.55;margin-inline:auto;max-width:880px;text-align:center}:root[data-tenant=modemama] .tenant-image-text .tenant-container{align-items:center!important;gap:clamp(36px,7vw,96px)!important;max-width:1180px}:root[data-tenant=modemama] .tenant-image-text img{aspect-ratio:4 / 5!important;border-radius:0!important;box-shadow:0 34px 90px #3f121b24;filter:saturate(.92) contrast(1.02)}:root[data-tenant=modemama] .tenant-image-text h2{color:var(--mm-ink);font-family:var(--mm-serif);font-size:4.4rem;font-weight:500;letter-spacing:0;line-height:.93;max-width:720px;text-wrap:balance}:root[data-tenant=modemama] .tenant-image-text p{color:var(--mm-ink-soft)!important;font-family:var(--mm-serif);font-size:1.22rem!important;font-style:italic;line-height:1.58!important;max-width:620px}:root[data-tenant=modemama] .tenant-image-text .tenant-btn,:root[data-tenant=modemama] .tenant-section--accent .tenant-btn{background:transparent;border:1px solid var(--mm-burgundy);border-radius:0;color:var(--mm-burgundy);font-family:var(--mm-sans);font-size:.74rem;font-weight:800;letter-spacing:.2em;padding:15px 22px;text-transform:uppercase}:root[data-tenant=modemama] .tenant-section--accent{background:var(--mm-burgundy);color:var(--mm-cream);text-align:center}:root[data-tenant=modemama] .tenant-section--accent h2{color:var(--mm-cream);font-family:var(--mm-serif);font-size:4.1rem;font-style:italic;font-weight:400;text-align:center}:root[data-tenant=modemama] .tenant-section--accent p{color:#f6f1eac7;font-family:var(--mm-serif);font-size:1.18rem;font-style:italic;margin-inline:auto;max-width:720px}:root[data-tenant=modemama] .tenant-section--accent .tenant-btn{border-color:var(--mm-cream);color:var(--mm-cream)}:root[data-tenant=modemama] .mm-home-eyebrow{color:var(--mm-terracotta);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:700;letter-spacing:.28em;text-transform:uppercase}:root[data-tenant=modemama] .mm-home-manifesto{border-block:1px solid var(--mm-line);padding-block:clamp(72px,10vw,132px)}:root[data-tenant=modemama] .mm-home-manifesto__grid{align-items:start;display:grid;gap:clamp(28px,6vw,88px);grid-template-columns:minmax(180px,.36fr) minmax(0,1fr)}:root[data-tenant=modemama] .mm-home-guide{border-bottom:1px solid var(--mm-line);padding-block:clamp(56px,8vw,104px)}:root[data-tenant=modemama] .mm-home-guide__grid{display:grid;gap:clamp(28px,6vw,88px);grid-template-columns:minmax(180px,.42fr) minmax(0,1fr)}:root[data-tenant=modemama] .mm-home-guide h2,:root[data-tenant=modemama] .mm-quiz-method h2,:root[data-tenant=modemama] .mm-quiz-faq h2{color:var(--mm-ink);font-family:var(--mm-serif);font-size:clamp(2.2rem,4.5vw,4rem);font-weight:500;letter-spacing:0;line-height:.98;margin:0;text-wrap:balance}:root[data-tenant=modemama] .mm-home-guide__copy p,:root[data-tenant=modemama] .mm-quiz-method p,:root[data-tenant=modemama] .mm-quiz-faq p,:root[data-tenant=modemama] .mm-static-longform p{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:1.12rem;font-style:italic;line-height:1.68;margin:0}:root[data-tenant=modemama] .mm-home-guide__copy p+p,:root[data-tenant=modemama] .mm-quiz-method p+p{margin-top:var(--mm-s-4)}:root[data-tenant=modemama] .mm-home-manifesto h2,:root[data-tenant=modemama] .mm-home-section-head h2,:root[data-tenant=modemama] .mm-home-topics h2,:root[data-tenant=modemama] .mm-home-newsletter h2{color:var(--mm-ink);font-family:var(--mm-serif);font-size:4.5rem;font-weight:500;letter-spacing:0;line-height:.95;margin:0;text-wrap:balance}:root[data-tenant=modemama] .mm-home-manifesto p:not(.mm-home-eyebrow),:root[data-tenant=modemama] .mm-home-newsletter p{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:1.24rem;font-style:italic;line-height:1.58;margin:var(--mm-s-5) 0 0;max-width:760px}:root[data-tenant=modemama] .mm-home-latest,:root[data-tenant=modemama] .mm-home-topics,:root[data-tenant=modemama] .mm-home-newsletter{padding-block:clamp(84px,11vw,148px)}:root[data-tenant=modemama] .mm-home-section-head{align-items:end;border-bottom:1px solid var(--mm-ink);display:grid;gap:var(--mm-s-4);grid-template-columns:1fr auto;margin-bottom:clamp(36px,5vw,64px);padding-bottom:var(--mm-s-5)}:root[data-tenant=modemama] .mm-home-section-head .mm-home-eyebrow{grid-column:1 / -1;margin:0}:root[data-tenant=modemama] .mm-home-section-head a{color:var(--mm-burgundy);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:800;letter-spacing:.22em;text-decoration:none;text-transform:uppercase}:root[data-tenant=modemama] .mm-home-card-grid{display:grid;gap:clamp(26px,4vw,54px);grid-template-columns:repeat(12,minmax(0,1fr))}:root[data-tenant=modemama] .mm-home-card{grid-column:span 3}:root[data-tenant=modemama] .mm-home-card--lead{grid-column:span 6;grid-row:span 2}:root[data-tenant=modemama] .mm-home-card__link{color:inherit;display:block;text-decoration:none}:root[data-tenant=modemama] .mm-home-card__media{aspect-ratio:4 / 5;background:var(--mm-cream-deep);margin:0 0 var(--mm-s-5);overflow:hidden}:root[data-tenant=modemama] .mm-home-card--lead .mm-home-card__media{aspect-ratio:5 / 6}:root[data-tenant=modemama] .mm-home-card__media img{display:block;height:100%;object-fit:cover;transition:transform .9s var(--mm-ease);width:100%}:root[data-tenant=modemama] .mm-home-card__link:hover img{transform:scale(1.035)}:root[data-tenant=modemama] .mm-home-card__kicker{color:var(--mm-terracotta);display:block;font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:700;letter-spacing:.22em;margin-bottom:var(--mm-s-3);text-transform:uppercase}:root[data-tenant=modemama] .mm-home-card h3{color:var(--mm-ink);font-family:var(--mm-serif);font-size:1.85rem;font-weight:500;letter-spacing:0;line-height:1.04;margin:0 0 var(--mm-s-3);text-wrap:balance}:root[data-tenant=modemama] .mm-home-card--lead h3{font-size:3.4rem}:root[data-tenant=modemama] .mm-home-card p{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:1.04rem;font-style:italic;line-height:1.5;margin:0 0 var(--mm-s-4)}:root[data-tenant=modemama] .mm-home-card__meta{color:var(--mm-ink-mute);display:flex;flex-wrap:wrap;gap:var(--mm-s-3);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:600;letter-spacing:.18em;text-transform:uppercase}:root[data-tenant=modemama] .mm-home-topic-grid{display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(36px,5vw,68px)}:root[data-tenant=modemama] .mm-home-topic-grid a{background:#fffaf4b8;border:1px solid var(--mm-line);color:var(--mm-ink);min-height:188px;padding:clamp(22px,3vw,34px);text-decoration:none;transition:background var(--mm-dur-2) var(--mm-ease),color var(--mm-dur-2) var(--mm-ease)}:root[data-tenant=modemama] .mm-home-topic-grid a:hover{background:var(--mm-burgundy);color:var(--mm-cream)}:root[data-tenant=modemama] .mm-home-topic-grid span{display:block;font-family:var(--mm-serif);font-size:1.8rem;font-style:italic;line-height:1.05}:root[data-tenant=modemama] .mm-home-topic-grid p{color:currentColor;font-size:.92rem;line-height:1.55;margin:var(--mm-s-4) 0 0;opacity:.72}:root[data-tenant=modemama] .mm-home-newsletter{background:var(--mm-burgundy);color:var(--mm-cream)}:root[data-tenant=modemama] .mm-home-newsletter h2,:root[data-tenant=modemama] .mm-home-newsletter .mm-home-eyebrow{color:var(--mm-cream)}:root[data-tenant=modemama] .mm-home-newsletter p{color:#f6f1eabd}:root[data-tenant=modemama] .mm-home-newsletter__inner{align-items:end;display:grid;gap:clamp(32px,6vw,92px);grid-template-columns:minmax(0,1.1fr) minmax(300px,.62fr)}:root[data-tenant=modemama] .mm-home-newsletter form{border-bottom:1px solid rgba(246,241,234,.42);display:flex;gap:var(--mm-s-4)}:root[data-tenant=modemama] .mm-home-newsletter input{background:transparent;border:0;color:var(--mm-cream);flex:1;font-family:var(--mm-serif);font-size:1.15rem;font-style:italic;min-width:0;padding:16px 0}:root[data-tenant=modemama] .mm-home-newsletter input::placeholder{color:#f6f1ea8c}:root[data-tenant=modemama] .mm-home-newsletter input:focus{outline:none}:root[data-tenant=modemama] .mm-home-newsletter button{background:var(--mm-cream);border:0;color:var(--mm-burgundy);font-family:var(--mm-sans);font-size:.76rem;font-weight:800;letter-spacing:.2em;padding:16px 22px;text-transform:uppercase}:root[data-tenant=modemama] .mm-static-page{background:var(--mm-grain),linear-gradient(180deg,var(--mm-paper) 0%,var(--mm-cream) 58%,#fffaf4 100%);color:var(--mm-ink)}:root[data-tenant=modemama] .mm-legal-page .tenant-section{padding-block:clamp(38px,5vw,68px)}:root[data-tenant=modemama] .mm-legal-page .tenant-section:first-child{padding-top:clamp(48px,7vw,88px)}:root[data-tenant=modemama] .mm-legal-page .tenant-section--intro{background:transparent;border-bottom:1px solid var(--mm-line);color:var(--mm-ink);padding-block:clamp(46px,7vw,84px)}:root[data-tenant=modemama] .mm-legal-page .tenant-section--intro h1{color:var(--mm-ink);font-family:var(--mm-serif);font-size:clamp(2.15rem,3.6vw,3.15rem);font-weight:500;letter-spacing:0;line-height:1.06;max-width:780px;text-wrap:balance}:root[data-tenant=modemama] .mm-legal-page .tenant-section--intro p{color:var(--mm-ink-soft);font-family:var(--mm-sans);font-size:1.06rem;line-height:1.65;margin-top:var(--mm-s-4);max-width:640px}:root[data-tenant=modemama] .mm-legal-page .tenant-richtext{color:var(--mm-ink-soft);font-family:var(--mm-sans);font-size:1rem;line-height:1.72;margin-inline:auto;max-width:900px}:root[data-tenant=modemama] .mm-legal-page .tenant-richtext h1{color:var(--mm-ink);font-family:var(--mm-serif);font-size:clamp(2.25rem,4vw,3.45rem);font-weight:500;letter-spacing:0;line-height:1.06;margin:0 0 var(--mm-s-6);max-width:760px;text-wrap:balance}:root[data-tenant=modemama] .mm-legal-page .tenant-richtext h2{border-top:1px solid var(--mm-line);color:var(--mm-ink);font-family:var(--mm-sans);font-size:clamp(1.16rem,1.7vw,1.46rem);font-weight:800;letter-spacing:0;line-height:1.25;margin:clamp(28px,4vw,44px) 0 0;padding-top:clamp(24px,3vw,32px)}:root[data-tenant=modemama] .mm-legal-page .tenant-richtext p,:root[data-tenant=modemama] .mm-legal-page .tenant-richtext li{color:var(--mm-ink-soft);font-family:var(--mm-sans);font-size:1rem;line-height:1.72}:root[data-tenant=modemama] .mm-legal-page .tenant-richtext ul,:root[data-tenant=modemama] .mm-legal-page .tenant-richtext ol{margin:var(--mm-s-4) 0 0;padding-left:1.25rem}:root[data-tenant=modemama] .mm-legal-page .tenant-richtext a{color:var(--mm-burgundy);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}:root[data-tenant=modemama] .mm-static{border-block:1px solid var(--mm-line);padding-block:clamp(76px,10vw,136px)}:root[data-tenant=modemama] .mm-static__grid{align-items:start;display:grid;gap:clamp(28px,6vw,88px);grid-template-columns:minmax(180px,.34fr) minmax(0,1fr)}:root[data-tenant=modemama] .mm-static h2,:root[data-tenant=modemama] .mm-static-reading h2{color:var(--mm-ink);font-family:var(--mm-serif);font-size:4.2rem;font-weight:500;letter-spacing:0;line-height:.96;margin:0;text-wrap:balance}:root[data-tenant=modemama] .mm-static p:not(.mm-home-eyebrow){color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:1.24rem;font-style:italic;line-height:1.62;margin:var(--mm-s-5) 0 0;max-width:780px}:root[data-tenant=modemama] .mm-static-values{display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(46px,7vw,88px)}:root[data-tenant=modemama] .mm-static-values article{background:#fffaf4bd;border:1px solid var(--mm-line);min-height:236px;padding:clamp(24px,3vw,38px)}:root[data-tenant=modemama] .mm-static-values span{color:var(--mm-terracotta);display:block;font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:800;letter-spacing:.24em;margin-bottom:var(--mm-s-5);text-transform:uppercase}:root[data-tenant=modemama] .mm-static-values h3{color:var(--mm-ink);font-family:var(--mm-serif);font-size:2.2rem;font-style:italic;font-weight:500;letter-spacing:0;line-height:1;margin:0}:root[data-tenant=modemama] .mm-static-values p{color:var(--mm-ink-soft);font-size:1rem;line-height:1.58;margin:var(--mm-s-4) 0 0}:root[data-tenant=modemama] .mm-static-longform{display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1px}:root[data-tenant=modemama] .mm-static-longform article{background:#fffaf4bd;border:1px solid var(--mm-line);padding:clamp(24px,3vw,38px)}:root[data-tenant=modemama] .mm-static-longform h3{color:var(--mm-ink);font-family:var(--mm-serif);font-size:2rem;font-weight:500;letter-spacing:0;line-height:1.05;margin:0 0 var(--mm-s-4)}:root[data-tenant=modemama] .mm-static-reading{padding-block:clamp(82px,10vw,132px)}:root[data-tenant=modemama] .mm-quiz-page{background:var(--mm-grain),linear-gradient(180deg,var(--mm-paper) 0%,var(--mm-cream) 46%,#fffaf4 100%);color:var(--mm-ink)}:root[data-tenant=modemama] .mm-quiz-hero{border-bottom:1px solid var(--mm-line);padding-block:clamp(86px,11vw,148px)}:root[data-tenant=modemama] .mm-quiz-hero__grid{align-items:end;display:grid;gap:clamp(28px,6vw,92px);grid-template-columns:minmax(0,1.05fr) minmax(280px,.55fr)}:root[data-tenant=modemama] .mm-quiz-hero h1{color:var(--mm-ink);font-family:var(--mm-serif);font-size:5rem;font-weight:500;letter-spacing:0;line-height:.94;margin:0;max-width:880px;text-wrap:balance}:root[data-tenant=modemama] .mm-quiz-hero p:not(.mm-home-eyebrow),:root[data-tenant=modemama] .mm-quiz-result p{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:1.26rem;font-style:italic;line-height:1.62;margin-top:var(--mm-s-5);max-width:720px}:root[data-tenant=modemama] .mm-quiz-hero__link,:root[data-tenant=modemama] .mm-quiz-result a{align-items:center;background:var(--mm-burgundy);color:var(--mm-cream);display:inline-flex;font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:800;justify-content:center;letter-spacing:.2em;margin-top:var(--mm-s-6);min-height:48px;padding:0 var(--mm-s-5);text-decoration:none;text-transform:uppercase}:root[data-tenant=modemama] .mm-quiz-hero__panel{background:var(--mm-burgundy);color:var(--mm-cream);min-height:360px;padding:clamp(28px,4vw,52px)}:root[data-tenant=modemama] .mm-quiz-hero__panel span,:root[data-tenant=modemama] .mm-quiz__form legend,:root[data-tenant=modemama] .mm-quiz-card span{color:var(--mm-terracotta-soft);display:block;font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:800;letter-spacing:.22em;margin-bottom:var(--mm-s-4);text-transform:uppercase}:root[data-tenant=modemama] .mm-quiz-hero__panel strong{display:block;font-family:var(--mm-serif);font-size:2.7rem;font-weight:500;line-height:1}:root[data-tenant=modemama] .mm-quiz-hero__panel p{color:#f6f1eabd;font-size:1rem;line-height:1.56;margin-top:var(--mm-s-5)}:root[data-tenant=modemama] .mm-quiz{display:grid;gap:clamp(28px,5vw,72px);grid-template-columns:minmax(0,.72fr) minmax(0,1fr);padding-block:clamp(72px,9vw,124px)}:root[data-tenant=modemama] .mm-quiz__form{display:grid;gap:var(--mm-s-5)}:root[data-tenant=modemama] .mm-quiz__form fieldset{background:#fffaf4e0;border:1px solid var(--mm-line);margin:0;padding:var(--mm-s-5)}:root[data-tenant=modemama] .mm-quiz__form label{align-items:start;color:var(--mm-ink-soft);cursor:pointer;display:grid;gap:var(--mm-s-3);grid-template-columns:20px 1fr;line-height:1.45;min-height:44px;padding-block:var(--mm-s-2)}:root[data-tenant=modemama] .mm-quiz__form input{accent-color:var(--mm-burgundy);margin-top:3px}:root[data-tenant=modemama] .mm-quiz__form button{background:var(--mm-ink);border:0;color:var(--mm-cream);cursor:pointer;font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:800;letter-spacing:.2em;min-height:52px;padding-inline:var(--mm-s-5);text-transform:uppercase}:root[data-tenant=modemama] .mm-quiz-result{align-self:start;background:var(--mm-cream);border:1px solid var(--mm-line);padding:clamp(28px,4vw,48px)}:root[data-tenant=modemama] .mm-quiz-result h3{font-family:var(--mm-serif);font-size:3rem;font-weight:500;line-height:1;margin:0}:root[data-tenant=modemama] .mm-quiz-paths{padding-bottom:clamp(72px,9vw,124px)}:root[data-tenant=modemama] .mm-quiz-method{border-block:1px solid var(--mm-line);padding-block:clamp(64px,8vw,112px)}:root[data-tenant=modemama] .mm-quiz-method__grid{display:grid;gap:clamp(28px,6vw,88px);grid-template-columns:minmax(180px,.42fr) minmax(0,1fr);margin-bottom:clamp(28px,5vw,64px)}:root[data-tenant=modemama] .mm-quiz-method__cards{display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-tenant=modemama] .mm-quiz-method__cards article{background:#fffaf4c7;border:1px solid var(--mm-line);min-height:220px;padding:clamp(24px,3vw,38px)}:root[data-tenant=modemama] .mm-quiz-method__cards span{color:var(--mm-terracotta);display:block;font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:800;letter-spacing:.22em;margin-bottom:var(--mm-s-4);text-transform:uppercase}:root[data-tenant=modemama] .mm-quiz-method__cards h3{color:var(--mm-ink);font-family:var(--mm-serif);font-size:2rem;font-weight:500;letter-spacing:0;line-height:1.04;margin:0 0 var(--mm-s-4)}:root[data-tenant=modemama] .mm-quiz-faq{border-bottom:1px solid var(--mm-line);padding-block:clamp(64px,8vw,112px)}:root[data-tenant=modemama] .mm-quiz-faq details{border-bottom:1px solid var(--mm-line);padding-block:var(--mm-s-5)}:root[data-tenant=modemama] .mm-quiz-faq summary{color:var(--mm-ink);cursor:pointer;font-family:var(--mm-serif);font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.1;list-style:none}:root[data-tenant=modemama] .mm-quiz-faq summary::-webkit-details-marker{display:none}:root[data-tenant=modemama] .mm-quiz-faq p{margin-top:var(--mm-s-3);max-width:820px}:root[data-tenant=modemama] .mm-quiz-editorial{display:grid;gap:clamp(28px,6vw,88px);grid-template-columns:minmax(180px,.42fr) minmax(0,1fr);padding-block:clamp(64px,8vw,112px)}:root[data-tenant=modemama] .mm-quiz-editorial h2{color:var(--mm-ink);font-family:var(--mm-serif);font-size:clamp(2.2rem,4.5vw,4rem);font-weight:500;letter-spacing:0;line-height:.98;margin:0;text-wrap:balance}:root[data-tenant=modemama] .mm-quiz-editorial__copy p{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:1.12rem;font-style:italic;line-height:1.68;margin:0}:root[data-tenant=modemama] .mm-quiz-editorial__copy p+p{margin-top:var(--mm-s-4)}:root[data-tenant=modemama] .mm-quiz-card-grid{display:grid;gap:clamp(20px,3vw,36px);grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-tenant=modemama] .mm-quiz-card a{color:var(--mm-ink);text-decoration:none}:root[data-tenant=modemama] .mm-quiz-card figure{aspect-ratio:4 / 5;background:var(--mm-cream-deep);margin:0 0 var(--mm-s-5);overflow:hidden}:root[data-tenant=modemama] .mm-quiz-card img{display:block;height:100%;object-fit:cover;transition:transform var(--mm-dur-3) var(--mm-ease);width:100%}:root[data-tenant=modemama] .mm-quiz-card a:hover img{transform:scale(1.04)}:root[data-tenant=modemama] .mm-quiz-card h3{font-family:var(--mm-serif);font-size:1.8rem;font-weight:500;line-height:1.05;margin:0 0 var(--mm-s-3)}:root[data-tenant=modemama] .mm-quiz-card p{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:1.05rem;font-style:italic;line-height:1.54;margin:0 0 var(--mm-s-4)}:root[data-tenant=modemama] .mm-quiz-card small{color:var(--mm-ink-mute);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:700;letter-spacing:.16em;text-transform:uppercase}:root[data-tenant=modemama] .mm-quiz-topic-row{border-top:1px solid var(--mm-line);display:flex;flex-wrap:wrap;gap:var(--mm-s-3);margin-top:var(--mm-s-7);padding-top:var(--mm-s-5)}:root[data-tenant=modemama] .mm-quiz-topic-row a{border:1px solid var(--mm-line);color:var(--mm-ink);min-height:44px;padding:12px var(--mm-s-4);text-decoration:none}:root[data-tenant=modemama] .mm-home-card-grid--compact .mm-home-card,:root[data-tenant=modemama] .mm-home-card-grid--compact .mm-home-card--lead{grid-column:span 4}:root[data-tenant=modemama] .mm-home-topic-grid--compact{margin-top:clamp(42px,6vw,76px)}@media(prefers-reduced-motion:no-preference){:root[data-tenant=modemama] .tenant-hero--fullscreen .tenant-hero__inner,:root[data-tenant=modemama] .tenant-image-text img,:root[data-tenant=modemama] .tenant-image-text>.tenant-container>div,:root[data-tenant=modemama] .mm-home-manifesto,:root[data-tenant=modemama] .mm-static,:root[data-tenant=modemama] .mm-static-values article,:root[data-tenant=modemama] .mm-home-section-head,:root[data-tenant=modemama] .mm-home-card,:root[data-tenant=modemama] .mm-home-topic-grid a,:root[data-tenant=modemama] .mm-home-newsletter__inner{animation:mm-rise .78s var(--mm-ease) both}:root[data-tenant=modemama] .tenant-image-text img,:root[data-tenant=modemama] .mm-static-values article,:root[data-tenant=modemama] .mm-home-card,:root[data-tenant=modemama] .mm-home-topic-grid a{animation-timeline:view();animation-range:entry 0% cover 28%}:root[data-tenant=modemama] .tenant-hero--fullscreen{background-attachment:fixed}:root[data-tenant=modemama] .mm-home-card:nth-child(2),:root[data-tenant=modemama] .mm-home-topic-grid a:nth-child(2){animation-delay:90ms}:root[data-tenant=modemama] .mm-home-card:nth-child(3),:root[data-tenant=modemama] .mm-home-topic-grid a:nth-child(3){animation-delay:.16s}:root[data-tenant=modemama] .mm-home-card:nth-child(4),:root[data-tenant=modemama] .mm-home-topic-grid a:nth-child(4){animation-delay:.23s}}@keyframes mm-rise{0%{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:translateZ(0)}}@media(max-width:980px){:root[data-tenant=modemama] .mm-home-card,:root[data-tenant=modemama] .mm-home-card--lead{grid-column:span 6}:root[data-tenant=modemama] .mm-home-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-tenant=modemama] .mm-home-manifesto__grid,:root[data-tenant=modemama] .mm-home-guide__grid,:root[data-tenant=modemama] .mm-home-newsletter__inner{grid-template-columns:1fr}:root[data-tenant=modemama] .tenant-hero--fullscreen h1{font-size:5.4rem!important}:root[data-tenant=modemama] .tenant-image-text h2,:root[data-tenant=modemama] .mm-static h2,:root[data-tenant=modemama] .mm-static-reading h2,:root[data-tenant=modemama] .mm-home-manifesto h2,:root[data-tenant=modemama] .mm-home-section-head h2,:root[data-tenant=modemama] .mm-home-topics h2,:root[data-tenant=modemama] .mm-home-newsletter h2{font-size:3.5rem}:root[data-tenant=modemama] .mm-home-card--lead h3{font-size:2.6rem}:root[data-tenant=modemama] .mm-static__grid,:root[data-tenant=modemama] .mm-static-values,:root[data-tenant=modemama] .mm-static-longform,:root[data-tenant=modemama] .mm-blog-start,:root[data-tenant=modemama] .mm-conversion-hub__grid,:root[data-tenant=modemama] .mm-quiz,:root[data-tenant=modemama] .mm-quiz-hero__grid,:root[data-tenant=modemama] .mm-quiz-method__grid,:root[data-tenant=modemama] .mm-quiz-editorial{grid-template-columns:1fr}:root[data-tenant=modemama] .mm-blog-start__cards,:root[data-tenant=modemama] .mm-conversion-hub__cards,:root[data-tenant=modemama] .mm-blog-proof,:root[data-tenant=modemama] .mm-quiz-card-grid,:root[data-tenant=modemama] .mm-quiz-method__cards{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-tenant=modemama] .mm-home-card-grid--compact .mm-home-card,:root[data-tenant=modemama] .mm-home-card-grid--compact .mm-home-card--lead{grid-column:span 6}}@media(max-width:640px){:root[data-tenant=modemama] .tenant-hero--fullscreen .tenant-hero__inner{padding-block:108px 76px}:root[data-tenant=modemama] .tenant-hero--fullscreen h1{font-size:4.2rem!important}:root[data-tenant=modemama] .tenant-hero--fullscreen p,:root[data-tenant=modemama] .tenant-image-text p,:root[data-tenant=modemama] .tenant-richtext,:root[data-tenant=modemama] .mm-home-manifesto p:not(.mm-home-eyebrow),:root[data-tenant=modemama] .mm-home-newsletter p{font-size:1.12rem!important}:root[data-tenant=modemama] .tenant-image-text h2,:root[data-tenant=modemama] .tenant-section--accent h2,:root[data-tenant=modemama] .mm-static h2,:root[data-tenant=modemama] .mm-static-reading h2,:root[data-tenant=modemama] .mm-home-manifesto h2,:root[data-tenant=modemama] .mm-home-section-head h2,:root[data-tenant=modemama] .mm-home-topics h2,:root[data-tenant=modemama] .mm-home-newsletter h2{font-size:2.62rem}:root[data-tenant=modemama] .mm-home-card h3,:root[data-tenant=modemama] .mm-home-card--lead h3{font-size:2rem}:root[data-tenant=modemama] .tenant-hero--fullscreen{background-attachment:scroll}:root[data-tenant=modemama] .mm-home-card,:root[data-tenant=modemama] .mm-home-card--lead,:root[data-tenant=modemama] .mm-home-card-grid--compact .mm-home-card,:root[data-tenant=modemama] .mm-home-card-grid--compact .mm-home-card--lead{grid-column:1 / -1}:root[data-tenant=modemama] .mm-home-topic-grid,:root[data-tenant=modemama] .mm-home-newsletter form,:root[data-tenant=modemama] .mm-static-values,:root[data-tenant=modemama] .mm-static-longform,:root[data-tenant=modemama] .mm-blog-start__cards,:root[data-tenant=modemama] .mm-conversion-hub__cards,:root[data-tenant=modemama] .mm-blog-proof,:root[data-tenant=modemama] .mm-quiz-card-grid,:root[data-tenant=modemama] .mm-quiz-method__cards{grid-template-columns:1fr}:root[data-tenant=modemama] .mm-blog-start h2,:root[data-tenant=modemama] .mm-conversion-hub h2,:root[data-tenant=modemama] .mm-quiz__head h2,:root[data-tenant=modemama] .mm-quiz-paths h2,:root[data-tenant=modemama] .mm-quiz-result h3{font-size:2.35rem}:root[data-tenant=modemama] .mm-quiz-hero h1{font-size:3.2rem}:root[data-tenant=modemama] .mm-home-newsletter form{border-bottom:0;display:grid}:root[data-tenant=modemama] .mm-home-newsletter input{border-bottom:1px solid rgba(246,241,234,.42)}}:root[data-tenant=modemama] .mm-masthead{border-bottom:1px solid var(--mm-line);padding:var(--mm-s-9) 0 var(--mm-s-7);position:relative;text-align:center}:root[data-tenant=modemama] .mm-masthead:after{background:var(--mm-terracotta);bottom:-1px;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);width:56px}:root[data-tenant=modemama] .mm-masthead__date{color:var(--mm-ink-mute);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:500;letter-spacing:.32em;margin-bottom:var(--mm-s-5);text-transform:uppercase}:root[data-tenant=modemama] .mm-masthead__title{font-family:var(--mm-serif);font-size:var(--mm-fs-hero);font-style:italic;font-weight:400;letter-spacing:-.04em;line-height:.86;margin:0 0 var(--mm-s-5)}:root[data-tenant=modemama] .mm-masthead__title strong{font-style:normal;font-weight:500}:root[data-tenant=modemama] .mm-masthead__dek{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:var(--mm-fs-lead);font-style:italic;font-weight:400;line-height:1.5;margin:0 auto;max-width:36rem;text-wrap:balance}:root[data-tenant=modemama] .mm-pill-row{align-items:baseline;border-bottom:1px solid var(--mm-line);display:flex;flex-wrap:wrap;gap:var(--mm-s-5) var(--mm-s-6);justify-content:center;margin:var(--mm-s-7) 0 var(--mm-s-8);padding-bottom:var(--mm-s-5)}:root[data-tenant=modemama] .mm-pill{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:1.05rem;font-style:italic;font-weight:400;letter-spacing:-.005em;position:relative;text-decoration:none;transition:color var(--mm-dur-1) var(--mm-ease)}:root[data-tenant=modemama] .mm-pill:after{background:var(--mm-terracotta);bottom:-8px;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform var(--mm-dur-2) var(--mm-ease)}:root[data-tenant=modemama] .mm-pill:hover,:root[data-tenant=modemama] .mm-pill[aria-current=true]{color:var(--mm-burgundy)}:root[data-tenant=modemama] .mm-pill:hover:after,:root[data-tenant=modemama] .mm-pill[aria-current=true]:after{transform:scaleX(1)}:root[data-tenant=modemama] .mm-blog-start,:root[data-tenant=modemama] .mm-blog-proof,:root[data-tenant=modemama] .mm-conversion-hub,:root[data-tenant=modemama] .mm-quiz,:root[data-tenant=modemama] .mm-quiz-paths{position:relative}:root[data-tenant=modemama] .mm-blog-start{align-items:stretch;display:grid;gap:clamp(24px,4vw,56px);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);margin-block:var(--mm-s-7)}:root[data-tenant=modemama] .mm-blog-start__intro{border-left:2px solid var(--mm-terracotta);padding-left:var(--mm-s-5)}:root[data-tenant=modemama] .mm-blog-start h2,:root[data-tenant=modemama] .mm-conversion-hub h2,:root[data-tenant=modemama] .mm-quiz__head h2,:root[data-tenant=modemama] .mm-quiz-paths h2{color:var(--mm-ink);font-family:var(--mm-serif);font-size:2.8rem;font-weight:500;letter-spacing:0;line-height:1;margin:0;text-wrap:balance}:root[data-tenant=modemama] .mm-blog-start__cards,:root[data-tenant=modemama] .mm-conversion-hub__cards{display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-tenant=modemama] .mm-blog-start__cards a,:root[data-tenant=modemama] .mm-conversion-hub__cards a{background:#fffaf4db;border:1px solid var(--mm-line);color:var(--mm-ink);min-height:212px;padding:var(--mm-s-5);text-decoration:none;transition:background var(--mm-dur-2) var(--mm-ease),transform var(--mm-dur-2) var(--mm-ease)}:root[data-tenant=modemama] .mm-blog-start__cards a:hover,:root[data-tenant=modemama] .mm-conversion-hub__cards a:hover{background:var(--mm-cream);transform:translate3d(0,-4px,0)}:root[data-tenant=modemama] .mm-blog-start__cards span,:root[data-tenant=modemama] .mm-conversion-hub__cards span{color:var(--mm-terracotta);display:block;font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:800;letter-spacing:.22em;margin-bottom:var(--mm-s-4);text-transform:uppercase}:root[data-tenant=modemama] .mm-blog-start__cards strong,:root[data-tenant=modemama] .mm-conversion-hub__cards strong{display:block;font-family:var(--mm-serif);font-size:1.9rem;font-weight:500;line-height:1;margin-bottom:var(--mm-s-4)}:root[data-tenant=modemama] .mm-blog-start__cards em,:root[data-tenant=modemama] .mm-conversion-hub__cards em{color:var(--mm-ink-soft);display:block;font-family:var(--mm-serif);font-size:1.06rem;line-height:1.5}:root[data-tenant=modemama] .mm-blog-proof{border-block:1px solid var(--mm-line);display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));margin-block:var(--mm-s-8)}:root[data-tenant=modemama] .mm-blog-proof article{background:#f6f1ea8a;padding:clamp(24px,3vw,38px)}:root[data-tenant=modemama] .mm-blog-proof span{color:var(--mm-terracotta);display:block;font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:800;letter-spacing:.2em;margin-bottom:var(--mm-s-3);text-transform:uppercase}:root[data-tenant=modemama] .mm-blog-proof strong{color:var(--mm-ink);display:block;font-family:var(--mm-serif);font-size:2rem;font-weight:500;line-height:1}:root[data-tenant=modemama] .mm-blog-proof p{color:var(--mm-ink-soft);font-size:1rem;line-height:1.56;margin:var(--mm-s-4) 0 0}:root[data-tenant=modemama] .mm-conversion-hub{background:var(--mm-burgundy);color:var(--mm-cream);overflow:hidden;padding-block:clamp(64px,8vw,112px)}:root[data-tenant=modemama] .mm-conversion-hub:before{background:var(--mm-grain);content:"";inset:0;mix-blend-mode:screen;opacity:.58;pointer-events:none;position:absolute}:root[data-tenant=modemama] .mm-conversion-hub__grid{display:grid;gap:clamp(28px,5vw,72px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);position:relative}:root[data-tenant=modemama] .mm-conversion-hub h2,:root[data-tenant=modemama] .mm-conversion-hub p{color:var(--mm-cream)}:root[data-tenant=modemama] .mm-conversion-hub p:not(.mm-home-eyebrow){color:#f6f1eac2;font-family:var(--mm-serif);font-size:1.2rem;font-style:italic;line-height:1.62;margin-top:var(--mm-s-5)}:root[data-tenant=modemama] .mm-conversion-hub__cards a{background:#f6f1ea14;border-color:#f6f1ea38;color:var(--mm-cream)}:root[data-tenant=modemama] .mm-conversion-hub__cards a:hover{background:#f6f1ea24}:root[data-tenant=modemama] .mm-conversion-hub__cards span{color:var(--mm-terracotta-soft)}:root[data-tenant=modemama] .mm-conversion-hub__cards em{color:#f6f1eab8}:root[data-tenant=modemama] .mm-featured{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(20px,4vw,56px);margin-block:0 var(--mm-s-9);position:relative}:root[data-tenant=modemama] .mm-featured__media{aspect-ratio:4 / 5;background:var(--mm-burgundy-deep);overflow:hidden;position:relative}:root[data-tenant=modemama] .mm-featured__media img{height:100%;inset:0;object-fit:cover;position:absolute;transform:scale(1.04);transition:transform 1.4s var(--mm-ease);width:100%}:root[data-tenant=modemama] .mm-featured:hover .mm-featured__media img{transform:scale(1)}:root[data-tenant=modemama] .mm-featured__body{align-self:end;padding-block:clamp(20px,4vw,48px);position:relative}:root[data-tenant=modemama] .mm-featured__kicker{color:var(--mm-terracotta);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:600;letter-spacing:.28em;margin-bottom:var(--mm-s-5);text-transform:uppercase}:root[data-tenant=modemama] .mm-featured__title{display:block;font-family:var(--mm-serif);font-size:clamp(2.6rem,5.4vw,4.6rem);font-weight:500;letter-spacing:-.035em;line-height:.95;margin:0 0 var(--mm-s-5);text-wrap:balance}:root[data-tenant=modemama] .mm-featured__title a{color:var(--mm-ink);text-decoration:none}:root[data-tenant=modemama] .mm-featured__title a:hover{color:var(--mm-burgundy)}:root[data-tenant=modemama] .mm-featured__dek{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:1.25rem;font-style:italic;line-height:1.55;margin:0 0 var(--mm-s-6);max-width:32rem}:root[data-tenant=modemama] .mm-featured__meta{align-items:center;border-top:1px solid var(--mm-line);color:var(--mm-ink-mute);display:flex;flex-wrap:wrap;font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:500;gap:var(--mm-s-4);letter-spacing:.18em;padding-top:var(--mm-s-4);text-transform:uppercase}:root[data-tenant=modemama] .mm-featured__meta span+span:before{content:"·";margin-inline-end:var(--mm-s-4)}@media(max-width:880px){:root[data-tenant=modemama] .mm-featured{grid-template-columns:1fr}:root[data-tenant=modemama] .mm-featured__media{aspect-ratio:4 / 3}}:root[data-tenant=modemama] .mm-stream{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(28px,3.4vw,48px) clamp(20px,2.4vw,36px);margin-block:0 var(--mm-s-8)}:root[data-tenant=modemama] .mm-card{grid-column:span 4;position:relative}:root[data-tenant=modemama] .mm-card--wide{grid-column:span 6}:root[data-tenant=modemama] .mm-card--full{grid-column:span 12;display:grid;gap:clamp(20px,4vw,48px);grid-template-columns:minmax(0,6fr) minmax(0,6fr)}:root[data-tenant=modemama] .mm-card--full .mm-card__media{aspect-ratio:16 / 11}:root[data-tenant=modemama] .mm-card--full .mm-card__body{align-self:center}@media(max-width:1024px){:root[data-tenant=modemama] .mm-stream{grid-template-columns:repeat(6,minmax(0,1fr))}:root[data-tenant=modemama] .mm-card{grid-column:span 3}:root[data-tenant=modemama] .mm-card--wide{grid-column:span 6}:root[data-tenant=modemama] .mm-card--full{grid-column:span 6;grid-template-columns:1fr}}@media(max-width:640px){:root[data-tenant=modemama] .mm-stream{grid-template-columns:1fr}:root[data-tenant=modemama] .mm-card,:root[data-tenant=modemama] .mm-card--wide,:root[data-tenant=modemama] .mm-card--full{grid-column:1 / -1;grid-template-columns:1fr}}:root[data-tenant=modemama] .mm-card__link{color:inherit;cursor:pointer;display:block;text-decoration:none}:root[data-tenant=modemama] .mm-card__media{aspect-ratio:3 / 2;background:var(--mm-cream-deep);margin-bottom:var(--mm-s-5);overflow:hidden;position:relative}:root[data-tenant=modemama] .mm-card--wide .mm-card__media{aspect-ratio:16 / 9}:root[data-tenant=modemama] .mm-card__media img{display:block;height:100%;inset:0;object-fit:cover;position:absolute;transition:transform var(--mm-dur-3) var(--mm-ease);width:100%}:root[data-tenant=modemama] .mm-card__link:hover .mm-card__media img{transform:scale(1.04)}:root[data-tenant=modemama] .mm-card__placeholder{align-items:center;background:linear-gradient(150deg,var(--mm-terracotta-soft) 0%,var(--mm-cream-deep) 100%);color:var(--mm-burgundy);display:flex;font-family:var(--mm-serif);font-size:5rem;font-style:italic;height:100%;inset:0;justify-content:center;position:absolute;width:100%}:root[data-tenant=modemama] .mm-card__kicker{color:var(--mm-terracotta);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:600;letter-spacing:.22em;margin:0 0 var(--mm-s-3);text-transform:uppercase}:root[data-tenant=modemama] .mm-card__title{color:var(--mm-ink);font-family:var(--mm-serif);font-size:clamp(1.45rem,2.1vw,1.9rem);font-weight:500;letter-spacing:-.018em;line-height:1.06;margin:0 0 var(--mm-s-3);text-wrap:balance}:root[data-tenant=modemama] .mm-card--wide .mm-card__title{font-size:clamp(1.7rem,2.6vw,2.3rem)}:root[data-tenant=modemama] .mm-card--full .mm-card__title{font-size:clamp(2rem,3.6vw,3rem)}:root[data-tenant=modemama] .mm-card__link:hover .mm-card__title{color:var(--mm-burgundy)}:root[data-tenant=modemama] .mm-card__excerpt{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:1.05rem;font-style:italic;line-height:1.55;margin:0 0 var(--mm-s-4)}:root[data-tenant=modemama] .mm-card__meta{align-items:center;color:var(--mm-ink-mute);display:flex;flex-wrap:wrap;font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:500;gap:var(--mm-s-3);letter-spacing:.16em;text-transform:uppercase}:root[data-tenant=modemama] .mm-card__meta span+span:before{content:"·";margin-inline-end:var(--mm-s-3)}:root[data-tenant=modemama] .mm-card__caption{color:var(--mm-burgundy);display:inline-block;font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:600;letter-spacing:.2em;margin-top:var(--mm-s-4);position:relative;text-transform:uppercase}:root[data-tenant=modemama] .mm-card__caption:after{background:var(--mm-burgundy);bottom:-4px;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(.4);transform-origin:left;transition:transform var(--mm-dur-2) var(--mm-ease)}:root[data-tenant=modemama] .mm-card__link:hover .mm-card__caption:after{transform:scaleX(1)}:root[data-tenant=modemama] .mm-section-head{align-items:end;border-bottom:1px solid var(--mm-ink);display:flex;gap:var(--mm-s-5);justify-content:space-between;margin-block:var(--mm-s-8) var(--mm-s-7);padding-bottom:var(--mm-s-4)}:root[data-tenant=modemama] .mm-section-head h2{font-family:var(--mm-serif);font-size:clamp(2rem,3.6vw,3rem);font-weight:500;font-style:italic;letter-spacing:-.028em;line-height:1;margin:0}:root[data-tenant=modemama] .mm-section-head h2 strong{font-style:normal;font-weight:500}:root[data-tenant=modemama] .mm-section-head__count{color:var(--mm-ink-mute);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:500;letter-spacing:.22em;text-transform:uppercase}:root[data-tenant=modemama] .mm-newsletter-inline{background:var(--mm-burgundy);color:var(--mm-cream);grid-column:span 12;overflow:hidden;padding:clamp(40px,6vw,80px) clamp(28px,4vw,64px);position:relative}:root[data-tenant=modemama] .mm-newsletter-inline:before{background:var(--mm-grain);content:"";inset:0;mix-blend-mode:screen;opacity:.6;pointer-events:none;position:absolute}:root[data-tenant=modemama] .mm-newsletter-inline__inner{align-items:center;display:grid;gap:clamp(24px,4vw,56px);grid-template-columns:minmax(0,6fr) minmax(0,5fr);position:relative}@media(max-width:880px){:root[data-tenant=modemama] .mm-newsletter-inline__inner{grid-template-columns:1fr}}:root[data-tenant=modemama] .mm-newsletter-inline__kicker{color:var(--mm-terracotta-soft);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:600;letter-spacing:.28em;margin-bottom:var(--mm-s-4);text-transform:uppercase}:root[data-tenant=modemama] .mm-newsletter-inline__title{font-family:var(--mm-serif);font-size:clamp(2.2rem,4vw,3.2rem);font-weight:400;font-style:italic;letter-spacing:-.028em;line-height:1;margin:0 0 var(--mm-s-4)}:root[data-tenant=modemama] .mm-newsletter-inline__dek{color:#f6f1eac7;font-family:var(--mm-serif);font-size:1.1rem;font-style:italic;line-height:1.55;margin:0;max-width:30rem}:root[data-tenant=modemama] .mm-newsletter-inline__form{display:flex;flex-direction:column;gap:var(--mm-s-4)}:root[data-tenant=modemama] .mm-newsletter-inline__field{align-items:center;border-bottom:1px solid rgba(246,241,234,.4);display:flex;gap:var(--mm-s-3)}:root[data-tenant=modemama] .mm-newsletter-inline__field input{background:transparent;border:0;color:var(--mm-cream);flex:1;font-family:var(--mm-sans);font-size:1rem;padding:14px 0}:root[data-tenant=modemama] .mm-newsletter-inline__field input::placeholder{color:#f6f1ea80;font-style:italic}:root[data-tenant=modemama] .mm-newsletter-inline__field input:focus{outline:none}:root[data-tenant=modemama] .mm-newsletter-inline__field button{background:transparent;border:0;color:var(--mm-terracotta-soft);cursor:pointer;font-family:var(--mm-sans);font-size:.78rem;font-weight:700;letter-spacing:.22em;padding:14px 4px;text-transform:uppercase;transition:color var(--mm-dur-1) var(--mm-ease)}:root[data-tenant=modemama] .mm-newsletter-inline__field button:hover{color:var(--mm-cream)}:root[data-tenant=modemama] .mm-newsletter-inline__legal{color:#f6f1ea8c;font-family:var(--mm-sans);font-size:.78rem;letter-spacing:.02em;line-height:1.5;margin:0}:root[data-tenant=modemama] .mm-pagination{align-items:center;border-top:1px solid var(--mm-line);display:flex;flex-wrap:wrap;gap:var(--mm-s-5);justify-content:space-between;margin-top:var(--mm-s-8);padding-top:var(--mm-s-6)}:root[data-tenant=modemama] .mm-pagination__link{color:var(--mm-ink);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:600;letter-spacing:.22em;position:relative;text-decoration:none;text-transform:uppercase;transition:color var(--mm-dur-1) var(--mm-ease),gap var(--mm-dur-1) var(--mm-ease)}:root[data-tenant=modemama] .mm-pagination__link:hover{color:var(--mm-burgundy)}:root[data-tenant=modemama] .mm-pagination__numbers{display:flex;gap:var(--mm-s-2);flex-wrap:wrap;justify-content:center;flex:1 1 auto;min-width:200px}:root[data-tenant=modemama] .mm-pagination__num{color:var(--mm-ink);font-family:var(--mm-serif);font-size:1rem;font-weight:500;text-decoration:none;padding:4px 8px;border-radius:4px;transition:all var(--mm-dur-1) var(--mm-ease);display:inline-block;min-width:36px;text-align:center}:root[data-tenant=modemama] .mm-pagination__num:hover{color:var(--mm-burgundy);background:#80444414}:root[data-tenant=modemama] .mm-pagination__num--active{color:var(--mm-burgundy);font-weight:700;background:#8044441f;cursor:default}:root[data-tenant=modemama] .mm-pagination__num--active:hover{background:#8044441f;color:var(--mm-burgundy)}:root[data-tenant=modemama] .mm-pagination__ellipsis{color:var(--mm-ink-mute);font-family:var(--mm-serif);font-size:1rem;padding:4px;display:inline-block;line-height:1}:root[data-tenant=modemama] .mm-pagination__prev-disabled,:root[data-tenant=modemama] .mm-pagination__next-disabled{display:block;min-width:120px}@media(max-width:640px){:root[data-tenant=modemama] .mm-pagination{flex-direction:column;gap:var(--mm-s-3)}:root[data-tenant=modemama] .mm-pagination__numbers{order:2;min-width:auto}:root[data-tenant=modemama] .mm-pagination__prev{order:1;flex-shrink:0}:root[data-tenant=modemama] .mm-pagination__next{order:3;flex-shrink:0}}:root[data-tenant=modemama] .mm-exit{align-items:center;background:#1a12158c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:none;inset:0;justify-content:center;padding:var(--mm-s-5);position:fixed;z-index:10000}:root[data-tenant=modemama] .mm-exit[data-open=true]{display:flex;animation:mm-fade-in var(--mm-dur-2) var(--mm-ease)}:root[data-tenant=modemama] .mm-exit__card{background:var(--mm-paper);border:1px solid var(--mm-line);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);max-width:880px;overflow:hidden;position:relative;width:100%}:root[data-tenant=modemama] .mm-exit__media{aspect-ratio:4 / 5;background:linear-gradient(160deg,var(--mm-terracotta-soft),var(--mm-burgundy));position:relative}:root[data-tenant=modemama] .mm-exit__media-img{height:100%;inset:0;object-fit:cover;object-position:center top;position:absolute;width:100%;z-index:0}:root[data-tenant=modemama] .mm-exit__media:after{background:var(--mm-grain);content:"";inset:0;mix-blend-mode:overlay;opacity:.4;position:absolute;z-index:1}:root[data-tenant=modemama] .mm-exit__body{padding:clamp(28px,4vw,56px)}:root[data-tenant=modemama] .mm-exit__kicker{color:var(--mm-terracotta);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:600;letter-spacing:.28em;margin:0 0 var(--mm-s-4);text-transform:uppercase}:root[data-tenant=modemama] .mm-exit__title{font-family:var(--mm-serif);font-size:clamp(1.9rem,3.2vw,2.6rem);font-style:italic;font-weight:400;letter-spacing:-.03em;line-height:1;margin:0 0 var(--mm-s-4)}:root[data-tenant=modemama] .mm-exit__dek{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:1.05rem;font-style:italic;line-height:1.6;margin:0 0 var(--mm-s-6)}:root[data-tenant=modemama] .mm-exit__field{align-items:center;border-bottom:1px solid var(--mm-ink);display:flex;gap:var(--mm-s-3)}:root[data-tenant=modemama] .mm-exit__field input{background:transparent;border:0;color:var(--mm-ink);flex:1;font-family:var(--mm-sans);font-size:1rem;padding:14px 0}:root[data-tenant=modemama] .mm-exit__field input::placeholder{color:var(--mm-ink-mute);font-style:italic}:root[data-tenant=modemama] .mm-exit__field input:focus{outline:none}:root[data-tenant=modemama] .mm-exit__field button{background:var(--mm-burgundy);border:0;color:var(--mm-cream);cursor:pointer;font-family:var(--mm-sans);font-size:.78rem;font-weight:700;letter-spacing:.22em;padding:14px 22px;text-transform:uppercase}:root[data-tenant=modemama] .mm-exit__field button:hover{background:var(--mm-terracotta)}:root[data-tenant=modemama] .mm-exit__close{background:transparent;border:0;color:var(--mm-ink-mute);cursor:pointer;font-family:var(--mm-sans);font-size:.74rem;font-weight:500;letter-spacing:.22em;padding:16px;position:absolute;right:0;text-transform:uppercase;top:0}@media(max-width:720px){:root[data-tenant=modemama] .mm-exit__card{grid-template-columns:1fr}:root[data-tenant=modemama] .mm-exit__media{aspect-ratio:16 / 9}}:root[data-tenant=modemama] .mm-foot{background:var(--mm-cream-deep);border-top:1px solid var(--mm-line);margin-top:var(--mm-s-9);padding:var(--mm-s-8) 0 var(--mm-s-6)}:root[data-tenant=modemama] .mm-foot__grid{display:grid;gap:var(--mm-s-7);grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}@media(max-width:880px){:root[data-tenant=modemama] .mm-foot__grid{grid-template-columns:1fr 1fr}}:root[data-tenant=modemama] .mm-foot__brand{font-family:var(--mm-serif);font-size:2rem;font-style:italic;font-weight:400;letter-spacing:-.02em}:root[data-tenant=modemama] .mm-foot__tagline{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:1rem;font-style:italic;line-height:1.5;margin-top:var(--mm-s-3);max-width:22rem}:root[data-tenant=modemama] .mm-foot h4{color:var(--mm-burgundy);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:600;letter-spacing:.22em;margin:0 0 var(--mm-s-4);text-transform:uppercase}:root[data-tenant=modemama] .mm-foot a{color:var(--mm-ink);display:block;font-family:var(--mm-serif);font-size:1rem;font-style:italic;margin-bottom:var(--mm-s-2);text-decoration:none}:root[data-tenant=modemama] .mm-foot a:hover{color:var(--mm-burgundy)}:root[data-tenant=modemama] .mm-foot__legal{border-top:1px solid var(--mm-line);color:var(--mm-ink-mute);display:flex;flex-wrap:wrap;font-family:var(--mm-sans);font-size:.8rem;gap:var(--mm-s-4);justify-content:space-between;letter-spacing:.04em;margin-top:var(--mm-s-7);padding-top:var(--mm-s-5)}:root[data-tenant=modemama] .mm-empty{border:1px solid var(--mm-line);margin-block:var(--mm-s-7);padding:var(--mm-s-9) var(--mm-s-5);text-align:center}:root[data-tenant=modemama] .mm-empty h3{font-family:var(--mm-serif);font-size:clamp(1.8rem,3vw,2.4rem);font-style:italic;font-weight:400;margin:0 0 var(--mm-s-3)}:root[data-tenant=modemama] .mm-empty p{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:1.05rem;font-style:italic;margin:0 auto;max-width:28rem}@keyframes mm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mm-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){:root[data-tenant=modemama] *,:root[data-tenant=modemama] *:before,:root[data-tenant=modemama] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}:root[data-tenant=modemama] .mm-featured__media img{transform:none!important}}:root[data-tenant=modemama] .modemama-promo span,:root[data-tenant=modemama] .modemama-text-block span,:root[data-tenant=modemama] .modemama-newsletter span,:root[data-tenant=modemama] .modemama-image-card span,:root[data-tenant=modemama] .modemama-tile span{color:var(--mm-burgundy);display:block;font-size:.78rem;font-weight:600;letter-spacing:.22em;margin-bottom:.7rem;text-transform:uppercase}:root[data-tenant=modemama] .modemama-header{align-items:center;background:#f6f1eaf0;border-bottom:1px solid var(--mm-line);display:grid;gap:24px;grid-template-columns:auto 1fr auto;padding:18px clamp(18px,4vw,48px);position:sticky;top:0;z-index:20}:root[data-tenant=modemama] .modemama-header__logo img,:root[data-tenant=modemama] .modemama-footer img{display:block;height:auto;max-width:156px}:root[data-tenant=modemama] .modemama-header__nav,:root[data-tenant=modemama] .modemama-header__actions{align-items:center;display:flex;flex-wrap:wrap;gap:18px}:root[data-tenant=modemama] .modemama-header__nav{justify-content:center}:root[data-tenant=modemama] .modemama-header a{color:var(--mm-ink);font-family:var(--mm-sans);font-size:.82rem;font-weight:600;letter-spacing:.18em;text-decoration:none;text-transform:uppercase}:root[data-tenant=modemama] .modemama-header__actions{justify-content:flex-end}:root[data-tenant=modemama] .modemama-header__action{align-items:center;border-radius:0;display:inline-flex;min-height:44px;padding:0 18px}:root[data-tenant=modemama] .modemama-header__action--secondary{border:1px solid var(--mm-line)}:root[data-tenant=modemama] .modemama-header__action--primary{background:var(--mm-ink);color:var(--mm-cream)}:root[data-tenant=modemama] .modemama-nav-link--highlight{color:var(--mm-terracotta)}@media(max-width:720px){:root[data-tenant=modemama] .modemama-header{grid-template-columns:1fr;justify-items:center}:root[data-tenant=modemama] .modemama-header__actions{justify-content:center}}:root[data-tenant=modemama] .mm-post{background:var(--mm-cream);padding-block:0 var(--mm-s-9)}:root[data-tenant=modemama] .mm-post__crumbs{color:var(--mm-ink-mute);display:flex;flex-wrap:wrap;font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:500;gap:var(--mm-s-3);letter-spacing:.22em;padding-top:var(--mm-s-7);text-transform:uppercase}:root[data-tenant=modemama] .mm-post__crumbs a{color:var(--mm-ink-soft);text-decoration:none;transition:color var(--mm-dur-1) var(--mm-ease)}:root[data-tenant=modemama] .mm-post__crumbs a:hover{color:var(--mm-burgundy)}:root[data-tenant=modemama] .mm-post__crumbs span[aria-hidden=true]{color:var(--mm-line)}:root[data-tenant=modemama] .mm-post__opener{align-items:end;display:grid;gap:clamp(32px,6vw,84px);grid-template-columns:minmax(0,1.05fr) minmax(320px,.72fr);padding-block:var(--mm-s-6) var(--mm-s-7)}:root[data-tenant=modemama] .mm-post__header{margin-block:0;max-width:58rem;text-align:left}:root[data-tenant=modemama] .mm-post__kicker{color:var(--mm-terracotta);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-style:normal;font-weight:600;letter-spacing:.28em;margin:0 0 var(--mm-s-5);text-transform:uppercase}:root[data-tenant=modemama] .mm-post__title{color:var(--mm-ink);font-family:var(--mm-serif);font-size:4.8rem;font-weight:500;letter-spacing:0;line-height:.96;margin:0 0 var(--mm-s-5);text-wrap:balance}:root[data-tenant=modemama] .mm-post__dek{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:clamp(1.25rem,1.6vw,1.5rem);font-style:italic;font-weight:400;line-height:1.45;margin:0 0 var(--mm-s-6);max-width:42rem;text-wrap:balance}:root[data-tenant=modemama] .mm-post__rule{background:var(--mm-terracotta);border:0;height:1px;margin:0 0 var(--mm-s-5);width:64px}:root[data-tenant=modemama] .mm-post__meta{color:var(--mm-ink-mute);display:flex;flex-wrap:wrap;font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:500;gap:0;letter-spacing:.2em;text-transform:uppercase}:root[data-tenant=modemama] .mm-post__meta span{align-items:center;display:inline-flex;padding:0 var(--mm-s-4)}:root[data-tenant=modemama] .mm-post__meta span:first-child{padding-left:0}:root[data-tenant=modemama] .mm-post__meta span+span{border-left:1px solid var(--mm-line)}:root[data-tenant=modemama] .mm-post__meta strong{color:var(--mm-ink);font-weight:600;margin-left:6px}:root[data-tenant=modemama] .mm-post__hero{margin:0 0 var(--mm-s-8)}:root[data-tenant=modemama] .mm-post__hero--opener{margin:0}:root[data-tenant=modemama] .mm-post__hero img{aspect-ratio:3 / 2;display:block;height:auto;object-fit:cover;width:100%}:root[data-tenant=modemama] .mm-post__hero--opener img{aspect-ratio:4 / 5;box-shadow:0 30px 84px #3f121b29}:root[data-tenant=modemama] .mm-post__hero figcaption{color:var(--mm-ink-mute);font-family:var(--mm-serif);font-size:.92rem;font-style:italic;margin:var(--mm-s-3) auto 0;max-width:1320px;padding-inline:clamp(20px,4vw,56px);text-align:left}:root[data-tenant=modemama] .mm-post__hero--opener figcaption{padding-inline:0}:root[data-tenant=modemama] .mm-post__brief{border-block:1px solid var(--mm-line);display:grid;gap:1px;grid-template-columns:minmax(0,1.3fr) minmax(220px,.55fr) minmax(220px,.65fr);margin-bottom:var(--mm-s-8)}:root[data-tenant=modemama] .mm-post__brief-card{background:#fffaf4b3;border-inline:1px solid var(--mm-line);min-height:172px;padding:clamp(22px,3vw,34px)}:root[data-tenant=modemama] .mm-post__brief-kicker{color:var(--mm-terracotta);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:700;letter-spacing:.24em;margin:0 0 var(--mm-s-4);text-transform:uppercase}:root[data-tenant=modemama] .mm-post__brief-card ul{columns:2;column-gap:var(--mm-s-6);list-style:none;margin:0;padding:0}:root[data-tenant=modemama] .mm-post__brief-card li{break-inside:avoid;color:var(--mm-ink);font-family:var(--mm-serif);font-size:1.08rem;font-style:italic;line-height:1.28;margin:0 0 var(--mm-s-3);padding-left:18px;position:relative}:root[data-tenant=modemama] .mm-post__brief-card li:before{background:var(--mm-terracotta);content:"";height:1px;left:0;position:absolute;top:.72em;width:9px}:root[data-tenant=modemama] .mm-post__brief-card strong{color:var(--mm-ink);display:block;font-family:var(--mm-serif);font-size:2.2rem;font-style:italic;font-weight:500;line-height:1}:root[data-tenant=modemama] .mm-post__brief-card span{color:var(--mm-ink-soft);display:block;font-size:.96rem;line-height:1.55;margin-top:var(--mm-s-4)}:root[data-tenant=modemama] .mm-post__layout{display:grid;gap:clamp(32px,5vw,80px);grid-template-columns:minmax(0,1fr) minmax(0,720px) minmax(0,1fr)}@media(max-width:1023px){:root[data-tenant=modemama] .mm-post__layout{grid-template-columns:1fr}}:root[data-tenant=modemama] .mm-post__toc-rail{grid-column:1 / 2;min-width:0;max-width:100%;overflow:hidden}:root[data-tenant=modemama] .mm-post__toc-rail #post-toc,:root[data-tenant=modemama] .mm-post__toc-rail #post-toc nav,:root[data-tenant=modemama] .mm-post__toc-rail #post-toc ol,:root[data-tenant=modemama] .mm-post__toc-rail #post-toc li,:root[data-tenant=modemama] .mm-post__toc-rail #post-toc a{max-width:100%;word-break:break-word;overflow-wrap:anywhere;white-space:normal;box-sizing:border-box}:root[data-tenant=modemama] .mm-post__article{grid-column:2 / 3;max-width:720px;width:100%}@media(max-width:1023px){:root[data-tenant=modemama] .mm-post__toc-rail{display:none}:root[data-tenant=modemama] .mm-post__article{grid-column:1 / -1}}:root[data-tenant=modemama] .mm-post__toc-rail #post-toc h2{color:var(--mm-burgundy);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:600;letter-spacing:.28em;margin-bottom:var(--mm-s-4);text-transform:uppercase}:root[data-tenant=modemama] .mm-post__toc-rail #post-toc a{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:1.02rem;font-style:italic;border-left:1px solid var(--mm-line-soft);padding:6px 0 6px 12px;margin-left:0;transition:color var(--mm-dur-1) var(--mm-ease),border-color var(--mm-dur-1) var(--mm-ease)}:root[data-tenant=modemama] .mm-post__toc-rail #post-toc a:hover,:root[data-tenant=modemama] .mm-post__toc-rail #post-toc a[aria-current=true]{border-left-color:var(--mm-terracotta);color:var(--mm-burgundy)}:root[data-tenant=modemama] .mm-post__body{color:var(--mm-ink);font-family:var(--mm-sans);font-size:1.1rem;line-height:1.72}:root[data-tenant=modemama] .mm-post__body>p:first-of-type:first-letter{color:var(--mm-terracotta);float:left;font-family:var(--mm-serif);font-size:5.4rem;font-style:italic;font-weight:500;line-height:.9;margin:4px 12px 0 0;padding:0}:root[data-tenant=modemama] .mm-post__body p{margin:0 0 1.3em}:root[data-tenant=modemama] .mm-post__body h2{color:var(--mm-ink);font-family:var(--mm-serif);font-size:2.28rem;font-weight:500;letter-spacing:0;line-height:1.08;margin:2.4em 0 .6em;scroll-margin-top:96px;text-wrap:balance}:root[data-tenant=modemama] .mm-post__body h2:before{background:var(--mm-terracotta);content:"";display:block;height:1px;margin-bottom:var(--mm-s-4);width:42px}:root[data-tenant=modemama] .mm-post__body h3{color:var(--mm-ink);font-family:var(--mm-serif);font-size:1.72rem;font-style:italic;font-weight:400;letter-spacing:0;line-height:1.2;margin:1.8em 0 .4em;scroll-margin-top:96px}:root[data-tenant=modemama] .mm-post__body h4{color:var(--mm-burgundy);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:600;letter-spacing:.22em;margin:1.6em 0 .4em;text-transform:uppercase}:root[data-tenant=modemama] .mm-post__body a{color:var(--mm-burgundy);text-decoration:underline;text-decoration-color:var(--mm-terracotta);text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--mm-dur-1) var(--mm-ease)}:root[data-tenant=modemama] .mm-post__body a:hover{color:var(--mm-sage)}:root[data-tenant=modemama] .mm-post__body strong{font-weight:600}:root[data-tenant=modemama] .mm-post__body em{font-style:italic}:root[data-tenant=modemama] .mm-post__body ul,:root[data-tenant=modemama] .mm-post__body ol{margin:0 0 1.4em;padding-left:1.6em}:root[data-tenant=modemama] .mm-post__body li{margin-bottom:.6em;padding-left:.4em}:root[data-tenant=modemama] .mm-post__body ul li::marker{color:var(--mm-terracotta);content:"—  "}:root[data-tenant=modemama] .mm-post__body ol li::marker{color:var(--mm-terracotta);font-family:var(--mm-serif);font-style:italic}:root[data-tenant=modemama] .mm-post__body blockquote{border-left:1px solid var(--mm-terracotta);color:var(--mm-burgundy);font-family:var(--mm-serif);font-size:1.62rem;font-style:italic;font-weight:400;line-height:1.4;margin:2em 0;padding:var(--mm-s-3) 0 var(--mm-s-3) var(--mm-s-5);text-wrap:balance}:root[data-tenant=modemama] .mm-post__body blockquote p{margin:0}:root[data-tenant=modemama] .mm-post__body hr{background:var(--mm-line);border:0;height:1px;margin:var(--mm-s-7) auto;width:80px}:root[data-tenant=modemama] .mm-post__body code{background:var(--mm-cream-deep);border-radius:2px;color:var(--mm-burgundy);font-family:var(--mm-mono);font-size:.92em;padding:2px 6px}:root[data-tenant=modemama] .mm-post__body pre{background:var(--mm-burgundy-deep);color:var(--mm-cream);font-family:var(--mm-mono);font-size:.92rem;line-height:1.6;margin:2em 0;overflow-x:auto;padding:var(--mm-s-5)}:root[data-tenant=modemama] .mm-post__body pre code{background:transparent;color:inherit;padding:0}:root[data-tenant=modemama] .mm-post-figure,:root[data-tenant=modemama] .mm-post__body figure{margin:2em 0}:root[data-tenant=modemama] .mm-post-figure img,:root[data-tenant=modemama] .mm-post__body figure img{display:block;height:auto;width:100%}:root[data-tenant=modemama] .mm-post-figure figcaption,:root[data-tenant=modemama] .mm-post__body figure figcaption{color:var(--mm-sage);font-family:var(--mm-serif);font-size:.92rem;font-style:italic;margin-top:var(--mm-s-3);text-align:left}:root[data-tenant=modemama] .mm-post-inline-newsletter{background:var(--mm-cream-deep);border-top:1px solid var(--mm-terracotta);border-bottom:1px solid var(--mm-line);margin:2.6em 0;padding:clamp(28px,4vw,48px)}:root[data-tenant=modemama] .mm-post-inline-newsletter__inner{display:grid;gap:var(--mm-s-5)}:root[data-tenant=modemama] .mm-post-inline-newsletter__kicker{color:var(--mm-terracotta);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:600;letter-spacing:.28em;margin:0 0 var(--mm-s-3);text-transform:uppercase}:root[data-tenant=modemama] .mm-post-inline-newsletter__title{color:var(--mm-burgundy);font-family:var(--mm-serif);font-size:2rem;font-style:italic;font-weight:400;letter-spacing:0;line-height:1;margin:0 0 var(--mm-s-3)}:root[data-tenant=modemama] .mm-post-inline-newsletter__dek{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:1.05rem;font-style:italic;line-height:1.5;margin:0 0 var(--mm-s-4)}:root[data-tenant=modemama] .mm-post-inline-newsletter__form{align-items:center;border-bottom:1px solid var(--mm-ink);display:flex;gap:var(--mm-s-3)}:root[data-tenant=modemama] .mm-post-inline-newsletter__form input{background:transparent;border:0;color:var(--mm-ink);flex:1;font-family:var(--mm-sans);font-size:1rem;padding:12px 0}:root[data-tenant=modemama] .mm-post-inline-newsletter__form input::placeholder{color:var(--mm-ink-mute);font-style:italic}:root[data-tenant=modemama] .mm-post-inline-newsletter__form input:focus{outline:none}:root[data-tenant=modemama] .mm-post-inline-newsletter__form button{background:var(--mm-burgundy);border:0;color:var(--mm-cream);cursor:pointer;font-family:var(--mm-sans);font-size:.78rem;font-weight:700;letter-spacing:.22em;padding:12px 22px;text-transform:uppercase;transition:background var(--mm-dur-1) var(--mm-ease)}:root[data-tenant=modemama] .mm-post-inline-newsletter__form button:hover{background:var(--mm-terracotta)}:root[data-tenant=modemama] .mm-post__cta{background:var(--mm-paper);border:1px solid var(--mm-line);border-top:2px solid var(--mm-terracotta);margin:2.6em 0;padding:clamp(24px,3vw,36px)}:root[data-tenant=modemama] .mm-post__cta-kicker{color:var(--mm-terracotta);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:600;letter-spacing:.28em;margin:0 0 var(--mm-s-3);text-transform:uppercase}:root[data-tenant=modemama] .mm-post__cta-title{color:var(--mm-ink);font-family:var(--mm-serif);font-size:1.9rem;font-style:italic;font-weight:400;letter-spacing:0;margin:0 0 var(--mm-s-3)}:root[data-tenant=modemama] .mm-post__cta-dek{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:1.05rem;font-style:italic;margin:0 0 var(--mm-s-4)}:root[data-tenant=modemama] .mm-post__cta-link{border-bottom:1px solid var(--mm-burgundy);color:var(--mm-burgundy);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:600;letter-spacing:.22em;padding-bottom:4px;text-decoration:none;text-transform:uppercase;transition:color var(--mm-dur-1) var(--mm-ease),border-color var(--mm-dur-1) var(--mm-ease)}:root[data-tenant=modemama] .mm-post__cta-link:hover{border-color:var(--mm-terracotta);color:var(--mm-terracotta)}:root[data-tenant=modemama] .mm-post__faq{border-top:1px solid var(--mm-line);margin-top:var(--mm-s-8);padding-top:var(--mm-s-7)}:root[data-tenant=modemama] .mm-post__faq h2{color:var(--mm-ink);font-family:var(--mm-serif);font-size:2.3rem;font-weight:500;font-style:italic;letter-spacing:0;margin:0 0 var(--mm-s-6)}:root[data-tenant=modemama] .mm-post__faq details{border-bottom:1px solid var(--mm-line);padding:var(--mm-s-4) 0}:root[data-tenant=modemama] .mm-post__faq summary{color:var(--mm-ink);cursor:pointer;font-family:var(--mm-serif);font-size:1.2rem;font-weight:500;list-style:none;padding-right:var(--mm-s-5);position:relative}:root[data-tenant=modemama] .mm-post__faq summary::-webkit-details-marker{display:none}:root[data-tenant=modemama] .mm-post__faq summary:after{color:var(--mm-terracotta);content:"+";font-family:var(--mm-serif);font-size:1.5rem;font-weight:400;position:absolute;right:0;top:-4px;transition:transform var(--mm-dur-1) var(--mm-ease)}:root[data-tenant=modemama] .mm-post__faq details[open] summary:after{content:"—";font-size:1.2rem}:root[data-tenant=modemama] .mm-post__faq p{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:1.05rem;font-style:italic;line-height:1.6;margin:var(--mm-s-3) 0 0}:root[data-tenant=modemama] .mm-post__footer{border-top:1px solid var(--mm-line);margin-top:var(--mm-s-8);padding-top:var(--mm-s-7)}:root[data-tenant=modemama] .mm-post__tags-share{align-items:center;display:flex;flex-wrap:wrap;gap:var(--mm-s-5);justify-content:space-between;margin-bottom:var(--mm-s-7)}:root[data-tenant=modemama] .mm-post__tags{display:flex;flex-wrap:wrap;gap:var(--mm-s-2);list-style:none;margin:0;padding:0}:root[data-tenant=modemama] .mm-post__tags li{border:1px solid var(--mm-line);color:var(--mm-ink-soft);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:500;letter-spacing:.16em;padding:6px 14px;text-transform:uppercase}:root[data-tenant=modemama] .mm-post__share{align-items:center;display:flex;flex-wrap:wrap;gap:var(--mm-s-3)}:root[data-tenant=modemama] .mm-post__share-label{color:var(--mm-ink-mute);font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:500;letter-spacing:.22em;text-transform:uppercase}:root[data-tenant=modemama] .mm-post__share-link{background:transparent;border:1px solid var(--mm-line);color:var(--mm-ink);cursor:pointer;font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:600;letter-spacing:.18em;padding:8px 14px;text-decoration:none;text-transform:uppercase;transition:background var(--mm-dur-1) var(--mm-ease),color var(--mm-dur-1) var(--mm-ease),border-color var(--mm-dur-1) var(--mm-ease)}:root[data-tenant=modemama] .mm-post__share-link:hover{background:var(--mm-ink);border-color:var(--mm-ink);color:var(--mm-cream)}:root[data-tenant=modemama] .mm-post__author{background:var(--mm-paper);border:1px solid var(--mm-line);display:grid;gap:var(--mm-s-5);grid-template-columns:96px minmax(0,1fr);padding:clamp(20px,3vw,36px)}@media(max-width:640px){:root[data-tenant=modemama] .mm-post__author{grid-template-columns:72px 1fr}}:root[data-tenant=modemama] .mm-post__author-avatar{aspect-ratio:1;border-radius:50%;height:auto;object-fit:cover;width:100%}:root[data-tenant=modemama]{--mm-marble-img-v2: url(https://d8j0ntlcm91z4.cloudfront.net/user_3DrPQsuzQteyEDVMIzOfR32j1LO/hf_20260525_032525_8552a824-9979-481c-a418-240c2ed957e6.png)}:root[data-tenant=modemama] .mm-masthead--editorial{align-items:flex-end;background-color:#1a1214;background-image:var(--mm-hero-img);background-position:center 35%;background-repeat:no-repeat;background-size:cover;color:#fff9f4;display:flex;min-height:clamp(620px,92vh,960px);padding-block:0;padding-inline:0;position:relative;isolation:isolate;overflow:hidden}:root[data-tenant=modemama] .mm-masthead--editorial:after{background:linear-gradient(180deg,#0f090b00 35%,#0f090b73 70%,#0f090bd1);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}:root[data-tenant=modemama] .mm-masthead--editorial>.mm-shell{margin-inline:auto;padding-block-end:clamp(48px,7vw,96px);padding-block-start:clamp(48px,12vh,120px);position:relative;width:min(1240px,calc(100% - clamp(32px,8vw,96px)));z-index:1}:root[data-tenant=modemama] .mm-masthead--editorial .mm-masthead__date,:root[data-tenant=modemama] .mm-masthead--editorial .mm-post__crumbs,:root[data-tenant=modemama] .mm-masthead--editorial .mm-post__crumbs a{color:#fff9f4b8;font-size:.72rem;letter-spacing:.32em;text-transform:uppercase}:root[data-tenant=modemama] .mm-masthead--editorial .mm-masthead__title{color:#fff9f4;font-family:var(--mm-serif, "Cormorant Garamond", "Cormorant", serif);font-size:clamp(3.6rem,11vw,9.6rem);font-weight:300;letter-spacing:-.03em;line-height:.92;margin:clamp(16px,2vw,28px) 0 0;text-shadow:0 1px 60px rgba(0,0,0,.4)}:root[data-tenant=modemama] .mm-masthead--editorial .mm-masthead__title em{color:#fff9f4d1;font-style:italic;font-weight:300}:root[data-tenant=modemama] .mm-masthead--editorial .mm-masthead__title strong{color:#fff9f4;font-style:italic;font-weight:400}:root[data-tenant=modemama] .mm-masthead--editorial .mm-masthead__dek{color:#fff9f4d6;font-family:var(--mm-sans, "Inter Tight", "Inter", sans-serif);font-size:clamp(.95rem,1.1vw,1.1rem);font-weight:300;letter-spacing:.02em;line-height:1.7;margin-top:clamp(20px,2vw,32px);max-width:44rem}:root[data-tenant=modemama] .mm-card__placeholder--cover{background:#efe7dc!important;display:block!important;height:100%;inset:0;padding:0!important;position:absolute;width:100%;overflow:hidden}:root[data-tenant=modemama] .mm-card__placeholder--cover img{display:block;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1);width:100%}:root[data-tenant=modemama] .mm-card:hover .mm-card__placeholder--cover img{transform:scale(1.04)}:root[data-tenant=modemama] .mm-post__hero--fallback img{display:block;height:auto;width:100%}:root[data-tenant=modemama] .mm-marble-band{background-image:var(--mm-marble-img-v2);background-position:center;background-size:cover;isolation:isolate;margin-block:clamp(64px,9vw,128px) 0;padding-block:clamp(80px,11vw,160px);position:relative}:root[data-tenant=modemama] .mm-marble-band:before{background:linear-gradient(180deg,#fff9f4f0,#f8f0e8f5);content:"";inset:0;position:absolute;z-index:0}:root[data-tenant=modemama] .mm-marble-band>*{position:relative;z-index:1}@media(max-width:720px){:root[data-tenant=modemama] .mm-masthead--editorial{min-height:clamp(560px,80vh,720px)}:root[data-tenant=modemama] .mm-masthead--editorial .mm-masthead__title{font-size:clamp(3rem,14vw,5.4rem)}:root[data-tenant=modemama] .mm-masthead--editorial>.mm-shell{padding-block-end:clamp(32px,9vw,56px)}}:root[data-tenant=modemama] .mm-post__author-name{color:var(--mm-ink);font-family:var(--mm-serif);font-size:1.45rem;font-style:italic;font-weight:400;letter-spacing:0;margin:0 0 var(--mm-s-2)}:root[data-tenant=modemama] .mm-post__author-bio{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:1.02rem;font-style:italic;line-height:1.55;margin:0}:root[data-tenant=modemama] .tenant-section--muted{background:var(--mm-cream-deep);padding-block:clamp(56px,7vw,96px)}:root[data-tenant=modemama] .tenant-section--muted .tenant-container{max-width:1280px;margin-inline:auto;padding-inline:clamp(20px,4vw,56px)}:root[data-tenant=modemama] .tenant-section--muted .tenant-grid,:root[data-tenant=modemama] .tenant-section--muted [class*=grid],:root[data-tenant=modemama] .tenant-section--muted ul,:root[data-tenant=modemama] .tenant-section--muted .tenant-cards{display:grid;gap:clamp(20px,2.8vw,32px);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:clamp(28px,4vw,48px) 0 0;padding:0}@media(max-width:900px){:root[data-tenant=modemama] .tenant-section--muted .tenant-grid,:root[data-tenant=modemama] .tenant-section--muted [class*=grid],:root[data-tenant=modemama] .tenant-section--muted ul,:root[data-tenant=modemama] .tenant-section--muted .tenant-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){:root[data-tenant=modemama] .tenant-section--muted .tenant-grid,:root[data-tenant=modemama] .tenant-section--muted [class*=grid],:root[data-tenant=modemama] .tenant-section--muted ul,:root[data-tenant=modemama] .tenant-section--muted .tenant-cards{grid-template-columns:1fr}}:root[data-tenant=modemama] .tenant-section--muted .tenant-card,:root[data-tenant=modemama] .tenant-section--muted li,:root[data-tenant=modemama] .tenant-section--muted article{background:var(--mm-paper);border:1px solid var(--mm-line);display:flex;flex-direction:column;overflow:hidden}:root[data-tenant=modemama] .tenant-section--muted .tenant-card img,:root[data-tenant=modemama] .tenant-section--muted li img,:root[data-tenant=modemama] .tenant-section--muted article img{aspect-ratio:4 / 3;display:block;height:auto;object-fit:cover;transition:transform var(--mm-dur-3) var(--mm-ease);width:100%}:root[data-tenant=modemama] .tenant-section--muted .tenant-card:hover img,:root[data-tenant=modemama] .tenant-section--muted li:hover img,:root[data-tenant=modemama] .tenant-section--muted article:hover img{transform:scale(1.04)}:root[data-tenant=modemama] .tenant-section--muted .tenant-card-body,:root[data-tenant=modemama] .tenant-section--muted .tenant-card-content{padding:clamp(18px,2.5vw,28px)}:root[data-tenant=modemama] .tenant-section--muted h2{color:var(--mm-ink);font-family:var(--mm-serif);font-size:clamp(2rem,3.6vw,3rem);font-weight:500;letter-spacing:0;line-height:1;margin:0;text-wrap:balance}:root[data-tenant=modemama] .tenant-section--muted h3{color:var(--mm-ink);font-family:var(--mm-serif);font-size:clamp(1.2rem,1.8vw,1.55rem);font-weight:500;letter-spacing:0;line-height:1.1;margin:0 0 var(--mm-s-3);text-wrap:balance}:root[data-tenant=modemama] .tenant-section--muted p{color:var(--mm-ink-soft);font-family:var(--mm-serif);font-size:1rem;font-style:italic;line-height:1.58;margin:0}:root[data-tenant=modemama] .tenant-image-text{padding-block:clamp(48px,6vw,88px)}:root[data-tenant=modemama] .tenant-image-text .tenant-container{align-items:center!important;gap:clamp(32px,6vw,80px)!important;max-width:1180px}:root[data-tenant=modemama] .tenant-image-text img{aspect-ratio:3 / 4!important;max-height:560px;width:100%;object-fit:cover}:root[data-tenant=modemama] .tenant-newsletter-capture{padding-block:clamp(48px,6vw,80px)}:root[data-tenant=modemama] .tenant-newsletter-capture--card{padding-block:clamp(48px,6vw,80px)}:root[data-tenant=modemama] .tenant-newsletter-capture--card .tenant-container,:root[data-tenant=modemama] .tenant-newsletter-capture .tenant-container{background:var(--mm-burgundy);border:0;color:var(--mm-cream);margin-inline:auto;max-width:820px;overflow:hidden;padding:clamp(40px,6vw,72px) clamp(32px,5vw,64px);position:relative;text-align:center}:root[data-tenant=modemama] .tenant-newsletter-capture--card .tenant-container:before,:root[data-tenant=modemama] .tenant-newsletter-capture .tenant-container:before{background:var(--mm-grain);content:"";inset:0;mix-blend-mode:screen;opacity:.5;pointer-events:none;position:absolute}:root[data-tenant=modemama] .tenant-newsletter-capture h2,:root[data-tenant=modemama] .tenant-newsletter-capture h3{color:var(--mm-cream)!important;font-family:var(--mm-serif)!important;font-size:clamp(1.8rem,3.2vw,2.8rem)!important;font-style:italic;font-weight:400!important;letter-spacing:-.02em;line-height:1.05!important;margin:0 0 var(--mm-s-4)!important;position:relative;text-align:center}:root[data-tenant=modemama] .tenant-newsletter-capture p{color:#f6f1eac7!important;font-family:var(--mm-serif)!important;font-size:1.05rem!important;font-style:italic;line-height:1.55!important;margin:0 auto var(--mm-s-6)!important;max-width:36rem;position:relative}:root[data-tenant=modemama] .tenant-newsletter-capture form,:root[data-tenant=modemama] .tenant-newsletter-capture .tenant-form{align-items:center;border-bottom:1px solid rgba(246,241,234,.42);display:flex;gap:var(--mm-s-4);margin-inline:auto;max-width:480px;position:relative}:root[data-tenant=modemama] .tenant-newsletter-capture input[type=email],:root[data-tenant=modemama] .tenant-newsletter-capture input[type=text]{background:transparent!important;border:0!important;color:var(--mm-cream)!important;flex:1;font-family:var(--mm-serif)!important;font-size:1.05rem!important;font-style:italic;min-width:0;outline:none;padding:14px 0!important}:root[data-tenant=modemama] .tenant-newsletter-capture input::placeholder{color:#f6f1ea8c!important}:root[data-tenant=modemama] .tenant-newsletter-capture button,:root[data-tenant=modemama] .tenant-newsletter-capture .tenant-btn{background:var(--mm-cream)!important;border:0!important;border-radius:0!important;color:var(--mm-burgundy)!important;cursor:pointer;flex-shrink:0;font-family:var(--mm-sans)!important;font-size:.72rem!important;font-weight:800!important;letter-spacing:.2em!important;padding:14px 22px!important;text-transform:uppercase!important;transition:background var(--mm-dur-1) var(--mm-ease),color var(--mm-dur-1) var(--mm-ease)}:root[data-tenant=modemama] .tenant-newsletter-capture button:hover,:root[data-tenant=modemama] .tenant-newsletter-capture .tenant-btn:hover{background:var(--mm-terracotta)!important;color:var(--mm-cream)!important}:root[data-tenant=modemama] .tenant-cta-banner{background:var(--mm-ink);color:var(--mm-cream);overflow:hidden;padding-block:clamp(48px,6vw,80px);position:relative;text-align:center}:root[data-tenant=modemama] .tenant-cta-banner:before{background:var(--mm-grain);content:"";inset:0;mix-blend-mode:screen;opacity:.35;pointer-events:none;position:absolute}:root[data-tenant=modemama] .tenant-cta-banner .tenant-container{max-width:860px;margin-inline:auto;padding-inline:clamp(20px,4vw,56px);position:relative}:root[data-tenant=modemama] .tenant-cta-banner h2{color:var(--mm-cream)!important;font-family:var(--mm-serif)!important;font-size:clamp(2rem,4vw,3.4rem)!important;font-style:italic;font-weight:400!important;letter-spacing:-.02em;line-height:1.02!important;margin:0 0 var(--mm-s-5)!important;text-wrap:balance}:root[data-tenant=modemama] .tenant-cta-banner p{color:#f6f1eac2!important;font-family:var(--mm-serif)!important;font-size:1.12rem!important;font-style:italic;line-height:1.55!important;margin:0 auto var(--mm-s-6)!important;max-width:38rem}:root[data-tenant=modemama] .tenant-cta-banner .tenant-btn,:root[data-tenant=modemama] .tenant-cta-banner a[class*=btn],:root[data-tenant=modemama] .tenant-cta-banner button{background:transparent!important;border:1px solid rgba(246,241,234,.72)!important;border-radius:0!important;color:var(--mm-cream)!important;display:inline-block;font-family:var(--mm-sans)!important;font-size:.74rem!important;font-weight:800!important;letter-spacing:.22em!important;padding:16px 28px!important;text-decoration:none;text-transform:uppercase!important;transition:background var(--mm-dur-2) var(--mm-ease),border-color var(--mm-dur-2) var(--mm-ease)}:root[data-tenant=modemama] .tenant-cta-banner .tenant-btn:hover,:root[data-tenant=modemama] .tenant-cta-banner a[class*=btn]:hover,:root[data-tenant=modemama] .tenant-cta-banner button:hover{background:var(--mm-terracotta)!important;border-color:var(--mm-terracotta)!important}:root[data-tenant=modemama] .mm-blog .mm-masthead{padding-top:clamp(48px,6vw,72px);padding-bottom:clamp(28px,3.5vw,44px)}:root[data-tenant=modemama] .mm-blog .mm-pill-row{margin-top:var(--mm-s-6);margin-bottom:var(--mm-s-7)}:root[data-tenant=modemama] .mm-blog .mm-stream{margin-bottom:var(--mm-s-7)}:root[data-tenant=modemama] .mm-blog .mm-card__media{aspect-ratio:3 / 2}:root[data-tenant=modemama] .mm-blog .mm-featured{margin-bottom:clamp(36px,5vw,64px)}:root[data-tenant=modemama] .mm-blog .mm-section-head{margin-block:var(--mm-s-7) var(--mm-s-6)}:root[data-tenant=modemama] .mm-blog .mm-newsletter-inline{padding-block:clamp(32px,4.5vw,56px)}:root[data-tenant=modemama] .mm-blog{padding-block:0 clamp(56px,7vw,96px)}@media(max-width:640px){:root[data-tenant=modemama] .mm-blog .mm-masthead{padding-top:clamp(36px,8vw,56px);padding-bottom:var(--mm-s-6)}:root[data-tenant=modemama] .mm-blog .mm-pill-row{gap:var(--mm-s-4) var(--mm-s-5);margin-top:var(--mm-s-5);margin-bottom:var(--mm-s-6)}:root[data-tenant=modemama] .tenant-newsletter-capture form,:root[data-tenant=modemama] .tenant-newsletter-capture .tenant-form{align-items:stretch;border-bottom:0;display:grid}:root[data-tenant=modemama] .tenant-newsletter-capture input[type=email],:root[data-tenant=modemama] .tenant-newsletter-capture input[type=text]{border-bottom:1px solid rgba(246,241,234,.42)!important}}:root[data-tenant=modemama] .mm-post__related{margin-top:var(--mm-s-9)}:root[data-tenant=modemama] .mm-post__footer-cta{margin-top:var(--mm-s-8)}@media(max-width:1100px){:root[data-tenant=modemama] .mm-post__opener,:root[data-tenant=modemama] .mm-post__brief{grid-template-columns:1fr}:root[data-tenant=modemama] .mm-post__hero--opener img{aspect-ratio:16 / 10}:root[data-tenant=modemama] .mm-post__brief-card{border-inline:0;border-top:1px solid var(--mm-line)}}@media(max-width:720px){:root[data-tenant=modemama] .mm-post__crumbs{padding-top:var(--mm-s-5)}:root[data-tenant=modemama] .mm-post__opener{padding-block:var(--mm-s-5) var(--mm-s-6)}:root[data-tenant=modemama] .mm-post__title{font-size:3.2rem}:root[data-tenant=modemama] .mm-post__dek{font-size:1.18rem}:root[data-tenant=modemama] .mm-post__meta span{border-left:0!important;padding:0 var(--mm-s-3) var(--mm-s-2) 0}:root[data-tenant=modemama] .mm-post__brief-card ul{columns:1}:root[data-tenant=modemama] .mm-post__body h2,:root[data-tenant=modemama] .mm-post__faq h2{font-size:2rem}:root[data-tenant=modemama] .mm-post-inline-newsletter__form{align-items:stretch;border-bottom:0;display:grid}:root[data-tenant=modemama] .mm-post-inline-newsletter__form input{border-bottom:1px solid var(--mm-ink)}}:root[data-tenant=modemama] .mm-pill-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--mm-s-3);margin-block:var(--mm-s-6) var(--mm-s-7)}:root[data-tenant=modemama] .mm-pill{align-items:center;background:var(--mm-cream-deep);border:1px solid var(--mm-line);border-radius:999px;color:var(--mm-ink);display:inline-flex;font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:600;height:36px;letter-spacing:.08em;padding:0 16px;text-decoration:none;text-transform:uppercase;transition:background var(--mm-dur-2) var(--mm-ease),color var(--mm-dur-2) var(--mm-ease),border-color var(--mm-dur-2) var(--mm-ease);white-space:nowrap}:root[data-tenant=modemama] .mm-pill:hover{background:var(--mm-ink);border-color:var(--mm-ink);color:var(--mm-cream)}:root[data-tenant=modemama] .mm-pill[aria-current=true]{background:var(--mm-ink);border-color:var(--mm-ink);color:var(--mm-cream)}@media(max-width:720px){:root[data-tenant=modemama] .mm-pill-row{flex-wrap:nowrap;margin-block:var(--mm-s-5) var(--mm-s-6);overflow-x:auto;padding-bottom:4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}:root[data-tenant=modemama] .mm-pill-row::-webkit-scrollbar{display:none}:root[data-tenant=modemama] .mm-pill{flex-shrink:0}}:root[data-tenant=modemama] .mm-blog-method{border-top:1px solid var(--mm-line);display:grid;gap:clamp(28px,5vw,72px);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);margin-block:var(--mm-s-8);padding-top:clamp(32px,5vw,64px)}:root[data-tenant=modemama] .mm-blog-method__intro{border-left:2px solid var(--mm-terracotta);padding-left:var(--mm-s-5)}:root[data-tenant=modemama] .mm-blog-method__intro h2{color:var(--mm-ink);font-family:var(--mm-serif);font-size:clamp(1.7rem,3.5vw,2.8rem);font-weight:500;line-height:1.12;margin:var(--mm-s-3) 0 var(--mm-s-4);text-wrap:balance}:root[data-tenant=modemama] .mm-blog-method__intro p{color:var(--mm-ink-soft);font-size:1rem;line-height:1.7;margin:0}:root[data-tenant=modemama] .mm-blog-method__grid{display:grid;gap:clamp(16px,2.5vw,28px);grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-tenant=modemama] .mm-blog-method__grid article{background:#f6f1ea8a;border:1px solid var(--mm-line);padding:clamp(20px,3vw,32px)}:root[data-tenant=modemama] .mm-blog-method__grid span{color:var(--mm-terracotta);display:block;font-family:var(--mm-sans);font-size:var(--mm-fs-hairline);font-weight:700;letter-spacing:.16em;margin-bottom:var(--mm-s-3);text-transform:uppercase}:root[data-tenant=modemama] .mm-blog-method__grid h3{color:var(--mm-ink);font-family:var(--mm-serif);font-size:1.3rem;font-weight:500;line-height:1.2;margin:0 0 var(--mm-s-3)}:root[data-tenant=modemama] .mm-blog-method__grid p{color:var(--mm-ink-soft);font-size:.96rem;line-height:1.65;margin:0}@media(max-width:900px){:root[data-tenant=modemama] .mm-blog-method{grid-template-columns:1fr}:root[data-tenant=modemama] .mm-blog-method__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){:root[data-tenant=modemama] .mm-blog-method__grid{grid-template-columns:1fr}}:root[data-tenant=modemama] .mm-footer{background:var(--mm-burgundy);color:var(--mm-cream);font-family:var(--mm-sans);margin-top:clamp(48px,8vw,96px);position:relative}:root[data-tenant=modemama] .mm-footer:before{background:var(--mm-grain);content:"";inset:0;mix-blend-mode:overlay;opacity:.35;pointer-events:none;position:absolute;z-index:0}:root[data-tenant=modemama] .mm-footer>*{position:relative;z-index:1}:root[data-tenant=modemama] .mm-footer__inner{border-bottom:1px solid rgba(255,249,244,.12);display:grid;gap:clamp(32px,5vw,56px);grid-template-columns:1.6fr 1fr 1fr;margin:0 auto;max-width:1180px;padding:clamp(48px,7vw,80px) clamp(20px,5vw,56px) clamp(40px,6vw,64px)}:root[data-tenant=modemama] .mm-footer__identity{align-items:center;display:flex;gap:16px;margin-bottom:20px}:root[data-tenant=modemama] .mm-footer__avatar{border-radius:50%;flex-shrink:0;height:56px;object-fit:cover;object-position:center top;width:56px}:root[data-tenant=modemama] .mm-footer__logo{color:var(--mm-cream);display:block;font-family:var(--mm-serif);font-size:1.55rem;font-weight:500;letter-spacing:-.02em;line-height:1.1}:root[data-tenant=modemama] .mm-footer__tagline{color:var(--mm-terracotta-soft);display:block;font-size:.72rem;font-weight:600;letter-spacing:.22em;margin:4px 0 0;text-transform:uppercase}:root[data-tenant=modemama] .mm-footer__bio{color:#fff9f4a6;font-size:.92rem;line-height:1.7;margin:0;max-width:34ch}:root[data-tenant=modemama] .mm-footer__nav-label{color:var(--mm-cream);font-size:.72rem;font-weight:700;letter-spacing:.22em;margin:0 0 16px;text-transform:uppercase}:root[data-tenant=modemama] .mm-footer__nav-list{list-style:none;margin:0;padding:0}:root[data-tenant=modemama] .mm-footer__nav-list li{margin-bottom:10px}:root[data-tenant=modemama] .mm-footer__nav-list a{color:#fff9f4b3;font-size:.94rem;text-decoration:none;transition:color .2s ease}:root[data-tenant=modemama] .mm-footer__nav-list a:hover,:root[data-tenant=modemama] .mm-footer__nav-list a:focus-visible{color:var(--mm-cream);outline:none;text-decoration:underline;text-underline-offset:.2em}:root[data-tenant=modemama] .mm-footer__nl{border-bottom:1px solid rgba(255,249,244,.12);margin:0 auto;max-width:1180px;padding:clamp(28px,4vw,40px) clamp(20px,5vw,56px);text-align:center}:root[data-tenant=modemama] .mm-footer__nl-label{color:#fff9f4d1;font-family:var(--mm-serif);font-size:clamp(1.2rem,2.5vw,1.6rem);font-style:italic;letter-spacing:-.01em;margin:0 0 18px}:root[data-tenant=modemama] .mm-footer__nl-form{align-items:center;display:flex;gap:10px;justify-content:center;margin:0 auto;max-width:480px}:root[data-tenant=modemama] .mm-footer__nl-form input[type=email]{background:#fff9f41a;border:1px solid rgba(255,249,244,.22);border-radius:999px;color:var(--mm-cream);flex:1;font-family:var(--mm-sans);font-size:.94rem;min-height:46px;padding:0 18px;transition:border-color .2s ease}:root[data-tenant=modemama] .mm-footer__nl-form input[type=email]::placeholder{color:#fff9f473}:root[data-tenant=modemama] .mm-footer__nl-form input[type=email]:focus{border-color:var(--mm-terracotta-soft);outline:none}:root[data-tenant=modemama] .mm-footer__nl-form button{background:var(--mm-terracotta);border:none;border-radius:999px;color:var(--mm-cream);cursor:pointer;font-family:var(--mm-sans);font-size:.88rem;font-weight:700;letter-spacing:.06em;min-height:46px;padding:0 22px;transition:opacity .2s ease;white-space:nowrap}:root[data-tenant=modemama] .mm-footer__nl-form button:hover{opacity:.85}:root[data-tenant=modemama] .mm-footer__nl-status{color:#fff9f4b3;font-size:.88rem;margin-top:10px;min-height:1.2em}:root[data-tenant=modemama] .mm-footer__bottom{align-items:center;display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;margin:0 auto;max-width:1180px;padding:clamp(18px,2.5vw,24px) clamp(20px,5vw,56px)}:root[data-tenant=modemama] .mm-footer__bottom p{color:#fff9f473;font-size:.82rem;margin:0}@media(max-width:860px){:root[data-tenant=modemama] .mm-footer__inner{grid-template-columns:1fr 1fr}:root[data-tenant=modemama] .mm-footer__brand{grid-column:1 / -1}}@media(max-width:520px){:root[data-tenant=modemama] .mm-footer__inner{grid-template-columns:1fr}:root[data-tenant=modemama] .mm-footer__nl-form{flex-direction:column}:root[data-tenant=modemama] .mm-footer__nl-form input[type=email],:root[data-tenant=modemama] .mm-footer__nl-form button{width:100%}:root[data-tenant=modemama] .mm-footer__bottom{justify-content:center;text-align:center}}
