.k3d-ringwrap[data-astro-cid-cyvseuwq]{position:absolute;inset:0;perspective:1400px;perspective-origin:50% var(--cy);pointer-events:none}.k3d-tilt[data-astro-cid-cyvseuwq]{position:absolute;left:50%;top:var(--cy);width:0;height:0;transform-style:preserve-3d;transform:rotateX(var(--tilt))}.k3d-ring[data-astro-cid-cyvseuwq]{position:absolute;inset:0;transform-style:preserve-3d;animation:k3d-spin 60s linear infinite}@keyframes k3d-spin{to{transform:rotateY(-360deg)}}.k3d-slot[data-astro-cid-cyvseuwq]{position:absolute;left:calc(var(--s) / -2);top:calc(var(--s) / -2);width:var(--s);height:var(--s);transform-style:preserve-3d;transform:rotateY(var(--a)) translateZ(var(--r))}.k3d-slot[data-astro-cid-cyvseuwq].is-extra{display:none}.k3d-face[data-astro-cid-cyvseuwq]{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.k3d-face[data-astro-cid-cyvseuwq].is-back{transform:rotateY(180deg)}.k3d-label[data-astro-cid-cyvseuwq]{position:absolute;left:50%;bottom:calc(100% + 12px);width:calc(var(--s) + 30px);transform:translate(-50%);font-size:13px;font-weight:600;letter-spacing:-.01em;line-height:1.25;text-align:center;color:var(--gray-11)}.k3d-tile[data-astro-cid-cyvseuwq]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border-radius:36px;background:linear-gradient(165deg,color-mix(in srgb,var(--tile-bg) 78%,var(--cream-1)) 0%,var(--tile-bg) 46%,color-mix(in srgb,var(--tile-bg) 86%,var(--ink)) 100%);box-shadow:inset 0 1.5px #ffffff73,inset 0 0 0 1px #ffffff24,inset 0 -12px 24px #00000014,0 2px 4px #00000014,0 26px 44px -14px color-mix(in srgb,var(--tile-bg) 55%,transparent)}.k3d-tile[data-astro-cid-cyvseuwq]:before{content:"";position:absolute;inset:0 0 48%;border-radius:36px 36px 50% 50%/36px 36px 22% 22%;background:linear-gradient(180deg,#ffffff52,#ffffff0a);pointer-events:none}.k3d-tile[data-astro-cid-cyvseuwq] svg{position:relative;width:62%;height:62%;display:block;filter:drop-shadow(0 2px 3px rgb(0 0 0 / .18))}.k3d-word[data-astro-cid-cyvseuwq]{position:relative;font-size:31px;font-weight:800;letter-spacing:-.05em;line-height:1;filter:drop-shadow(0 2px 3px rgb(0 0 0 / .18))}.k3d-word[data-astro-cid-cyvseuwq] i{font-style:normal;color:var(--accent)}.k3d-tile[data-astro-cid-cyvseuwq].is-green{--tile-bg: var(--green-9);color:var(--cream-1)}.k3d-tile[data-astro-cid-cyvseuwq].is-blue{--tile-bg: var(--blue);color:var(--cream-1)}.k3d-tile[data-astro-cid-cyvseuwq].is-dark{--tile-bg: var(--gray-12);color:var(--cream-1)}.k3d-tile[data-astro-cid-cyvseuwq].is-dark-green{--tile-bg: var(--gray-12);color:var(--green-9)}.k3d-tile[data-astro-cid-cyvseuwq].is-accent{--tile-bg: var(--accent);color:var(--cream-1)}.k3d-tile[data-astro-cid-cyvseuwq].is-yellow{--tile-bg: var(--yellow-9);color:var(--gray-12)}.k3d-tile[data-astro-cid-cyvseuwq].is-white{--tile-bg: var(--gray-1);color:var(--gray-12)}.k3d-tile[data-astro-cid-cyvseuwq].is-white-blue{--tile-bg: var(--gray-1);color:var(--blue)}.k3d-tile[data-astro-cid-cyvseuwq].is-white,.k3d-tile[data-astro-cid-cyvseuwq].is-white-blue{background:linear-gradient(165deg,var(--gray-1) 0%,var(--gray-2) 60%,var(--gray-3) 100%);box-shadow:inset 0 1.5px #ffffffe6,inset 0 0 0 1px color-mix(in srgb,var(--gray-12) 8%,transparent),0 2px 4px #0000000f,0 26px 44px -16px #00000038}.k3d-tile[data-astro-cid-cyvseuwq].is-white svg,.k3d-tile[data-astro-cid-cyvseuwq].is-white-blue svg{filter:none}.k3d-tile[data-astro-cid-cyvseuwq].is-dark,.k3d-tile[data-astro-cid-cyvseuwq].is-dark-green{background:linear-gradient(165deg,color-mix(in srgb,var(--gray-12) 80%,var(--cream-1)) 0%,var(--gray-12) 50%,var(--ink) 100%);box-shadow:inset 0 1.5px #ffffff4d,inset 0 0 0 1px #ffffff1a,0 2px 4px #0000001a,0 26px 44px -14px #0006}@media(max-width:640px){.k3d-ringwrap[data-astro-cid-cyvseuwq]{perspective:900px}.k3d-slot[data-astro-cid-cyvseuwq]{transform:rotateY(var(--a-m)) translateZ(var(--r))}.k3d-slot[data-astro-cid-cyvseuwq].is-extra{display:block}.k3d-tile[data-astro-cid-cyvseuwq],.k3d-tile[data-astro-cid-cyvseuwq]:before{border-radius:24px}.k3d-tile[data-astro-cid-cyvseuwq]:before{border-radius:24px 24px 50% 50%/24px 24px 22% 22%}.k3d-label[data-astro-cid-cyvseuwq]{bottom:calc(100% + 8px);width:calc(var(--s) + 24px);font-size:11px}.k3d-word[data-astro-cid-cyvseuwq]{font-size:20px}}@media(prefers-reduced-motion:reduce){.k3d-ring[data-astro-cid-cyvseuwq]{animation:none}}.kbb-duo[data-astro-cid-qcewac7o]{display:flex;justify-content:center;margin-bottom:-6px}.kbb-duo[data-astro-cid-qcewac7o] img{display:block;width:min(540px,86vw);height:auto}.kbb-box[data-astro-cid-qcewac7o]{position:relative;padding:56px 48px 48px;border-radius:28px;border:2px solid transparent;background:linear-gradient(var(--gray-12),var(--gray-12)) padding-box,var(--gold) border-box;box-shadow:0 24px 60px var(--gold-glow)}.kbb-gold[data-astro-cid-qcewac7o]{background:var(--gold);-webkit-background-clip:text;background-clip:text;color:transparent}.kbb-grid[data-astro-cid-qcewac7o]{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media(min-width:768px){.kbb-grid[data-astro-cid-qcewac7o]{grid-template-columns:repeat(2,minmax(0,1fr))}}.kbb-card[data-astro-cid-qcewac7o]{display:flex;flex-direction:column;background-color:color-mix(in srgb,var(--cream-1) 6%,var(--gray-12));border:1px solid color-mix(in srgb,var(--cream-1) 10%,transparent);border-radius:20px}.kbb-media[data-astro-cid-qcewac7o]{display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 10;border-radius:14px;background-color:color-mix(in srgb,var(--cream-1) 7%,transparent);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--cream-1) 40%,transparent)}.kbb-body[data-astro-cid-qcewac7o]{color:color-mix(in srgb,var(--cream-1) 70%,transparent)}.kbb-body[data-astro-cid-qcewac7o] strong{color:var(--cream-1);font-weight:700}.kbb-value[data-astro-cid-qcewac7o]{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:28px;font-size:15px}.kbb-value[data-astro-cid-qcewac7o]>span[data-astro-cid-qcewac7o]{color:color-mix(in srgb,var(--cream-1) 70%,transparent)}.kbb-value[data-astro-cid-qcewac7o] s[data-astro-cid-qcewac7o]{font-size:16px;font-weight:600;color:color-mix(in srgb,var(--cream-1) 70%,transparent);text-decoration-color:var(--accent);text-decoration-thickness:2px}.kbb-value[data-astro-cid-qcewac7o] strong[data-astro-cid-qcewac7o]{font-size:18px;font-weight:800;letter-spacing:.01em;background:var(--gold);-webkit-background-clip:text;background-clip:text;color:transparent}.kbb-cta[data-astro-cid-qcewac7o]{display:inline-flex;align-items:center;gap:10px;background-color:var(--gray-12);color:var(--gray-1);font-weight:600;font-size:16px;letter-spacing:-.01em;padding:16px 34px;border-radius:9999px;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.kbb-cta[data-astro-cid-qcewac7o]:hover{transform:translateY(-2px);opacity:.92}@media(max-width:640px){.kbb-box[data-astro-cid-qcewac7o]{padding:36px 14px 14px;border-radius:18px}.kbb-card[data-astro-cid-qcewac7o]{border-radius:14px}.kbb-media[data-astro-cid-qcewac7o]{border-radius:12px}.kbb-cta[data-astro-cid-qcewac7o]{font-size:15px;padding:13px 24px;gap:8px}}@media(prefers-reduced-motion:reduce){.kbb-cta[data-astro-cid-qcewac7o]{transition:none}.kbb-cta[data-astro-cid-qcewac7o]:hover{transform:none}}.kgf[data-astro-cid-ljnmkhjk]{position:relative;margin-top:96px;text-align:center}@media(min-width:640px){.kgf[data-astro-cid-ljnmkhjk]{margin-top:136px}}.kgf-title[data-astro-cid-ljnmkhjk]{margin:12px auto 0;max-width:18ch;font-size:28px;font-weight:700;letter-spacing:-.04em;line-height:1.1;color:var(--cream-1)}@media(min-width:640px){.kgf-title[data-astro-cid-ljnmkhjk]{font-size:42px}}.kgf-goldtext[data-astro-cid-ljnmkhjk]{background:var(--gold);-webkit-background-clip:text;background-clip:text;color:transparent}.kgf-stage[data-astro-cid-ljnmkhjk]{position:relative;isolation:isolate;width:min(720px,100%);margin:32px auto 0}@media(min-width:640px){.kgf-stage[data-astro-cid-ljnmkhjk]{margin-top:48px}}.kgf-stage[data-astro-cid-ljnmkhjk] .kgf-photo{position:relative;display:block;width:100%;height:auto}.kgf-light[data-astro-cid-ljnmkhjk]{position:absolute;inset:0;z-index:-1}.kgf-glow[data-astro-cid-ljnmkhjk]{position:absolute;width:46%;aspect-ratio:1;border-radius:50%;translate:-50% -50%;filter:blur(40px);animation:kgf-breathe 4s ease-in-out infinite}.kgf-glow[data-astro-cid-ljnmkhjk].is-gold{left:27%;top:65%;background:radial-gradient(circle,color-mix(in srgb,var(--yellow-9) 75%,transparent) 0%,color-mix(in srgb,var(--yellow-9) 22%,transparent) 45%,transparent 70%)}.kgf-glow[data-astro-cid-ljnmkhjk].is-violet{left:80%;top:70%;background:radial-gradient(circle,color-mix(in srgb,var(--violet) 80%,transparent) 0%,color-mix(in srgb,var(--violet) 24%,transparent) 45%,transparent 70%);animation-delay:-2s}.kgf-rays[data-astro-cid-ljnmkhjk]{position:absolute;width:60%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;-webkit-mask-image:radial-gradient(circle,#000 15%,transparent 68%);mask-image:radial-gradient(circle,#000 15%,transparent 68%);opacity:.55;animation:kgf-spin 24s linear infinite}.kgf-rays[data-astro-cid-ljnmkhjk].is-gold{left:27%;top:65%;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--yellow-9) 70%,transparent) 0deg 6deg,transparent 6deg 30deg)}.kgf-rays[data-astro-cid-ljnmkhjk].is-violet{left:80%;top:70%;background:repeating-conic-gradient(from 15deg,color-mix(in srgb,var(--violet) 75%,transparent) 0deg 6deg,transparent 6deg 30deg);animation-direction:reverse}@keyframes kgf-breathe{0%,to{opacity:.75;scale:1}50%{opacity:1;scale:1.1}}@keyframes kgf-spin{to{rotate:360deg}}.kgf-sparks[data-astro-cid-ljnmkhjk]{position:absolute;inset:0;pointer-events:none}.kgf-sparks[data-astro-cid-ljnmkhjk] i[data-astro-cid-ljnmkhjk]{position:absolute;top:62%;width:7px;height:7px;opacity:0;animation:kgf-spark 3.2s ease-out infinite}.kgf-sparks[data-astro-cid-ljnmkhjk] i[data-astro-cid-ljnmkhjk].is-gold{background-color:var(--yellow-9);box-shadow:0 0 8px var(--yellow-9)}.kgf-sparks[data-astro-cid-ljnmkhjk] i[data-astro-cid-ljnmkhjk].is-violet{background-color:var(--violet);box-shadow:0 0 8px var(--violet)}@keyframes kgf-spark{0%{transform:translateY(0);opacity:0}15%{opacity:1}to{transform:translateY(-120px);opacity:0}}.kgf-cards[data-astro-cid-ljnmkhjk]{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;width:min(960px,100%);margin:-6px auto 0;text-align:left}@media(min-width:768px){.kgf-cards[data-astro-cid-ljnmkhjk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.kgf-card[data-astro-cid-ljnmkhjk]{position:relative;display:flex;flex-direction:column;padding:22px 20px;border-radius:16px;border:1px solid transparent;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}@media(min-width:640px){.kgf-card[data-astro-cid-ljnmkhjk]{padding:28px 28px 24px;border-radius:20px}}.kgf-card[data-astro-cid-ljnmkhjk].is-gold{background:linear-gradient(color-mix(in srgb,var(--yellow-9) 9%,var(--ink)),color-mix(in srgb,var(--yellow-9) 9%,var(--ink))) padding-box,var(--gold) border-box;box-shadow:0 18px 50px color-mix(in srgb,var(--yellow-9) 22%,transparent)}.kgf-card[data-astro-cid-ljnmkhjk].is-violet{background:linear-gradient(color-mix(in srgb,var(--violet) 12%,var(--ink)),color-mix(in srgb,var(--violet) 12%,var(--ink))) padding-box,linear-gradient(135deg,color-mix(in srgb,var(--violet) 40%,var(--cream-1)),var(--violet) 50%,color-mix(in srgb,var(--violet) 60%,var(--cream-1))) border-box;box-shadow:0 18px 50px color-mix(in srgb,var(--violet) 26%,transparent)}.kgf-card-badge[data-astro-cid-ljnmkhjk]{align-self:flex-start;display:inline-flex;padding:6px 12px;border-radius:8px;font-size:13px;font-weight:700;rotate:-2deg}.kgf-card[data-astro-cid-ljnmkhjk].is-gold .kgf-card-badge[data-astro-cid-ljnmkhjk]{background:var(--gold);color:var(--gold-ink)}.kgf-card[data-astro-cid-ljnmkhjk].is-violet .kgf-card-badge[data-astro-cid-ljnmkhjk]{background-color:var(--violet);color:var(--cream-1)}.kgf-card-title[data-astro-cid-ljnmkhjk]{margin-top:14px;font-size:22px;font-weight:700;letter-spacing:-.03em;line-height:1.2;color:var(--cream-1)}.kgf-card-text[data-astro-cid-ljnmkhjk]{margin-top:12px;font-size:15px;line-height:1.65;color:color-mix(in srgb,var(--cream-1) 72%,transparent)}.kgf-card-text[data-astro-cid-ljnmkhjk] strong{color:var(--cream-1);font-weight:700}.kgf-card-foot[data-astro-cid-ljnmkhjk]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px;margin-top:auto;padding-top:18px}.kgf-card-value[data-astro-cid-ljnmkhjk]{font-size:15px;color:color-mix(in srgb,var(--cream-1) 70%,transparent)}@media(min-width:640px){.kgf-card-title[data-astro-cid-ljnmkhjk]{font-size:24px}.kgf-card-text[data-astro-cid-ljnmkhjk]{font-size:16px}}.kgf-card[data-astro-cid-ljnmkhjk].is-gold strong[data-astro-cid-ljnmkhjk]{background:var(--gold);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:800}.kgf-card[data-astro-cid-ljnmkhjk].is-violet strong[data-astro-cid-ljnmkhjk]{color:color-mix(in srgb,var(--violet) 55%,var(--cream-1));font-weight:800}.kgf[data-astro-cid-ljnmkhjk].is-armed .kgf-light[data-astro-cid-ljnmkhjk]{scale:.5;opacity:0;transition:scale 1.1s cubic-bezier(.2,.9,.2,1.2),opacity .9s ease}.kgf[data-astro-cid-ljnmkhjk].is-armed .kgf-card[data-astro-cid-ljnmkhjk]{opacity:0;translate:0 28px;transition:opacity .7s ease,translate .8s cubic-bezier(.2,.9,.3,1);transition-delay:calc(.35s + var(--i) * .15s)}.kgf[data-astro-cid-ljnmkhjk].is-armed.is-open .kgf-light[data-astro-cid-ljnmkhjk]{scale:1;opacity:1}.kgf[data-astro-cid-ljnmkhjk].is-armed.is-open .kgf-card[data-astro-cid-ljnmkhjk]{opacity:1;translate:0 0}.kgf-more[data-astro-cid-ljnmkhjk]{display:inline-flex;align-items:center;gap:5px;padding:4px 0;border:0;background:none;font:inherit;font-size:13px;font-weight:600;color:color-mix(in srgb,var(--cream-1) 72%,transparent);text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color .2s ease}.kgf-more[data-astro-cid-ljnmkhjk]:hover{color:var(--cream-1)}.kgf-dialog[data-astro-cid-ljnmkhjk]{width:min(560px,calc(100% - 32px));max-height:calc(100dvh - 48px);margin:auto;padding:0;overflow:auto;border:1px solid transparent;border-radius:24px;color:var(--cream-1);text-align:left}.kgf-dialog[data-astro-cid-ljnmkhjk].is-gold{background:linear-gradient(color-mix(in srgb,var(--yellow-9) 8%,var(--ink)),color-mix(in srgb,var(--yellow-9) 8%,var(--ink))) padding-box,var(--gold) border-box;box-shadow:0 30px 90px color-mix(in srgb,var(--yellow-9) 25%,transparent)}.kgf-dialog[data-astro-cid-ljnmkhjk].is-violet{background:linear-gradient(color-mix(in srgb,var(--violet) 12%,var(--ink)),color-mix(in srgb,var(--violet) 12%,var(--ink))) padding-box,linear-gradient(135deg,color-mix(in srgb,var(--violet) 40%,var(--cream-1)),var(--violet) 50%,color-mix(in srgb,var(--violet) 60%,var(--cream-1))) border-box;box-shadow:0 30px 90px color-mix(in srgb,var(--violet) 30%,transparent)}.kgf-dialog[data-astro-cid-ljnmkhjk]::backdrop{background-color:color-mix(in srgb,var(--ink) 72%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.kgf-dialog[data-astro-cid-ljnmkhjk][open]{animation:kgf-dlg-in .35s cubic-bezier(.2,.9,.3,1)}@keyframes kgf-dlg-in{0%{opacity:0;transform:translateY(16px) scale(.97)}}.kgf-dlg[data-astro-cid-ljnmkhjk]{position:relative;padding:28px 22px 24px}@media(min-width:640px){.kgf-dlg[data-astro-cid-ljnmkhjk]{padding:40px 36px 32px}}.kgf-dlg-close[data-astro-cid-ljnmkhjk]{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:50%;background-color:color-mix(in srgb,var(--cream-1) 10%,transparent);color:var(--cream-1);cursor:pointer}.kgf-dlg-close[data-astro-cid-ljnmkhjk]:hover{background-color:color-mix(in srgb,var(--cream-1) 18%,transparent)}.kgf-dlg-badge[data-astro-cid-ljnmkhjk]{display:inline-flex;padding:6px 12px;border-radius:8px;font-size:13px;font-weight:700;rotate:-2deg}.kgf-dialog[data-astro-cid-ljnmkhjk].is-gold .kgf-dlg-badge[data-astro-cid-ljnmkhjk]{background:var(--gold);color:var(--gold-ink)}.kgf-dialog[data-astro-cid-ljnmkhjk].is-violet .kgf-dlg-badge[data-astro-cid-ljnmkhjk]{background-color:var(--violet);color:var(--cream-1)}.kgf-dlg-title[data-astro-cid-ljnmkhjk]{margin-top:14px;max-width:24ch;font-size:22px;font-weight:700;letter-spacing:-.03em;line-height:1.2}.kgf-dlg-body[data-astro-cid-ljnmkhjk]{margin-top:14px;font-size:15px;line-height:1.7;color:color-mix(in srgb,var(--cream-1) 75%,transparent)}.kgf-dlg-body[data-astro-cid-ljnmkhjk] strong{color:var(--cream-1);font-weight:700}@media(min-width:640px){.kgf-dlg-title[data-astro-cid-ljnmkhjk]{font-size:26px}.kgf-dlg-body[data-astro-cid-ljnmkhjk]{font-size:16px}}.kgf-dlg-foot[data-astro-cid-ljnmkhjk]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:24px;padding-top:20px;border-top:1px solid color-mix(in srgb,var(--cream-1) 12%,transparent)}.kgf-dlg-value[data-astro-cid-ljnmkhjk]{font-size:15px;color:color-mix(in srgb,var(--cream-1) 70%,transparent)}.kgf-dlg-value[data-astro-cid-ljnmkhjk] strong[data-astro-cid-ljnmkhjk]{color:var(--cream-1);font-weight:800}.kgf-dlg-cta[data-astro-cid-ljnmkhjk]{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border-radius:9999px;background-color:var(--cream-1);color:var(--gray-12);font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s ease}.kgf-dlg-cta[data-astro-cid-ljnmkhjk]:hover{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.kgf-glow[data-astro-cid-ljnmkhjk],.kgf-rays[data-astro-cid-ljnmkhjk],.kgf-sparks[data-astro-cid-ljnmkhjk] i[data-astro-cid-ljnmkhjk]{animation:none}.kgf-sparks[data-astro-cid-ljnmkhjk]{display:none}.kgf-dialog[data-astro-cid-ljnmkhjk][open]{animation:none}.kgf-more[data-astro-cid-ljnmkhjk],.kgf-dlg-cta[data-astro-cid-ljnmkhjk]{transition:none}}.k3d-section[data-astro-cid-qnhvi524]{overflow-x:clip}.k3d-badges[data-astro-cid-qnhvi524]{display:flex;flex-direction:column;align-items:center;gap:10px}.k3d-proof[data-astro-cid-qnhvi524]{display:flex;align-items:center;justify-content:center;gap:14px}.k3d-avatars[data-astro-cid-qnhvi524]{display:flex}.k3d-avatar[data-astro-cid-qnhvi524]{position:relative;width:44px;height:44px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid var(--color-background);margin-left:-8px}.k3d-avatar[data-astro-cid-qnhvi524]:first-child{margin-left:0}.k3d-avatar[data-astro-cid-qnhvi524] img[data-astro-cid-qnhvi524]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center}.k3d-rating[data-astro-cid-qnhvi524]{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.k3d-stars[data-astro-cid-qnhvi524]{display:flex;gap:2px}.k3d-proof-label[data-astro-cid-qnhvi524]{font-size:11px;letter-spacing:.06em;color:var(--gray-9)}.k3d-stage[data-astro-cid-qnhvi524]{--r: 400px;--s: 150px;--tilt: -40deg;--cy: 310px;--ly: 30px;position:relative;height:740px}.k3d-lede[data-astro-cid-qnhvi524]{position:absolute;left:50%;top:calc(var(--cy) + var(--ly));width:100%;transform:translate(-50%,-50%);z-index:1}.k3d-card[data-astro-cid-qnhvi524]{border-radius:20px;background-color:var(--cream-3)}.k3d-card-title[data-astro-cid-qnhvi524]{color:var(--gray-12)}.k3d-card-body[data-astro-cid-qnhvi524]{color:var(--gray-11)}.k3d-section[data-astro-cid-qnhvi524].is-media{overflow-x:visible}.k3d-dark[data-astro-cid-qnhvi524]{position:relative;isolation:isolate;overflow:clip;margin-inline:calc(50% - 50vw + var(--sbw, 0px) / 2);padding:16px calc(50vw - 50% - var(--sbw, 0px) / 2) 72px;background-color:var(--ink)}@media(min-width:640px){.k3d-dark[data-astro-cid-qnhvi524]{padding-bottom:112px}}.k3d-dark[data-astro-cid-qnhvi524] .k3d-vsl[data-astro-cid-qnhvi524]{position:relative}.k3d-dark[data-astro-cid-qnhvi524] .k3d-vsl[data-astro-cid-qnhvi524]:before,.k3d-dark[data-astro-cid-qnhvi524] .k3d-benefits[data-astro-cid-qnhvi524]:after{content:"";position:absolute;z-index:-1;pointer-events:none;border-radius:50%;animation:k3d-glow 8s ease-in-out infinite}.k3d-dark[data-astro-cid-qnhvi524] .k3d-vsl[data-astro-cid-qnhvi524]:before{inset:20% 12%;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--blue) 60%,transparent) 0%,color-mix(in srgb,var(--blue) 22%,transparent) 45%,transparent 70%);filter:blur(56px)}@media(max-width:767px){.k3d-dark[data-astro-cid-qnhvi524] .k3d-vsl[data-astro-cid-qnhvi524]:before{inset:18% 8%;filter:blur(28px)}}.k3d-dark[data-astro-cid-qnhvi524] .k3d-benefits[data-astro-cid-qnhvi524]{position:relative}.k3d-dark[data-astro-cid-qnhvi524] .k3d-benefits[data-astro-cid-qnhvi524]:after{left:50%;top:50%;width:min(1100px,100vw);height:300px;translate:-50% -50%;background:radial-gradient(ellipse 34% 50% at 26% 50%,color-mix(in srgb,var(--blue) 30%,transparent),transparent 70%),radial-gradient(ellipse 30% 46% at 76% 55%,color-mix(in srgb,var(--green-9) 22%,transparent),transparent 70%);filter:blur(50px);animation-delay:-4s}@keyframes k3d-glow{0%,to{opacity:.75;scale:1}50%{opacity:1;scale:1.06}}@media(prefers-reduced-motion:reduce){.k3d-dark[data-astro-cid-qnhvi524] .k3d-vsl[data-astro-cid-qnhvi524]:before,.k3d-dark[data-astro-cid-qnhvi524] .k3d-benefits[data-astro-cid-qnhvi524]:after{animation:none}}.k3d-dark[data-astro-cid-qnhvi524] .kvsl-frame{box-shadow:0 0 0 1px color-mix(in srgb,var(--cream-1) 10%,transparent),0 30px 120px color-mix(in srgb,var(--blue) 28%,transparent)}.k3d-dark[data-astro-cid-qnhvi524] .k3d-card[data-astro-cid-qnhvi524]{background-color:color-mix(in srgb,var(--cream-1) 5%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cream-1) 12%,transparent),inset 0 1px color-mix(in srgb,var(--cream-1) 16%,transparent),0 20px 50px #00000059}.k3d-dark[data-astro-cid-qnhvi524] .k3d-card-title[data-astro-cid-qnhvi524]{color:var(--cream-1)}.k3d-logos-dark[data-astro-cid-qnhvi524] .klog-track img{filter:brightness(0) invert(1);opacity:.55}.k3d-gem[data-astro-cid-qnhvi524]{position:relative;display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;margin-bottom:18px;overflow:hidden;border-radius:13px;background:linear-gradient(160deg,color-mix(in srgb,var(--cream-1) 26%,transparent),color-mix(in srgb,var(--cream-1) 4%,transparent) 46%,color-mix(in srgb,var(--blue) 22%,transparent)),color-mix(in srgb,var(--blue) 18%,var(--ink));box-shadow:inset 0 1px color-mix(in srgb,var(--cream-1) 45%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--cream-1) 14%,transparent),inset 0 -8px 16px color-mix(in srgb,var(--blue) 25%,transparent),0 8px 24px color-mix(in srgb,var(--blue) 30%,transparent)}.k3d-gem[data-astro-cid-qnhvi524]:before{content:"";position:absolute;inset:1px 1px 50%;border-radius:12px 12px 40% 40%/12px 12px 18px 18px;background:linear-gradient(180deg,color-mix(in srgb,var(--cream-1) 22%,transparent),transparent);pointer-events:none}.k3d-gem[data-astro-cid-qnhvi524]:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:40%;background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--cream-1) 55%,transparent),transparent);rotate:20deg;animation:k3d-shine 6s ease-in-out infinite;animation-delay:calc(var(--i) * .9s + 1s);pointer-events:none}@keyframes k3d-shine{0%{translate:0 0;opacity:0}6%{opacity:1}22%,to{translate:360% 0;opacity:0}}@media(prefers-reduced-motion:reduce){.k3d-gem[data-astro-cid-qnhvi524]:after{animation:none;opacity:0}}.k3d-dark[data-astro-cid-qnhvi524] .k3d-icon.is-ph{position:relative;z-index:1;width:22px;height:22px;margin:0;color:var(--cream-1);image-rendering:auto;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--blue) 70%,transparent)) drop-shadow(0 1px 0 rgb(0 0 0 / .35))}@media(max-width:639px){.k3d-gem[data-astro-cid-qnhvi524]{width:38px;height:38px;margin-bottom:0;border-radius:11px}.k3d-dark[data-astro-cid-qnhvi524] .k3d-icon.is-ph{width:19px;height:19px}}.k3d-dark[data-astro-cid-qnhvi524] .k3d-card-body[data-astro-cid-qnhvi524]{color:color-mix(in srgb,var(--cream-1) 65%,transparent)}.k3d-icon[data-astro-cid-qnhvi524]{display:block;width:32px;height:32px;margin:0 0 16px;image-rendering:pixelated}@media(max-width:639px){.k3d-card[data-astro-cid-qnhvi524]{display:flex;align-items:flex-start;gap:14px;text-align:left}.k3d-icon[data-astro-cid-qnhvi524]{flex-shrink:0;width:24px;height:24px;margin:0}}.k3d-sr[data-astro-cid-qnhvi524]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:640px){.k3d-stage[data-astro-cid-qnhvi524]{--r: 235px;--s: 92px;--tilt: -54deg;--cy: 240px;--ly: 15px;height:540px}.k3d-lede-body[data-astro-cid-qnhvi524]{max-width:26ch!important;line-height:1.5!important}.k3d-card[data-astro-cid-qnhvi524]{border-radius:14px}}.kst[data-astro-cid-fbykyzjq]{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:16px}.kst[data-astro-cid-fbykyzjq].is-start{align-items:flex-start}@media(min-width:900px){.kst[data-astro-cid-fbykyzjq].is-start-desktop{align-items:flex-start}}.kst-bar[data-astro-cid-fbykyzjq]{display:block;width:140px;height:6px;overflow:hidden;border-radius:9999px;background-color:color-mix(in srgb,var(--gray-12) 10%,transparent)}.kst[data-astro-cid-fbykyzjq].is-dark .kst-bar[data-astro-cid-fbykyzjq]{background-color:color-mix(in srgb,var(--cream-1) 12%,transparent)}.kst-bar[data-astro-cid-fbykyzjq] i[data-astro-cid-fbykyzjq]{display:block;width:var(--taken);height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 60%,var(--yellow-9)));box-shadow:0 0 12px color-mix(in srgb,var(--accent) 70%,transparent)}.kst-label[data-astro-cid-fbykyzjq]{font-size:12px;font-weight:600;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;color:var(--accent)}.kst[data-astro-cid-fbykyzjq].is-dark .kst-label[data-astro-cid-fbykyzjq]{color:color-mix(in srgb,var(--accent) 80%,var(--cream-1))}.kcb[data-astro-cid-gzqmqwb2]{padding:40px 20px;border-radius:18px;background-color:var(--gray-12);background-image:url(/assets/ai-builder-lp/cave-mobile.png);background-size:cover;background-position:center;image-rendering:pixelated;text-align:center}.kcb[data-astro-cid-gzqmqwb2]>[data-astro-cid-gzqmqwb2]{image-rendering:auto}.kcb-emoji[data-astro-cid-gzqmqwb2]{display:block;width:44px;height:44px;margin:0 auto 16px}.kcb[data-astro-cid-gzqmqwb2] .k-sticker[data-astro-cid-gzqmqwb2]{margin-bottom:12px}.kcb-title[data-astro-cid-gzqmqwb2]{margin:0 auto;max-width:20ch;font-size:28px;font-weight:700;letter-spacing:-.04em;line-height:1.1;color:var(--cream-1)}.kcb[data-astro-cid-gzqmqwb2] .kcb-lead{margin:0 auto;max-width:30ch;font-size:22px;font-weight:700;letter-spacing:-.03em;line-height:1.3;color:var(--cream-1)}.kcb[data-astro-cid-gzqmqwb2] .kcb-hl{color:var(--yellow-vivid);text-shadow:0 0 22px color-mix(in srgb,var(--yellow-vivid) 45%,transparent)}.kcb[data-astro-cid-gzqmqwb2] .kcb-text{margin:16px auto 0;max-width:46ch;font-size:16px;line-height:1.7;color:color-mix(in srgb,var(--cream-1) 72%,transparent)}.kcb[data-astro-cid-gzqmqwb2] .kcb-strong{margin:24px auto 0;max-width:34ch;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.35;color:var(--yellow-vivid)}.kcb-cta[data-astro-cid-gzqmqwb2]{display:inline-flex;align-items:center;gap:8px;margin-top:32px;padding:13px 24px;border-radius:9999px;background-color:var(--cream-1);color:var(--gray-12);font-size:15px;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.kcb-cta[data-astro-cid-gzqmqwb2]:hover{transform:translateY(-2px);opacity:.92}@media(prefers-reduced-motion:reduce){.kcb-cta[data-astro-cid-gzqmqwb2]{transition:none}.kcb-cta[data-astro-cid-gzqmqwb2]:hover{transform:none}}.kcb[data-astro-cid-gzqmqwb2].is-light{position:relative;background-color:var(--gray-1);background-image:radial-gradient(70% 55% at 50% 0%,color-mix(in srgb,var(--green-9) 9%,transparent) 0%,transparent 70%);image-rendering:auto;box-shadow:0 0 0 1px color-mix(in srgb,var(--gray-12) 7%,transparent),0 1px 2px #0000000a,0 32px 64px -32px #00000038}.kcb[data-astro-cid-gzqmqwb2].is-light .kcb-title[data-astro-cid-gzqmqwb2],.kcb[data-astro-cid-gzqmqwb2].is-light .kcb-lead{color:var(--gray-12)}.kcb[data-astro-cid-gzqmqwb2].is-light .kcb-text{color:var(--gray-11)}.kcb[data-astro-cid-gzqmqwb2].is-light .kcb-strong{color:var(--gray-12)}.kcb[data-astro-cid-gzqmqwb2].is-light .kcb-cta[data-astro-cid-gzqmqwb2]{background-color:var(--gray-12);color:var(--gray-1)}.kcb[data-astro-cid-gzqmqwb2].is-glow{position:relative;overflow:hidden;isolation:isolate;padding-top:140px;background-color:var(--ink);background-image:radial-gradient(ellipse 70% 45% at 50% 0%,color-mix(in srgb,var(--blue) 18%,var(--ink)) 0%,color-mix(in srgb,var(--blue) 4%,var(--ink)) 60%,var(--ink) 100%);image-rendering:auto;box-shadow:0 0 0 1px color-mix(in srgb,var(--cream-1) 8%,transparent),0 32px 64px -28px #00000073}.kcb[data-astro-cid-gzqmqwb2].is-glow>[data-astro-cid-gzqmqwb2]:not(.kcb-glow){position:relative;z-index:1}.kcb[data-astro-cid-gzqmqwb2].is-glow .kcb-strong{color:var(--cream-1)}.kcb-glow[data-astro-cid-gzqmqwb2]{position:absolute;inset:0;pointer-events:none}.kcb-halo[data-astro-cid-gzqmqwb2],.kcb-ray[data-astro-cid-gzqmqwb2],.kcb-mark[data-astro-cid-gzqmqwb2]{position:absolute;top:70px;left:50%}.kcb-halo[data-astro-cid-gzqmqwb2]{width:300px;height:300px;border-radius:50%;translate:-50% -50%;background:radial-gradient(circle,color-mix(in srgb,var(--blue) 60%,var(--cream-1)) 0%,color-mix(in srgb,var(--blue) 28%,transparent) 22%,transparent 58%);filter:blur(16px);animation:kcb-pulse-glow 4.5s ease-in-out infinite}.kcb-ray[data-astro-cid-gzqmqwb2]{--run: calc(var(--len) * .6);width:var(--run);height:0;transform-origin:0 0;rotate:var(--rot);opacity:var(--o)}.kcb-core[data-astro-cid-gzqmqwb2]{position:absolute;left:0;top:calc(var(--w) * -.35);width:55%;height:max(1px,calc(var(--w) * .7));border-radius:9999px;background:linear-gradient(90deg,var(--cream-1) 0%,color-mix(in srgb,var(--blue) 55%,var(--cream-1)) 30%,transparent 100%)}.kcb-haze[data-astro-cid-gzqmqwb2]{position:absolute;left:0;top:-24px;width:100%;height:48px;filter:blur(7px)}.kcb-haze-shape[data-astro-cid-gzqmqwb2]{position:absolute;inset:0;overflow:hidden;clip-path:polygon(0 49%,100% calc(50% - var(--w) * 9),100% calc(50% + var(--w) * 9),0 51%);background:linear-gradient(90deg,color-mix(in srgb,var(--blue) 70%,var(--cream-1)) 0%,color-mix(in srgb,var(--blue) 75%,transparent) 25%,color-mix(in srgb,var(--blue) 30%,transparent) 60%,transparent 100%)}.kcb-pulse[data-astro-cid-gzqmqwb2]{position:absolute;top:0;left:0;width:120px;height:100%;background:linear-gradient(90deg,transparent,var(--cream-1) 70%,transparent);opacity:0;animation:kcb-pulse var(--dur) cubic-bezier(.4,0,.6,1) var(--delay) infinite}.kcb-mark[data-astro-cid-gzqmqwb2]{display:grid;place-items:center;width:64px;height:64px;translate:-50% -50%;color:var(--cream-1);animation:kcb-float 7s ease-in-out infinite,kcb-mark-glow 4.5s ease-in-out infinite}.kcb-mark[data-astro-cid-gzqmqwb2] svg[data-astro-cid-gzqmqwb2]{width:100%;height:100%}@keyframes kcb-pulse{0%{transform:translate(-120px);opacity:0}8%{opacity:1}55%{opacity:.85}70%,to{transform:translate(var(--run));opacity:0}}@keyframes kcb-pulse-glow{0%,to{scale:.94;opacity:.7}50%{scale:1.1;opacity:1}}@keyframes kcb-mark-glow{0%,to{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--blue) 70%,var(--cream-1))) drop-shadow(0 0 26px var(--blue))}50%{filter:drop-shadow(0 0 18px color-mix(in srgb,var(--blue) 50%,var(--cream-1))) drop-shadow(0 0 52px var(--blue))}}@keyframes kcb-float{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-6px) rotate(3deg)}}@media(prefers-reduced-motion:reduce){.kcb-halo[data-astro-cid-gzqmqwb2],.kcb-mark[data-astro-cid-gzqmqwb2],.kcb-pulse[data-astro-cid-gzqmqwb2]{animation:none}.kcb-mark[data-astro-cid-gzqmqwb2]{filter:drop-shadow(0 0 14px color-mix(in srgb,var(--blue) 60%,var(--cream-1))) drop-shadow(0 0 40px var(--blue))}}@media(min-width:640px){.kcb[data-astro-cid-gzqmqwb2]{padding:64px 48px;border-radius:28px;background-image:url(/assets/ai-builder-lp/cave-desktop.png)}.kcb[data-astro-cid-gzqmqwb2].is-light{background-image:radial-gradient(70% 55% at 50% 0%,color-mix(in srgb,var(--green-9) 9%,transparent) 0%,transparent 70%)}.kcb[data-astro-cid-gzqmqwb2].is-glow{padding-top:212px;background-image:radial-gradient(ellipse 55% 50% at 50% 0%,color-mix(in srgb,var(--blue) 18%,var(--ink)) 0%,color-mix(in srgb,var(--blue) 4%,var(--ink)) 60%,var(--ink) 100%)}.kcb-halo[data-astro-cid-gzqmqwb2],.kcb-ray[data-astro-cid-gzqmqwb2],.kcb-mark[data-astro-cid-gzqmqwb2]{top:108px}.kcb-halo[data-astro-cid-gzqmqwb2]{width:460px;height:460px}.kcb-ray[data-astro-cid-gzqmqwb2]{--run: var(--len)}.kcb-mark[data-astro-cid-gzqmqwb2]{width:92px;height:92px}.kcb-title[data-astro-cid-gzqmqwb2]{font-size:42px}.kcb[data-astro-cid-gzqmqwb2] .kcb-lead{font-size:30px}.kcb[data-astro-cid-gzqmqwb2] .kcb-text{font-size:17px}.kcb[data-astro-cid-gzqmqwb2] .kcb-strong{font-size:22px}.kcb-cta[data-astro-cid-gzqmqwb2]{gap:10px;padding:16px 34px;font-size:16px}}.kap-head[data-astro-cid-bnvusqpw]{display:grid;gap:16px;text-align:left}@media(min-width:900px){.kap-head[data-astro-cid-bnvusqpw]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:72px}}.kap-title[data-astro-cid-bnvusqpw]{margin-top:12px;font-size:28px;font-weight:700;letter-spacing:-.04em;line-height:1.1;color:var(--gray-12);text-wrap:balance}@media(min-width:640px){.kap-title[data-astro-cid-bnvusqpw]{font-size:42px}}@media(min-width:900px){.kap-head-side[data-astro-cid-bnvusqpw]{padding-bottom:6px}}.kap-lede[data-astro-cid-bnvusqpw]{max-width:42ch;font-size:17px;line-height:1.6;color:var(--gray-11);text-wrap:pretty}.kap-lede[data-astro-cid-bnvusqpw] strong[data-astro-cid-bnvusqpw]{color:var(--green-9);font-weight:700;white-space:nowrap}@media(min-width:640px){.kap-lede[data-astro-cid-bnvusqpw]{font-size:19px}}.kap-carousel[data-astro-cid-bnvusqpw]{--gut: 16px}@media(min-width:640px){.kap-carousel[data-astro-cid-bnvusqpw]{--gut: 24px}}@media(min-width:768px){.kap-carousel[data-astro-cid-bnvusqpw]{--gut: 32px}}.kap-track[data-astro-cid-bnvusqpw]{display:grid;grid-auto-flow:column;grid-auto-columns:80%;gap:12px;margin:-16px calc(-1 * var(--gut)) -80px;padding:16px var(--gut) 80px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);scroll-behavior:smooth;scrollbar-width:none}.kap-track[data-astro-cid-bnvusqpw]::-webkit-scrollbar{display:none}@media(hover:hover)and (pointer:fine){.kap-track[data-astro-cid-bnvusqpw]{cursor:grab}}.kap-track[data-astro-cid-bnvusqpw].is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;user-select:none}@media(min-width:640px){.kap-track[data-astro-cid-bnvusqpw]{grid-auto-columns:380px;gap:20px}}@media(min-width:768px){.kap-track[data-astro-cid-bnvusqpw]{mask-image:linear-gradient(90deg,transparent,#000 var(--gut),#000 calc(100% - var(--gut)),transparent)}}@media(min-width:1024px){.kap-track[data-astro-cid-bnvusqpw]{grid-auto-columns:440px;gap:24px}}@media(prefers-reduced-motion:reduce){.kap-track[data-astro-cid-bnvusqpw]{scroll-behavior:auto}}.kap-card[data-astro-cid-bnvusqpw]{display:flex;flex-direction:column;padding:8px;border-radius:20px;background-color:var(--gray-1);box-shadow:0 0 0 1px color-mix(in srgb,var(--gray-12) 7%,transparent),0 1px 2px #0000000a,0 24px 48px -24px #0003;scroll-snap-align:start;transition:transform .35s ease,box-shadow .35s ease}.kap-card[data-astro-cid-bnvusqpw]:hover{transform:translateY(-4px);box-shadow:0 0 0 1px color-mix(in srgb,var(--gray-12) 9%,transparent),0 2px 4px #0000000d,0 36px 60px -24px #00000042}@media(min-width:640px){.kap-card[data-astro-cid-bnvusqpw]{padding:10px;border-radius:26px}}@media(prefers-reduced-motion:reduce){.kap-card[data-astro-cid-bnvusqpw]{transition:none}.kap-card[data-astro-cid-bnvusqpw]:hover{transform:none}}.kap-media[data-astro-cid-bnvusqpw]{aspect-ratio:16 / 9;overflow:hidden;border-radius:14px;background-color:var(--gray-12);box-shadow:inset 0 0 0 1px #0000000f}@media(min-width:640px){.kap-media[data-astro-cid-bnvusqpw]{border-radius:18px}}.kap-video[data-astro-cid-bnvusqpw]{display:block;width:100%;height:100%;object-fit:cover}.kap-body[data-astro-cid-bnvusqpw]{padding:18px 10px 10px}@media(min-width:640px){.kap-body[data-astro-cid-bnvusqpw]{padding:22px 14px 12px}}.kap-name[data-astro-cid-bnvusqpw]{font-size:20px;font-weight:700;letter-spacing:-.03em;line-height:1.2;color:var(--gray-12)}@media(min-width:640px){.kap-name[data-astro-cid-bnvusqpw]{font-size:22px}}.kap-facts[data-astro-cid-bnvusqpw]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:16px 0 0;padding-top:16px;border-top:1px solid color-mix(in srgb,var(--gray-12) 8%,transparent)}.kap-facts[data-astro-cid-bnvusqpw] dt[data-astro-cid-bnvusqpw]{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--gray-9)}.kap-facts[data-astro-cid-bnvusqpw] dd[data-astro-cid-bnvusqpw]{margin:4px 0 0;font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.35;color:var(--gray-12)}.kap-facts[data-astro-cid-bnvusqpw] dd[data-astro-cid-bnvusqpw].is-money{color:var(--green-9);font-weight:700}@media(min-width:640px){.kap-facts[data-astro-cid-bnvusqpw] dd[data-astro-cid-bnvusqpw]{font-size:16px}}.kap-benefit[data-astro-cid-bnvusqpw]{display:flex;align-items:flex-start;gap:10px;margin-top:16px;font-size:15px;font-weight:600;line-height:1.5;color:var(--gray-12)}.kap-tick[data-astro-cid-bnvusqpw]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:1px;border-radius:50%;background-color:color-mix(in srgb,var(--green-9) 14%,var(--gray-1));color:var(--green-9)}.kap-nav[data-astro-cid-bnvusqpw]{position:relative;display:flex;justify-content:flex-end;gap:8px;margin-top:32px}.kap-section[data-astro-cid-bnvusqpw]{overflow-x:clip}.kap-ring[data-astro-cid-bnvusqpw]{--r: 400px;--s: 150px;--tilt: -40deg;--cy: 310px;--ly: 30px;position:relative;height:712px}.kap-ring-lede[data-astro-cid-bnvusqpw]{position:absolute;left:50%;top:calc(var(--cy) + var(--ly));z-index:1;width:min(100%,460px);transform:translate(-50%,-50%);text-align:center}.kap-ring-title[data-astro-cid-bnvusqpw]{font-size:28px;font-weight:700;letter-spacing:-.04em;line-height:1.1;color:var(--gray-12)}.kap-ring-text[data-astro-cid-bnvusqpw]{margin:12px auto 0;max-width:32ch;font-size:17px;line-height:1.55;color:var(--gray-11);text-wrap:balance}.kap-ring-cta[data-astro-cid-bnvusqpw]{display:inline-flex;align-items:center;gap:8px;margin-top:24px;padding:13px 24px;border-radius:9999px;background-color:var(--gray-12);color:var(--gray-1);font-size:15px;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.kap-ring-cta[data-astro-cid-bnvusqpw]:hover{transform:translateY(-2px);opacity:.92}@media(min-width:640px){.kap-ring-cta[data-astro-cid-bnvusqpw]{gap:10px;padding:16px 34px;font-size:16px}}@media(prefers-reduced-motion:reduce){.kap-ring-cta[data-astro-cid-bnvusqpw]{transition:none}.kap-ring-cta[data-astro-cid-bnvusqpw]:hover{transform:none}}.kap-ring-text[data-astro-cid-bnvusqpw] strong[data-astro-cid-bnvusqpw]{color:var(--gray-12);font-weight:700}@media(min-width:640px){.kap-ring-title[data-astro-cid-bnvusqpw]{font-size:42px}.kap-ring-text[data-astro-cid-bnvusqpw]{font-size:19px}}@media(max-width:640px){.kap-ring[data-astro-cid-bnvusqpw]{--r: 300px;--s: 92px;--tilt: -54deg;--cy: 252px;--ly: 43px;height:583px}.kap-ring-text[data-astro-cid-bnvusqpw]{max-width:26ch;line-height:1.5}}.kap-cta[data-astro-cid-bnvusqpw]{max-width:760px}.kan-card[data-astro-cid-6qih5meh]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:4 / 3;padding:20px;border-radius:24px;overflow:hidden;clip-path:inset(0 round 24px);isolation:isolate;background-color:var(--cream-3)}.kan-video[data-astro-cid-6qih5meh]{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover}.kan-card[data-astro-cid-6qih5meh]:after,.kan-story-clip[data-astro-cid-6qih5meh]:after{content:"";position:absolute;inset:-50%;z-index:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='1 1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E");background-size:220px 220px;opacity:.5;mix-blend-mode:overlay;animation:kan-grain .7s steps(1) infinite}@keyframes kan-grain{0%{transform:translate(0)}15%{transform:translate(-4%,3%)}30%{transform:translate(3%,-5%)}45%{transform:translate(-6%,-2%)}60%{transform:translate(5%,4%)}75%{transform:translate(-2%,6%)}90%{transform:translate(4%,-3%)}}@media(prefers-reduced-motion:reduce){.kan-card[data-astro-cid-6qih5meh]:after,.kan-story-clip[data-astro-cid-6qih5meh]:after{animation:none}}.kan-glass[data-astro-cid-6qih5meh]{position:relative;z-index:1;max-width:480px;padding:22px 24px;border-radius:18px;background-color:color-mix(in srgb,var(--gray-1) 78%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);border:1px solid color-mix(in srgb,var(--gray-1) 60%,transparent);box-shadow:0 10px 30px #0000001f}.kan-glass[data-astro-cid-6qih5meh].is-bad{background-color:color-mix(in srgb,var(--gray-12) 72%,transparent);border-color:color-mix(in srgb,var(--cream-1) 14%,transparent)}.kan-glass[data-astro-cid-6qih5meh].is-bad .kan-title[data-astro-cid-6qih5meh]{color:var(--cream-1)}.kan-glass[data-astro-cid-6qih5meh].is-good{background-color:color-mix(in srgb,var(--green-tint) 84%,transparent);border-color:color-mix(in srgb,var(--green-9) 40%,transparent)}.kan-apps[data-astro-cid-6qih5meh]{display:flex;gap:8px;margin-bottom:16px}.kan-app[data-astro-cid-6qih5meh]{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background-color:var(--gray-1);box-shadow:0 2px 6px #00000014,0 8px 20px #0000001a;color:var(--gray-12)}.kan-app[data-astro-cid-6qih5meh].is-ab svg[data-astro-cid-6qih5meh]{position:relative;z-index:1;width:22px;height:22px;color:var(--cream-1);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--blue) 80%,transparent))}@media(min-width:640px){.kan-apps[data-astro-cid-6qih5meh]{gap:10px;margin-bottom:18px}.kan-app[data-astro-cid-6qih5meh]{width:44px;height:44px;border-radius:13px}.kan-app[data-astro-cid-6qih5meh] svg{width:22px;height:22px}.kan-app[data-astro-cid-6qih5meh].is-ab svg[data-astro-cid-6qih5meh]{width:24px;height:24px}}.kan-title[data-astro-cid-6qih5meh]{font-size:24px;font-weight:700;letter-spacing:-.03em;line-height:1.2;color:var(--gray-12)}@media(min-width:640px){.kan-glass[data-astro-cid-6qih5meh]{width:78%;padding:26px 28px}}.kan-sub[data-astro-cid-6qih5meh]{display:block;opacity:.6}.kan-list[data-astro-cid-6qih5meh]{display:grid;gap:8px;margin-top:16px}.kan-list[data-astro-cid-6qih5meh] li[data-astro-cid-6qih5meh]{display:flex;align-items:baseline;gap:9px;font-size:15px;font-weight:600;line-height:1.4}.kan-list[data-astro-cid-6qih5meh] svg{flex-shrink:0;translate:0 2px}.kan-list[data-astro-cid-6qih5meh].is-bad li[data-astro-cid-6qih5meh]{color:var(--cream-1)}.kan-list[data-astro-cid-6qih5meh].is-bad svg{color:var(--accent)}.kan-list[data-astro-cid-6qih5meh].is-good li[data-astro-cid-6qih5meh]{color:var(--gray-12)}.kan-list[data-astro-cid-6qih5meh].is-good svg{color:var(--green-9)}.kan-result[data-astro-cid-6qih5meh]{margin-top:16px;padding-top:14px;font-size:15px;font-weight:600;line-height:1.4;color:var(--gray-12);border-top:1px solid color-mix(in srgb,var(--gray-12) 14%,transparent)}.kan-glass[data-astro-cid-6qih5meh].is-bad .kan-result[data-astro-cid-6qih5meh],.kan-story-text[data-astro-cid-6qih5meh].is-a .kan-result[data-astro-cid-6qih5meh]{color:color-mix(in srgb,var(--cream-1) 85%,transparent);border-top-color:color-mix(in srgb,var(--cream-1) 16%,transparent)}.kan-result[data-astro-cid-6qih5meh] strong[data-astro-cid-6qih5meh]{font-weight:800}.kan-story[data-astro-cid-6qih5meh]{display:none}.kan-section[data-astro-cid-6qih5meh].is-story{overflow-x:clip}.kan-section[data-astro-cid-6qih5meh].is-story .kan-story[data-astro-cid-6qih5meh]{display:block}.kan-section[data-astro-cid-6qih5meh].is-story .kan-grid[data-astro-cid-6qih5meh]{display:none}.kan-story-stage[data-astro-cid-6qih5meh]{position:relative;max-width:980px;margin-inline:auto;padding:24px 0 56px}.kan-story-frame[data-astro-cid-6qih5meh]{position:relative;width:min(72%,calc((100svh - 220px) * 4 / 3));aspect-ratio:4 / 3;margin-left:4%;border-radius:24px;overflow:hidden;background-color:var(--cream-3);box-shadow:0 2px 6px #0000000f,0 30px 60px #0000002e}.kan-story-video[data-astro-cid-6qih5meh]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.kan-story-clip[data-astro-cid-6qih5meh]{position:absolute;inset:0;overflow:hidden;border-radius:inherit;clip-path:inset(0 round 24px);isolation:isolate}.kan-story-box[data-astro-cid-6qih5meh]{position:absolute;right:3%;bottom:24px;width:min(48%,460px);display:grid;padding:28px 30px;border-radius:20px;overflow:hidden;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);box-shadow:0 20px 50px #0003}.kan-story-bg[data-astro-cid-6qih5meh]{position:absolute;inset:0;border-radius:inherit}.kan-story-bg[data-astro-cid-6qih5meh].is-a{background-color:color-mix(in srgb,var(--gray-12) 78%,transparent);border:1px solid color-mix(in srgb,var(--cream-1) 14%,transparent)}.kan-story-bg[data-astro-cid-6qih5meh].is-b{background-color:color-mix(in srgb,var(--green-tint) 92%,transparent);border:1px solid color-mix(in srgb,var(--green-9) 40%,transparent)}.kan-story-text[data-astro-cid-6qih5meh]{position:relative;grid-area:1 / 1;align-self:start}.kan-story-text[data-astro-cid-6qih5meh].is-a .kan-title[data-astro-cid-6qih5meh]{color:var(--cream-1)}@media(max-width:1023px){.kan-story-frame[data-astro-cid-6qih5meh]{width:min(80%,calc((100svh - 220px) * 4 / 3));margin-left:0}.kan-story-box[data-astro-cid-6qih5meh]{right:0;width:56%}}@media(max-width:767px){.kan-story-stage[data-astro-cid-6qih5meh]{padding:12px 0 24px}.kan-story-frame[data-astro-cid-6qih5meh]{width:min(90%,calc((100svh - 340px) * 4 / 3));margin-left:2%;border-radius:16px}.kan-story-clip[data-astro-cid-6qih5meh]{clip-path:inset(0 round 16px)}.kan-story-box[data-astro-cid-6qih5meh]{position:relative;right:auto;bottom:auto;width:92%;margin:-44px 0 0 auto;padding:20px 22px;border-radius:16px}}.khz[data-astro-cid-6qih5meh]{text-align:center}.khz-text[data-astro-cid-6qih5meh]{margin:0 auto;max-width:26ch;font-size:26px;font-weight:700;letter-spacing:-.03em;line-height:1.12;color:var(--gray-12);text-wrap:balance}@media(min-width:640px){.khz-text[data-astro-cid-6qih5meh]{font-size:44px}}.khz-cmp[data-astro-cid-6qih5meh]{position:relative;width:min(100%,640px);margin:48px auto 0}.khz-ab-col[data-astro-cid-6qih5meh]{position:absolute;top:0;right:0;bottom:0;width:var(--col);border-radius:18px;background:radial-gradient(120% 60% at 50% 0%,color-mix(in srgb,var(--blue) 34%,transparent) 0%,transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--blue) 14%,var(--ink)) 0%,var(--ink) 100%);box-shadow:inset 0 1px color-mix(in srgb,var(--cream-1) 22%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--cream-1) 10%,transparent),0 18px 44px color-mix(in srgb,var(--blue) 26%,transparent),0 4px 14px #0000002e}.khz-cmp[data-astro-cid-6qih5meh]{--col: 58px}.khz-row[data-astro-cid-6qih5meh]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) repeat(4,var(--col));align-items:center}.khz-row[data-astro-cid-6qih5meh]:not(.is-head) .khz-role[data-astro-cid-6qih5meh]{border-top:1px solid var(--gray-4)}.khz-role[data-astro-cid-6qih5meh]{align-self:stretch;display:flex;align-items:center;padding:14px 8px 14px 0;font-size:14px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--gray-12);text-align:left}.khz-cell[data-astro-cid-6qih5meh]{align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px 0}.khz-cell[data-astro-cid-6qih5meh].is-ab{color:var(--cream-1)}.khz-cell[data-astro-cid-6qih5meh].is-first{padding-top:16px}.khz-cell[data-astro-cid-6qih5meh].is-last{padding-bottom:16px}.khz-logo[data-astro-cid-6qih5meh]{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background-color:var(--gray-1);box-shadow:0 2px 6px #0000000d,0 8px 20px #00000012;color:var(--gray-12)}.khz-logo[data-astro-cid-6qih5meh].is-ab svg[data-astro-cid-6qih5meh]{position:relative;z-index:1;width:24px;height:24px;color:var(--cream-1);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--blue) 80%,transparent))}.khz-name[data-astro-cid-6qih5meh]{font-size:11px;font-weight:700;color:var(--gray-11)}.khz-cell[data-astro-cid-6qih5meh].is-ab .khz-name[data-astro-cid-6qih5meh]{color:var(--cream-1)}.khz-cube[data-astro-cid-6qih5meh]{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;border:2px dashed var(--gray-6)}.khz-cube[data-astro-cid-6qih5meh].is-on{border:0;background-color:var(--gray-8);color:var(--gray-1)}.khz-cube[data-astro-cid-6qih5meh].is-ab{border:0}.khz-cube[data-astro-cid-6qih5meh].is-ab>svg{position:relative;z-index:1;color:var(--cream-1);filter:drop-shadow(0 0 2px var(--cream-1)) drop-shadow(0 0 6px color-mix(in srgb,var(--cream-1) 80%,transparent)) drop-shadow(0 0 12px color-mix(in srgb,var(--green-9) 85%,transparent))}.khz-gem[data-astro-cid-6qih5meh]{position:relative;overflow:hidden;background:linear-gradient(160deg,color-mix(in srgb,var(--cream-1) 26%,transparent),color-mix(in srgb,var(--cream-1) 4%,transparent) 46%,color-mix(in srgb,var(--blue) 22%,transparent)),color-mix(in srgb,var(--blue) 18%,var(--ink));box-shadow:inset 0 1px color-mix(in srgb,var(--cream-1) 45%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--cream-1) 14%,transparent),inset 0 -8px 16px color-mix(in srgb,var(--blue) 25%,transparent),0 6px 18px color-mix(in srgb,var(--blue) 32%,transparent)}.khz-gem[data-astro-cid-6qih5meh]:before{content:"";position:absolute;inset:1px 1px 50%;border-radius:inherit;border-bottom-left-radius:40%;border-bottom-right-radius:40%;background:linear-gradient(180deg,color-mix(in srgb,var(--cream-1) 22%,transparent),transparent);pointer-events:none}.khz-gem[data-astro-cid-6qih5meh]:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:40%;background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--cream-1) 55%,transparent),transparent);rotate:20deg;animation:khz-shine 6s ease-in-out infinite;animation-delay:calc(var(--i) * .6s + 1.2s);pointer-events:none}@keyframes khz-shine{0%{translate:0 0;opacity:0}6%{opacity:1}22%{translate:420% 0;opacity:0}to{translate:420% 0;opacity:0}}@media(prefers-reduced-motion:reduce){.khz-gem[data-astro-cid-6qih5meh]:after{animation:none;opacity:0}}@media(min-width:640px){.khz-cmp[data-astro-cid-6qih5meh]{margin-top:80px}.khz-cmp[data-astro-cid-6qih5meh]{--col: 104px}.khz-ab-col[data-astro-cid-6qih5meh]{border-radius:22px}.khz-role[data-astro-cid-6qih5meh]{padding:18px 12px 18px 0;font-size:17px}.khz-cell[data-astro-cid-6qih5meh]{padding:16px 0}.khz-cell[data-astro-cid-6qih5meh].is-first{padding-top:22px}.khz-cell[data-astro-cid-6qih5meh].is-last{padding-bottom:22px}.khz-logo[data-astro-cid-6qih5meh]{width:52px;height:52px;border-radius:14px}.khz-logo[data-astro-cid-6qih5meh] svg{width:26px;height:26px}.khz-logo[data-astro-cid-6qih5meh].is-ab svg[data-astro-cid-6qih5meh]{width:28px;height:28px}.khz-name[data-astro-cid-6qih5meh]{font-size:13px}.khz-cube[data-astro-cid-6qih5meh]{width:36px;height:36px;border-radius:10px}.khz-cube[data-astro-cid-6qih5meh].is-on>svg{width:18px;height:18px}.khz-cube[data-astro-cid-6qih5meh].is-ab>svg{width:20px;height:20px}}.khz[data-astro-cid-6qih5meh].is-armed .khz-cube[data-astro-cid-6qih5meh].is-ab{opacity:0;scale:.4;transition:opacity .35s ease calc(.2s + var(--i) * .16s),scale .45s cubic-bezier(.34,1.56,.64,1) calc(.2s + var(--i) * .16s)}.khz[data-astro-cid-6qih5meh].is-armed.is-lit .khz-cube[data-astro-cid-6qih5meh].is-ab{opacity:1;scale:1}@media(max-width:640px){.kan-card[data-astro-cid-6qih5meh]{aspect-ratio:4 / 5;padding:12px;border-radius:16px;clip-path:inset(0 round 16px)}.kan-glass[data-astro-cid-6qih5meh]{padding:18px 20px;border-radius:14px}.kan-title[data-astro-cid-6qih5meh]{font-size:20px}}.ksc-list[data-astro-cid-wdldxjab]{--gut: 16px;display:grid;grid-auto-flow:column;grid-auto-columns:86%;gap:14px;margin:32px calc(-1 * var(--gut)) -48px;padding:16px var(--gut) 48px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);scrollbar-width:none}.ksc-list[data-astro-cid-wdldxjab]::-webkit-scrollbar{display:none}@media(min-width:640px){.ksc-list[data-astro-cid-wdldxjab]{--gut: 24px}}@media(min-width:768px){.ksc-list[data-astro-cid-wdldxjab]{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;gap:24px;margin:80px 0 0;padding:0;overflow:visible}}.ksc-card[data-astro-cid-wdldxjab]{display:flex;flex-direction:column;padding:8px 8px 22px;border-radius:20px;background-color:var(--gray-1);box-shadow:0 0 0 1px color-mix(in srgb,var(--gray-12) 7%,transparent),0 1px 2px #0000000a,0 24px 48px -24px #0003;scroll-snap-align:start;transition:transform .35s ease,box-shadow .35s ease}@media(hover:hover){.ksc-card[data-astro-cid-wdldxjab]:hover{transform:translateY(-4px);box-shadow:0 0 0 1px color-mix(in srgb,var(--gray-12) 8%,transparent),0 2px 4px #0000000d,0 32px 56px -24px #00000042}}@media(min-width:640px){.ksc-card[data-astro-cid-wdldxjab]{padding:10px 10px 28px;border-radius:26px}}@media(prefers-reduced-motion:reduce){.ksc-card[data-astro-cid-wdldxjab]{transition:none}.ksc-card[data-astro-cid-wdldxjab]:hover{transform:none}}.ksc-img[data-astro-cid-wdldxjab]{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 10;overflow:hidden;border-radius:14px;background-color:var(--gray-12);box-shadow:inset 0 0 0 1px #0000000f}.ksc-video[data-astro-cid-wdldxjab]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}@media(min-width:640px){.ksc-img[data-astro-cid-wdldxjab]{border-radius:18px}}.ksc-mock[data-astro-cid-wdldxjab]{display:flex;flex-direction:column;width:72%;height:66%;overflow:hidden;border-radius:10px;background-color:var(--gray-1);box-shadow:0 10px 30px #00000014}.ksc-mock-bar[data-astro-cid-wdldxjab]{display:flex;gap:4px;padding:7px 9px;background-color:var(--cream-3)}.ksc-mock-bar[data-astro-cid-wdldxjab] i[data-astro-cid-wdldxjab]{width:6px;height:6px;border-radius:50%;background-color:var(--cream-4)}.ksc-mock-body[data-astro-cid-wdldxjab]{flex:1;display:flex;gap:8px;padding:10px}.ksc-mock-side[data-astro-cid-wdldxjab]{width:18%;border-radius:6px;background-color:var(--cream-2)}.ksc-mock-main[data-astro-cid-wdldxjab]{flex:1;display:flex;flex-direction:column;gap:8px}.ksc-mock-row[data-astro-cid-wdldxjab]{height:10%;width:55%;border-radius:4px;background-color:var(--cream-3)}.ksc-mock-row[data-astro-cid-wdldxjab].is-wide{width:80%}.ksc-mock-tiles[data-astro-cid-wdldxjab]{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.ksc-mock-tiles[data-astro-cid-wdldxjab] i[data-astro-cid-wdldxjab]{border-radius:6px;background-color:var(--cream-2)}.ksc-mock-tiles[data-astro-cid-wdldxjab] i[data-astro-cid-wdldxjab]:first-child{background-color:color-mix(in srgb,var(--green-9) 22%,var(--gray-1))}.ksc-num[data-astro-cid-wdldxjab]{position:absolute;z-index:1;top:12px;left:12px;padding:5px 10px;border-radius:9999px;background-color:color-mix(in srgb,var(--gray-12) 55%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cream-1) 18%,transparent);color:var(--cream-1);font-size:12px;font-weight:700;letter-spacing:.02em}.ksc-title[data-astro-cid-wdldxjab],.ksc-points[data-astro-cid-wdldxjab],.ksc-price[data-astro-cid-wdldxjab]{padding-inline:8px}@media(min-width:640px){.ksc-title[data-astro-cid-wdldxjab],.ksc-points[data-astro-cid-wdldxjab],.ksc-price[data-astro-cid-wdldxjab]{padding-inline:14px}}.ksc-title[data-astro-cid-wdldxjab]{margin-top:18px;font-size:20px;font-weight:700;letter-spacing:-.03em;line-height:1.25;color:var(--gray-12);max-width:30ch}@media(min-width:640px){.ksc-title[data-astro-cid-wdldxjab]{margin-top:22px;font-size:22px}}.ksc-points[data-astro-cid-wdldxjab]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.ksc-points[data-astro-cid-wdldxjab] li[data-astro-cid-wdldxjab]{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;color:var(--gray-11)}.ksc-check[data-astro-cid-wdldxjab]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:1px;border-radius:50%;background-color:color-mix(in srgb,var(--green-9) 14%,var(--gray-1));color:var(--green-9)}.ksc-price[data-astro-cid-wdldxjab]{display:flex;flex-direction:column;gap:4px;margin-top:auto;padding-top:24px}.ksc-price[data-astro-cid-wdldxjab]:before{content:"";display:block;height:1px;margin-bottom:16px;background-color:color-mix(in srgb,var(--gray-12) 8%,transparent)}.ksc-price-label[data-astro-cid-wdldxjab]{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--gray-11)}.ksc-price-value[data-astro-cid-wdldxjab]{font-size:26px;font-weight:700;letter-spacing:-.04em;line-height:1.1;color:var(--green-9)}@media(min-width:640px){.ksc-price-value[data-astro-cid-wdldxjab]{font-size:32px}}.kbf-grid[data-astro-cid-g7elacji]{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media(min-width:640px){.kbf-grid[data-astro-cid-g7elacji]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.kbf-card[data-astro-cid-g7elacji]:last-child{grid-column:1 / -1}}@media(min-width:1024px){.kbf-grid[data-astro-cid-g7elacji]{grid-template-columns:repeat(3,minmax(0,1fr))}}.kbf-card[data-astro-cid-g7elacji]{display:flex;align-items:flex-start;gap:16px;padding:20px;border-radius:20px;background-color:var(--gray-1);box-shadow:0 0 0 1px color-mix(in srgb,var(--gray-12) 7%,transparent),0 1px 2px #0000000a,0 24px 48px -24px #0000002e}@media(min-width:640px){.kbf-card[data-astro-cid-g7elacji]{flex-direction:column;gap:22px;padding:32px;border-radius:26px}.kbf-card[data-astro-cid-g7elacji]:last-child{flex-direction:row;align-items:center;gap:28px}}.kbf-gem[data-astro-cid-g7elacji]{position:relative;flex-shrink:0;display:grid;place-items:center;width:48px;height:48px;overflow:hidden;border-radius:14px;background:linear-gradient(160deg,color-mix(in srgb,var(--cream-1) 26%,transparent),color-mix(in srgb,var(--cream-1) 4%,transparent) 46%,color-mix(in srgb,var(--blue) 26%,transparent)),color-mix(in srgb,var(--blue) 22%,var(--ink));box-shadow:inset 0 1px color-mix(in srgb,var(--cream-1) 45%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--cream-1) 14%,transparent),inset 0 -8px 16px color-mix(in srgb,var(--blue) 28%,transparent),0 10px 22px -6px color-mix(in srgb,var(--blue) 45%,transparent);color:var(--cream-1)}.kbf-gem[data-astro-cid-g7elacji]:before{content:"";position:absolute;inset:1px 1px 50%;border-radius:13px 13px 40% 40%/13px 13px 18px 18px;background:linear-gradient(180deg,color-mix(in srgb,var(--cream-1) 22%,transparent),transparent);pointer-events:none}.kbf-gem[data-astro-cid-g7elacji]:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:40%;background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--cream-1) 55%,transparent),transparent);rotate:20deg;animation:kbf-shine 7s ease-in-out infinite;animation-delay:calc(var(--i) * .8s + 1s);pointer-events:none}@keyframes kbf-shine{0%{translate:0 0;opacity:0}6%{opacity:1}20%{translate:420% 0;opacity:0}to{translate:420% 0;opacity:0}}.kbf-gem[data-astro-cid-g7elacji] svg{position:relative;z-index:1;width:22px;height:22px;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--blue) 70%,transparent)) drop-shadow(0 1px 0 rgb(0 0 0 / .35))}@media(min-width:640px){.kbf-gem[data-astro-cid-g7elacji]{width:60px;height:60px;border-radius:18px}.kbf-gem[data-astro-cid-g7elacji]:before{border-radius:17px 17px 40% 40%/17px 17px 22px 22px}.kbf-gem[data-astro-cid-g7elacji] svg{width:28px;height:28px}}@media(prefers-reduced-motion:reduce){.kbf-gem[data-astro-cid-g7elacji]:after{animation:none;opacity:0}}.kbf-body[data-astro-cid-g7elacji]{flex:1;min-width:0}.kbf-title[data-astro-cid-g7elacji]{font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--gray-12)}.kbf-text[data-astro-cid-g7elacji]{margin-top:6px;font-size:15px;line-height:1.6;color:var(--gray-11);max-width:48ch}@media(min-width:640px){.kbf-title[data-astro-cid-g7elacji]{font-size:22px}.kbf-text[data-astro-cid-g7elacji]{margin-top:8px;font-size:16px}}.kbf-math[data-astro-cid-g7elacji]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:24px auto 8px}.kbf-math[data-astro-cid-g7elacji] li[data-astro-cid-g7elacji]{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:14px;background-color:var(--cream-2);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gray-12) 6%,transparent)}.kbf-math-value[data-astro-cid-g7elacji]{white-space:nowrap;font-size:18px;font-weight:700;letter-spacing:-.03em;color:var(--gray-12)}.kbf-math[data-astro-cid-g7elacji] li[data-astro-cid-g7elacji]:last-child .kbf-math-value[data-astro-cid-g7elacji]{color:var(--accent)}.kbf-math-label[data-astro-cid-g7elacji]{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--gray-11)}@media(min-width:640px){.kbf-math[data-astro-cid-g7elacji]{gap:12px;margin-top:32px}.kbf-math[data-astro-cid-g7elacji] li[data-astro-cid-g7elacji]{padding:16px 22px;border-radius:18px}.kbf-math-value[data-astro-cid-g7elacji]{font-size:26px}}.ktr[data-astro-cid-kfajcvkj]{display:grid;gap:48px;text-align:center}.ktr-head[data-astro-cid-kfajcvkj] h2[data-astro-cid-kfajcvkj]{margin-inline:auto}@media(min-width:640px){.ktr[data-astro-cid-kfajcvkj]{gap:80px}}.ktr-cases[data-astro-cid-kfajcvkj]{display:grid;gap:16px;text-align:left}@media(min-width:900px){.ktr-cases[data-astro-cid-kfajcvkj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.ktr-case[data-astro-cid-kfajcvkj]{display:flex;flex-direction:column;padding:24px 20px;border-radius:14px;background-color:var(--cream-3)}.ktr-author[data-astro-cid-kfajcvkj]{display:flex;align-items:center;gap:12px}.ktr-author[data-astro-cid-kfajcvkj] .ktr-avatar{flex:none;width:48px;height:48px;border-radius:50%}.ktr-author-text[data-astro-cid-kfajcvkj]{min-width:0}.ktr-case-name[data-astro-cid-kfajcvkj]{font-size:17px;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--gray-12)}.ktr-case-kind[data-astro-cid-kfajcvkj]{margin-top:2px;font-size:14px;line-height:1.35;color:var(--gray-11)}.ktr-case-story[data-astro-cid-kfajcvkj]{margin-top:14px;margin-bottom:20px;font-size:16px;line-height:1.5;color:var(--gray-11)}.ktr-case-story[data-astro-cid-kfajcvkj] strong,.ktr-close-text[data-astro-cid-kfajcvkj] strong[data-astro-cid-kfajcvkj]{color:var(--gray-12);font-weight:700}.ktr-result[data-astro-cid-kfajcvkj]{display:flex;align-items:center;gap:10px;margin-top:auto;padding:10px 14px 10px 10px;border-radius:14px;background-color:var(--green-9);color:var(--cream-1);font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.25}.ktr-check[data-astro-cid-kfajcvkj]{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background-color:var(--cream-1);color:var(--green-9)}.ktr-close[data-astro-cid-kfajcvkj]{padding:28px 20px;border-radius:14px;background-color:var(--cream-3)}.ktr-close-title[data-astro-cid-kfajcvkj]{font-size:22px;font-weight:700;letter-spacing:-.03em;line-height:1.2;color:var(--gray-12)}.ktr-close-title[data-astro-cid-kfajcvkj] img[data-astro-cid-kfajcvkj]{display:inline-block;width:1.1em;height:1.1em;vertical-align:-.18em;margin-left:4px}.ktr-close-text[data-astro-cid-kfajcvkj]{margin:12px auto 0;max-width:46ch;font-size:15px;line-height:1.65;color:var(--gray-11)}.ktr-actions[data-astro-cid-kfajcvkj]{display:flex;flex-direction:column;align-items:center;margin-top:24px}.ktr-cta[data-astro-cid-kfajcvkj]{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border-radius:9999px;background-color:var(--gray-12);color:var(--gray-1);font-size:15px;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.ktr-cta[data-astro-cid-kfajcvkj]:hover{transform:translateY(-2px);opacity:.92}@media(prefers-reduced-motion:reduce){.ktr-cta[data-astro-cid-kfajcvkj]{transition:none}.ktr-cta[data-astro-cid-kfajcvkj]:hover{transform:none}}@media(min-width:640px){.ktr-case[data-astro-cid-kfajcvkj]{padding:28px 26px 26px;border-radius:20px}.ktr-close[data-astro-cid-kfajcvkj]{padding:36px;border-radius:20px}.ktr-close-title[data-astro-cid-kfajcvkj]{font-size:28px}.ktr-close-text[data-astro-cid-kfajcvkj]{font-size:16px}.ktr-cta[data-astro-cid-kfajcvkj]{gap:10px;padding:16px 34px;font-size:16px}}.kts[data-astro-cid-kfajcvkj].is-dark{position:relative;isolation:isolate;margin-left:calc(50% - 50vw + var(--sbw, 0px) / 2);margin-right:calc(50% - 50vw + var(--sbw, 0px) / 2);margin-bottom:112px;background-color:var(--ink)}@media(min-width:640px){.kts[data-astro-cid-kfajcvkj].is-dark{margin-bottom:176px}}.kts[data-astro-cid-kfajcvkj].is-dark>div[data-astro-cid-kfajcvkj]{padding-bottom:96px}@media(min-width:640px){.kts[data-astro-cid-kfajcvkj].is-dark>div[data-astro-cid-kfajcvkj]{padding-bottom:136px}}.kts[data-astro-cid-kfajcvkj].is-dark h2[data-astro-cid-kfajcvkj]{color:var(--cream-1)!important}.kts[data-astro-cid-kfajcvkj].is-dark .ktr-case[data-astro-cid-kfajcvkj]{background-color:color-mix(in srgb,var(--cream-1) 4%,var(--ink));border:1px solid color-mix(in srgb,var(--cream-1) 14%,transparent)}.kts[data-astro-cid-kfajcvkj].is-dark .ktr-case-name[data-astro-cid-kfajcvkj]{color:var(--cream-1)}.kts[data-astro-cid-kfajcvkj].is-dark .ktr-case-kind[data-astro-cid-kfajcvkj]{color:color-mix(in srgb,var(--cream-1) 60%,transparent)}.kts[data-astro-cid-kfajcvkj].is-dark .ktr-case-story[data-astro-cid-kfajcvkj]{color:color-mix(in srgb,var(--cream-1) 78%,transparent)}.kts[data-astro-cid-kfajcvkj].is-dark .ktr-case-story[data-astro-cid-kfajcvkj] strong,.kts[data-astro-cid-kfajcvkj].is-dark .ktr-close-text[data-astro-cid-kfajcvkj] strong[data-astro-cid-kfajcvkj]{color:var(--cream-1)}.kts[data-astro-cid-kfajcvkj].is-dark .ktr-result[data-astro-cid-kfajcvkj]{background:linear-gradient(180deg,color-mix(in srgb,var(--green-9) 85%,var(--cream-1)),var(--green-9));box-shadow:inset 0 1px color-mix(in srgb,var(--cream-1) 40%,transparent),0 0 28px color-mix(in srgb,var(--green-9) 40%,transparent)}.kts[data-astro-cid-kfajcvkj].is-dark .ktr-close[data-astro-cid-kfajcvkj]{background:linear-gradient(160deg,color-mix(in srgb,var(--cream-1) 7%,transparent),color-mix(in srgb,var(--cream-1) 2%,transparent));border:1px solid color-mix(in srgb,var(--cream-1) 10%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--cream-1) 10%,transparent)}.kts[data-astro-cid-kfajcvkj].is-dark .ktr-close-title[data-astro-cid-kfajcvkj]{color:var(--cream-1)}.kts[data-astro-cid-kfajcvkj].is-dark .ktr-close-text[data-astro-cid-kfajcvkj]{color:color-mix(in srgb,var(--cream-1) 70%,transparent)}.kts[data-astro-cid-kfajcvkj].is-dark .ktr-cta[data-astro-cid-kfajcvkj]{background-color:var(--cream-1);color:var(--gray-12);box-shadow:0 0 28px color-mix(in srgb,var(--blue) 40%,transparent)}.kcmp-table[data-astro-cid-tgleo6wg]{width:100%;max-width:880px;margin:48px auto 0;padding:8px;border-radius:18px;background-color:var(--gray-1);box-shadow:0 0 0 1px color-mix(in srgb,var(--gray-12) 7%,transparent),0 1px 2px color-mix(in srgb,var(--gray-12) 6%,transparent),0 24px 48px -24px color-mix(in srgb,var(--gray-12) 22%,transparent)}@media(min-width:640px){.kcmp-table[data-astro-cid-tgleo6wg]{margin-top:80px;padding:12px;border-radius:28px}}.kcmp-grid[data-astro-cid-tgleo6wg]{position:relative;isolation:isolate}.kcmp-ab-col[data-astro-cid-tgleo6wg]{position:absolute;inset:0 0 0 50%;z-index:-1;border-radius:12px;background:radial-gradient(120% 40% at 50% 0%,color-mix(in srgb,var(--blue) 34%,transparent) 0%,transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--blue) 14%,var(--ink)) 0%,var(--ink) 100%);box-shadow:inset 0 1px color-mix(in srgb,var(--cream-1) 22%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--cream-1) 10%,transparent),0 18px 44px color-mix(in srgb,var(--blue) 26%,transparent),0 4px 14px #0000002e}@media(min-width:640px){.kcmp-ab-col[data-astro-cid-tgleo6wg]{border-radius:20px}}.kcmp-head[data-astro-cid-tgleo6wg],.kcmp-row[data-astro-cid-tgleo6wg]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kcmp-label[data-astro-cid-tgleo6wg]{display:flex;align-items:center;justify-content:center;gap:8px;padding:20px 12px 16px;font-size:15px;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-align:center}.kcmp-label[data-astro-cid-tgleo6wg].is-old{color:var(--gray-10)}.kcmp-label[data-astro-cid-tgleo6wg].is-new{color:var(--cream-1)}.kcmp-logo[data-astro-cid-tgleo6wg]{width:18px;height:18px;flex-shrink:0;color:var(--blue);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--blue) 70%,transparent))}@media(min-width:640px){.kcmp-label[data-astro-cid-tgleo6wg]{gap:10px;padding:30px 24px 22px;font-size:22px}.kcmp-logo[data-astro-cid-tgleo6wg]{width:22px;height:22px}}.kcmp-vs[data-astro-cid-tgleo6wg]{position:absolute;left:50%;top:50%;translate:-50% -50%;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:var(--gray-1);color:var(--gray-11);font-size:11px;font-weight:700;letter-spacing:-.01em;box-shadow:0 0 0 1px color-mix(in srgb,var(--gray-12) 8%,transparent),0 4px 12px color-mix(in srgb,var(--gray-12) 14%,transparent)}@media(min-width:640px){.kcmp-vs[data-astro-cid-tgleo6wg]{width:40px;height:40px;font-size:13px}}.kcmp-row[data-astro-cid-tgleo6wg] .kcmp-cell[data-astro-cid-tgleo6wg]{border-top:1px solid var(--gray-4)}.kcmp-row[data-astro-cid-tgleo6wg] .kcmp-cell[data-astro-cid-tgleo6wg].is-new{border-top-color:color-mix(in srgb,var(--cream-1) 9%,transparent)}.kcmp-cell[data-astro-cid-tgleo6wg]{display:flex;align-items:flex-start;gap:8px;margin:0 10px;padding:14px 2px;font-size:13px;line-height:1.35;letter-spacing:-.01em;text-align:left}.kcmp-cell[data-astro-cid-tgleo6wg].is-old{color:var(--gray-10);font-weight:500}.kcmp-cell[data-astro-cid-tgleo6wg].is-new{color:var(--cream-1);font-weight:600}.kcmp-row[data-astro-cid-tgleo6wg]:last-child .kcmp-cell[data-astro-cid-tgleo6wg]{padding-bottom:18px}.kcmp-cell[data-astro-cid-tgleo6wg] svg{flex-shrink:0;margin-top:2px}.kcmp-cell[data-astro-cid-tgleo6wg] .kcmp-x{color:var(--gray-8)}.kcmp-cell[data-astro-cid-tgleo6wg] .kcmp-check{color:var(--cream-1);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--cream-1) 80%,transparent)) drop-shadow(0 0 8px color-mix(in srgb,var(--green-9) 90%,transparent))}@media(min-width:640px){.kcmp-cell[data-astro-cid-tgleo6wg]{gap:12px;margin:0 24px;padding:20px 4px;font-size:17px}.kcmp-row[data-astro-cid-tgleo6wg]:last-child .kcmp-cell[data-astro-cid-tgleo6wg]{padding-bottom:26px}.kcmp-cell[data-astro-cid-tgleo6wg] svg{margin-top:4px}}.kbn-grid[data-astro-cid-cmufswfc]{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:48px}@media(min-width:768px){.kbn-grid[data-astro-cid-cmufswfc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:80px}.kbn-card[data-astro-cid-cmufswfc]:last-child{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:12px}.kbn-card[data-astro-cid-cmufswfc]:last-child .kbn-media[data-astro-cid-cmufswfc]{height:100%;aspect-ratio:auto;min-height:280px}}.kbn-card[data-astro-cid-cmufswfc]{display:flex;flex-direction:column;padding:8px 8px 24px;border-radius:20px;background-color:var(--gray-1);box-shadow:0 0 0 1px color-mix(in srgb,var(--gray-12) 7%,transparent),0 1px 2px #0000000a,0 24px 48px -24px #0003}.kbn-body[data-astro-cid-cmufswfc]{display:flex;flex-direction:column;flex:1;padding-inline:8px}@media(min-width:640px){.kbn-card[data-astro-cid-cmufswfc]{padding:10px 10px 30px;border-radius:26px}.kbn-body[data-astro-cid-cmufswfc]{padding-inline:18px}}.kbn-media[data-astro-cid-cmufswfc]{position:relative;display:grid;place-items:center;aspect-ratio:2 / 1;overflow:hidden;border-radius:14px;background:radial-gradient(60% 90% at 50% 100%,color-mix(in srgb,var(--blue) 32%,transparent) 0%,transparent 70%),linear-gradient(180deg,var(--ink) 0%,color-mix(in srgb,var(--blue) 12%,var(--ink)) 100%);box-shadow:inset 0 0 0 1px #0000000f}.kbn-media[data-astro-cid-cmufswfc].has-photo{background:var(--gray-12)}.kbn-live[data-astro-cid-cmufswfc]{position:absolute;z-index:2;top:12px;right:12px;display:inline-flex;align-items:center;gap:7px;padding:5px 11px 5px 9px;border-radius:9999px;background-color:color-mix(in srgb,var(--gray-12) 55%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cream-1) 18%,transparent);color:var(--cream-1);font-size:12px;font-weight:700}.kbn-live[data-astro-cid-cmufswfc] i[data-astro-cid-cmufswfc]{width:9px;height:9px;border-radius:50%;background-color:var(--accent);box-shadow:0 0 10px var(--accent);animation:kbn-live-pulse 1.6s ease-in-out infinite}@keyframes kbn-live-pulse{0%,to{opacity:1;scale:1}50%{opacity:.45;scale:.8}}@media(prefers-reduced-motion:reduce){.kbn-live[data-astro-cid-cmufswfc] i[data-astro-cid-cmufswfc]{animation:none}}.kbn-media[data-astro-cid-cmufswfc] .kbn-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.kbn-media[data-astro-cid-cmufswfc].is-mockup{background:radial-gradient(42% 58% at 50% 52%,color-mix(in srgb,var(--blue) 55%,transparent) 0%,transparent 70%),radial-gradient(80% 70% at 50% 110%,color-mix(in srgb,var(--blue) 40%,transparent) 0%,transparent 70%),linear-gradient(180deg,var(--ink) 0%,color-mix(in srgb,var(--blue) 16%,var(--ink)) 100%)}.kbn-media[data-astro-cid-cmufswfc].is-mockup:before{content:"";position:absolute;left:50%;top:50%;width:62%;aspect-ratio:2 / 1;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--cream-1) 34%,transparent),color-mix(in srgb,var(--blue) 30%,transparent) 55%,transparent);filter:blur(18px);transform:translate(-50%,-50%);animation:kbn-halo 5s ease-in-out infinite;pointer-events:none}@keyframes kbn-halo{0%,to{opacity:.7;transform:translate(-50%,-50%) scale(.96)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.04)}}.kbn-mock[data-astro-cid-cmufswfc]{position:relative;width:52%}.kbn-media[data-astro-cid-cmufswfc] .kbn-mockup{display:block;width:100%;height:auto;filter:drop-shadow(0 0 28px color-mix(in srgb,var(--blue) 55%,transparent)) drop-shadow(0 16px 24px rgb(0 0 0 / .5))}.kbn-gem[data-astro-cid-cmufswfc].is-badge{position:absolute;right:-9%;bottom:-8%;width:52px;height:52px;border-radius:16px}@media(min-width:640px){.kbn-gem[data-astro-cid-cmufswfc].is-badge{width:64px;height:64px;border-radius:19px}}@media(prefers-reduced-motion:reduce){.kbn-media[data-astro-cid-cmufswfc].is-mockup:before{animation:none}}@media(min-width:640px){.kbn-media[data-astro-cid-cmufswfc]{border-radius:18px}}.kbn-num[data-astro-cid-cmufswfc]{position:absolute;z-index:2;top:12px;left:12px;padding:5px 11px;border-radius:9999px;background-color:color-mix(in srgb,var(--gray-12) 55%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cream-1) 18%,transparent);color:var(--cream-1);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.kbn-slider[data-astro-cid-cmufswfc]{position:absolute;inset:0}.kbn-slider[data-astro-cid-cmufswfc] .kbn-slide{opacity:0;transition:opacity .7s ease}.kbn-slider[data-astro-cid-cmufswfc] .kbn-slide.is-active{opacity:1}@media(prefers-reduced-motion:reduce){.kbn-slider[data-astro-cid-cmufswfc] .kbn-slide{transition:none}}.kbn-gem[data-astro-cid-cmufswfc]{position:relative;display:grid;place-items:center;width:68px;height:68px;overflow:hidden;border-radius:20px;background:linear-gradient(160deg,color-mix(in srgb,var(--cream-1) 26%,transparent),color-mix(in srgb,var(--cream-1) 4%,transparent) 46%,color-mix(in srgb,var(--blue) 26%,transparent)),color-mix(in srgb,var(--blue) 22%,var(--ink));box-shadow:inset 0 1px color-mix(in srgb,var(--cream-1) 45%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--cream-1) 14%,transparent),inset 0 -10px 20px color-mix(in srgb,var(--blue) 28%,transparent),0 14px 30px -8px color-mix(in srgb,var(--blue) 55%,transparent);color:var(--cream-1)}.kbn-gem[data-astro-cid-cmufswfc]:before{content:"";position:absolute;inset:1px 1px 50%;border-radius:19px 19px 40% 40%/19px 19px 22px 22px;background:linear-gradient(180deg,color-mix(in srgb,var(--cream-1) 22%,transparent),transparent);pointer-events:none}.kbn-gem[data-astro-cid-cmufswfc]:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:40%;background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--cream-1) 55%,transparent),transparent);rotate:20deg;animation:kbn-shine 7s ease-in-out infinite;animation-delay:calc(var(--i) * .9s + 1s);pointer-events:none}@keyframes kbn-shine{0%{translate:0 0;opacity:0}6%{opacity:1}20%{translate:420% 0;opacity:0}to{translate:420% 0;opacity:0}}.kbn-gem[data-astro-cid-cmufswfc] svg{position:relative;z-index:1;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--blue) 70%,transparent)) drop-shadow(0 1px 0 rgb(0 0 0 / .35))}@media(min-width:640px){.kbn-gem[data-astro-cid-cmufswfc]{width:84px;height:84px;border-radius:24px}.kbn-gem[data-astro-cid-cmufswfc]:before{border-radius:23px 23px 40% 40%/23px 23px 26px 26px}}@media(prefers-reduced-motion:reduce){.kbn-gem[data-astro-cid-cmufswfc]:after{animation:none;display:none}}.kbn-extra[data-astro-cid-cmufswfc] .kbn-shot{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:10px}@media(min-width:640px){.kbn-extra[data-astro-cid-cmufswfc] .kbn-shot{border-radius:14px}}.kbn-label[data-astro-cid-cmufswfc]{display:inline-flex;padding:5px 12px;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.kbn-label[data-astro-cid-cmufswfc].is-gold{background:var(--gold);color:var(--gold-ink)}.kbn-title[data-astro-cid-cmufswfc]{margin-top:20px;max-width:28ch;font-size:20px;font-weight:700;letter-spacing:-.03em;line-height:1.22;color:var(--gray-12);text-wrap:balance}.kbn-label[data-astro-cid-cmufswfc]+.kbn-title[data-astro-cid-cmufswfc]{margin-top:14px}.kbn-text[data-astro-cid-cmufswfc]{margin-top:12px;max-width:52ch;font-size:15px;line-height:1.65;color:var(--gray-11)}.kbn-check[data-astro-cid-cmufswfc]{display:flex;align-items:flex-start;gap:10px;margin-top:16px;max-width:48ch;font-size:15px;font-weight:600;line-height:1.55;color:var(--gray-12)}.kbn-tick[data-astro-cid-cmufswfc]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:2px;border-radius:50%;background-color:color-mix(in srgb,var(--green-9) 14%,var(--gray-1));color:var(--green-9)}.kbn-value[data-astro-cid-cmufswfc]{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:24px}.kbn-value[data-astro-cid-cmufswfc]:before{content:"";display:block;height:1px;margin-bottom:14px;background-color:color-mix(in srgb,var(--gray-12) 8%,transparent)}.kbn-value-label[data-astro-cid-cmufswfc]{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--gray-11)}.kbn-value-row[data-astro-cid-cmufswfc]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.kbn-value[data-astro-cid-cmufswfc] s[data-astro-cid-cmufswfc],.kbn-value[data-astro-cid-cmufswfc] strong[data-astro-cid-cmufswfc].is-worth{font-size:28px;font-weight:700;letter-spacing:-.04em;line-height:1.1;color:var(--gray-12)}.kbn-value[data-astro-cid-cmufswfc] s[data-astro-cid-cmufswfc]{text-decoration-color:var(--accent);text-decoration-thickness:2px}.kbn-value[data-astro-cid-cmufswfc] strong[data-astro-cid-cmufswfc]{padding:6px 11px;border-radius:9999px;font-size:12px;font-weight:800;letter-spacing:.06em;line-height:1;color:var(--green-9);background-color:color-mix(in srgb,var(--green-9) 14%,var(--gray-1))}.kbn-value[data-astro-cid-cmufswfc] strong[data-astro-cid-cmufswfc].is-worth{padding:0;border-radius:0;background:none}@media(min-width:640px){.kbn-title[data-astro-cid-cmufswfc]{margin-top:24px;font-size:24px}.kbn-value[data-astro-cid-cmufswfc] s[data-astro-cid-cmufswfc],.kbn-value[data-astro-cid-cmufswfc] strong[data-astro-cid-cmufswfc].is-worth{font-size:32px}}.kbn-plus[data-astro-cid-cmufswfc]{font-size:88px;font-weight:800;line-height:.8;letter-spacing:-.05em;background:var(--gold);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 12px var(--gold-glow))}.kbn-plus[data-astro-cid-cmufswfc]+.k-sticker[data-astro-cid-cmufswfc]{display:inline-block}.kbn-extra[data-astro-cid-cmufswfc]{display:grid;gap:24px;padding:22px 20px 28px;border-radius:18px;border:2px solid transparent;background:radial-gradient(70% 60% at 100% 0%,color-mix(in srgb,var(--blue) 22%,transparent) 0%,transparent 70%) padding-box,linear-gradient(var(--ink),var(--ink)) padding-box,var(--gold) border-box;box-shadow:0 24px 60px var(--gold-glow)}@media(min-width:768px){.kbn-extra[data-astro-cid-cmufswfc]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:40px;border-radius:28px}.kbn-plus[data-astro-cid-cmufswfc]{font-size:120px}}.kbn-title[data-astro-cid-cmufswfc].is-light{color:var(--cream-1)}.kbn-text[data-astro-cid-cmufswfc].is-light,.kbn-value[data-astro-cid-cmufswfc].is-light .kbn-value-label[data-astro-cid-cmufswfc]{color:color-mix(in srgb,var(--cream-1) 70%,transparent)}.kbn-value[data-astro-cid-cmufswfc].is-light:before{background-color:color-mix(in srgb,var(--cream-1) 12%,transparent)}.kbn-check[data-astro-cid-cmufswfc].is-light .kbn-tick[data-astro-cid-cmufswfc]{background-color:color-mix(in srgb,var(--green-9) 24%,transparent);color:color-mix(in srgb,var(--green-9) 70%,var(--cream-1))}.kbn-check[data-astro-cid-cmufswfc].is-light,.kbn-value[data-astro-cid-cmufswfc].is-light s[data-astro-cid-cmufswfc]{color:var(--cream-1)}.kbn-value[data-astro-cid-cmufswfc].is-light strong[data-astro-cid-cmufswfc]{color:var(--ink);background:var(--gold)}.kbn-cta[data-astro-cid-cmufswfc]{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border-radius:9999px;background-color:var(--gray-12);color:var(--gray-1);font-size:15px;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.kbn-cta[data-astro-cid-cmufswfc]:hover{transform:translateY(-2px);opacity:.92}@media(min-width:640px){.kbn-cta[data-astro-cid-cmufswfc]{gap:10px;padding:16px 34px;font-size:16px}}@media(prefers-reduced-motion:reduce){.kbn-cta[data-astro-cid-cmufswfc]{transition:none}.kbn-cta[data-astro-cid-cmufswfc]:hover{transform:none}}.kbr-stars[data-astro-cid-tbv7s7wf]{display:inline-flex;align-items:center;gap:4px}.kbr-flag[data-astro-cid-tbv7s7wf]{display:inline-block;width:.9em;height:.9em;vertical-align:-.08em}.kbr-track[data-astro-cid-tbv7s7wf]{--slide: 72%;display:flex;gap:12px;margin-inline:-16px;padding:0 16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scroll-behavior:smooth;scrollbar-width:none}.kbr-track[data-astro-cid-tbv7s7wf]::-webkit-scrollbar{display:none}.kbr-slide[data-astro-cid-tbv7s7wf]{flex:0 0 var(--slide);scroll-snap-align:start}.kbr-slide[data-astro-cid-tbv7s7wf]:first-child{margin-left:auto}.kbr-slide[data-astro-cid-tbv7s7wf]:last-child{margin-right:auto}@media(min-width:640px){.kbr-track[data-astro-cid-tbv7s7wf]{--slide: 42%;gap:20px;margin-inline:-24px;padding-inline:24px;scroll-padding-inline:24px}}@media(min-width:1024px){.kbr-carousel[data-astro-cid-tbv7s7wf]{max-width:880px;margin-inline:auto}.kbr-track[data-astro-cid-tbv7s7wf]{--slide: calc((100% - 40px) / 3);margin-inline:0;padding-inline:0}}@media(prefers-reduced-motion:reduce){.kbr-track[data-astro-cid-tbv7s7wf]{scroll-behavior:auto}}.kbr-video[data-astro-cid-tbv7s7wf]{position:relative;overflow:hidden;aspect-ratio:9 / 16;border-radius:14px;background-color:var(--cream-3)}.kbr-facade[data-astro-cid-tbv7s7wf]{position:absolute;inset:0;display:grid;place-items:center;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.kbr-facade[data-astro-cid-tbv7s7wf] .kbr-thumb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.kbr-facade[data-astro-cid-tbv7s7wf]:hover .kbr-thumb{transform:scale(1.03)}.kbr-video[data-astro-cid-tbv7s7wf] iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media(min-width:640px){.kbr-video[data-astro-cid-tbv7s7wf]{border-radius:20px}}.kbr-play[data-astro-cid-tbv7s7wf]{position:relative;display:grid;place-items:center;width:56px;height:56px;padding-left:3px;border-radius:50%;background-color:var(--gray-12);color:var(--cream-1);box-shadow:0 8px 24px #0000004d;transition:transform .2s ease}.kbr-facade[data-astro-cid-tbv7s7wf]:hover .kbr-play[data-astro-cid-tbv7s7wf]{transform:scale(1.06)}@media(prefers-reduced-motion:reduce){.kbr-facade[data-astro-cid-tbv7s7wf] .kbr-thumb,.kbr-play[data-astro-cid-tbv7s7wf]{transition:none}.kbr-facade[data-astro-cid-tbv7s7wf]:hover .kbr-thumb,.kbr-facade[data-astro-cid-tbv7s7wf]:hover .kbr-play[data-astro-cid-tbv7s7wf]{transform:none}}.kbr-nav[data-astro-cid-tbv7s7wf]{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.kbr-nav[data-astro-cid-tbv7s7wf][hidden]{display:none}.kbr-cta[data-astro-cid-tbv7s7wf]{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border-radius:9999px;background-color:var(--gray-12);color:var(--gray-1);font-size:15px;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.kbr-cta[data-astro-cid-tbv7s7wf]:hover{transform:translateY(-2px);opacity:.92}@media(min-width:640px){.kbr-cta[data-astro-cid-tbv7s7wf]{gap:10px;padding:16px 34px;font-size:16px}}@media(prefers-reduced-motion:reduce){.kbr-cta[data-astro-cid-tbv7s7wf]{transition:none}.kbr-cta[data-astro-cid-tbv7s7wf]:hover{transform:none}}.kgr[data-astro-cid-q6w4npib]{display:grid;gap:48px}@media(min-width:900px){.kgr[data-astro-cid-q6w4npib]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:64px}}.kgr-lead[data-astro-cid-q6w4npib]{margin-top:16px;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.35;color:var(--gray-12)}.kgr-text[data-astro-cid-q6w4npib]{margin-top:16px;max-width:48ch;font-size:16px;line-height:1.7;color:var(--gray-11)}.kgr-lead[data-astro-cid-q6w4npib]+.kgr-text[data-astro-cid-q6w4npib]{margin-top:24px}.kgr-risk[data-astro-cid-q6w4npib]{display:flex;align-items:flex-start;gap:12px;margin-top:24px;max-width:46ch;font-size:15px;font-weight:600;line-height:1.6;color:var(--gray-12)}.kgr-risk[data-astro-cid-q6w4npib] svg{flex-shrink:0;margin-top:3px}@media(min-width:640px){.kgr-lead[data-astro-cid-q6w4npib]{font-size:22px}.kgr-text[data-astro-cid-q6w4npib]{font-size:17px}.kgr-risk[data-astro-cid-q6w4npib]{font-size:16px}}.kgr-video[data-astro-cid-q6w4npib]{position:relative;width:100%;max-width:340px;justify-self:center;aspect-ratio:9 / 16;overflow:hidden;border-radius:18px;background-color:var(--cream-3)}@media(min-width:640px){.kgr-video[data-astro-cid-q6w4npib]{border-radius:28px}}.kgr-video[data-astro-cid-q6w4npib] .kvsl-frame{border-radius:inherit}.kgr-video[data-astro-cid-q6w4npib] .kgr-poster{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover;pointer-events:none;transition:opacity .35s ease}.kvs-list[data-astro-cid-yyn7erqj]{display:flex;flex-direction:column;gap:16px;max-width:680px;margin:48px auto 0;padding:0;list-style:none;text-align:left}.kvs-card[data-astro-cid-yyn7erqj]{position:relative;padding:24px 20px;border-radius:20px;background-color:var(--gray-1);box-shadow:0 0 0 1px color-mix(in srgb,var(--gray-12) 7%,transparent),0 1px 2px #0000000a,0 24px 48px -24px #0003}.kvs-head[data-astro-cid-yyn7erqj]{display:flex;align-items:center;gap:12px}.kvs-icon[data-astro-cid-yyn7erqj]{display:grid;flex:none;place-items:center;width:44px;height:44px;border-radius:13px;background-color:var(--cream-3);color:var(--gray-11)}.kvs-title[data-astro-cid-yyn7erqj]{margin:0;font-size:17px;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--gray-12)}.kvs-num[data-astro-cid-yyn7erqj]{margin-left:auto;align-self:flex-start;font-size:13px;font-weight:600;color:var(--gray-9)}.kvs-price[data-astro-cid-yyn7erqj]{margin:20px 0 0;font-size:30px;font-weight:700;letter-spacing:-.04em;line-height:1.1;color:var(--gray-12);font-variant-numeric:tabular-nums}.kvs-meter[data-astro-cid-yyn7erqj]{position:relative;display:block;height:8px;margin-top:14px;border-radius:9999px;background-color:color-mix(in srgb,var(--gray-12) 6%,transparent)}.kvs-fill[data-astro-cid-yyn7erqj]{--c: var(--gray-12);position:absolute;top:0;bottom:0;left:0;width:var(--to);min-width:8px;border-radius:inherit;background:linear-gradient(90deg,var(--c) 0 var(--solid),color-mix(in srgb,var(--c) 40%,transparent) var(--solid) 100%);transform-origin:left center}.is-agency[data-astro-cid-yyn7erqj] .kvs-fill[data-astro-cid-yyn7erqj]{--c: var(--accent)}.is-us[data-astro-cid-yyn7erqj] .kvs-fill[data-astro-cid-yyn7erqj]{--c: var(--yellow-9)}.kvs-text[data-astro-cid-yyn7erqj]{margin:16px 0 0;max-width:48ch;font-size:15px;line-height:1.6;color:var(--gray-11)}.kvs-card[data-astro-cid-yyn7erqj].is-ab{overflow:hidden;isolation:isolate;background-color:var(--ink);background-image:radial-gradient(ellipse 80% 70% at 0% 0%,color-mix(in srgb,var(--blue) 20%,var(--ink)) 0%,color-mix(in srgb,var(--blue) 4%,var(--ink)) 60%,var(--ink) 100%);box-shadow:0 0 0 1px color-mix(in srgb,var(--cream-1) 10%,transparent),0 28px 56px -24px color-mix(in srgb,var(--blue) 45%,transparent),0 24px 48px -24px #0006}.is-ab[data-astro-cid-yyn7erqj] .kvs-title[data-astro-cid-yyn7erqj],.is-ab[data-astro-cid-yyn7erqj] .kvs-price[data-astro-cid-yyn7erqj]{color:var(--cream-1)}.is-ab[data-astro-cid-yyn7erqj] .kvs-price[data-astro-cid-yyn7erqj]{color:color-mix(in srgb,var(--green-9) 72%,var(--cream-1));text-shadow:0 0 24px color-mix(in srgb,var(--green-9) 45%,transparent)}.is-ab[data-astro-cid-yyn7erqj] .kvs-num[data-astro-cid-yyn7erqj]{color:color-mix(in srgb,var(--cream-1) 45%,transparent)}.is-ab[data-astro-cid-yyn7erqj] .kvs-text[data-astro-cid-yyn7erqj]{color:color-mix(in srgb,var(--cream-1) 72%,transparent)}.is-ab[data-astro-cid-yyn7erqj] .kvs-meter[data-astro-cid-yyn7erqj]{background-color:color-mix(in srgb,var(--cream-1) 9%,transparent)}.is-ab[data-astro-cid-yyn7erqj] .kvs-fill[data-astro-cid-yyn7erqj]{--c: var(--green-9);background:color-mix(in srgb,var(--green-9) 70%,var(--cream-1));box-shadow:0 0 8px color-mix(in srgb,var(--green-9) 90%,transparent),0 0 18px color-mix(in srgb,var(--green-9) 60%,transparent)}.kvs-gem[data-astro-cid-yyn7erqj]{position:relative;overflow:hidden;color:var(--cream-1);background:linear-gradient(160deg,color-mix(in srgb,var(--cream-1) 26%,transparent),color-mix(in srgb,var(--cream-1) 4%,transparent) 46%,color-mix(in srgb,var(--blue) 22%,transparent)),color-mix(in srgb,var(--blue) 18%,var(--ink));box-shadow:inset 0 1px color-mix(in srgb,var(--cream-1) 45%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--cream-1) 14%,transparent),inset 0 -8px 16px color-mix(in srgb,var(--blue) 25%,transparent),0 6px 18px color-mix(in srgb,var(--blue) 40%,transparent)}.kvs-gem[data-astro-cid-yyn7erqj] svg[data-astro-cid-yyn7erqj]{width:26px;height:26px;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--blue) 70%,var(--cream-1)))}.kvs-gem[data-astro-cid-yyn7erqj]:before{content:"";position:absolute;inset:1px 1px 50%;border-radius:inherit;border-bottom-left-radius:40%;border-bottom-right-radius:40%;background:linear-gradient(180deg,color-mix(in srgb,var(--cream-1) 22%,transparent),transparent);pointer-events:none}.kvs-gem[data-astro-cid-yyn7erqj]:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:40%;background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--cream-1) 55%,transparent),transparent);rotate:20deg;animation:kvs-shine 6s ease-in-out 1.5s infinite;pointer-events:none}@keyframes kvs-shine{0%{translate:0 0;opacity:0}6%{opacity:1}22%{translate:420% 0;opacity:0}to{translate:420% 0;opacity:0}}@media(prefers-reduced-motion:reduce){.kvs-gem[data-astro-cid-yyn7erqj]:after{animation:none;opacity:0}}.kvs-cta-wrap[data-astro-cid-yyn7erqj]{display:flex;flex-direction:column;align-items:center;margin-top:48px}.kvs-cta[data-astro-cid-yyn7erqj]{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border-radius:9999px;background-color:var(--gray-12);color:var(--gray-1);font-size:15px;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.kvs-cta[data-astro-cid-yyn7erqj]:hover{transform:translateY(-2px);opacity:.92}@media(prefers-reduced-motion:reduce){.kvs-cta[data-astro-cid-yyn7erqj]{transition:none}.kvs-cta[data-astro-cid-yyn7erqj]:hover{transform:none}}@media(min-width:640px){.kvs-list[data-astro-cid-yyn7erqj]{gap:20px;margin-top:80px}.kvs-card[data-astro-cid-yyn7erqj]{padding:32px 36px;border-radius:26px}.kvs-head[data-astro-cid-yyn7erqj]{gap:16px}.kvs-icon[data-astro-cid-yyn7erqj]{width:48px;height:48px;border-radius:14px}.kvs-title[data-astro-cid-yyn7erqj]{font-size:19px}.kvs-num[data-astro-cid-yyn7erqj]{font-size:14px}.kvs-price[data-astro-cid-yyn7erqj]{margin-top:24px;font-size:42px}.kvs-meter[data-astro-cid-yyn7erqj]{height:10px;margin-top:18px}.kvs-fill[data-astro-cid-yyn7erqj]{min-width:10px}.kvs-text[data-astro-cid-yyn7erqj]{font-size:16px}.kvs-cta-wrap[data-astro-cid-yyn7erqj]{margin-top:80px}.kvs-cta[data-astro-cid-yyn7erqj]{gap:10px;padding:16px 34px;font-size:16px}}.kof[data-astro-cid-4hrrepps]{position:relative;overflow:clip;isolation:isolate;margin-left:calc(50% - 50vw + var(--sbw, 0px) / 2);margin-right:calc(50% - 50vw + var(--sbw, 0px) / 2);margin-bottom:112px;background-color:var(--ink);background-image:radial-gradient(ellipse 80% 40% at 50% 0%,color-mix(in srgb,var(--blue) 14%,var(--ink)) 0%,var(--ink) 70%)}@media(min-width:640px){.kof[data-astro-cid-4hrrepps]{margin-bottom:176px}}.kof-inner[data-astro-cid-4hrrepps]{padding-top:96px;padding-bottom:96px}@media(min-width:640px){.kof-inner[data-astro-cid-4hrrepps]{padding-top:136px;padding-bottom:136px}}.kof-head[data-astro-cid-4hrrepps]{text-align:center}.kof-tags[data-astro-cid-4hrrepps]{display:flex;flex-direction:column;align-items:center;gap:10px}.kof-title[data-astro-cid-4hrrepps]{max-width:22ch;margin:12px auto 0;font-size:28px;font-weight:700;letter-spacing:-.04em;line-height:1.1;color:var(--cream-1);text-wrap:balance}@media(min-width:640px){.kof-title[data-astro-cid-4hrrepps]{font-size:42px}}.kof-grid[data-astro-cid-4hrrepps]{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;max-width:560px;margin:48px auto 0}@media(min-width:640px){.kof-grid[data-astro-cid-4hrrepps]{gap:64px;margin-top:80px}}.kof-stage[data-astro-cid-4hrrepps]{position:relative;display:grid;place-items:center;padding-block:8px}.kof-glow[data-astro-cid-4hrrepps]{position:absolute;left:50%;top:50%;z-index:-1;width:540px;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--blue) 50%,transparent) 0%,color-mix(in srgb,var(--blue) 16%,transparent) 40%,transparent 70%);opacity:.9;pointer-events:none}.kof-rays[data-astro-cid-4hrrepps]{position:absolute;left:50%;top:50%;z-index:-1;width:600px;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:repeating-conic-gradient(from 8deg,color-mix(in srgb,var(--cream-1) 30%,transparent) 0deg 2deg,transparent 2deg 30deg);-webkit-mask-image:radial-gradient(circle,#000 14%,transparent 62%);mask-image:radial-gradient(circle,#000 14%,transparent 62%);opacity:.5;animation:kof-breathe 4s ease-in-out infinite;will-change:transform;pointer-events:none}@keyframes kof-breathe{0%,to{scale:.94}50%{scale:1.06}}@media(prefers-reduced-motion:reduce){.kof-rays[data-astro-cid-4hrrepps]{animation:none}}.kof-box[data-astro-cid-4hrrepps]{display:block;width:min(72vw,264px);height:auto;filter:drop-shadow(0 0 1px color-mix(in srgb,var(--blue) 85%,var(--cream-1))) drop-shadow(0 18px 40px color-mix(in srgb,var(--blue) 45%,transparent))}@media(min-width:640px){.kof-box[data-astro-cid-4hrrepps]{width:340px}.kof-glow[data-astro-cid-4hrrepps]{width:700px}.kof-rays[data-astro-cid-4hrrepps]{width:820px}}.kof-card[data-astro-cid-4hrrepps]{width:100%;max-width:560px;margin-inline:auto;padding:26px 20px 20px;border-radius:20px;background-color:var(--gray-1);box-shadow:0 0 0 1px color-mix(in srgb,var(--cream-1) 14%,transparent),0 30px 80px -20px color-mix(in srgb,var(--blue) 45%,transparent),0 12px 32px #00000059}@media(min-width:640px){.kof-card[data-astro-cid-4hrrepps]{padding:40px 36px 36px;border-radius:28px}}.kof-sub[data-astro-cid-4hrrepps]{font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--gray-12)}.kof-sub[data-astro-cid-4hrrepps].is-gap{margin-top:32px;padding-top:28px;border-top:1px solid color-mix(in srgb,var(--gray-12) 8%,transparent)}@media(min-width:640px){.kof-sub[data-astro-cid-4hrrepps]{font-size:20px}.kof-sub[data-astro-cid-4hrrepps].is-gap{margin-top:40px;padding-top:32px}}.kof-anchor[data-astro-cid-4hrrepps]{color:var(--accent);white-space:nowrap}.kof-list[data-astro-cid-4hrrepps]{display:flex;flex-direction:column;gap:12px;margin-top:20px}.kof-list[data-astro-cid-4hrrepps] li[data-astro-cid-4hrrepps]{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.55;color:var(--gray-11)}.kof-list[data-astro-cid-4hrrepps] li[data-astro-cid-4hrrepps]>span[data-astro-cid-4hrrepps]:last-child{min-width:0}.kof-list[data-astro-cid-4hrrepps] li[data-astro-cid-4hrrepps] strong{color:var(--gray-12);font-weight:700}.kof-tick[data-astro-cid-4hrrepps]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:2px;border-radius:50%;background-color:color-mix(in srgb,var(--green-9) 14%,var(--gray-1));color:var(--green-9)}.kof-bonuses[data-astro-cid-4hrrepps]{display:flex;flex-direction:column;gap:14px;margin-top:20px}.kof-bonuses[data-astro-cid-4hrrepps] li[data-astro-cid-4hrrepps]{display:flex;align-items:flex-start;gap:12px}.kof-gem[data-astro-cid-4hrrepps]{position:relative;flex-shrink:0;display:grid;place-items:center;width:36px;height:36px;overflow:hidden;border-radius:11px;color:var(--cream-1);background:linear-gradient(160deg,color-mix(in srgb,var(--cream-1) 26%,transparent),color-mix(in srgb,var(--cream-1) 4%,transparent) 46%,color-mix(in srgb,var(--blue) 26%,transparent)),color-mix(in srgb,var(--blue) 22%,var(--ink));box-shadow:inset 0 1px color-mix(in srgb,var(--cream-1) 45%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--cream-1) 14%,transparent),0 6px 14px -4px color-mix(in srgb,var(--blue) 45%,transparent)}.kof-gem[data-astro-cid-4hrrepps] svg{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--blue) 70%,transparent))}.kof-bonuses[data-astro-cid-4hrrepps] li[data-astro-cid-4hrrepps].is-highlight .kof-gem[data-astro-cid-4hrrepps]{color:var(--gold-ink);background:var(--gold);box-shadow:inset 0 1px #ffffffb3,inset 0 0 0 1px var(--gold-edge),0 6px 14px -4px var(--gold-glow)}.kof-bonuses[data-astro-cid-4hrrepps] li[data-astro-cid-4hrrepps].is-highlight .kof-gem[data-astro-cid-4hrrepps] svg{filter:none}.kof-bonus-text[data-astro-cid-4hrrepps]{min-width:0;padding-top:1px;font-size:15px;font-weight:600;line-height:1.45;color:var(--gray-12)}.kof-value[data-astro-cid-4hrrepps]{display:block;margin-top:2px;font-size:13px;font-weight:500;color:var(--gray-10)}.kof-guarantee[data-astro-cid-4hrrepps]{display:flex;align-items:center;gap:12px;margin-top:16px;padding:14px 16px;border-radius:14px;background-color:color-mix(in srgb,var(--green-9) 9%,var(--gray-1));font-size:15px;line-height:1.45;color:var(--gray-11)}.kof-guarantee[data-astro-cid-4hrrepps] strong[data-astro-cid-4hrrepps]{color:var(--gray-12)}.kof-guarantee[data-astro-cid-4hrrepps] svg{flex-shrink:0;color:var(--green-9)}.kof-deal[data-astro-cid-4hrrepps]{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;margin-top:32px;padding:26px 18px 20px;overflow:hidden;border-radius:16px;text-align:center;background:radial-gradient(90% 70% at 50% 0%,color-mix(in srgb,var(--blue) 34%,transparent) 0%,transparent 70%),var(--ink);box-shadow:inset 0 1px color-mix(in srgb,var(--cream-1) 18%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--cream-1) 8%,transparent)}@media(min-width:640px){.kof-deal[data-astro-cid-4hrrepps]{margin-top:40px;padding:32px 28px 28px;border-radius:20px}}.kof-dealtitle[data-astro-cid-4hrrepps]{padding:5px 12px;border-radius:9999px;background-color:var(--accent);color:var(--cream-1);font-size:13px;font-weight:700;letter-spacing:.02em;box-shadow:0 0 20px color-mix(in srgb,var(--accent) 50%,transparent)}.kof-amount[data-astro-cid-4hrrepps]{display:flex;align-items:baseline;justify-content:center;gap:6px;margin-top:14px;color:var(--cream-1)}.kof-amount[data-astro-cid-4hrrepps] strong[data-astro-cid-4hrrepps]{font-size:56px;font-weight:800;letter-spacing:-.05em;line-height:.95;text-shadow:0 0 30px color-mix(in srgb,var(--blue) 60%,transparent)}.kof-unit[data-astro-cid-4hrrepps]{font-size:20px;font-weight:700;letter-spacing:-.03em}.kof-was[data-astro-cid-4hrrepps]{margin-top:8px;font-size:16px;font-weight:600;color:color-mix(in srgb,var(--cream-1) 55%,transparent);text-decoration:line-through;text-decoration-color:var(--accent);text-decoration-thickness:2px}@media(min-width:640px){.kof-amount[data-astro-cid-4hrrepps] strong[data-astro-cid-4hrrepps]{font-size:68px}.kof-was[data-astro-cid-4hrrepps]{font-size:18px}}.kof-cta[data-astro-cid-4hrrepps]{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:22px;padding:15px 24px;border-radius:9999px;background-color:var(--cream-1);color:var(--gray-12);font-size:16px;font-weight:700;letter-spacing:-.01em;text-decoration:none;box-shadow:0 0 28px color-mix(in srgb,var(--blue) 40%,transparent);transition:transform .2s ease}.kof-cta[data-astro-cid-4hrrepps]:hover{transform:translateY(-2px)}@media(min-width:640px){.kof-cta[data-astro-cid-4hrrepps]{gap:10px;margin-top:26px;padding:18px 34px;font-size:17px}}@media(prefers-reduced-motion:reduce){.kof-cta[data-astro-cid-4hrrepps]{transition:none}.kof-cta[data-astro-cid-4hrrepps]:hover{transform:none}}.kcl[data-astro-cid-hz6se6f7]{max-width:720px;margin-inline:auto;padding:32px 22px 30px;border-radius:20px;background-color:var(--gray-1);box-shadow:0 0 0 1px color-mix(in srgb,var(--gray-12) 7%,transparent),0 1px 2px #0000000a,0 24px 48px -24px #0003}@media(min-width:640px){.kcl[data-astro-cid-hz6se6f7]{padding:56px 60px 52px;border-radius:28px}}.kcl-price[data-astro-cid-hz6se6f7]{color:var(--green-9);white-space:nowrap}.kcl-text[data-astro-cid-hz6se6f7]{margin-top:16px;max-width:58ch;font-size:16px;line-height:1.7;color:var(--gray-11)}h2[data-astro-cid-hz6se6f7]+.kcl-text[data-astro-cid-hz6se6f7]{margin-top:24px}.kcl-strong[data-astro-cid-hz6se6f7]{margin-top:28px;padding-top:24px;border-top:1px solid color-mix(in srgb,var(--gray-12) 8%,transparent);max-width:40ch;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.4;color:var(--gray-12)}@media(min-width:640px){.kcl-text[data-astro-cid-hz6se6f7]{font-size:17px}.kcl-strong[data-astro-cid-hz6se6f7]{margin-top:36px;padding-top:32px;font-size:22px}}.kfaq[data-astro-cid-myprulz6]{border-top:1px solid var(--gray-4)}.kfaq[data-astro-cid-myprulz6]:last-of-type{border-bottom:1px solid var(--gray-4)}.kfaq-q[data-astro-cid-myprulz6]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 2px;cursor:pointer;list-style:none;font-size:16px;font-weight:700;letter-spacing:-.02em;line-height:1.35;color:var(--gray-12)}.kfaq-q[data-astro-cid-myprulz6]::-webkit-details-marker{display:none}.kfaq-q[data-astro-cid-myprulz6]::marker{content:""}.kfaq-plus[data-astro-cid-myprulz6]{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;font-size:21px;font-weight:300;line-height:1;color:var(--accent);transition:transform .3s ease}.kfaq[data-astro-cid-myprulz6][open] .kfaq-plus[data-astro-cid-myprulz6]{transform:rotate(45deg)}.kfaq-a[data-astro-cid-myprulz6]{font-size:15px;line-height:1.75;color:var(--gray-11);max-width:62ch;margin:0;padding:0 2px 24px;animation:kfaq-in .3s ease}@keyframes kfaq-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.kfaq-cta[data-astro-cid-myprulz6]{display:inline-flex;align-items:center;gap:10px;background-color:var(--gray-12);color:var(--gray-1);font-weight:600;font-size:16px;letter-spacing:-.01em;padding:16px 34px;border-radius:9999px;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.kfaq-cta[data-astro-cid-myprulz6]:hover{transform:translateY(-2px);opacity:.92}@media(min-width:640px){.kfaq-q[data-astro-cid-myprulz6]{font-size:17px;padding:26px 2px}}@media(max-width:640px){.kfaq-cta[data-astro-cid-myprulz6]{font-size:15px;padding:13px 24px;gap:8px}}@media(prefers-reduced-motion:reduce){.kfaq-a[data-astro-cid-myprulz6]{animation:none}.kfaq-plus[data-astro-cid-myprulz6],.kfaq-cta[data-astro-cid-myprulz6]{transition:none}.kfaq-cta[data-astro-cid-myprulz6]:hover{transform:none}}.kord-anchor[data-astro-cid-gqry4hwa]{scroll-margin-top:110px}
