.tools[data-astro-cid-bfjjnuli]{--ts:var(--tool-size,2.5rem);gap:var(--tools-gap,var(--space-5));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.item[data-astro-cid-bfjjnuli]{display:flex}.tile[data-astro-cid-bfjjnuli]{width:var(--ts);height:var(--ts);border-radius:calc(var(--ts) * .2);background:var(--grey-100);box-shadow:var(--shadow-card), 0 0 0 1px var(--tool-ring,transparent);display:block;position:relative;overflow:hidden}.tile[data-astro-cid-bfjjnuli] img[data-astro-cid-bfjjnuli]{object-fit:contain;display:block;position:absolute}.fill[data-astro-cid-bfjjnuli] img[data-astro-cid-bfjjnuli]{width:100%;height:100%;inset:0}.inset[data-astro-cid-bfjjnuli] img[data-astro-cid-bfjjnuli]{width:70%;height:70%;top:15%;left:15%}.tall[data-astro-cid-bfjjnuli] img[data-astro-cid-bfjjnuli]{width:55%;height:70%;top:17.5%;left:22.5%}.sr-only[data-astro-cid-bfjjnuli]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero[data-astro-cid-ce3d2jes]{gap:var(--space-1);padding-block:var(--space-8) var(--space-12);flex-direction:column;display:flex}.hero[data-astro-cid-ce3d2jes] .cover{width:100%;height:auto;margin-bottom:var(--space-4);border-radius:var(--radius-lg);background:var(--c-surface)}h1[data-astro-cid-ce3d2jes]{font-size:var(--text-h2);line-height:var(--text-h2-lh)}.meta[data-astro-cid-ce3d2jes]{margin:0 0 var(--space-2);font-weight:var(--weight-medium)}.nowrap[data-astro-cid-ce3d2jes]{white-space:nowrap}.case-flag[data-astro-cid-hbfq6o4u]{width:var(--case-hero-flag-w);height:var(--case-hero-flag-h);object-fit:cover;border-radius:var(--case-hero-flag-radius);box-shadow:0 0 0 1px var(--c-flag-ring);flex:none;display:block}.ha[data-astro-cid-y3jm5bsk]{--ha-col:27.5rem;--ha-stage-radius:1.75rem;--ha-stage-radius-m:1.25rem;padding-block:var(--space-12) var(--case-hero-after);letter-spacing:var(--tracking-normal);container:hero/inline-size}.inner[data-astro-cid-y3jm5bsk]{grid-template-columns:minmax(0, var(--ha-col)) minmax(0, 1fr);gap:var(--space-16);align-items:center;display:grid}.title[data-astro-cid-y3jm5bsk]{font-size:var(--case-hero-title);line-height:var(--case-hero-title-lh);font-weight:var(--weight-bold);letter-spacing:var(--case-hero-title-tracking);margin:0}.title[data-astro-cid-y3jm5bsk] span[data-astro-cid-y3jm5bsk]{display:block}.meta[data-astro-cid-y3jm5bsk]{align-items:center;gap:var(--case-hero-flag-gap);margin:var(--case-hero-meta-gap) 0 0;font-size:var(--case-hero-meta);line-height:var(--case-hero-meta-lh);font-weight:var(--case-hero-meta-weight);color:var(--c-text);display:flex}.intro[data-astro-cid-y3jm5bsk]{margin:var(--case-hero-intro-gap) 0 0;max-width:var(--case-hero-intro-measure);font-size:var(--case-hero-intro);line-height:var(--case-hero-intro-lh);letter-spacing:var(--tracking-lead);color:var(--c-muted);text-wrap:pretty}.tools-row[data-astro-cid-y3jm5bsk]{--tool-ring:var(--case-tool-ring,transparent);--tool-size:var(--case-hero-tool-size);--tools-gap:var(--case-hero-tool-spacing);margin-top:var(--case-hero-tools-gap);padding-top:var(--case-hero-tools-pad);border-top:1px solid var(--c-border);display:flex}.visual[data-astro-cid-y3jm5bsk]{min-width:0;margin:0;container:stage/inline-size}.stage[data-astro-cid-y3jm5bsk]{aspect-ratio:648/600;isolation:isolate;border-radius:var(--ha-stage-radius);background:var(--case-stage,var(--c-surface));box-shadow:inset 0 0 0 1px var(--case-stage-border,transparent);position:relative;overflow:hidden}@media (width<=47.5rem){.ha[data-astro-cid-y3jm5bsk]{padding-block:calc(var(--space-6) + var(--space-1)) var(--case-hero-after-m)}}@container hero (width<=63.999rem){.inner[data-astro-cid-y3jm5bsk]{gap:calc(var(--space-10) + var(--space-1));grid-template-columns:minmax(0,1fr)}.title[data-astro-cid-y3jm5bsk] span[data-astro-cid-y3jm5bsk]{display:inline-block}.meta[data-astro-cid-y3jm5bsk]{margin-top:var(--case-hero-meta-gap-one)}.intro[data-astro-cid-y3jm5bsk]{max-width:var(--case-hero-intro-measure-one)}}@container hero (width<=37.5rem){.inner[data-astro-cid-y3jm5bsk]{gap:var(--space-8)}.title[data-astro-cid-y3jm5bsk]{font-size:var(--case-hero-title-m);letter-spacing:var(--case-hero-title-tracking-m)}.meta[data-astro-cid-y3jm5bsk]{margin-top:var(--case-hero-meta-gap-m);font-size:var(--case-hero-meta-m)}.intro[data-astro-cid-y3jm5bsk]{margin-top:var(--case-hero-intro-gap-m);font-size:var(--case-hero-intro-m);line-height:var(--case-hero-intro-lh-m)}.tools-row[data-astro-cid-y3jm5bsk]{--tool-size:var(--case-hero-tool-size-m);--tools-gap:var(--case-hero-tool-spacing-m);margin-top:var(--case-hero-tools-gap-m);padding-top:var(--case-hero-tools-pad-m)}}@container stage (width<=32.5rem){.stage[data-astro-cid-y3jm5bsk]{aspect-ratio:335/410;border-radius:var(--ha-stage-radius-m)}}.glow[data-astro-cid-s5bpkb2f]{aspect-ratio:720/480;background:radial-gradient(closest-side, var(--costa-glow), transparent);width:112cqw;opacity:var(--costa-glow-o);pointer-events:none;position:absolute;top:-18cqw;left:-6cqw}.tint[data-astro-cid-s5bpkb2f]{aspect-ratio:560/280;background:radial-gradient(closest-side, var(--costa-tint), transparent);pointer-events:none;width:92cqw;position:absolute;bottom:-10cqw;left:4cqw}.hs-stage .kiosk-device.kiosk-pos{z-index:1;--kw:30cqw;filter:drop-shadow(0 28px 26px var(--costa-shadow-device)) drop-shadow(0 4px 6px var(--costa-shadow-device));position:absolute;bottom:8.5cqw;left:6cqw}.hs-stage .kiosk-device.kiosk-pos:after,.phone-pos[data-astro-cid-s5bpkb2f]:after{content:"";z-index:-1;background:radial-gradient(closest-side, var(--costa-contact), transparent);border-radius:50%;height:6%;position:absolute;bottom:0;left:6%;right:6%;translate:0 45%}.phone-pos[data-astro-cid-s5bpkb2f]{--pw:28cqw;z-index:2;width:var(--pw);position:absolute;bottom:5cqw;left:30cqw}.phone[data-astro-cid-s5bpkb2f]{width:var(--pw);padding:calc(var(--pw) * .028);border-radius:calc(var(--pw) * .153);background:linear-gradient(155deg, var(--costa-phone-1) 0%, var(--costa-phone-2) 55%, var(--costa-phone-3) 100%);box-shadow:inset 0 0 0 1px var(--costa-phone-edge), 0 0 0 .5px var(--costa-phone-edge-2), 0 42px 60px -22px var(--costa-shadow-device), 0 10px 22px -10px var(--costa-shadow-device);position:relative}.phone[data-astro-cid-s5bpkb2f] .phone-screen{aspect-ratio:1500/3248;border-radius:calc(var(--pw) * .125);width:100%;height:auto;display:block}.island[data-astro-cid-s5bpkb2f]{left:50%;top:calc(var(--pw) * .05);width:calc(var(--pw) * .27);height:calc(var(--pw) * .075);border-radius:var(--radius-pill);background:var(--costa-island);position:absolute;translate:-50%}.anno[data-astro-cid-s5bpkb2f]{z-index:3;left:calc(var(--pw) * .9095 - var(--space-1));top:calc(var(--pw) * .25);align-items:center;display:flex;position:absolute;translate:0 -50%}.anno-dot[data-astro-cid-s5bpkb2f],.anno-m-line[data-astro-cid-s5bpkb2f]:after{width:var(--ha-dot);height:var(--ha-dot);background:var(--costa-dot);box-shadow:0 0 0 1.5px var(--costa-phone-1);border-radius:50%;flex:none}.anno-line[data-astro-cid-s5bpkb2f]{background:var(--costa-anno-line);flex:none;width:7cqw;height:1px}.loyalty[data-astro-cid-s5bpkb2f]{--lc-num:2.125rem;--lc-den:1.125rem;--lc-gold:1.5rem;--lc-bean:.875rem;--lc-gap:var(--space-1);--lc-pad:calc(var(--space-2) + var(--space-0-5)) var(--space-4) calc(var(--space-3) + var(--space-0-5));gap:calc(var(--space-1) + var(--space-0-5));width:max-content;padding:var(--lc-pad);border-radius:var(--radius-lg);background:var(--porcelain);color:var(--costa-brand);box-shadow:var(--costa-card-shadow);flex-direction:column;flex:none;display:inline-flex}.value[data-astro-cid-s5bpkb2f]{align-items:center;gap:var(--space-2);font-weight:var(--weight-bold);letter-spacing:-.03em;display:flex}.num[data-astro-cid-s5bpkb2f]{font-size:var(--lc-num);line-height:1}.den[data-astro-cid-s5bpkb2f]{margin-left:calc(var(--space-1) * -1.5);padding-bottom:var(--space-0-5);font-size:var(--lc-den);align-self:flex-end;line-height:1}.gold[data-astro-cid-s5bpkb2f]{width:var(--lc-gold);height:var(--lc-gold)}.beans[data-astro-cid-s5bpkb2f]{gap:var(--lc-gap);display:flex}.beans[data-astro-cid-s5bpkb2f] img[data-astro-cid-s5bpkb2f]{width:var(--lc-bean);height:var(--lc-bean);flex:none}.anno-m[data-astro-cid-s5bpkb2f]{display:none}.result[data-astro-cid-s5bpkb2f]{align-items:center;gap:calc(var(--space-3) + var(--space-0-5));display:flex}.result-stage[data-astro-cid-s5bpkb2f]{z-index:2;left:62cqw;bottom:calc(8.5cqw + var(--space-5) + var(--space-0-5));position:absolute}.result-flow[data-astro-cid-s5bpkb2f]{display:none}.speed-icon[data-astro-cid-s5bpkb2f]{width:var(--ha-speed-icon);height:var(--ha-speed-icon);box-shadow:0 0 0 1px var(--costa-icon-ring);border-radius:50%;flex:none}.speed-text[data-astro-cid-s5bpkb2f]{margin:0}.speed-value[data-astro-cid-s5bpkb2f]{font-size:var(--ha-speed);line-height:3.125rem;font-weight:var(--weight-bold);letter-spacing:-.045em;color:var(--costa-brand-text);font-variant-numeric:tabular-nums;display:block}.speed-label[data-astro-cid-s5bpkb2f]{margin-top:calc(var(--space-1) + var(--space-0-5));font-size:var(--text-base);line-height:1.25rem;font-weight:var(--weight-medium);color:var(--c-muted);display:block}@container stage (width<=32.5rem){.hs-stage .kiosk-device.kiosk-pos{--kw:39.6cqw;bottom:10cqw;left:5cqw}.phone-pos[data-astro-cid-s5bpkb2f]{--pw:40cqw;bottom:6cqw;left:39.6cqw}.anno[data-astro-cid-s5bpkb2f]{display:none}.anno-m[data-astro-cid-s5bpkb2f]{--badge-x:calc(var(--pw) * .614);--badge-top:calc(var(--pw) * .183);z-index:3;left:var(--badge-x);top:var(--badge-top);flex-direction:column;align-items:flex-start;display:flex;position:absolute;translate:0 -100%}.anno-m[data-astro-cid-s5bpkb2f] .loyalty[data-astro-cid-s5bpkb2f]{--lc-num:1.625rem;--lc-den:.875rem;--lc-gold:1.125rem;--lc-bean:.6875rem;--lc-gap:3px;--lc-pad:var(--space-2) var(--space-3) calc(var(--space-2) + var(--space-0-5));gap:calc(var(--space-1) + 1px);border-radius:var(--radius-md);translate:-35%}.anno-m-line[data-astro-cid-s5bpkb2f]{width:1px;height:calc(var(--pw) * .2);background:var(--costa-anno-line);display:block;position:relative}.anno-m-line[data-astro-cid-s5bpkb2f]:after{content:"";position:absolute;bottom:0;left:50%;translate:-50% 50%}.result-stage[data-astro-cid-s5bpkb2f]{display:none}.result-flow[data-astro-cid-s5bpkb2f]{gap:var(--space-4);margin-top:var(--space-6);padding:0 var(--space-1);display:flex}.result-flow[data-astro-cid-s5bpkb2f] .speed-value[data-astro-cid-s5bpkb2f]{font-size:var(--ha-speed-m);line-height:2.375rem}.result-flow[data-astro-cid-s5bpkb2f] .speed-icon[data-astro-cid-s5bpkb2f]{width:var(--ha-speed-icon-m);height:var(--ha-speed-icon-m)}.result-flow[data-astro-cid-s5bpkb2f] .speed-label[data-astro-cid-s5bpkb2f]{margin-top:var(--space-1);font-size:var(--text-caption)}}@container stage (width<=18.75rem){.anno-m[data-astro-cid-s5bpkb2f] .loyalty[data-astro-cid-s5bpkb2f]{--lc-num:1.375rem;--lc-den:.75rem;--lc-gold:.875rem;--lc-bean:.5625rem;--lc-gap:2px;--lc-pad:var(--space-1-5) var(--space-2) var(--space-2);gap:var(--space-1)}}.kxw[data-astro-cid-yjbuqlv7] .kxw-os{font-family:var(--font-open-sans)}.kxw[data-astro-cid-yjbuqlv7] .kxw-sf{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}[data-case=kortext]{--kx-brand:#6d2bd9;--kx-lm-fill:var(--kx-brand);--kx-lm-ink-1:#ffffffe6;--kx-lm-ink-2:#ffffff8c;--kx-brand-text:#6d2bd9;--kx-brand-soft:#f3effc;--kx-quiz:#5b5fd6;--kx-quiz-bg:#eeeefc;--kx-flash:#ef8a12;--kx-flash-bg:#fff1e2;--kx-brand-deep:#43128c;--kx-brand-teal:#00c8b3;--kx-tile-a-bg:#fff;--kx-tile-a-line:#ccd5e6;--kx-tile-a-word:var(--kx-brand-deep);--kx-tile-a-study:var(--kx-brand-teal);--kx-tile-b-bg:var(--kx-brand-deep);--kx-tile-b-line:transparent;--kx-tile-b-word:#fff;--kx-tile-b-study:#fff;--kx-aurora-base:#080014;--kx-aurora-purple:var(--kx-brand-deep);--kx-aurora-teal:color-mix(in srgb, var(--kx-brand-teal) 80%, transparent);--kx-vis-card:#fff;--kx-vis-ink:#111827;--kx-vis-ink-2:#4b5563;--kx-vis-faint:#8a8a8e;--kx-vis-line:#ccd5e680;--kx-vis-input-line:#c2c2c299;--kx-vis-accent:#6e2cd0;--kx-vis-accent-soft:#efeafc;--kx-vis-on-accent:#fff;--kx-fc-1:#f3f4f6;--kx-fc-2:#e5e7eb;--kx-fc-3:#d1d5db;--kx-fc-chip:#f2f2f7;--kx-fc-menu-ink:#515a68;--kx-fc-menu-line:#f4f4f4;--kx-fc-menu-on-bg:#f0eafa;--kx-fc-menu-on-ink:var(--kx-brand-deep);--kx-fc-explain-line:#d4c0f1;--kx-gd-blue:#4d9eff;--kx-gd-q-bg:#ccd5e633;--kx-ai-type:.9s;--kx-ai-think:.8s;--kx-ai-word:45ms;--kx-ps-ink:#111827;--kx-ps-ink-80:#111827cc;--kx-ps-ink-2:#374151;--kx-ps-ink-3:#4b5563;--kx-ps-muted:#6b7280;--kx-ps-icon:#6b7280;--kx-ps-faint:#8a8a8e;--kx-ps-line:#e5e7eb;--kx-ps-box:#d1d5db;--kx-ps-brand:#6e2cd0;--kx-ps-brand-text:#6e2cd0;--kx-ps-chip:#ccd5e6;--kx-ps-soft:#ccd5e680;--kx-ps-input:#c2c2c299;--kx-ps-guide:#eef0fbe6;--kx-ps-quiz:#5d5fef;--kx-ps-quiz-bg:#efefff;--kx-ps-flash:#ff8900;--kx-ps-flash-bg:#ffefdd;--kx-ps-note:#10b981;--kx-ps-note-bg:#ecfdf5;--kx-ps-eval:#ef4444;--kx-ps-eval-bg:#fef2f2;--kx-ps-bulb:#febb00;--kx-ps-sum:#c938ff;--kx-ps-dot-1:#ffbf7f;--kx-ps-dot-2:#ff7f7f;--kx-ps-dot-3:#f49bca;--kx-ps-dot-4:#b699c8;--kx-ps-dot-5:#7f7fff;--kx-rd-canvas:#f2f3f7;--kx-rd-bar:#fff;--kx-rd-line:#e6e7eb;--kx-rd-paper:#fff;--kx-rd-ink:#1f2937;--kx-rd-ui:var(--kx-ps-ink);--kx-rd-ui-2:var(--kx-ps-ink-3);--kx-rd-icon:var(--kx-ps-ink-3);--kx-rd-accent:var(--kx-ps-brand);--kx-rd-on-accent:#fff;--kx-rd-accent-soft:#f3ecfd;--kx-rd-track:#e5e7eb;--kx-rd-field:#d1d5db;--kx-rd-thumb:#11182738;--kx-rd-accent-text:var(--kx-ps-brand-text);--kx-rd-ai-bg:var(--kx-rd-accent);--kx-rd-ai-veil:#ffffff24;--kx-rd-hover:#1118270d;--kx-rd-select:#6e2cd02e;--kx-rd-mark:#fde68a;--kx-rd-note-mark:#10b98124;--kx-rd-tip-bg:var(--kx-ps-ink);--kx-rd-tip-ink:#fff;--kx-rd-pop:#fff;--kx-rd-pop-shadow:0 0 0 1px #11182714, 0 8px 24px #11182724;--kx-rd-danger:#dc2626;--kx-rd-right:#047857;--kx-rd-wrong:#b91c1c;--kx-rd-card-back:var(--kx-ps-quiz-bg);--kx-rd-flash-text:#b45309;--kx-rd-fs-app:16;--kx-rd-fs-head:14;--kx-rd-fs-ui:13;--kx-rd-fs-meta:12;--kx-rd-fs-lead:15;--kx-rd-fs-card:20;--kx-rd-fs-score:40;--kx-rd-fs-book-s:15;--kx-rd-fs-book-m:17;--kx-rd-fs-book-l:19;--kx-rd-fs-book-phone:16;--kx-rd-fs-book-h:22;--kx-neutral-dot:#f59e0b;--kx-negative-dot:#f43f5e;--kx-avatar-green:linear-gradient(135deg, #34d399, #059669);--kx-avatar-purple:linear-gradient(135deg, #a78bfa, #7c3aed);--kx-hero-stage:#1c0842;--kx-hero-stage-border:transparent;--kx-hero-ws-shadow:0 24px 64px #05000f80;--kx-hero-pill-bg:#ffffff14;--kx-hero-pill-border:#ffffff29;--kx-hero-pill-text:#ffffffd9;--kx-hero-chip-bg:#fff;--kx-hero-chip-shadow:0 16px 40px #0a002059;--kx-hero-chip-label:#7d7591;--kx-hero-chip-value:#1a1033;--case-tool-ring:transparent;--text-case:var(--text-case-figma);--text-case-lh:var(--text-case-figma-lh);--text-case-title:var(--text-case-figma-title);--text-case-title-lh:var(--text-case-figma-title-lh);--tracking-case:var(--tracking-case-figma);--space-thought:var(--space-paragraph-figma);--measure:var(--measure-case-figma);--c-text-body:var(--c-text-body-figma);--case-accent:var(--kx-brand-text);--c-stat:var(--kx-brand-text)}:root[data-theme=dark] [data-case=kortext]{--kx-brand:#8b5cf6;--kx-lm-ink-2:#fffc;--kx-brand-text:#b69cff;--kx-brand-soft:#8b5cf629;--kx-quiz:#a5a8ff;--kx-quiz-bg:#5b5fd633;--kx-flash:#ffb560;--kx-flash-bg:#ef8a1229;--kx-tile-a-bg:var(--c-card);--kx-tile-a-line:var(--c-card-border);--kx-tile-a-word:#fff;--kx-fc-1:var(--c-border-strong);--kx-fc-2:#2a2d31;--kx-fc-3:var(--charcoal);--kx-fc-chip:var(--c-surface);--kx-fc-menu-ink:var(--c-muted);--kx-fc-menu-line:var(--c-border-strong);--kx-fc-menu-on-bg:var(--kx-brand-soft);--kx-fc-menu-on-ink:var(--kx-brand-text);--kx-fc-explain-line:#8b5cf673;--kx-gd-blue:#7ab6ff;--kx-gd-q-bg:#ffffff0a;--kx-ps-ink:var(--c-text);--kx-ps-ink-80:var(--c-text);--kx-ps-ink-2:var(--c-text);--kx-ps-ink-3:var(--c-muted);--kx-ps-muted:var(--c-muted);--kx-ps-icon:var(--c-muted);--kx-ps-faint:var(--c-muted);--kx-ps-line:var(--c-border);--kx-ps-box:var(--c-border-strong);--kx-ps-brand:#8b5cf6;--kx-ps-brand-text:#b69cff;--kx-ps-chip:var(--c-border-strong);--kx-ps-soft:var(--c-border-strong);--kx-ps-input:var(--c-border-strong);--kx-ps-guide:#8b5cf61a;--kx-ps-quiz:#a5a8ff;--kx-ps-quiz-bg:#5d5fef33;--kx-ps-flash:#ffb560;--kx-ps-flash-bg:#ff890029;--kx-ps-note:#5fd3a2;--kx-ps-note-bg:#10b98129;--kx-ps-eval:#ff8a8e;--kx-ps-eval-bg:#ef444429;--kx-ps-bulb:#fcd34d;--kx-ps-sum:#d98bff;--kx-rd-canvas:var(--c-bg);--kx-rd-bar:var(--c-card);--kx-rd-line:var(--c-border);--kx-rd-paper:#1a1b1e;--kx-rd-ink:#d8d8e0;--kx-rd-accent-soft:#8b5cf62e;--kx-rd-track:var(--c-border-strong);--kx-rd-field:var(--c-border-strong);--kx-rd-thumb:#fff3;--kx-rd-accent-text:var(--kx-ps-brand-text);--kx-rd-ai-bg:#7c3aed;--kx-rd-hover:#ffffff12;--kx-rd-select:#8b5cf659;--kx-rd-mark:#fde68a52;--kx-rd-note-mark:#5fd3a22e;--kx-rd-tip-bg:#f3f4f6;--kx-rd-tip-ink:#111827;--kx-rd-pop:#232428;--kx-rd-pop-shadow:0 0 0 1px #ffffff1a, 0 8px 24px #00000080;--kx-rd-danger:#ff8a8e;--kx-rd-right:var(--kx-ps-note);--kx-rd-wrong:var(--kx-ps-eval);--kx-rd-flash-text:var(--kx-ps-flash);--kx-neutral-dot:#fbbf24;--kx-negative-dot:#fb7185;--kx-hero-stage-border:#ffffff12;--case-tool-ring:#ffffff1f}[data-case=kortext]{--case-section-gap:3.125rem}@media (width>=47.5625rem){[data-case=kortext]{--case-section-gap:6.25rem}}@media (width>=64rem){[data-case=kortext]{--case-section-gap:7.5rem}}[data-case=kortext] .kx-solution{gap:calc(var(--space-8) + var(--space-1));flex-direction:column;display:flex}@media (width>=47.5625rem){[data-case=kortext] .kx-solution{gap:var(--space-12)}}[data-case=kortext] .kx-sessions{gap:var(--session-between);display:grid}@media (width>=47.5625rem){[data-case=kortext] .kx-sessions{grid-template-columns:minmax(0, var(--session-w))}}@media (width>=75rem){[data-case=kortext] .kx-sessions{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-case=kortext] .pin-text{--pin-hold:calc(var(--media-wide-w) * 396 / 584)}[data-case=kortext] .kx-vis>*{--u:calc(100cqw / 584)}@media (width<=31.9375rem){[data-case=kortext] .kx-vis.vg>*{--u:calc(100cqw / 340)}}[data-case=kortext] .kx-vis{isolation:isolate;border-radius:var(--radius-lg);margin:0;position:relative;overflow:hidden;container-type:inline-size}[data-case=kortext] .kx-aurora{z-index:-1;background:var(--kx-aurora-base);pointer-events:none;position:absolute;inset:0;overflow:hidden}[data-case=kortext] .kx-aurora:before,[data-case=kortext] .kx-aurora:after{content:"";width:calc(988 * var(--u));height:calc(959 * var(--u));border-radius:50%;position:absolute}[data-case=kortext] .kx-aurora:before{left:calc(-262 * var(--u));top:calc(-361 * var(--u));background:radial-gradient(closest-side, var(--kx-aurora-purple), color-mix(in srgb, var(--kx-aurora-purple) 45%, transparent) 40%, transparent)}[data-case=kortext] .kx-aurora:after{left:calc(-61 * var(--u));top:calc(-95 * var(--u));background:radial-gradient(closest-side, var(--kx-aurora-teal), color-mix(in srgb, var(--kx-aurora-teal) 45%, transparent) 40%, transparent)}.kh[data-astro-cid-5wgyevnu]{--kh-col:28.75rem;--kh-gap:var(--space-16);--kh-radius:1.75rem;--kh-radius-m:1.25rem;padding-block:var(--space-12) var(--case-hero-after);letter-spacing:var(--tracking-normal);container:kh/inline-size}@media (width<=67.5rem){.kh[data-astro-cid-5wgyevnu]{padding-top:calc(var(--space-10) + var(--space-1))}}@media (width<=47.5rem){.kh[data-astro-cid-5wgyevnu]{padding-bottom:var(--case-hero-after-m)}}@media (width<=40rem){.kh[data-astro-cid-5wgyevnu]{padding-top:calc(var(--space-6) + var(--space-1))}}.kh-inner[data-astro-cid-5wgyevnu]{grid-template-columns:minmax(0, var(--kh-col)) minmax(0, 1fr);column-gap:var(--kh-gap);grid-template-rows:1fr auto auto 1fr;grid-template-areas:".visual""head visual""copy visual"".visual";display:grid}.kh-head[data-astro-cid-5wgyevnu]{grid-area:head;min-width:0}.kh-copy[data-astro-cid-5wgyevnu]{min-width:0;margin-top:var(--case-hero-intro-gap);grid-area:copy}.kh-visual[data-astro-cid-5wgyevnu]{grid-area:visual;min-width:0;margin:0}.kh-title[data-astro-cid-5wgyevnu]{margin:0}.kh-name[data-astro-cid-5wgyevnu]{font-size:var(--case-hero-title);line-height:var(--case-hero-title-lh);font-weight:var(--weight-bold);letter-spacing:var(--case-hero-title-tracking);display:block}.kh-meta[data-astro-cid-5wgyevnu]{align-items:center;gap:var(--case-hero-flag-gap);margin:var(--case-hero-meta-gap) 0 0;font-size:var(--case-hero-meta);line-height:var(--case-hero-meta-lh);font-weight:var(--case-hero-meta-weight);color:var(--c-text);display:flex}.kh-lead[data-astro-cid-5wgyevnu]{max-width:var(--case-hero-intro-measure);font-size:var(--case-hero-intro);line-height:var(--case-hero-intro-lh);letter-spacing:var(--tracking-lead);color:var(--c-muted);text-wrap:pretty;margin:0}.kh-tools[data-astro-cid-5wgyevnu]{--tool-ring:var(--case-tool-ring,transparent);--tool-size:var(--case-hero-tool-size);--tools-gap:var(--case-hero-tool-spacing);margin-top:var(--case-hero-tools-gap);padding-top:var(--case-hero-tools-pad);border-top:1px solid var(--c-border);display:flex}.kh-stage[data-astro-cid-5wgyevnu]{--cw:648;--ch:600;isolation:isolate;aspect-ratio:var(--cw) / var(--ch);border-radius:var(--kh-radius);background:var(--kx-hero-stage);position:relative;overflow:hidden;container-type:inline-size}.kh-stage[data-astro-cid-5wgyevnu]:after{content:"";z-index:10;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--kx-hero-stage-border);pointer-events:none;position:absolute;inset:0}.kh-stage[data-astro-cid-5wgyevnu] .kh-canvas[data-astro-cid-5wgyevnu]{width:calc(var(--cw) * 1px);height:calc(var(--ch) * 1px);transform-origin:0 0;transform:scale(tan(atan2(100cqw, calc(var(--cw) * 1px))));line-height:1.5;position:absolute;top:0;left:0}.kh-stage[data-astro-cid-5wgyevnu] .kh-canvas[data-astro-cid-5wgyevnu]>[data-astro-cid-5wgyevnu]{position:absolute}.kh-stage[data-astro-cid-5wgyevnu] .kh-canvas[data-astro-cid-5wgyevnu] img[data-astro-cid-5wgyevnu]{max-width:none;display:block}.kh-stage[data-astro-cid-5wgyevnu] .kh-glow-v[data-astro-cid-5wgyevnu]{width:720px;height:520px;top:-250px;left:-260px}.kh-stage[data-astro-cid-5wgyevnu] .kh-glow-t[data-astro-cid-5wgyevnu]{width:720px;height:480px;top:280px;left:150px}.kh-stage[data-astro-cid-5wgyevnu] .kh-spark-1[data-astro-cid-5wgyevnu]{width:16px;height:16px;top:84px;left:36px}.kh-stage[data-astro-cid-5wgyevnu] .kh-spark-2[data-astro-cid-5wgyevnu]{width:8px;height:8px;top:114px;left:62px}.kh-stage[data-astro-cid-5wgyevnu] .kh-spark-3[data-astro-cid-5wgyevnu]{width:12px;height:12px;top:64px;left:604px}.kh-stage[data-astro-cid-5wgyevnu] .kh-ws[data-astro-cid-5wgyevnu]{z-index:2;width:640px;height:456.889px;box-shadow:var(--kx-hero-ws-shadow);transform-origin:0 0;border-radius:12px;top:112px;left:56px;scale:1.18}.kh-stage[data-astro-cid-5wgyevnu] .kh-pill[data-astro-cid-5wgyevnu]{z-index:5;border:1px solid var(--kx-hero-pill-border);background:var(--kx-hero-pill-bg);backdrop-filter:blur(6px);height:28px;font-size:11px;font-weight:var(--weight-medium);white-space:nowrap;color:var(--kx-hero-pill-text);border-radius:100px;justify-content:center;align-items:center;gap:6px;padding:0 12px 0 10px;display:flex;top:54px;left:56px}.kh-stage[data-astro-cid-5wgyevnu] .kh-pill-icon[data-astro-cid-5wgyevnu]{width:12px;height:12px}.kh-stage[data-astro-cid-5wgyevnu] .kh-chip[data-astro-cid-5wgyevnu]{z-index:5;background:var(--kx-hero-chip-bg);width:212px;height:64px;box-shadow:var(--kx-hero-chip-shadow);white-space:nowrap;border-radius:16px;align-items:center;gap:12px;padding:0 16px 0 12px;display:flex;top:448px;left:24px}.kh-stage[data-astro-cid-5wgyevnu] .kh-chip-icon[data-astro-cid-5wgyevnu]{width:36px;height:36px}.kh-stage[data-astro-cid-5wgyevnu] .kh-chip-text[data-astro-cid-5wgyevnu]{flex-direction:column;gap:2px;display:flex}.kh-stage[data-astro-cid-5wgyevnu] .kh-chip-label[data-astro-cid-5wgyevnu]{font-size:11px;font-weight:var(--weight-medium);color:var(--kx-hero-chip-label)}.kh-stage[data-astro-cid-5wgyevnu] .kh-chip-value[data-astro-cid-5wgyevnu]{font-size:15px;font-weight:var(--weight-semibold);color:var(--kx-hero-chip-value)}@container kh (width<=62.5rem){.kh-inner[data-astro-cid-5wgyevnu]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""copy""visual"}.kh-meta[data-astro-cid-5wgyevnu]{margin-top:var(--case-hero-meta-gap-one)}.kh-lead[data-astro-cid-5wgyevnu]{max-width:var(--case-hero-intro-measure-one)}.kh-visual[data-astro-cid-5wgyevnu]{margin-top:calc(var(--space-10) + var(--space-1))}}@container kh (width<=37.5rem){.kh-name[data-astro-cid-5wgyevnu]{font-size:var(--case-hero-title-m);letter-spacing:var(--case-hero-title-tracking-m)}.kh-meta[data-astro-cid-5wgyevnu]{margin-top:var(--case-hero-meta-gap-m);font-size:var(--case-hero-meta-m)}.kh-copy[data-astro-cid-5wgyevnu]{margin-top:var(--case-hero-intro-gap-m)}.kh-lead[data-astro-cid-5wgyevnu]{font-size:var(--case-hero-intro-m);line-height:var(--case-hero-intro-lh-m)}.kh-tools[data-astro-cid-5wgyevnu]{--tool-size:var(--case-hero-tool-size-m);--tools-gap:var(--case-hero-tool-spacing-m);margin-top:var(--case-hero-tools-gap-m);padding-top:var(--case-hero-tools-pad-m)}.kh-visual[data-astro-cid-5wgyevnu]{margin-top:var(--space-8)}.kh-stage[data-astro-cid-5wgyevnu]{--cw:335;--ch:420;border-radius:var(--kh-radius-m)}.kh-stage[data-astro-cid-5wgyevnu] .kh-ws[data-astro-cid-5wgyevnu]{top:76px;left:24px;scale:.78}.kh-stage[data-astro-cid-5wgyevnu] .kh-pill[data-astro-cid-5wgyevnu]{transform-origin:50% 0;top:22px;left:50%;translate:-50%;scale:.92}.kh-stage[data-astro-cid-5wgyevnu] .kh-chip[data-astro-cid-5wgyevnu]{transform-origin:0 0;top:300px;left:16px;scale:.9}.kh-stage[data-astro-cid-5wgyevnu] .kh-glow-v[data-astro-cid-5wgyevnu]{width:560px;height:404px;top:-230px;left:-260px}.kh-stage[data-astro-cid-5wgyevnu] .kh-glow-t[data-astro-cid-5wgyevnu]{width:560px;height:374px;top:220px;left:-40px}.kh-stage[data-astro-cid-5wgyevnu] .kh-spark-1[data-astro-cid-5wgyevnu]{width:14px;height:14px;top:58px;left:14px}.kh-stage[data-astro-cid-5wgyevnu] .kh-spark-2[data-astro-cid-5wgyevnu]{display:none}.kh-stage[data-astro-cid-5wgyevnu] .kh-spark-3[data-astro-cid-5wgyevnu]{width:10px;height:10px;top:60px;left:310px}}[data-case=safetypay]{--sp-navy:#1b2a5e;--sp-blue:#1e9fd0;--sp-ink:#111a3a;--sp-muted:#7c849c;--sp-success:#22b07d;--sp-globe:#8fd3f0;--sp-hero-stage:#f2f6fb;--sp-hero-stage-border:#1b2a5e0d;--sp-hero-glow:30 159 208;--sp-hero-dash-border:#fff;--sp-hero-dash-shadow:0 16px 40px #0f1e461f;--sp-hero-chip-bg:#fffc;--sp-hero-chip-border:#ffffffe6;--sp-hero-chip-shadow:0 10px 28px #0f1e4617;--sp-hero-chip-ink:var(--sp-ink);--sp-hero-chip-muted:var(--sp-muted);--sp-hero-pill-bg:var(--sp-navy);--sp-hero-pill-shadow:0 6px 16px #0f1e4633;--case-tool-ring:transparent;--sp-ui-bg:#fff;--sp-ui-canvas:#f8f9fb;--sp-ui-sunken:#f3f4f6;--sp-ui-line:#e6e9ef;--sp-ui-line-soft:#f1f3f7;--sp-ui-grid:#e6e9ef99;--sp-ui-ink:#0f172a;--sp-ui-ink-flow:#1a1f36;--sp-ui-ink-2:#64748b;--sp-ui-ink-3:#697386;--sp-ui-gray:#6b7280;--sp-ui-faint:#9ca3af;--sp-ui-shadow:0 0 0 #1a1f360a, 0 1px .5px #1a1f360d, 0 3px 3px #1a1f360f, 0 12px 12px #1a1f3612;--sp-ui-shadow-soft:0 0 2px #cbd5e1, 0 1px 4px #0000000a;--sp-ui-seg-shadow:0 1px 1px #10182814;--sp-ui-connector:#c7cdd6;--sp-ui-bar:#1ca0cb;--sp-ui-bar-soft:#c9e8f3;--sp-ui-pos:#0e9f6e;--sp-ui-pos-bg:#e7f8f0;--sp-ui-pos-line:#bfebd5;--sp-ui-neg:#ef5b5b;--sp-ui-neg-text:#d64545;--sp-ui-neg-bg:#fdecec;--sp-ui-neg-line:#f7cfcf;--sp-ui-blue:#2563eb;--sp-ui-blue-dot:#3b82f6;--sp-ui-blue-soft:#eff6ff;--sp-ui-blue-line:#bfdbfe;--sp-ui-violet:#635bff;--sp-ui-violet-text:#5a54e8;--sp-ui-indigo:#4f46e5;--sp-ui-indigo-text:#4338ca;--sp-ui-sky:#0ea5e9;--sp-ck-main:#fff;--sp-ck-side:#f8f9fd;--sp-ck-line:#e4e6f1;--sp-ck-ink:#172c5c;--sp-ck-ink-2:#374151;--sp-ck-muted:#6b7280;--sp-ck-faint:#9ca3af;--sp-ck-placeholder:#9ca3af;--sp-ck-radio:#d1d5db;--sp-ck-primary:#172c5c;--sp-ck-on-primary:#fff;--sp-ck-merchant:#172c5c;--sp-ck-disabled:#c5d0e0;--sp-ck-on-disabled:#fff;--sp-ck-blue:#267ff5;--sp-ck-blue-text:#1d4ed8;--sp-ck-blue-soft:#eff6ff;--sp-ck-blue-tile:#dbeafe;--sp-ck-blue-ring:#267ff51a;--sp-ck-icon-tile:#f3f4f6;--sp-ck-link:#267ff5;--sp-ck-cyan:#1ca0cb;--sp-ck-green:#25c28f;--sp-ck-chip:#4b5169;--sp-ck-page:#f7f8fa;--sp-ck-bar-line:#eef0f6;--sp-ck-card-ring:transparent;--sp-ck-line-soft:#ededf5;--sp-ck-halo:#ddf4ed;--sp-ck-green-solid:#25c28f;--sp-db-page:#f7f8fa;--sp-db-card:#fff;--sp-db-line:#eaecf0;--sp-db-line-soft:#f2f4f7;--sp-db-ink:#1a1f36;--sp-db-ink-2:#4b5675;--sp-db-ink-3:#344054;--sp-db-ink-4:#3c4257;--sp-db-muted:#a0aabb;--sp-db-legend:#7c8db5;--sp-db-faint:#d0d5dd;--sp-db-kbd:#c4cdd5;--sp-db-navy:#2b5c9e;--sp-db-blue:#1ca0cb;--sp-db-indigo:#6366f1;--sp-db-red:#f04438;--sp-db-nav-on:#1ca0cb17;--sp-db-nav-on-text:#1ca0cb;--sp-db-up-bg:#ecfdf3;--sp-db-up:#027a48;--sp-db-down-bg:#fef3f2;--sp-db-down:#b42318;--sp-db-cta:linear-gradient(90deg, #2189bb, #2a68a7);--sp-db-seg-shadow:0 1px 1.5px #0000001a, 0 1px 1px #0000001a;--sp-db-area:.14;--sp-db-head:#fafbfc;--sp-db-count:#e8f5f9;--sp-db-pill-on:#eaf3f7;--sp-db-pill-on-line:#b7deec;--sp-db-pill-on-k:#5f9fb3;--sp-db-pill-on-v:#1b6f8c;--sp-db-menu-on:#f3fafc;--sp-db-warn-bg:#fffaeb;--sp-db-warn:#b54708;--sp-db-refund-bg:#fff4e5;--sp-db-refund:#9a5b00;--sp-db-navy-solid:#2b5c9e;--sp-db-row-line:#f7f8fa;--sp-db-up-dot:#12b76a;--sp-db-warn-dot:#f79009;--sp-db-action:#0d6a85;--sp-frame-ring:var(--c-border);--sp-frame-shadow:var(--shadow-card);--sp-phone-body:linear-gradient(150deg, var(--grey-200), var(--grey-300) 60%, var(--grey-200));--sp-phone-edge:#ffffffe6;--sp-phone-ring:#1018281a;--sp-phone-screen-ring:#10182814;--sp-phone-shadow:0 1px 2px #1018280f, 0 10px 24px -8px #10182824, 0 28px 56px -20px #1018282e;--sp-phone-island:#2f3237;--sp-phone-home:#10182859;--sp-gr-field:#8d97a8;--sp-gr-field-hover:#5f6b80;--sp-gr-leader:#b9c0cb;--sp-gr-shadow:0 1px 2px #1018280d, 0 8px 20px -10px #10182829;--sp-gr-menu-shadow:0 2px 4px #1018280f, 0 16px 32px -12px #1018283d;--sp-gr-slip-shadow:0 1px 2px #1018280d, 0 18px 40px -16px #1018283d;--sp-gr-send-hover:#234d86;--sp-phone-w:18rem;--sp-phone-fr:.4743fr;--text-case:var(--text-case-figma);--text-case-lh:var(--text-case-figma-lh);--text-case-title:var(--text-case-figma-title);--text-case-title-lh:var(--text-case-figma-title-lh);--tracking-case:var(--tracking-case-figma);--space-thought:var(--space-paragraph-figma);--measure:var(--measure-case-figma);--c-text-body:var(--c-text-body-figma);--case-accent:var(--sp-navy);--c-stat:var(--sp-navy)}:root[data-theme=dark] [data-case=safetypay]{--sp-navy:#a9bbf2;--sp-hero-stage:#0e1424;--sp-hero-stage-border:#ffffff12;--sp-hero-dash-shadow:0 24px 56px #00000080;--sp-hero-dash-border:#2e3236;--sp-hero-chip-bg:#1c243af0;--sp-hero-chip-border:#ffffff1a;--sp-hero-chip-shadow:0 14px 32px #0006;--sp-hero-chip-ink:#eef1f8;--sp-hero-chip-muted:#a3abc2;--sp-hero-pill-bg:#1b2a5e;--case-tool-ring:#ffffff1f;--sp-ui-bg:var(--c-surface);--sp-ui-canvas:var(--c-panel);--sp-ui-sunken:#2c3034;--sp-ui-line:#33373c;--sp-ui-line-soft:#2e3236;--sp-ui-grid:#ffffff0f;--sp-ui-ink:var(--c-text);--sp-ui-ink-flow:var(--c-text);--sp-ui-ink-2:#a3a9b6;--sp-ui-ink-3:#a3a9b6;--sp-ui-gray:#a3a9b6;--sp-ui-faint:#8b919c;--sp-ui-shadow:0 0 0 1px #ffffff05, 0 6px 16px #00000059;--sp-ui-shadow-soft:0 0 0 1px #33373c, 0 2px 6px #0000004d;--sp-ui-seg-shadow:0 1px 2px #0006;--sp-ui-connector:#4a5058;--sp-ui-bar:#2bb3df;--sp-ui-bar-soft:#2bb3df3d;--sp-ui-pos:#3ccf91;--sp-ui-pos-bg:#3ccf911f;--sp-ui-pos-line:#3ccf9166;--sp-ui-neg:#ff7b7b;--sp-ui-neg-text:#ff8f8f;--sp-ui-neg-bg:#ff7b7b1f;--sp-ui-neg-line:#ff7b7b66;--sp-ui-blue:#7aa7ff;--sp-ui-blue-dot:#7aa7ff;--sp-ui-blue-soft:#7aa7ff1f;--sp-ui-blue-line:#7aa7ff52;--sp-ui-violet:#8f89ff;--sp-ui-violet-text:#a9a4ff;--sp-ui-indigo:#8f89ff;--sp-ui-indigo-text:#a9a4ff;--sp-ui-sky:#38bdf8;--sp-ck-main:var(--c-surface);--sp-ck-side:#1a1c1f;--sp-ck-line:#33373c;--sp-ck-ink:var(--c-text);--sp-ck-ink-2:#d1d5db;--sp-ck-muted:#a3a9b6;--sp-ck-faint:#8b919c;--sp-ck-placeholder:#737a86;--sp-ck-radio:#4a5058;--sp-ck-primary:#3d5bb8;--sp-ck-on-primary:#fff;--sp-ck-merchant:#2a3f7e;--sp-ck-disabled:#2c3446;--sp-ck-on-disabled:#ffffff73;--sp-ck-blue:#6aa5ff;--sp-ck-blue-text:#9cc2ff;--sp-ck-blue-soft:#6aa5ff1a;--sp-ck-blue-tile:#6aa5ff2e;--sp-ck-blue-ring:#6aa5ff24;--sp-ck-icon-tile:#2c3034;--sp-ck-link:#7fb2ff;--sp-ck-cyan:#4cc3ea;--sp-ck-green:#3fd6a3;--sp-ck-chip:#c5c9d4;--sp-ck-page:var(--c-panel);--sp-ck-bar-line:#2e3236;--sp-ck-card-ring:#2e3236;--sp-ck-line-soft:#383c42;--sp-ck-halo:#25c28f29;--sp-ck-green-solid:#1fa878;--sp-db-page:var(--c-panel);--sp-db-card:var(--c-surface);--sp-db-line:#33373c;--sp-db-line-soft:#2c3035;--sp-db-ink:var(--c-text);--sp-db-ink-2:#c3c8d4;--sp-db-ink-3:#d1d5db;--sp-db-ink-4:#d1d5db;--sp-db-muted:#8b93a3;--sp-db-legend:#9aa6c4;--sp-db-faint:#4a5058;--sp-db-kbd:#6b7280;--sp-db-navy:#7aa5e8;--sp-db-blue:#2bb3df;--sp-db-indigo:#8b8ef5;--sp-db-red:#ff7a70;--sp-db-nav-on:#2bb3df24;--sp-db-nav-on-text:#5cc8ec;--sp-db-up-bg:#3ccf9124;--sp-db-up:#5ee0a8;--sp-db-down-bg:#ff7a7024;--sp-db-down:#ff9c94;--sp-db-cta:linear-gradient(90deg, #1f8fc4, #3460b4);--sp-db-seg-shadow:0 1px 2px #00000080;--sp-db-area:.3;--sp-db-head:#25282c;--sp-db-count:#2bb3df29;--sp-db-pill-on:#2bb3df1a;--sp-db-pill-on-line:#2bb3df73;--sp-db-pill-on-k:#7fc3dc;--sp-db-pill-on-v:#a8e1f4;--sp-db-menu-on:#2bb3df1f;--sp-db-warn-bg:#ffb02024;--sp-db-warn:#ffc163;--sp-db-refund-bg:var(--sp-db-warn-bg);--sp-db-refund:var(--sp-db-warn);--sp-db-navy-solid:#3d6bb8;--sp-db-row-line:#2a2d31;--sp-db-up-dot:#3ccf91;--sp-db-warn-dot:#ffb020;--sp-db-action:#7fd3ef;--sp-frame-ring:var(--c-border);--sp-phone-body:linear-gradient(150deg, #2c2f34, #212427 60%, #2a2d31);--sp-phone-edge:#ffffff1a;--sp-phone-ring:#ffffff14;--sp-phone-screen-ring:#ffffff0f;--sp-phone-shadow:0 2px 4px #0006, 0 24px 56px -16px #000000b3;--sp-phone-island:#000;--sp-phone-home:#ffffff73;--sp-gr-field:#6b7280;--sp-gr-field-hover:#9aa1ad;--sp-gr-leader:#4a5058;--sp-gr-shadow:0 1px 2px #0006, 0 10px 24px -12px #0009;--sp-gr-menu-shadow:0 2px 6px #00000080, 0 18px 36px -12px #000000b3;--sp-gr-slip-shadow:0 1px 2px #0006, 0 20px 44px -16px #000000b3;--sp-gr-send-hover:#4a7ac8}[data-case=safetypay]{--case-section-gap:3.125rem}@media (width>=47.5625rem){[data-case=safetypay]{--case-section-gap:6.25rem}}@media (width>=64rem){[data-case=safetypay]{--case-section-gap:7.5rem}}[data-case=safetypay] .sp-pair{gap:calc(var(--space-8) + var(--space-1));align-items:center;display:grid}[data-case=safetypay] .sp-points{font-size:var(--text-case);line-height:var(--text-case-lh);letter-spacing:var(--tracking-case);color:var(--c-text-body)}[data-case=safetypay] .sp-points :is(ul,ol){margin:0;padding:0;list-style:none}[data-case=safetypay] .sp-points p{max-width:var(--measure);text-wrap:pretty;margin:0}[data-case=safetypay] .sp-points li{text-wrap:pretty}[data-case=safetypay] .sp-points li+li{margin-top:var(--space-8)}[data-case=safetypay] .sp-points strong{font-weight:var(--weight-medium);color:var(--c-text)}[data-case=safetypay] .sp-points:not(.sp-numbered) li strong{display:block}[data-case=safetypay] .sp-numbered ol{counter-reset:sp}[data-case=safetypay] .sp-numbered li{padding-left:var(--space-6);counter-increment:sp;position:relative}[data-case=safetypay] .sp-numbered li+li{margin-top:var(--space-6)}[data-case=safetypay] .sp-numbered li:before{content:counter(sp);background:var(--c-text);width:1.125rem;height:1.125rem;font-size:var(--text-tag);line-height:1;font-weight:var(--weight-medium);color:var(--c-bg);border-radius:50%;place-items:center;display:grid;position:absolute;top:.1875rem;left:0}@media (width>=64rem){[data-case=safetypay] .sp-pair{column-gap:var(--space-10)}[data-case=safetypay] .sp-pair-challenge{column-gap:var(--space-8);grid-template-columns:minmax(0,472fr) minmax(0,460fr)}[data-case=safetypay] .sp-pair-features{grid-template-columns:minmax(0,20rem) minmax(0,1fr)}}[data-case=safetypay]{--sp-fit-text:17.5rem;--sp-fit-gap:var(--space-10);--sp-fit-room:6rem;--sp-fit-min:860;--sp-fit-max:1040}@media (width>=64rem){[data-case=safetypay] .sp-pair-fit{grid-template-columns:minmax(0, var(--sp-fit-text)) minmax(0, 1fr);column-gap:var(--sp-fit-gap);container-type:inline-size}[data-case=safetypay] .sp-pair-fit .sp-features .sp-screen-box{--sp-fit-w:calc(100cqw - var(--sp-fit-text) - var(--sp-fit-gap));aspect-ratio:auto;height:clamp(var(--sp-fit-w) * var(--sp-fit-min) / var(--sw), 100svh - var(--sp-fit-room), var(--sp-fit-w) * var(--sp-fit-max) / var(--sw));container-type:size}[data-case=safetypay] .sp-pair-fit .sp-features .sp-canvas{height:calc(var(--sw) * 1px * tan(atan2(100cqh, 100cqw)))}}.reveal [data-case-hero] [data-a]{opacity:0}.sh[data-astro-cid-252coesk]{--sh-col:28.75rem;--sh-gap:var(--space-16);--sh-radius:1.75rem;--sh-radius-m:1.25rem;padding-block:var(--space-12) var(--case-hero-after);letter-spacing:var(--tracking-normal);container:sh/inline-size}@media (width<=67.5rem){.sh[data-astro-cid-252coesk]{padding-top:calc(var(--space-10) + var(--space-1))}}@media (width<=47.5rem){.sh[data-astro-cid-252coesk]{padding-bottom:var(--case-hero-after-m)}}@media (width<=40rem){.sh[data-astro-cid-252coesk]{padding-top:calc(var(--space-6) + var(--space-1))}}.sh-inner[data-astro-cid-252coesk]{grid-template-columns:minmax(0, var(--sh-col)) minmax(0, 1fr);column-gap:var(--sh-gap);grid-template-rows:1fr auto auto 1fr;grid-template-areas:".visual""head visual""copy visual"".visual";display:grid}.sh-head[data-astro-cid-252coesk]{grid-area:head;min-width:0}.sh-copy[data-astro-cid-252coesk]{min-width:0;margin-top:var(--case-hero-intro-gap);grid-area:copy}.sh-visual[data-astro-cid-252coesk]{grid-area:visual;min-width:0;margin:0}.sh-title[data-astro-cid-252coesk]{margin:0}.sh-name[data-astro-cid-252coesk]{font-size:var(--case-hero-title);line-height:var(--case-hero-title-lh);font-weight:var(--weight-bold);letter-spacing:var(--case-hero-title-tracking);display:block}.sh-desc[data-astro-cid-252coesk]{margin-top:var(--case-hero-desc-gap);font-size:var(--case-hero-desc);line-height:var(--case-hero-desc-lh);font-weight:var(--weight-medium);letter-spacing:var(--case-hero-desc-tracking);color:var(--c-muted);text-wrap:balance;display:block}.sh-meta[data-astro-cid-252coesk]{align-items:center;gap:var(--case-hero-flag-gap);margin:var(--case-hero-meta-gap) 0 0;font-size:var(--case-hero-meta);line-height:var(--case-hero-meta-lh);font-weight:var(--case-hero-meta-weight);color:var(--c-text);display:flex}.sh-lead[data-astro-cid-252coesk],.sh-body[data-astro-cid-252coesk]{max-width:var(--case-hero-body-measure);font-size:var(--case-hero-body);line-height:var(--case-hero-body-lh);font-weight:var(--weight-regular);letter-spacing:var(--tracking-normal);color:var(--c-muted);text-wrap:pretty;margin:0}.sh-body[data-astro-cid-252coesk]{margin-top:var(--case-hero-body-gap)}.sh-tools[data-astro-cid-252coesk]{--tool-ring:var(--case-tool-ring,transparent);--tool-size:var(--case-hero-tool-size);--tools-gap:var(--case-hero-tool-spacing);margin-top:var(--case-hero-tools-gap);padding-top:var(--case-hero-tools-pad);border-top:1px solid var(--c-border);display:flex}.sh-stage[data-astro-cid-252coesk]{--cw:648;--ch:540;isolation:isolate;aspect-ratio:var(--cw) / var(--ch);border-radius:var(--sh-radius);background:var(--sp-hero-stage);position:relative;overflow:hidden;container-type:inline-size}.sh-stage[data-astro-cid-252coesk]:after{content:"";z-index:10;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--sp-hero-stage-border);pointer-events:none;position:absolute;inset:0}.sh-stage[data-astro-cid-252coesk] .sh-canvas[data-astro-cid-252coesk]{width:calc(var(--cw) * 1px);height:calc(var(--ch) * 1px);transform-origin:0 0;transform:scale(tan(atan2(100cqw, calc(var(--cw) * 1px))));line-height:1.5;position:absolute;top:0;left:0}.sh-stage[data-astro-cid-252coesk] .sh-canvas[data-astro-cid-252coesk]>[data-astro-cid-252coesk]{position:absolute}.sh-stage[data-astro-cid-252coesk] .sh-glow[data-astro-cid-252coesk]{background:radial-gradient(closest-side, rgb(var(--sp-hero-glow) / .14), rgb(var(--sp-hero-glow) / .05) 55%, rgb(var(--sp-hero-glow) / 0));width:800px;height:520px;top:-20px;left:-60px}.sh-stage[data-astro-cid-252coesk] .sh-dash[data-astro-cid-252coesk]{z-index:2;border:4px solid var(--sp-hero-dash-border);background:var(--sp-hero-dash-border);width:576px;box-shadow:var(--sp-hero-dash-shadow);transform-origin:0 0;border-radius:12px;top:96px;left:64px;overflow:hidden;scale:1.32}.sh-stage[data-astro-cid-252coesk] .sh-chip[data-astro-cid-252coesk]{z-index:5;border:1px solid var(--sp-hero-chip-border);background:var(--sp-hero-chip-bg);backdrop-filter:blur(8px);width:196px;height:64px;box-shadow:var(--sp-hero-chip-shadow);white-space:nowrap;border-radius:16px;align-items:center;gap:12px;padding:0 16px 0 12px;display:flex}.sh-stage[data-astro-cid-252coesk] .sh-pay[data-astro-cid-252coesk]{top:48px;left:28px}.sh-stage[data-astro-cid-252coesk] .sh-set[data-astro-cid-252coesk]{top:420px;left:404px}.sh-stage[data-astro-cid-252coesk] .sh-chip-icon[data-astro-cid-252coesk]{flex:none;width:36px;height:36px}.sh-stage[data-astro-cid-252coesk] .sh-chip-text[data-astro-cid-252coesk]{flex-direction:column;gap:2px;display:flex}.sh-stage[data-astro-cid-252coesk] .sh-chip-label[data-astro-cid-252coesk]{font-size:11px;font-weight:var(--weight-medium);color:var(--sp-hero-chip-muted)}.sh-stage[data-astro-cid-252coesk] .sh-chip-value[data-astro-cid-252coesk]{font-size:15px;font-weight:var(--weight-semibold);color:var(--sp-hero-chip-ink)}.sh-stage[data-astro-cid-252coesk] .sh-chip-text-muted[data-astro-cid-252coesk] .sh-chip-value[data-astro-cid-252coesk],.sh-stage[data-astro-cid-252coesk] .sh-cur[data-astro-cid-252coesk]{color:var(--sp-hero-chip-muted)}.sh-stage[data-astro-cid-252coesk] .sh-ink[data-astro-cid-252coesk]{color:var(--sp-hero-chip-ink)}.sh-stage[data-astro-cid-252coesk] .sh-pill[data-astro-cid-252coesk]{z-index:5;background:var(--sp-hero-pill-bg);width:192px;height:28px;box-shadow:var(--sp-hero-pill-shadow);font-size:11px;font-weight:var(--weight-medium);white-space:nowrap;color:#fff;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:0 12px 0 10px;display:flex;top:496px;left:64px}.sh-stage[data-astro-cid-252coesk] .sh-pill-icon[data-astro-cid-252coesk]{width:14px;height:14px}@container sh (width<=62.5rem){.sh-inner[data-astro-cid-252coesk]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""copy""visual"}.sh-desc[data-astro-cid-252coesk]{margin-top:var(--case-hero-desc-gap-one)}.sh-meta[data-astro-cid-252coesk]{margin-top:var(--case-hero-meta-gap-one)}.sh-visual[data-astro-cid-252coesk]{margin-top:calc(var(--space-10) + var(--space-1))}}@container sh (width<=37.5rem){.sh-name[data-astro-cid-252coesk]{font-size:var(--case-hero-title-m);letter-spacing:var(--case-hero-title-tracking-m)}.sh-desc[data-astro-cid-252coesk]{margin-top:var(--case-hero-desc-gap-m);font-size:var(--case-hero-desc-m)}.sh-meta[data-astro-cid-252coesk]{margin-top:var(--case-hero-meta-gap-m);font-size:var(--case-hero-meta-m)}.sh-copy[data-astro-cid-252coesk]{margin-top:var(--case-hero-intro-gap-m)}.sh-tools[data-astro-cid-252coesk]{--tool-size:var(--case-hero-tool-size-m);--tools-gap:var(--case-hero-tool-spacing-m);margin-top:var(--case-hero-tools-gap-m);padding-top:var(--case-hero-tools-pad-m)}.sh-visual[data-astro-cid-252coesk]{margin-top:var(--space-8)}.sh-stage[data-astro-cid-252coesk]{--cw:335;--ch:420;border-radius:var(--sh-radius-m)}.sh-stage[data-astro-cid-252coesk] .sh-glow[data-astro-cid-252coesk]{width:520px;height:360px;top:0;left:-92px}.sh-stage[data-astro-cid-252coesk] .sh-dash[data-astro-cid-252coesk]{top:104px;left:24px;scale:.74}.sh-stage[data-astro-cid-252coesk] .sh-pay[data-astro-cid-252coesk]{transform-origin:0 0;top:48px;left:16px;scale:.9}.sh-stage[data-astro-cid-252coesk] .sh-set[data-astro-cid-252coesk]{transform-origin:0 0;top:298px;left:128px;scale:.9}.sh-stage[data-astro-cid-252coesk] .sh-pill[data-astro-cid-252coesk]{transform-origin:0 0;top:376px;left:24px;scale:.95}}.next[data-astro-cid-kyvwusm3]{flex:none;width:100%}a[data-astro-cid-kyvwusm3]{align-items:center;column-gap:var(--space-8);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--c-surface);color:var(--c-text);transition:background-color var(--duration-base) var(--ease-out);grid-template-columns:1fr auto;grid-template-areas:"label arrow""name arrow""sector arrow";align-content:center;text-decoration:none;display:grid}a[data-astro-cid-kyvwusm3]:hover{background:var(--c-surface-hover)}.label[data-astro-cid-kyvwusm3]{color:var(--c-muted);font-size:var(--text-caption);line-height:var(--text-caption-lh);grid-area:label}.name[data-astro-cid-kyvwusm3]{font-size:var(--text-h3);line-height:var(--text-h3-lh);font-weight:var(--weight-medium);grid-area:name}.sector[data-astro-cid-kyvwusm3]{color:var(--c-muted);font-size:var(--text-caption);line-height:var(--text-caption-lh);grid-area:sector}.arrow[data-astro-cid-kyvwusm3]{width:var(--space-5);height:var(--space-5);transition:transform var(--duration-base) var(--ease-out);grid-area:arrow}a[data-astro-cid-kyvwusm3]:hover .arrow[data-astro-cid-kyvwusm3]{transform:translateX(var(--space-1))}@media (width>=47.5625rem){.next[data-astro-cid-kyvwusm3]{width:auto;min-width:15rem}}.soon[data-astro-cid-pznzci7v]{align-items:flex-start;gap:var(--space-2);padding:var(--space-8) var(--space-6);border-radius:var(--radius-lg);background:var(--c-surface);letter-spacing:var(--tracking-normal);flex-direction:column;display:flex}.soon[data-astro-cid-pznzci7v] h2[data-astro-cid-pznzci7v]{font-size:var(--text-h2);line-height:var(--text-h2-lh);text-wrap:balance}.soon[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v]{color:var(--c-muted);text-wrap:pretty;margin:0}.soon-actions[data-astro-cid-pznzci7v]{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}@media (width>=47.5625rem){.soon[data-astro-cid-pznzci7v]{padding:var(--space-12) var(--space-10)}}.body[data-astro-cid-pznzci7v]{gap:var(--case-section-gap);flex-direction:column;display:flex}.body[data-astro-cid-pznzci7v]>p,.body[data-astro-cid-pznzci7v]>ul{max-width:var(--measure);color:var(--c-muted);font-size:var(--text-case);line-height:var(--text-case-lh);text-wrap:pretty;margin:0}.body[data-astro-cid-pznzci7v]>h2{font-size:var(--text-case-title);line-height:var(--text-case-title-lh)}.body[data-astro-cid-pznzci7v]>p img{border-radius:var(--radius-lg);max-width:100%;height:auto}.body[data-astro-cid-pznzci7v]>p a{color:var(--c-text);text-underline-offset:.18em;text-decoration:underline 1px;text-decoration-color:color-mix(in srgb, var(--c-text) 30%, transparent);transition:text-decoration-color var(--duration-base) var(--ease-out)}.body[data-astro-cid-pznzci7v]>p a:hover{text-decoration-color:var(--c-text)}.end[data-astro-cid-pznzci7v]{gap:var(--space-10);margin-top:var(--case-end-gap);flex-direction:column;display:flex}.cta[data-astro-cid-pznzci7v]{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.cta[data-astro-cid-pznzci7v] .button{font-size:var(--text-base);line-height:var(--text-base-lh)}.cta[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v]{color:var(--c-text);font-size:var(--text-case);line-height:var(--text-case-lh);text-wrap:pretty;margin:0}@media (width>=47.5625rem){.end[data-astro-cid-pznzci7v]{justify-content:space-between;align-items:stretch;gap:var(--space-12);flex-direction:row}.cta[data-astro-cid-pznzci7v]{justify-content:space-between}.end[data-astro-cid-pznzci7v]>.next{display:flex}.end[data-astro-cid-pznzci7v]>.next a{flex:1}}
