:root{--naomi-ink:#17120f;--naomi-gold:#c89b4d;--naomi-cream:#f7f1e8;--naomi-rust:#9c4e2c;--naomi-sand:#d8c4aa;--naomi-white:#fff}.mif-naomi-wrap{background:var(--naomi-cream);color:var(--naomi-ink);font-family:Montserrat,Arial,sans-serif}.mif-naomi-wrap h1,.mif-naomi-wrap h2,.mif-naomi-wrap h3{font-family:"Playfair Display",Georgia,serif}.mif-naomi-hero{min-height:78vh;background-size:cover;background-position:center;display:flex;align-items:center;color:#fff;padding:4rem 1.5rem}.mif-naomi-hero-inner{max-width:1180px;width:100%;margin:auto}.mif-naomi-hero h1{font-size:clamp(4rem,10vw,8rem);line-height:.9;margin:.4rem 0}.mif-naomi-sub{font-size:1.35rem;letter-spacing:.08em}.mif-naomi-kicker{text-transform:uppercase;letter-spacing:.18em;font-size:.74rem;font-weight:700;color:#f1c97e}.mif-naomi-kicker.dark{color:var(--naomi-rust)}.mif-naomi-btn{display:inline-block;margin-top:1rem;padding:.95rem 1.4rem;background:var(--naomi-gold);color:#fff!important;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;font-size:.76rem;font-weight:700}.mif-naomi-section{max-width:1180px;margin:auto;padding:5.5rem 1.5rem}.mif-naomi-section.narrow{max-width:880px}.mif-naomi-section h2{font-size:clamp(2.3rem,5vw,4.5rem);line-height:1.05;margin:.4rem 0 1.2rem}.mif-naomi-section p,.mif-naomi-section li{font-size:1.04rem;line-height:1.85}.mif-naomi-intro{display:grid;grid-template-columns:1.2fr .8fr;gap:3rem;align-items:start}.mif-naomi-facts{background:#fff;padding:1.8rem;box-shadow:0 18px 45px rgba(40,25,14,.1)}.mif-naomi-facts p{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid #eee3d5;padding:.7rem 0;margin:0}.mif-naomi-facts span{text-align:right;color:#6f5a48}.mif-naomi-story{background:#fff}.mif-naomi-quote{font-family:"Playfair Display",Georgia,serif;font-size:1.8rem;line-height:1.5;border-left:4px solid var(--naomi-gold);padding-left:1.4rem;margin:2rem 0}.mif-naomi-lookbook{display:block;width:100%;box-shadow:0 22px 55px rgba(43,25,13,.13)}.mif-naomi-collections{background:var(--naomi-ink);color:#fff}.mif-naomi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.mif-naomi-grid article{border:1px solid rgba(255,255,255,.18);padding:1.4rem;background:rgba(255,255,255,.04)}.mif-naomi-grid h3{color:#f0c982;font-size:1.6rem;margin-top:0}.mif-naomi-two{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.mif-naomi-photographer{background:linear-gradient(145deg,var(--naomi-rust),#5f2f1f);color:#fff;padding:2rem}.mif-naomi-photographer h2{color:#fff}.mif-naomi-final{background:linear-gradient(135deg,#231611,#6f3722);color:#fff;text-align:center}.mif-naomi-final h2{color:#fff}@media(max-width:800px){.mif-naomi-intro,.mif-naomi-two{grid-template-columns:1fr}.mif-naomi-grid{grid-template-columns:1fr 1fr}.mif-naomi-hero{min-height:66vh}}@media(max-width:520px){.mif-naomi-grid{grid-template-columns:1fr}.mif-naomi-facts p{display:block}.mif-naomi-facts span{display:block;text-align:left}}
