.kscribe-offering-page{--blue-50:#eaf3fe;--blue-100:#d2e6fd;--blue-200:#a6ccfb;--blue-300:#6ea9f8;--blue-400:#3d8df6;--blue-500:#1279f8;--blue-600:#0a62d8;--blue-700:#0a4fab;--blue-800:#103f80;--blue-900:#16355a;--teal-50:#e8faf6;--teal-200:#95e6d3;--teal-400:#2ec9a6;--teal-500:#1abc9c;--teal-600:#149a80;--green-500:#20ad7e;--green-600:#178a64;--slate-50:#f4f5f7;--slate-100:#ebedf0;--slate-200:#e0e0e0;--slate-300:#cdd1d6;--slate-400:#9aa0a8;--slate-500:#6b7178;--slate-600:#4c5158;--slate-700:#34383d;--slate-900:#0b0c0d;--brand-navy:#16355a;--brand-accent:#1abc9c;--surface-page:#f6f8fb;--surface-card:#ffffff;--border-subtle:#ebedf0;--border-default:#e0e0e0;--text-body:#34383d;--text-muted:#4c5158;--text-subtle:#6b7178;--text-strong:#16355a;--action:#1279f8;--gradient-fresh:linear-gradient(135deg,#1279f8,#1abc9c);--glow-primary:0 6px 18px rgba(18,121,248,0.28),0 0 0 4px rgba(18,121,248,0.08);--shadow-xs:0 1px 2px rgba(14,26,43,0.06);--shadow-sm:0 1px 3px rgba(14,26,43,0.08),0 1px 2px rgba(14,26,43,0.04);--shadow-md:0 4px 12px rgba(14,26,43,0.08),0 2px 4px rgba(14,26,43,0.04);--shadow-lg:0 12px 28px rgba(14,26,43,0.12),0 4px 8px rgba(14,26,43,0.05);--shadow-xl:0 24px 56px rgba(14,26,43,0.16),0 8px 16px rgba(14,26,43,0.06);--ease-standard:cubic-bezier(0.2,0.0,0.1,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--font-sans:"SF Pro Text","SF Pro",-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;--font-display:"SF Pro Display","SF Pro",-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;--font-mono:ui-monospace,"SF Mono","SFMono-Regular",Menlo,Consolas,monospace;font-family:var(--font-sans);color:var(--text-body);background:var(--surface-card);overflow-x:hidden}.kscribe-offering-page h1,.kscribe-offering-page h2,.kscribe-offering-page h3,.kscribe-offering-page h4{font-family:var(--font-display);color:var(--brand-navy);font-weight:600;letter-spacing:0;line-height:1.25;margin:0}.kscribe-offering-page p{margin:0}.kscribe-offering-page a{color:inherit;text-decoration:none}.kscribe-offering-page a:hover{opacity:.92}.kscribe-offering-page .kcap{transition:box-shadow .18s var(--ease-standard),transform .18s var(--ease-standard)}.kscribe-offering-page .kcap:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.kscribe-offering-page .kdoc{transition:box-shadow .18s var(--ease-standard),transform .18s var(--ease-standard),border-color .18s var(--ease-standard),background .18s var(--ease-standard)}.kscribe-offering-page .kdoc:hover{box-shadow:var(--shadow-md);transform:translateY(-2px);border-color:var(--blue-200);background:var(--blue-50)}.kscribe-offering-page .kdoc-ic{transition:transform .18s var(--ease-out)}.kscribe-offering-page .kdoc:hover .kdoc-ic{transform:scale(1.08)}.kscribe-offering-page .knode{transition:transform .18s var(--ease-out)}.kscribe-offering-page .knode:hover{transform:translate(-50%,-50%) scale(1.06)!important}.kscribe-offering-page .kfaq[data-open=true] .kfaq-ans{display:block!important}.kscribe-offering-page .kfaq[data-open=true] .kfaq-icon{transform:rotate(180deg);color:var(--brand-navy)}@keyframes kflow{to{stroke-dashoffset:-24}}@keyframes kpulse{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.18);opacity:.15}}@keyframes kh-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.28)}}@keyframes kh-ring{0%,to{opacity:.22;transform:scale(1)}50%{opacity:.85;transform:scale(1.018)}}@keyframes kh-glow{0%,to{opacity:.28}50%{opacity:.62}}@keyframes kh-sweep{0%{transform:translateY(-6px);opacity:0}14%{opacity:.95}86%{opacity:.95}to{transform:translateY(150px);opacity:0}}@keyframes kh-pop{0%{transform:scale(0);opacity:0}62%{transform:scale(1.18);opacity:1}to{transform:scale(1);opacity:1}}@keyframes kh-flash{0%{opacity:0}45%{opacity:1}to{opacity:0}}@keyframes kh-beam{0%{transform:translateY(0);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateY(158px);opacity:0}}@keyframes kh-particle{0%{transform:translateX(0);opacity:0}16%{opacity:.8}84%{opacity:.8}to{transform:translateX(140px);opacity:0}}@keyframes kh-type{0%{transform:scaleX(1)}18%{transform:scaleX(.42)}to{transform:scaleX(.9)}}@keyframes kh-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes kh-badge{0%{transform:translateY(7px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes kh-idle{0%{transform:translateX(-28px);opacity:0}7%{opacity:.85}22%{opacity:.85}30%{transform:translateX(176px);opacity:0}to{opacity:0}}@keyframes kh-blob{0%,to{transform:translate(0) scale(1)}50%{transform:translate(14px,-12px) scale(1.1)}}@keyframes kh-spin{to{transform:rotate(1turn)}}@keyframes kh-progress{0%{width:0}60%{width:38%}to{width:52%}}@keyframes kh-line-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes kh-fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes kw-flow{0%{transform:translateX(0);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateX(29px);opacity:0}}@keyframes kw-assemble{0%{transform:scaleX(0)}12%{transform:scaleX(1)}92%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes kw-tick{0%{opacity:0;transform:scale(.5)}7%{opacity:1;transform:scale(1)}92%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}@keyframes kw-prop{0%,66%{opacity:0}80%{opacity:.85}to{opacity:0}}@keyframes kw-graph{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.9;transform:scale(1.14)}}@keyframes kdl-flow{0%{left:0;opacity:0}8%{opacity:1}92%{opacity:1}to{left:100%;opacity:0}}@keyframes kdl-node{0%,to{box-shadow:0 0 0 0 rgba(18,121,248,.36)}45%{box-shadow:0 0 0 9px rgba(18,121,248,0)}to{box-shadow:0 0 0 0 rgba(18,121,248,0)}}@keyframes kdl-trace{0%,to{opacity:.18}50%{opacity:.6}}@media (prefers-reduced-motion:no-preference){.kscribe-offering-page .kdl-flow{animation:kdl-flow 6.5s linear infinite}.kscribe-offering-page .kdl-node{animation:kdl-node 8s var(--ease-standard) infinite}.kscribe-offering-page .kdl-trace{animation:kdl-trace 4s var(--ease-standard) infinite}.kscribe-offering-page .kh-blob{animation:kh-blob 19s var(--ease-standard) infinite}.kscribe-offering-page .kh-statusdot{animation:kh-pulse 3s var(--ease-standard) infinite}.kscribe-offering-page .kh-protoring{animation:kh-ring 3.4s var(--ease-standard) infinite}.kscribe-offering-page .kh-glow{animation:kh-glow 4s var(--ease-standard) infinite}.kscribe-offering-page .kh-sweep{animation:kh-sweep 2.6s var(--ease-out) .6s 2 both}.kscribe-offering-page .kh-idle{animation:kh-idle 11s var(--ease-standard) 15s infinite backwards}.kscribe-offering-page .kh-beam{animation:kh-beam 2.6s var(--ease-standard) 5.2s both}.kscribe-offering-page .kh-particle{animation:kh-particle 3.4s linear infinite}.kscribe-offering-page .kh-type{animation:kh-type 2.4s var(--ease-standard) 3.6s infinite}.kscribe-offering-page .kh-caret{animation:kh-caret 1s steps(1) 3.6s infinite}.kscribe-offering-page .kh-cite{animation:kh-badge .6s var(--ease-out) 2.8s both}.kscribe-offering-page .kh-foot{animation:kh-badge .7s var(--ease-out) 3.6s both}.kscribe-offering-page .kh-insync{animation:kh-pulse 2.8s var(--ease-standard) 4s infinite}.kscribe-offering-page .kh-progress{animation:kh-progress 6s var(--ease-standard) .4s both}.kscribe-offering-page .kh-title{animation:kh-fade-up .6s var(--ease-out) .2s both}.kscribe-offering-page .kh-line{animation:kh-line-grow .8s var(--ease-standard) .6s both}.kscribe-offering-page .kh-line-row{animation:kh-fade-up .6s var(--ease-out) 1.2s both}.kscribe-offering-page .kw-flow{animation:kw-flow 2.4s linear infinite}.kscribe-offering-page .kw-assemble{animation:kw-assemble 7s var(--ease-standard) infinite;transform-origin:left}.kscribe-offering-page .kw-tick{animation:kw-tick 7s var(--ease-standard) infinite}.kscribe-offering-page .kw-prop{animation:kw-prop 5s var(--ease-standard) infinite}.kscribe-offering-page .kw-graph{animation:kw-graph 3.6s var(--ease-standard) infinite}}@media (prefers-reduced-motion:reduce){.kscribe-offering-page .kh-foot,.kscribe-offering-page .kh-line-row,.kscribe-offering-page .kh-title{opacity:1!important}.kscribe-offering-page .kh-line{transform:scaleX(1)!important}.kscribe-offering-page .kh-progress{width:52%!important}}@media (max-width:1024px){.kscribe-offering-page .khero-grid{grid-template-columns:1fr!important;gap:48px!important}.kscribe-offering-page .khero-card{max-width:720px;margin:0 auto}}@media (max-width:560px){.kscribe-offering-page .khero-card [style*="grid-template-columns:172px 1fr"]{grid-template-columns:140px 1fr!important;min-height:380px!important}}@media (max-width:480px){.kscribe-offering-page .khero-card [style*="grid-template-columns:140px 1fr"],.kscribe-offering-page .khero-card [style*="grid-template-columns:172px 1fr"]{grid-template-columns:1fr!important;min-height:0!important}.kscribe-offering-page .khero-card>div>div:first-child{border-right:0!important;border-bottom:1px solid var(--line,#e3e8ef)!important}.kscribe-offering-page section[style*="padding: 84px 32px 88px"],.kscribe-offering-page section[style*="padding:84px 32px 88px"]{padding:56px 20px 64px!important}.kscribe-offering-page .product-hero-h1{font-size:clamp(30px,8vw,40px)!important;line-height:1.12!important}}.kscribe-offering-page .khero-card,.kscribe-offering-page .khero-card *{min-width:0;max-width:100%}.kscribe-offering-page .khero-grid>*{min-width:0}@media (max-width:900px){.kscribe-offering-page section div[style*="grid-template-columns:1.02fr 1fr"],.kscribe-offering-page section div[style*="grid-template-columns:1fr 1fr"]{grid-template-columns:1fr!important}.kscribe-offering-page section div[style*="grid-template-columns:repeat(3,1fr)"],.kscribe-offering-page section div[style*="grid-template-columns:repeat(4,1fr)"]{grid-template-columns:1fr 1fr!important}.kscribe-offering-page section div[style*="grid-template-columns:1.3fr 1fr 1fr"]{grid-template-columns:1fr!important}}@media (max-width:560px){.kscribe-offering-page section div[style*="grid-template-columns:repeat(3,1fr)"],.kscribe-offering-page section div[style*="grid-template-columns:repeat(4,1fr)"]{grid-template-columns:1fr!important}}.kscribe-offering-page .kfooter a:hover{color:#fff}.kscribe-offering-page .kbtn{display:inline-flex;align-items:center;gap:10px;border-radius:999px;padding:14px 26px;font-size:15px;font-weight:500;line-height:1;letter-spacing:0;cursor:pointer;border:1px solid transparent;transition:transform .18s var(--ease-standard),box-shadow .18s var(--ease-standard),background .18s var(--ease-standard),color .18s var(--ease-standard),border-color .18s var(--ease-standard);text-decoration:none;white-space:nowrap}.kscribe-offering-page .kbtn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(18,121,248,.35)}.kscribe-offering-page .kbtn:active{transform:translateY(0)}.kscribe-offering-page .kbtn-primary{background:linear-gradient(90deg,#4A90D9,#5BAD8B);color:#fff;box-shadow:0 6px 16px rgba(74,144,217,.22)}.kscribe-offering-page .kbtn-primary:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(74,144,217,.3);opacity:1}.kscribe-offering-page .kbtn-dark{background:#0b1220;color:#fff;border-color:#0b1220}.kscribe-offering-page .kbtn-dark:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(11,18,32,.22);opacity:1}.kscribe-offering-page .kbtn-onDark-primary{background:#fff;color:var(--brand-navy);box-shadow:0 8px 22px rgba(0,0,0,.18)}.kscribe-offering-page .kbtn-onDark-primary:hover{transform:translateY(-1px);box-shadow:0 12px 28px rgba(0,0,0,.26);opacity:1}.kscribe-offering-page .kbtn-onDark-outline{background:transparent;color:#fff;border-color:rgba(255,255,255,.32)}.kscribe-offering-page .kbtn-onDark-outline:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.5);transform:translateY(-1px);opacity:1}@media (max-width:560px){.kscribe-offering-page .kbtn{padding:12px 22px;font-size:14px}}.kscribe-offering-page .kfoot-logo-img{height:32px}@media (max-width:600px){.kscribe-offering-page .kfoot-logo-img{height:28px}}@media (max-width:960px){.kscribe-offering-page .kfoot-grid{grid-template-columns:1fr 1fr 1fr!important}.kscribe-offering-page .kfoot-grid>div:first-child{grid-column:1/-1}}@media (max-width:600px){.kscribe-offering-page .kfoot-grid{grid-template-columns:1fr 1fr!important;gap:32px!important}.kscribe-offering-page .kfoot-grid>div:first-child{grid-column:1/-1}}@keyframes kh2-progress{0%{width:0}7%{width:6%}36%{width:100%}94%{width:100%}to{width:0}}@keyframes kh2-pct-pulse{0%,to{opacity:1}}@keyframes kh2-skeleton{0%{opacity:1}8%{opacity:1}16%{opacity:0}94%{opacity:0}to{opacity:1}}@keyframes kh2-sweep{0%{transform:translateY(0);opacity:0}2%{opacity:.9}30%{opacity:.9}36%{transform:translateY(140px);opacity:0}to{transform:translateY(140px);opacity:0}}@keyframes kh2-text-1{0%,9%{opacity:0;transform:translateY(4px)}16%{opacity:1;transform:translateY(0)}94%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes kh2-text-2{0%,18%{opacity:0;transform:translateY(4px)}24%{opacity:1;transform:translateY(0)}94%{opacity:1;transform:translateY(0)}to{opacity:0}}@keyframes kh2-text-3{0%,26%{opacity:0;transform:translateY(4px)}32%{opacity:1;transform:translateY(0)}94%{opacity:1;transform:translateY(0)}to{opacity:0}}@keyframes kh2-cites{0%,33%{opacity:0;transform:translateY(4px)}39%{opacity:1;transform:translateY(0)}94%{opacity:1}to{opacity:0}}@keyframes kh2-valid{0%,38%{opacity:0;transform:translateY(4px)}44%{opacity:1;transform:translateY(0)}94%{opacity:1}to{opacity:0}}@keyframes kh2-fade-out-at-36{0%,34%{opacity:1}37%,to{opacity:0}}@keyframes kh2-fade-in-at-36{0%,34%{opacity:0}37%{opacity:1}94%{opacity:1}to{opacity:0}}@keyframes kh2-q-ib{0%,42%{opacity:1}44%,to{opacity:0}}@keyframes kh2-d-ib{0%,42%{opacity:0}44%{opacity:1;transform:scale(1.15)}47%{transform:scale(1)}94%{opacity:1}to{opacity:0}}@keyframes kh2-q-icf{0%,50%{opacity:1}52%,to{opacity:0}}@keyframes kh2-d-icf{0%,50%{opacity:0}52%{opacity:1;transform:scale(1.15)}55%{transform:scale(1)}94%{opacity:1}to{opacity:0}}@keyframes kh2-q-sap{0%,58%{opacity:1}60%,to{opacity:0}}@keyframes kh2-d-sap{0%,58%{opacity:0}60%{opacity:1;transform:scale(1.15)}63%{transform:scale(1)}94%{opacity:1}to{opacity:0}}@keyframes kh2-q-csr{0%,66%{opacity:1}68%,to{opacity:0}}@keyframes kh2-d-csr{0%,66%{opacity:0}68%{opacity:1;transform:scale(1.15)}71%{transform:scale(1)}94%{opacity:1}to{opacity:0}}@keyframes kh2-q-dsur{0%,74%{opacity:1}76%,to{opacity:0}}@keyframes kh2-d-dsur{0%,74%{opacity:0}76%{opacity:1;transform:scale(1.15)}79%{transform:scale(1)}94%{opacity:1}to{opacity:0}}@keyframes kh2-hl-ib{0%,38%{opacity:0}42%{opacity:1}46%{opacity:0}to{opacity:0}}@keyframes kh2-hl-icf{0%,46%{opacity:0}50%{opacity:1}54%{opacity:0}to{opacity:0}}@keyframes kh2-hl-sap{0%,54%{opacity:0}58%{opacity:1}62%{opacity:0}to{opacity:0}}@keyframes kh2-hl-csr{0%,62%{opacity:0}66%{opacity:1}70%{opacity:0}to{opacity:0}}@keyframes kh2-hl-dsur{0%,70%{opacity:0}74%{opacity:1}78%{opacity:0}to{opacity:0}}@keyframes kh2-proto-bg{0%,34%{opacity:1}44%{opacity:.55}94%{opacity:.4}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.kscribe-offering-page .kh2-progress{animation:kh2-progress 7s var(--ease-standard) infinite}.kscribe-offering-page .kh2-skeleton{animation:kh2-skeleton 7s var(--ease-standard) infinite}.kscribe-offering-page .kh2-sweep{animation:kh2-sweep 7s linear infinite}.kscribe-offering-page .kh2-text-1{animation:kh2-text-1 7s var(--ease-out) infinite}.kscribe-offering-page .kh2-text-2{animation:kh2-text-2 7s var(--ease-out) infinite}.kscribe-offering-page .kh2-text-3{animation:kh2-text-3 7s var(--ease-out) infinite}.kscribe-offering-page .kh2-cites{animation:kh2-cites 7s var(--ease-out) infinite}.kscribe-offering-page .kh2-valid{animation:kh2-valid 7s var(--ease-out) infinite}.kscribe-offering-page .kh2-badge-drafting,.kscribe-offering-page .kh2-icon-spin,.kscribe-offering-page .kh2-progress-label-drafting,.kscribe-offering-page .kh2-status-drafting,.kscribe-offering-page .kh2-waiting{animation:kh2-fade-out-at-36 7s var(--ease-standard) infinite}.kscribe-offering-page .kh2-allsync,.kscribe-offering-page .kh2-badge-done,.kscribe-offering-page .kh2-progress-label-done,.kscribe-offering-page .kh2-row-proto .kh2-icon-check,.kscribe-offering-page .kh2-row-proto .kh2-status-done{animation:kh2-fade-in-at-36 7s var(--ease-standard) infinite}.kscribe-offering-page .kh2-row-proto .kh2-row-bg{animation:kh2-proto-bg 7s var(--ease-standard) infinite}.kscribe-offering-page .kh2-row-ib .kh2-icon-clock,.kscribe-offering-page .kh2-row-ib .kh2-status-queued{animation:kh2-q-ib 7s var(--ease-standard) infinite}.kscribe-offering-page .kh2-row-ib .kh2-icon-check,.kscribe-offering-page .kh2-row-ib .kh2-status-done{animation:kh2-d-ib 7s var(--ease-out) infinite;transform-origin:center}.kscribe-offering-page .kh2-row-icf .kh2-icon-clock,.kscribe-offering-page .kh2-row-icf .kh2-status-queued{animation:kh2-q-icf 7s var(--ease-standard) infinite}.kscribe-offering-page .kh2-row-icf .kh2-icon-check,.kscribe-offering-page .kh2-row-icf .kh2-status-done{animation:kh2-d-icf 7s var(--ease-out) infinite;transform-origin:center}.kscribe-offering-page .kh2-row-sap .kh2-icon-clock,.kscribe-offering-page .kh2-row-sap .kh2-status-queued{animation:kh2-q-sap 7s var(--ease-standard) infinite}.kscribe-offering-page .kh2-row-sap .kh2-icon-check,.kscribe-offering-page .kh2-row-sap .kh2-status-done{animation:kh2-d-sap 7s var(--ease-out) infinite;transform-origin:center}.kscribe-offering-page .kh2-row-csr .kh2-icon-clock,.kscribe-offering-page .kh2-row-csr .kh2-status-queued{animation:kh2-q-csr 7s var(--ease-standard) infinite}.kscribe-offering-page .kh2-row-csr .kh2-icon-check,.kscribe-offering-page .kh2-row-csr .kh2-status-done{animation:kh2-d-csr 7s var(--ease-out) infinite;transform-origin:center}.kscribe-offering-page .kh2-row-dsur .kh2-icon-clock,.kscribe-offering-page .kh2-row-dsur .kh2-status-queued{animation:kh2-q-dsur 7s var(--ease-standard) infinite}.kscribe-offering-page .kh2-row-dsur .kh2-icon-check,.kscribe-offering-page .kh2-row-dsur .kh2-status-done{animation:kh2-d-dsur 7s var(--ease-out) infinite;transform-origin:center}}@media (prefers-reduced-motion:reduce){.kscribe-offering-page .kh2-progress{width:100%!important}.kscribe-offering-page .kh2-skeleton{opacity:0!important}.kscribe-offering-page .kh2-cites,.kscribe-offering-page .kh2-text-1,.kscribe-offering-page .kh2-text-2,.kscribe-offering-page .kh2-text-3,.kscribe-offering-page .kh2-valid{opacity:1!important}.kscribe-offering-page .kh2-badge-drafting,.kscribe-offering-page .kh2-icon-spin,.kscribe-offering-page .kh2-progress-label-drafting,.kscribe-offering-page .kh2-status-drafting,.kscribe-offering-page .kh2-waiting{opacity:0!important}.kscribe-offering-page .kh2-allsync,.kscribe-offering-page .kh2-badge-done,.kscribe-offering-page .kh2-icon-check,.kscribe-offering-page .kh2-progress-label-done,.kscribe-offering-page .kh2-status-done{opacity:1!important}.kscribe-offering-page .kh2-icon-clock,.kscribe-offering-page .kh2-status-queued{opacity:0!important}.kscribe-offering-page .kh2-row-proto .kh2-row-bg{opacity:.4!important}}.kscribe-offering-page .kcross-hr{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin-bottom:56px}.kscribe-offering-page .kcross-hr:after,.kscribe-offering-page .kcross-hr:before{content:"";height:1px;background:var(--border-default)}.kscribe-offering-page .kcross-hr span{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-subtle);white-space:nowrap}.kscribe-offering-page .kcross-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:stretch}.kscribe-offering-page .kcross-card{display:block;padding:36px 36px 32px;border:1px solid var(--border-default);border-radius:14px;background:#fff;transition:transform .2s var(--ease-standard),box-shadow .2s var(--ease-standard),border-color .2s var(--ease-standard);position:relative;overflow:hidden;text-decoration:none;color:inherit;height:100%}.kscribe-offering-page .kcross-card:hover{transform:translateY(-2px);border-color:var(--brand-navy);box-shadow:var(--shadow-md)}.kscribe-offering-page .kcross-card:hover .kcross-arrow{color:var(--brand-navy);transform:translateX(2px)}.kscribe-offering-page .kcross-arrow{color:var(--text-subtle);transition:color .2s var(--ease-standard),transform .2s var(--ease-standard);flex-shrink:0}@media (max-width:900px){.kscribe-offering-page .kcross-grid{grid-template-columns:1fr}}@media (max-width:560px){.kscribe-offering-page .kcross>div{padding:64px 20px!important}.kscribe-offering-page .kcross-card{padding:28px 24px 26px}}@media (max-width:767px){.kscribe-offering-page .kdl-scroll{overflow-x:visible!important;padding-bottom:0!important}.kscribe-offering-page .kdl-inner{min-width:0!important}.kscribe-offering-page .kdl-phases-wrap{display:none!important}.kscribe-offering-page .kdl-docs{grid-template-columns:1fr!important;gap:28px!important}.kscribe-offering-page .kdl-docs>div{position:relative;background:#fff;border:1px solid var(--border-subtle);border-radius:14px;padding:18px 16px 16px;box-shadow:var(--shadow-sm)}.kscribe-offering-page .kdl-docs>div:before{display:block;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-accent);margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--border-subtle)}.kscribe-offering-page .kdl-docs>div:first-child:before{content:"01 · Study Startup · 5 documents"}.kscribe-offering-page .kdl-docs>div:nth-child(2):before{content:"02 · Trial Conduct · 3 documents"}.kscribe-offering-page .kdl-docs>div:nth-child(3):before{content:"03 · Safety & Pharmacovigilance · 3 documents"}.kscribe-offering-page .kdl-docs>div:nth-child(4):before{content:"04 · Reporting & Submission · 3 documents"}.kscribe-offering-page .kdl-docs .kdoc{box-shadow:none!important;border-color:var(--border-subtle)}}.kscout-page,.kscreener-page{--paper:#FAFAF7;--paper-2:#F2F1EC;--paper-3:#E9E7E1;--ink:#1A3252;--ink-2:#2B4F73;--muted:rgba(26,50,82,0.65);--muted-2:rgba(26,50,82,0.50);--line:rgba(26,50,82,0.12);--line-strong:rgba(26,50,82,0.20);--brand-blue-editorial:#3A80C5;--brand-blue-editorial-deep:#285F96;--brand-green-editorial:#58A787;--brand-green-editorial-deep:#3F7F66}.kscout-page .container,.kscreener-page .container{max-width:1360px;margin:0 auto;padding:0 40px}@media (max-width:780px){.kscout-page .container,.kscreener-page .container{padding:0 20px}}.kscout-page .eyebrow,.kscreener-page .eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);display:inline-flex;align-items:center;gap:8px}.kscout-page .hr-label,.kscreener-page .hr-label{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin-bottom:60px}.kscout-page .hr-label:after,.kscout-page .hr-label:before,.kscreener-page .hr-label:after,.kscreener-page .hr-label:before{content:"";height:1px;background:var(--line)}.kscout-page .hr-label span,.kscreener-page .hr-label span{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.kitsa-com-offering-page{overflow-x:hidden}.kitsa-com-offering-page *{min-width:0;max-width:100%}.kitsa-com-offering-page .kproc-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.kitsa-com-offering-page .kproc-card{background:#fff;border:1px solid var(--border-subtle);border-radius:14px;padding:24px 22px 26px;box-shadow:var(--shadow-sm);min-height:220px;display:flex;flex-direction:column;transition:transform .22s var(--ease-out),box-shadow .22s var(--ease-out),border-color .22s var(--ease-out)}.kitsa-com-offering-page .kproc-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:rgba(88,167,135,.35)}.kitsa-com-offering-page .kproc-step{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#3F7F66;font-weight:600}.kitsa-com-offering-page .kproc-title{margin-top:10px;font-size:18px;line-height:1.2;color:var(--brand-navy);font-weight:600}.kitsa-com-offering-page .kproc-body{margin-top:10px;font-size:13.5px;line-height:1.55;color:var(--text-muted)}@media (max-width:1200px){.kitsa-com-offering-page .kproc-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.kitsa-com-offering-page .kproc-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.kitsa-com-offering-page .kproc-grid{grid-template-columns:1fr}}.kitsa-com-offering-page .kcmp-wrap{background:#fff;border:1px solid var(--border-subtle);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-sm)}.kitsa-com-offering-page .kcmp-grid{display:grid;grid-template-columns:1.1fr 1.4fr 1.4fr}.kitsa-com-offering-page .kcmp-th{padding:18px 22px;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.7);background:var(--brand-navy);font-weight:600}.kitsa-com-offering-page .kcmp-th.kcmp-th-dim{background:#1f3752}.kitsa-com-offering-page .kcmp-th.kcmp-th-us{background:linear-gradient(135deg,#16355a,#285F96);color:#fff}.kitsa-com-offering-page .kcmp-cell{padding:20px 22px;border-top:1px solid var(--border-subtle);font-size:14.5px;line-height:1.55;color:var(--text-muted)}.kitsa-com-offering-page .kcmp-cell.kcmp-dim{font-weight:600;color:var(--brand-navy)}.kitsa-com-offering-page .kcmp-cell.kcmp-us{color:var(--brand-navy);background:rgba(88,167,135,.06);border-left:1px solid rgba(88,167,135,.25)}@media (max-width:820px){.kitsa-com-offering-page .kcmp-grid{grid-template-columns:1fr}.kitsa-com-offering-page .kcmp-cell,.kitsa-com-offering-page .kcmp-th{padding:14px 18px}.kitsa-com-offering-page .kcmp-cell.kcmp-us{border-left:0;border-top:1px solid rgba(88,167,135,.25)}}.kitsa-com-offering-page .khero-grid{grid-template-columns:.95fr 1.1fr}@media (max-width:1024px){.kitsa-com-offering-page .khero-grid{grid-template-columns:1fr!important;gap:48px!important;padding:56px 24px 64px!important}}.kitsa-com-offering-page.kscout-page.kfinal-cta,.kitsa-com-offering-page.kscreener-page.kfinal-cta{background:var(--k-navy,#16355a)!important;color:#fff;position:relative;overflow:hidden;padding:0!important;text-align:start}.kitsa-com-offering-page.kscout-page .kfinal-cta__glow,.kitsa-com-offering-page.kscreener-page .kfinal-cta__glow{position:absolute;top:-120px;right:-80px;width:420px;height:420px;border-radius:50%;background:linear-gradient(135deg,#1279f8,#1abc9c);opacity:.18;filter:blur(20px);pointer-events:none}.kitsa-com-offering-page.kscout-page .kfinal-cta__inner,.kitsa-com-offering-page.kscreener-page .kfinal-cta__inner{position:relative;max-width:1240px;margin:0 auto;padding:96px 32px;text-align:center}.kitsa-com-offering-page.kscout-page .kfinal-cta__heading,.kitsa-com-offering-page.kscreener-page .kfinal-cta__heading{font-size:clamp(32px,3.6vw,52px)!important;line-height:1.08!important;letter-spacing:-.025em!important;color:#ffffff!important;max-width:760px;margin:0 auto 20px!important}.kitsa-com-offering-page.kscout-page .kfinal-cta__body,.kitsa-com-offering-page.kscreener-page .kfinal-cta__body{font-size:19px!important;line-height:1.55!important;color:#bcd0ea!important;max-width:560px;margin:0 auto 36px!important}.kitsa-com-offering-page.kscout-page .kfinal-cta__btn,.kitsa-com-offering-page.kscreener-page .kfinal-cta__btn{display:inline-flex;align-items:center;gap:10px;border-radius:999px;padding:14px 26px;font-size:15px;font-weight:500;line-height:1;background:#ffffff;color:var(--k-navy,#16355a);text-decoration:none;box-shadow:0 8px 22px rgba(0,0,0,.18);transition:transform .18s cubic-bezier(.2,0,.1,1),box-shadow .18s cubic-bezier(.2,0,.1,1)}.kitsa-com-offering-page.kscout-page .kfinal-cta__btn:hover,.kitsa-com-offering-page.kscreener-page .kfinal-cta__btn:hover{transform:translateY(-1px);box-shadow:0 12px 28px rgba(0,0,0,.26)}@media (max-width:900px){.kitsa-com-offering-page.kscout-page .kfinal-cta__inner,.kitsa-com-offering-page.kscreener-page .kfinal-cta__inner{padding:64px 24px}.kitsa-com-offering-page.kscout-page .kfinal-cta__heading,.kitsa-com-offering-page.kscreener-page .kfinal-cta__heading{font-size:clamp(28px,6vw,40px)!important}}.kscribe-offering-page .kscribe-cmp-tag{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:767px){.kscribe-offering-page .kscribe-cmp-wrap{padding:96px 20px!important}.kscribe-offering-page .kscribe-cmp-grid{grid-template-columns:1fr!important}.kscribe-offering-page .kscribe-cmp-card{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.kscribe-offering-page .kscribe-cmp-hl,.kscribe-offering-page .kscribe-cmp-hr{display:none!important}.kscribe-offering-page .kscribe-cmp-label,.kscribe-offering-page .kscribe-cmp-new,.kscribe-offering-page .kscribe-cmp-old{border-top:none!important;padding:14px 18px!important;font-size:15px!important}.kscribe-offering-page .kscribe-cmp-label{margin-top:22px!important;background:#fff!important;border:1px solid var(--border-subtle)!important;border-bottom:none!important;border-radius:14px 14px 0 0!important;font-size:16px!important}.kscribe-offering-page .kscribe-cmp-hr+.kscribe-cmp-label{margin-top:0!important}.kscribe-offering-page .kscribe-cmp-old{background:#fafbfc!important;border-left:1px solid var(--border-subtle)!important;border-right:1px solid var(--border-subtle)!important;color:var(--text-muted)!important}.kscribe-offering-page .kscribe-cmp-new{background:var(--brand-navy)!important;color:#fff!important;border:1px solid var(--brand-navy)!important;border-top:none!important;border-radius:0 0 14px 14px!important;margin-bottom:22px!important}.kscribe-offering-page .kscribe-cmp-tag{position:static!important;width:auto!important;height:auto!important;padding:0!important;margin:0 0 6px!important;overflow:visible!important;clip:auto!important;white-space:normal!important;display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.kscribe-offering-page .kscribe-cmp-old .kscribe-cmp-tag{color:#8b95a3}.kscribe-offering-page .kscribe-cmp-new .kscribe-cmp-tag{color:rgba(255,255,255,.65)}.kscribe-offering-page .kscribe-cmp-new:last-of-type{margin-bottom:90px!important}}