.kp-phone[data-astro-cid-ugs5powy]{width:100%}.kp-phone[data-astro-cid-ugs5powy] img{width:100%;height:auto;display:block}.kp-phone[data-astro-cid-ugs5powy].framed{background:#edf3fa;border:6px solid #172b49;border-radius:32px;overflow:hidden;box-shadow:0 30px 70px -30px #163c748c}.kp-phone[data-astro-cid-ugs5powy]:not(.framed) img{filter:drop-shadow(0 26px 40px #163c7447);border-radius:28px}.kp-brand[data-astro-cid-dvgzz54w]{align-items:center;gap:calc(var(--kp-brand-size) * .4);font-family:var(--font-display);letter-spacing:-.02em;text-transform:none;font-weight:700;font-size:calc(var(--kp-brand-size) * .78);color:var(--color-text);line-height:1;display:inline-flex}.kp-brand[data-astro-cid-dvgzz54w] img[data-astro-cid-dvgzz54w]{height:var(--kp-brand-size);width:auto;display:block}.kp-brand[data-astro-cid-dvgzz54w].inverse{color:#fff}.kp-brand[data-astro-cid-dvgzz54w].inverse img[data-astro-cid-dvgzz54w]{filter:brightness(0)invert()}.kp-hero[data-astro-cid-4rzck6vk]{background:radial-gradient(900px 420px at 85% 10%, color-mix(in srgb, var(--color-primary) 10%, transparent), transparent 70%), linear-gradient(180deg, var(--color-surface) 0%, var(--color-surface-raised) 100%);padding:40px 0 72px}.kp-hero-grid[data-astro-cid-4rzck6vk]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px;display:grid}.kp-duel[data-astro-cid-4rzck6vk]{flex-wrap:wrap;align-items:center;gap:14px;margin:4px 0 26px;display:flex}.kp-duel[data-astro-cid-4rzck6vk]>span[data-astro-cid-4rzck6vk]:not(.kp-duel-vs){background:var(--color-surface-raised);border-radius:12px;align-items:center;gap:10px;height:48px;padding:0 18px;display:inline-flex}.kp-duel-rr[data-astro-cid-4rzck6vk]{border:2px solid var(--color-primary);box-shadow:0 10px 24px -14px color-mix(in srgb, var(--color-primary) 60%, transparent)}.kp-duel-kp[data-astro-cid-4rzck6vk]{border:1px solid var(--color-border-strong);color:var(--color-text-2);font-family:var(--font-display);font-size:15px;font-weight:700}.kp-duel-vs[data-astro-cid-4rzck6vk]{font-family:var(--font-display);color:var(--color-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:15px;font-weight:800}.kp-h1[data-astro-cid-4rzck6vk]{overflow-wrap:break-word;text-wrap:balance;max-width:680px;font-size:clamp(34px,5vw,62px)}.kp-lead[data-astro-cid-4rzck6vk]{max-width:600px;font-size:19px}.kp-hero-ctas[data-astro-cid-4rzck6vk]{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.kp-hero-visual[data-astro-cid-4rzck6vk]{min-height:560px;position:relative}.kp-hero-glow[data-astro-cid-4rzck6vk]{background:linear-gradient(150deg, var(--color-primary) 0%, var(--rr-navy-deep,#12305e) 100%);border-radius:40px;position:absolute;inset:8% 4% 4% 10%;transform:rotate(-4deg)}.kp-hero-visual[data-astro-cid-4rzck6vk] .kp-hero-front{z-index:2;width:270px;position:absolute;top:0;right:6%}.kp-hero-visual[data-astro-cid-4rzck6vk] .kp-hero-back{z-index:1;opacity:.96;width:230px;position:absolute;top:70px;left:2%;transform:rotate(-5deg)}.kp-stats[data-astro-cid-4rzck6vk]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:18px;margin-top:64px;display:grid}.kp-stats-label[data-astro-cid-4rzck6vk]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:600}.kp-stats[data-astro-cid-4rzck6vk] dl[data-astro-cid-4rzck6vk]{gap:22px;margin:0;display:grid}.kp-stats[data-astro-cid-4rzck6vk] dl[data-astro-cid-4rzck6vk]>div[data-astro-cid-4rzck6vk]{flex-direction:column-reverse;gap:6px;min-width:0;display:flex}.kp-stats[data-astro-cid-4rzck6vk] dd[data-astro-cid-4rzck6vk]{font-family:var(--font-display);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1}.kp-stats[data-astro-cid-4rzck6vk] dt[data-astro-cid-4rzck6vk]{font-size:14px;line-height:1.45}.kp-stats-rr[data-astro-cid-4rzck6vk]{border-radius:var(--rr-radius-panel,28px);color:#fff;background:linear-gradient(140deg, var(--color-primary) 0%, var(--rr-navy-deep,#12305e) 100%);box-shadow:var(--rr-shadow-float);padding:30px 32px}.kp-stats-rr[data-astro-cid-4rzck6vk] .kp-stats-label[data-astro-cid-4rzck6vk]{color:#ffffffd1}.kp-stats-rr[data-astro-cid-4rzck6vk] dl[data-astro-cid-4rzck6vk]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.kp-stats-rr[data-astro-cid-4rzck6vk] dd[data-astro-cid-4rzck6vk]{font-size:clamp(38px,4.4vw,56px)}.kp-stats-rr[data-astro-cid-4rzck6vk] dt[data-astro-cid-4rzck6vk]{color:#ffffffdb}.kp-stats-kp[data-astro-cid-4rzck6vk]{border-radius:var(--rr-radius-panel,28px);border:1px solid var(--color-border);background:var(--color-surface-raised);padding:30px 28px}.kp-stats-kp[data-astro-cid-4rzck6vk] .kp-stats-label[data-astro-cid-4rzck6vk]{color:var(--color-text-2)}.kp-stats-kp[data-astro-cid-4rzck6vk] dl[data-astro-cid-4rzck6vk]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.kp-stats-kp[data-astro-cid-4rzck6vk] dd[data-astro-cid-4rzck6vk]{color:var(--color-text-2);font-size:clamp(26px,2.6vw,34px)}.kp-stats-kp[data-astro-cid-4rzck6vk] dt[data-astro-cid-4rzck6vk]{color:var(--color-text-2)}@media (width<=980px){.kp-hero-grid[data-astro-cid-4rzck6vk]{grid-template-columns:1fr;gap:24px}.kp-hero-visual[data-astro-cid-4rzck6vk]{width:100%;max-width:460px;min-height:440px;margin:0 auto}.kp-hero-visual[data-astro-cid-4rzck6vk] .kp-hero-front{width:210px;right:4%}.kp-hero-visual[data-astro-cid-4rzck6vk] .kp-hero-back{width:180px;top:56px;left:4%}.kp-stats[data-astro-cid-4rzck6vk]{grid-template-columns:1fr;margin-top:40px}}@media (width<=479px){.kp-hero[data-astro-cid-4rzck6vk]{padding-top:24px}.kp-duel[data-astro-cid-4rzck6vk]{gap:10px;margin-bottom:20px}.kp-duel[data-astro-cid-4rzck6vk]>span[data-astro-cid-4rzck6vk]:not(.kp-duel-vs){height:40px;padding:0 12px;font-size:13px}.kp-hero-visual[data-astro-cid-4rzck6vk]{min-height:380px}.kp-hero-visual[data-astro-cid-4rzck6vk] .kp-hero-front{width:180px;right:0}.kp-hero-visual[data-astro-cid-4rzck6vk] .kp-hero-back{width:150px;left:0}.kp-stats-rr[data-astro-cid-4rzck6vk],.kp-stats-kp[data-astro-cid-4rzck6vk]{padding:24px 22px}.kp-hero-ctas[data-astro-cid-4rzck6vk] .btn[data-astro-cid-4rzck6vk]{width:100%}}.kp-tl[data-astro-cid-dofjdrpg]{background:var(--color-surface)}.kp-tl-lanes[data-astro-cid-dofjdrpg]{grid-template-columns:1fr 1fr;gap:72px;max-width:1040px;margin:0 auto 18px;display:grid}.kp-lane[data-astro-cid-dofjdrpg]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.kp-lane-rr[data-astro-cid-dofjdrpg]{text-align:right;color:var(--color-primary)}.kp-lane-kp[data-astro-cid-dofjdrpg]{color:var(--color-text-2)}.kp-tl-list[data-astro-cid-dofjdrpg]{max-width:1040px;margin:0 auto;padding:0;list-style:none;position:relative}.kp-tl-list[data-astro-cid-dofjdrpg]:before{content:"";background:linear-gradient(180deg, var(--color-primary) 0%, var(--color-border-strong) 100%);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-1px)}.kp-tl-row[data-astro-cid-dofjdrpg]{grid-template-columns:1fr 72px 1fr;padding:10px 0;display:grid;position:relative}.kp-tl-row[data-astro-cid-dofjdrpg].has-year{padding-top:58px}.kp-tl-row[data-astro-cid-dofjdrpg]:first-child.has-year{padding-top:46px}.kp-tl-year[data-astro-cid-dofjdrpg]{background:var(--color-text);color:#fff;font-family:var(--font-display);letter-spacing:.02em;z-index:1;border-radius:999px;padding:4px 12px;font-size:14px;font-weight:700;position:absolute;top:12px;left:50%;transform:translate(-50%)}.kp-tl-dot[data-astro-cid-dofjdrpg]{z-index:1;border-radius:999px;grid-area:1/2;place-self:start center;width:14px;height:14px;margin-top:24px}.is-rr[data-astro-cid-dofjdrpg] .kp-tl-dot[data-astro-cid-dofjdrpg]{background:var(--color-primary);box-shadow:0 0 0 5px var(--color-primary-soft)}.is-kp[data-astro-cid-dofjdrpg] .kp-tl-dot[data-astro-cid-dofjdrpg]{background:var(--color-surface-raised);border:2px solid var(--color-text-muted)}.kp-tl-card[data-astro-cid-dofjdrpg]{border-radius:var(--rr-radius-card,20px);background:var(--color-surface-raised);grid-row:1;min-width:0;padding:20px 22px}.is-rr[data-astro-cid-dofjdrpg] .kp-tl-card[data-astro-cid-dofjdrpg]{border:1px solid color-mix(in srgb, var(--color-primary) 35%, var(--color-border));box-shadow:var(--rr-shadow-card);border-left:4px solid var(--color-primary);grid-column:1}.is-kp[data-astro-cid-dofjdrpg] .kp-tl-card[data-astro-cid-dofjdrpg]{border:1px solid var(--color-border);grid-column:3}.kp-tl-meta[data-astro-cid-dofjdrpg]{font-family:var(--font-mono);color:var(--color-text-2);flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 8px;font-size:12px;display:flex}.kp-tl-side[data-astro-cid-dofjdrpg]{letter-spacing:.06em;text-transform:uppercase;font-weight:700;display:none}.is-rr[data-astro-cid-dofjdrpg] .kp-tl-side[data-astro-cid-dofjdrpg]{color:var(--color-primary)}.kp-tl-card[data-astro-cid-dofjdrpg] h3[data-astro-cid-dofjdrpg]{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 6px;font-size:19px;line-height:1.3}.is-kp[data-astro-cid-dofjdrpg] .kp-tl-card[data-astro-cid-dofjdrpg] h3[data-astro-cid-dofjdrpg]{color:var(--color-text);font-size:17px}.kp-tl-body[data-astro-cid-dofjdrpg]{color:var(--color-text-2);margin:0;font-size:14.5px;line-height:1.6}@media (width<=760px){.kp-tl-lanes[data-astro-cid-dofjdrpg]{display:none}.kp-tl-list[data-astro-cid-dofjdrpg]:before{left:7px}.kp-tl-row[data-astro-cid-dofjdrpg]{grid-template-columns:30px 1fr}.kp-tl-row[data-astro-cid-dofjdrpg].has-year{padding-top:52px}.kp-tl-year[data-astro-cid-dofjdrpg]{left:0;transform:none}.kp-tl-dot[data-astro-cid-dofjdrpg]{grid-column:1;justify-self:start;margin-top:22px}.is-rr[data-astro-cid-dofjdrpg] .kp-tl-card[data-astro-cid-dofjdrpg],.is-kp[data-astro-cid-dofjdrpg] .kp-tl-card[data-astro-cid-dofjdrpg]{grid-column:2}.kp-tl-side[data-astro-cid-dofjdrpg]{display:inline}}.kp-chip[data-astro-cid-hzdv3kq2]{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.kp-chip-glyph[data-astro-cid-hzdv3kq2]{font-size:12px;line-height:1}.is-live[data-astro-cid-hzdv3kq2]{background:var(--kp-live-soft,#e6f2e7);color:var(--kp-live,#1f6b2c);border-color:color-mix(in srgb, var(--kp-live,#1f6b2c) 25%, transparent)}.is-announced[data-astro-cid-hzdv3kq2]{background:var(--kp-announced-soft,#fbf0dc);color:var(--kp-announced,#8a4f00);border-color:color-mix(in srgb, var(--kp-announced,#8a4f00) 25%, transparent)}.is-missing[data-astro-cid-hzdv3kq2]{background:var(--kp-missing-soft,#f4eeed);color:var(--kp-missing,#8e2a24);border-color:color-mix(in srgb, var(--kp-missing,#8e2a24) 20%, transparent)}.kp-legend[data-astro-cid-jiudo2r5]{color:var(--color-text-2);flex-wrap:wrap;align-items:center;gap:10px 22px;margin:0 0 22px;padding:0;font-size:13px;list-style:none;display:flex}.kp-legend[data-astro-cid-jiudo2r5] li[data-astro-cid-jiudo2r5]{align-items:center;gap:8px;display:inline-flex}.kp-rr-mark[data-astro-cid-jiudo2r5]{background:var(--color-primary);color:#fff;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;font-size:12px;line-height:1;display:inline-grid}.kp-mx-table-wrap[data-astro-cid-jiudo2r5]{border:1px solid var(--color-border);border-radius:var(--rr-radius-card,20px);background:var(--color-surface-raised);box-shadow:var(--rr-shadow-card);overflow:hidden}.kp-mx[data-astro-cid-jiudo2r5]{scroll-margin-top:72px}.kp-mx-table[data-astro-cid-jiudo2r5]{border-collapse:separate;border-spacing:0;width:100%;font-size:14.5px}.c-feature[data-astro-cid-jiudo2r5]{width:30%}.c-rr[data-astro-cid-jiudo2r5]{width:36%}.c-kp[data-astro-cid-jiudo2r5]{width:34%}.kp-mx-table[data-astro-cid-jiudo2r5] thead[data-astro-cid-jiudo2r5] th[data-astro-cid-jiudo2r5]{text-align:left;vertical-align:middle;border-bottom:1px solid var(--color-border);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-2);padding:22px 24px;font-size:12px;font-weight:600}.kp-mx-table[data-astro-cid-jiudo2r5] thead[data-astro-cid-jiudo2r5] .th-rr[data-astro-cid-jiudo2r5]{background:var(--color-primary);border-bottom-color:var(--color-primary)}.kp-mx-table[data-astro-cid-jiudo2r5] thead[data-astro-cid-jiudo2r5] .th-kp[data-astro-cid-jiudo2r5]{font-family:var(--font-display);letter-spacing:-.01em;text-transform:none;color:var(--color-text-2);font-size:16px;font-weight:700}.kp-mx-group[data-astro-cid-jiudo2r5] th[data-astro-cid-jiudo2r5]{text-align:left;background:var(--color-surface);font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);border-bottom:1px solid var(--color-border);padding:26px 24px 10px;font-size:17px;font-weight:700}.kp-mx-table[data-astro-cid-jiudo2r5] tbody[data-astro-cid-jiudo2r5] tr[data-astro-cid-jiudo2r5]:not(.kp-mx-group)>[data-astro-cid-jiudo2r5]{vertical-align:top;border-bottom:1px solid var(--color-border);text-align:left;padding:16px 24px}.kp-mx-table[data-astro-cid-jiudo2r5] tbody[data-astro-cid-jiudo2r5]:last-child tr[data-astro-cid-jiudo2r5]:last-child>[data-astro-cid-jiudo2r5]{border-bottom:0}.kp-mx-table[data-astro-cid-jiudo2r5] tbody[data-astro-cid-jiudo2r5] th[data-astro-cid-jiudo2r5][scope=row]{color:var(--color-text);font-weight:600;line-height:1.45}.td-rr[data-astro-cid-jiudo2r5]{background:color-mix(in srgb, var(--color-primary) 5%, #fff);border-left:2px solid var(--color-primary);border-right:2px solid var(--color-primary)}.kp-mx-table[data-astro-cid-jiudo2r5] tbody[data-astro-cid-jiudo2r5]:last-child tr[data-astro-cid-jiudo2r5]:last-child .td-rr[data-astro-cid-jiudo2r5]{border-bottom:2px solid var(--color-primary)}.td-rr[data-astro-cid-jiudo2r5]>span[data-astro-cid-jiudo2r5]:last-child{color:var(--color-text);line-height:1.5}.td-rr[data-astro-cid-jiudo2r5] .kp-rr-mark[data-astro-cid-jiudo2r5]{float:left;margin:0 10px 4px 0}.td-kp[data-astro-cid-jiudo2r5]{color:var(--color-text-2);line-height:1.5}.kp-mx-note[data-astro-cid-jiudo2r5]{margin-top:6px;font-size:13.5px;display:block}.kp-mx-cards[data-astro-cid-jiudo2r5]{display:none}.kp-mx-stand[data-astro-cid-jiudo2r5]{color:var(--color-text-2);max-width:860px;margin:18px 0 0;font-size:12.5px;line-height:1.6}@media (width<=860px){.kp-mx-table-wrap[data-astro-cid-jiudo2r5]{display:none}.kp-mx-cards[data-astro-cid-jiudo2r5]{gap:30px;display:grid}.kp-mx-cgroup[data-astro-cid-jiudo2r5] h3[data-astro-cid-jiudo2r5]{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 12px;font-size:20px}.kp-mx-cgroup[data-astro-cid-jiudo2r5] ul[data-astro-cid-jiudo2r5]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.kp-mx-card[data-astro-cid-jiudo2r5]{border:1px solid var(--color-border);background:var(--color-surface-raised);border-radius:16px;overflow:hidden}.kp-mx-card-feature[data-astro-cid-jiudo2r5]{margin:0;padding:14px 16px 12px;font-size:15px;font-weight:700;line-height:1.4}.kp-mx-card[data-astro-cid-jiudo2r5] dl[data-astro-cid-jiudo2r5]{margin:0}.kp-mx-card[data-astro-cid-jiudo2r5] dl[data-astro-cid-jiudo2r5]>div[data-astro-cid-jiudo2r5]{border-top:1px solid var(--color-border);padding:12px 16px 14px}.kp-mx-card[data-astro-cid-jiudo2r5] dt[data-astro-cid-jiudo2r5]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-2);margin-bottom:6px;font-size:11px;font-weight:700}.kp-mx-card[data-astro-cid-jiudo2r5] dd[data-astro-cid-jiudo2r5]{margin:0;font-size:14px;line-height:1.5}.kp-mx-card-rr[data-astro-cid-jiudo2r5]{background:color-mix(in srgb, var(--color-primary) 6%, #fff);border-left:4px solid var(--color-primary)}.kp-mx-card-rr[data-astro-cid-jiudo2r5] dt[data-astro-cid-jiudo2r5]{color:var(--color-primary)}.kp-mx-card-rr[data-astro-cid-jiudo2r5] dd[data-astro-cid-jiudo2r5]{color:var(--color-text);align-items:flex-start;gap:10px;display:flex}.kp-mx-card-kp[data-astro-cid-jiudo2r5] dd[data-astro-cid-jiudo2r5]{color:var(--color-text-2)}}.kp-quote[data-astro-cid-qxehry2b],.kp-quote[data-astro-cid-qxehry2b] blockquote[data-astro-cid-qxehry2b],.kp-quote[data-astro-cid-qxehry2b] p[data-astro-cid-qxehry2b]{margin:0}.kp-quote[data-astro-cid-qxehry2b] figcaption[data-astro-cid-qxehry2b]{flex-direction:column;gap:2px;margin-top:12px;font-size:13px;line-height:1.5;display:flex}.kp-quote-who[data-astro-cid-qxehry2b]{font-weight:700}.kp-quote[data-astro-cid-qxehry2b] a[data-astro-cid-qxehry2b]{text-underline-offset:3px;font-family:var(--font-mono);font-size:12.5px;text-decoration:underline}.is-card[data-astro-cid-qxehry2b]{border-left:3px solid var(--color-border-strong);background:var(--color-surface);border-radius:0 12px 12px 0;padding:16px 18px}.is-card[data-astro-cid-qxehry2b] p[data-astro-cid-qxehry2b]{color:var(--color-text);font-size:15px;font-style:italic;line-height:1.6}.is-card[data-astro-cid-qxehry2b] p[data-astro-cid-qxehry2b]:before{content:"„"}.is-card[data-astro-cid-qxehry2b] p[data-astro-cid-qxehry2b]:after{content:"“"}.is-card[data-astro-cid-qxehry2b] figcaption[data-astro-cid-qxehry2b],.is-card[data-astro-cid-qxehry2b] a[data-astro-cid-qxehry2b]{color:var(--color-text-2)}.is-card[data-astro-cid-qxehry2b] a[data-astro-cid-qxehry2b]:hover{color:var(--color-primary)}.is-statement[data-astro-cid-qxehry2b] p[data-astro-cid-qxehry2b]{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;font-size:clamp(24px,3vw,38px);font-weight:600;line-height:1.25}.is-statement[data-astro-cid-qxehry2b] figcaption[data-astro-cid-qxehry2b]{color:#ffffffd9;margin-top:26px;font-size:14.5px}.is-statement[data-astro-cid-qxehry2b] .kp-quote-who[data-astro-cid-qxehry2b],.is-statement[data-astro-cid-qxehry2b] a[data-astro-cid-qxehry2b]{color:#fff}.is-statement[data-astro-cid-qxehry2b] .kp-ref a{color:#ffffffd9}.kp-gaps-grid[data-astro-cid-5g3e33yg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.kp-gap[data-astro-cid-5g3e33yg]{border-radius:var(--rr-radius-card,20px);border:1px solid var(--color-border);background:var(--color-surface-raised);flex-direction:column;gap:16px;min-width:0;padding:28px;display:flex}.kp-gap-n[data-astro-cid-5g3e33yg]{font-family:var(--font-mono);color:var(--color-text-2);letter-spacing:.08em;font-size:12px;font-weight:700}.kp-gap[data-astro-cid-5g3e33yg] h3[data-astro-cid-5g3e33yg]{font-family:var(--font-display);letter-spacing:-.015em;margin:-8px 0 0;font-size:22px;line-height:1.25}.kp-gap-body[data-astro-cid-5g3e33yg]{color:var(--color-text-2);margin:0;font-size:15px;line-height:1.65}.kp-gap-answer[data-astro-cid-5g3e33yg]{background:color-mix(in srgb, var(--color-primary) 7%, #fff);border:1px solid color-mix(in srgb, var(--color-primary) 22%, transparent);border-radius:14px;margin-top:auto;padding:16px 18px}.kp-gap-answer[data-astro-cid-5g3e33yg] p[data-astro-cid-5g3e33yg]{color:var(--color-text);margin:0;font-size:14.5px;line-height:1.6}.kp-gap-answer[data-astro-cid-5g3e33yg] .kp-gap-answer-label[data-astro-cid-5g3e33yg]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);align-items:center;gap:8px;margin-bottom:6px;font-size:11.5px;font-weight:700;display:flex}.kp-gap-check[data-astro-cid-5g3e33yg]{background:var(--color-primary);color:#fff;border-radius:999px;place-items:center;width:20px;height:20px;font-size:11px;display:inline-grid}.kp-statement[data-astro-cid-5g3e33yg]{border-radius:var(--rr-radius-panel,28px);background:linear-gradient(135deg, var(--color-primary) 0%, var(--rr-navy-deep,#12305e) 100%);box-shadow:var(--rr-shadow-float);margin-top:56px;padding:64px 72px 56px;position:relative;overflow:hidden}.kp-statement-mark[data-astro-cid-5g3e33yg]{color:#ffffff24;pointer-events:none;font-family:Georgia,serif;font-size:180px;line-height:.8;position:absolute;top:18px;left:34px}.kp-statement[data-astro-cid-5g3e33yg] .kp-quote{max-width:900px;position:relative}@media (width<=980px){.kp-gaps-grid[data-astro-cid-5g3e33yg]{grid-template-columns:1fr}.kp-statement[data-astro-cid-5g3e33yg]{padding:48px 28px 36px}.kp-gap[data-astro-cid-5g3e33yg]{padding:22px}}.kp-dd[data-astro-cid-5jcd64wi]{background:var(--color-surface)}.kp-dd-list[data-astro-cid-5jcd64wi]{gap:96px;display:grid}.kp-dd-item[data-astro-cid-5jcd64wi]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;scroll-margin-top:96px;display:grid}.kp-dd-item[data-astro-cid-5jcd64wi].flip .kp-dd-visual[data-astro-cid-5jcd64wi]{order:2}.kp-dd-visual[data-astro-cid-5jcd64wi]{border-radius:var(--rr-radius-panel,28px);background:radial-gradient(420px 300px at 30% 20%, #ffffffe6, transparent 70%), linear-gradient(160deg, var(--color-primary-soft) 0%, color-mix(in srgb, var(--color-primary) 18%, #fff) 100%);place-items:center;min-height:520px;padding:40px 24px;display:grid;position:relative;overflow:hidden}.kp-dd-visual[data-astro-cid-5jcd64wi] .kp-dd-backdrop{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.kp-dd-visual[data-astro-cid-5jcd64wi].has-backdrop:after{content:"";background:linear-gradient(#0c1c3626,#0c1c368c);position:absolute;inset:0}.kp-dd-visual[data-astro-cid-5jcd64wi] .kp-dd-phone{z-index:1;width:260px;position:relative}.kp-dd-visual[data-astro-cid-5jcd64wi] .kp-dd-phone:not(.framed){width:290px}.kp-dd-eyebrow[data-astro-cid-5jcd64wi]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);margin:0 0 12px;font-size:12.5px;font-weight:700}.kp-dd-copy[data-astro-cid-5jcd64wi] h3[data-astro-cid-5jcd64wi]{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(26px,3vw,36px);line-height:1.12}.kp-dd-body[data-astro-cid-5jcd64wi]{color:var(--color-text-2);margin:0;font-size:17px;line-height:1.6}.kp-dd-bullets[data-astro-cid-5jcd64wi]{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.kp-dd-bullets[data-astro-cid-5jcd64wi] li[data-astro-cid-5jcd64wi]{color:var(--color-text);align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.5;display:flex}.kp-dd-bullets[data-astro-cid-5jcd64wi] li[data-astro-cid-5jcd64wi]>span[data-astro-cid-5jcd64wi]{background:var(--color-primary);color:#fff;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;font-size:11px;display:inline-grid}.kp-dd-contrast[data-astro-cid-5jcd64wi]{border:1px dashed var(--color-border-strong);background:var(--color-surface-raised);color:var(--color-text-2);border-radius:12px;flex-direction:column;gap:4px;margin:26px 0 0;padding:14px 16px;font-size:14px;line-height:1.55;display:flex}.kp-dd-contrast-label[data-astro-cid-5jcd64wi]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-2);font-size:11px;font-weight:700}@media (width<=980px){.kp-dd-list[data-astro-cid-5jcd64wi]{gap:72px}.kp-dd-item[data-astro-cid-5jcd64wi]{grid-template-columns:1fr;gap:28px}.kp-dd-item[data-astro-cid-5jcd64wi].flip .kp-dd-visual[data-astro-cid-5jcd64wi]{order:0}.kp-dd-visual[data-astro-cid-5jcd64wi]{min-height:0;padding:32px 20px}.kp-dd-visual[data-astro-cid-5jcd64wi] .kp-dd-phone{width:220px}.kp-dd-visual[data-astro-cid-5jcd64wi] .kp-dd-phone:not(.framed){width:240px}}.kp-pr-grid[data-astro-cid-yogdwyxw]{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:stretch;gap:22px;display:grid}.kp-pr-card[data-astro-cid-yogdwyxw]{border-radius:var(--rr-radius-panel,28px);flex-direction:column;min-width:0;padding:36px;display:flex}.kp-pr-card[data-astro-cid-yogdwyxw] h3[data-astro-cid-yogdwyxw]{font-family:var(--font-display);letter-spacing:-.015em;margin:0 0 22px;font-size:clamp(22px,2.4vw,28px);line-height:1.2}.kp-pr-card[data-astro-cid-yogdwyxw] ul[data-astro-cid-yogdwyxw]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.kp-pr-card[data-astro-cid-yogdwyxw] li[data-astro-cid-yogdwyxw]{align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.55;display:flex}.kp-pr-name[data-astro-cid-yogdwyxw]{font-family:var(--font-display);margin:0 0 18px;font-size:16px;font-weight:700}.kp-pr-icon[data-astro-cid-yogdwyxw]{border-radius:999px;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;font-size:11px;display:inline-grid}.kp-pr-card[data-astro-cid-yogdwyxw].is-rr{border:2px solid var(--color-primary);background:var(--color-surface-raised);box-shadow:var(--rr-shadow-float);border-top-width:8px;position:relative}.is-rr[data-astro-cid-yogdwyxw] h3[data-astro-cid-yogdwyxw]{font-size:clamp(26px,3vw,36px)}.is-rr[data-astro-cid-yogdwyxw] ul[data-astro-cid-yogdwyxw]{gap:16px}.is-rr[data-astro-cid-yogdwyxw] li[data-astro-cid-yogdwyxw]{color:var(--color-text);font-size:17px;font-weight:500}.kp-pr-cta[data-astro-cid-yogdwyxw]{align-self:flex-start;margin-top:auto}.is-rr[data-astro-cid-yogdwyxw] ul[data-astro-cid-yogdwyxw]{margin-bottom:32px}.is-rr[data-astro-cid-yogdwyxw] .kp-pr-icon[data-astro-cid-yogdwyxw]{background:var(--color-primary);color:#fff}.kp-pr-card[data-astro-cid-yogdwyxw].is-kp{border:1px solid var(--color-border);background:var(--color-surface)}.is-kp[data-astro-cid-yogdwyxw] .kp-pr-name[data-astro-cid-yogdwyxw]{color:var(--color-text-2)}.is-kp[data-astro-cid-yogdwyxw] h3[data-astro-cid-yogdwyxw]{color:var(--color-text);font-size:clamp(20px,2vw,24px)}.is-kp[data-astro-cid-yogdwyxw] li[data-astro-cid-yogdwyxw]{color:var(--color-text-2)}.is-kp[data-astro-cid-yogdwyxw] .kp-pr-icon[data-astro-cid-yogdwyxw]{background:var(--color-surface-sunken);color:var(--color-text-2);font-size:16px}@media (width<=860px){.kp-pr-grid[data-astro-cid-yogdwyxw]{grid-template-columns:1fr}.kp-pr-card[data-astro-cid-yogdwyxw]{padding:28px 24px}}.kp-sw[data-astro-cid-7y4mchh7]{background:var(--color-surface)}.kp-sw-steps[data-astro-cid-7y4mchh7]{counter-reset:none;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.kp-sw-steps[data-astro-cid-7y4mchh7] li[data-astro-cid-7y4mchh7]{border-radius:var(--rr-radius-card,20px);background:var(--color-surface-raised);border:1px solid var(--color-border);padding:28px 24px 26px;position:relative}.kp-sw-n[data-astro-cid-7y4mchh7]{background:var(--color-primary);color:#fff;width:44px;height:44px;font-family:var(--font-display);box-shadow:0 10px 22px -12px color-mix(in srgb, var(--color-primary) 80%, transparent);border-radius:14px;place-items:center;margin-bottom:18px;font-size:20px;font-weight:700;display:inline-grid}.kp-sw-steps[data-astro-cid-7y4mchh7] h3[data-astro-cid-7y4mchh7]{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 8px;font-size:19px;line-height:1.3}.kp-sw-steps[data-astro-cid-7y4mchh7] p[data-astro-cid-7y4mchh7]{color:var(--color-text-2);margin:0;font-size:14.5px;line-height:1.6}.kp-faq-grid[data-astro-cid-2bqqztt7]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:48px;display:grid}.kp-faq-list[data-astro-cid-2bqqztt7]{border-top:1px solid var(--color-border)}.kp-faq[data-astro-cid-2bqqztt7] details[data-astro-cid-2bqqztt7]{border-bottom:1px solid var(--color-border)}.kp-faq[data-astro-cid-2bqqztt7] summary[data-astro-cid-2bqqztt7]{cursor:pointer;font-family:var(--font-display);justify-content:space-between;align-items:center;gap:20px;padding:22px 4px;font-size:18px;font-weight:600;line-height:1.35;list-style:none;display:flex}.kp-faq[data-astro-cid-2bqqztt7] summary[data-astro-cid-2bqqztt7]::-webkit-details-marker{display:none}.kp-faq-toggle[data-astro-cid-2bqqztt7]{border:1px solid var(--color-border-strong);border-radius:999px;flex:none;width:28px;height:28px;position:relative}.kp-faq-toggle[data-astro-cid-2bqqztt7]:before,.kp-faq-toggle[data-astro-cid-2bqqztt7]:after{content:"";background:var(--color-text);width:12px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kp-faq-toggle[data-astro-cid-2bqqztt7]:after{transition:transform var(--rr-dur-fast,.18s) ease;transform:translate(-50%,-50%)rotate(90deg)}.kp-faq[data-astro-cid-2bqqztt7] details[data-astro-cid-2bqqztt7][open] .kp-faq-toggle[data-astro-cid-2bqqztt7]{background:var(--color-primary);border-color:var(--color-primary)}.kp-faq[data-astro-cid-2bqqztt7] details[data-astro-cid-2bqqztt7][open] .kp-faq-toggle[data-astro-cid-2bqqztt7]:before,.kp-faq[data-astro-cid-2bqqztt7] details[data-astro-cid-2bqqztt7][open] .kp-faq-toggle[data-astro-cid-2bqqztt7]:after{background:#fff}.kp-faq[data-astro-cid-2bqqztt7] details[data-astro-cid-2bqqztt7][open] .kp-faq-toggle[data-astro-cid-2bqqztt7]:after{transform:translate(-50%,-50%)rotate(0)}.kp-faq[data-astro-cid-2bqqztt7] details[data-astro-cid-2bqqztt7] p[data-astro-cid-2bqqztt7]{color:var(--color-text-2);max-width:680px;margin:0;padding:0 4px 24px;font-size:15.5px;line-height:1.7}@media (width<=980px){.kp-faq-grid[data-astro-cid-2bqqztt7]{grid-template-columns:1fr;gap:0}}@media (prefers-reduced-motion:reduce){.kp-faq-toggle[data-astro-cid-2bqqztt7]:after{transition:none}}.kp-cta[data-astro-cid-wfipi74c] .cta-strip[data-astro-cid-wfipi74c]{margin-top:24px;padding:56px}.kp-cta[data-astro-cid-wfipi74c] .cta-strip[data-astro-cid-wfipi74c] h2[data-astro-cid-wfipi74c]{font-size:clamp(26px,3vw,36px);line-height:1.15}.kp-cta[data-astro-cid-wfipi74c] .cta-strip[data-astro-cid-wfipi74c] p[data-astro-cid-wfipi74c]{max-width:620px;font-size:16px;line-height:1.6}.kp-cta[data-astro-cid-wfipi74c] .btn[data-astro-cid-wfipi74c].secondary:hover{background:#ffffff1a}.kp-cta[data-astro-cid-wfipi74c] .btn[data-astro-cid-wfipi74c]:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (width<=980px){.kp-cta[data-astro-cid-wfipi74c] .cta-strip[data-astro-cid-wfipi74c]{padding:36px 28px}}@media (width<=479px){.kp-cta[data-astro-cid-wfipi74c] .btns[data-astro-cid-wfipi74c] .btn[data-astro-cid-wfipi74c]{width:100%}}.kp-src[data-astro-cid-2z72l6zp]{padding:72px 40px 96px}.kp-src[data-astro-cid-2z72l6zp] h2[data-astro-cid-2z72l6zp]{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 18px;font-size:22px}.kp-src[data-astro-cid-2z72l6zp] ol[data-astro-cid-2z72l6zp]{color:var(--color-text-2);gap:8px;margin:0;padding-left:1.6em;font-size:13.5px;line-height:1.55;display:grid}.kp-src[data-astro-cid-2z72l6zp] li[data-astro-cid-2z72l6zp]{padding-left:4px;scroll-margin-top:96px}.kp-src[data-astro-cid-2z72l6zp] li[data-astro-cid-2z72l6zp]:target{background:var(--color-primary-soft);border-radius:6px}.kp-src[data-astro-cid-2z72l6zp] li[data-astro-cid-2z72l6zp]::marker{font-family:var(--font-mono);color:var(--color-text-2);font-size:12px}.kp-src[data-astro-cid-2z72l6zp] a[data-astro-cid-2z72l6zp]{color:var(--color-primary);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.kp-src-date[data-astro-cid-2z72l6zp]{font-family:var(--font-mono);white-space:nowrap;margin-left:8px;font-size:12px}.kp-src-note[data-astro-cid-2z72l6zp]{color:var(--color-text-2);max-width:820px;margin:22px 0 0;font-size:12.5px;line-height:1.6}@media (width<=980px){.kp-src[data-astro-cid-2z72l6zp]{padding:56px 24px 72px}}.kp-page[data-astro-cid-ytlc6u4h]{--kp-rr:var(--color-primary);--kp-rr-soft:var(--color-primary-soft);--kp-live:#1f6b2c;--kp-live-soft:#e6f2e7;--kp-announced:#8a4f00;--kp-announced-soft:#fbf0dc;--kp-missing:#8e2a24;--kp-missing-soft:#f4eeed;overflow-x:clip}.kp-page[data-astro-cid-ytlc6u4h] .kp-section{padding:88px 0}.kp-page[data-astro-cid-ytlc6u4h] .kp-section+.kp-section{border-top:1px solid var(--color-border)}.kp-page[data-astro-cid-ytlc6u4h] a:focus-visible,.kp-page[data-astro-cid-ytlc6u4h] summary:focus-visible,.kp-page[data-astro-cid-ytlc6u4h] [tabindex]:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px;border-radius:6px}.kp-page[data-astro-cid-ytlc6u4h] .kp-ref{vertical-align:super;font-size:10.5px;line-height:1;font-family:var(--font-mono);gap:2px;margin-left:3px;display:inline-flex}.kp-page[data-astro-cid-ytlc6u4h] .kp-ref a{color:var(--color-text-2);border-radius:3px;padding:1px 2px;text-decoration:none}.kp-page[data-astro-cid-ytlc6u4h] .kp-ref a:hover{color:var(--color-primary);text-decoration:underline}@media (width<=980px){.kp-page[data-astro-cid-ytlc6u4h] .kp-section{padding:64px 0}}
