.osd[data-astro-cid-s57jpm2t]{display:grid;grid-template-columns:minmax(0,.7fr) 56px minmax(0,1.8fr) 56px minmax(0,.85fr);align-items:center}.osd__label[data-astro-cid-s57jpm2t]{margin-bottom:.75rem;font-family:var(--font-display);font-size:var(--fs-overline);font-weight:600;letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--text-on-dark-faint)}.osd__systems[data-astro-cid-s57jpm2t]{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.osd__sys[data-astro-cid-s57jpm2t]{display:flex;align-items:center;gap:.6rem;padding:.6rem .8rem;border:1px solid var(--border-on-dark-strong);border-radius:12px;background:#060f1473;font-family:var(--font-display);font-size:.9rem;font-weight:600;color:var(--text-on-dark)}.osd__sys-ic[data-astro-cid-s57jpm2t]{display:inline-grid;flex-shrink:0;color:var(--cyan)}.osd__sys-ic[data-astro-cid-s57jpm2t] svg{width:16px;height:16px}.osd__flow[data-astro-cid-s57jpm2t]{position:relative;align-self:stretch;display:grid;align-content:center;gap:22%;padding-inline:6px}.osd__flow[data-astro-cid-s57jpm2t] i[data-astro-cid-s57jpm2t]{position:relative;display:block;height:2px;border-radius:2px;background:linear-gradient(90deg,#36f1ea1f,#36f1ea73);overflow:hidden}.osd__flow--b[data-astro-cid-s57jpm2t] i[data-astro-cid-s57jpm2t]{background:linear-gradient(90deg,#b449ed33,#b449ed8c)}.osd__flow[data-astro-cid-s57jpm2t] i[data-astro-cid-s57jpm2t]:after{content:"";position:absolute;top:-2px;left:-30%;width:30%;height:6px;border-radius:3px;background:radial-gradient(closest-side,var(--cyan-bright),transparent);opacity:0}.osd__flow--b[data-astro-cid-s57jpm2t] i[data-astro-cid-s57jpm2t]:after{background:radial-gradient(closest-side,#d9a8ff,transparent)}.osd[data-astro-cid-s57jpm2t].is-flowing .osd__flow[data-astro-cid-s57jpm2t] i[data-astro-cid-s57jpm2t]:after{opacity:1;animation:osd-flow 2.4s linear infinite}.osd[data-astro-cid-s57jpm2t].is-flowing .osd__flow[data-astro-cid-s57jpm2t] i[data-astro-cid-s57jpm2t]:nth-child(2):after{animation-delay:.8s}.osd[data-astro-cid-s57jpm2t].is-flowing .osd__flow[data-astro-cid-s57jpm2t] i[data-astro-cid-s57jpm2t]:nth-child(3):after{animation-delay:1.6s}@keyframes osd-flow{to{left:100%}}.osd__core[data-astro-cid-s57jpm2t]{position:relative;padding:clamp(1.25rem,2.5vw,1.75rem);border:1px solid rgba(54,241,234,.45);border-radius:var(--r-xl);background:radial-gradient(100% 70% at 50% 0%,rgba(54,241,234,.12),transparent 60%),linear-gradient(180deg,#11303bf2,#091a21f7);box-shadow:0 0 0 1px #36f1ea0f,0 40px 80px -40px #36f1ea73}.osd__core-head[data-astro-cid-s57jpm2t]{display:flex;align-items:center;gap:.85rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--border-on-dark)}.osd__mark[data-astro-cid-s57jpm2t]{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:var(--ink-900);font-family:var(--font-display);font-size:.85rem;font-weight:800;box-shadow:0 0 30px -6px #36f1eab3}.osd__core-title[data-astro-cid-s57jpm2t]{font-family:var(--font-display);font-size:var(--fs-h4);font-weight:700;color:var(--white)}.osd__core-sub[data-astro-cid-s57jpm2t]{font-size:var(--fs-small);color:var(--text-on-dark-muted)}.osd__modules[data-astro-cid-s57jpm2t]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.osd__mod[data-astro-cid-s57jpm2t]{display:flex;gap:.75rem;padding:.85rem;border:1px solid var(--border-on-dark);border-radius:14px;background:#060f1459}.osd__mod-ic[data-astro-cid-s57jpm2t]{flex-shrink:0;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px solid rgba(54,241,234,.35);color:var(--cyan)}.osd__mod-ic[data-astro-cid-s57jpm2t] svg{width:18px;height:18px}.osd__mod-txt[data-astro-cid-s57jpm2t]{display:flex;flex-direction:column;gap:.2rem}.osd__mod-txt[data-astro-cid-s57jpm2t] strong[data-astro-cid-s57jpm2t]{font-family:var(--font-display);font-size:.98rem;font-weight:700;color:var(--white)}.osd__mod-txt[data-astro-cid-s57jpm2t] span[data-astro-cid-s57jpm2t]{font-size:.82rem;line-height:1.5;color:var(--text-on-dark-muted)}.osd__out[data-astro-cid-s57jpm2t]{padding:1rem;border:1px solid rgba(180,73,237,.4);border-radius:var(--r-lg);background:#b449ed12}.osd__outputs[data-astro-cid-s57jpm2t]{display:flex;flex-wrap:wrap;gap:.4rem;margin:0 0 .9rem;padding:0;list-style:none}.osd__outputs[data-astro-cid-s57jpm2t] li[data-astro-cid-s57jpm2t]{padding:.2rem .6rem;border:1px solid var(--border-on-dark-strong);border-radius:var(--r-pill);font-size:.74rem;color:var(--text-on-dark-muted)}.osd__gate[data-astro-cid-s57jpm2t]{display:flex;gap:.65rem;padding-top:.9rem;border-top:1px solid var(--border-on-dark)}.osd__gate-ic[data-astro-cid-s57jpm2t]{flex-shrink:0;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--cyan);color:var(--ink-900)}.osd__gate-ic[data-astro-cid-s57jpm2t] svg{width:15px;height:15px}.osd__gate[data-astro-cid-s57jpm2t]>span[data-astro-cid-s57jpm2t]:last-child{display:flex;flex-direction:column;gap:.15rem}.osd__gate[data-astro-cid-s57jpm2t] strong[data-astro-cid-s57jpm2t]{font-family:var(--font-display);font-size:.92rem;color:var(--white)}.osd__gate[data-astro-cid-s57jpm2t] span[data-astro-cid-s57jpm2t] span[data-astro-cid-s57jpm2t]{font-size:.78rem;line-height:1.45;color:var(--text-on-dark-muted)}.osd__sys[data-astro-cid-s57jpm2t],.osd__mod[data-astro-cid-s57jpm2t],.osd__out[data-astro-cid-s57jpm2t]{transition:opacity .55s var(--ease-out),transform .55s var(--ease-entrance),border-color var(--dur) var(--ease-out),background var(--dur) var(--ease-out)}.js .osd[data-astro-cid-s57jpm2t]:not(.is-in) .osd__sys[data-astro-cid-s57jpm2t]{opacity:0;transform:translate(-14px)}.js .osd[data-astro-cid-s57jpm2t]:not(.is-in) .osd__mod[data-astro-cid-s57jpm2t]{opacity:0;transform:scale(.94)}.js .osd[data-astro-cid-s57jpm2t]:not(.is-in) .osd__out[data-astro-cid-s57jpm2t]{opacity:0;transform:translate(14px)}.osd[data-astro-cid-s57jpm2t].is-in .osd__sys[data-astro-cid-s57jpm2t]{transition-delay:calc(var(--k) * .07s)}.osd[data-astro-cid-s57jpm2t].is-in .osd__mod[data-astro-cid-s57jpm2t]{transition-delay:calc(.45s + var(--k) * .09s)}.osd[data-astro-cid-s57jpm2t].is-in .osd__out[data-astro-cid-s57jpm2t]{transition-delay:.95s}@media(max-width:1080px){.osd[data-astro-cid-s57jpm2t]{grid-template-columns:minmax(0,1fr);gap:0}.osd__systems[data-astro-cid-s57jpm2t]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.osd__flow[data-astro-cid-s57jpm2t]{height:48px;grid-auto-flow:column;grid-template-columns:repeat(3,2px);justify-content:center;align-content:stretch;gap:28px;padding:6px 0}.osd__flow[data-astro-cid-s57jpm2t] i[data-astro-cid-s57jpm2t]{width:2px;height:auto;background:linear-gradient(180deg,#36f1ea1f,#36f1ea73)}.osd__flow--b[data-astro-cid-s57jpm2t] i[data-astro-cid-s57jpm2t]{background:linear-gradient(180deg,#b449ed33,#b449ed8c)}.osd__flow[data-astro-cid-s57jpm2t] i[data-astro-cid-s57jpm2t]:after{left:-2px;top:-30%;width:6px;height:30%}.osd[data-astro-cid-s57jpm2t].is-flowing .osd__flow[data-astro-cid-s57jpm2t] i[data-astro-cid-s57jpm2t]:after{animation-name:osd-flow-v}@keyframes osd-flow-v{to{top:100%}}}@media(max-width:560px){.osd__modules[data-astro-cid-s57jpm2t]{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.osd[data-astro-cid-s57jpm2t] .osd__sys[data-astro-cid-s57jpm2t],.osd[data-astro-cid-s57jpm2t] .osd__mod[data-astro-cid-s57jpm2t],.osd[data-astro-cid-s57jpm2t] .osd__out[data-astro-cid-s57jpm2t]{opacity:1!important;transform:none!important}.osd[data-astro-cid-s57jpm2t] .osd__flow[data-astro-cid-s57jpm2t] i[data-astro-cid-s57jpm2t]:after{display:none}}.kos-hero[data-astro-cid-zruwf5ov]{position:relative;overflow:hidden;padding-block:clamp(2rem,5vw,4rem) clamp(3rem,7vw,5.5rem)}.kos-hero__bg[data-astro-cid-zruwf5ov]{position:absolute;inset:0;z-index:0;pointer-events:none}.kos-hero__bg[data-astro-cid-zruwf5ov] img[data-astro-cid-zruwf5ov]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:right center;filter:brightness(.5) saturate(.95);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 14%,#000 72%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 14%,#000 72%,transparent 100%)}.kos-hero__bg[data-astro-cid-zruwf5ov]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,15,20,.85) 0%,rgba(6,15,20,.55) 45%,transparent 75%)}.kos-hero__inner[data-astro-cid-zruwf5ov]{position:relative;z-index:1}.kos-hero[data-astro-cid-zruwf5ov] h1[data-astro-cid-zruwf5ov]{margin-top:var(--space-4);max-width:15ch}.kos-hero[data-astro-cid-zruwf5ov] .lead[data-astro-cid-zruwf5ov]{margin-top:var(--space-5);max-width:54ch}.kos-hero__actions[data-astro-cid-zruwf5ov]{margin-top:var(--space-6);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.kos-hero__more[data-astro-cid-zruwf5ov]{display:inline-flex;align-items:center;gap:.5em;padding:.75rem .5rem;font-family:var(--font-display);font-weight:600;color:var(--text-on-dark)}.kos-hero__more[data-astro-cid-zruwf5ov] svg{color:var(--cyan);transition:transform var(--dur) var(--ease-out)}.kos-hero__more[data-astro-cid-zruwf5ov]:hover{color:var(--cyan)}.kos-hero__more[data-astro-cid-zruwf5ov]:hover svg{transform:translate(4px)}.kos-hero__facts[data-astro-cid-zruwf5ov]{margin:var(--space-7) 0 0;display:grid;grid-template-columns:repeat(4,auto);justify-content:start;gap:var(--space-4) clamp(1.5rem,3.5vw,3rem)}.kos-hero__facts[data-astro-cid-zruwf5ov]>div[data-astro-cid-zruwf5ov]{padding-left:var(--space-4);border-left:2px solid rgba(54,241,234,.45)}.kos-hero__facts[data-astro-cid-zruwf5ov] dt[data-astro-cid-zruwf5ov]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h4);color:var(--white)}.kos-hero__facts[data-astro-cid-zruwf5ov] dd[data-astro-cid-zruwf5ov]{margin:0;font-size:var(--fs-small);color:var(--text-on-dark-muted)}@media(max-width:760px){.kos-hero__facts[data-astro-cid-zruwf5ov]{grid-template-columns:repeat(2,minmax(0,1fr))}.kos-hero__bg[data-astro-cid-zruwf5ov] img[data-astro-cid-zruwf5ov]{display:none}.kos-hero__bg[data-astro-cid-zruwf5ov]{background:radial-gradient(ellipse 80% 60% at 85% 20%,rgba(54,241,234,.1),transparent 70%)}}.kos-video__head[data-astro-cid-zruwf5ov]{text-align:center;max-width:760px;margin:0 auto var(--space-6)}.kos-video__head[data-astro-cid-zruwf5ov] .overline[data-astro-cid-zruwf5ov]{justify-content:center}.kos-video__head[data-astro-cid-zruwf5ov] h2[data-astro-cid-zruwf5ov]{margin-top:var(--space-4)}.kos-video__stage[data-astro-cid-zruwf5ov]{position:relative;max-width:1040px;margin-inline:auto}.kos-video__stage[data-astro-cid-zruwf5ov]:before{content:"";position:absolute;inset:-6% -4%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(54,241,234,.12),transparent 75%);pointer-events:none}.kos-video__stage[data-astro-cid-zruwf5ov] .herovid{border-radius:var(--r-xl);border-color:#36f1ea4d;box-shadow:0 40px 90px -40px #000000d9}.kos-what__head[data-astro-cid-zruwf5ov]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,4.5rem);align-items:end;margin-bottom:var(--space-7)}.kos-what__head[data-astro-cid-zruwf5ov] h2[data-astro-cid-zruwf5ov]{margin-top:var(--space-4)}.kos-what__points[data-astro-cid-zruwf5ov]{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.kos-what__points[data-astro-cid-zruwf5ov] li[data-astro-cid-zruwf5ov]{display:flex;gap:var(--space-3);color:var(--text-on-dark-muted)}.kos-what__points[data-astro-cid-zruwf5ov] strong[data-astro-cid-zruwf5ov]{color:var(--white);font-weight:600}.kos-what__points[data-astro-cid-zruwf5ov] svg{flex-shrink:0;margin-top:.2em;color:var(--cyan)}@media(max-width:860px){.kos-what__head[data-astro-cid-zruwf5ov]{grid-template-columns:minmax(0,1fr);align-items:start}}.kos-uses__grid[data-astro-cid-zruwf5ov]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:clamp(2rem,5vw,5rem);align-items:start}.kos-uses__head[data-astro-cid-zruwf5ov]{position:sticky;top:8.5rem}.kos-uses__head[data-astro-cid-zruwf5ov] h2[data-astro-cid-zruwf5ov],.kos-uses__head[data-astro-cid-zruwf5ov] .lead[data-astro-cid-zruwf5ov]{margin-top:var(--space-4)}.kos-uses__cta[data-astro-cid-zruwf5ov]{margin-top:var(--space-6);white-space:normal;max-width:100%}.kos-uses__list[data-astro-cid-zruwf5ov]{margin:0;padding:0;list-style:none;border-top:1px solid var(--border-on-dark)}.kos-use[data-astro-cid-zruwf5ov]{display:grid;gap:var(--space-3);padding-block:var(--space-5);border-bottom:1px solid var(--border-on-dark)}.kos-use__title[data-astro-cid-zruwf5ov]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem .9rem}.kos-use__area[data-astro-cid-zruwf5ov]{font-family:var(--font-display);font-size:.7rem;font-weight:600;letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--cyan)}.kos-use[data-astro-cid-zruwf5ov] h3[data-astro-cid-zruwf5ov]{font-size:var(--fs-h4);order:-1;width:100%}.kos-use__ba[data-astro-cid-zruwf5ov]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:var(--space-4)}.kos-use__ba[data-astro-cid-zruwf5ov] p[data-astro-cid-zruwf5ov]{font-size:var(--fs-small);line-height:1.55}.kos-use__ba[data-astro-cid-zruwf5ov] span[data-astro-cid-zruwf5ov]{display:block;margin-bottom:.25rem;font-family:var(--font-display);font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.kos-use__before[data-astro-cid-zruwf5ov],.kos-use__before[data-astro-cid-zruwf5ov] span[data-astro-cid-zruwf5ov]{color:var(--text-on-dark-faint)}.kos-use__after[data-astro-cid-zruwf5ov]{position:relative;padding-left:var(--space-4);border-left:2px solid var(--cyan);color:var(--text-on-dark)}.kos-use__after[data-astro-cid-zruwf5ov] span[data-astro-cid-zruwf5ov]{color:var(--cyan)}@media(max-width:960px){.kos-uses__grid[data-astro-cid-zruwf5ov]{grid-template-columns:minmax(0,1fr)}.kos-uses__head[data-astro-cid-zruwf5ov]{position:static}}@media(max-width:560px){.kos-use__ba[data-astro-cid-zruwf5ov]{grid-template-columns:minmax(0,1fr)}}.kos-flow__head[data-astro-cid-zruwf5ov]{max-width:760px;margin-bottom:var(--space-7)}.kos-flow__head[data-astro-cid-zruwf5ov] h2[data-astro-cid-zruwf5ov],.kos-flow__head[data-astro-cid-zruwf5ov] .lead[data-astro-cid-zruwf5ov]{margin-top:var(--space-4)}.kos-timeline[data-astro-cid-zruwf5ov]{position:relative;margin:0;padding:0;list-style:none;display:grid;gap:var(--space-5);--rail-x: 168px}.kos-timeline__rail[data-astro-cid-zruwf5ov]{position:absolute;left:calc(var(--rail-x) + var(--space-5) + 7px);top:10px;bottom:10px;width:2px;background:var(--border-on-dark-strong);border-radius:2px;overflow:hidden}.kos-timeline__rail[data-astro-cid-zruwf5ov] i[data-astro-cid-zruwf5ov]{position:absolute;inset:0;background:linear-gradient(180deg,var(--cyan) 0%,var(--cyan) 22%,var(--purple) 100%);transform-origin:top;transform:scaleY(1);transition:transform .9s var(--ease-out)}.kos-timeline[data-astro-cid-zruwf5ov].is-anim .kos-timeline__rail[data-astro-cid-zruwf5ov] i[data-astro-cid-zruwf5ov]{transform:scaleY(0)}.kos-step[data-astro-cid-zruwf5ov]{display:grid;grid-template-columns:var(--rail-x) 16px minmax(0,1fr);gap:0 var(--space-5);align-items:start}.kos-step__when[data-astro-cid-zruwf5ov]{display:flex;flex-direction:column;align-items:flex-end;text-align:right;padding-top:.15rem}.kos-step__wk[data-astro-cid-zruwf5ov]{font-family:var(--font-display);font-size:var(--fs-h4);font-weight:700;color:var(--white)}.kos-step__kind[data-astro-cid-zruwf5ov]{font-size:var(--fs-small);color:#d3a4f6}.kos-step--setup[data-astro-cid-zruwf5ov] .kos-step__kind[data-astro-cid-zruwf5ov]{color:var(--cyan)}.kos-step__node[data-astro-cid-zruwf5ov]{position:relative;z-index:1;width:16px;height:16px;margin-top:.45rem;border-radius:50%;background:var(--purple);box-shadow:0 0 0 5px var(--ink-800)}.kos-step--setup[data-astro-cid-zruwf5ov] .kos-step__node[data-astro-cid-zruwf5ov]{background:var(--cyan)}.kos-step__card[data-astro-cid-zruwf5ov]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-5);align-items:center;padding:var(--space-5);border:1px solid var(--border-on-dark);border-radius:var(--r-lg);background:#0d242d8c}.kos-step--setup[data-astro-cid-zruwf5ov] .kos-step__card[data-astro-cid-zruwf5ov]{border-color:#36f1ea59;background:radial-gradient(120% 120% at 0% 0%,rgba(54,241,234,.08),transparent 55%),#0d242db3}.kos-step__card[data-astro-cid-zruwf5ov] .kos-step__icon{width:clamp(64px,7vw,88px);height:auto}.kos-step__card[data-astro-cid-zruwf5ov] h3[data-astro-cid-zruwf5ov]{font-size:var(--fs-h4)}.kos-step__card[data-astro-cid-zruwf5ov] p[data-astro-cid-zruwf5ov]{margin-top:var(--space-2);font-size:var(--fs-small);color:var(--text-on-dark-muted)}.kos-timeline[data-astro-cid-zruwf5ov].is-anim .kos-step[data-astro-cid-zruwf5ov] .kos-step__card[data-astro-cid-zruwf5ov],.kos-timeline[data-astro-cid-zruwf5ov].is-anim .kos-step[data-astro-cid-zruwf5ov] .kos-step__when[data-astro-cid-zruwf5ov],.kos-timeline[data-astro-cid-zruwf5ov].is-anim .kos-step[data-astro-cid-zruwf5ov] .kos-step__node[data-astro-cid-zruwf5ov]{transition:opacity .55s var(--ease-out),transform .55s var(--ease-entrance)}.kos-timeline[data-astro-cid-zruwf5ov].is-anim .kos-step[data-astro-cid-zruwf5ov]:not(.is-on) .kos-step__card[data-astro-cid-zruwf5ov]{opacity:0;transform:translate(18px)}.kos-timeline[data-astro-cid-zruwf5ov].is-anim .kos-step[data-astro-cid-zruwf5ov]:not(.is-on) .kos-step__when[data-astro-cid-zruwf5ov]{opacity:0}.kos-timeline[data-astro-cid-zruwf5ov].is-anim .kos-step[data-astro-cid-zruwf5ov]:not(.is-on) .kos-step__node[data-astro-cid-zruwf5ov]{transform:scale(0)}@media(max-width:760px){.kos-timeline[data-astro-cid-zruwf5ov]{--rail-x: 0px;padding-left:28px}.kos-timeline__rail[data-astro-cid-zruwf5ov]{left:7px}.kos-step[data-astro-cid-zruwf5ov]{gap:0}.kos-step[data-astro-cid-zruwf5ov]{grid-template-columns:minmax(0,1fr);position:relative}.kos-step__when[data-astro-cid-zruwf5ov]{flex-direction:row;align-items:baseline;gap:.6rem;text-align:left;margin-bottom:var(--space-2)}.kos-step__node[data-astro-cid-zruwf5ov]{position:absolute;left:-28px;top:0;margin-top:.35rem}.kos-step__card[data-astro-cid-zruwf5ov]{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}}.kos-format[data-astro-cid-zruwf5ov]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--border-on-dark)}.kos-format[data-astro-cid-zruwf5ov] strong[data-astro-cid-zruwf5ov]{display:block;font-family:var(--font-display);font-size:var(--fs-h4);color:var(--cyan)}.kos-format[data-astro-cid-zruwf5ov] span[data-astro-cid-zruwf5ov]{font-size:var(--fs-small);color:var(--text-on-dark-muted)}.kos-flow__note[data-astro-cid-zruwf5ov]{margin-top:var(--space-4);font-size:var(--fs-small);color:var(--text-on-dark-faint)}.kos-after[data-astro-cid-zruwf5ov]{margin-top:var(--space-8)}.kos-after[data-astro-cid-zruwf5ov] h3[data-astro-cid-zruwf5ov]{font-size:var(--fs-h3)}.kos-format--after[data-astro-cid-zruwf5ov]{margin-top:var(--space-4)}@media(max-width:760px){.kos-format[data-astro-cid-zruwf5ov]{grid-template-columns:1fr}}.kos-own__panel[data-astro-cid-zruwf5ov]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,4.5rem);padding:clamp(2rem,5vw,4rem);border:1px solid var(--border-on-dark);border-radius:var(--r-xl);background:radial-gradient(90% 80% at 100% 0%,rgba(180,73,237,.08),transparent 55%),linear-gradient(165deg,var(--ink-700),var(--ink-900))}.kos-own__head[data-astro-cid-zruwf5ov] h2[data-astro-cid-zruwf5ov]{margin-top:var(--space-4)}.kos-own__head[data-astro-cid-zruwf5ov] .text-muted[data-astro-cid-zruwf5ov]{margin-top:var(--space-4);max-width:40ch}.kos-own__list[data-astro-cid-zruwf5ov]{margin:0;padding:0;list-style:none;display:grid;gap:var(--space-4)}.kos-own__list[data-astro-cid-zruwf5ov] li[data-astro-cid-zruwf5ov]{display:grid;grid-template-columns:3.25rem minmax(0,1fr);gap:var(--space-4);align-items:baseline;padding-bottom:var(--space-4);border-bottom:1px solid var(--border-on-dark)}.kos-own__list[data-astro-cid-zruwf5ov] li[data-astro-cid-zruwf5ov]:last-child{border-bottom:0;padding-bottom:0}.kos-own__no[data-astro-cid-zruwf5ov]{font-family:var(--font-display);font-size:1.75rem;font-weight:700;letter-spacing:var(--tracking-tight);color:var(--cyan);font-variant-numeric:tabular-nums}.kos-own__list[data-astro-cid-zruwf5ov] strong[data-astro-cid-zruwf5ov]{display:block;font-family:var(--font-display);font-size:var(--fs-h4);color:var(--white)}.kos-own__list[data-astro-cid-zruwf5ov] span[data-astro-cid-zruwf5ov]:not(.kos-own__no){font-size:var(--fs-small);color:var(--text-on-dark-muted)}@media(max-width:860px){.kos-own__panel[data-astro-cid-zruwf5ov]{grid-template-columns:minmax(0,1fr)}}.kos-quotes[data-astro-cid-zruwf5ov]{padding-block:var(--space-7);border-block:1px solid var(--border-on-dark);background:#060f1459}.kos-quotes__row[data-astro-cid-zruwf5ov]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.kos-quotes__row[data-astro-cid-zruwf5ov] li[data-astro-cid-zruwf5ov]{padding-inline:clamp(1rem,2.5vw,2rem)}.kos-quotes__row[data-astro-cid-zruwf5ov] li[data-astro-cid-zruwf5ov]+li[data-astro-cid-zruwf5ov]{border-left:1px solid var(--border-on-dark)}.kos-quotes__row[data-astro-cid-zruwf5ov] blockquote[data-astro-cid-zruwf5ov]{font-family:var(--font-display);font-size:var(--fs-h4);font-weight:500;line-height:var(--lh-snug);color:var(--white)}.kos-quotes__row[data-astro-cid-zruwf5ov] p[data-astro-cid-zruwf5ov]{margin-top:var(--space-3);font-size:var(--fs-small);color:var(--text-on-dark-muted)}.kos-quotes__row[data-astro-cid-zruwf5ov] p[data-astro-cid-zruwf5ov] strong[data-astro-cid-zruwf5ov]{color:var(--text-on-dark)}.kos-quotes__link[data-astro-cid-zruwf5ov]{margin-top:var(--space-6);text-align:center}@media(max-width:860px){.kos-quotes__row[data-astro-cid-zruwf5ov]{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.kos-quotes__row[data-astro-cid-zruwf5ov] li[data-astro-cid-zruwf5ov]{padding-inline:0}.kos-quotes__row[data-astro-cid-zruwf5ov] li[data-astro-cid-zruwf5ov]+li[data-astro-cid-zruwf5ov]{border-left:0;border-top:1px solid var(--border-on-dark);padding-top:var(--space-5)}}.kos-assure[data-astro-cid-zruwf5ov]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}.kos-assure__card[data-astro-cid-zruwf5ov]{padding:clamp(1.5rem,3vw,2.25rem);border:1px solid var(--border-on-dark);border-radius:var(--r-lg);background:#0d242d80}.kos-assure__seal[data-astro-cid-zruwf5ov],.kos-assure__icon[data-astro-cid-zruwf5ov]{display:inline-flex;margin-bottom:var(--space-3);color:var(--cyan-base)}.kos-assure__title[data-astro-cid-zruwf5ov]{font-size:var(--fs-h3);margin-block:var(--space-2) var(--space-3)}.kos-assure__fine[data-astro-cid-zruwf5ov]{margin-top:var(--space-3);font-size:.8rem;color:var(--text-on-dark-muted)}.kos-assure__link[data-astro-cid-zruwf5ov]{margin-top:var(--space-4)}.kos-links[data-astro-cid-zruwf5ov]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:clamp(1rem,4vw,4rem);margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--border-on-dark)}.kos-links[data-astro-cid-zruwf5ov] h3[data-astro-cid-zruwf5ov]{font-size:var(--fs-h4);font-weight:600;max-width:24ch}.kos-links[data-astro-cid-zruwf5ov] p[data-astro-cid-zruwf5ov]{max-width:70ch}.kos-links__intro[data-astro-cid-zruwf5ov]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.kos-links__intro[data-astro-cid-zruwf5ov] p[data-astro-cid-zruwf5ov]{margin:0}.kos-links__cta[data-astro-cid-zruwf5ov]{display:inline-flex;align-items:center;gap:.45rem;margin-top:var(--space-2);font-family:var(--font-display);font-weight:600;color:var(--cyan);text-decoration:none}.kos-links__cta[data-astro-cid-zruwf5ov]:hover{color:var(--cyan-bright)}.kos-links__cta[data-astro-cid-zruwf5ov] svg{transition:transform var(--dur-fast) var(--ease-out)}.kos-links__cta[data-astro-cid-zruwf5ov]:hover svg{transform:translate(3px)}.kos-systems[data-astro-cid-zruwf5ov]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);align-content:start}.kos-systems__group[data-astro-cid-zruwf5ov] h4[data-astro-cid-zruwf5ov]{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:var(--fs-overline);font-weight:600;letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--text-on-dark-faint)}.kos-systems__group[data-astro-cid-zruwf5ov] ul[data-astro-cid-zruwf5ov]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.kos-systems__group[data-astro-cid-zruwf5ov] li[data-astro-cid-zruwf5ov]{padding:.55rem 1.1rem;border:1px solid var(--border-on-dark-strong);border-radius:var(--r-pill);background:#eaf6f708;font-family:var(--font-display);font-size:var(--fs-body);font-weight:500;line-height:1.4;color:var(--text-on-dark)}@media(max-width:860px){.kos-links[data-astro-cid-zruwf5ov]{grid-template-columns:minmax(0,1fr);gap:var(--space-7)}}.kos-guarantee[data-astro-cid-zruwf5ov]{padding-bottom:0}@media(max-width:760px){.kos-assure[data-astro-cid-zruwf5ov]{grid-template-columns:minmax(0,1fr)}}.link-arrow[data-astro-cid-zruwf5ov]{display:inline-flex;align-items:center;gap:.5em;font-family:var(--font-display);font-weight:600;color:var(--cyan-base)}.link-arrow[data-astro-cid-zruwf5ov] svg{transition:transform var(--dur) var(--ease-out)}.link-arrow[data-astro-cid-zruwf5ov]:hover svg{transform:translate(4px)}[data-astro-cid-zruwf5ov][data-reveal]{transition-delay:var(--d, 0s)}.nowrap[data-astro-cid-zruwf5ov]{white-space:nowrap}@media(prefers-reduced-motion:reduce){.kos-timeline[data-astro-cid-zruwf5ov] .kos-step[data-astro-cid-zruwf5ov] .kos-step__card[data-astro-cid-zruwf5ov],.kos-timeline[data-astro-cid-zruwf5ov] .kos-step[data-astro-cid-zruwf5ov] .kos-step__when[data-astro-cid-zruwf5ov],.kos-timeline[data-astro-cid-zruwf5ov] .kos-step[data-astro-cid-zruwf5ov] .kos-step__node[data-astro-cid-zruwf5ov]{opacity:1!important;transform:none!important}}
