.guide[data-astro-cid-pwkbyfdy]{z-index:3;padding-block:clamp(4rem,3rem + 6vw,9rem);position:relative}.guide__inner[data-astro-cid-pwkbyfdy]{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.guide__label[data-astro-cid-pwkbyfdy]{margin-bottom:2rem}.guide__block[data-astro-cid-pwkbyfdy]{border-top:1px solid var(--line-strong);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:1.25rem clamp(2rem,1rem + 4vw,6rem);padding-block:clamp(1.8rem,1.2rem + 2vw,3.2rem);display:grid}.guide__title[data-astro-cid-pwkbyfdy]{max-width:18ch}.guide__body[data-astro-cid-pwkbyfdy]{max-width:62ch;color:var(--ink-2);align-content:start;gap:1rem;line-height:1.65;display:grid}.guide__body[data-astro-cid-pwkbyfdy] strong{color:var(--ink);font-weight:600}.guide__body[data-astro-cid-pwkbyfdy] a{color:var(--coral-ink);text-underline-offset:3px;text-decoration:underline}.guide__list[data-astro-cid-pwkbyfdy]{gap:.85rem;display:grid}.guide__list[data-astro-cid-pwkbyfdy] li[data-astro-cid-pwkbyfdy]{padding-left:1.5rem;position:relative}.guide__list[data-astro-cid-pwkbyfdy] li[data-astro-cid-pwkbyfdy]:before{content:"";background:var(--bead);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.62em;left:0}.guide__list--ordered[data-astro-cid-pwkbyfdy] li[data-astro-cid-pwkbyfdy]{grid-template-columns:2.6rem 1fr;padding-left:0;display:grid}.guide__list--ordered[data-astro-cid-pwkbyfdy] li[data-astro-cid-pwkbyfdy]:before{content:none}.guide__list--ordered[data-astro-cid-pwkbyfdy] .label[data-astro-cid-pwkbyfdy]{color:var(--coral-ink);padding-top:.2em}@media (width<=860px){.guide__block[data-astro-cid-pwkbyfdy]{grid-template-columns:1fr}}.related[data-astro-cid-fcehnxqf]{z-index:3;padding-block:clamp(4rem,3rem + 6vw,9rem);position:relative}.related__inner[data-astro-cid-fcehnxqf]{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.related__grid[data-astro-cid-fcehnxqf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,.6rem + 1.4vw,2rem);margin-top:2rem;display:grid}.related__grid--4[data-astro-cid-fcehnxqf]{grid-template-columns:repeat(4,minmax(0,1fr))}.related__card[data-astro-cid-fcehnxqf]{border-radius:var(--r-card);background:var(--cream);height:100%;box-shadow:var(--shadow-soft);transition:transform .8s var(--ease-out), box-shadow .8s var(--ease-out);gap:.75rem;padding:clamp(1.4rem,1rem + 1.2vw,2.2rem);display:grid}.related__card[data-astro-cid-fcehnxqf]:hover{box-shadow:var(--shadow-card);transform:translateY(-6px)rotate(-.6deg)}.related__card[data-astro-cid-fcehnxqf] .label[data-astro-cid-fcehnxqf]{color:var(--coral-ink)}.related__title[data-astro-cid-fcehnxqf]{font-family:var(--font-display);font-size:var(--fs-h3);letter-spacing:-.025em;line-height:1.05}.related__grid--4[data-astro-cid-fcehnxqf] .related__title[data-astro-cid-fcehnxqf]{font-size:clamp(1.4rem,1rem + 1.1vw,2.1rem)}.related__text[data-astro-cid-fcehnxqf]{color:var(--ink-2);font-size:.95rem}@media (width<=1200px){.related__grid--4[data-astro-cid-fcehnxqf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.related__grid[data-astro-cid-fcehnxqf],.related__grid--4[data-astro-cid-fcehnxqf]{grid-template-columns:1fr}}
