.section-header[data-astro-cid-j7pv25f6]{text-align:center;max-width:760px;margin:0 auto 3.5rem}.badge[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;padding:.45rem 1rem;border-radius:999px;background:#6c63ff1f;color:var(--color-primary);font-weight:700;font-size:.82rem;letter-spacing:.04em;text-transform:uppercase;margin-bottom:1rem}.badge-inverse[data-astro-cid-j7pv25f6]{background:#ffffff24;color:#fff}.section-header[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,4vw,3rem);margin-bottom:1rem}.section-header[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--color-text-muted);font-size:1.08rem}.answer-first[data-astro-cid-j7pv25f6]{font-size:1.15rem}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:4rem;align-items:center;min-height:82vh}.hero-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.5rem,5vw,4.6rem);line-height:1.03;margin-bottom:1.4rem;max-width:12ch}.highlight[data-astro-cid-j7pv25f6]{color:var(--color-primary)}.hero-answer[data-astro-cid-j7pv25f6]{font-size:1.18rem;color:var(--color-text-muted);max-width:60ch;margin-bottom:2rem}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.5rem;margin-bottom:1.5rem}.btn-large[data-astro-cid-j7pv25f6]{padding:1rem 2.35rem;font-size:1.05rem}.btn-text[data-astro-cid-j7pv25f6]{color:var(--color-dark);font-weight:600}.btn-text[data-astro-cid-j7pv25f6]:hover{color:var(--color-primary)}.hero-pills[data-astro-cid-j7pv25f6],.trust-pills[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.75rem;list-style:none}.hero-pills[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6],.trust-pills[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:.7rem 1rem;border-radius:999px;background:#fff;border:1px solid rgba(46,46,46,.08);box-shadow:0 16px 30px #2e2e2e0f;font-weight:600;color:var(--color-dark)}.hero-visual[data-astro-cid-j7pv25f6]{position:relative;display:flex;justify-content:center;align-items:center;min-height:480px}.hero-illustration-wrap[data-astro-cid-j7pv25f6]{position:relative;z-index:2;width:min(100%,560px);padding-top:5rem;animation:float 6.5s ease-in-out infinite}.hero-image[data-astro-cid-j7pv25f6]{width:100%;height:auto;filter:none}.hero-floating[data-astro-cid-j7pv25f6]{position:absolute;display:inline-flex;align-items:center;gap:.8rem;padding:.95rem 1.1rem;border-radius:999px;background:#fffffff5;border:1px solid rgba(108,99,255,.12);box-shadow:0 18px 34px #2e2e2e1f;color:var(--color-dark);font-weight:700;backdrop-filter:blur(10px)}.hero-floating-top[data-astro-cid-j7pv25f6]{top:0;right:0}.hero-floating-outside[data-astro-cid-j7pv25f6]{transform:translateY(-.5rem)}.emoji-inline[data-astro-cid-j7pv25f6]{font-size:1.5rem;line-height:1}.features-section[data-astro-cid-j7pv25f6] .container{margin-top:-1.5rem}.feature-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.feature-card[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;text-align:center;padding:2.2rem 1.8rem;border-radius:1.8rem;background:#fff;border:1px solid rgba(46,46,46,.08);box-shadow:0 18px 40px #2e2e2e0f}.feature-card-highlight[data-astro-cid-j7pv25f6]{border-color:#6c63ffe6}.feature-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.22rem;margin-bottom:.6rem}.feature-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--color-text-muted);max-width:24ch;margin:0 auto}.emoji-feature[data-astro-cid-j7pv25f6]{font-size:3rem;line-height:1;margin-bottom:1rem}.use-cases-grid[data-astro-cid-j7pv25f6],.problem-grid[data-astro-cid-j7pv25f6],.steps-grid[data-astro-cid-j7pv25f6],.categories-grid[data-astro-cid-j7pv25f6],.qa-grid[data-astro-cid-j7pv25f6],.methodology-list[data-astro-cid-j7pv25f6]{display:grid;gap:1.5rem}.use-cases-grid[data-astro-cid-j7pv25f6],.problem-grid[data-astro-cid-j7pv25f6],.qa-grid[data-astro-cid-j7pv25f6],.methodology-list[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}.steps-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,minmax(0,1fr))}.categories-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}.info-card[data-astro-cid-j7pv25f6],.problem-item[data-astro-cid-j7pv25f6],.step-card[data-astro-cid-j7pv25f6],.category-card[data-astro-cid-j7pv25f6],.qa-card[data-astro-cid-j7pv25f6]{background:#ffffffd6;border:1px solid rgba(46,46,46,.08);border-radius:1.6rem;padding:1.6rem;box-shadow:0 18px 40px #2e2e2e0f}.info-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6],.problem-item[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6],.step-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6],.category-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6],.qa-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.25rem;margin-bottom:.85rem}.info-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],.problem-item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],.step-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],.category-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],.qa-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--color-text-muted)}.friendly-card[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden}.friendly-card[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:auto -1.4rem -1.4rem auto;width:6.4rem;height:6.4rem;border-radius:50%;background:radial-gradient(circle,rgba(108,99,255,.08),transparent 70%)}.friendly-centered[data-astro-cid-j7pv25f6]{text-align:center}.emoji-card[data-astro-cid-j7pv25f6]{font-size:2.3rem;line-height:1;margin-bottom:1rem}.emoji-card-small[data-astro-cid-j7pv25f6]{font-size:2rem}.question-top[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.8rem;margin-bottom:.8rem}.question-emoji[data-astro-cid-j7pv25f6]{margin-bottom:0}.question-tag[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;padding:.35rem .75rem;border-radius:999px;background:#6c63ff1a;color:var(--color-primary);font-size:.76rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.improved-question-card[data-astro-cid-j7pv25f6]{min-height:100%}.improved-question-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{line-height:1.2}.improved-question-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-bottom:1rem}.problem-item[data-astro-cid-j7pv25f6]{position:relative;text-align:center}.plain-problem[data-astro-cid-j7pv25f6]{background:transparent;border:none;box-shadow:none;padding:1rem 1.25rem}.plain-emoji[data-astro-cid-j7pv25f6]{font-size:3rem;line-height:1;margin-bottom:1.2rem}.step-card[data-astro-cid-j7pv25f6]{position:relative;padding-top:4.25rem}.step-number[data-astro-cid-j7pv25f6]{position:absolute;top:1.2rem;left:1.2rem;width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:999px;background:var(--color-primary);color:#fff;font-weight:700}.category-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.75rem;position:relative;overflow:hidden;text-align:center;align-items:center}.category-emoji[data-astro-cid-j7pv25f6]{font-size:2.9rem;line-height:1;margin-bottom:.35rem}.price-range[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1.1rem;border-radius:999px;background:linear-gradient(90deg,#6c63ffeb,#ffd369eb);color:#fff;font-weight:700;margin:.25rem 0 .7rem}.category-links[data-astro-cid-j7pv25f6]{display:grid;gap:.55rem}.category-link[data-astro-cid-j7pv25f6],.qa-card[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6],.trust-note[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--color-primary);font-weight:700;position:relative;z-index:1}.category-link[data-astro-cid-j7pv25f6]:hover,.qa-card[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover,.trust-note[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.table-wrap[data-astro-cid-j7pv25f6]{overflow-x:auto;border-radius:1.5rem;border:1px solid rgba(46,46,46,.08);box-shadow:0 20px 40px #2e2e2e14;background:#fff}.comparison-table[data-astro-cid-j7pv25f6]{width:100%;border-collapse:collapse;min-width:720px}.comparison-table[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6],.comparison-table[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{text-align:left;padding:1.1rem 1.2rem;border-bottom:1px solid rgba(46,46,46,.08);vertical-align:top}.comparison-table[data-astro-cid-j7pv25f6] thead[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]{background:#6c63ff14;color:var(--color-dark);font-size:.96rem}.comparison-table[data-astro-cid-j7pv25f6] tbody[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]{width:22%;color:var(--color-dark)}.methodology-list[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 3rem}.method-item[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;gap:1.1rem}.method-emoji[data-astro-cid-j7pv25f6]{flex:0 0 auto;font-size:2.5rem;line-height:1;margin-top:.1rem}.method-copy[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.15rem;margin-bottom:.35rem}.method-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--color-text-muted)}.trust-note[data-astro-cid-j7pv25f6]{margin-top:2rem;padding:1.5rem;border-radius:1.5rem;background:linear-gradient(135deg,#6c63ff14,#ffd3691f);border:1px solid rgba(46,46,46,.08)}.trust-note[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:.75rem;font-size:1.2rem}.trust-note[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--color-text-muted)}.faq-list[data-astro-cid-j7pv25f6]{max-width:880px;margin:0 auto;display:grid;gap:1rem}.faq-item[data-astro-cid-j7pv25f6]{background:#ffffffd6;border:1px solid rgba(46,46,46,.08);border-radius:1.4rem;padding:1.2rem 1.3rem;box-shadow:0 18px 36px #2e2e2e0f}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{cursor:pointer;font-weight:700;list-style:none;padding-right:2rem;position:relative}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:after{content:"+";position:absolute;right:0;top:-.1rem;font-size:1.5rem;line-height:1;color:var(--color-primary)}.faq-item[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6]:after{content:"−"}.faq-item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:.9rem;color:var(--color-text-muted)}.cta-final[data-astro-cid-j7pv25f6] .container{max-width:860px}.cta-content[data-astro-cid-j7pv25f6]{text-align:center}.cta-content[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,4vw,3.2rem);margin-bottom:1rem}.cta-content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:56ch;margin:0 auto 2rem;color:#fffc;font-size:1.08rem}.trust-pills[data-astro-cid-j7pv25f6]{justify-content:center;margin-top:1.5rem}.trust-pills[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{background:#ffffff1f;color:#fff;border-color:#ffffff29;box-shadow:none}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-18px)}to{transform:translateY(0)}}@media(max-width:1100px){.steps-grid[data-astro-cid-j7pv25f6],.categories-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-floating-top[data-astro-cid-j7pv25f6]{right:1rem}}@media(max-width:960px){.hero-grid[data-astro-cid-j7pv25f6],.use-cases-grid[data-astro-cid-j7pv25f6],.problem-grid[data-astro-cid-j7pv25f6],.feature-grid[data-astro-cid-j7pv25f6],.qa-grid[data-astro-cid-j7pv25f6],.methodology-list[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-grid[data-astro-cid-j7pv25f6]{gap:2rem;min-height:auto}.hero-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{max-width:none}.hero-visual[data-astro-cid-j7pv25f6]{min-height:320px}.hero-floating[data-astro-cid-j7pv25f6]{position:static;margin:.75rem auto 0;width:fit-content;max-width:92%}.hero-illustration-wrap[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding-top:0}.features-section[data-astro-cid-j7pv25f6] .container{margin-top:0}}@media(max-width:768px){.steps-grid[data-astro-cid-j7pv25f6],.categories-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-pills[data-astro-cid-j7pv25f6],.trust-pills[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:stretch}.hero-pills[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6],.trust-pills[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{text-align:center}.comparison-table[data-astro-cid-j7pv25f6]{min-width:620px}}
