.nc-about{max-width:1320px;margin-inline:auto;padding:36px 48px 72px;color:#26312a;font:400 17px/1.75 'DM Sans',Arial,sans-serif}
.nc-about *{box-sizing:border-box}.nc-about a{color:inherit;text-decoration:none}.nc-about a:hover{color:#957229}.nc-about a:focus-visible{outline:2px solid #b18d43;outline-offset:5px}.nc-about :is(h1,h2,h3,p){margin:0}.nc-about :is(h1,h2){font-family:'Playfair Display',Georgia,serif;font-weight:500;letter-spacing:-.025em;line-height:1.12}.nc-about__breadcrumb{display:flex;flex-wrap:wrap;gap:12px;font-size:13px;color:#72776f}.nc-about__eyebrow{font-size:12px;letter-spacing:.18em;font-weight:600;line-height:1.6}.nc-about__intro{max-width:940px;padding:76px 0 86px}.nc-about__intro h1{font-size:clamp(42px,5.1vw,72px);margin:22px 0 28px}.nc-about__lead{max-width:670px;font-size:23px;line-height:1.55;color:#72776f}.nc-about__story{border-top:1px solid #dfdfd6;padding:60px 0;display:grid;grid-template-columns:1fr 1.25fr;gap:80px}.nc-about__story h2{font-size:42px;margin-top:20px;max-width:350px}.nc-about__body p+p{margin-top:20px}.nc-about__merchant-content{margin-top:24px}.nc-about__merchant-content :is(img,video){max-width:100%;height:auto}.nc-about__values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding:40px 0 64px}.nc-about__values article{border-top:1px solid #d6d8cf;padding-top:24px}.nc-about__values article>span{color:#98742a;font-size:13px;letter-spacing:.1em}.nc-about h3{font-family:'DM Sans',Arial,sans-serif;font-weight:600;font-size:20px;line-height:1.35}.nc-about__values h3{margin:18px 0 14px}.nc-about__values p{font-size:16px;color:#72776f}.nc-about__explore{padding:52px 0 64px;border-top:1px solid #dfdfd6}.nc-about__section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px}.nc-about__section-heading h2{font-size:38px}.nc-about__section-heading>a{font-size:15px;border-bottom:1px solid #a1a69b;padding-bottom:6px;white-space:nowrap}.nc-about__categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.nc-about__categories>a{display:flex;flex-direction:column;align-items:flex-start;padding:26px 22px;background:#f0f0e9;min-height:220px;border-radius:6px}.nc-about__categories p{font-size:15px;line-height:1.65;color:#72776f;margin:14px 0 24px}.nc-about__categories>a>span{margin-top:auto}.nc-about__contact{display:flex;justify-content:space-between;align-items:center;gap:32px;background:#293d30;color:#faf9f5;padding:40px;border-radius:6px}.nc-about__contact h2{font-size:36px;margin:16px 0}.nc-about__contact p:not(.nc-about__eyebrow){max-width:580px;font-size:16px;color:#d9ded5}.nc-about__contact>a{font-size:17px;white-space:nowrap;border-bottom:1px solid #b8beae;padding-bottom:6px}.nc-about__contact a:hover{color:#e2c780}
@media(max-width:1023px){.nc-about{padding-inline:32px}.nc-about__story{gap:36px}.nc-about__values{gap:24px}.nc-about__categories{grid-template-columns:repeat(2,minmax(0,1fr))}.nc-about__contact{align-items:flex-start;flex-direction:column}}
@media(max-width:749px){.nc-about{padding:24px 20px 48px;font-size:16px}.nc-about__intro{padding:48px 0}.nc-about__lead{font-size:20px}.nc-about__story{grid-template-columns:1fr;padding:36px 0;gap:24px}.nc-about__story h2{font-size:34px}.nc-about__values{grid-template-columns:1fr;gap:28px;padding:0 0 40px}.nc-about__section-heading{align-items:flex-start;flex-direction:column}.nc-about__section-heading h2{font-size:32px}.nc-about__categories{gap:16px}.nc-about__categories>a{padding:22px 16px}.nc-about__contact{padding:28px 24px}.nc-about__contact h2{font-size:32px}.nc-about__contact>a{font-size:16px;white-space:normal;overflow-wrap:anywhere}}
@media(max-width:390px){.nc-about__categories{grid-template-columns:1fr}}
