.floatingReviewCta{z-index:1200;color:#07142b;-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);min-height:42px;font-family:var(--font-instrument-sans), var(--font-sans-page), system-ui, sans-serif;letter-spacing:-.015em;cursor:pointer;-webkit-tap-highlight-color:transparent;opacity:0;pointer-events:none;background:#ffffff9e;border:1px solid #ffffffa6;border-radius:999px;align-items:center;gap:8px;margin:0;padding:10px 17px 10px 12px;font-size:13px;font-weight:650;line-height:1.2;transition:opacity .16s,transform .28s cubic-bezier(.34,1,.64,1),background .2s,box-shadow .2s;display:inline-flex;position:fixed;right:24px;transform:scale(1);box-shadow:0 2px 10px #07142b0f,0 10px 30px #07142b1a}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.floatingReviewCta{background:#fcfcfaf0}}@media (prefers-reduced-motion:reduce){.floatingReviewCta{transition:none}}.floatingReviewCta__dot{background:var(--color-brand-blue,#2563eb);border-radius:999px;flex-shrink:0;width:10px;height:10px;box-shadow:0 0 0 3px #2563eb1f}.floatingReviewCta--visible{opacity:1;pointer-events:auto}.floatingReviewCta:hover,.floatingReviewCta:focus-visible{background:#ffffffb8;outline:none;box-shadow:0 2px 10px #07142b12,0 12px 34px #07142b1c}.floatingReviewCta:focus-visible{outline-offset:2px;outline:2px solid #2563eb59}.floatingReviewCta--visible:active{background:#ffffffad;transform:scale(.98)}@media (min-width:769px){.floatingReviewCta{right:var(--home-outer-gutter,28px)}}@media (max-width:768px){.floatingReviewCta{right:max(16px, env(safe-area-inset-right,0px));gap:6px;min-height:44px;padding:10px 14px 10px 10px;font-size:12px;font-weight:600;box-shadow:0 2px 8px #07142b0d,0 6px 20px #07142b14}.floatingReviewCta__dot{width:8px;height:8px;box-shadow:0 0 0 2px #2563eb1a}}
