.about-page-module__vpec_W__hero{background:radial-gradient(circle at 18% 24%,#be9a3726,#0000 28%),linear-gradient(135deg,#f4f0e5,#fbfaf5 58%,#eef3ed)}.about-page-module__vpec_W__introBody{max-width:900px}.about-page-module__vpec_W__caseSection{border-block:1px solid var(--ey-line-warm)}.about-page-module__vpec_W__caseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-block-start:38px;display:grid}.about-page-module__vpec_W__caseGrid article{background:var(--ey-paper);border:1px solid var(--ey-line-warm);border-radius:20px;min-height:240px;padding:30px}.about-page-module__vpec_W__caseGrid article>span{color:var(--ey-gold);margin-block-end:14px;font-size:.92rem;display:inline-block}.about-page-module__vpec_W__caseGrid h3{margin-block-end:10px}.about-page-module__vpec_W__caseGrid p{font-size:1rem}.about-page-module__vpec_W__emptyState{background:var(--ey-paper);border:1px dashed var(--ey-line);color:var(--ey-green);border-radius:18px;align-items:center;gap:16px;margin-block-start:34px;padding:26px;display:flex}.about-page-module__vpec_W__emptyState .brand-icon{width:30px;height:30px}.about-page-module__vpec_W__emptyState p{font-size:1rem}.about-page-module__vpec_W__teamSection{background:var(--ey-paper)}.about-page-module__vpec_W__teamGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-block-start:42px;display:grid}.about-page-module__vpec_W__teamGrid article{border:1px solid var(--ey-line-warm);border-radius:22px;grid-template-columns:180px minmax(0,1fr);gap:24px;padding:20px;display:grid;overflow:hidden}.about-page-module__vpec_W__portrait{aspect-ratio:4/5;background:var(--ey-green-soft);color:var(--ey-green);border-radius:15px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.about-page-module__vpec_W__portrait img{object-fit:cover}.about-page-module__vpec_W__portrait .brand-icon{width:52px;height:52px}.about-page-module__vpec_W__teamGrid h3{margin-block:8px 2px}.about-page-module__vpec_W__teamGrid article>div:last-child>span{color:var(--ey-gold);margin-block-end:10px;display:inline-block}.about-page-module__vpec_W__teamGrid ul{color:var(--ey-text);margin-block:14px 0;padding-inline:0 20px;line-height:1.8}.about-page-module__vpec_W__faqHeading{justify-content:space-between;align-items:end;gap:28px;margin-block-end:34px;display:flex}.about-page-module__vpec_W__faqHeading h2{margin-block-start:10px}.about-page-module__vpec_W__contactSection{padding-block:0 76px}.about-page-module__vpec_W__contactPanel{background:var(--ey-green-deep);border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding-block:34px;display:grid}.about-page-module__vpec_W__contactIcon{color:#d9c36e;background:#ffffff17;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.about-page-module__vpec_W__contactIcon .brand-icon{width:30px;height:30px}.about-page-module__vpec_W__contactPanel .ey-kicker{color:#d9c36e}.about-page-module__vpec_W__contactPanel h2{color:#fff;margin-block:7px}.about-page-module__vpec_W__contactPanel p{color:#ffffffb8}.about-page-module__vpec_W__contactPanel .ey-button-secondary{color:#fff;white-space:nowrap;border-color:#ffffff52}@media (max-width:980px){.about-page-module__vpec_W__caseGrid,.about-page-module__vpec_W__teamGrid{grid-template-columns:1fr}.about-page-module__vpec_W__contactPanel{grid-template-columns:auto minmax(0,1fr)}.about-page-module__vpec_W__contactPanel>.ey-button{grid-column:2;justify-self:start}}@media (max-width:680px){.about-page-module__vpec_W__teamGrid article{grid-template-columns:1fr}.about-page-module__vpec_W__portrait{max-height:360px}.about-page-module__vpec_W__faqHeading{flex-direction:column;align-items:flex-start}.about-page-module__vpec_W__contactPanel{text-align:center;grid-template-columns:1fr;width:auto;margin-inline:18px}.about-page-module__vpec_W__contactIcon{grid-column:1;justify-self:center}.about-page-module__vpec_W__contactPanel>.ey-button{grid-column:1;justify-self:center}.about-page-module__vpec_W__contactPanel>.ey-button{width:100%}}
