.trust-marquee{width:100%;max-width:100%;overflow:hidden}.trust-marquee{max-width:1240px;margin-left:auto;margin-right:auto;-webkit-mask-image:linear-gradient(to right,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(to right,transparent,#000 18%,#000 82%,transparent)}.trust-marquee-outer,.trust-marquee-track{display:flex;align-items:center;width:max-content;animation:trustMarquee var(--trust-marquee-duration, 96s) linear infinite}.trust-marquee:hover .trust-marquee-track,.trust-marquee:focus-within .trust-marquee-track{animation-play-state:paused}.trust-marquee-track>*{flex:0 0 auto;margin-right:100px}@keyframes trustMarquee{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}@media(prefers-reduced-motion:reduce){.trust-marquee{-webkit-mask-image:none;mask-image:none}.trust-marquee-outer,.trust-marquee-track{animation:none;width:auto;flex-wrap:wrap;justify-content:center;row-gap:28px}.trust-marquee-dup{display:none!important}.trust-marquee-track>*{margin-right:60px}}@media(max-width:600px){.trust-marquee-track>*{margin-right:52px}.trust-marquee{-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent)}}.bkm-overlay{--ink-1: var(--text, #fffbf7);--ink-2: var(--text-muted, #b0bec5);--m-500: var(--brand, #f91351);--m-600: var(--brand-bright, #ff2d6a);--m-text: var(--brand-pink, #ff6ba3);--m-50: rgba(249, 19, 81, .1);--line-2: rgba(255, 255, 255, .12);position:fixed;inset:0;z-index:200;display:flex;overflow-y:auto;padding:24px 16px;padding-bottom:calc(24px + var(--bkm-consent-clear, 0px));background:#04080eb8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.bkm-panel{position:relative;width:100%;max-width:540px;margin:auto;border:1px solid var(--line, rgba(255, 255, 255, .08));border-radius:16px;background:var(--bg-2, #0f1a26);box-shadow:0 30px 80px -20px #000000b3;padding:32px 28px 28px;animation:bkm-in .22s cubic-bezier(.2,.7,.2,1)}.bkm-panel--wide{max-width:760px;padding-bottom:16px}@keyframes bkm-in{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.bkm-panel{animation:none}}.bkm-close{position:absolute;top:14px;right:14px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line, rgba(255, 255, 255, .08));border-radius:999px;background:transparent;color:var(--ink-2);font-size:18px;line-height:1;cursor:pointer;transition:color .15s ease,border-color .15s ease}.bkm-close:hover,.bkm-close:focus-visible{color:var(--ink-1);border-color:var(--line-2)}.bkm-title{margin:0 0 10px;font-size:25px;font-weight:600;letter-spacing:-.022em;line-height:1.15;color:var(--ink-1);padding-right:40px}.bkm-title:focus{outline:none}@media(max-width:420px){.bkm-title{font-size:22px}}.bkm-subtitle{margin:0 0 20px;font-size:14.5px;line-height:1.55;color:var(--ink-2)}.bkm-submit{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border-radius:999px;border:1px solid transparent;background:var(--m-500);color:#fff;font-family:inherit;font-size:14.5px;font-weight:500;letter-spacing:-.005em;cursor:pointer;transition:background .18s ease;box-shadow:inset 0 1px #fff3,0 6px 18px -6px #f9135166}.bkm-submit:hover,.bkm-submit:focus-visible{background:var(--m-600)}.bkm-submit:disabled{opacity:.6;cursor:default}.bkm-calendly{width:100%;height:640px;max-height:76vh;min-height:420px;border-radius:10px;overflow:hidden}.bkm-kicker{margin:0 0 16px;padding-right:40px;font-size:13px;line-height:1.4;color:var(--ink-2)}.bkm-rail{display:flex;gap:5px;margin:0 0 22px}.bkm-seg{flex:1;height:3px;border-radius:2px;background:#ffffff1a;transition:background-color .25s ease}.bkm-seg.is-done{background:#ffffff52}.bkm-seg.is-now{background:var(--m-500)}.bkm-stage{animation:bkm-stage-in .26s cubic-bezier(.2,.7,.2,1)}@keyframes bkm-stage-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.bkm-help{margin:0 0 20px;font-size:14px;line-height:1.55;color:var(--ink-2)}.bkm-opts{display:flex;flex-direction:column;border:1px solid var(--line, rgba(255, 255, 255, .08));border-radius:12px;overflow:hidden}.bkm-opt{position:relative;display:block;width:100%;padding:15px 18px 15px 20px;text-align:left;border:0;border-top:1px solid var(--line, rgba(255, 255, 255, .08));background:transparent;color:var(--ink-1);font-family:inherit;font-size:15px;line-height:1.4;cursor:pointer;transition:background-color .15s ease}.bkm-opt:first-child{border-top:0}.bkm-opt:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--m-500);transform:scaleY(0);transition:transform .18s ease}.bkm-opt:hover,.bkm-opt:focus-visible{background:#ffffff09}.bkm-opt:hover:before,.bkm-opt:focus-visible:before,.bkm-opt.is-chosen:before{transform:scaleY(1)}.bkm-opt:focus-visible{outline:2px solid var(--m-text);outline-offset:-2px}.bkm-opt.is-chosen{background:#f9135112}.bkm-back{margin-top:16px;padding:6px 0;border:0;background:transparent;color:var(--ink-2);font-family:inherit;font-size:13px;cursor:pointer;text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}.bkm-back:hover,.bkm-back:focus-visible{color:var(--ink-1)}.bkm-summary{margin:0 0 22px;padding:0;list-style:none;border:1px solid var(--line, rgba(255, 255, 255, .08));border-radius:12px;overflow:hidden}.bkm-summary-row{display:grid;grid-template-columns:68px minmax(0,1fr) auto;align-items:baseline;gap:12px;width:100%;padding:10px 16px;text-align:left;border:0;border-top:1px solid var(--line, rgba(255, 255, 255, .08));background:transparent;font-family:inherit;cursor:pointer;transition:background-color .15s ease}.bkm-summary li:first-child .bkm-summary-row{border-top:0}.bkm-summary-row:hover,.bkm-summary-row:focus-visible{background:#ffffff09}.bkm-summary-row:focus-visible{outline:2px solid var(--m-text);outline-offset:-2px}.bkm-summary-k{font-size:12.5px;color:var(--ink-2)}.bkm-summary-v{font-size:13.5px;line-height:1.4;color:var(--ink-1)}.bkm-summary-change{font-size:12.5px;color:var(--m-text);text-decoration:underline;text-underline-offset:3px}@media(max-width:420px){.bkm-summary-row{grid-template-columns:minmax(0,1fr) auto}.bkm-summary-k{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.bkm-stage{animation:none}.bkm-opt,.bkm-opt:before,.bkm-seg,.bkm-summary-row,.bkm-back{transition:none}}.bkm-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.bkm-form>.bkm-span{grid-column:1 / -1}@media(max-width:460px){.bkm-form{grid-template-columns:minmax(0,1fr)}}.consent-banner[data-astro-cid-u6s5b3h2]{--ink-1: var(--text, #fffbf7);--ink-2: var(--text-muted, #b0bec5);--line-2: var(--line-soft, #ffffff1f);--line-3: var(--line-strong, #fff3);--m-600: var(--brand-bright, #ff2d6a);--m-text: var(--brand-pink, #ff6ba3);position:fixed;left:16px;right:16px;bottom:16px;z-index:9999;background:var(--bg-2);border:1px solid var(--line-2);border-radius:14px;box-shadow:0 18px 48px -12px #0009;padding:18px 20px;max-width:880px;margin:0 auto}.consent-banner[data-astro-cid-u6s5b3h2][hidden]{display:none}.consent-banner__inner[data-astro-cid-u6s5b3h2]{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.consent-banner__copy[data-astro-cid-u6s5b3h2]{flex:380px;min-width:0}.consent-banner__title[data-astro-cid-u6s5b3h2]{margin:0 0 4px;font-size:14.5px;font-weight:600;color:var(--ink-1);letter-spacing:-.005em}.consent-banner__text[data-astro-cid-u6s5b3h2]{margin:0;font-size:13px;line-height:1.55;color:var(--ink-2)}.consent-banner__link[data-astro-cid-u6s5b3h2]{color:var(--m-text);text-decoration:underline;text-underline-offset:2px}.consent-banner__actions[data-astro-cid-u6s5b3h2]{display:flex;gap:10px;flex:none}.consent-btn[data-astro-cid-u6s5b3h2]{padding:11px 20px;border-radius:999px;font-size:14px;font-weight:500;font-family:inherit;letter-spacing:-.005em;cursor:pointer;border:1px solid #0000;transition:all .18s;white-space:nowrap}.consent-btn--reject[data-astro-cid-u6s5b3h2]{background:#ffffff29;color:var(--ink-1);border-color:#ffffff6b}.consent-btn--reject[data-astro-cid-u6s5b3h2]:hover{background:#ffffff3d;border-color:#fff9}.consent-btn--accept[data-astro-cid-u6s5b3h2]{background:var(--m-btn, var(--m-500));color:#fff}.consent-btn--accept[data-astro-cid-u6s5b3h2]:hover{background:var(--m-600)}.consent-btn[data-astro-cid-u6s5b3h2]:focus-visible{outline:2px solid var(--m-text);outline-offset:2px}@media(width<=560px){.consent-banner__actions[data-astro-cid-u6s5b3h2]{width:100%}.consent-btn[data-astro-cid-u6s5b3h2]{flex:1 1 0}}@media(height<=740px),(width<=420px){.consent-banner[data-astro-cid-u6s5b3h2]{left:10px;right:10px;bottom:10px;padding:12px 14px;border-radius:12px}.consent-banner__inner[data-astro-cid-u6s5b3h2]{gap:10px}.consent-banner__title[data-astro-cid-u6s5b3h2]{font-size:13.5px;margin-bottom:2px}.consent-banner__text[data-astro-cid-u6s5b3h2]{font-size:12px;line-height:1.45}.consent-btn[data-astro-cid-u6s5b3h2]{padding:9px 14px;font-size:13px}}@media(height<=700px){.consent-banner[data-astro-cid-u6s5b3h2]{padding:10px 12px}.consent-banner__title[data-astro-cid-u6s5b3h2],.consent-banner__more[data-astro-cid-u6s5b3h2]{display:none}.consent-banner__inner[data-astro-cid-u6s5b3h2]{gap:8px}.consent-banner__text[data-astro-cid-u6s5b3h2]{font-size:11.5px;line-height:1.4}.consent-btn[data-astro-cid-u6s5b3h2]{padding:8px 12px;font-size:12.5px}}@media(prefers-reduced-motion:reduce){.consent-btn[data-astro-cid-u6s5b3h2]{transition:none}}
