.ktu{--ktu-paper:#fff;--ktu-quiet:#f8fafc;--ktu-ink:#0b1220;--ktu-body:#475569;--ktu-faint:#64748b;--ktu-decorative:#94a3b8;--ktu-line:#e2e8f0;--ktu-line-soft:#eff3f8;--ktu-line-dashed:#cbd5e1;--ktu-tag-ground:#edf1f6;--ktu-amber:#fba704;--ktu-amber-hi:#ffb82e;--ktu-mark:#fcd34d8c;--ktu-red:#dc2626;--ktu-display:Archivo,ui-sans-serif,system-ui,-apple-system,sans-serif;--ktu-mono:"Azeret Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--ktu-control:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--ktu-r-mark:2px;--ktu-r-action:6px;--ktu-r-artifact:10px;--ktu-r-object:16px;--ktu-r-pill:999px;--ktu-wrap:1080px;--ktu-read:760px;--ktu-gutter:22px;--ktu-block:clamp(30px,5vw,44px);--ktu-band:clamp(56px,10vw,96px);--ktu-band-tight:clamp(34px,6vw,54px);--ktu-band-open:clamp(72px,13vw,132px);font-family:var(--ktu-display);color:var(--ktu-body);background:var(--ktu-paper);scroll-padding-top:78px}@media (min-width:768px){.ktu{--ktu-gutter:40px}}.ktu *,.ktu :before,.ktu :after{box-sizing:border-box}.ktu ::selection{background:var(--ktu-mark)}.ktu-wrap{width:100%;max-width:var(--ktu-wrap);padding-inline:var(--ktu-gutter);margin-inline:auto}.ktu-band{padding-block:var(--ktu-band)}.ktu-band--tight{padding-block:var(--ktu-band-tight)}.ktu-band--open{padding-block:var(--ktu-band-open)}.ktu-band--quiet{background:var(--ktu-quiet);border-block:1px solid var(--ktu-line)}.ktu-display{font-family:var(--ktu-display);letter-spacing:-.038em;color:var(--ktu-ink);text-wrap:balance;max-width:30ch;margin:0 auto;font-size:clamp(2.05rem,5.8vw,3.55rem);font-weight:800;line-height:1.12}.ktu-bridge{letter-spacing:-.022em;color:var(--ktu-ink);max-width:64ch;margin:18px auto 0;font-size:clamp(1.1rem,2.6vw,1.55rem);font-weight:600;line-height:1.28}.ktu-sub{max-width:68ch;margin:10px auto 0;font-size:clamp(1rem,1.35vw,1.125rem);font-weight:400;line-height:1.55}@media (max-width:639px){.ktu-sub{font-size:.875rem}}.ktu-headline{letter-spacing:-.034em;color:var(--ktu-ink);max-width:44ch;margin:0;font-size:clamp(1.7rem,4.6vw,2.65rem);font-weight:700;line-height:1.08}.ktu-headline__lead{font-weight:700;display:block}.ktu-headline__statement{font-weight:500;line-height:1.22;display:block}.ktu-title{letter-spacing:-.015em;color:var(--ktu-ink);margin:0;font-size:1.0625rem;font-weight:700;line-height:1.3}.ktu-lead{max-width:62ch;margin:14px 0 0;font-size:1.0625rem;font-weight:400;line-height:1.62}@media (min-width:768px){.ktu-lead{font-size:1.125rem}}.ktu-text{margin:0;font-size:.9375rem;line-height:1.6}.ktu-micro{font-family:var(--ktu-control);color:var(--ktu-faint);margin:0;font-size:.8125rem;line-height:1.5}.ktu-label{font-family:var(--ktu-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--ktu-faint);margin:0 0 14px;font-size:.6875rem;font-weight:500;line-height:1}.ktu-label-xs{font-family:var(--ktu-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ktu-faint);font-size:.625rem;font-weight:500;line-height:1}.ktu-caption{font-family:var(--ktu-mono);color:var(--ktu-faint);margin:0;font-size:.75rem;line-height:1.7}.ktu-measurement{font-family:var(--ktu-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,5vw,2.9rem);font-weight:700;line-height:1}.ktu-readout{font-family:var(--ktu-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700;line-height:1}.ktu-mark{background-image:linear-gradient(to top,var(--ktu-mark)0,var(--ktu-mark)34%,transparent 34%);border-radius:var(--ktu-r-mark)}.ktu-statement{text-align:center}.ktu-statement .ktu-headline,.ktu-statement .ktu-label{margin-inline:auto}.ktu-statement .ktu-lead{max-width:78ch;margin-inline:auto}.ktu-cta{border-radius:var(--ktu-r-action);background:var(--ktu-amber);height:46px;color:var(--ktu-paper);font-family:var(--ktu-control);letter-spacing:-.005em;cursor:pointer;border:0;justify-content:center;align-items:center;gap:.55em;padding-inline:22px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .18s cubic-bezier(.16,.84,.34,1);display:inline-flex;box-shadow:0 1px 2px #0000000d}.ktu-cta:hover{background:var(--ktu-amber-hi)}.ktu-ghost{border:1px solid var(--ktu-line);border-radius:var(--ktu-r-action);background:var(--ktu-paper);height:46px;color:var(--ktu-ink);font-family:var(--ktu-control);cursor:pointer;justify-content:center;align-items:center;gap:.55em;padding-inline:22px;font-size:.9375rem;font-weight:600;transition:background-color .18s cubic-bezier(.16,.84,.34,1),border-color .18s cubic-bezier(.16,.84,.34,1);display:inline-flex}.ktu-ghost--small{height:38px;padding-inline:15px;font-size:.875rem}.ktu-ghost:hover{background:var(--ktu-quiet);border-color:var(--ktu-line-dashed)}.ktu a:focus-visible,.ktu button:focus-visible,.ktu textarea:focus-visible{outline:2px solid var(--ktu-amber);outline-offset:3px}.ktu-link{color:var(--ktu-ink);text-underline-offset:3px;align-items:center;gap:.35em;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.ktu-todo{border:1px dashed var(--ktu-line-dashed);border-radius:var(--ktu-r-action);background:var(--ktu-paper);font-family:var(--ktu-mono);color:var(--ktu-faint);max-width:var(--ktu-read);margin-top:10px;padding:8px 12px;font-size:.75rem;line-height:1.6;display:block}.ktu-region{border-top:1px solid var(--ktu-line);padding-top:20px}.ktu-region--lead{border-top:2px solid var(--ktu-ink)}.ktu-hero{isolation:isolate;background-image:radial-gradient(circle at 10% 6%,#fba70409,#0000 28rem),radial-gradient(circle at 92% 18%,#94a3b80d,#0000 30rem),linear-gradient(#fff,#fbfcfe);padding-block:clamp(20px,3vw,32px) clamp(40px,6vw,56px);position:relative;overflow:hidden}.ktu-hero:before,.ktu-hero:after{content:"";z-index:-1;filter:blur(48px);opacity:.1;pointer-events:none;border-radius:50%;position:absolute}.ktu-hero:before{background:var(--ktu-mark);width:25rem;height:25rem;top:-10rem;left:-9rem}.ktu-hero:after{background:var(--ktu-tag-ground);width:23rem;height:23rem;top:10rem;right:-11rem}.ktu-hero__wrap{width:91vw;max-width:none;padding-inline:0}@media (min-width:901px){.ktu-hero__wrap{width:80vw}}@media (min-width:1440px){.ktu-hero__wrap{width:66vw}}.ktu-hero__trustwrap{text-align:center}.ktu-hero__trust{margin-top:18px}.ktu-panel{background:var(--ktu-paper);text-align:left;border:1px solid #e2e8f0b3;border-radius:24px;flex-direction:column;margin-top:clamp(16px,2.4vw,22px);display:flex;overflow:hidden;box-shadow:0 30px 90px #0f172a14}.ktu-panel__srlabel{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ktu-panel__meta{border-bottom:1px solid var(--ktu-line-soft);background:var(--ktu-paper);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:8px 24px;display:flex}.ktu-panel__count{font-family:var(--ktu-control);font-variant-numeric:tabular-nums;color:var(--ktu-line-dashed);font-size:.625rem;font-weight:600}.ktu-panel__count--over{color:var(--ktu-red)}.ktu-panel__keep{font-family:var(--ktu-control);color:var(--ktu-ink);align-items:center;gap:4px;font-size:.5625rem;font-weight:700;display:inline-flex}.ktu-panel__check{font-family:var(--ktu-control);color:#2f9e44;align-items:center;gap:4px;font-size:.5625rem;font-weight:700;display:inline-flex}.ktu-panel__help{position:relative}.ktu-panel__help>summary{border-radius:var(--ktu-r-pill);width:16px;height:16px;color:var(--ktu-line-dashed);cursor:pointer;justify-content:center;align-items:center;list-style:none;transition:background-color .15s,color .15s;display:flex}.ktu-panel__help>summary::-webkit-details-marker{display:none}.ktu-panel__help>summary:hover{background:var(--ktu-quiet);color:var(--ktu-decorative)}.ktu-panel__helpbody{z-index:20;border:1px solid var(--ktu-line);background:var(--ktu-paper);width:18rem;font-family:var(--ktu-control);color:var(--ktu-body);border-radius:12px;padding:12px;font-size:.75rem;font-weight:500;line-height:1.25rem;position:absolute;top:24px;right:0;box-shadow:0 20px 40px -12px #0f172a40}.ktu-panel__field{resize:vertical;width:100%;min-height:13rem;font-family:var(--ktu-control);color:var(--ktu-ink);background:0 0;border:0;padding:8px 24px 20px;font-size:1rem;line-height:1.75rem}.ktu-panel__field::placeholder{color:var(--ktu-decorative)}.ktu-panel__field:focus{outline:none}@media (min-width:640px){.ktu-panel__field{min-height:16rem}}@media (min-width:1024px){.ktu-panel__field{min-height:18rem}}.ktu-panel__actions{border-top:1px solid var(--ktu-line-soft);background:var(--ktu-paper);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:16px;display:flex}@media (min-width:640px){.ktu-panel__actions{padding:16px 24px}}@media (max-width:439px){.ktu-panel__actions>*{flex:100%}}.ktu-hero__proof{flex-direction:column;justify-content:center;align-items:center;gap:16px;margin-top:24px;padding:12px 20px;display:flex}@media (min-width:640px){.ktu-hero__proof{flex-direction:row;gap:24px}}.ktu-hero__rating{align-items:center;gap:12px;display:inline-flex}.ktu-hero__divider{display:none}@media (min-width:640px){.ktu-hero__divider{background:var(--ktu-line);flex-shrink:0;width:1px;height:48px;display:block}}.ktu-hero__press{text-align:center}@media (min-width:640px){.ktu-hero__press{text-align:left}}.ktu-hero__logos{flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px;margin-top:8px;display:flex}@media (min-width:640px){.ktu-hero__logos{justify-content:flex-start;gap:14px}}.ktu-hero__logo{object-fit:contain;opacity:.7;flex-shrink:0;width:auto;height:24px}@media (min-width:480px){.ktu-hero__logo{height:30px}}@media (min-width:640px){.ktu-hero__logo{height:36px}}.ktu-hero__badge{object-fit:contain;flex-shrink:0;width:56px;height:56px}.ktu-hero__ratingtext{text-align:left}.ktu-hero__ratingtitle{color:var(--ktu-ink);margin:0;font-size:.875rem;line-height:1.2}.ktu-hero__stars{color:var(--ktu-amber);letter-spacing:.06em;align-items:center;gap:6px;margin:4px 0 0;display:flex}.ktu-hero__stars .ktu-readout{color:var(--ktu-ink);font-size:.8125rem}.ktu-trust{border:1px solid var(--ktu-line);border-radius:var(--ktu-r-action);background:var(--ktu-line);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}@media (min-width:720px){.ktu-trust{grid-template-columns:repeat(3,1fr)}}.ktu-trust__item{background:var(--ktu-paper);align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.ktu-trust__icon{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ktu-trust__icon img{object-fit:contain;width:36px;height:36px}.ktu-trust__title{color:var(--ktu-ink);font-size:.8125rem;font-weight:800;line-height:1.3;display:block}.ktu-trust__text{color:var(--ktu-body);margin-top:3px;font-size:clamp(.7rem,.9vw,.75rem);line-height:1.125rem;display:block}.ktu-definition__body{text-align:center;max-width:68ch;margin:0 auto}.ktu-compare__label{margin:var(--ktu-block)0 14px;text-align:center}.ktu-compare{gap:20px;margin:0;padding:0;list-style:none;display:grid}.ktu-compare__item{align-content:start;gap:8px;display:grid}.ktu-compare__link,.ktu-compare__here{margin:4px 0 0}.ktu-compare__here{color:var(--ktu-ink)}@media (min-width:720px){.ktu-compare{grid-template-columns:repeat(3,1fr)}}.ktu-ba{gap:24px;display:grid}.ktu-ba__side{align-content:start;gap:12px;display:grid}.ktu-ba__text{color:var(--ktu-ink);max-width:54ch}@media (min-width:820px){.ktu-ba{grid-template-columns:1.04fr .96fr}}.ktu-kept{margin-top:var(--ktu-block);max-width:var(--ktu-read)}.ktu-kept__list{flex-wrap:wrap;gap:8px 0;margin:12px 0 0;padding:0;list-style:none;display:flex}.ktu-kept__item{font-family:var(--ktu-mono);color:var(--ktu-ink);white-space:nowrap;font-size:.8125rem;line-height:1.5}.ktu-kept__item:not(:last-child):after{content:"·";color:var(--ktu-line-dashed);margin-inline:12px}.ktu-checks{flex-wrap:wrap;gap:6px 0;margin:20px 0 0;padding:0;list-style:none;display:flex}.ktu-checks__item{font-family:var(--ktu-control);color:var(--ktu-faint);font-size:.8125rem;line-height:1.5}.ktu-checks__item:not(:last-child):after{content:"·";color:var(--ktu-line-dashed);margin-inline:10px}.ktu-ba__footnote{max-width:var(--ktu-read);margin-top:18px}.ktu-preserved{margin:var(--ktu-block)0 0;gap:20px;padding:0;list-style:none;display:grid}.ktu-preserved__item{align-content:start;gap:8px;display:grid}.ktu-preserved__icon{color:var(--ktu-ink);line-height:0}.ktu-quoteproof{border-top:1px solid var(--ktu-line);gap:6px;margin-top:6px;padding-top:10px;display:grid}.ktu-quoteproof__row{gap:4px;margin:0;display:grid}.ktu-quoteproof__text{font-family:var(--ktu-mono);color:var(--ktu-ink);font-size:.75rem;line-height:1.6}@media (min-width:720px){.ktu-preserved{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.ktu-preserved{grid-template-columns:repeat(3,1fr)}}.ktu-steps{margin:var(--ktu-block)0 0;gap:20px;padding:0;list-style:none;display:grid}.ktu-steps__item{align-content:start;gap:8px;display:grid}.ktu-steps__num{color:var(--ktu-decorative)}@media (min-width:900px){.ktu-steps{grid-template-columns:repeat(3,1fr)}}.ktu-steps__cta{margin:var(--ktu-block)0 0}@media (max-width:419px){.ktu-steps__cta .ktu-cta{width:100%}}.ktu-chatgpt{margin-top:var(--ktu-block);gap:28px;display:grid}.ktu-chatgpt__body{margin:0}@media (min-width:900px){.ktu-chatgpt{grid-template-columns:1fr minmax(0,44%);align-items:start}}.ktu-phrases__list{margin:14px 0 0}.ktu-phrases__head,.ktu-phrases__row{grid-template-columns:1fr 1fr;align-items:baseline;gap:12px;display:grid}.ktu-phrases__head{padding-bottom:8px}.ktu-phrases__row{border-top:1px solid var(--ktu-line);padding-block:10px}.ktu-phrases__before{color:var(--ktu-faint);margin:0;font-size:.875rem;line-height:1.5}.ktu-phrases__after{color:var(--ktu-ink);margin:0;font-size:.875rem;font-weight:600;line-height:1.5}.ktu-chatgpt__bridge{margin-top:var(--ktu-block);max-width:var(--ktu-read)}.ktu-human{margin-top:var(--ktu-block);max-width:var(--ktu-read);gap:14px;display:grid}.ktu-human__link{margin:0}.ktu-shotwall{columns:1;column-gap:14px;margin-top:clamp(24px,4vw,36px)}@media (min-width:640px){.ktu-shotwall{columns:2}}@media (min-width:1000px){.ktu-shotwall{columns:3}}.ktu-shotbtn{border:1px solid var(--ktu-line);background:var(--ktu-paper);cursor:zoom-in;break-inside:avoid;width:100%;margin:0 0 14px;padding:0;display:block}.ktu-shotbtn[hidden]{display:none}@media (max-width:639px){.ktu-shotbtn[data-extra=true]{display:none}}.ktu-shotbtn img{width:100%;height:auto;display:block}.ktu-shotwall__hint{text-align:center;font-family:var(--ktu-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ktu-faint);margin-top:6px;font-size:.6875rem}.ktu-shotwall__more{margin:16px auto 0;display:flex}.ktu-shotwall__more[hidden]{display:none}@media (min-width:640px){.ktu-shotwall__more{display:none}}.ktu-shotwall__trust{border-top:1px solid var(--ktu-line);justify-content:center;align-items:center;gap:10px;margin-top:clamp(22px,3.4vw,30px);padding-top:22px;display:flex}.ktu-faces{flex:none;align-items:center;display:inline-flex}.ktu-faces img{border-radius:var(--ktu-r-pill);border:2px solid var(--ktu-paper);object-fit:cover;object-position:50% 30%;background:var(--ktu-quiet);width:28px;height:28px;display:block;position:relative;box-shadow:0 1px 2px #0f172a1a}.ktu-faces img+img{margin-left:-8px}.ktu-faces__text{text-align:left;flex-direction:column;gap:2px;display:flex}.ktu-faces__row{align-items:center;gap:6px;display:inline-flex}.ktu-faces__stars{color:var(--ktu-amber);letter-spacing:.06em;font-size:.75rem}.ktu-faces__row .ktu-readout{color:var(--ktu-ink);font-size:.8125rem}.ktu-press{text-align:center;margin-top:clamp(38px,6vw,58px)}.ktu-press__row{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(18px,4vw,36px);margin-top:4px;display:flex}.ktu-press__row img{opacity:.85;width:auto;height:20px;display:block}.ktu-press__note{max-width:56ch;margin:18px auto 0}.ktu-lightbox{background:0 0;border:0;max-width:none;max-height:none;padding:0}.ktu-lightbox:focus,.ktu-lightbox:focus-visible{outline:0}.ktu-lightbox::backdrop{background:#0b1120c7}.ktu-lightbox img{background:var(--ktu-paper);cursor:zoom-out;width:auto;max-width:min(92vw,940px);height:auto;max-height:88vh;display:block}.ktu-detect__body{text-align:center;max-width:68ch;margin:0 auto}.ktu-detect{margin-top:var(--ktu-block)}.ktu-detect__label{text-align:center}.ktu-signals{gap:20px;margin:0;padding:0;list-style:none;display:grid}.ktu-signals__item{align-content:start;gap:8px;display:grid}.ktu-signals__num{color:var(--ktu-decorative)}@media (min-width:720px){.ktu-signals{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.ktu-signals{grid-template-columns:repeat(4,1fr)}}.ktu-detect__note{margin-top:var(--ktu-block);max-width:var(--ktu-read)}.ktu-usecases{margin:var(--ktu-block)0 0;gap:20px;padding:0;list-style:none;display:grid}.ktu-usecases__item{align-content:start;gap:8px;display:grid}.ktu-usecases__icon{color:var(--ktu-ink);line-height:0}@media (min-width:720px){.ktu-usecases{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.ktu-usecases{grid-template-columns:repeat(4,1fr)}}.ktu-metrics{margin:var(--ktu-block)0 0;gap:22px;display:grid}.ktu-metrics__item{align-content:start;gap:10px;display:grid}.ktu-metrics__head{gap:8px;display:grid}.ktu-metrics__value{color:var(--ktu-ink)}.ktu-metrics__value--pending{color:var(--ktu-decorative)}.ktu-metrics__text{margin:0}@media (min-width:900px){.ktu-metrics{grid-template-columns:repeat(3,1fr)}}.ktu-method{margin-top:var(--ktu-block);border-top:1px solid var(--ktu-line);max-width:var(--ktu-read)}.ktu-method__toggle{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 0;display:flex}.ktu-method__sign{font-family:var(--ktu-mono);color:var(--ktu-faint);font-size:1.125rem}.ktu-method__body{padding-bottom:18px}.ktu-academic{margin-top:var(--ktu-block);gap:24px;display:grid}.ktu-academic__prose{gap:14px;max-width:62ch;display:grid}.ktu-academic__p,.ktu-academic__link{margin:0}.ktu-academic__proof{align-content:start;gap:10px;display:grid}@media (min-width:900px){.ktu-academic{grid-template-columns:1fr minmax(0,42%)}}.ktu-faq{margin:var(--ktu-block)0 0;border-top:1px solid var(--ktu-line);max-width:880px;padding:0;list-style:none}.ktu-faq__item{border-bottom:1px solid var(--ktu-line)}.ktu-faq__heading{margin:0}.ktu-faq__toggle{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 0;display:flex}.ktu-faq__sign{font-family:var(--ktu-mono);color:var(--ktu-faint);flex:none;font-size:1.125rem}.ktu-faq__body{max-width:72ch;padding-bottom:18px}.ktu-closing__title{margin-inline:auto}.ktu-closing__trust{margin-top:14px}.ktu-closing__action{margin:24px 0 0}@media (max-width:419px){.ktu-closing__action .ktu-cta{width:100%}}.ktu-mq{contain:paint;border-block:1px solid var(--ktu-line);background:var(--ktu-quiet);padding-block:15px;overflow:clip hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.ktu-mq__track{width:max-content;animation:25s linear infinite ktu-mq-scroll;display:flex}.ktu-mq:hover .ktu-mq__track{animation-play-state:paused}.ktu-mq__group{flex:none;align-items:center;display:flex}.ktu-mq__item{font-family:var(--ktu-display);color:var(--ktu-faint);white-space:nowrap;border-right:1px solid var(--ktu-line);align-items:center;padding-inline:26px;font-size:.8125rem;display:inline-flex}@keyframes ktu-mq-scroll{to{transform:translate(-25%)}}@media (max-width:639px){.ktu-mq__item{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.ktu-mq__track{animation:none}}.ktu-spectrum{background:var(--ktu-line);border-block:1px solid var(--ktu-line);gap:1px;margin:32px 0 0;padding:0;list-style:none;display:grid}.ktu-spectrum__row{background:var(--ktu-paper);gap:12px;padding:20px 0;display:grid}@media (min-width:820px){.ktu-spectrum__row{grid-template-columns:minmax(180px,260px) 1fr;align-items:start;gap:24px}}.ktu-spectrum__head{align-items:baseline;gap:12px;display:flex}.ktu-spectrum__num{color:var(--ktu-amber);font-variant-numeric:tabular-nums}.ktu-spectrum__tier{font-family:var(--ktu-display);color:var(--ktu-ink);margin:0;font-weight:600}.ktu-spectrum__title{color:var(--ktu-faint);margin:2px 0 0;font-size:.875rem}.ktu-spectrum__pair{gap:12px;display:grid}@media (min-width:560px){.ktu-spectrum__pair{grid-template-columns:1fr 1fr}}.ktu-spectrum__cell{border-left:2px solid var(--ktu-line);padding:12px 16px}.ktu-spectrum__cell--after{border-left-color:var(--ktu-amber)}.ktu-spectrum__cellhead{color:var(--ktu-faint);margin:0 0 4px}.ktu-spectrum__before{color:var(--ktu-faint);margin:0}.ktu-spectrum__after{color:var(--ktu-ink);margin:0}.ktu-spectrum__note{margin-top:20px}.ktu-compare__scroll{margin-top:32px;overflow-x:auto}.ktu-compare{border-collapse:collapse;width:100%;min-width:720px;font-size:.9375rem}.ktu-compare th,.ktu-compare td{text-align:left;vertical-align:top;border-bottom:1px solid var(--ktu-line);padding:14px 16px}.ktu-compare thead th{font-family:var(--ktu-control);text-transform:uppercase;letter-spacing:.06em;color:var(--ktu-faint);border-bottom:1px solid var(--ktu-line);font-size:.6875rem;font-weight:700}.ktu-compare td{color:var(--ktu-body)}.ktu-compare__rowhead{width:190px}.ktu-compare__name{font-family:var(--ktu-display);color:var(--ktu-ink);font-weight:600;display:block}.ktu-compare__badge{border-radius:var(--ktu-r-pill);background:var(--ktu-amber);color:#1a1206;font-family:var(--ktu-control);text-transform:uppercase;letter-spacing:.04em;margin-top:6px;padding:2px 8px;font-size:.625rem;font-weight:700;display:inline-block}.ktu-compare__link{color:var(--ktu-ink);text-underline-offset:2px;margin-top:6px;font-size:.8125rem;font-weight:600;text-decoration:underline;display:inline-block}.ktu-compare__row--current td,.ktu-compare__row--current .ktu-compare__rowhead{background:var(--ktu-quiet)}.ktu-compare__note{margin-top:20px}
