.pv-hero[data-astro-cid-rorygftd]{padding-block:var(--space-xl)}.pv-hero__head[data-astro-cid-rorygftd]{max-width:none}.pv-hero__row[data-astro-cid-rorygftd]{align-items:start;gap:var(--space-lg) var(--gap-columns);margin-top:var(--space-lg);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.pv-hero__row[data-astro-cid-rorygftd] .lead[data-astro-cid-rorygftd]{color:var(--color-ink-2)}.offer-sheet[data-astro-cid-rorygftd]{gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-input);background:var(--color-paper-2);display:grid}.offer-sheet[data-astro-cid-rorygftd] dl[data-astro-cid-rorygftd]{gap:var(--space-md);margin:0;display:grid}.offer-sheet[data-astro-cid-rorygftd] dl[data-astro-cid-rorygftd]>div[data-astro-cid-rorygftd]{gap:var(--space-3xs);padding-bottom:var(--space-md);border-bottom:1px dashed var(--color-rule);display:grid}.offer-sheet[data-astro-cid-rorygftd] dl[data-astro-cid-rorygftd]>div[data-astro-cid-rorygftd]:last-child{border-bottom:0;padding-bottom:0}.offer-sheet[data-astro-cid-rorygftd] dt[data-astro-cid-rorygftd]{font-size:var(--text-sm);color:var(--color-muted)}.offer-sheet[data-astro-cid-rorygftd] dd[data-astro-cid-rorygftd]{margin:0}.offer-sheet__format[data-astro-cid-rorygftd]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-sm) var(--space-md)!important}.offer-sheet__dt[data-astro-cid-rorygftd]{grid-column:1/-1}.offer-sheet__format[data-astro-cid-rorygftd] dd[data-astro-cid-rorygftd]{gap:var(--space-3xs);display:grid}.offer-sheet__value[data-astro-cid-rorygftd]{font-size:var(--text-md);color:var(--color-ink)}.offer-sheet__label[data-astro-cid-rorygftd]{font-size:var(--text-sm);color:var(--color-muted)}.offer-sheet[data-astro-cid-rorygftd] .primary-button{white-space:normal;text-wrap:balance;width:100%;padding-block:var(--space-sm)}.inline-link[data-astro-cid-rorygftd]{color:var(--color-accent-deep);text-decoration:underline;text-decoration-color:color-mix(in oklab, var(--color-accent) 40%, transparent);text-underline-offset:.2em;transition:text-decoration-color var(--dur-short) var(--ease-out);border-radius:4px}.inline-link[data-astro-cid-rorygftd]:hover{text-decoration-color:currentColor}.inline-link[data-astro-cid-rorygftd]:active{color:var(--color-ink)}.inline-link[data-astro-cid-rorygftd]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.rows[data-astro-cid-rorygftd]{border-top:var(--rule-hair) solid var(--color-ink);margin:0;padding:0;list-style:none}.rows__item[data-astro-cid-rorygftd]{gap:var(--space-lg) var(--gap-columns);padding-block:var(--space-xl);border-bottom:var(--rule-hair) solid var(--color-rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.rows__title[data-astro-cid-rorygftd]{font:700 var(--text-xl) / 1.3 var(--font-display);letter-spacing:-.02em;text-wrap:balance}.rows__item[data-astro-cid-rorygftd] p[data-astro-cid-rorygftd]{color:var(--color-ink-2);font-size:var(--text-lg);max-width:62ch;line-height:1.55}.pv-statement__grid[data-astro-cid-rorygftd]{gap:var(--space-2xl);grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end;display:grid}.pv-statement__line[data-astro-cid-rorygftd]{font:700 var(--text-section) / 1.1 var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance}.pv-statement__body[data-astro-cid-rorygftd]{font-size:var(--text-lg);color:var(--color-on-ink-muted);line-height:1.55}.pv-start__grid[data-astro-cid-rorygftd]{gap:var(--space-3xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}.pv-start__text[data-astro-cid-rorygftd]{gap:var(--space-lg);display:grid}.pv-start__grid[data-astro-cid-rorygftd] .pv-start__cover{border-radius:var(--radius-input);width:100%;max-width:340px;height:auto;box-shadow:var(--shadow-lift);justify-self:center}.pv-start__body[data-astro-cid-rorygftd]{font-size:var(--text-lead);color:var(--color-ink-2);max-width:62ch;line-height:1.55}.route[data-astro-cid-rorygftd]{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.route__stop[data-astro-cid-rorygftd]{align-content:start;gap:var(--space-xs);padding:var(--space-xl) var(--space-md) 0 0;border-top:2px solid var(--color-accent-deep);display:grid;position:relative}.route__dot[data-astro-cid-rorygftd]{border:2px solid var(--color-accent-deep);border-radius:var(--radius-pill);background:var(--color-paper-3);width:16px;height:16px;position:absolute;top:-9px;left:0}.route__dot--session[data-astro-cid-rorygftd]{background:var(--color-accent-deep)}.route__dot--goal[data-astro-cid-rorygftd]{background:var(--color-ink);border-color:var(--color-ink)}.route__title[data-astro-cid-rorygftd]{font:700 var(--text-title) / 1.2 var(--font-display);letter-spacing:-.015em;text-wrap:balance}.route__label[data-astro-cid-rorygftd]{font-size:var(--text-sm);color:var(--color-ink-2)}.pv-outcomes__list[data-astro-cid-rorygftd]{gap:var(--space-lg) var(--gap-columns);padding-top:var(--space-xl);border-top:var(--rule-hair) solid var(--color-ink);grid-template-columns:repeat(2,minmax(0,1fr))}.pv-outcomes__list[data-astro-cid-rorygftd] li[data-astro-cid-rorygftd]{font-size:var(--text-lg);line-height:1.45}.pv-close__grid[data-astro-cid-rorygftd]{gap:var(--space-2xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.pv-close__body[data-astro-cid-rorygftd]{gap:var(--space-lg);justify-items:start;display:grid}.pv-close__grid[data-astro-cid-rorygftd] h2[data-astro-cid-rorygftd]{font-size:var(--text-display-s);text-wrap:balance}.pv-close__price[data-astro-cid-rorygftd]{gap:var(--space-2xs);max-width:44ch;font-size:var(--text-md);color:var(--color-accent-ink);display:grid}.pv-close__amount[data-astro-cid-rorygftd]{font-size:var(--text-3xl);font-weight:500;line-height:1.1}.pv-close__note[data-astro-cid-rorygftd]{max-width:60ch;font-size:var(--text-md);color:var(--color-accent-ink)}.pv-close[data-astro-cid-rorygftd] .inline-link[data-astro-cid-rorygftd]{color:var(--color-accent-ink);text-decoration-color:color-mix(in oklab, var(--color-accent-ink) 60%, transparent)}.pv-close[data-astro-cid-rorygftd] .inline-link[data-astro-cid-rorygftd]:hover{text-decoration-color:currentColor}.pv-close[data-astro-cid-rorygftd] .inline-link[data-astro-cid-rorygftd]:focus-visible,.pv-close[data-astro-cid-rorygftd] .secondary-button[data-astro-cid-rorygftd]:focus-visible{outline-color:var(--color-accent-ink)}@media (width<=60rem){.pv-hero__row[data-astro-cid-rorygftd],.rows__item[data-astro-cid-rorygftd],.pv-statement__grid[data-astro-cid-rorygftd],.pv-start__grid[data-astro-cid-rorygftd],.pv-outcomes__list[data-astro-cid-rorygftd],.pv-close__grid[data-astro-cid-rorygftd]{grid-template-columns:minmax(0,1fr)}.pv-hero[data-astro-cid-rorygftd]{padding-block:var(--space-xl)}.pv-statement__grid[data-astro-cid-rorygftd],.pv-close__grid[data-astro-cid-rorygftd],.pv-start__grid[data-astro-cid-rorygftd]{gap:var(--space-xl)}.pv-start__grid[data-astro-cid-rorygftd] .pv-start__cover{justify-self:start;max-width:240px}.route[data-astro-cid-rorygftd]{border-left:2px solid var(--color-accent-deep);margin-left:var(--space-xs);grid-template-columns:minmax(0,1fr)}.route__stop[data-astro-cid-rorygftd]{padding:0 0 var(--space-xl) var(--space-xl);border-top:0}.route__stop[data-astro-cid-rorygftd]:last-child{padding-bottom:0}.route__dot[data-astro-cid-rorygftd]{top:4px;left:-9px}}@media (width<=40rem){.offer-sheet__format[data-astro-cid-rorygftd]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.inline-link[data-astro-cid-rorygftd]{transition:none}}
