.hero[data-astro-cid-lcdefpme]{padding-top:clamp(3rem,8vw,6rem)}.hero-copy[data-astro-cid-lcdefpme]{text-align:center;padding-bottom:clamp(2.5rem,5vw,3.5rem)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.7rem,1.2rem + 5.8vw,5.8rem);line-height:1.02}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin:1.5rem auto 0}.hero-btn[data-astro-cid-lcdefpme]{white-space:normal;margin-top:2rem;padding:1.1rem 1.9rem;font-size:1.05rem}.hero-note[data-astro-cid-lcdefpme]{color:var(--text-hint);margin-top:.75rem;font-size:.88rem}.center[data-astro-cid-lcdefpme]{text-align:center}.split[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.split[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:1.25rem}@media (width<=860px){.split[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.stack[data-astro-cid-lcdefpme]{padding:1.75rem}.stack[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--orange-deep);margin-bottom:1rem;font-size:1.6rem;transform:rotate(-2deg)}.split-bar[data-astro-cid-lcdefpme]{border-radius:var(--r-md);border:2px solid var(--blue);grid-template-columns:25fr 75fr;height:64px;display:grid;overflow:hidden}.split-bar[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--font-display);place-items:center;font-size:1.6rem;display:grid}.seg-them[data-astro-cid-lcdefpme]{background:var(--orange);color:var(--blue-deep);border-right:2px solid var(--blue)}.seg-us[data-astro-cid-lcdefpme]{background:var(--blue);color:var(--text-on-dark)}.legend[data-astro-cid-lcdefpme]{color:var(--blue);flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:.75rem;font-size:.88rem;font-weight:600;line-height:1.3;display:flex}.legend[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--text-hint);font-weight:400}.dot[data-astro-cid-lcdefpme]{background:var(--blue);border-radius:3px;width:10px;height:10px;margin-right:.4rem;display:inline-block}.dot[data-astro-cid-lcdefpme].them{background:var(--orange)}.lenses[data-astro-cid-lcdefpme]{border-top:1.5px dashed var(--border);grid-template-columns:1fr 1fr;gap:.5rem;margin-top:1.1rem;padding:1.1rem 0 0;list-style:none;display:grid}.lenses[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-radius:var(--r-sm);color:var(--blue);background:var(--bg-page);align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .2s;display:flex}.lenses[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--blue-tint)}.link[data-astro-cid-lcdefpme]{margin-top:1.25rem;font-weight:600;text-decoration:none;display:inline-block}@media (width<=420px){.lenses[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.cost[data-astro-cid-lcdefpme]{text-align:center}.dial[data-astro-cid-lcdefpme]{gap:.6rem;max-width:520px;margin:1.75rem auto 0;display:grid}.dial[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{-webkit-appearance:none;appearance:none;cursor:pointer;background:linear-gradient(90deg, var(--orange) var(--p,9%), var(--bg-sunk) var(--p,9%));border-radius:8px;width:100%;height:8px}.dial[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--bg-card);border:3px solid var(--blue);width:28px;height:28px;box-shadow:var(--shadow-lift);border-radius:50%}.dial[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]::-moz-range-thumb{background:var(--bg-card);border:3px solid var(--blue);border-radius:50%;width:24px;height:24px}.dial[data-astro-cid-lcdefpme] output[data-astro-cid-lcdefpme]{color:var(--blue);font-variant-numeric:tabular-nums;font-weight:700}.answer[data-astro-cid-lcdefpme]{color:var(--text-primary);max-width:30ch;margin:2rem auto .5rem;font-size:clamp(1.2rem,1rem + .8vw,1.6rem);line-height:1.35}.answer[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--orange-deep);font-variant-numeric:tabular-nums;margin-top:.3rem;font-size:clamp(3rem,2rem + 5vw,5rem);font-weight:400;line-height:1.05;display:block}.cost[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{white-space:normal;line-height:1.3}.assume[data-astro-cid-lcdefpme]{color:var(--text-hint);max-width:46ch;margin:0 auto 2rem;font-size:.82rem}.proof[data-astro-cid-lcdefpme]{padding-block:var(--section-y)}.outcomes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:2.5rem;padding:0;list-style:none;display:grid}.outcomes[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{text-align:center;border-radius:var(--r-lg);border:1px solid oklch(97% .006 245/.18);gap:.3rem;padding:1.75rem 1rem;display:grid}.outcomes[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--orange);font-size:clamp(3rem,2.2rem + 3vw,4.4rem);font-weight:400;line-height:1}.outcomes[data-astro-cid-lcdefpme] .l[data-astro-cid-lcdefpme]{color:var(--text-on-dark);font-weight:600}.outcomes[data-astro-cid-lcdefpme] .who[data-astro-cid-lcdefpme]{color:var(--text-on-dark-2);font-size:.85rem}@media (width<=760px){.outcomes[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.promises[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:1rem;padding:0;list-style:none;display:grid}.promises[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:var(--bg-card);border:1.5px solid var(--border);border-radius:var(--r-lg);height:100%;color:inherit;transition:border-color .2s, transform .25s var(--ease-out);flex-direction:column;gap:.6rem;padding:1.75rem;text-decoration:none;display:flex}.promises[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--blue);transform:translateY(-3px)}.promises[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--blue);margin-top:.4rem;font-size:2.3rem;font-weight:400;line-height:1.05}.promises[data-astro-cid-lcdefpme] .t[data-astro-cid-lcdefpme]{color:var(--text-secondary)}.promises[data-astro-cid-lcdefpme] .cta[data-astro-cid-lcdefpme]{color:var(--blue-mid);margin-top:auto;padding-top:.75rem;font-weight:600}@media (width<=860px){.promises[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.bw[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.bw[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme],.winner[data-astro-cid-lcdefpme]{min-width:0}.winner[data-astro-cid-lcdefpme] .nm[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;min-width:0}.bw[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-top:1rem}.winner[data-astro-cid-lcdefpme]{transition:transform .25s var(--ease-out);grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem 1.25rem;text-decoration:none;display:grid}.winner[data-astro-cid-lcdefpme]:hover{transform:translateY(-3px)}.rk[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--orange-deep);font-size:2.6rem;line-height:1}.nm[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--blue);font-size:1.6rem;line-height:1.15}.nm[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font:400 .85rem var(--font-body);color:var(--text-hint);margin-top:.25rem;display:block}.sc[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--blue);font-size:2.4rem}.rest[data-astro-cid-lcdefpme]{border-top:1.5px dashed var(--border);color:var(--blue-mid);grid-column:1/-1;margin-top:.4rem;padding-top:.9rem;font-weight:600}@media (width<=860px){.bw[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.consult[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr auto;align-items:center;gap:1.5rem;text-decoration:none;transition:border-color .2s;display:grid}.consult[data-astro-cid-lcdefpme]:hover{border-color:var(--blue)}.consult[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:.3rem;display:block}.consult[data-astro-cid-lcdefpme] .h[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--blue);font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem);line-height:1.2;display:block}.go[data-astro-cid-lcdefpme]{color:var(--orange-deep);transition:transform .2s var(--ease-out);font-size:1.6rem}.consult[data-astro-cid-lcdefpme]:hover .go[data-astro-cid-lcdefpme]{transform:translate(4px)}@media (width<=560px){.consult[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto}.consult[data-astro-cid-lcdefpme] .doodle{display:none}}
