body .nf-about-page{color:#171717;background:#f7f5ef}body .nf-about-page .about-gallery-hero{background:linear-gradient(125deg,#ccdcd5,#eef0e8);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:48px;padding-block:64px;display:grid}body .nf-about-page h1{letter-spacing:-.055em;max-width:15ch;margin:26px 0;font-size:clamp(44px,5vw,72px);line-height:1.04}body .nf-about-page .about-hero-copy>p:not(.nf-eyebrow){max-width:45ch;margin-bottom:26px;font-size:17px;line-height:1.7}body .nf-about-page .nf-about-emblem{border-left:1px solid #a7b6ad;justify-content:center;align-items:center;gap:28px;min-width:0;padding:24px;display:flex}body .nf-about-page .nf-about-emblem svg{flex-shrink:0;width:90px;height:262px}body .nf-about-page .nf-about-emblem p{font:500 26px/1.2 var(--nf-display);max-width:11ch}body .nf-about-page .about-gallery-statement{color:#171717;background:#e3ebe4;grid-template-columns:1fr 1.1fr;gap:24px 60px;display:grid}body .nf-about-page .about-gallery-statement h2{color:#171717;grid-column:1;margin:0;font-size:clamp(32px,3.5vw,48px)}body .nf-about-page .about-gallery-statement>.nf-eyebrow{color:#171717}body .nf-about-page .about-gallery-statement>div{grid-area:1/2/3}body .nf-about-page .about-gallery-statement p{max-width:48ch;font-size:16px;line-height:1.8}body .nf-about-page .nf-about-offers{background:#f7f5ef}body .nf-about-page .nf-about-offers>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px;display:grid}body .nf-about-page .nf-about-offers article{border-top:1px solid #bbc7bf;padding-top:22px}body .nf-about-page .nf-about-offers h3{margin:22px 0 16px;font-size:26px}body .nf-about-page .nf-about-offers p{color:#505050;font-size:15px;line-height:1.75}body .nf-about-page .nf-about-offers a{color:#542333;text-underline-offset:5px;align-items:center;min-height:44px;font-size:14px;display:inline-flex}body .nf-about-page .nf-editorial-number{color:#2449e8;font-size:12px}body .nf-about-page .nf-about-principles{background:#e3ebe4}body .nf-about-page .nf-about-principles p{max-width:65ch;font-size:16px;line-height:1.8}body .nf-about-page .nf-about-principles .nf-actions{margin-top:24px}@media (width<=800px){body .nf-about-page .about-gallery-hero,body .nf-about-page .about-gallery-statement,body .nf-about-page .nf-about-offers>div{grid-template-columns:1fr}body .nf-about-page .about-gallery-statement>div{grid-area:auto}body .nf-about-page .nf-about-emblem{border-top:1px solid #a7b6ad;border-left:0;justify-content:flex-start;padding:24px 0 0}body .nf-about-page .nf-about-emblem svg{width:65px;height:189px}body .nf-about-page .about-gallery-hero{gap:28px;padding-block:40px}body .nf-about-page h1{font-size:clamp(42px,10vw,64px)}}
