.cs[data-astro-cid-ee6qhyem]{position:relative;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;overflow-x:hidden;background:radial-gradient(60rem 40rem at 105% -10%,rgba(231,185,87,.28),transparent 60%),radial-gradient(50rem 36rem at -15% 110%,rgba(180,72,42,.14),transparent 60%),var(--surface-alt)}.cs-grid[data-astro-cid-ee6qhyem]{position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(to right,rgba(64,51,48,.07) 1px,transparent 1px),linear-gradient(to bottom,rgba(64,51,48,.05) 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(to bottom,#000 0%,transparent 75%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 75%)}.cs-top[data-astro-cid-ee6qhyem],.cs-main[data-astro-cid-ee6qhyem],.cs-foot[data-astro-cid-ee6qhyem]{position:relative;width:100%}.cs-top[data-astro-cid-ee6qhyem]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:28px}.cs-logo[data-astro-cid-ee6qhyem]{height:48px;width:auto}.cs-status[data-astro-cid-ee6qhyem]{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:999px;background:var(--surface);border:1px solid var(--input-border);font-size:13px;font-weight:600;color:var(--ink);white-space:nowrap}.cs-dot[data-astro-cid-ee6qhyem]{width:8px;height:8px;border-radius:50%;background:var(--highlight);box-shadow:0 0 #f1952599;animation:cs-pulse 2s ease-out infinite}.cs-main[data-astro-cid-ee6qhyem]{flex:1;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:64px;align-items:center;padding-block:48px 72px}.cs-title[data-astro-cid-ee6qhyem]{font-family:var(--font-display);font-size:clamp(44px,7.2vw,96px);line-height:.98;letter-spacing:-.03em;color:var(--ink);margin-top:20px}.cs-mark[data-astro-cid-ee6qhyem]{color:var(--brand);background:linear-gradient(transparent 62%,rgba(231,185,87,.55) 62%,rgba(231,185,87,.55) 90%,transparent 90%);padding-inline:.04em}.cs-lead[data-astro-cid-ee6qhyem]{margin-top:28px;max-width:34rem;color:var(--ink-body)}.cs-actions[data-astro-cid-ee6qhyem]{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.cs-btn[data-astro-cid-ee6qhyem]{display:inline-flex;align-items:center;gap:10px;padding:16px 22px;border-radius:10px;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.cs-btn[data-astro-cid-ee6qhyem]:hover{transform:translateY(-2px)}.cs-btn[data-astro-cid-ee6qhyem]:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.cs-btn--primary[data-astro-cid-ee6qhyem]{background:var(--cta);color:var(--on-cta);box-shadow:0 10px 24px #e7b95759}.cs-btn--primary[data-astro-cid-ee6qhyem]:hover{background:var(--cta-hover)}.cs-btn--ghost[data-astro-cid-ee6qhyem]{background:var(--surface);color:var(--ink);border:1px solid var(--input-border)}.cs-btn--ghost[data-astro-cid-ee6qhyem]:hover{border-color:var(--ink)}.cs-card[data-astro-cid-ee6qhyem]{display:grid;gap:28px;padding:32px;border-radius:20px;background:#ffffffd1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(64,51,48,.08);box-shadow:var(--shadow-raise)}.cs-progress-head[data-astro-cid-ee6qhyem]{display:flex;justify-content:space-between;align-items:baseline;color:var(--ink)}.cs-muted[data-astro-cid-ee6qhyem]{color:var(--ink-muted)}.cs-bar[data-astro-cid-ee6qhyem]{margin-top:12px;height:10px;border-radius:999px;background:var(--surface-sunken);overflow:hidden}.cs-bar[data-astro-cid-ee6qhyem] span[data-astro-cid-ee6qhyem]{display:block;height:100%;width:82%;border-radius:inherit;background:repeating-linear-gradient(-45deg,var(--brand) 0 10px,var(--highlight) 10px 20px);background-size:28px 28px;animation:cs-fill 1.6s cubic-bezier(.2,.8,.2,1) .6s both,cs-stripes 1.2s linear infinite}.cs-info[data-astro-cid-ee6qhyem]{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-block:24px;border-block:1px solid var(--line)}.cs-info[data-astro-cid-ee6qhyem] dd[data-astro-cid-ee6qhyem]{margin-top:8px;color:var(--ink);font-weight:500;font-size:15px;line-height:22px}.cs-tags[data-astro-cid-ee6qhyem]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.cs-tags[data-astro-cid-ee6qhyem] li[data-astro-cid-ee6qhyem]{padding:6px 12px;border-radius:999px;background:var(--surface-alt);border:1px solid var(--line);font-size:13px;font-weight:600;color:var(--ink)}.cs-tags[data-astro-cid-ee6qhyem] .cs-tag-more[data-astro-cid-ee6qhyem]{background:transparent;border-style:dashed;border-color:var(--input-border);color:var(--ink-muted)}.cs-foot[data-astro-cid-ee6qhyem]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:24px 32px;color:var(--ink-muted);border-top:1px solid rgba(64,51,48,.08)}.cs-foot[data-astro-cid-ee6qhyem] nav[data-astro-cid-ee6qhyem]{display:flex;gap:20px}.cs-foot[data-astro-cid-ee6qhyem] a[data-astro-cid-ee6qhyem]:hover{color:var(--link)}.cs-rise[data-astro-cid-ee6qhyem]{animation:cs-rise .8s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--d) * 90ms)}@keyframes cs-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes cs-fill{0%{width:0}}@keyframes cs-stripes{to{background-position:28px 0}}@keyframes cs-pulse{0%{box-shadow:0 0 #f195258c}80%,to{box-shadow:0 0 0 10px #f1952500}}@media(max-width:900px){.cs-main[data-astro-cid-ee6qhyem]{grid-template-columns:1fr;gap:40px;padding-block:24px 56px}}@media(max-width:640px){.container[data-astro-cid-ee6qhyem]{padding-inline:16px}.cs-top[data-astro-cid-ee6qhyem]{padding-block:20px}.cs-logo[data-astro-cid-ee6qhyem]{height:38px}.cs-status[data-astro-cid-ee6qhyem]{font-size:12px;padding:6px 10px}.cs-card[data-astro-cid-ee6qhyem]{padding:22px;border-radius:16px}.cs-info[data-astro-cid-ee6qhyem]{grid-template-columns:1fr}.cs-btn[data-astro-cid-ee6qhyem]{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.cs-rise[data-astro-cid-ee6qhyem],.cs-bar[data-astro-cid-ee6qhyem] span[data-astro-cid-ee6qhyem],.cs-dot[data-astro-cid-ee6qhyem]{animation:none}}
