.cta[data-astro-cid-o46t2fpl]{align-items:center;min-height:clamp(480px,42vw,640px);display:grid}.cta--photo[data-astro-cid-o46t2fpl]{color:#fff;background-color:var(--color-night)}.cta--photo[data-astro-cid-o46t2fpl]:before{content:"";z-index:-1;background:linear-gradient(90deg,#0f0e0ddb,#0f0e0d99 40%,#0f0e0d14 80%);position:absolute;inset:0}.cta--photo[data-astro-cid-o46t2fpl]:dir(rtl):before{background:linear-gradient(270deg,#0f0e0ddb,#0f0e0d99 40%,#0f0e0d14 80%)}.cta__bg[data-astro-cid-o46t2fpl]{z-index:-2;position:absolute;inset:0}.cta__bg[data-astro-cid-o46t2fpl] img{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none}.cta__content[data-astro-cid-o46t2fpl]{padding-block:72px}.cta__headline[data-astro-cid-o46t2fpl]{max-width:560px;font-size:clamp(44px,5.2vw,76px);line-height:.98}.cta__body[data-astro-cid-o46t2fpl]{max-width:42ch;color:var(--color-on-night-muted);margin-block-start:20px;font-size:18px}.cta--photo[data-astro-cid-o46t2fpl] .cta__body[data-astro-cid-o46t2fpl]{color:#ffffffbd}.cta__actions[data-astro-cid-o46t2fpl]{max-width:560px;margin-block-start:36px}.cta--night[data-astro-cid-o46t2fpl]{text-align:center;min-height:0}.cta--night[data-astro-cid-o46t2fpl] .cta__content[data-astro-cid-o46t2fpl]{padding-block:clamp(72px,8vw,112px)}.cta--night[data-astro-cid-o46t2fpl] .cta__headline[data-astro-cid-o46t2fpl],.cta--night[data-astro-cid-o46t2fpl] .cta__body[data-astro-cid-o46t2fpl]{margin-inline:auto}.cta--night[data-astro-cid-o46t2fpl] .cta__headline[data-astro-cid-o46t2fpl]{max-width:16ch}.cta--night[data-astro-cid-o46t2fpl] .cta__actions[data-astro-cid-o46t2fpl]{justify-content:center;margin-inline:auto}.cta[data-astro-cid-o46t2fpl] [data-astro-cid-o46t2fpl]:focus-visible{outline-color:var(--color-on-night)}@media (width<=960px){.cta--photo[data-astro-cid-o46t2fpl]{align-items:end;min-height:560px}[data-astro-cid-o46t2fpl]:is(.cta--photo,.cta--photo:dir(rtl)):before{background:linear-gradient(#0f0e0d1a,#0f0e0d99 50%,#0f0e0de6)}.cta__content[data-astro-cid-o46t2fpl]{padding-block:40px}}.contact[data-astro-cid-fhxxn7rz]{--contact-gap:16px;grid-template-columns:repeat(auto-fit, minmax(min(100%, max(280px, (100% - 2 * var(--contact-gap)) / 3)), 1fr));gap:var(--contact-gap);list-style:none;display:grid}.contact--single[data-astro-cid-fhxxn7rz]{grid-template-columns:minmax(0,440px);justify-content:center}.contact__card[data-astro-cid-fhxxn7rz]{flex-direction:column;align-items:flex-start;padding:28px 28px 32px;display:flex}.contact__title[data-astro-cid-fhxxn7rz]{letter-spacing:-.005em;margin-block-start:28px;font-size:16px;font-weight:500;line-height:1.4}.contact__description[data-astro-cid-fhxxn7rz]{color:var(--color-muted);text-wrap:pretty;margin-block-start:8px;font-size:15px;line-height:1.6}.contact__action[data-astro-cid-fhxxn7rz]{max-width:100%;margin-block-start:auto;padding-block-start:24px}.contact__link[data-astro-cid-fhxxn7rz]{overflow-wrap:anywhere;max-width:100%}.faq[data-astro-cid-rvn45gam]{align-items:start;gap:clamp(40px,8vw,112px);display:grid}.faq--with-intro[data-astro-cid-rvn45gam]{grid-template-columns:minmax(0,380px) minmax(0,1fr)}.faq__intro[data-astro-cid-rvn45gam]{position:sticky;inset-block-start:104px}.faq__subheadline[data-astro-cid-rvn45gam]{max-width:34ch;color:var(--color-text-secondary);text-wrap:pretty}.section-headline[data-astro-cid-rvn45gam]+.faq__subheadline[data-astro-cid-rvn45gam]{margin-block-start:20px}.faq__list[data-astro-cid-rvn45gam]{gap:10px;display:grid}.faq__item[data-astro-cid-rvn45gam]{border-radius:var(--radius-lg)}.faq__item[data-astro-cid-rvn45gam][open]{box-shadow:var(--shadow-card-hover)}.faq__question[data-astro-cid-rvn45gam]{border-radius:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:18px;padding-inline:24px 18px;font-size:16.5px;font-weight:500;list-style:none;display:flex}.faq__question[data-astro-cid-rvn45gam]::-webkit-details-marker{display:none}.faq__icon[data-astro-cid-rvn45gam]{background:var(--color-sunken);width:32px;height:32px;color:var(--color-text-secondary);border-radius:50%;flex:none;place-items:center;font-size:15px;display:grid}.faq__item[data-astro-cid-rvn45gam][open] .faq__icon[data-astro-cid-rvn45gam]{rotate:45deg}.faq__answer[data-astro-cid-rvn45gam]{max-width:62ch;color:var(--color-text-secondary);text-wrap:pretty;padding-block-end:24px;padding-inline:24px}.faq__answer[data-astro-cid-rvn45gam] p[data-astro-cid-rvn45gam]+p[data-astro-cid-rvn45gam]{margin-block-start:12px}@media (prefers-reduced-motion:no-preference){.faq__icon[data-astro-cid-rvn45gam]{transition:rotate .22s var(--ease-out)}}@media (width<=960px){.faq--with-intro[data-astro-cid-rvn45gam]{grid-template-columns:minmax(0,1fr)}.faq__intro[data-astro-cid-rvn45gam]{position:static}}.features[data-astro-cid-6f3bdzjd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid}@media (width>=1101px){.features[data-astro-cid-6f3bdzjd][data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.features[data-astro-cid-6f3bdzjd][data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}}.feature[data-astro-cid-6f3bdzjd]{padding:28px 28px 32px}.feature__title[data-astro-cid-6f3bdzjd]{letter-spacing:-.005em;margin-block-start:28px;font-size:16px;line-height:1.4}.feature__description[data-astro-cid-6f3bdzjd]{color:var(--color-muted);text-wrap:pretty;margin-block-start:8px;font-size:15px;line-height:1.6}@media (width<=960px){.features[data-astro-cid-6f3bdzjd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.features[data-astro-cid-6f3bdzjd]{grid-template-columns:minmax(0,1fr)}.feature[data-astro-cid-6f3bdzjd]{padding:24px}.feature__title[data-astro-cid-6f3bdzjd]{margin-block-start:20px}}.hero[data-astro-cid-sf272gaj]{padding-block-start:clamp(56px,7vw,104px)}.hero__announce[data-astro-cid-sf272gaj]{background:var(--color-surface);min-height:34px;box-shadow:var(--shadow-card);color:var(--color-text-secondary);transition:box-shadow .16s var(--ease-out);border-radius:17px;align-items:center;gap:10px;padding-block:6px;padding-inline:14px;font-size:13.5px;line-height:1.35;display:inline-flex}.hero__announce[data-astro-cid-sf272gaj] .arrow{color:var(--color-muted);flex:none}a[data-astro-cid-sf272gaj].hero__announce:hover{box-shadow:var(--shadow-card-hover)}.hero__headline[data-astro-cid-sf272gaj]{--rise-index:1;max-width:16ch;font-size:var(--font-size-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.hero__announce[data-astro-cid-sf272gaj]+.hero__headline[data-astro-cid-sf272gaj]{margin-block-start:28px}.hero__row[data-astro-cid-sf272gaj]{--rise-index:2;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;margin-block-start:36px;display:grid}.hero__lead[data-astro-cid-sf272gaj]{max-width:50ch}.hero__media[data-astro-cid-sf272gaj]{aspect-ratio:21/9;border-radius:var(--radius-sheet);margin-block-start:clamp(48px,5vw,72px)}.hero--centered[data-astro-cid-sf272gaj] .container[data-astro-cid-sf272gaj]{text-align:center}.hero--centered[data-astro-cid-sf272gaj] .hero__headline[data-astro-cid-sf272gaj]{max-width:18ch;margin-inline:auto;font-size:clamp(44px,6.2vw,88px)}.hero--centered[data-astro-cid-sf272gaj] .hero__row[data-astro-cid-sf272gaj]{grid-template-columns:minmax(0,1fr);justify-items:center}.hero--centered[data-astro-cid-sf272gaj] .actions[data-astro-cid-sf272gaj]{justify-content:center}@media (width<=960px){.hero__row[data-astro-cid-sf272gaj]{grid-template-columns:minmax(0,1fr)}.hero__media[data-astro-cid-sf272gaj]{aspect-ratio:1}}.logos__label[data-astro-cid-awt3y4ti]{font-family:var(--font-body);font-size:14px;font-weight:400;line-height:var(--leading-normal);letter-spacing:normal;text-align:center;text-wrap:balance;color:var(--color-muted);margin-block-end:28px}.logos__track[data-astro-cid-awt3y4ti]{position:relative}.marquee[data-astro-cid-awt3y4ti]{--marquee-gap:clamp(48px, 6vw, 96px);gap:var(--marquee-gap);width:min(100%, var(--sheet-max));mask-image:linear-gradient(to right, transparent, #000 12%, #000 calc(88% - var(--gutter) - 40px), transparent calc(100% - var(--gutter) - 40px));margin-inline:auto;display:flex;overflow:hidden}.marquee[data-astro-cid-awt3y4ti]:dir(rtl){mask-image:linear-gradient(to left, transparent, #000 12%, #000 calc(88% - var(--gutter) - 40px), transparent calc(100% - var(--gutter) - 40px))}.marquee__group[data-astro-cid-awt3y4ti]{justify-content:space-around;align-items:center;gap:var(--marquee-gap);min-width:100%;height:64px;color:var(--color-text-secondary);flex:none;list-style:none;display:flex}.marquee__group[data-astro-cid-awt3y4ti] li[data-astro-cid-awt3y4ti]{white-space:nowrap}.marquee__group[data-astro-cid-awt3y4ti] li[data-astro-cid-awt3y4ti]:nth-child(6n+1){font:600 14px / 1 var(--font-body);letter-spacing:.24em;text-transform:uppercase}.marquee__group[data-astro-cid-awt3y4ti] li[data-astro-cid-awt3y4ti]:nth-child(6n+2){font:italic 400 28px / 1 var(--font-display)}.marquee__group[data-astro-cid-awt3y4ti] li[data-astro-cid-awt3y4ti]:nth-child(6n+3){font:700 22px / 1 var(--font-body);letter-spacing:-.045em}.marquee__group[data-astro-cid-awt3y4ti] li[data-astro-cid-awt3y4ti]:nth-child(6n+4){font:400 27px / 1 var(--font-display);letter-spacing:.02em}.marquee__group[data-astro-cid-awt3y4ti] li[data-astro-cid-awt3y4ti]:nth-child(6n+5){font:500 22px / 1 var(--font-body);letter-spacing:-.03em;text-transform:lowercase}.marquee__group[data-astro-cid-awt3y4ti] li[data-astro-cid-awt3y4ti]:nth-child(6n+6){font:400 13px / 1 var(--font-body);letter-spacing:.32em;text-transform:uppercase}.marquee__group[data-astro-cid-awt3y4ti] img{object-fit:contain;filter:grayscale();opacity:.72;width:auto;max-width:140px;height:28px}@media (prefers-reduced-motion:no-preference){.marquee__group[data-astro-cid-awt3y4ti]{animation:logos-marquee calc(var(--logo-count,6) * 8s) linear infinite}.marquee__group[data-astro-cid-awt3y4ti]:dir(rtl){animation-name:logos-marquee-rtl}.marquee[data-astro-cid-awt3y4ti]:is(:hover,[data-paused]) .marquee__group[data-astro-cid-awt3y4ti]{animation-play-state:paused}}.logos__toggle[data-astro-cid-awt3y4ti]{border-radius:var(--radius-full);background:var(--color-surface);width:32px;height:32px;box-shadow:var(--shadow-card);color:var(--color-muted);cursor:pointer;transition:color .16s var(--ease-out), box-shadow .16s var(--ease-out);border:0;place-items:center;font-size:14px;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:max(var(--gutter), (100% - var(--sheet-max)) / 2 + var(--gutter));translate:0 -50%}.logos__toggle[data-astro-cid-awt3y4ti]:hover{color:var(--color-text);box-shadow:var(--shadow-card-hover)}.logos__toggle[data-astro-cid-awt3y4ti][aria-pressed=true] .logos__toggle-pause,.logos__toggle[data-astro-cid-awt3y4ti]:not([aria-pressed=true]) .logos__toggle-play{display:none}@media (prefers-reduced-motion:reduce){[data-astro-cid-awt3y4ti]:is(.marquee,.marquee:dir(rtl)){padding-inline:var(--gutter);display:block;mask-image:none}.marquee__group[data-astro-cid-awt3y4ti]{flex-wrap:wrap;justify-content:center;row-gap:24px;height:auto}.marquee__group[data-astro-cid-awt3y4ti][aria-hidden=true],.logos__toggle[data-astro-cid-awt3y4ti]{display:none}}@keyframes logos-marquee{to{translate:calc(-100% - var(--marquee-gap)) 0}}@keyframes logos-marquee-rtl{to{translate:calc(100% + var(--marquee-gap)) 0}}.plans[data-astro-cid-3lcrrlgo]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:stretch;gap:16px;list-style:none;display:grid}.plans--single[data-astro-cid-3lcrrlgo]{max-width:440px;margin-inline:auto}.plan[data-astro-cid-3lcrrlgo]{border-radius:24px;flex-direction:column;padding:32px;display:flex}.plan__head[data-astro-cid-3lcrrlgo]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-height:24px;display:flex}.plan__name[data-astro-cid-3lcrrlgo]{letter-spacing:normal;color:var(--color-text-secondary);font-size:15px;line-height:1.4}.plan__badge[data-astro-cid-3lcrrlgo]{border-radius:var(--radius-full);background:var(--color-sunken);height:24px;color:var(--color-text-secondary);white-space:nowrap;align-items:center;margin-inline-start:auto;padding-inline:10px;font-size:12.5px;font-weight:500;display:inline-flex}.plan__price[data-astro-cid-3lcrrlgo]{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-block-start:20px;display:flex}.plan__amount[data-astro-cid-3lcrrlgo]{font-variant-numeric:tabular-nums;font-size:clamp(48px,4.6vw,64px);line-height:1}.plan__period[data-astro-cid-3lcrrlgo]{color:var(--color-muted);font-size:14px}.plan__description[data-astro-cid-3lcrrlgo]{color:var(--color-text-secondary);text-wrap:pretty;margin-block-start:16px;font-size:15px;line-height:1.55}.plan__features[data-astro-cid-3lcrrlgo]{gap:12px;margin-block-start:28px;list-style:none;display:grid}.plan__features[data-astro-cid-3lcrrlgo] li[data-astro-cid-3lcrrlgo]{color:var(--color-text-secondary);align-items:flex-start;gap:12px;font-size:14.5px;display:flex}.plan__action[data-astro-cid-3lcrrlgo]{margin-block-start:auto;padding-block-start:32px}.plan__action[data-astro-cid-3lcrrlgo] .btn[data-astro-cid-3lcrrlgo]{width:100%}.plan--highlighted[data-astro-cid-3lcrrlgo]{background:var(--glow-dusk), var(--color-night);color:var(--color-on-night)}.plan--highlighted[data-astro-cid-3lcrrlgo] [data-astro-cid-3lcrrlgo]:is(.plan__name,.plan__period,.plan__description,.plan__features li){color:var(--color-on-night-muted)}.plan--highlighted[data-astro-cid-3lcrrlgo] .plan__badge[data-astro-cid-3lcrrlgo],.plan--highlighted[data-astro-cid-3lcrrlgo] .tick[data-astro-cid-3lcrrlgo]{color:var(--color-on-night);background:#ffffff1f}.split__grid[data-astro-cid-atliwrbw]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(48px,7vw,112px);display:grid}.split--text-only[data-astro-cid-atliwrbw] .split__grid[data-astro-cid-atliwrbw]{grid-template-columns:minmax(0,780px)}.eyebrow[data-astro-cid-atliwrbw]+.split__headline[data-astro-cid-atliwrbw]{margin-block-start:18px}.split__body[data-astro-cid-atliwrbw]{max-width:46ch;color:var(--color-text-secondary);text-wrap:pretty;margin-block-start:20px;font-size:17px}.split__points[data-astro-cid-atliwrbw]{gap:14px;margin-block-start:28px;list-style:none;display:grid}.split__points[data-astro-cid-atliwrbw] li[data-astro-cid-atliwrbw]{color:var(--color-text-secondary);align-items:flex-start;gap:12px;font-size:15.5px;display:flex}.split__link[data-astro-cid-atliwrbw]{margin-block-start:32px}.split__media[data-astro-cid-atliwrbw]{aspect-ratio:4/5}.split--image-first[data-astro-cid-atliwrbw] .split__media[data-astro-cid-atliwrbw]{order:-1}@media (width<=960px){.split__grid[data-astro-cid-atliwrbw]{grid-template-columns:minmax(0,1fr)}.split--image-first[data-astro-cid-atliwrbw] .split__media[data-astro-cid-atliwrbw]{order:0}}.stats__headline[data-astro-cid-4ybzt36f]{max-width:26ch;margin-block-end:clamp(48px,6vw,88px);font-size:clamp(34px,3.6vw,52px);line-height:1.06}.stats__subheadline[data-astro-cid-4ybzt36f]{color:var(--color-on-night-muted)}.stats__list[data-astro-cid-4ybzt36f]{--stats-column-gap:32px;grid-template-columns:repeat(auto-fit, minmax(min(100%, max(200px, (100% - 3 * var(--stats-column-gap)) / 4)), 1fr));gap:40px var(--stats-column-gap);display:grid}.stats__item[data-astro-cid-4ybzt36f]{flex-direction:column-reverse;justify-content:flex-end;display:flex}.stats__value[data-astro-cid-4ybzt36f]{font-family:var(--font-display);font-size:clamp(56px,6.2vw,92px);font-weight:var(--font-weight-display);font-variant-numeric:tabular-nums;letter-spacing:-.025em;overflow-wrap:anywhere;line-height:.95}.stats__label[data-astro-cid-4ybzt36f]{max-width:24ch;color:var(--color-on-night-muted);text-wrap:pretty;margin-block-start:14px;font-size:14.5px}@media (width<=960px){.stats__list[data-astro-cid-4ybzt36f]{grid-template-columns:repeat(2,minmax(0,1fr))}.stats__value[data-astro-cid-4ybzt36f]{font-size:clamp(40px,14vw,72px)}}.testimonials__label[data-astro-cid-b4h6gghm]{line-height:var(--leading-normal);letter-spacing:normal;justify-content:center;margin-block-end:24px;display:flex}.testimonials__featured[data-astro-cid-b4h6gghm]{text-align:center;max-width:960px;margin-inline:auto}.testimonials__mark[data-astro-cid-b4h6gghm]{height:.5em;font-family:var(--font-display);color:var(--color-accent);font-size:120px;line-height:1;display:block}.testimonials__featured-quote[data-astro-cid-b4h6gghm]{letter-spacing:-.012em;font-size:clamp(30px,3.5vw,48px);line-height:1.16}.testimonials__who[data-astro-cid-b4h6gghm]{text-align:start;align-items:center;gap:12px;margin-block-start:32px;font-size:15px;font-weight:500;display:inline-flex}.testimonials__who[data-astro-cid-b4h6gghm] .testimonials__avatar{object-fit:cover;border-radius:50%;flex:none;width:44px;max-width:none;height:44px}.testimonials__role[data-astro-cid-b4h6gghm]{color:var(--color-muted);font-size:14px;font-weight:400;display:block}.testimonials__grid[data-astro-cid-b4h6gghm]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;margin-block-start:clamp(56px,7vw,96px);display:grid}.testimonials__card[data-astro-cid-b4h6gghm]{flex-direction:column;justify-content:space-between;padding:32px;display:flex}.testimonials__card[data-astro-cid-b4h6gghm] .testimonials__who[data-astro-cid-b4h6gghm]{margin-block-start:28px}.testimonials__quote[data-astro-cid-b4h6gghm]{text-wrap:pretty;quotes:"“" "”";font-size:17px;line-height:1.6}.testimonials__quote[data-astro-cid-b4h6gghm] p[data-astro-cid-b4h6gghm]:first-child:before{content:open-quote}.testimonials__quote[data-astro-cid-b4h6gghm] p[data-astro-cid-b4h6gghm]:last-child:after{content:close-quote}[data-astro-cid-b4h6gghm]:is(.testimonials__featured-quote,.testimonials__quote) p[data-astro-cid-b4h6gghm]+p[data-astro-cid-b4h6gghm]{margin-block-start:.6em}.text-block[data-astro-cid-7jbmkl4p]{max-width:68ch}.text-block__headline[data-astro-cid-7jbmkl4p]{margin-block-end:24px}.text-block__body[data-astro-cid-7jbmkl4p]{color:var(--color-text-secondary);text-wrap:pretty;font-size:17px;line-height:1.7}.text-block__body[data-astro-cid-7jbmkl4p]>*+*{margin-block-start:1em}.text-block__body[data-astro-cid-7jbmkl4p] :is(h2,h3,h4){font-family:var(--font-display);font-weight:var(--font-weight-display);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);color:var(--color-text);text-wrap:balance}.text-block__body[data-astro-cid-7jbmkl4p] h2{margin-block-start:1.8em;font-size:30px}.text-block__body[data-astro-cid-7jbmkl4p] :is(h3,h4){margin-block-start:1.5em;font-size:23px}.text-block__body[data-astro-cid-7jbmkl4p] :is(ul,ol){padding-inline-start:1.4em}.text-block__body[data-astro-cid-7jbmkl4p] ul{list-style:outside}.text-block__body[data-astro-cid-7jbmkl4p] ol{list-style:decimal}.text-block__body[data-astro-cid-7jbmkl4p] li::marker{color:var(--color-muted)}.text-block__body[data-astro-cid-7jbmkl4p] li+li{margin-block-start:.4em}.text-block__body[data-astro-cid-7jbmkl4p] a{color:var(--color-text);text-decoration:underline;text-decoration-color:var(--color-border-strong);text-underline-offset:3px}.text-block__body[data-astro-cid-7jbmkl4p] a:hover{text-decoration-color:currentColor}.text-block__body[data-astro-cid-7jbmkl4p] strong{color:var(--color-text);font-weight:600}.text-block__body[data-astro-cid-7jbmkl4p] blockquote{border-inline-start:2px solid var(--color-border-strong);padding-inline-start:20px}.text-block__body[data-astro-cid-7jbmkl4p] img{border-radius:var(--radius-media);max-width:100%;height:auto}.hub[data-astro-cid-xw3a6rkz]{--hub-lane:#ff6a00;--hub-packet-a:#ffb169;--hub-packet-b:#f54b00;--hub-inf-a:#ffb169;--hub-inf-b:#ff6a00;--hub-wire:#e8f1ee47;background-color:var(--ink);background-image:radial-gradient(60% 45% at 50% 62%, #ff6a001f, transparent 70%), radial-gradient(50% 40% at 50% 0%, #205ca640, transparent 70%), linear-gradient(var(--kos-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--kos-grid-line) 1px, transparent 1px);background-size:auto,auto,56px 56px,56px 56px;padding-block:clamp(56px,7vw,104px) clamp(48px,6vw,88px);position:relative;overflow:clip}.hub__intro[data-astro-cid-xw3a6rkz]{text-align:center;justify-items:center;gap:18px;display:grid}.hub__eyebrow[data-astro-cid-xw3a6rkz]{border-radius:var(--radius-full);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);padding:6px 14px;font-size:11.5px;display:inline-flex}.hub__headline[data-astro-cid-xw3a6rkz]{max-width:24ch;font-size:var(--font-size-h2);color:#fff}.hub__headline[data-astro-cid-xw3a6rkz] em[data-astro-cid-xw3a6rkz]{color:var(--orange);font-style:normal}.hub__lead[data-astro-cid-xw3a6rkz]{max-width:62ch}.hub__actions[data-astro-cid-xw3a6rkz]{justify-content:center}.hub__stage[data-astro-cid-xw3a6rkz]{width:min(100% - 2 * var(--sheet-inset), 1240px);overscroll-behavior-x:contain;scrollbar-width:thin;margin:clamp(24px,4vw,56px) auto 0;overflow-x:auto}.hub__canvas[data-astro-cid-xw3a6rkz]{aspect-ratio:1200/700;min-width:720px;position:relative;container-type:inline-size}@media (width<=860px){.hub__canvas[data-astro-cid-xw3a6rkz]{margin-inline:64px}}.hub__svg[data-astro-cid-xw3a6rkz]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hub__lane-line[data-astro-cid-xw3a6rkz]{stroke:var(--hub-wire);stroke-width:1.2px;stroke-dasharray:2 7}.hub__wire[data-astro-cid-xw3a6rkz]{fill:none;stroke:var(--hub-wire);stroke-width:1.3px;stroke-dasharray:3 7;stroke-linecap:round;animation:2.4s linear infinite hub-flow}.hub__wire--out[data-astro-cid-xw3a6rkz]{animation-duration:2s}.hub__dot[data-astro-cid-xw3a6rkz]{fill:var(--kos-accent)}.hub__packet-body[data-astro-cid-xw3a6rkz]{fill:#0b1c2cb3;stroke:#ff6a0073;stroke-width:1.2px}.hub__packet[data-astro-cid-xw3a6rkz]{animation:hub-pulse 3.2s var(--ease-out) infinite;animation-delay:calc(var(--i) * .28s);transform-box:fill-box;transform-origin:50%}.hub__inf[data-astro-cid-xw3a6rkz]{fill:none;stroke-width:15px;stroke-linecap:round}.hub__inf-glow[data-astro-cid-xw3a6rkz]{fill:none;stroke:var(--hub-lane);stroke-width:26px;opacity:.45}.hub__core-disc[data-astro-cid-xw3a6rkz]{fill:#061321c7;stroke:#ff6a0040}.hub__group[data-astro-cid-xw3a6rkz],.hub__core[data-astro-cid-xw3a6rkz],.hub__node[data-astro-cid-xw3a6rkz]{position:absolute;transform:translate(-50%,-50%)}.hub__group[data-astro-cid-xw3a6rkz]{white-space:nowrap;font-size:clamp(9px,.95cqw,12px)}.hub__core[data-astro-cid-xw3a6rkz]{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:#ffb169;font-weight:700;font-family:var(--font-mono);place-items:center;line-height:1.2;display:grid}.hub__core--main[data-astro-cid-xw3a6rkz]{width:7.4cqw;font-size:clamp(7px,.78cqw,10px)}.hub__core--copilot[data-astro-cid-xw3a6rkz]{text-transform:none;letter-spacing:0;width:5cqw;font-size:clamp(7px,.72cqw,9.5px)}.hub__node[data-astro-cid-xw3a6rkz]{align-items:center;gap:.9cqw;display:flex}.hub__node[data-astro-cid-xw3a6rkz] .kos-node__icon[data-astro-cid-xw3a6rkz]{width:4.5cqw;min-width:36px;height:4.5cqw;min-height:36px}.hub__node[data-astro-cid-xw3a6rkz] .kos-node__icon[data-astro-cid-xw3a6rkz] svg{width:1.9cqw;min-width:15px;height:1.9cqw;min-height:15px}.hub__text[data-astro-cid-xw3a6rkz]{gap:2px;width:max-content;max-width:14cqw;display:grid}.hub__text[data-astro-cid-xw3a6rkz] strong[data-astro-cid-xw3a6rkz]{font-family:var(--font-display);color:var(--color-text);font-size:clamp(11px,1.12cqw,15px);font-weight:600;line-height:1.2}.hub__text[data-astro-cid-xw3a6rkz] small[data-astro-cid-xw3a6rkz]{color:var(--color-muted);font-size:clamp(9.5px,.92cqw,12.5px);line-height:1.3}.hub__node--top[data-astro-cid-xw3a6rkz],.hub__node--bottom[data-astro-cid-xw3a6rkz]{text-align:center;flex-direction:column;transform:translate(-50%,calc(max(4.5cqw,36px)/-2))}.hub__node--left[data-astro-cid-xw3a6rkz]{text-align:end;flex-direction:row-reverse;transform:translate(calc(-100% + max(4.5cqw,36px)/2),-50%)}.hub__node--right[data-astro-cid-xw3a6rkz]{text-align:start;transform:translate(calc(max(4.5cqw,36px)/-2),-50%)}.hub[data-astro-cid-xw3a6rkz] .kos-node__icon[data-astro-cid-xw3a6rkz]{background:var(--ink-2);color:#e8f1ee;box-shadow:0 0 0 1px #e2f2f62e,0 0 0 6px #ffffff08,0 10px 24px -8px #0009}.hub[data-astro-cid-xw3a6rkz] .kos-node__icon--agent[data-astro-cid-xw3a6rkz]{color:var(--orange);box-shadow:0 0 0 1px #ff6a0066,0 0 0 6px #ff6a000f,0 10px 24px -8px #0009}@keyframes hub-flow{to{stroke-dashoffset:-20px}}@keyframes hub-pulse{0%,to{opacity:.75}50%{opacity:1}}.hub__mover[data-astro-cid-xw3a6rkz]{fill:var(--orange);filter:drop-shadow(0 0 4px #ff6a00e6)}@media (prefers-reduced-motion:reduce){.hub__dots[data-astro-cid-xw3a6rkz]{display:none}.hub__wire[data-astro-cid-xw3a6rkz],.hub__packet[data-astro-cid-xw3a6rkz]{animation:none}}.flow__steps[data-astro-cid-jckjak5x]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:20px;margin:clamp(32px,4vw,56px) 0 0;padding:0;list-style:none;display:grid;position:relative}.flow__steps[data-astro-cid-jckjak5x]:before{content:"";inset-block-start:26px;inset-inline:calc(50% / var(--n));background:repeating-linear-gradient(90deg, var(--kos-accent-border) 0 6px, transparent 6px 14px);background-size:28px 2px;height:2px;animation:1.6s linear infinite flow-dash;position:absolute}.flow__step[data-astro-cid-jckjak5x]{text-align:center;justify-items:center;gap:16px;display:grid;position:relative}.flow__marker[data-astro-cid-jckjak5x]{position:relative}.flow__num[data-astro-cid-jckjak5x]{border-radius:var(--radius-full);background:var(--color-brand);color:var(--color-on-brand);letter-spacing:.04em;padding:2px 7px;font-size:10px;font-weight:700;position:absolute;inset-block-start:-8px;inset-inline-end:-12px}.flow__body[data-astro-cid-jckjak5x]{justify-items:center;gap:8px;display:grid}.flow__title[data-astro-cid-jckjak5x]{font-size:var(--font-size-lg);font-weight:600}.flow__desc[data-astro-cid-jckjak5x]{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.55}.flow__human[data-astro-cid-jckjak5x]{border-radius:var(--radius-full);background:var(--kos-accent-soft);color:var(--kos-accent-strong);font-size:var(--font-size-xs);align-items:center;gap:6px;padding:3px 10px;font-weight:600;display:inline-flex}.flow__human[data-astro-cid-jckjak5x] svg{width:14px;height:14px}@media (width<=860px){.flow__steps[data-astro-cid-jckjak5x]{grid-template-columns:1fr;gap:26px}.flow__steps[data-astro-cid-jckjak5x]:before{background:repeating-linear-gradient(180deg, var(--kos-accent-border) 0 6px, transparent 6px 14px);width:2px;height:auto;inset-block:26px;inset-inline:25px auto}.flow__step[data-astro-cid-jckjak5x]{text-align:start;grid-template-columns:auto 1fr;place-items:start}.flow__body[data-astro-cid-jckjak5x]{justify-items:start}}@keyframes flow-dash{to{background-position:28px 0}}@media (prefers-reduced-motion:reduce){.flow__steps[data-astro-cid-jckjak5x]:before{animation:none}}.layers__stack[data-astro-cid-rquilg4v]{gap:10px;margin:clamp(28px,4vw,48px) 0 0;padding:0;list-style:none;display:grid}.layers__layer[data-astro-cid-rquilg4v]{border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-card);margin-inline:calc(var(--d) * 0px);grid-template-columns:minmax(260px,.9fr) 1.3fr;align-items:center;gap:20px;padding:18px 22px;display:grid}.layers__layer--core[data-astro-cid-rquilg4v]{background:var(--color-night);background-image:var(--glow-dusk);color:var(--color-on-night);box-shadow:0 20px 50px -20px #4c2fb899}.layers__layer--core[data-astro-cid-rquilg4v] .layers__desc[data-astro-cid-rquilg4v]{color:var(--color-on-night-muted)}.layers__layer--core[data-astro-cid-rquilg4v] .layers__items[data-astro-cid-rquilg4v] li[data-astro-cid-rquilg4v]{color:var(--color-on-night);background:#ffffff1a}.layers__head[data-astro-cid-rquilg4v]{align-items:center;gap:14px;display:flex}.layers__title[data-astro-cid-rquilg4v]{font-size:var(--font-size-lg);font-weight:600}.layers__desc[data-astro-cid-rquilg4v]{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-block-start:2px}.layers__items[data-astro-cid-rquilg4v]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.layers__items[data-astro-cid-rquilg4v] li[data-astro-cid-rquilg4v]{border-radius:var(--radius-full);background:var(--color-sunken);font-size:var(--font-size-sm);color:var(--color-text-secondary);padding:6px 12px}@media (width<=860px){.layers__layer[data-astro-cid-rquilg4v]{grid-template-columns:1fr}}.compare__wrap[data-astro-cid-e23hmj2v]{border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-card);margin-block-start:clamp(28px,4vw,48px);overflow-x:auto}.compare__table[data-astro-cid-e23hmj2v]{border-collapse:separate;border-spacing:0;width:100%;min-width:640px;font-size:var(--font-size-sm)}.compare__table[data-astro-cid-e23hmj2v] th[data-astro-cid-e23hmj2v],.compare__table[data-astro-cid-e23hmj2v] td[data-astro-cid-e23hmj2v]{text-align:start;vertical-align:top;padding:16px 20px;line-height:1.5}.compare__table[data-astro-cid-e23hmj2v] thead[data-astro-cid-e23hmj2v] th[data-astro-cid-e23hmj2v]{font-family:var(--font-display);font-size:var(--font-size-base);background:var(--color-sunken);font-weight:600}.compare__table[data-astro-cid-e23hmj2v] tbody[data-astro-cid-e23hmj2v] tr[data-astro-cid-e23hmj2v]:nth-child(2n){background:light-dark(#7c5cf008,#c4b5fd08)}.compare__table[data-astro-cid-e23hmj2v] tbody[data-astro-cid-e23hmj2v] th[data-astro-cid-e23hmj2v]{width:22%;font-weight:600}.compare__left[data-astro-cid-e23hmj2v]{color:var(--color-text-secondary)}.compare__right[data-astro-cid-e23hmj2v]{color:var(--color-text);background:light-dark(#7c5cf012,#7c5cf01f)}.compare__table[data-astro-cid-e23hmj2v] thead[data-astro-cid-e23hmj2v] .compare__right[data-astro-cid-e23hmj2v]{background:var(--color-brand);color:var(--color-on-brand)}.compare__table[data-astro-cid-e23hmj2v] thead[data-astro-cid-e23hmj2v] .compare__right[data-astro-cid-e23hmj2v] svg{vertical-align:-2px;width:16px;height:16px}.definition__inner[data-astro-cid-vx3xkas4]{max-width:920px}.definition__card[data-astro-cid-vx3xkas4]{border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-card);border-inline-start:4px solid var(--kos-accent);gap:18px;padding:clamp(24px,4vw,44px);display:grid;position:relative}.definition__text[data-astro-cid-vx3xkas4]{color:var(--color-text);font-size:clamp(18px,1.8vw,22px);line-height:1.55}.definition__text[data-astro-cid-vx3xkas4] dfn[data-astro-cid-vx3xkas4]{color:var(--kos-accent-strong);font-style:normal;font-weight:700}.definition__facts[data-astro-cid-vx3xkas4]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 20px;margin:0;padding:0;list-style:none;display:grid}.definition__facts[data-astro-cid-vx3xkas4] li[data-astro-cid-vx3xkas4]{font-size:var(--font-size-sm);color:var(--color-text-secondary);align-items:flex-start;gap:10px;display:flex}.kos-frame[data-astro-cid-f4t2rcqn]{gap:14px;margin:0;display:grid}.kos-frame__window[data-astro-cid-f4t2rcqn]{background:var(--ink-2);border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #e2f2f629,0 30px 60px -30px #040d18bf}.kos-frame__bar[data-astro-cid-f4t2rcqn]{background:#0b1c2c;border-block-end:1px solid #e2f2f61a;align-items:center;gap:7px;height:34px;padding-inline:14px;display:flex}.kos-frame__bar[data-astro-cid-f4t2rcqn] span[data-astro-cid-f4t2rcqn]{background:#e2f2f638;border-radius:50%;width:9px;height:9px}.kos-frame__bar[data-astro-cid-f4t2rcqn] code[data-astro-cid-f4t2rcqn]{font-family:var(--font-mono);color:#e8f1ee99;margin-inline-start:10px;font-size:11.5px}.kos-frame[data-astro-cid-f4t2rcqn] img[data-astro-cid-f4t2rcqn]{width:100%;height:auto;display:block}.kos-frame__caption[data-astro-cid-f4t2rcqn]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:11px}.ask--thinking[data-astro-cid-vsaw3ded] [data-astro-cid-vsaw3ded][data-a]:before{content:"···";letter-spacing:.2em;color:var(--orange-dark);animation:.9s steps(2,end) infinite ask-blink}.ask__in{animation:ask-in .45s var(--ease-out) both;animation-delay:calc(var(--k,0) * .12s)}@keyframes ask-in{0%{opacity:0;translate:0 6px}}@keyframes ask-blink{50%{opacity:.3}}.ask[data-astro-cid-vsaw3ded]{gap:12px;margin:0;display:grid}.ask__window[data-astro-cid-vsaw3ded]{background:var(--paper-2);color:var(--ink);border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px #e2f2f629,0 30px 60px -30px #040d18bf}.ask__bar[data-astro-cid-vsaw3ded]{background:#e6ece8;align-items:center;gap:7px;height:36px;padding-inline:14px;display:flex}.ask__bar[data-astro-cid-vsaw3ded] span[data-astro-cid-vsaw3ded]{background:#0613212e;border-radius:50%;width:9px;height:9px}.ask__bar[data-astro-cid-vsaw3ded] strong[data-astro-cid-vsaw3ded]{font-family:var(--font-mono);color:#526878;margin-inline-start:8px;font-size:11.5px;font-weight:500}.ask__body[data-astro-cid-vsaw3ded]{grid-template-columns:1fr;display:grid}.ask__body[data-astro-cid-vsaw3ded]:has(.ask__side){grid-template-columns:1fr 150px}.ask__main[data-astro-cid-vsaw3ded]{align-content:start;gap:16px;padding:20px;display:grid}.ask__q[data-astro-cid-vsaw3ded]{background:var(--ink);color:#e8f1ee;border-radius:14px 14px 4px;justify-self:end;align-items:flex-start;gap:10px;max-width:92%;padding:10px 14px;font-size:14px;line-height:1.45;display:flex}.ask__q[data-astro-cid-vsaw3ded] svg{width:16px;height:16px;color:var(--orange);flex:none;margin-block-start:2px}.ask__a[data-astro-cid-vsaw3ded]{color:#1a2c3c;align-items:flex-start;gap:12px;font-size:14px;line-height:1.55;display:flex}.ask__avatar[data-astro-cid-vsaw3ded]{width:30px;height:30px;color:var(--orange-dark);background:#ff6a0024;border-radius:9px;flex:none;place-items:center;display:grid}.ask__avatar[data-astro-cid-vsaw3ded] svg{width:18px;height:18px}.ask__cites[data-astro-cid-vsaw3ded]{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.ask__cites[data-astro-cid-vsaw3ded] li{background:#fff;border-radius:10px;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;padding:8px 10px;font-size:12.5px;display:flex;box-shadow:0 0 0 1px #0613211a}.ask__cites[data-astro-cid-vsaw3ded] code{font-family:var(--font-mono);color:var(--blue);font-size:11px}.ask__side[data-astro-cid-vsaw3ded]{background:#ffffff80;border-inline-start:1px solid #06132114;padding:16px 14px}.ask__side-title[data-astro-cid-vsaw3ded]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#526878;margin-block-end:10px;font-size:10.5px}.ask__side[data-astro-cid-vsaw3ded] ul[data-astro-cid-vsaw3ded]{color:#526878;gap:7px;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid}.ask__side[data-astro-cid-vsaw3ded] li[data-astro-cid-vsaw3ded]{align-items:center;gap:6px;display:flex}.ask__side[data-astro-cid-vsaw3ded] li[data-astro-cid-vsaw3ded].on{color:var(--ink);font-weight:600}.ask__side[data-astro-cid-vsaw3ded] svg{flex:none;width:14px;height:14px}.ask__side[data-astro-cid-vsaw3ded] li[data-astro-cid-vsaw3ded].on svg{color:#1f9d55}.ask__note[data-astro-cid-vsaw3ded]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:11px}@media (width<=560px){.ask__body[data-astro-cid-vsaw3ded]{grid-template-columns:1fr}.ask__side[data-astro-cid-vsaw3ded]{border-block-start:1px solid #06132114;border-inline-start:0}.ask__side[data-astro-cid-vsaw3ded] ul[data-astro-cid-vsaw3ded]{grid-template-columns:repeat(2,1fr)}}.khero[data-astro-cid-vi7ykj2d]{background-image:radial-gradient(50% 60% at 0% 0%, #205ca647, transparent 70%), radial-gradient(40% 50% at 100% 100%, #ff6a001a, transparent 70%), linear-gradient(var(--kos-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--kos-grid-line) 1px, transparent 1px);background-size:auto,auto,56px 56px,56px 56px;margin-block-start:-84px;padding-block:calc(84px + clamp(48px,6vw,96px)) clamp(56px,7vw,104px);position:relative}.khero__grid[data-astro-cid-vi7ykj2d]{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.khero__grid--solo[data-astro-cid-vi7ykj2d]{grid-template-columns:minmax(0,860px)}.khero__copy[data-astro-cid-vi7ykj2d]{justify-items:start;gap:20px;display:grid}.khero__word[data-astro-cid-vi7ykj2d]{font-family:var(--font-display);letter-spacing:-.04em;color:#fff;font-size:clamp(64px,9vw,128px);font-weight:600;line-height:.9}.khero__headline[data-astro-cid-vi7ykj2d]{letter-spacing:-.03em;color:#fff;font-size:clamp(32px,3.6vw,50px);line-height:1.05}.khero__headline[data-astro-cid-vi7ykj2d] em{color:var(--orange);display:inline}.khero__lead[data-astro-cid-vi7ykj2d]{color:#b9c7cc;max-width:52ch;font-size:17px}@media (width<=960px){.khero__grid[data-astro-cid-vi7ykj2d]{grid-template-columns:1fr}}.show[data-astro-cid-2f3pxplc]{padding-block:clamp(64px,8vw,112px)}.show__grid[data-astro-cid-2f3pxplc]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.show__grid--flip[data-astro-cid-2f3pxplc] .show__media[data-astro-cid-2f3pxplc]{order:-1}.show__copy[data-astro-cid-2f3pxplc]{align-content:start;gap:20px;display:grid}.show__body[data-astro-cid-2f3pxplc]{font-size:17px}.show__points[data-astro-cid-2f3pxplc]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.show__points[data-astro-cid-2f3pxplc] li[data-astro-cid-2f3pxplc]{color:var(--color-text-secondary);align-items:flex-start;gap:12px;line-height:1.5;display:flex}.show__points[data-astro-cid-2f3pxplc] svg{width:18px;height:18px;color:var(--kos-accent);flex:none;margin-block-start:3px}.show__note[data-astro-cid-2f3pxplc]{border-radius:var(--radius-lg);background:var(--kos-accent-soft);box-shadow:inset 3px 0 0 var(--kos-accent);gap:6px;padding:18px 20px;display:grid}.show__note[data-astro-cid-2f3pxplc] strong[data-astro-cid-2f3pxplc]{font-family:var(--font-display);letter-spacing:-.02em;font-size:18px;font-weight:600}.show__note[data-astro-cid-2f3pxplc] p[data-astro-cid-2f3pxplc]{color:var(--color-text-secondary);font-size:15px}@media (width<=960px){.show__grid[data-astro-cid-2f3pxplc]{grid-template-columns:1fr}.show__grid--flip[data-astro-cid-2f3pxplc] .show__media[data-astro-cid-2f3pxplc]{order:0}}.kvideo__inner[data-astro-cid-xiaoxhpy]{gap:clamp(28px,4vw,44px);display:grid}.kvideo__frame[data-astro-cid-xiaoxhpy]{aspect-ratio:16/9;border-radius:var(--radius-xl);background:var(--ink);width:min(100%,1040px);box-shadow:0 0 0 1px var(--color-border), 0 30px 70px -35px #040d1899;margin-inline:auto;position:relative;overflow:hidden}.kvideo__frame[data-astro-cid-xiaoxhpy] iframe,.kvideo__play[data-astro-cid-xiaoxhpy]{border:0;width:100%;height:100%;position:absolute;inset:0}.kvideo__play[data-astro-cid-xiaoxhpy]{cursor:pointer;background:0 0;padding:0}.kvideo__play[data-astro-cid-xiaoxhpy] img[data-astro-cid-xiaoxhpy]{object-fit:cover;filter:saturate(.9)brightness(.8);width:100%;height:100%;transition:filter var(--transition-base)}.kvideo__play[data-astro-cid-xiaoxhpy]:hover img[data-astro-cid-xiaoxhpy]{filter:none}.kvideo__btn[data-astro-cid-xiaoxhpy]{background:var(--orange);width:76px;height:76px;color:var(--ink);transition:scale var(--transition-base);border-radius:50%;place-items:center;display:grid;position:absolute;inset:50% auto auto 50%;translate:-50% -50%;box-shadow:0 0 0 10px #ff6a0038}.kvideo__play[data-astro-cid-xiaoxhpy]:hover .kvideo__btn[data-astro-cid-xiaoxhpy]{scale:1.06}.kvideo__label[data-astro-cid-xiaoxhpy]{border-radius:var(--radius-full);color:#e8f1ee;max-width:calc(100% - 32px);font-family:var(--font-mono);text-align:start;white-space:nowrap;text-overflow:ellipsis;background:#061321b8;padding:6px 12px;font-size:11.5px;position:absolute;inset:auto auto 16px 16px;overflow:hidden}.kstate[data-astro-cid-seofadmx]{text-align:center;padding-block:clamp(64px,9vw,128px)}.kstate__text[data-astro-cid-seofadmx]{max-width:26ch;font-family:var(--font-display);letter-spacing:-.03em;color:#fff;text-wrap:balance;margin-inline:auto;font-size:clamp(28px,3.8vw,52px);font-weight:600;line-height:1.08}.kstate__text[data-astro-cid-seofadmx] em[data-astro-cid-seofadmx]{color:var(--orange);font-style:normal;display:block}.kba__grid[data-astro-cid-gk3s46dg]{grid-template-columns:1fr 1fr;gap:16px;margin-block-start:clamp(28px,4vw,44px);display:grid}.kba__col[data-astro-cid-gk3s46dg]{border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:0 0 0 1px var(--color-border);align-content:start;gap:18px;padding:clamp(22px,3vw,34px);display:grid}.kba__col--after[data-astro-cid-gk3s46dg]{border-radius:var(--radius-xl);background-image:radial-gradient(70% 80% at 100% 0,#ff6a0024,#0000 70%)}.kba__col[data-astro-cid-gk3s46dg] ul[data-astro-cid-gk3s46dg]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.kba__col[data-astro-cid-gk3s46dg] li[data-astro-cid-gk3s46dg]{color:var(--color-text-secondary);align-items:flex-start;gap:12px;font-size:16px;line-height:1.5;display:flex}.kba__col--after[data-astro-cid-gk3s46dg] li[data-astro-cid-gk3s46dg]{color:var(--color-text)}.kba__col[data-astro-cid-gk3s46dg] li[data-astro-cid-gk3s46dg] svg{width:20px;height:20px;color:var(--color-muted);flex:none;margin-block-start:2px}.kba__col--after[data-astro-cid-gk3s46dg] li[data-astro-cid-gk3s46dg] svg{color:var(--orange)}@media (width<=860px){.kba__grid[data-astro-cid-gk3s46dg]{grid-template-columns:1fr}}.ksteps__list[data-astro-cid-lywy2fec]{gap:clamp(48px,7vw,96px);margin:clamp(36px,5vw,64px) 0 0;padding:0;list-style:none;display:grid}.ksteps__step[data-astro-cid-lywy2fec]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.ksteps__step--flip[data-astro-cid-lywy2fec] .ksteps__mock[data-astro-cid-lywy2fec]{order:-1}.ksteps__copy[data-astro-cid-lywy2fec]{justify-items:start;gap:14px;display:grid}.ksteps__title[data-astro-cid-lywy2fec]{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:1.12}.ksteps__body[data-astro-cid-lywy2fec]{color:var(--color-text-secondary);max-width:48ch;font-size:17px;line-height:1.6}.ksteps__link[data-astro-cid-lywy2fec]{color:var(--kos-accent);font-weight:600}.mock[data-astro-cid-lywy2fec]{border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:0 0 0 1px var(--color-border), 0 24px 50px -30px #06132159;gap:16px;padding:20px;display:grid}.mock__head[data-astro-cid-lywy2fec]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:11px}.mock__foot[data-astro-cid-lywy2fec]{color:var(--color-muted);font-size:13px}.mock__chips[data-astro-cid-lywy2fec]{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.mock__chips[data-astro-cid-lywy2fec] li[data-astro-cid-lywy2fec]{background:var(--color-sunken);color:var(--color-muted);border-radius:10px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:13.5px;display:flex}.mock__chips[data-astro-cid-lywy2fec] li[data-astro-cid-lywy2fec].on{background:var(--kos-accent-soft);box-shadow:inset 0 0 0 1px var(--kos-accent-border);color:var(--color-text);font-weight:600}.mock__chips[data-astro-cid-lywy2fec] svg{width:14px;height:14px;color:var(--kos-accent)}.mock__rec-head[data-astro-cid-lywy2fec]{align-items:center;gap:12px;margin-block-end:12px;display:flex}.mock__rec-avatar[data-astro-cid-lywy2fec]{background:var(--ink);width:40px;height:40px;color:var(--orange);font-family:var(--font-display);border-radius:10px;place-items:center;font-weight:700;display:grid}.mock__rec-head[data-astro-cid-lywy2fec] strong[data-astro-cid-lywy2fec]{font-family:var(--font-display);font-size:17px;display:block}.mock__rec-head[data-astro-cid-lywy2fec] small[data-astro-cid-lywy2fec]{color:var(--color-muted);font-size:12.5px}.mock__record[data-astro-cid-lywy2fec] dl[data-astro-cid-lywy2fec]{gap:0;margin:0;display:grid}.mock__record[data-astro-cid-lywy2fec] dl[data-astro-cid-lywy2fec]>div[data-astro-cid-lywy2fec]{border-block-start:1px solid var(--color-border);grid-template-columns:120px 1fr auto;gap:10px;padding:10px 0;font-size:13.5px;display:grid}.mock__record[data-astro-cid-lywy2fec] dt[data-astro-cid-lywy2fec]{color:var(--color-muted)}.mock__record[data-astro-cid-lywy2fec] dd[data-astro-cid-lywy2fec]{margin:0}.mock__meta[data-astro-cid-lywy2fec]{font-family:var(--font-mono);color:var(--kos-accent);text-align:end;white-space:nowrap;font-size:11px}.mock__cq[data-astro-cid-lywy2fec]{font-weight:600}.mock__options[data-astro-cid-lywy2fec]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mock__opt[data-astro-cid-lywy2fec]{background:var(--color-sunken);border-radius:12px;gap:4px;padding:14px;display:grid}.mock__opt[data-astro-cid-lywy2fec] strong[data-astro-cid-lywy2fec]{font-family:var(--font-display);font-size:20px}.mock__opt[data-astro-cid-lywy2fec] span[data-astro-cid-lywy2fec]{color:var(--color-text-secondary);font-size:13px}.mock__opt[data-astro-cid-lywy2fec] small[data-astro-cid-lywy2fec]{font-family:var(--font-mono);color:var(--color-muted);font-size:11px}.mock__actions[data-astro-cid-lywy2fec]{flex-wrap:wrap;gap:8px;display:flex}.mock__actions[data-astro-cid-lywy2fec] span[data-astro-cid-lywy2fec]{box-shadow:inset 0 0 0 1px var(--color-border-strong);border-radius:10px;padding:7px 12px;font-size:12.5px;font-weight:600}.mock__actions[data-astro-cid-lywy2fec] span[data-astro-cid-lywy2fec].primary{background:var(--orange);color:var(--ink);box-shadow:none}.mock__term[data-astro-cid-lywy2fec]{background:var(--ink);color:#e8f1ee;font-family:var(--font-mono);border-radius:12px;margin:0;padding:16px;font-size:12.5px;line-height:1.7;overflow-x:auto}.mock__term[data-astro-cid-lywy2fec] code[data-astro-cid-lywy2fec]{white-space:pre-wrap;word-break:break-word;font-family:inherit;display:block}.mock__term[data-astro-cid-lywy2fec] .c[data-astro-cid-lywy2fec]{color:#6f8794}.mock__term[data-astro-cid-lywy2fec] .ok[data-astro-cid-lywy2fec]{color:#4ade80}@media (width<=900px){.ksteps__step[data-astro-cid-lywy2fec]{grid-template-columns:1fr}.ksteps__step--flip[data-astro-cid-lywy2fec] .ksteps__mock[data-astro-cid-lywy2fec]{order:0}.mock__chips[data-astro-cid-lywy2fec]{grid-template-columns:repeat(2,1fr)}.mock__record[data-astro-cid-lywy2fec] dl[data-astro-cid-lywy2fec]>div[data-astro-cid-lywy2fec]{grid-template-columns:1fr auto}.mock__record[data-astro-cid-lywy2fec] dt[data-astro-cid-lywy2fec]{grid-column:1/-1}}.bento__grid[data-astro-cid-fdwlxssq]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(200px,auto);grid-auto-flow:dense;gap:14px;margin-block-start:clamp(28px,4vw,48px);display:grid}.tile[data-astro-cid-fdwlxssq]{border-radius:var(--radius-xl);background:var(--color-surface);min-width:0;box-shadow:0 0 0 1px var(--color-border);color:var(--color-text);isolation:isolate;transition:box-shadow var(--transition-base), translate var(--transition-base);flex-direction:column;gap:18px;padding:clamp(20px,2.2vw,28px);text-decoration:none;display:flex;position:relative;overflow:hidden}.tile[data-astro-cid-fdwlxssq]:before{content:"";z-index:-1;background:radial-gradient(380px circle at var(--mx,50%) var(--my,-20%), var(--kos-accent-soft), transparent 60%);opacity:0;transition:opacity var(--transition-base);position:absolute;inset:0}.tile[data-astro-cid-fdwlxssq]:hover:before{opacity:1}.tile[data-astro-cid-fdwlxssq]:hover{box-shadow:0 0 0 1px var(--kos-accent-border), 0 18px 40px -24px #06132166}.tile--2x1[data-astro-cid-fdwlxssq]{grid-column:span 2}.tile--3x1[data-astro-cid-fdwlxssq]{grid-column:span 3}.tile--4x1[data-astro-cid-fdwlxssq]{grid-column:span 4}.tile--1x2[data-astro-cid-fdwlxssq]{grid-row:span 2}.tile--2x2[data-astro-cid-fdwlxssq]{grid-area:span 2/span 2}.tile--sunken[data-astro-cid-fdwlxssq]{background:var(--color-sunken)}.tile--ink[data-astro-cid-fdwlxssq]{background:var(--ink);background-image:radial-gradient(80% 70% at 100% 0,#ff6a0029,#0000 65%);box-shadow:0 0 0 1px #e2f2f61f}.tile--accent[data-astro-cid-fdwlxssq]{background:var(--orange);color:var(--ink);--color-text:var(--ink);--color-text-secondary:#061321c7;--color-muted:#061321a8;--kos-accent:var(--ink);--kos-accent-soft:#ffffff47;--kos-accent-border:#0613214d}.will-in[data-astro-cid-fdwlxssq]{opacity:0;translate:0 18px}.will-in[data-astro-cid-fdwlxssq].is-in{opacity:1;transition:opacity .6s var(--ease-out), translate .6s var(--ease-out);transition-delay:calc(var(--i) * 70ms);translate:0}.tile__copy[data-astro-cid-fdwlxssq]{align-content:start;gap:10px;display:grid}.tile__top[data-astro-cid-fdwlxssq]{align-items:center;gap:10px;display:flex}.tile__icon[data-astro-cid-fdwlxssq]{background:var(--kos-accent-soft);width:36px;height:36px;color:var(--kos-accent);border-radius:10px;place-items:center;display:grid}.tile__icon[data-astro-cid-fdwlxssq] svg{width:19px;height:19px}.tile__title[data-astro-cid-fdwlxssq]{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(19px,1.6vw,24px);font-weight:700;line-height:1.18}.tile--2x2[data-astro-cid-fdwlxssq] .tile__title[data-astro-cid-fdwlxssq],.tile--3x1[data-astro-cid-fdwlxssq] .tile__title[data-astro-cid-fdwlxssq],.tile--4x1[data-astro-cid-fdwlxssq] .tile__title[data-astro-cid-fdwlxssq]{font-size:clamp(22px,2.1vw,30px)}.tile__body[data-astro-cid-fdwlxssq]{color:var(--color-text-secondary);font-size:15px;line-height:1.55}.tile__link[data-astro-cid-fdwlxssq]{color:var(--kos-accent);align-items:center;gap:6px;margin-block-start:4px;font-size:14px;font-weight:700;display:inline-flex}.tile__link[data-astro-cid-fdwlxssq] svg{width:15px;height:15px}.tile__arrow[data-astro-cid-fdwlxssq]{background:var(--ink);width:44px;height:44px;color:var(--orange);transition:rotate var(--transition-base);border-radius:50%;place-items:center;display:grid;position:absolute;inset:auto 20px 20px auto}.tile--ink[data-astro-cid-fdwlxssq] .tile__arrow[data-astro-cid-fdwlxssq]{background:var(--orange);color:var(--ink)}.tile[data-astro-cid-fdwlxssq]:hover .tile__arrow[data-astro-cid-fdwlxssq]{rotate:45deg}.tile__arrow[data-astro-cid-fdwlxssq] svg{width:20px;height:20px}.tile--k-link[data-astro-cid-fdwlxssq]{padding-block-end:84px}.tile__list[data-astro-cid-fdwlxssq]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.tile--4x1[data-astro-cid-fdwlxssq] .tile__list[data-astro-cid-fdwlxssq]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.tile__list[data-astro-cid-fdwlxssq] li[data-astro-cid-fdwlxssq]{color:var(--color-text-secondary);gap:10px;font-size:14.5px;line-height:1.45;display:flex}.tile__list[data-astro-cid-fdwlxssq] svg{width:18px;height:18px;color:var(--kos-accent);flex:none}.tile__chips[data-astro-cid-fdwlxssq]{flex-wrap:wrap;gap:8px;margin:auto 0 0;padding:0;list-style:none;display:flex}.tile__chips[data-astro-cid-fdwlxssq] li[data-astro-cid-fdwlxssq]{background:var(--color-sunken);color:var(--color-muted);border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;display:inline-flex}.tile__chips[data-astro-cid-fdwlxssq] svg{opacity:0;width:13px;height:13px}.tile__chips[data-astro-cid-fdwlxssq] li[data-astro-cid-fdwlxssq].on{background:var(--kos-accent-soft);box-shadow:inset 0 0 0 1px var(--kos-accent-border);color:var(--color-text);font-weight:700}.tile__chips[data-astro-cid-fdwlxssq] li[data-astro-cid-fdwlxssq].on svg{opacity:1;color:var(--kos-accent)}.will-in[data-astro-cid-fdwlxssq] .tile__chips[data-astro-cid-fdwlxssq] li[data-astro-cid-fdwlxssq].on{background:var(--color-sunken);box-shadow:none;color:var(--color-muted)}.will-in[data-astro-cid-fdwlxssq].is-in .tile__chips[data-astro-cid-fdwlxssq] li[data-astro-cid-fdwlxssq].on{animation:chip-on .4s var(--ease-out) forwards;animation-delay:calc(.4s + var(--k) * .18s)}@keyframes chip-on{to{background:var(--kos-accent-soft);box-shadow:inset 0 0 0 1px var(--kos-accent-border);color:var(--color-text)}}.tile__term[data-astro-cid-fdwlxssq]{background:var(--ink-deep);color:#e8f1ee;font-family:var(--font-mono);border-radius:12px;margin-block-start:auto;padding:14px 16px;font-size:12px;line-height:1.75;box-shadow:inset 0 0 0 1px #e2f2f61a}.tile__term[data-astro-cid-fdwlxssq] code[data-astro-cid-fdwlxssq]{white-space:pre-wrap;word-break:break-word;font-family:inherit;display:block}.tile__term[data-astro-cid-fdwlxssq] .c[data-astro-cid-fdwlxssq]{color:#6f8794}.tile__term[data-astro-cid-fdwlxssq] .ok[data-astro-cid-fdwlxssq]{color:#4ade80}.will-in[data-astro-cid-fdwlxssq] .tile__term[data-astro-cid-fdwlxssq] code[data-astro-cid-fdwlxssq]{clip-path:inset(0 100% 0 0)}.will-in[data-astro-cid-fdwlxssq].is-in .tile__term[data-astro-cid-fdwlxssq] code[data-astro-cid-fdwlxssq]{animation:.7s steps(28,end) forwards type-in;animation-delay:calc(.5s + var(--k) * .65s)}@keyframes type-in{to{clip-path:inset(0)}}.tile__record[data-astro-cid-fdwlxssq]{background:var(--paper-2);color:var(--ink);border-radius:14px;margin-block-start:auto;padding:14px 16px;box-shadow:0 0 0 1px #0613211a}.tile__rec-head[data-astro-cid-fdwlxssq]{grid-template-columns:auto 1fr;align-items:center;column-gap:10px;margin-block-end:8px;display:grid}.tile__rec-head[data-astro-cid-fdwlxssq] span[data-astro-cid-fdwlxssq]{background:var(--ink);width:34px;height:34px;color:var(--orange);border-radius:9px;grid-row:span 2;place-items:center;font-weight:900;display:grid}.tile__rec-head[data-astro-cid-fdwlxssq] strong[data-astro-cid-fdwlxssq]{font-size:15px}.tile__rec-head[data-astro-cid-fdwlxssq] small[data-astro-cid-fdwlxssq]{color:#526878;font-size:12px}.tile__record[data-astro-cid-fdwlxssq] dl[data-astro-cid-fdwlxssq]{margin:0}.tile__record[data-astro-cid-fdwlxssq] dl[data-astro-cid-fdwlxssq]>div[data-astro-cid-fdwlxssq]{border-block-start:1px solid #06132114;grid-template-columns:110px 1fr auto;gap:8px;padding:7px 0;font-size:12.5px;display:grid}.tile__record[data-astro-cid-fdwlxssq] dt[data-astro-cid-fdwlxssq]{color:#526878}.tile__record[data-astro-cid-fdwlxssq] dd[data-astro-cid-fdwlxssq]{margin:0}.tile__record[data-astro-cid-fdwlxssq] .m[data-astro-cid-fdwlxssq]{font-family:var(--font-mono);color:var(--blue);white-space:nowrap;font-size:10.5px}.will-in[data-astro-cid-fdwlxssq] .tile__record[data-astro-cid-fdwlxssq] dl[data-astro-cid-fdwlxssq]>div[data-astro-cid-fdwlxssq]{opacity:0}.will-in[data-astro-cid-fdwlxssq].is-in .tile__record[data-astro-cid-fdwlxssq] dl[data-astro-cid-fdwlxssq]>div[data-astro-cid-fdwlxssq]{animation:row-in .4s var(--ease-out) forwards;animation-delay:calc(.35s + var(--k) * .14s)}@keyframes row-in{0%{opacity:0;translate:-6px}to{opacity:1;translate:0}}.tile__conflict[data-astro-cid-fdwlxssq]{gap:10px;margin-block-start:auto;display:grid}.tile__conflict[data-astro-cid-fdwlxssq] .q[data-astro-cid-fdwlxssq]{font-size:14.5px;font-weight:700}.tile__conflict[data-astro-cid-fdwlxssq] .opts[data-astro-cid-fdwlxssq]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tile__conflict[data-astro-cid-fdwlxssq] .opts[data-astro-cid-fdwlxssq]>div[data-astro-cid-fdwlxssq]{background:var(--color-sunken);border-radius:12px;gap:2px;padding:12px;display:grid}.tile__conflict[data-astro-cid-fdwlxssq] strong[data-astro-cid-fdwlxssq]{font-size:18px}.tile__conflict[data-astro-cid-fdwlxssq] span[data-astro-cid-fdwlxssq]{color:var(--color-text-secondary);font-size:12.5px}.tile__conflict[data-astro-cid-fdwlxssq] small[data-astro-cid-fdwlxssq]{font-family:var(--font-mono);color:var(--color-muted);font-size:10.5px}.tile__conflict[data-astro-cid-fdwlxssq] .acts[data-astro-cid-fdwlxssq]{flex-wrap:wrap;gap:6px;display:flex}.tile__conflict[data-astro-cid-fdwlxssq] .acts[data-astro-cid-fdwlxssq] span[data-astro-cid-fdwlxssq]{box-shadow:inset 0 0 0 1px var(--color-border-strong);color:var(--color-text);border-radius:9px;padding:6px 10px;font-size:12px;font-weight:700}.tile__conflict[data-astro-cid-fdwlxssq] .acts[data-astro-cid-fdwlxssq] span[data-astro-cid-fdwlxssq].primary{background:var(--orange);color:var(--ink);box-shadow:none;animation:pulse-cta 2.4s var(--ease-out) infinite}@keyframes pulse-cta{0%,to{box-shadow:0 0 #ff6a0073}50%{box-shadow:0 0 0 7px #ff6a0000}}.tile__ask[data-astro-cid-fdwlxssq]{margin-block-start:auto}.tile__video[data-astro-cid-fdwlxssq]{aspect-ratio:16/9;background:var(--ink);border-radius:14px;margin-block-start:auto;position:relative;overflow:hidden}.tile__video[data-astro-cid-fdwlxssq] button[data-astro-cid-fdwlxssq],.tile__video[data-astro-cid-fdwlxssq] iframe{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.tile__video[data-astro-cid-fdwlxssq] img[data-astro-cid-fdwlxssq]{object-fit:cover;width:100%;height:100%}.tile__video[data-astro-cid-fdwlxssq] .play[data-astro-cid-fdwlxssq]{background:var(--orange);width:60px;height:60px;color:var(--ink);animation:pulse-play 2.2s var(--ease-out) infinite;border-radius:50%;place-items:center;display:grid;position:absolute;inset:50% auto auto 50%;translate:-50% -50%;box-shadow:0 0 0 8px #ff6a0040}@keyframes pulse-play{0%,to{box-shadow:0 0 #ff6a0080}60%{box-shadow:0 0 0 16px #ff6a0000}}@media (width<=1024px){.bento__grid[data-astro-cid-fdwlxssq]{grid-template-columns:repeat(2,minmax(0,1fr))}.tile--3x1[data-astro-cid-fdwlxssq],.tile--4x1[data-astro-cid-fdwlxssq]{grid-column:span 2}}@media (width<=640px){.bento__grid[data-astro-cid-fdwlxssq]{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.tile--2x1[data-astro-cid-fdwlxssq],.tile--3x1[data-astro-cid-fdwlxssq],.tile--4x1[data-astro-cid-fdwlxssq],.tile--2x2[data-astro-cid-fdwlxssq]{grid-column:auto}.tile--1x2[data-astro-cid-fdwlxssq],.tile--2x2[data-astro-cid-fdwlxssq]{grid-row:auto}.tile__record[data-astro-cid-fdwlxssq] dl[data-astro-cid-fdwlxssq]>div[data-astro-cid-fdwlxssq]{grid-template-columns:1fr auto}.tile__record[data-astro-cid-fdwlxssq] dt[data-astro-cid-fdwlxssq]{grid-column:1/-1}.tile--4x1[data-astro-cid-fdwlxssq] .tile__list[data-astro-cid-fdwlxssq]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.tile__conflict[data-astro-cid-fdwlxssq] .acts[data-astro-cid-fdwlxssq] span[data-astro-cid-fdwlxssq].primary,.tile__video[data-astro-cid-fdwlxssq] .play[data-astro-cid-fdwlxssq]{animation:none}}.page-header[data-astro-cid-otyvg7kl]{padding-block-start:clamp(56px,7vw,104px)}.page-header__title[data-astro-cid-otyvg7kl]{max-width:20ch;font-size:var(--font-size-h2);line-height:var(--leading-snug)}
