.nv-v11 .nv-heritage{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,96px);align-items:start;padding:clamp(36px,4.5vw,64px);border:1px solid #ffffff;border-radius:28px;background:radial-gradient(ellipse 44rem 58rem at -10% 42%,rgba(116,194,140,.22),transparent 60%),linear-gradient(158deg,#eef3e7,#e6ede2);box-shadow:0 30px 60px -34px rgba(38,62,43,.4),inset 0 1px 0 #ffffff;color:#26382e}.nv-v11 .nv-heritage:before{content:"";position:absolute;z-index:-1;pointer-events:none;left:-6%;top:12%;width:30%;height:76%;background:radial-gradient(ellipse 58% 54% at 52% 50%,rgba(112,192,138,.45),transparent 70%);filter:blur(38px)}.nv-v11 .nv-heritage-eyebrow{font-size:clamp(17px,1.1806vw,20.4px);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#5c7766}.nv-v11 .nv-heritage-left{display:flex;flex-direction:column;gap:clamp(28px,4vw,44px)}.nv-v11 .nv-heritage-title{font-size:clamp(34px,3.4vw,55.2px);font-weight:400;line-height:1.01;letter-spacing:0;color:#20382b}.nv-v11 .nv-heritage-title em{font-style:normal;color:#7c8973}.nv-v11 .nv-heritage-portrait{position:relative;width:min(360px,88%);aspect-ratio:1;padding:12px;border-radius:50%;background:linear-gradient(158deg,#f2f6ee,#e6ede1);box-shadow:inset 0 2px 7px rgba(96,132,104,.28),0 0 0 1px rgba(255,255,255,.85),0 26px 58px -22px rgba(78,150,102,.5),0 0 72px -6px rgba(118,192,140,.4)}.nv-v11 .nv-heritage-portrait img{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center 25%;box-shadow:0 1px 4px rgba(28,46,32,.18)}.nv-v11 .nv-heritage-right{display:flex;flex-direction:column;gap:14px;color:#3c4c42}.nv-v11 .nv-heritage-founder{font-size:clamp(18px,1.25vw,21.6px);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#45584d}.nv-v11 .nv-heritage-since{margin:2px 0 6px;font-size:clamp(28px,2.8vw,48px);font-weight:500;letter-spacing:-.02em;color:#203329}.nv-v11 .nv-heritage-lead{margin-bottom:4px;font-size:clamp(19px,1.3194vw,22.8px);font-weight:500;color:#26382e}.nv-v11 .nv-heritage-text{max-width:520px;font-size:clamp(14px,.9722vw,16.8px);line-height:1.6;color:#5a6a5f}.nv-v11 .nv-heritage-awards-label{margin-top:18px}.nv-v11 .nv-heritage-awards{display:grid;grid-template-columns:1fr 1fr;gap:18px 32px;margin-top:4px}.nv-v11 .nv-heritage-award{display:flex;align-items:center;gap:clamp(12px,.8333vw,14.4px)}.nv-v11 .nv-heritage-award img{width:clamp(40px,2.7778vw,48px);height:auto;flex:none;object-fit:contain}.nv-v11 .nv-heritage-award-text{display:flex;flex-direction:column}.nv-v11 .nv-heritage-award-text strong{font-size:clamp(15px,1.0417vw,18px);font-weight:600;color:#26382e}.nv-v11 .nv-heritage-award-text span{font-size:clamp(18px,1.25vw,21.6px);line-height:1.4;color:#6a796e}.nv-v11 .nv-heritage-link{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:16px;padding-bottom:8px;border-bottom:1px solid rgba(32,51,41,.33);font-size:clamp(14px,.9722vw,16.8px);color:#26382e;transition:border-color .2s}.nv-v11 .nv-heritage-link:hover{border-color:#26382e}.nv-v11 .nv-heritage-link svg{width:clamp(16px,1.1111vw,19.2px);height:clamp(16px,1.1111vw,19.2px)}@media (max-width:900px){.nv-v11 .nv-heritage{grid-template-columns:1fr;gap:32px}.nv-v11 .nv-heritage-portrait{width:min(280px,68%);margin-inline:auto}.nv-v11 .nv-heritage-awards{gap:16px 24px}}@media (max-width:480px){.nv-v11 .nv-heritage-awards{grid-template-columns:1fr}}.nv-v11 .nv-heritage-right{gap:5px}.nv-v11 .nv-heritage-right .nv-heritage-eyebrow{font-size:clamp(14px,.9722vw,16.8px);font-weight:400;letter-spacing:.1em;color:#2c4c35}.nv-v11 .nv-heritage-founder{font-size:clamp(16px,1.1111vw,19.2px);font-weight:400;letter-spacing:.05em;color:#2c4c35}.nv-v11 .nv-heritage-since{margin:0;font-size:clamp(26px,2.4vw,40.8px);font-weight:400;letter-spacing:-.04em;line-height:1.15;color:#2c4c35}.nv-v11 .nv-heritage-lead{margin:11px 0 0;font-size:clamp(24px,1.6667vw,28.8px);font-weight:400;line-height:1.1;letter-spacing:-.032em;color:#20382b}.nv-v11 .nv-heritage-text{margin-top:6px;max-width:511px;font-size:clamp(16px,1.1111vw,19.2px);font-weight:400;line-height:1.422;color:#65775b}.nv-v11 .nv-heritage-text em{font-style:italic}.nv-v11 .nv-heritage-awards-label{margin-top:37px}.nv-v11 .nv-heritage-awards{margin-top:23px}.nv-v11 .nv-heritage-link{margin-top:27px}