.closing-cta_section__G8bDY{--grow:0;--out:0;--in:0;position:relative;height:320svh;background:var(--canvas)}.closing-cta_stage__BpCiI{position:sticky;top:0;display:grid;height:100svh;place-items:center;overflow:hidden}.closing-cta_frame__mCvrQ{position:absolute;inset:0;overflow:hidden;border-radius:calc((1 - var(--grow)) * 28px);transform:scale(calc(.42 + .58 * var(--grow)));will-change:transform}.closing-cta_video__uRiJY{display:block;width:100%;height:100%;object-fit:cover}.closing-cta_cta__N0jQr{display:grid;place-items:center;min-height:78svh;padding:var(--band-lg) 0;background:var(--canvas)}.closing-cta_shell__dyGTs{display:flex;flex-direction:column;align-items:center;max-width:var(--content);padding-inline:max(var(--shell-pad),5vw);text-align:center}.closing-cta_buttonWrap__w6bO8,.closing-cta_titleLead__flw4k{display:block}.closing-cta_title__KKNXV{margin:0;max-width:16em;font-size:var(--h-section);line-height:1.25;letter-spacing:var(--tr-display);font-weight:500;color:var(--ink)}.closing-cta_slotsWrap__d14wb{margin-top:clamp(52px,6.4vw,88px)}.closing-cta_slots__mNn8J{margin:0;max-width:30em;font-size:var(--t-body);line-height:1.7;letter-spacing:var(--tr-body);color:var(--muted)}.closing-cta_slotLine__mPObQ{display:block}.closing-cta_slotLine__mPObQ+.closing-cta_slotLine__mPObQ{margin-top:.9em}.closing-cta_slotPicker__MoCD3{position:relative;display:inline-grid;grid-template-columns:repeat(3,1fr);gap:.125em;padding:.1875em;margin-right:.15em;vertical-align:middle;border-radius:var(--r-pill);background:var(--chip-bg)}.closing-cta_slotPill__47jwl{position:absolute;top:.1875em;bottom:.1875em;left:.1875em;width:calc((100% - .375em - .25em) / 3);border-radius:var(--r-pill);background:var(--paper);box-shadow:var(--sh-card);transform:translateX(calc(var(--picked) * (100% + .125em)));transition:transform var(--dur-spring) var(--ease-spring)}.closing-cta_slotName__GHmNH{position:relative;z-index:1;min-width:3.4em;padding:.357em .714em;border:0;border-radius:var(--r-pill);background:none;font-family:inherit;font-size:.875em;line-height:1.286;font-weight:500;letter-spacing:var(--tr-body);color:var(--muted);cursor:pointer;transition:color var(--dur-spring) var(--ease-move)}.closing-cta_slotName__GHmNH[aria-pressed=true]{color:var(--ink)}.closing-cta_slotTail__el2Fh{display:inline-block;min-width:13.9em;text-align:left;animation:closing-cta_slotSwap__fkYth .32s var(--ease-spring) both}.closing-cta_slotPoint__x_YHT{font-weight:inherit;color:var(--signal-dot);animation:closing-cta_slotBlink__bdIqJ 1.8s ease-in-out infinite}@keyframes closing-cta_slotBlink__bdIqJ{0%,to{opacity:1}50%{opacity:.35}}@keyframes closing-cta_slotSwap__fkYth{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.closing-cta_slotPill__47jwl,.closing-cta_slotPoint__x_YHT,.closing-cta_slotTail__el2Fh{transition:none;animation:none}}.closing-cta_button__dtf4N{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-top:clamp(44px,7vw,68px);padding:0 28px;height:48px;border-radius:var(--r-pill);background:var(--ink);color:var(--canvas);font-size:15px;font-weight:500;letter-spacing:-.01em;text-decoration:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 10%,transparent),inset 0 1px 0 color-mix(in srgb,currentColor 18%,transparent),0 1px 2px rgba(23,23,27,.2),0 8px 20px rgba(23,23,27,.18);transition:transform .22s var(--ease-expo)}@media (hover:hover){.closing-cta_button__dtf4N:hover{transform:translateY(-1px)}}.closing-cta_label__jSvo8{position:relative;z-index:2}@media (prefers-reduced-motion:reduce){.closing-cta_section__G8bDY{height:auto;padding:clamp(140px,22vh,240px) 0}.closing-cta_stage__BpCiI{position:static;height:auto;overflow:visible}.closing-cta_frame__mCvrQ{display:none}.closing-cta_shell__dyGTs{margin:0 auto}.closing-cta_cta__N0jQr{min-height:0}.closing-cta_button__dtf4N{transition:none}}@media (max-width:640px){.closing-cta_title__KKNXV{max-width:12em}.closing-cta_shell__dyGTs{padding-inline:max(var(--edge-phone),5vw)}.closing-cta_slots__mNn8J{font-size:min(var(--t-body),calc((100vw - 52px) * .0405))}.closing-cta_section__G8bDY{height:280svh}.closing-cta_frame__mCvrQ{border-radius:calc((1 - var(--grow)) * 22px);transform:scale(calc(.52 + .48 * var(--grow)))}.closing-cta_video__uRiJY{object-position:58% center}}@media (min-width:1600px){.closing-cta_title__KKNXV{font-size:var(--h-statement)}.closing-cta_button__dtf4N{margin-top:84px;height:56px;padding:0 34px;font-size:16px}.closing-cta_slotsWrap__d14wb{margin-top:108px}}