.guide[data-astro-cid-xmaeph5b]{align-items:start;gap:32px;display:grid}@media (width>=860px){.guide[data-astro-cid-xmaeph5b]{grid-template-columns:380px 1fr;gap:56px}}.media[data-astro-cid-xmaeph5b]{gap:14px;display:grid}@media (width>=860px){.media[data-astro-cid-xmaeph5b]{position:sticky;top:96px}}.reel[data-astro-cid-xmaeph5b]{border-radius:calc(var(--radius) + 6px);display:block;position:relative;overflow:hidden}.play[data-astro-cid-xmaeph5b]{background:linear-gradient(#0000 45%,#00000059);place-items:center;transition:background .2s;display:grid;position:absolute;inset:0}.play[data-astro-cid-xmaeph5b] svg[data-astro-cid-xmaeph5b]{color:#111;background:#ffffffeb;border-radius:50%;width:76px;height:76px;padding:20px 18px 20px 22px;transition:transform .2s;box-shadow:0 8px 30px #0000004d}.reel[data-astro-cid-xmaeph5b]:hover .play[data-astro-cid-xmaeph5b] svg[data-astro-cid-xmaeph5b]{transform:scale(1.08)}.watch[data-astro-cid-xmaeph5b]{gap:10px;width:100%;min-height:54px;font-size:16px}.watch[data-astro-cid-xmaeph5b] svg[data-astro-cid-xmaeph5b]{flex:none;width:20px;height:20px}.photo[data-astro-cid-xmaeph5b]{aspect-ratio:4/5;object-fit:cover;object-position:50% 35%;border-radius:calc(var(--radius) + 6px);width:100%;height:auto;display:block}.body[data-astro-cid-xmaeph5b]{max-width:640px}.steps[data-astro-cid-xmaeph5b]{counter-reset:step;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b]{counter-increment:step;padding:0 52px 28px 0;position:relative}.steps[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b]:before{content:counter(step);inset-inline-start:0;border:1px solid var(--accent);width:34px;height:34px;color:var(--accent);border-radius:50%;place-items:center;font-size:14px;display:grid;position:absolute;top:0}.steps[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b]:not(:last-child):after{content:"";inset-inline-start:17px;background:var(--line-strong);width:1px;position:absolute;top:40px;bottom:6px}.works[data-astro-cid-xmaeph5b]{border-inline-start:3px solid var(--accent);background:var(--surface);border-radius:var(--radius);border-start-start-radius:0;border-end-start-radius:0;margin-bottom:32px;padding:18px 20px}.works[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b]{font-family:var(--font-display);margin:0 0 6px;font-size:18px;font-weight:500}.works[data-astro-cid-xmaeph5b] p[data-astro-cid-xmaeph5b]{color:var(--muted);margin:0;font-weight:300}.prose[data-astro-cid-xmaeph5b]{margin-bottom:36px}.prose[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b],.steps-title[data-astro-cid-xmaeph5b]{font-family:var(--font-display);margin:0 0 12px;font-size:24px;font-weight:700}.prose[data-astro-cid-xmaeph5b] p[data-astro-cid-xmaeph5b]{margin:0 0 12px;font-weight:300;line-height:1.7}.steps-title[data-astro-cid-xmaeph5b]{margin-bottom:20px}.steps[data-astro-cid-xmaeph5b]+.prose[data-astro-cid-xmaeph5b]{margin-top:16px}.related[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b]{font-family:var(--font-display);margin:0 0 12px;font-size:24px;font-weight:700}.related[data-astro-cid-xmaeph5b] ul[data-astro-cid-xmaeph5b]{gap:10px;margin:0 0 28px;padding:0;list-style:none;display:grid}.related[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:2px;padding:14px 18px;display:grid}.related[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]{color:var(--accent);font-weight:500}.related[data-astro-cid-xmaeph5b] span[data-astro-cid-xmaeph5b]{color:var(--muted);font-size:15px;font-weight:300}.steps[data-astro-cid-xmaeph5b] [data-astro-cid-xmaeph5b]:is(h2,h3){font-family:var(--font-display);margin:4px 0 6px;font-size:19px;font-weight:500}.steps[data-astro-cid-xmaeph5b] p[data-astro-cid-xmaeph5b]{color:var(--muted);margin:0;font-weight:300}.tip[data-astro-cid-xmaeph5b]{border:1px solid var(--accent-soft);border-radius:var(--radius);background:var(--surface);margin:8px 0 0;padding:18px 20px}.coaching[data-astro-cid-xmaeph5b]{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);margin-top:28px;padding:20px 22px}.coaching[data-astro-cid-xmaeph5b] p[data-astro-cid-xmaeph5b]{color:var(--muted);margin:0 0 6px;font-weight:300}.coaching[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]{color:var(--accent);font-weight:500}.coaching[data-astro-cid-xmaeph5b] .or[data-astro-cid-xmaeph5b]{margin:10px 0 0;font-size:15px}.actions[data-astro-cid-xmaeph5b]{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}
