.ct[data-astro-cid-qithxb7m]{position:relative;overflow:hidden;padding:clamp(150px,18vw,230px) 0 clamp(96px,12vw,180px)}.ct-ring[data-astro-cid-qithxb7m]{position:absolute;right:-18vw;top:4vw;width:62vw;aspect-ratio:1;border-radius:50%;border:1px solid rgba(213,166,90,.22);box-shadow:inset 0 0 120px #d5a65a0f,0 0 160px #d5a65a0d;pointer-events:none}.ct-ring[data-astro-cid-qithxb7m]:after{content:"";position:absolute;inset:9%;border-radius:50%;border:1px dashed rgba(156,165,180,.1);animation:spin 80s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.ct-inner[data-astro-cid-qithxb7m]{position:relative;display:grid;gap:28px}.ct-title[data-astro-cid-qithxb7m]{max-width:14ch;font-size:clamp(2.8rem,7.4vw,7.6rem)}.ct-list[data-astro-cid-qithxb7m]{margin-top:40px;border-top:1px solid var(--border-soft)}.ct-row[data-astro-cid-qithxb7m]{display:grid;grid-template-columns:50px 140px minmax(0,1fr) auto;gap:20px;align-items:center;padding:22px 0;border-bottom:1px solid var(--border-soft)}.ct-no[data-astro-cid-qithxb7m]{color:var(--text-3);font-size:.7rem}.ct-value[data-astro-cid-qithxb7m]{font-family:var(--f-display);font-size:clamp(1.5rem,3.4vw,3rem);line-height:1.1;display:inline-flex;gap:12px;align-items:baseline;word-break:break-word;transition:color .4s}.ct-value[data-astro-cid-qithxb7m]:hover{color:var(--gold)}.ct-arrow[data-astro-cid-qithxb7m]{font-family:var(--f-body);font-size:.5em;color:var(--text-3);transition:transform .5s var(--ease),color .4s}.ct-value[data-astro-cid-qithxb7m]:hover .ct-arrow[data-astro-cid-qithxb7m]{transform:translate(4px,-4px);color:var(--gold)}.ct-copy[data-astro-cid-qithxb7m]{font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);padding:8px 12px;border:1px solid var(--border);border-radius:999px;transition:all .3s}.ct-copy[data-astro-cid-qithxb7m]:hover{color:var(--gold);border-color:var(--gold)}.ct-meta[data-astro-cid-qithxb7m]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:24px}.ct-meta[data-astro-cid-qithxb7m] .label[data-astro-cid-qithxb7m]{margin-bottom:8px}.ct-tips[data-astro-cid-qithxb7m]{margin-top:24px;padding:clamp(24px,3vw,40px);display:grid;gap:16px;max-width:640px}.ct-tips[data-astro-cid-qithxb7m] ul[data-astro-cid-qithxb7m]{display:grid;gap:6px;color:var(--text-2)}.ct-tips[data-astro-cid-qithxb7m] li[data-astro-cid-qithxb7m]:before{content:"— ";color:var(--gold)}.ct-tips[data-astro-cid-qithxb7m] .btn[data-astro-cid-qithxb7m]{justify-self:start;margin-top:8px}@media(max-width:760px){.ct-row[data-astro-cid-qithxb7m]{grid-template-columns:1fr auto;gap:6px 12px}.ct-no[data-astro-cid-qithxb7m]{display:none}.ct-label[data-astro-cid-qithxb7m]{grid-column:1 / -1}.ct-meta[data-astro-cid-qithxb7m]{grid-template-columns:minmax(0,1fr)}.ct-value[data-astro-cid-qithxb7m]{font-size:clamp(1.25rem,6vw,1.8rem)}}
