.home-team{--f:clamp(0px, (100vw - 24.375rem) / 1050, 1px);padding:calc(5rem + 56 * var(--f)) var(--ve-gutter);background:var(--ve-chalk)}.home-team :where(h1,h2,h3,p,li,blockquote,dd,figcaption){text-wrap:wrap}.home-team__head{margin-bottom:2.5rem}.home-team .home-team__eyebrow{margin:0 0 .75rem;line-height:normal}.home-team .home-team__claim{font-size:calc(2.125rem + 26 * var(--f));line-height:1.1;letter-spacing:-.02em;text-wrap:wrap}.home-team__text{margin-top:1.25rem!important;font-size:calc(1.0625rem + 1 * var(--f));line-height:1.65;color:var(--ve-text)}.home-team__founder-photo{aspect-ratio:4 / 5;overflow:hidden;margin-bottom:1rem!important;background:var(--ve-chalk)}.home-team__founder-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 15%}.home-team__person h3{font-family:var(--ve-serif);font-size:calc(1.375rem + 6 * var(--f));font-weight:500;line-height:normal;letter-spacing:0;color:var(--ve-espresso)}.home-team__person p{margin-top:0.25rem!important;font-size:calc(0.9375rem + 1 * var(--f));line-height:normal;color:var(--ve-text)}.home-team__quote{margin:2rem 0;padding:1.75rem 0;border-top:1px solid var(--ve-gold);border-bottom:1px solid var(--ve-gold)}.home-team__quote blockquote p{font-family:var(--ve-serif);font-size:1.625rem;font-style:italic;font-weight:400;line-height:1.2;color:var(--ve-espresso);text-wrap:wrap}.home-team__strich,.home-team__quote footer{display:none}.home-team__members{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1rem;margin-bottom:1.5rem!important}.home-team__members li{display:grid;gap:.25rem;align-content:start;min-width:0}.home-team__photo{aspect-ratio:4 / 5;overflow:hidden;margin-bottom:0.75rem!important}.home-team__photo img{width:100%;height:100%;object-fit:cover}.home-team__photo--dummy{display:grid;place-items:center;background:var(--ve-dummy);border:1px solid var(--ve-line-chalk)}.home-team__photo--dummy span{font-size:.875rem;letter-spacing:.04em;color:#5E5A54}.home-team__members h3{font-family:var(--ve-serif);font-size:calc(1.1875rem + 5 * var(--f));font-weight:500;line-height:normal;letter-spacing:0;color:var(--ve-espresso)}.home-team__members p{font-size:calc(0.875rem + 1 * var(--f));line-height:normal;color:var(--ve-text)}.home-team__foot p{font-size:calc(1rem + 2 * var(--f));line-height:normal;color:var(--ve-espresso)}.home-team__foot .ve-link{font-size:calc(1rem + 2 * var(--f))}@media (min-width:700px) and (max-width:1023px){.home-team__founder{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;align-items:center;margin-bottom:2.5rem}.home-team__quote{margin:0}.home-team__members{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.home-team{--d:clamp(-1px, (100vw - 91.875rem) / 450, 1px);padding:var(--ve-sec-y) var(--ve-gutter)}.home-team__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem;align-items:end;margin-bottom:3rem}.home-team .home-team__claim{font-size:calc(2.8125rem + 6 * var(--d))}.home-team__text{margin-top:0!important;font-size:calc(1.0625rem + 1 * var(--d));line-height:1.65}.home-team__founder{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:1.5rem;align-items:start;margin-bottom:2.5rem}.home-team__founder-photo{aspect-ratio:5 / 4;background:var(--ve-white)}.home-team__person h3{font-size:calc(1.5rem + 2 * var(--d))}.home-team__person p{font-size:.9375rem}.home-team__quote{display:grid;align-content:center;aspect-ratio:15 / 8;margin:0;padding:2.5rem 3.5rem;border:0;background:var(--ve-white)}.home-team__quote blockquote{display:grid;gap:1rem}.home-team__strich{display:block;width:3rem;height:1px;background:var(--ve-gold)}.home-team__quote blockquote p{font-size:calc(2.125rem + 4 * var(--d));font-weight:500;line-height:1.15;letter-spacing:-.02em;text-wrap:balance}.home-team__quote footer{display:block;font-size:1rem;line-height:normal;color:var(--ve-text)}.home-team__members{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin-bottom:2.5rem!important}.home-team__photo{aspect-ratio:1}.home-team__members h3{font-size:calc(1.3125rem + 2 * var(--d))}.home-team__foot{display:flex;align-items:center;gap:2rem}.home-team__foot p,.home-team__foot .ve-link{font-size:calc(1.0625rem + 1 * var(--d))}}