.ev-btnrow{background:#fff;padding-block:clamp(48px,4.63vw,80px)}.ev-btnrow .ev-h2{margin-bottom:10px}.ev-btnrow__sub{color:#3b444f;font-family:var(--ev-font-body);font-size:clamp(16px,1.16vw,19px);font-weight:400;margin:0 0 22px}.ev-btnrow__row{display:flex;flex-wrap:wrap;gap:14px;margin-top:18px}.ev-btnrow__btn{align-items:center;border-radius:100px;display:inline-flex;font-family:var(--ev-font-head);font-size:clamp(13px,.93vw,16px);font-weight:700;gap:10px;height:clamp(42px,3.13vw,54px);letter-spacing:.06em;padding:0 clamp(22px,1.85vw,32px);text-decoration:none;text-transform:uppercase;transition:background .3s ease-in,color .3s ease-in,border-color .3s ease-in}.ev-btnrow__btn--solid{background:var(--ev-accent);border:2px solid var(--ev-accent);color:var(--ev-indigo)}.ev-btnrow__btn--solid:focus-visible,.ev-btnrow__btn--solid:hover{background:var(--ev-indigo);border-color:var(--ev-indigo);color:#fff}.ev-btnrow__btn--outline{background:transparent;border:2px solid var(--ev-indigo);color:var(--ev-indigo)}.ev-btnrow__btn--outline:focus-visible,.ev-btnrow__btn--outline:hover{background:var(--ev-indigo);color:#fff}.ev-btnrow__btn:focus-visible{outline:2px solid var(--ev-blue);outline-offset:2px}.ev-btnrow__arrow{font-size:1.1em;line-height:1}@media (prefers-reduced-motion:reduce){.ev-btnrow__btn{transition:none}}