.decision-composer.svelte-gq6mqo{display:grid;gap:20px}.options.svelte-gq6mqo{display:flex;flex-wrap:wrap;gap:10px}.options.svelte-gq6mqo button:where(.svelte-gq6mqo){padding:11px 17px;border:1px solid var(--hair);border-radius:999px;background:var(--surface);color:var(--muted);font-size:13px;cursor:pointer;transition:border-color .25s var(--ease-expo),background .25s var(--ease-expo),color .25s var(--ease-expo)}.options.svelte-gq6mqo button:where(.svelte-gq6mqo):hover,.options.svelte-gq6mqo button.selected:where(.svelte-gq6mqo){border-color:var(--shadow);background:var(--icing);color:var(--text)}.result.svelte-gq6mqo{padding:32px;border:1px solid var(--shadow);border-radius:22px;background:linear-gradient(155deg,var(--icing),var(--sky))}.result-head.svelte-gq6mqo{display:grid;gap:8px}.result-head.svelte-gq6mqo span:where(.svelte-gq6mqo){font-family:var(--font-mono);font-size:10px;color:var(--contour);letter-spacing:.12em;text-transform:uppercase}.result-head.svelte-gq6mqo h3:where(.svelte-gq6mqo){color:var(--text);font-family:var(--font-display);font-size:clamp(24px,3vw,34px);font-weight:300}.result-fields.svelte-gq6mqo{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:28px 0}.result-fields.svelte-gq6mqo div:where(.svelte-gq6mqo){display:grid;gap:6px;padding:18px;border:1px solid var(--hair);border-radius:16px;background:#ffffff8c}.result-fields.svelte-gq6mqo span:where(.svelte-gq6mqo){font-family:var(--font-mono);font-size:9.5px;color:var(--contour);letter-spacing:.1em;text-transform:uppercase}.result-fields.svelte-gq6mqo b:where(.svelte-gq6mqo){color:var(--text);font-size:14px;font-weight:500;line-height:1.45}.actions.svelte-gq6mqo{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.actions.svelte-gq6mqo a:where(.svelte-gq6mqo){display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:999px;color:var(--text);font-size:13px;text-decoration:none;transition:transform .25s var(--ease-expo),background .25s var(--ease-expo)}.actions.svelte-gq6mqo a:where(.svelte-gq6mqo):hover{transform:translateY(-2px)}.actions.svelte-gq6mqo .primary:where(.svelte-gq6mqo){background:var(--text);color:#fff}.actions.svelte-gq6mqo a:where(.svelte-gq6mqo):not(.primary){border:1px solid var(--shadow)}.actions.svelte-gq6mqo a:where(.svelte-gq6mqo):not(.primary):hover{background:#ffffff8c}@media(max-width:880px){.result-fields.svelte-gq6mqo{grid-template-columns:1fr 1fr}}@media(max-width:560px){.result-fields.svelte-gq6mqo{grid-template-columns:1fr}}.pricing-hero.svelte-1hrotn9{position:relative;padding:130px 0 90px;overflow:hidden;border-bottom:1px solid var(--hair)}.pricing-hero.svelte-1hrotn9:before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(70% 55% at 78% 18%,var(--arctic) 0%,transparent 62%),linear-gradient(180deg,var(--bg) 0%,var(--sky) 100%)}.hero-grid.svelte-1hrotn9{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}.hero-visual.svelte-1hrotn9{aspect-ratio:4 / 3;border-radius:20px;overflow:hidden;box-shadow:0 24px 60px #2d3b4a24}@media(max-width:880px){.hero-grid.svelte-1hrotn9{grid-template-columns:1fr;gap:36px}}.pricing-hero.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-size:clamp(42px,5.8vw,72px);margin-top:18px}.lead.svelte-1hrotn9{font-size:19px;line-height:1.6;color:var(--muted);max-width:52ch;margin-top:26px}.pricing-body.svelte-1hrotn9{padding:90px 0 120px}.composer-panel.svelte-1hrotn9{display:grid;grid-template-columns:.85fr 1.15fr;gap:44px;align-items:start;margin-bottom:100px;padding:40px;border:1px solid var(--hair);border-radius:24px;background:linear-gradient(155deg,rgba(255,255,255,.55),var(--icing))}@media(max-width:980px){.composer-panel.svelte-1hrotn9{grid-template-columns:1fr;padding:32px}}.composer-copy.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-family:var(--font-display);font-size:clamp(30px,3.8vw,46px);font-weight:300;letter-spacing:-.02em;margin:16px 0}.composer-copy.svelte-1hrotn9 p:where(.svelte-1hrotn9){max-width:48ch;color:var(--muted);font-size:16px;line-height:1.65}.pricing-grid.svelte-1hrotn9{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media(max-width:1200px){.pricing-grid.svelte-1hrotn9{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.pricing-grid.svelte-1hrotn9{grid-template-columns:1fr}}.price-card.svelte-1hrotn9{display:flex;flex-direction:column;padding:34px 26px;border:1px solid var(--hair);border-radius:18px;background:var(--surface);transition:transform .35s var(--ease-expo),border-color .35s,box-shadow .35s}.price-card.svelte-1hrotn9:hover{transform:translateY(-3px);border-color:var(--shadow);box-shadow:0 18px 44px #7aa3bd29}.price-card.featured.svelte-1hrotn9{background:linear-gradient(160deg,var(--icing),var(--sky));border-color:var(--shadow);box-shadow:0 12px 36px #7aa3bd29}.tag.svelte-1hrotn9{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--contour)}.price-card.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-family:var(--font-display);font-size:26px;font-weight:400;letter-spacing:-.01em;margin:20px 0 0}.outcome-grid.svelte-1hrotn9{display:grid;gap:16px;margin:24px 0 18px;padding:18px;border:1px solid var(--hair);border-radius:14px;background:#ffffff94}.outcome-grid.svelte-1hrotn9 div:where(.svelte-1hrotn9){display:grid;gap:6px}.outcome-grid.svelte-1hrotn9 span:where(.svelte-1hrotn9){font-family:var(--font-mono);font-size:10px;color:var(--contour);letter-spacing:.1em;text-transform:uppercase}.outcome-grid.svelte-1hrotn9 b:where(.svelte-1hrotn9){color:var(--text);font-size:14px;font-weight:500;line-height:1.45}.card-actions.svelte-1hrotn9{display:grid;gap:10px;margin-top:auto}.story-toggle.svelte-1hrotn9{display:inline-flex;justify-content:center;width:100%;padding:12px 18px;border:1px solid var(--hair);border-radius:999px;background:transparent;color:var(--muted);font-size:13px;cursor:pointer;transition:color .25s var(--ease-expo),border-color .25s var(--ease-expo)}.story-toggle.svelte-1hrotn9:hover{color:var(--text);border-color:var(--shadow)}.description.svelte-1hrotn9{color:var(--muted);font-size:15px;line-height:1.6}.price-card.svelte-1hrotn9 ul:where(.svelte-1hrotn9){list-style:none;margin:22px 0 28px}.price-card.svelte-1hrotn9 li:where(.svelte-1hrotn9){position:relative;padding:10px 0 10px 22px;font-size:14px;color:var(--text)}.price-card.svelte-1hrotn9 li:where(.svelte-1hrotn9):before{content:"";position:absolute;left:0;top:19px;width:12px;height:1px;background:var(--contour)}.btn.svelte-1hrotn9{display:inline-flex;align-items:center;gap:9px;margin-top:auto;padding:13px 24px;border-radius:999px;font-size:14px;font-weight:500;text-decoration:none;color:var(--text);border:1px solid var(--shadow);transition:transform .3s var(--ease-expo),border-color .3s,background .3s}.btn.svelte-1hrotn9:hover{transform:translateY(-2px);border-color:var(--contour)}.btn.primary.svelte-1hrotn9{background:var(--text);color:#fff;border-color:var(--text);box-shadow:0 10px 30px #2d3b4a29}.arr.svelte-1hrotn9{transition:transform .3s var(--ease-expo)}.btn.svelte-1hrotn9:hover .arr:where(.svelte-1hrotn9){transform:translate(4px)}.pricing-notes.svelte-1hrotn9{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:80px}.pricing-method.svelte-1hrotn9{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center;margin-top:100px;padding:44px;border:1px solid var(--hair);border-radius:24px;background:linear-gradient(155deg,var(--icing),var(--arctic))}@media(max-width:920px){.pricing-method.svelte-1hrotn9{grid-template-columns:1fr;padding:34px}}.method-copy.svelte-1hrotn9 h2:where(.svelte-1hrotn9){margin:18px 0;font-family:var(--font-display);font-size:clamp(34px,4.4vw,56px);font-weight:300;letter-spacing:-.02em}.method-copy.svelte-1hrotn9 p:where(.svelte-1hrotn9){max-width:50ch;color:var(--muted);font-size:17px;line-height:1.65}.method-rules.svelte-1hrotn9{display:grid;gap:14px;list-style:none;margin:30px 0 0}.method-rules.svelte-1hrotn9 li:where(.svelte-1hrotn9){color:var(--text);font-size:15.5px;line-height:1.55}.method-visual.svelte-1hrotn9{border-radius:18px;overflow:hidden}.choose-section.svelte-1hrotn9{margin-top:100px}.section-head.svelte-1hrotn9{max-width:820px}.section-head.svelte-1hrotn9 p:where(.svelte-1hrotn9){color:var(--muted);font-size:17px;line-height:1.65}.section-head.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-family:var(--font-display);font-size:clamp(32px,4.2vw,50px);font-weight:300;letter-spacing:-.02em;margin:18px 0}.story-filter.svelte-1hrotn9{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.story-filter.svelte-1hrotn9 button:where(.svelte-1hrotn9){padding:10px 16px;border:1px solid var(--hair);border-radius:999px;background:var(--surface);color:var(--muted);font-size:12.5px;cursor:pointer;transition:color .25s var(--ease-expo),border-color .25s var(--ease-expo),background .25s var(--ease-expo)}.story-filter.svelte-1hrotn9 button:where(.svelte-1hrotn9):hover,.story-filter.svelte-1hrotn9 button.selected:where(.svelte-1hrotn9){border-color:var(--shadow);background:var(--icing);color:var(--text)}.story-grid.svelte-1hrotn9{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:42px}@media(max-width:1100px){.story-grid.svelte-1hrotn9{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.story-grid.svelte-1hrotn9{grid-template-columns:1fr}}.story-card.svelte-1hrotn9{display:flex;flex-direction:column;padding:28px;border:1px solid var(--hair);border-radius:20px;background:var(--surface);scroll-margin-top:120px;transition:transform .35s var(--ease-expo),border-color .35s var(--ease-expo),box-shadow .35s var(--ease-expo)}.story-card.svelte-1hrotn9:hover,.story-card.selected.svelte-1hrotn9{transform:translateY(-3px);border-color:var(--shadow);box-shadow:0 20px 50px #7aa3bd2e}.story-meta.svelte-1hrotn9{display:flex;flex-wrap:wrap;gap:10px;font-family:var(--font-mono);font-size:10px;color:var(--contour);letter-spacing:.1em;text-transform:uppercase}.story-card.svelte-1hrotn9 h3:where(.svelte-1hrotn9){margin:16px 0 14px;font-family:var(--font-display);font-size:23px;font-weight:400;line-height:1.25}.story-context.svelte-1hrotn9{color:var(--muted);font-size:15px;line-height:1.6}.story-move.svelte-1hrotn9{color:var(--text);font-size:14.5px;line-height:1.55;margin-top:14px}.story-move.svelte-1hrotn9 b:where(.svelte-1hrotn9){color:var(--contour);font-weight:600}.story-evidence.svelte-1hrotn9{display:grid;gap:14px;margin:24px 0;padding-top:20px;border-top:1px solid var(--hair)}.story-evidence.svelte-1hrotn9 div:where(.svelte-1hrotn9){display:grid;gap:5px}.story-evidence.svelte-1hrotn9 span:where(.svelte-1hrotn9){font-family:var(--font-mono);font-size:10px;color:var(--contour);letter-spacing:.1em;text-transform:uppercase}.story-evidence.svelte-1hrotn9 b:where(.svelte-1hrotn9){color:var(--text);font-size:14px;font-weight:500;line-height:1.45}.story-actions.svelte-1hrotn9{display:grid;gap:10px;margin-top:auto}.story-actions.svelte-1hrotn9 a:where(.svelte-1hrotn9){display:inline-flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px;border:1px solid var(--shadow);border-radius:999px;color:var(--text);text-decoration:none;font-size:13px;transition:background .25s var(--ease-expo),transform .25s var(--ease-expo)}.story-actions.svelte-1hrotn9 a:where(.svelte-1hrotn9):hover{background:var(--icing);transform:translateY(-2px)}.story-actions.svelte-1hrotn9 button:where(.svelte-1hrotn9){padding:0;border:0;background:transparent;color:var(--contour);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.choose-section.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-family:var(--font-display);font-size:clamp(32px,4vw,48px);font-weight:300;letter-spacing:-.02em}.choose-grid.svelte-1hrotn9{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:34px}@media(max-width:880px){.choose-grid.svelte-1hrotn9{grid-template-columns:1fr}}.choose-card.svelte-1hrotn9{padding:30px;border:1px solid var(--hair);border-radius:20px;background:var(--surface)}.choose-card.svelte-1hrotn9>span:where(.svelte-1hrotn9){display:block;font-family:var(--font-mono);font-size:11px;color:var(--contour);letter-spacing:.1em;text-transform:uppercase}.choose-card.svelte-1hrotn9 h3:where(.svelte-1hrotn9){margin:16px 0 14px;color:var(--text);font-family:var(--font-display);font-size:24px;font-weight:400;line-height:1.3}.choose-card.svelte-1hrotn9>p:where(.svelte-1hrotn9){color:var(--muted);font-size:15px;line-height:1.6}.choose-card.svelte-1hrotn9 b:where(.svelte-1hrotn9){color:var(--text);font-weight:600}.not-included.svelte-1hrotn9{margin-top:22px;padding-top:18px;border-top:1px solid var(--hair)}.not-included.svelte-1hrotn9 span:where(.svelte-1hrotn9){display:block;margin-bottom:10px;font-family:var(--font-mono);font-size:10.5px;color:var(--contour);letter-spacing:.1em;text-transform:uppercase}.not-included.svelte-1hrotn9 ul:where(.svelte-1hrotn9){display:grid;gap:8px;list-style:none}.not-included.svelte-1hrotn9 li:where(.svelte-1hrotn9){position:relative;padding-left:20px;color:var(--muted);font-size:14.5px}.not-included.svelte-1hrotn9 li:where(.svelte-1hrotn9):before{content:"";position:absolute;top:10px;left:0;width:10px;height:1px;background:var(--contour)}@media(max-width:820px){.pricing-notes.svelte-1hrotn9{grid-template-columns:1fr}}.note.svelte-1hrotn9{padding:34px;border:1px solid var(--hair);border-radius:18px;background:var(--surface)}.note.svelte-1hrotn9 h3:where(.svelte-1hrotn9){font-family:var(--font-display);font-size:24px;font-weight:400;letter-spacing:-.01em}.note.svelte-1hrotn9 ul:where(.svelte-1hrotn9){list-style:none;margin-top:18px}.note.svelte-1hrotn9 li:where(.svelte-1hrotn9){position:relative;padding:9px 0 9px 22px;color:var(--muted);font-size:15px}.note.svelte-1hrotn9 li:where(.svelte-1hrotn9):before{content:"";position:absolute;left:0;top:18px;width:12px;height:1px;background:var(--contour)}.faq.svelte-1hrotn9{max-width:820px;margin-top:100px}.faq.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-family:var(--font-display);font-size:clamp(32px,4vw,48px);font-weight:300;letter-spacing:-.02em}.faq-list.svelte-1hrotn9{margin-top:34px;border-top:1px solid var(--hair)}.faq.svelte-1hrotn9 details:where(.svelte-1hrotn9){border-bottom:1px solid var(--hair)}.faq.svelte-1hrotn9 summary:where(.svelte-1hrotn9){padding:24px 0;font-size:18px;cursor:pointer}.faq.svelte-1hrotn9 p:where(.svelte-1hrotn9){padding:0 0 24px;color:var(--muted);font-size:16px;line-height:1.7;max-width:62ch}.final-cta.svelte-1hrotn9{max-width:720px;margin-top:100px;padding:56px;border:1px solid var(--hair);border-radius:24px;background:linear-gradient(155deg,var(--icing),var(--arctic))}@media(max-width:680px){.final-cta.svelte-1hrotn9{padding:38px}}.final-cta.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-family:var(--font-display);font-size:clamp(34px,4.4vw,52px);font-weight:300;letter-spacing:-.02em;margin:18px 0}.final-cta.svelte-1hrotn9 p:where(.svelte-1hrotn9){color:var(--muted);font-size:17px;line-height:1.6;margin-bottom:28px}
