main.svelte-rqn88j{box-sizing:border-box;flex:1;width:100%;max-width:1040px;margin:0 auto;padding:150px 24px 0}.page-head.svelte-rqn88j{text-align:center;max-width:720px;margin:0 auto 48px}.eyebrow.svelte-rqn88j{text-transform:uppercase;letter-spacing:1.8px;color:var(--kw-label2);margin:0 0 16px;font-size:13px;font-weight:500}.page-head.svelte-rqn88j h1:where(.svelte-rqn88j){letter-spacing:-1px;text-wrap:balance;margin:0 0 18px;font-size:40px;font-weight:700;line-height:1.14}.lede.svelte-rqn88j{color:var(--kw-label2);text-wrap:pretty;margin:0;font-size:19px;line-height:1.5}section.svelte-rqn88j{max-width:720px;margin:0 auto 40px}.section-label.svelte-rqn88j{text-transform:uppercase;letter-spacing:.4px;color:var(--kw-label2);margin:0 0 10px;padding-left:4px;font-size:11px;font-weight:500}.feature-card.svelte-rqn88j{background:var(--kw-card);border:.5px solid var(--kw-sep);border-radius:20px;align-items:flex-start;gap:20px;padding:26px 28px;display:flex}.feature-mark.svelte-rqn88j{background:var(--kw-accent-quiet);width:60px;height:60px;color:var(--kw-accent);border-radius:16px;flex:none;justify-content:center;align-items:center;font-size:28px;font-weight:700;display:flex}.feature-body.svelte-rqn88j{flex:1;min-width:0}.feature-head.svelte-rqn88j{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;display:flex}.feature-name.svelte-rqn88j{letter-spacing:-.2px;margin:0;font-size:24px;font-weight:600}.feature-desc.svelte-rqn88j{color:var(--kw-label2);text-wrap:pretty;margin:0 0 16px;font-size:16px;line-height:1.55}.pill.svelte-rqn88j{background:var(--kw-gold-quiet);color:var(--kw-gold-text);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500}.empty-state.svelte-rqn88j{background:var(--kw-fill);border:.5px dashed var(--kw-sep);text-align:center;border-radius:20px;padding:32px 28px}.empty-title.svelte-rqn88j{margin:0 0 8px;font-size:18px;font-weight:600}.empty-desc.svelte-rqn88j{color:var(--kw-label);text-wrap:pretty;margin:0 0 16px;font-size:15px;line-height:1.55}.btn-text.svelte-rqn88j{color:var(--kw-accent);align-items:center;gap:6px;font-size:16px;font-weight:500;transition:opacity .18s;display:inline-flex}.btn-text.svelte-rqn88j:hover{color:var(--kw-accent-hover)}.btn-text.svelte-rqn88j:active{opacity:.7}@media (width<=640px){main.svelte-rqn88j{padding-top:128px}.page-head.svelte-rqn88j h1:where(.svelte-rqn88j){font-size:34px}.feature-card.svelte-rqn88j{flex-direction:column;gap:16px}.btn-text.svelte-rqn88j{min-height:44px}}
