.beast-compare .cmp-ev-trigger,.beast-alternatives .cmp-ev-trigger{text-align:left;width:100%;min-height:3.45rem;font:inherit;color:inherit;cursor:help;background:0 0;border:0;outline:none;align-items:center;padding:.875rem 0;display:flex}.beast-compare .cmp-ev-trigger--inline,.beast-alternatives .cmp-ev-trigger--inline{width:auto;min-height:0;padding:0;display:inline}.beast-compare .cmp-ev-label,.beast-alternatives .cmp-ev-label{border-bottom:1px dashed #0f58d873;padding-bottom:2px;transition:color .2s,border-color .2s}.beast-compare .cmp-ev-trigger:hover .cmp-ev-label,.beast-compare .cmp-ev-trigger:focus-visible .cmp-ev-label,.beast-compare .cmp-ev-trigger[aria-expanded=true] .cmp-ev-label,.beast-alternatives .cmp-ev-trigger:hover .cmp-ev-label,.beast-alternatives .cmp-ev-trigger:focus-visible .cmp-ev-label,.beast-alternatives .cmp-ev-trigger[aria-expanded=true] .cmp-ev-label{color:#0f58d8;border-bottom-color:#0f58d8}.beast-compare .cmp-ev-trigger:focus-visible,.beast-alternatives .cmp-ev-trigger:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #0f58d8}.cmp-ev-panel{z-index:1000;-webkit-backdrop-filter:blur(16px);transform-origin:0;opacity:0;pointer-events:none;background:#fffffff2;border:1px solid #ffffffe6;border-radius:1rem;width:380px;padding:.625rem;font-family:Switzer,Inter,system-ui,sans-serif;transition:opacity .2s ease-out,transform .2s ease-out;position:fixed;transform:translateY(-50%)translate(.5rem)scale(.985);box-shadow:0 4px 10px #08142d14,0 24px 64px #08142d2e}.cmp-ev-panel.is-open{opacity:1;pointer-events:auto;transform:translateY(-50%)translate(0)scale(1)}@media (min-width:768px){.cmp-ev-panel[data-side=left]{transform-origin:100%;transform:translateY(-50%)translate(-.5rem)scale(.985)}.cmp-ev-panel[data-side=stack]{transform-origin:top;transform:translateY(-50%)scale(.985)}.cmp-ev-panel[data-side=left].is-open,.cmp-ev-panel[data-side=stack].is-open{transform:translateY(-50%)translate(0)scale(1)}}.cmp-ev-head{justify-content:space-between;align-items:center;gap:1rem;padding:.25rem .5rem .5rem;display:flex}.cmp-ev-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#0f58d8;margin:0;font-size:.625rem;font-weight:600}.cmp-ev-title{letter-spacing:-.015em;color:#08142d;margin:.125rem 0 0;font-size:.9375rem;font-weight:600}.cmp-ev-shot{background:#f6f8fb;border:1px solid #d8e0ea;border-radius:.75rem;position:relative;overflow:hidden}.cmp-ev-shot img{width:100%;height:auto;display:block}.cmp-ev-close{color:#4d586a;cursor:pointer;background:#fff;border:1px solid #d8e0ea;border-radius:.5rem;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:none}.cmp-ev-scrim{z-index:999;opacity:0;pointer-events:none;background:#08142d52;transition:opacity .2s ease-out;position:fixed;inset:0}.cmp-ev-scrim.is-open{opacity:1;pointer-events:auto}@media (min-width:768px){.cmp-ev-scrim{display:none}}@media (max-width:767px){.cmp-ev-panel{width:auto;max-height:82vh;top:50%;left:1rem;right:1rem;overflow-y:auto;transform:translateY(-50%)scale(.985)}.cmp-ev-panel.is-open{transform:translateY(-50%)scale(1)}.cmp-ev-close{display:flex}.beast-compare .cmp-ev-trigger,.beast-alternatives .cmp-ev-trigger{cursor:pointer}}@media (prefers-reduced-motion:reduce){.cmp-ev-panel,.cmp-ev-scrim,.beast-compare .cmp-ev-label,.beast-alternatives .cmp-ev-label{transition:none}}
