.button-row{align-items:center;gap:var(--pill-gap,8px);width:fit-content;display:flex}button.button-row{appearance:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}button.button-row:focus-visible{outline:none}button.button-row:focus-visible .btn-pill{outline:2px solid var(--color-body);outline-offset:2px}button.button-row:disabled{cursor:wait}button.button-row:disabled .btn-pill{cursor:wait;opacity:.72}button.button-row:disabled:hover .btn-pill{transform:none;box-shadow:0 2px 32px #0000001f}.btn-pill{--pill-h:44px;--pill-icon-size:20px;height:var(--pill-h);padding-block:var(--pill-pad-y,12px);padding-inline:var(--pill-pad-x-start,18px) var(--pill-pad-x-end,18px);background:var(--color-white);cursor:pointer;white-space:nowrap;transition:transform .8s var(--ease-out-quint), box-shadow .8s var(--ease-out-quint);will-change:transform;border:1px solid #0000001a;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;box-shadow:0 2px 32px #0000001f}.button-row:hover .btn-pill{transform:scale(1.015);box-shadow:0 3px 32px #00000021}.button-row:active .btn-pill,.btn-pill:active{transform:scale(.97)}.btn-pill--icon{width:var(--pill-h);padding:0}.btn-pill__icon{--nudge-x:1.5px;--nudge-y:-1.5px;width:var(--pill-icon-size);height:var(--pill-icon-size);will-change:transform}.btn-pill__icon--forward{--nudge-y:0}.button-row:hover .btn-pill--icon .btn-pill__icon{animation:arrow-nudge .8s var(--ease-out-quint) both}@keyframes arrow-nudge{0%{transform:translate(0)}50%{transform:translate(var(--nudge-x), var(--nudge-y))}to{transform:translate(0)}}.btn-dark .btn-pill{background:var(--color-black);border-color:var(--color-black);color:#fff;box-shadow:none}.btn-cta{width:auto}.btn-cta__sub{color:var(--color-grey-muted)}.btn-pill__marquee-icon{flex-shrink:0;width:24px;height:24px;margin-left:8px}.btn-pill__marquee{flex:auto;min-width:0;max-width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.btn-pill__marquee-track{white-space:nowrap;width:max-content;animation:pill-marquee var(--pill-marquee-duration,48s) linear infinite;will-change:transform;display:inline-flex}.btn-pill__marquee-group,.btn-pill__marquee-unit{flex:none;display:inline-flex}.btn-pill__text{align-items:center;gap:var(--pill-text-gap,12px);white-space:nowrap;display:inline-flex}@keyframes pill-marquee{0%{transform:translateZ(0)}to{transform:translate(-50%)}}@media (width<=768px){.btn-pill{padding-block:var(--pill-pad-y-mobile,15px)}.button-row{gap:var(--pill-gap-mobile,6px)}.button-row .btn-pill{--pill-h:42px;padding-block:var(--pill-pad-y-mobile,13px);padding-inline:var(--pill-pad-x-start-mobile,16px) var(--pill-pad-x-end-mobile,16px)}.button-row .btn-pill--icon{padding:0}}.site-header{justify-content:space-between;align-items:center;gap:var(--space-8);padding:calc(var(--page-pad) / 2) var(--page-gutter) var(--page-pad);display:flex;position:relative}.site-logo{width:120px}.site-logo-link{flex-shrink:0;display:block}@media (width<=768px){.site-header{padding-inline:var(--page-pad-mobile)}.site-logo{width:100px}}
