.hero[data-astro-cid-wr234edr]{position:relative;padding:7rem 2rem 5rem;overflow:hidden;border-bottom:1px solid var(--color-line)}.aura-lav[data-astro-cid-wr234edr]{position:absolute;inset:-20% -10% auto auto;width:70%;height:100%;background:radial-gradient(circle at 70% 30%,oklch(.78 .1 280 / .22) 0%,transparent 55%);pointer-events:none;z-index:0}.hero[data-astro-cid-wr234edr] .content[data-astro-cid-wr234edr]{position:relative;z-index:1;max-width:1100px;margin:0 auto}.eyebrow[data-astro-cid-wr234edr]{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-faint);display:inline-flex;align-items:center;gap:.5rem}.eyebrow[data-astro-cid-wr234edr] .dot[data-astro-cid-wr234edr]{width:6px;height:6px;border-radius:50%;background:var(--color-lavender);animation:pulse 2s ease-in-out infinite}.eyebrow[data-astro-cid-wr234edr].reinv .dot[data-astro-cid-wr234edr]{background:var(--color-coral)}.eyebrow[data-astro-cid-wr234edr].resolve .dot[data-astro-cid-wr234edr]{background:#5dbee9}.eyebrow[data-astro-cid-wr234edr].run .dot[data-astro-cid-wr234edr]{background:var(--color-sage)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.hero[data-astro-cid-wr234edr] h1[data-astro-cid-wr234edr]{margin-top:1.25rem;font-size:clamp(2.5rem,7vw,5.5rem);line-height:.98;letter-spacing:-.05em;font-weight:600;max-width:15ch}.hero[data-astro-cid-wr234edr] h1[data-astro-cid-wr234edr] em[data-astro-cid-wr234edr]{font-family:var(--font-serif);font-style:italic;font-weight:400;color:var(--color-lavender)}.hero[data-astro-cid-wr234edr] .sub[data-astro-cid-wr234edr]{margin-top:1.5rem;max-width:58ch;color:var(--color-muted);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.6}.hero[data-astro-cid-wr234edr] .sub[data-astro-cid-wr234edr] b[data-astro-cid-wr234edr]{color:var(--color-ink);font-weight:600}.hero[data-astro-cid-wr234edr] .sub[data-astro-cid-wr234edr] a[data-astro-cid-wr234edr]{color:var(--color-amber);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ctas[data-astro-cid-wr234edr]{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.btn[data-astro-cid-wr234edr]{display:inline-flex;align-items:center;padding:.85rem 1.4rem;border-radius:var(--radius-pill);font-size:.95rem;font-weight:500;border:1px solid var(--color-line);transition:all var(--dur-fast) var(--ease-out)}.btn-primary[data-astro-cid-wr234edr]{background:var(--color-lavender);color:#10111a;border-color:transparent;font-weight:600}.btn-primary[data-astro-cid-wr234edr]:hover{background:oklch(.85 .1 280);transform:translateY(-1px)}.btn-ghost[data-astro-cid-wr234edr]:hover{border-color:var(--color-line-strong);background:#f6f4f80a}.btn-link[data-astro-cid-wr234edr]{border:0;padding:.85rem .5rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-faint)}.btn-link[data-astro-cid-wr234edr]:hover{color:var(--color-ink)}.btn[data-astro-cid-wr234edr].big{padding:1.1rem 2rem;font-size:1.05rem}.trust[data-astro-cid-wr234edr]{margin-top:2.5rem;display:flex;flex-wrap:wrap;gap:2rem;font-family:var(--font-mono);font-size:.78rem;color:var(--color-faint)}.trust[data-astro-cid-wr234edr] .t[data-astro-cid-wr234edr] b[data-astro-cid-wr234edr]{color:var(--color-ink);font-weight:500}.anchor-nav[data-astro-cid-wr234edr]{padding:1.5rem 2rem;border-top:1px solid var(--color-line);background:#f6f4f805;position:sticky;top:0;z-index:10;backdrop-filter:blur(12px)}.anchor-nav[data-astro-cid-wr234edr] .inner[data-astro-cid-wr234edr]{max-width:1200px;margin:0 auto;display:flex;gap:2rem;align-items:center;flex-wrap:wrap;justify-content:center}.an[data-astro-cid-wr234edr]{display:flex;flex-direction:column;padding:.5rem 1rem;border-radius:var(--radius-md);transition:background var(--dur-fast) var(--ease-out)}.an[data-astro-cid-wr234edr]:hover{background:#f6f4f80d}.an[data-astro-cid-wr234edr] b[data-astro-cid-wr234edr]{font-size:.95rem;font-weight:600;color:var(--color-ink);letter-spacing:-.015em}.an[data-astro-cid-wr234edr] span[data-astro-cid-wr234edr]{font-family:var(--font-mono);font-size:.68rem;color:var(--color-faint);letter-spacing:.08em;text-transform:uppercase;margin-top:.15rem}section[data-astro-cid-wr234edr]{padding:6rem 2rem;border-top:1px solid var(--color-line)}section[data-astro-cid-wr234edr] .inner[data-astro-cid-wr234edr]{max-width:1200px;margin:0 auto}.head[data-astro-cid-wr234edr]{text-align:center;margin-bottom:3.5rem}.head[data-astro-cid-wr234edr] h2[data-astro-cid-wr234edr]{margin-top:1rem;font-size:clamp(2rem,4.5vw,3.5rem);font-weight:500;letter-spacing:-.035em;line-height:1.05;max-width:22ch;margin-left:auto;margin-right:auto}.head[data-astro-cid-wr234edr] h2[data-astro-cid-wr234edr] em[data-astro-cid-wr234edr]{font-family:var(--font-serif);font-style:italic;font-weight:400;color:var(--color-amber)}.head[data-astro-cid-wr234edr] .lead[data-astro-cid-wr234edr]{margin-top:1rem;color:var(--color-muted);max-width:58ch;margin-left:auto;margin-right:auto;line-height:1.6}.pkgs[data-astro-cid-wr234edr] .grid[data-astro-cid-wr234edr]{display:grid;gap:1rem}.grid-4[data-astro-cid-wr234edr]{grid-template-columns:repeat(4,1fr)}.grid-3[data-astro-cid-wr234edr],.grid-r3[data-astro-cid-wr234edr]{grid-template-columns:repeat(3,1fr)}@media(max-width:1100px){.grid-4[data-astro-cid-wr234edr],.grid-r3[data-astro-cid-wr234edr]{grid-template-columns:repeat(2,1fr)}}@media(max-width:960px){.grid-3[data-astro-cid-wr234edr]{grid-template-columns:1fr}}@media(max-width:560px){.grid-4[data-astro-cid-wr234edr],.grid-r3[data-astro-cid-wr234edr]{grid-template-columns:1fr}}.pkg[data-astro-cid-wr234edr]{position:relative;padding:2rem 1.5rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:#f6f4f805;display:flex;flex-direction:column;transition:border-color var(--dur-fast) var(--ease-out),transform var(--dur-base) var(--ease-out-expo)}.pkg[data-astro-cid-wr234edr]:hover{border-color:var(--color-line-strong);transform:translateY(-2px)}.pkg[data-astro-cid-wr234edr].feat{border-color:#aab1f766;background:#aab1f70a}.pkg[data-astro-cid-wr234edr].feat:hover{border-color:var(--color-lavender)}.pkg[data-astro-cid-wr234edr].reinv-card{border-color:#f2897940;background:#f2897908}.pkg[data-astro-cid-wr234edr].reinv-card:hover{border-color:#f2897980}.resolve-section[data-astro-cid-wr234edr]{background:radial-gradient(ellipse at 50% 20%,oklch(.76 .11 230 / .055) 0%,transparent 58%)}.pkg[data-astro-cid-wr234edr].resolve-card{border-color:#5dbee947;background:#5dbee909}.pkg[data-astro-cid-wr234edr].resolve-card:hover{border-color:#5dbee99e}.pkg[data-astro-cid-wr234edr].resolve-card.featured-care{border-color:#66ccba7a;background:#66ccba0d}.badge[data-astro-cid-wr234edr]{position:absolute;top:-.65rem;right:1.25rem;background:var(--color-lavender);color:#10111a;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;padding:.35rem .7rem;border-radius:var(--radius-pill);font-weight:600}.pkg-tag[data-astro-cid-wr234edr]{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-faint)}.pkg-tag[data-astro-cid-wr234edr].reinv-tag{color:var(--color-coral)}.pkg-tag[data-astro-cid-wr234edr].resolve-tag{color:#5dbee9}.pkg[data-astro-cid-wr234edr] h3[data-astro-cid-wr234edr]{margin-top:.75rem;font-size:1.55rem;font-weight:600;letter-spacing:-.02em;color:var(--color-ink)}.grid-4[data-astro-cid-wr234edr] .pkg[data-astro-cid-wr234edr] h3[data-astro-cid-wr234edr]{font-size:1.45rem}.quote-label[data-astro-cid-wr234edr]{margin-top:1rem;display:inline-block;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-amber);font-weight:600;padding:.45rem .75rem;border:1px dashed oklch(.82 .13 75 / .4);border-radius:var(--radius-pill);align-self:flex-start}.quote-label[data-astro-cid-wr234edr].reinv-quote{color:var(--color-coral);border-color:#f2897966}.quote-label[data-astro-cid-wr234edr].resolve-quote{color:#5dbee9;border-color:#5dbee973}.resolve-badge[data-astro-cid-wr234edr]{background:#66ccba}.quote-label[data-astro-cid-wr234edr].run-quote{color:var(--color-sage);border-color:#66ccba66}.meta-row[data-astro-cid-wr234edr]{margin-top:.75rem;font-family:var(--font-mono);font-size:.68rem;color:var(--color-faint);display:flex;gap:.5rem;flex-wrap:wrap}.meta-row[data-astro-cid-wr234edr] .time[data-astro-cid-wr234edr]{color:var(--color-sage)}.pkg[data-astro-cid-wr234edr] .desc[data-astro-cid-wr234edr]{margin-top:1rem;color:var(--color-muted);font-size:.9rem;line-height:1.55;min-height:3rem}.incl[data-astro-cid-wr234edr]{margin-top:1.25rem;list-style:none;padding:0;display:flex;flex-direction:column;gap:.5rem;flex:1}.incl[data-astro-cid-wr234edr] li[data-astro-cid-wr234edr]{position:relative;padding-left:1.4rem;font-size:.85rem;color:var(--color-muted);line-height:1.45}.incl[data-astro-cid-wr234edr] li[data-astro-cid-wr234edr]:before{content:"✓";position:absolute;left:0;top:0;color:var(--color-sage);font-weight:600}.pkg-cta[data-astro-cid-wr234edr]{margin-top:1.5rem;display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1rem;border-radius:var(--radius-pill);border:1px solid var(--color-line);font-size:.82rem;font-weight:500;color:var(--color-ink);transition:all var(--dur-fast) var(--ease-out)}.pkg-cta[data-astro-cid-wr234edr]:hover{border-color:var(--color-lavender);color:var(--color-lavender)}.pkg[data-astro-cid-wr234edr].feat .pkg-cta[data-astro-cid-wr234edr]{background:var(--color-lavender);color:#10111a;border-color:transparent;font-weight:600}.pkg[data-astro-cid-wr234edr].feat .pkg-cta[data-astro-cid-wr234edr]:hover{background:oklch(.85 .1 280)}.pkg[data-astro-cid-wr234edr].reinv-card .pkg-cta[data-astro-cid-wr234edr]:hover{border-color:var(--color-coral);color:var(--color-coral)}.pkg[data-astro-cid-wr234edr].resolve-card .pkg-cta[data-astro-cid-wr234edr]:hover{border-color:#5dbee9;color:#7bd0f9}.note[data-astro-cid-wr234edr]{margin-top:2.5rem;text-align:center;font-size:.88rem;color:var(--color-faint);max-width:70ch;margin-left:auto;margin-right:auto;line-height:1.6}.steps[data-astro-cid-wr234edr]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;counter-reset:step}@media(max-width:960px){.steps[data-astro-cid-wr234edr]{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.steps[data-astro-cid-wr234edr]{grid-template-columns:1fr}}.steps[data-astro-cid-wr234edr] li[data-astro-cid-wr234edr]{padding:1.5rem 1.25rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:#f6f4f805}.steps[data-astro-cid-wr234edr] .n[data-astro-cid-wr234edr]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.1em;color:var(--color-amber)}.steps[data-astro-cid-wr234edr] .body[data-astro-cid-wr234edr]{display:flex;flex-direction:column;gap:.4rem;margin-top:.75rem}.steps[data-astro-cid-wr234edr] .t[data-astro-cid-wr234edr]{font-size:1rem;font-weight:500;color:var(--color-ink)}.steps[data-astro-cid-wr234edr] .d[data-astro-cid-wr234edr]{font-family:var(--font-mono);font-size:.72rem;color:var(--color-sage)}.steps[data-astro-cid-wr234edr] .e[data-astro-cid-wr234edr]{font-size:.82rem;color:var(--color-faint);line-height:1.5;margin-top:.3rem}.reasons[data-astro-cid-wr234edr]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media(max-width:960px){.reasons[data-astro-cid-wr234edr]{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.reasons[data-astro-cid-wr234edr]{grid-template-columns:1fr}}.r[data-astro-cid-wr234edr]{padding:1.75rem 1.5rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:#f6f4f805}.r[data-astro-cid-wr234edr] .n[data-astro-cid-wr234edr]{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;color:var(--color-amber)}.r[data-astro-cid-wr234edr] h3[data-astro-cid-wr234edr]{margin-top:.75rem;font-size:1.05rem;font-weight:500;color:var(--color-ink);letter-spacing:-.015em}.r[data-astro-cid-wr234edr] p[data-astro-cid-wr234edr]{margin-top:.75rem;font-size:.9rem;color:var(--color-muted);line-height:1.6}.qs[data-astro-cid-wr234edr]{display:flex;flex-direction:column;gap:.5rem;max-width:820px;margin:0 auto}.q[data-astro-cid-wr234edr]{border:1px solid var(--color-line);border-radius:var(--radius-md);background:#f6f4f805;transition:border-color var(--dur-fast) var(--ease-out)}.q[data-astro-cid-wr234edr]:hover,.q[data-astro-cid-wr234edr][open]{border-color:var(--color-line-strong)}.q[data-astro-cid-wr234edr] summary[data-astro-cid-wr234edr]{padding:1.25rem 1.5rem;cursor:pointer;font-weight:500;font-size:1rem;color:var(--color-ink);list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1rem}.q[data-astro-cid-wr234edr] summary[data-astro-cid-wr234edr]::-webkit-details-marker{display:none}.q[data-astro-cid-wr234edr] summary[data-astro-cid-wr234edr]:after{content:"+";font-size:1.5rem;color:var(--color-faint);transition:transform var(--dur-fast) var(--ease-out);line-height:1}.q[data-astro-cid-wr234edr][open] summary[data-astro-cid-wr234edr]:after{transform:rotate(45deg);color:var(--color-amber)}.q[data-astro-cid-wr234edr] p[data-astro-cid-wr234edr]{padding:0 1.5rem 1.5rem;color:var(--color-muted);font-size:.95rem;line-height:1.6;max-width:68ch}.support[data-astro-cid-wr234edr]{background:radial-gradient(ellipse at 50% 30%,oklch(.78 .1 180 / .05) 0%,transparent 60%)}.support-grid[data-astro-cid-wr234edr]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media(max-width:960px){.support-grid[data-astro-cid-wr234edr]{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.support-grid[data-astro-cid-wr234edr]{grid-template-columns:1fr}}.support[data-astro-cid-wr234edr] .s[data-astro-cid-wr234edr]{padding:1.75rem 1.5rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:#f6f4f805;transition:border-color var(--dur-fast) var(--ease-out)}.support[data-astro-cid-wr234edr] .s[data-astro-cid-wr234edr]:hover{border-color:var(--color-line-strong)}.support[data-astro-cid-wr234edr] .sn[data-astro-cid-wr234edr]{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;color:var(--color-sage);text-transform:uppercase}.support[data-astro-cid-wr234edr] .s[data-astro-cid-wr234edr] h3[data-astro-cid-wr234edr]{margin-top:.75rem;font-size:1.05rem;font-weight:500;color:var(--color-ink);letter-spacing:-.015em}.support[data-astro-cid-wr234edr] .s[data-astro-cid-wr234edr] p[data-astro-cid-wr234edr]{margin-top:.75rem;font-size:.88rem;color:var(--color-muted);line-height:1.6}.stack[data-astro-cid-wr234edr]{background:radial-gradient(ellipse at 50% 50%,oklch(.78 .1 180 / .04) 0%,transparent 60%)}.pills[data-astro-cid-wr234edr]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;max-width:900px;margin:0 auto}.pill[data-astro-cid-wr234edr]{display:inline-flex;align-items:center;gap:.65rem;padding:.75rem 1.15rem;border:1px solid var(--color-line);border-radius:var(--radius-pill);background:#f6f4f808;font-size:.88rem;transition:border-color var(--dur-fast) var(--ease-out),transform var(--dur-base) var(--ease-out-expo)}.pill[data-astro-cid-wr234edr]:hover{border-color:var(--color-sage);transform:translateY(-1px)}.pill[data-astro-cid-wr234edr] b[data-astro-cid-wr234edr]{font-weight:600;color:var(--color-ink);letter-spacing:-.015em}.pill[data-astro-cid-wr234edr]>span[data-astro-cid-wr234edr]{font-family:var(--font-mono);font-size:.64rem;letter-spacing:.1em;color:var(--color-sage);text-transform:uppercase}.final[data-astro-cid-wr234edr]{text-align:center;background:radial-gradient(ellipse at 50% 50%,oklch(.78 .1 280 / .08) 0%,transparent 65%);border-bottom:1px solid var(--color-line)}.final[data-astro-cid-wr234edr] h2[data-astro-cid-wr234edr]{font-size:clamp(2rem,5vw,3.5rem);font-weight:500;letter-spacing:-.035em;line-height:1.05;max-width:22ch;margin:0 auto}.final[data-astro-cid-wr234edr] h2[data-astro-cid-wr234edr] em[data-astro-cid-wr234edr]{font-family:var(--font-serif);font-style:italic;font-weight:400;color:var(--color-lavender)}.final[data-astro-cid-wr234edr] p[data-astro-cid-wr234edr]{margin-top:1.25rem;color:var(--color-muted);font-size:1.05rem;max-width:52ch;margin-left:auto;margin-right:auto;line-height:1.6}.final[data-astro-cid-wr234edr] .btn[data-astro-cid-wr234edr]{margin-top:2rem}.trust-final[data-astro-cid-wr234edr]{display:block;margin-top:1.25rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;color:var(--color-faint);text-transform:uppercase}.trust-final[data-astro-cid-wr234edr] a[data-astro-cid-wr234edr]{color:var(--color-amber);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
