.play-feature[data-astro-cid-od6dredi]{padding-block:clamp(3rem,6vw,5.5rem);background:#eef1e5;border-bottom:1px solid var(--color-line-soft)}.play-feature__inner[data-astro-cid-od6dredi]{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(2rem,5vw,4rem);align-items:center}.play-feature__copy[data-astro-cid-od6dredi] h2[data-astro-cid-od6dredi]{color:var(--color-cta);margin-bottom:1rem}.play-feature__copy[data-astro-cid-od6dredi]>p[data-astro-cid-od6dredi]{max-width:35rem;color:var(--color-ink-soft);margin-bottom:1.5rem}.play-feature__copy[data-astro-cid-od6dredi] .play-feature__note[data-astro-cid-od6dredi]{font-size:.78rem;color:var(--color-ink-muted);margin:1.1rem 0 0}.play-feature__scene[data-astro-cid-od6dredi]{display:block;position:relative;aspect-ratio:1.5;border-radius:22px;box-shadow:var(--shadow-soft)}.play-feature__world[data-astro-cid-od6dredi]{width:100%;height:100%;object-fit:cover;border-radius:inherit}.play-feature__wren[data-astro-cid-od6dredi]{position:absolute;width:30%;height:auto;left:-5%;bottom:-5%;filter:drop-shadow(0 6px 7px #32432a26)}.play-feature__puppy[data-astro-cid-od6dredi]{position:absolute;width:24%;height:auto;right:1%;bottom:-3%}.play-feature__tag[data-astro-cid-od6dredi]{position:absolute;left:50%;bottom:8%;transform:translate(-50%);white-space:nowrap;color:#3a5a4a;background:#fffef8ed;padding:.7rem 1.3rem;border-radius:99px;font-family:var(--font-heading);font-weight:800;font-size:.9rem}@media(max-width:700px){.play-feature__inner[data-astro-cid-od6dredi]{grid-template-columns:1fr}.play-feature__scene[data-astro-cid-od6dredi]{margin-top:1rem}.play-feature__copy[data-astro-cid-od6dredi] h2[data-astro-cid-od6dredi]{max-width:25rem}}.start-card[data-astro-cid-3kruj6fz]{display:flex;flex-direction:column;gap:.55rem;padding:clamp(1.3rem,3vw,1.8rem);color:inherit;text-decoration:none;border-top:4px solid var(--accent);transition:box-shadow .22s ease,transform .22s ease}.start-card[data-astro-cid-3kruj6fz]:hover{box-shadow:var(--shadow-lift);transform:translateY(-3px);color:inherit}.start-card__situation[data-astro-cid-3kruj6fz]{margin:0;font-size:.93rem;line-height:1.5;color:var(--color-ink-muted);font-style:italic}.start-card__rec[data-astro-cid-3kruj6fz]{margin:0;font-family:var(--font-heading);font-weight:800;font-size:var(--step-1);line-height:1.2;letter-spacing:-.015em;color:var(--color-charcoal)}.start-card__explainer[data-astro-cid-3kruj6fz]{margin:0;font-size:.93rem;line-height:1.55;color:var(--color-ink-soft)}.start-card__explainer[data-astro-cid-3kruj6fz] em{font-family:var(--font-phonics);font-style:normal;font-weight:700;color:var(--color-charcoal)}.start-card__cta[data-astro-cid-3kruj6fz]{display:inline-flex;align-items:center;gap:.35rem;margin-top:auto;padding-top:.75rem;font-family:var(--font-heading);font-weight:800;font-size:.92rem;color:var(--accent-deep)}.start-card[data-astro-cid-3kruj6fz]:hover .start-card__cta[data-astro-cid-3kruj6fz] svg[data-astro-cid-3kruj6fz]{transform:translate(3px)}.start-card__cta[data-astro-cid-3kruj6fz] svg[data-astro-cid-3kruj6fz]{transition:transform .2s ease}.accent-blue[data-astro-cid-3kruj6fz]{--accent: var(--color-blue);--accent-deep: var(--color-blue-deep)}.accent-sage[data-astro-cid-3kruj6fz]{--accent: var(--color-sage);--accent-deep: var(--color-sage-deep)}.accent-gold[data-astro-cid-3kruj6fz]{--accent: var(--color-gold);--accent-deep: var(--color-gold-deep)}.accent-coral[data-astro-cid-3kruj6fz]{--accent: var(--color-coral);--accent-deep: var(--color-coral-deep)}.hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;padding-block:clamp(2.5rem,6vw,5rem) clamp(2.5rem,5vw,4rem);background:radial-gradient(120% 70% at 85% 0%,rgba(231,237,228,.9),transparent 62%),radial-gradient(90% 60% at 0% 100%,rgba(248,238,214,.75),transparent 60%),var(--color-cream);border-bottom:1px solid var(--color-line-soft)}.hero__sprig[data-astro-cid-j7pv25f6]{position:absolute;z-index:0}.hero__sprig--left[data-astro-cid-j7pv25f6]{left:-3rem;bottom:-2rem;width:11rem;transform:rotate(8deg)}.hero__sprig--top[data-astro-cid-j7pv25f6]{right:-4rem;top:-1.5rem;width:22rem;transform:scaleX(-1)}.hero__inner[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:grid;gap:clamp(2.5rem,6vw,4.5rem);align-items:center}.hero__copy[data-astro-cid-j7pv25f6]{max-width:39rem}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin-bottom:.5em}.hero__body[data-astro-cid-j7pv25f6]{font-size:var(--step-1);line-height:1.6;color:var(--color-ink-soft);margin-bottom:2rem}.hero__actions[data-astro-cid-j7pv25f6]{margin-bottom:1.2rem}.hero__trust[data-astro-cid-j7pv25f6]{margin:0;font-size:.9rem;color:var(--color-ink-muted)}.hero__visual[data-astro-cid-j7pv25f6]{min-width:0}@media(min-width:62rem){.hero__inner[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.proof[data-astro-cid-j7pv25f6]{position:relative;z-index:1;list-style:none;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:clamp(1.25rem,3vw,1.75rem) clamp(1rem,3vw,2rem);display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:clamp(1rem,3vw,2rem);background:#fffefab8;border:1px solid var(--color-line-soft);border-radius:var(--radius-card);backdrop-filter:blur(4px)}.proof[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{margin:0;display:flex;flex-direction:column;gap:.15rem;text-align:center}.proof[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:clamp(1.4rem,3vw,1.85rem);font-weight:800;letter-spacing:-.02em;color:var(--color-cta);line-height:1.1}.proof[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.84rem;line-height:1.35;color:var(--color-ink-muted)}.start-footer[data-astro-cid-j7pv25f6]{margin:clamp(1.75rem,4vw,2.5rem) 0 0;font-family:var(--font-heading);font-weight:700;font-size:1.04rem}.start-footer[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--color-cta)}.path-actions[data-astro-cid-j7pv25f6]{margin-top:clamp(2rem,4vw,3rem)}.diffs[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(1.25rem,2.5vw,1.9rem)}@media(min-width:56rem){.diffs[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}}.diff[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;padding:clamp(1.3rem,3vw,1.9rem)}.diff[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--step-1);margin-bottom:.5rem}.diff[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:.97rem;line-height:1.62;color:var(--color-ink-soft)}.diff__visual[data-astro-cid-j7pv25f6]{display:grid;place-items:center;height:11.5rem;margin-bottom:1.5rem;overflow:hidden}.diff__visual--patterns[data-astro-cid-j7pv25f6]{grid-auto-flow:column;gap:.5rem}.diff__visual--page[data-astro-cid-j7pv25f6] .shot{width:8.75rem}.diff__visual--tip[data-astro-cid-j7pv25f6]{align-items:center;width:100%}.diff__visual--tip[data-astro-cid-j7pv25f6] .tip{width:100%;background:var(--color-gold-tint)}.chip[data-astro-cid-j7pv25f6]{display:grid;place-items:center;min-width:3rem;padding:.8rem .85rem;border-radius:10px;background:#fff;border:1.5px solid var(--color-sage);font-family:var(--font-phonics);font-size:1.2rem;font-weight:800;color:var(--color-sage-deep);box-shadow:var(--shadow-soft)}.chip--later[data-astro-cid-j7pv25f6]{border-style:dashed;border-color:var(--color-line);color:var(--color-ink-muted);font-family:var(--font-heading);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;box-shadow:none}.look__actions[data-astro-cid-j7pv25f6]{margin-top:clamp(2rem,4vw,2.75rem)}.hw[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(2rem,5vw,4rem);align-items:center}.hw__art[data-astro-cid-j7pv25f6]{position:relative;display:grid;place-items:center;padding:clamp(1.5rem,4vw,3rem);background:var(--color-coral-tint);border-radius:var(--radius-lg)}.hw__art[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:min(100%,22rem);mix-blend-mode:multiply}.hw__list[data-astro-cid-j7pv25f6]{list-style:none;margin:1.75rem 0 0;padding:0;display:grid;gap:1.5rem}.hw__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{margin:0;padding-top:1.5rem;border-top:1px solid var(--color-line)}.hw__item-head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.4rem}.hw__item-head[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0;font-size:var(--step-1)}.hw__list[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 .4rem;font-size:.98rem;line-height:1.6;color:var(--color-ink-soft)}.hw__prog[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:.86rem;font-weight:700;color:var(--color-coral-deep)!important;margin-bottom:1rem!important}@media(min-width:56rem){.hw[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.free-cta[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(2rem,5vw,3.5rem);align-items:start}.free-cta__list[data-astro-cid-j7pv25f6]{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:.55rem;font-size:.98rem;color:var(--color-ink-soft)}.free-cta__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;margin:0;padding-left:1.7rem}.free-cta__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:.15rem;top:.52em;width:8px;height:8px;border-radius:50%;background:var(--color-gold)}.free-cta__form[data-astro-cid-j7pv25f6]{padding:clamp(1.5rem,3.5vw,2.25rem)}.free-cta__form[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--step-1);margin-bottom:1.3rem}@media(min-width:56rem){.free-cta[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.final__actions[data-astro-cid-j7pv25f6]{margin-top:2rem}.final__note[data-astro-cid-j7pv25f6]{margin:1.5rem 0 0;color:#f7f2e899}
