@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@300;400;500;700;900&display=swap";:root{--brand: #ff6700;--brand-dark: #e55d00;--brand-light: #ff8533}.page[data-astro-cid-27635med]{min-height:100vh;background:#f5f5f5;color:#333;position:relative;font-family:Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.nav[data-astro-cid-27635med]{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 2rem;background:#ffffffeb;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid #e0e0e0}.back-link[data-astro-cid-27635med]{font-size:.9375rem;color:#333;text-decoration:none;transition:color .2s}.back-link[data-astro-cid-27635med]:hover{color:var(--brand)}.nav-links[data-astro-cid-27635med]{display:flex;gap:1.5rem;align-items:center}.nav-links[data-astro-cid-27635med] a[data-astro-cid-27635med]{font-size:.875rem;color:#333;text-decoration:none;transition:color .2s}.nav-links[data-astro-cid-27635med] a[data-astro-cid-27635med]:hover{color:var(--brand)}.hero[data-astro-cid-27635med]{position:relative;overflow:hidden;background:linear-gradient(180deg,#fff,#f5f5f5);padding:3rem 2rem 2.5rem}.hero-bg[data-astro-cid-27635med]{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0%,rgba(0,122,255,.06) 0%,transparent 70%)}.hero-content[data-astro-cid-27635med]{position:relative;z-index:10;max-width:800px;margin:0 auto;text-align:center}.title-row[data-astro-cid-27635med]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:.75rem}.title[data-astro-cid-27635med]{font-size:clamp(2.25rem,6vw,3.5rem);font-weight:900;color:#333;line-height:1;letter-spacing:-.03em}.badge-status[data-astro-cid-27635med]{display:inline-block;background:var(--brand);color:#fff;padding:.35rem .75rem;border-radius:6px;font-size:.8125rem;font-weight:500;white-space:nowrap;flex-shrink:0;align-self:flex-start;margin-top:.5rem}.subtitle[data-astro-cid-27635med]{font-size:clamp(.9375rem,2vw,1.125rem);color:#999;margin-bottom:1.5rem;font-weight:300}.countdown-banner[data-astro-cid-27635med]{display:inline-flex;align-items:center;gap:.625rem;background:var(--brand);color:#fff;padding:.625rem 1.5rem;border-radius:10px;font-size:.9375rem;font-weight:500}.countdown-num[data-astro-cid-27635med]{font-weight:900;font-size:1.25rem}.section-title[data-astro-cid-27635med]{font-size:1.375rem;font-weight:700;color:#333;margin-bottom:1.75rem;text-align:center}.section[data-astro-cid-27635med]{padding:3rem 2rem;background:#fff;border-bottom:1px solid #e8e8e8}.section-alt[data-astro-cid-27635med]{background:#f5f5f5}.section-inner[data-astro-cid-27635med]{max-width:960px;margin:0 auto}.features-grid[data-astro-cid-27635med]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.feature-card[data-astro-cid-27635med]{background:#fff;border:1px solid #e8e8e8;border-radius:14px;padding:1.5rem;text-align:center;transition:all .25s ease;box-shadow:0 1px 4px #00000008}.feature-card[data-astro-cid-27635med]:hover{transform:translateY(-3px);box-shadow:0 6px 20px #0000000f;border-color:var(--brand)}.feature-icon[data-astro-cid-27635med]{font-size:2.25rem;margin-bottom:.625rem}.feature-card[data-astro-cid-27635med] h3[data-astro-cid-27635med]{font-size:1.125rem;font-weight:700;color:#333;margin-bottom:.375rem}.feature-card[data-astro-cid-27635med]>p[data-astro-cid-27635med]{font-size:.875rem;color:#999;line-height:1.4;margin-bottom:.5rem;font-weight:300}.footer[data-astro-cid-27635med]{background:#fff;border-top:1px solid #e8e8e8;padding:2rem;text-align:center}.footer[data-astro-cid-27635med] p[data-astro-cid-27635med]{font-size:.8125rem;color:#ccc;margin-bottom:.625rem}.footer-links[data-astro-cid-27635med]{display:flex;justify-content:center;gap:1.5rem}.footer-links[data-astro-cid-27635med] a[data-astro-cid-27635med]{font-size:.75rem;color:#999;text-decoration:none;transition:color .2s}.footer-links[data-astro-cid-27635med] a[data-astro-cid-27635med]:hover{color:var(--brand)}.update-log[data-astro-cid-27635med]{background:linear-gradient(135deg,#eff6ff,#faf5ff);border:1px solid #c7d2fe;border-radius:14px;overflow:hidden;margin-bottom:0}.update-log-header[data-astro-cid-27635med]{padding:1rem 1.5rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:#3730a3;font-size:.9375rem;user-select:none;transition:background .2s}.update-log-header[data-astro-cid-27635med]:hover{background:#6366f10f}.update-log-body[data-astro-cid-27635med]{padding:0 1.5rem 1.5rem;transition:max-height .4s ease,padding .4s ease;overflow:hidden}.update-log-body[data-astro-cid-27635med].collapsed{max-height:0!important;padding-top:0!important;padding-bottom:0!important}.update-section[data-astro-cid-27635med]{margin-bottom:1rem}.update-section[data-astro-cid-27635med] h4[data-astro-cid-27635med]{font-size:.875rem;font-weight:700;color:#4338ca;margin-bottom:.5rem}.update-section[data-astro-cid-27635med] ul[data-astro-cid-27635med]{padding-left:1.25rem}.update-section[data-astro-cid-27635med] ul[data-astro-cid-27635med] li[data-astro-cid-27635med]{font-size:.8125rem;color:#4b5563;line-height:1.8;margin-bottom:.25rem}.update-section[data-astro-cid-27635med] ul[data-astro-cid-27635med] li[data-astro-cid-27635med] strong[data-astro-cid-27635med]{color:#1e1b4b}@media(max-width:640px){.nav[data-astro-cid-27635med]{padding:0 1rem;flex-wrap:wrap;gap:.5rem;height:auto}.nav-links[data-astro-cid-27635med]{flex-wrap:wrap;gap:.5rem;width:100%;justify-content:center}.nav-links[data-astro-cid-27635med] a[data-astro-cid-27635med]{font-size:.8125rem}.hero[data-astro-cid-27635med]{padding:2.5rem 1rem 2rem}.section[data-astro-cid-27635med]{padding:2.5rem 1rem}}
