.quark-cover[data-astro-cid-oyfgwghd]{--cover-paper:#f7f9fd;--cover-ink:#192842;--cover-muted:#465673;--cover-edge:#cfd9e8;--cover-surface:#ffffffa8;--cover-glow:#dde8fb;--cover-glow-secondary:#e1f1f3;clip-path:inset(0);min-block-size:100svh;color:var(--cover-ink);position:relative}.cover-stage[data-astro-cid-oyfgwghd]{isolation:isolate;background:radial-gradient(ellipse at 84% 14%,var(--cover-glow-secondary),transparent 54%),radial-gradient(ellipse at 14% 88%,var(--cover-glow),transparent 57%),var(--cover-paper);block-size:100svh;position:fixed;inset:0 0 auto}body.dark-mode .quark-cover[data-astro-cid-oyfgwghd]{--cover-paper:#0d1626;--cover-ink:#eaf2ff;--cover-muted:#b0c3dd;--cover-edge:#415675;--cover-surface:#17253cd9;--cover-glow:#182c4e;--cover-glow-secondary:#102d37}canvas[data-astro-cid-oyfgwghd]{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;mask-image:linear-gradient(#0000 2%,#000 20% 80%,#0000 98%)}.cover-identity[data-astro-cid-oyfgwghd]{text-align:center;justify-items:center;gap:clamp(8px,2.15vh,21px);padding:0 16px;display:grid}.cover-wordmark[data-astro-cid-oyfgwghd]{color:var(--cover-muted);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:12px;font-family:system-ui,sans-serif;font-size:clamp(10px,1.4vw,12px);font-weight:600;display:flex}.cover-wordmark[data-astro-cid-oyfgwghd]:before,.cover-wordmark[data-astro-cid-oyfgwghd]:after{content:"";background:var(--cover-edge);block-size:1px;inline-size:clamp(14px,3vw,30px)}.cover-caption[data-astro-cid-oyfgwghd]{color:var(--cover-muted);letter-spacing:.13em;font-size:clamp(13px,1.55vw,16px)}.cover-title[data-astro-cid-oyfgwghd]{letter-spacing:.1em;white-space:nowrap;padding-inline-start:.1em;font-size:clamp(3.75rem,11vw,9rem);font-weight:800;line-height:1.12}.cover-actions[data-astro-cid-oyfgwghd]{z-index:1;justify-items:center;gap:12px;display:grid;position:absolute;inset-block-end:max(22px,env(safe-area-inset-bottom));inset-inline:0}.cover-links[data-astro-cid-oyfgwghd]{border:1px solid var(--cover-edge);background:var(--cover-surface);border-radius:999px;gap:2px;padding:3px;display:flex}.cover-links[data-astro-cid-oyfgwghd] a[data-astro-cid-oyfgwghd],.cover-next[data-astro-cid-oyfgwghd]{color:var(--cover-muted);border-radius:999px;place-items:center;text-decoration:none;transition:color .16s,background-color .16s,transform .16s;display:grid}.cover-links[data-astro-cid-oyfgwghd] a[data-astro-cid-oyfgwghd]{min-block-size:34px;padding-inline:14px;font-size:13px}.cover-next[data-astro-cid-oyfgwghd]{border:1px solid var(--cover-edge);background:var(--cover-surface);block-size:46px;inline-size:46px}.cover-links[data-astro-cid-oyfgwghd] a[data-astro-cid-oyfgwghd]:hover,.cover-next[data-astro-cid-oyfgwghd]:hover{color:var(--cover-ink);background:var(--cover-glow)}.cover-next[data-astro-cid-oyfgwghd]:hover{transform:translateY(2px)}a[data-astro-cid-oyfgwghd]:focus-visible{outline-offset:3px;outline:2px solid}.cover-scene[data-astro-cid-oyfgwghd]{isolation:isolate;place-items:center;display:grid;position:absolute;inset:0}.cover-scene-soft[data-astro-cid-oyfgwghd]{opacity:0;pointer-events:none;user-select:none}.cover-scene-soft[data-astro-cid-oyfgwghd] .cover-identity[data-astro-cid-oyfgwghd]{filter:blur(clamp(3.5px,.48vw,7px))}@supports (animation-timeline:view()) and (animation-range:exit){@media (prefers-reduced-motion:no-preference){html:not([data-motion=reduce]) .quark-cover[data-astro-cid-oyfgwghd]{view-timeline-name:--quark-cover-exit}html:not([data-motion=reduce]) .cover-scene[data-astro-cid-oyfgwghd]{animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--quark-cover-exit;animation-range:exit exit 48%}.cover-scene-sharp[data-astro-cid-oyfgwghd]{animation-name:quark-cover-sharp}.cover-scene-soft[data-astro-cid-oyfgwghd]{animation-name:quark-cover-soft}}}@keyframes quark-cover-sharp{0%{opacity:1}to{opacity:0}}@keyframes quark-cover-soft{0%{opacity:0}to{opacity:1}}html[data-motion=reduce] .cover-stage[data-astro-cid-oyfgwghd]{position:absolute}@media (prefers-reduced-motion:reduce){.cover-stage[data-astro-cid-oyfgwghd]{position:absolute}}@media (height<=420px){.quark-cover[data-astro-cid-oyfgwghd]{min-block-size:max(300px,100svh)}.cover-stage[data-astro-cid-oyfgwghd]{block-size:max(300px,100svh)}.cover-identity[data-astro-cid-oyfgwghd]{gap:5px}.cover-title[data-astro-cid-oyfgwghd]{font-size:clamp(2.5rem,14svh,4.5rem)}.cover-actions[data-astro-cid-oyfgwghd]{gap:4px;inset-block-end:10px}}