.hero-section[data-astro-cid-ymerusbs]{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;padding-block:55px 65px;display:grid}.hero-copy[data-astro-cid-ymerusbs]{min-width:0;max-width:540px}.hero-headline[data-astro-cid-ymerusbs]{margin-block:var(--space-6)}.hero-lede[data-astro-cid-ymerusbs]{font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-lh);color:var(--color-fg-muted);max-width:500px;margin-bottom:var(--space-8)}.hero-actions[data-astro-cid-ymerusbs]{gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.hero-qualifier[data-astro-cid-ymerusbs]{font-size:var(--text-micro-size);color:var(--color-fg-muted)}.hero-preview[data-astro-cid-ymerusbs]{justify-content:center;display:flex}.mini-frame[data-astro-cid-ymerusbs]{background:var(--color-bg-tint);width:100%;max-width:460px;box-shadow:var(--shadow-sm);border-radius:140px 140px 24px 24px;padding:55px 28px 30px;transform:rotate(-2deg)}.mini-card[data-astro-cid-ymerusbs]{border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:var(--color-bg-surface);transform:rotate(2deg)}.mini-card-body[data-astro-cid-ymerusbs]{padding:var(--space-6)}.mini-greeting[data-astro-cid-ymerusbs]{font-size:var(--text-heading-1-size);line-height:var(--text-heading-1-lh);letter-spacing:var(--text-heading-1-ls);font-weight:var(--font-weight-regular);margin:0 0 var(--space-3)}.mini-subtext[data-astro-cid-ymerusbs]{margin:0 0 var(--space-5);color:var(--color-fg-muted);font-size:var(--text-caption-size)}.mini-rows[data-astro-cid-ymerusbs]{flex-direction:column;display:flex}.mini-note[data-astro-cid-ymerusbs]{margin-top:var(--space-6);text-align:center;font-style:italic;font-size:var(--text-body-lg-size);color:var(--color-fg-default);transform:rotate(2deg)}@media (width<=1000px){.hero-section[data-astro-cid-ymerusbs]{gap:var(--space-8)}.mini-frame[data-astro-cid-ymerusbs]{padding:40px 15px 20px}}@media (width<=760px){.hero-section[data-astro-cid-ymerusbs]{gap:var(--space-8);grid-template-columns:minmax(0,1fr);padding-block:35px 45px}.hero-copy[data-astro-cid-ymerusbs]{width:100%;max-width:100%}.mini-frame[data-astro-cid-ymerusbs]{max-width:500px;margin-inline:auto;padding:38px 20px 24px;transform:none}.mini-card[data-astro-cid-ymerusbs],.mini-note[data-astro-cid-ymerusbs]{transform:none}}@media (width<=480px){.hero-headline[data-astro-cid-ymerusbs]{font-size:clamp(2rem,9vw,2.625rem)}}@media (prefers-reduced-motion:reduce){.mini-frame[data-astro-cid-ymerusbs],.mini-card[data-astro-cid-ymerusbs],.mini-note[data-astro-cid-ymerusbs]{transform:none}}.features-head[data-astro-cid-slyxdspp]{justify-content:space-between;align-items:flex-end;gap:var(--space-8);margin-bottom:var(--space-8);display:flex}.features-title[data-astro-cid-slyxdspp]{margin-top:var(--space-4);max-width:600px;margin-bottom:0}.features-lede[data-astro-cid-slyxdspp]{max-width:360px;color:var(--color-fg-muted);font-size:var(--text-body-size);margin:0}.features-grid[data-astro-cid-slyxdspp]{gap:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}.feature-item[data-astro-cid-slyxdspp]{grid-row:span 3;grid-template-rows:subgrid;border-top:1px solid var(--color-border-subtle);padding-top:var(--space-6);row-gap:0;display:grid}.feature-numeral[data-astro-cid-slyxdspp]{color:var(--color-fg-muted);margin-bottom:var(--space-3)}.feature-heading[data-astro-cid-slyxdspp]{margin-top:0;margin-bottom:var(--space-3);align-self:start}.feature-text[data-astro-cid-slyxdspp]{color:var(--color-fg-muted);max-width:460px;font-size:var(--text-body-size);line-height:var(--text-body-lh);margin:0}@media (width<=1040px){.features-grid[data-astro-cid-slyxdspp]{gap:var(--space-6);grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.features-head[data-astro-cid-slyxdspp]{margin-bottom:var(--space-6);display:block}.features-lede[data-astro-cid-slyxdspp]{margin-top:var(--space-4);max-width:100%}.features-grid[data-astro-cid-slyxdspp]{gap:var(--space-6);grid-template-columns:1fr}.feature-item[data-astro-cid-slyxdspp]{grid-row:auto;display:block}.feature-heading[data-astro-cid-slyxdspp],.feature-text[data-astro-cid-slyxdspp]{max-width:100%}}.demo-head[data-astro-cid-a55q4eck]{align-items:flex-end;gap:var(--space-8);margin-bottom:var(--space-8);grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);display:grid}.demo-title[data-astro-cid-a55q4eck]{margin-top:var(--space-4);max-width:none;margin-bottom:0}.demo-lede[data-astro-cid-a55q4eck]{max-width:440px;color:var(--color-fg-muted);font-size:var(--text-body-size);margin:0}.demo-card[data-astro-cid-a55q4eck]{background:var(--color-bg-surface)}.demo-next-step[data-astro-cid-a55q4eck]{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.demo-next-step[data-astro-cid-a55q4eck] p[data-astro-cid-a55q4eck]{color:var(--color-fg-muted);margin:0}.demo-panel[data-astro-cid-a55q4eck]{min-width:0;min-height:calc(var(--space-32) * 3);padding:var(--space-8)}.demo-panel[data-astro-cid-a55q4eck]:focus-visible{outline-offset:calc(var(--space-1) * -1)}.demo-panel[data-astro-cid-a55q4eck] .demo-page-head{margin-bottom:var(--space-6)}.demo-panel[data-astro-cid-a55q4eck] .demo-page-head h3,.demo-panel[data-astro-cid-a55q4eck] .demo-page-head p,.demo-panel[data-astro-cid-a55q4eck] .demo-section-head p{margin:0}.demo-panel[data-astro-cid-a55q4eck] .demo-page-head p,.demo-panel[data-astro-cid-a55q4eck] .demo-section-head p{margin-top:var(--space-2)}.demo-panel[data-astro-cid-a55q4eck] .demo-section-head{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-8);margin-bottom:var(--space-3);display:flex}.demo-panel[data-astro-cid-a55q4eck] .demo-message{min-height:var(--space-5);margin-top:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-caption-size)}.demo-panel[data-astro-cid-a55q4eck] .demo-meta-grid{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-tint);max-width:440px;display:grid}.demo-panel[data-astro-cid-a55q4eck] .demo-meta-row{justify-content:space-between;align-items:center;gap:var(--space-4);font-size:var(--text-ui-size);display:flex}.demo-panel[data-astro-cid-a55q4eck] .demo-meta-row span:first-child{color:var(--color-fg-muted)}.demo-panel[data-astro-cid-a55q4eck] .demo-meta-row strong{color:var(--color-fg-default);font-weight:var(--font-weight-medium)}.demo-panel[data-astro-cid-a55q4eck] .demo-primary{margin-top:var(--space-6)}.demo-panel[data-astro-cid-a55q4eck] .demo-story{padding:var(--space-6);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-tint)}.demo-panel[data-astro-cid-a55q4eck] .demo-story__step{margin-bottom:var(--space-2);color:var(--color-fg-muted);display:block}.demo-panel[data-astro-cid-a55q4eck] .demo-story__title{margin-bottom:var(--space-2);font-family:var(--font-serif);font-size:var(--text-heading-1-size);line-height:var(--text-heading-1-lh);letter-spacing:var(--text-heading-1-ls);font-weight:var(--font-weight-regular);display:block}.demo-panel[data-astro-cid-a55q4eck] .demo-story__text{max-width:640px;color:var(--color-fg-muted);line-height:var(--text-body-lh);margin:0}.demo-panel[data-astro-cid-a55q4eck] .demo-story .demo-meta-grid{margin-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));max-width:620px}.demo-panel[data-astro-cid-a55q4eck] .demo-assigned-actions{margin-top:var(--space-5)}.demo-panel[data-astro-cid-a55q4eck] .demo-assigned-actions .k-row:first-child{border-top:0}.demo-panel[data-astro-cid-a55q4eck] .demo-assigned-actions .k-row__right{flex:none}.demo-panel[data-astro-cid-a55q4eck] .demo-assigned-actions .k-btn{white-space:nowrap}.demo-panel[data-astro-cid-a55q4eck] .demo-order-draft{margin-top:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.demo-panel[data-astro-cid-a55q4eck] .demo-order-draft pre{margin:var(--space-3) 0;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-sans);font-size:var(--text-ui-size);line-height:var(--text-body-lh)}.demo-panel[data-astro-cid-a55q4eck] .demo-order-draft-actions{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.demo-panel[data-astro-cid-a55q4eck] .demo-order-draft-actions .demo-primary{margin-top:0}.demo-panel[data-astro-cid-a55q4eck] .demo-order-draft-note{margin:var(--space-3) 0 0;color:var(--color-fg-muted);font-size:var(--text-caption-size)}.demo-panel[data-astro-cid-a55q4eck] .demo-order-confirm{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-border-subtle)}@media (width<=900px){.demo-head[data-astro-cid-a55q4eck]{margin-bottom:var(--space-6);display:block}.demo-lede[data-astro-cid-a55q4eck]{margin-top:var(--space-4);max-width:var(--size-measure)}}@media (width<=760px){.demo-panel[data-astro-cid-a55q4eck]{padding:var(--space-6) var(--space-4)}.demo-panel[data-astro-cid-a55q4eck] .demo-story{padding:var(--space-5) var(--space-4)}.demo-panel[data-astro-cid-a55q4eck] .demo-story .demo-meta-grid{grid-template-columns:1fr}}@media (width<=480px){.demo-card[data-astro-cid-a55q4eck] .k-rail{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.demo-card[data-astro-cid-a55q4eck] .k-rail__item{min-width:0;padding-inline:var(--space-2);text-align:center;justify-content:center}}.comparison-section[data-astro-cid-kapsv3a4]{border-top:1px solid var(--color-border-subtle)}.comparison-head[data-astro-cid-kapsv3a4]{margin-bottom:var(--space-10);max-width:680px}.comparison-title[data-astro-cid-kapsv3a4]{margin-top:var(--space-4);margin-bottom:var(--space-3)}.comparison-lede[data-astro-cid-kapsv3a4]{color:var(--color-fg-muted);font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-lh);margin:0}.comparison-grid[data-astro-cid-kapsv3a4]{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.compare-card[data-astro-cid-kapsv3a4]{padding:var(--space-8);flex-direction:column;height:100%;display:flex}.compare-card--accent[data-astro-cid-kapsv3a4]{border-color:var(--color-sage-600);background:var(--color-bg-tint);box-shadow:var(--shadow-md)}.compare-card__header[data-astro-cid-kapsv3a4]{padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border-subtle)}.compare-tag[data-astro-cid-kapsv3a4]{margin:0 0 var(--space-2);font-size:var(--text-micro-size);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-fg-muted)}.compare-tag--accent[data-astro-cid-kapsv3a4]{color:var(--color-sage-700)}.compare-name[data-astro-cid-kapsv3a4]{margin:0 0 var(--space-2)}.compare-price[data-astro-cid-kapsv3a4]{font-size:var(--text-caption-size);color:var(--color-fg-muted);margin:0}.compare-price--accent[data-astro-cid-kapsv3a4]{color:var(--color-fg-default);font-weight:var(--font-weight-bold)}.compare-list[data-astro-cid-kapsv3a4]{margin:var(--space-6) 0 0;gap:var(--space-4);flex-direction:column;flex-grow:1;padding:0;list-style:none;display:flex}.compare-item[data-astro-cid-kapsv3a4]{align-items:flex-start;gap:var(--space-3);font-size:var(--text-ui-size);line-height:var(--text-ui-lh);color:var(--color-fg-default);display:flex}.compare-bullet[data-astro-cid-kapsv3a4]{font-weight:var(--font-weight-bold);flex-shrink:0;width:18px}.compare-bullet--dim[data-astro-cid-kapsv3a4]{color:var(--color-fg-muted)}.compare-bullet--accent[data-astro-cid-kapsv3a4]{color:var(--color-sage-700)}.compare-card__foot[data-astro-cid-kapsv3a4]{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-border-subtle)}.compare-card__foot[data-astro-cid-kapsv3a4] .k-btn{width:100%}.compare-link[data-astro-cid-kapsv3a4]{width:100%;min-height:var(--size-target-min);font-size:var(--text-caption-size);font-weight:var(--font-weight-medium);color:var(--color-fg-muted);text-underline-offset:3px;transition:color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;text-decoration:underline;display:inline-flex}.compare-link[data-astro-cid-kapsv3a4]:hover{color:var(--color-fg-default)}@media (width<=1000px){.comparison-grid[data-astro-cid-kapsv3a4]{gap:var(--space-6);grid-template-columns:1fr}}.pricing-section[data-astro-cid-x44gl3kh]{background:var(--color-bg-tint);border-block:1px solid var(--color-border-subtle)}.pricing-grid[data-astro-cid-x44gl3kh]{column-gap:var(--space-16);row-gap:var(--space-8);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.pricing-copy[data-astro-cid-x44gl3kh]{grid-area:1/1;max-width:540px}.pricing-title[data-astro-cid-x44gl3kh]{margin-block:var(--space-4)}.pricing-lede[data-astro-cid-x44gl3kh],.pricing-note[data-astro-cid-x44gl3kh]{color:var(--color-fg-muted);line-height:var(--text-body-lh)}.pricing-lede[data-astro-cid-x44gl3kh]{font-size:var(--text-body-lg-size)}.pricing-note[data-astro-cid-x44gl3kh]{margin-bottom:0}.price-card[data-astro-cid-x44gl3kh]{padding:var(--space-8);box-shadow:var(--shadow-md);grid-area:1/2/span 2;align-self:center}.pricing-start[data-astro-cid-x44gl3kh]{max-width:540px;padding-top:var(--space-5);border-top:1px solid var(--color-border-subtle);grid-area:2/1}.pricing-start[data-astro-cid-x44gl3kh] h3[data-astro-cid-x44gl3kh]{margin:0 0 var(--space-4)}.pricing-start[data-astro-cid-x44gl3kh] ol[data-astro-cid-x44gl3kh]{gap:var(--space-3);padding-left:var(--space-5);color:var(--color-fg-muted);line-height:var(--text-body-lh);margin:0;display:grid}.pricing-start[data-astro-cid-x44gl3kh] li[data-astro-cid-x44gl3kh]{padding-left:var(--space-1)}.pricing-start[data-astro-cid-x44gl3kh] strong[data-astro-cid-x44gl3kh]{color:var(--color-fg-default)}.price-topline[data-astro-cid-x44gl3kh]{justify-content:space-between;align-items:flex-start;gap:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border-subtle);display:flex}.price-topline[data-astro-cid-x44gl3kh] h3[data-astro-cid-x44gl3kh],.price-audience[data-astro-cid-x44gl3kh]{margin:0}.price-audience[data-astro-cid-x44gl3kh]{margin-top:var(--space-2);color:var(--color-fg-muted);font-size:var(--text-caption-size)}.price-lockup[data-astro-cid-x44gl3kh]{align-items:baseline;gap:var(--space-2);white-space:nowrap;display:flex}.price-value[data-astro-cid-x44gl3kh]{font-family:var(--font-serif);font-size:var(--text-display-2-size);color:var(--color-fg-default);line-height:1}.price-period[data-astro-cid-x44gl3kh]{color:var(--color-fg-muted);font-size:var(--text-caption-size)}.included-list[data-astro-cid-x44gl3kh]{gap:var(--space-3) var(--space-6);margin:var(--space-6) 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.included-list[data-astro-cid-x44gl3kh] li[data-astro-cid-x44gl3kh]{align-items:flex-start;gap:var(--space-2);color:var(--color-fg-default);font-size:var(--text-ui-size);line-height:var(--text-ui-lh);display:flex}.included-mark[data-astro-cid-x44gl3kh]{color:var(--color-fg-accent);font-weight:var(--font-weight-bold)}.price-action[data-astro-cid-x44gl3kh]{align-items:center;gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--color-border-subtle);display:flex}.price-action[data-astro-cid-x44gl3kh] p[data-astro-cid-x44gl3kh]{color:var(--color-fg-muted);font-size:var(--text-micro-size);line-height:var(--text-micro-lh);margin:0}@media (width<=900px){.pricing-grid[data-astro-cid-x44gl3kh]{gap:var(--space-8);grid-template-columns:1fr}.pricing-copy[data-astro-cid-x44gl3kh]{max-width:680px}.pricing-copy[data-astro-cid-x44gl3kh],.price-card[data-astro-cid-x44gl3kh],.pricing-start[data-astro-cid-x44gl3kh]{grid-area:auto/1}}@media (width<=600px){.price-card[data-astro-cid-x44gl3kh]{padding:var(--space-6) var(--space-4)}.price-topline[data-astro-cid-x44gl3kh],.price-action[data-astro-cid-x44gl3kh]{flex-direction:column;align-items:stretch}.included-list[data-astro-cid-x44gl3kh]{grid-template-columns:1fr}.price-action[data-astro-cid-x44gl3kh] .k-btn{width:100%}}.faq-head[data-astro-cid-selezsqf]{margin-bottom:var(--space-10);max-width:680px}.faq-title[data-astro-cid-selezsqf]{margin-top:var(--space-3);margin-bottom:var(--space-3)}.faq-lede[data-astro-cid-selezsqf]{font-size:var(--text-heading-2-size);line-height:var(--text-heading-2-lh);color:var(--color-fg-muted);margin:0}.faq-list[data-astro-cid-selezsqf]{gap:var(--space-3);flex-direction:column;max-width:820px;display:flex}.faq-item[data-astro-cid-selezsqf]{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-out);overflow:hidden}.faq-item[data-astro-cid-selezsqf][open]{border-color:var(--color-border-control)}.faq-question[data-astro-cid-selezsqf]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--size-target-min);padding:var(--space-4) var(--space-5);font-size:var(--text-body-lg-size);font-weight:var(--font-weight-medium);color:var(--color-fg-default);cursor:pointer;user-select:none;list-style:none;display:flex}.faq-question[data-astro-cid-selezsqf]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-selezsqf]:hover{background:var(--color-bg-tint)}.faq-icon[data-astro-cid-selezsqf]{width:20px;height:20px;color:var(--color-fg-muted);transition:transform var(--duration-fast) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.faq-item[data-astro-cid-selezsqf][open] .faq-icon[data-astro-cid-selezsqf]{transform:rotate(180deg)}.faq-answer[data-astro-cid-selezsqf]{padding:var(--space-3) var(--space-5) var(--space-5)}.faq-answer[data-astro-cid-selezsqf] p[data-astro-cid-selezsqf]{color:var(--color-fg-muted);line-height:var(--text-body-lh);font-size:var(--text-body-size);margin:0}.faq-footer[data-astro-cid-selezsqf]{margin-top:var(--space-8);font-size:var(--text-body-size);color:var(--color-fg-muted)}.faq-contact-link[data-astro-cid-selezsqf]{color:var(--color-fg-default);text-underline-offset:3px;transition:color var(--duration-fast) var(--ease-out);text-decoration:underline}.faq-contact-link[data-astro-cid-selezsqf]:hover{color:var(--color-fg-accent)}@media (width<=760px){.faq-question[data-astro-cid-selezsqf]{font-size:var(--text-body-size);padding:var(--space-3) var(--space-4)}.faq-answer[data-astro-cid-selezsqf]{padding:var(--space-2) var(--space-4) var(--space-4)}.faq-lede[data-astro-cid-selezsqf]{font-size:var(--text-body-size);line-height:var(--text-body-lh)}}.closing-section[data-astro-cid-2ud52adz]{border-top:1px solid var(--color-border-subtle);padding-block:var(--space-16)}.closing-quote[data-astro-cid-2ud52adz]{margin:var(--space-5) 0 0;font-size:var(--text-display-2-size);line-height:var(--text-display-2-lh);letter-spacing:var(--text-display-2-ls);font-weight:var(--font-weight-regular);max-width:none}.closing-action[data-astro-cid-2ud52adz]{padding-top:var(--space-10)}@media (width<=760px){.closing-quote[data-astro-cid-2ud52adz]{font-size:var(--text-display-3-size)}}@media (width<=480px){.closing-action[data-astro-cid-2ud52adz] .k-btn{width:100%}}
