.ven-why .ven-why__left{flex:1 1 340px}.ven-why .ven-why__intro{margin:0 0 28px}.ven-why .ven-why__intro p{color:var(--ven-slate);font:400 clamp(18px,1.6vw,21px)/1.5 var(--ven-font)}.ven-why .ven-why__context p{color:var(--ven-slate);font:400 16px/26px var(--ven-font)}.ven-why .ven-why__photo{aspect-ratio:3/2;background:var(--ven-light);border-radius:var(--ven-radius);margin-top:28px;overflow:hidden;width:100%}.ven-why .ven-why__photo img{display:block;height:100%;object-fit:cover;width:100%}.ven-why .ven-why__list{align-self:flex-start;border-top:1px solid var(--ven-line);list-style:none;margin:0;padding:0}.ven-why .ven-why__item{border-bottom:1px solid var(--ven-line);display:grid;gap:0 16px;grid-template-columns:64px minmax(0,1fr);margin:0;padding:28px 0 26px}.ven-why .ven-why__num{color:var(--ven-green);font:700 40px/40px var(--ven-head);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ven-why .ven-why__body{min-width:0}.ven-why .ven-why__title{margin:4px 0 8px}.ven-why .ven-why__blurb{color:var(--ven-text);font:400 16px/26px var(--ven-font);margin:0 0 12px}.ven-why .ven-why__toggle{align-items:center;background:none;border:0;color:var(--ven-green);cursor:pointer;display:inline-flex;font:700 12px/16px var(--ven-font);gap:6px;letter-spacing:.1em;min-height:44px;padding:0;text-transform:uppercase}.ven-why .ven-why__toggle:hover{color:var(--ven-green-dark);text-decoration:underline}.ven-why .ven-why__chev{height:14px;stroke-width:2.4;transition:transform var(--ven-ease);width:14px}.ven-why .ven-why__toggle[aria-expanded=true] .ven-why__chev{transform:rotate(180deg)}.ven-why .ven-why__detail{background:var(--ven-surface);border-radius:var(--ven-radius);margin:4px 0 0;padding:16px 20px}.ven-why .ven-why__detail p{color:var(--ven-slate);font:400 15px/24px var(--ven-font)}@media (max-width:599px){.ven-why .ven-why__item{grid-template-columns:48px minmax(0,1fr);padding:22px 0 20px}.ven-why .ven-why__num{font-size:32px;line-height:32px}}