.p-hero[data-astro-cid-xiwavarn]{background:var(--blush);padding-block:2rem clamp(3rem,2rem + 4vw,5rem)}.p-hero-grid[data-astro-cid-xiwavarn]{grid-template-columns:1.4fr 1fr;align-items:end;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.p-short[data-astro-cid-xiwavarn]{color:var(--brand-strong);margin-bottom:.5rem;font-weight:600}.p-hero[data-astro-cid-xiwavarn] h1[data-astro-cid-xiwavarn]{font-size:var(--step-5);max-width:16ch}.p-intro[data-astro-cid-xiwavarn]{font-size:var(--step-1);color:#474b50;max-width:36rem}.p-actions[data-astro-cid-xiwavarn]{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.glance[data-astro-cid-xiwavarn]{background:var(--white);border-radius:var(--radius-l);box-shadow:0 1px 0 var(--line), 0 24px 60px -32px #2a2d3059;padding:1.5rem 1.75rem}.glance[data-astro-cid-xiwavarn] h2[data-astro-cid-xiwavarn]{margin-bottom:.75rem;font-size:1.4rem}.glance[data-astro-cid-xiwavarn] dl[data-astro-cid-xiwavarn]{border-top:2px solid var(--ink);margin:0}.glance[data-astro-cid-xiwavarn] dl[data-astro-cid-xiwavarn] div[data-astro-cid-xiwavarn]{border-bottom:1px solid var(--line);grid-template-columns:8.5rem 1fr;gap:1rem;padding:.65rem 0;display:grid}.glance[data-astro-cid-xiwavarn] dt[data-astro-cid-xiwavarn]{color:var(--slate);font-size:var(--step--1);padding-top:.15rem}.glance[data-astro-cid-xiwavarn] dd[data-astro-cid-xiwavarn]{margin:0;font-weight:700}.glance-license[data-astro-cid-xiwavarn]{color:var(--slate);gap:.6rem;margin:1rem 0 0;font-size:.85rem;line-height:1.45;display:flex}.glance-license[data-astro-cid-xiwavarn] svg{width:1.3rem;height:1.3rem;color:var(--brand-strong);flex:none}.p-body[data-astro-cid-xiwavarn]{grid-template-columns:16rem minmax(0,1fr);gap:clamp(2rem,1rem + 4vw,5rem);padding-block:clamp(2.5rem,1.5rem + 4vw,4.5rem);display:grid}.p-side-inner[data-astro-cid-xiwavarn]{position:sticky;top:6.5rem}.review[data-astro-cid-xiwavarn]{font-size:var(--step--1);border-bottom:1px solid var(--line);align-items:center;gap:.65rem;margin-bottom:1.25rem;padding-bottom:1.25rem;display:flex}.review-photo[data-astro-cid-xiwavarn]{object-fit:cover;border-radius:50%;flex:none;width:2.5rem;height:2.5rem}.review-date[data-astro-cid-xiwavarn]{color:var(--slate)}.toc-title[data-astro-cid-xiwavarn]{margin-bottom:.5rem;font-weight:600}.toc[data-astro-cid-xiwavarn] ol[data-astro-cid-xiwavarn]{font-size:var(--step--1);margin:0;padding:0;list-style:none}.toc[data-astro-cid-xiwavarn] li[data-astro-cid-xiwavarn]{margin-bottom:.15rem}.toc[data-astro-cid-xiwavarn] a[data-astro-cid-xiwavarn]{border-left:2px solid var(--line);color:var(--slate);padding:.3rem 0 .3rem .75rem;line-height:1.35;text-decoration:none;display:block}.toc[data-astro-cid-xiwavarn] a[data-astro-cid-xiwavarn]:hover{color:var(--brand-strong);border-left-color:var(--brand)}.prose[data-astro-cid-xiwavarn]>h2:first-child,.p-photo[data-astro-cid-xiwavarn]+h2{margin-top:0}.p-photo[data-astro-cid-xiwavarn]{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-l);width:100%;margin-bottom:2.5rem}.related[data-astro-cid-xiwavarn] ul[data-astro-cid-xiwavarn]{flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.related[data-astro-cid-xiwavarn] li[data-astro-cid-xiwavarn]{margin:0}.related[data-astro-cid-xiwavarn] a[data-astro-cid-xiwavarn]{border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:.45rem .95rem;text-decoration:none;display:inline-block}.related[data-astro-cid-xiwavarn] a[data-astro-cid-xiwavarn]:hover{border-color:var(--brand-strong);color:var(--brand-strong)}.p-final-grid[data-astro-cid-xiwavarn]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 3rem;display:flex}.p-final[data-astro-cid-xiwavarn] h2[data-astro-cid-xiwavarn]{font-size:var(--step-4)}.p-final[data-astro-cid-xiwavarn] p[data-astro-cid-xiwavarn]{color:#ddd6d3;max-width:34rem;margin:0}.p-final[data-astro-cid-xiwavarn] .p-actions[data-astro-cid-xiwavarn]{margin:0}@media (width<=62rem){.p-hero-grid[data-astro-cid-xiwavarn]{grid-template-columns:1fr;align-items:start}.p-body[data-astro-cid-xiwavarn]{grid-template-columns:minmax(0,1fr)}.p-side-inner[data-astro-cid-xiwavarn]{position:static}.toc[data-astro-cid-xiwavarn]{display:none}}
