.xh[data-astro-cid-blud3sca]{padding:calc(var(--header-h) + 32px) var(--gutter) 40px;background:radial-gradient(ellipse 80% 40% at 50% 85%, #8e5aff24, transparent 70%), var(--c-void);position:relative;overflow:clip}.xh__inner[data-astro-cid-blud3sca]{max-width:var(--container);gap:40px;margin-inline:auto;display:grid}.xh__crumbs[data-astro-cid-blud3sca]{margin-bottom:16px}.xh__title[data-astro-cid-blud3sca]{max-width:17ch;font-family:var(--f-display);letter-spacing:-.012em;color:var(--c-text);text-wrap:balance;margin:0;font-size:clamp(2.4rem,1.3rem + 3.6vw,4.4rem);font-weight:500;line-height:.98}.xh__kicker[data-astro-cid-blud3sca]{font:600 13px/1.4 var(--f-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--c-lavender);margin-bottom:18px;display:block}.xh__accent[data-astro-cid-blud3sca]{background:linear-gradient(100deg, var(--c-lavender) 0%, var(--c-violet) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.xh__def[data-astro-cid-blud3sca]{max-width:58ch;color:var(--c-mist);margin:28px 0 0;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.6}.xh__def[data-astro-cid-blud3sca] strong[data-astro-cid-blud3sca]{color:var(--c-text);font-weight:600}.xh__actions[data-astro-cid-blud3sca]{flex-wrap:wrap;gap:16px;margin-top:36px;display:flex}.xh__visual[data-astro-cid-blud3sca]{pointer-events:none;place-items:center;display:grid}.xh__toc[data-astro-cid-blud3sca]{border-top:1px solid var(--c-hairline);margin-top:8px}.xh__toc[data-astro-cid-blud3sca] ul[data-astro-cid-blud3sca]{margin:0;padding:0;list-style:none}.xh__toc[data-astro-cid-blud3sca] a[data-astro-cid-blud3sca]{color:var(--c-mist);font:500 15px/1.3 var(--f-ui);text-decoration:none}.xh__toc[data-astro-cid-blud3sca] a[data-astro-cid-blud3sca]:hover{color:var(--c-text)}.xh__toc--bar[data-astro-cid-blud3sca]{display:none}.xh__toc--bar[data-astro-cid-blud3sca] ul[data-astro-cid-blud3sca]{flex-wrap:wrap;align-items:center;padding-top:12px;display:flex}.xh__toc--bar[data-astro-cid-blud3sca] li[data-astro-cid-blud3sca]{align-items:center;display:inline-flex}.xh__toc--bar[data-astro-cid-blud3sca] li[data-astro-cid-blud3sca]+li[data-astro-cid-blud3sca]:before{content:"";background:var(--c-lavender);opacity:.7;width:4px;height:4px;margin:0 18px;transform:rotate(45deg)}.xh__toc--bar[data-astro-cid-blud3sca] a[data-astro-cid-blud3sca]{align-items:center;min-height:32px;display:inline-flex}.xh__toc--sheet[data-astro-cid-blud3sca] summary[data-astro-cid-blud3sca]{min-height:var(--target);font:600 15px/1.3 var(--f-ui);color:var(--c-text);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.xh__toc--sheet[data-astro-cid-blud3sca] summary[data-astro-cid-blud3sca]::-webkit-details-marker{display:none}.xh__toc--sheet[data-astro-cid-blud3sca] summary[data-astro-cid-blud3sca]:after{content:"";border-right:1.5px solid var(--c-lavender);border-bottom:1.5px solid var(--c-lavender);width:8px;height:8px;transition:transform var(--dur-fast) var(--ease-out);margin-right:6px;transform:rotate(45deg)}.xh__toc--sheet[data-astro-cid-blud3sca] details[data-astro-cid-blud3sca][open] summary[data-astro-cid-blud3sca]:after{transform:rotate(-135deg)}.xh__toc--sheet[data-astro-cid-blud3sca] a[data-astro-cid-blud3sca]{min-height:var(--target);align-items:center;display:flex}@media (width<=767px){.xh[data-astro-cid-blud3sca]{padding-bottom:24px}.xh__actions[data-astro-cid-blud3sca]{flex-direction:column;gap:12px}.xh__actions[data-astro-cid-blud3sca] .btn[data-astro-cid-blud3sca]{white-space:normal;text-align:center;min-height:48px}}@media (width>=768px){.xh__toc--bar[data-astro-cid-blud3sca]{display:block}.xh__toc--sheet[data-astro-cid-blud3sca]{display:none}}@media (width>=1024px){.xh[data-astro-cid-blud3sca]{background:radial-gradient(ellipse 45% 55% at 78% 48%, #8e5aff24, transparent 70%), var(--c-void);padding-bottom:56px}.xh__inner[data-astro-cid-blud3sca]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:24px}.xh__text[data-astro-cid-blud3sca]{grid-column:1/span 7}.xh--solo[data-astro-cid-blud3sca]{padding-bottom:24px}.xh--solo[data-astro-cid-blud3sca] .xh__text[data-astro-cid-blud3sca]{grid-column:1/-1}.xh__visual[data-astro-cid-blud3sca]{grid-column:8/span 5}.xh__toc[data-astro-cid-blud3sca]{grid-column:1/-1;margin-top:24px}}@media (prefers-reduced-motion:reduce){.xh__toc--sheet[data-astro-cid-blud3sca] summary[data-astro-cid-blud3sca]:after{transition:none}}
