.coach.svelte-v4ejjv{padding-block:clamp(20px,4vw,48px)}.back.svelte-v4ejjv{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--ink-2);text-decoration:none;font-weight:600}.grid.svelte-v4ejjv{display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(24px,5vw,72px);align-items:start;margin-top:8px}.photo.svelte-v4ejjv{position:sticky;top:calc(var(--header-h) + 20px);border-radius:var(--r-xl);overflow:hidden;aspect-ratio:4 / 4.8;background:var(--surface-2)}.photo.svelte-v4ejjv img:where(.svelte-v4ejjv){width:100%;height:100%;object-fit:cover;object-position:50% 15%}.copy.svelte-v4ejjv{display:grid;gap:18px;justify-items:start}.tags.svelte-v4ejjv{display:flex;flex-wrap:wrap;gap:6px}blockquote.svelte-v4ejjv{margin:0;padding:4px 0 4px 18px;border-left:3px solid var(--red);font-size:1.15rem;font-weight:600}.prices.svelte-v4ejjv{width:100%;display:grid;gap:14px;justify-items:start;padding:24px}dl.svelte-v4ejjv{margin:0;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:12px}dl.svelte-v4ejjv div:where(.svelte-v4ejjv){display:grid;gap:4px}dt.svelte-v4ejjv{color:var(--ink-2);font-size:var(--fs-small);font-weight:600}dd.svelte-v4ejjv{margin:0}.groups.svelte-v4ejjv{width:100%;display:grid;gap:12px;justify-items:start}.groups.svelte-v4ejjv ul:where(.svelte-v4ejjv){list-style:none;width:100%;margin:0;padding:0}.groups.svelte-v4ejjv li:where(.svelte-v4ejjv){display:grid;grid-template-columns:110px 1fr auto;gap:12px;padding:12px 0;border-bottom:1px solid var(--hairline)}@media(max-width:799px){.grid.svelte-v4ejjv{grid-template-columns:1fr}.photo.svelte-v4ejjv{position:static;aspect-ratio:4 / 3.6}}
