.ni-brand-story{max-width:1180px;margin:auto;padding-top:64px;padding-bottom:64px}.ni-brand-story>header{max-width:800px;margin-bottom:32px}.ni-brand-story h1{font-size:clamp(36px,5vw,68px);line-height:1.08;letter-spacing:-.04em}.ni-brand-story .eyebrow{margin-bottom:16px}.ni-brand-body{max-width:760px;font-size:18px;line-height:1.8}.ni-brand-story .rte p+p{margin-top:18px}.ni-founder-note{margin:48px 0 32px;padding:40px;border:1px solid #e6e1df;border-radius:20px;background:#faf7f5;display:flex;gap:32px;align-items:flex-start}.ni-founder-note>div{flex:1;min-width:0}.ni-founder-note h2{font-size:clamp(28px,3.2vw,44px);line-height:1.15;margin:0 0 24px}.ni-founder-note .rte{font-size:17px;line-height:1.8;max-width:740px}.ni-founder-photo img{width:100%;border-radius:12px;object-fit:cover}.ni-founder-signature{margin-top:24px;font-size:22px}.ni-cuticle-finish{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;max-width:1180px;margin:auto}.ni-cuticle-photo img{width:100%;max-height:440px;object-fit:cover;border-radius:18px}.ni-cuticle-finish h2{font-size:clamp(30px,4vw,52px);line-height:1.1;margin:12px 0 18px}.ni-cuticle-finish p{font-size:17px;line-height:1.65;max-width:430px}.ni-cuticle-finish .eyebrow{font-size:12px}.ni-cuticle-tagline{margin:14px 0 24px;font-weight:500}
@media(max-width:700px){.ni-brand-story{padding-top:32px;padding-bottom:32px}.ni-brand-body{font-size:16px;line-height:1.75}.ni-founder-note{padding:24px;margin-top:28px;flex-direction:column;gap:24px}.ni-founder-note .rte{font-size:16px}.ni-cuticle-finish{gap:20px;grid-template-columns:1fr}.ni-cuticle-photo img{max-height:330px}.ni-cuticle-finish h2{font-size:34px}.ni-cuticle-finish p{font-size:16px}}
