main.svelte-1v4i04z{--bg:#eceff4;--bg-02:#eff0f4;--neutral-01:#eceff4;--neutral-02:#eff0f4;flex-direction:column;min-height:100vh;display:flex}.highlight.svelte-1v4i04z{color:rgb(var(--brand-lime))}article-section.svelte-1v4i04z{padding:7rem var(--sp-06);background:var(--bg-02);flex:1;justify-content:center;display:flex}.section-content.svelte-1v4i04z{width:100%;max-width:820px;position:relative}.article-image.svelte-1v4i04z{border:1px solid var(--bg-border);width:100%;height:auto;margin-bottom:var(--sp-08);border-radius:14px;box-shadow:0 12px 30px #02050c14}article-body.svelte-1v4i04z{display:block}article-body.svelte-1v4i04z p.lead:where(.svelte-1v4i04z){color:var(--bg-text-01);margin:0;font-size:1.25rem;line-height:1.6}highlights-grid.svelte-1v4i04z{gap:var(--sp-05);margin-top:var(--sp-08);grid-template-columns:repeat(2,1fr);display:grid}highlight-card.svelte-1v4i04z{gap:var(--sp-04);padding:var(--sp-06);border:1px solid var(--bg-border);background:#fff;border-radius:18px;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 10px 30px #02050c0d}@media (hover:hover){highlight-card.svelte-1v4i04z:hover{box-shadow:0 22px 45px rgb(var(--brand-primary) / .16);transform:translateY(-6px)}}highlight-number.svelte-1v4i04z{font-family:var(--font-mono);color:rgb(var(--brand-primary));flex-shrink:0;font-size:1.1rem;font-weight:700;line-height:1.4}highlight-card.svelte-1v4i04z:nth-child(2n) highlight-number:where(.svelte-1v4i04z){color:rgb(var(--brand-teal))}highlight-body.svelte-1v4i04z h3:where(.svelte-1v4i04z){color:var(--bg-text-01);margin:0 0 var(--sp-02) 0;font-size:1.15rem;font-weight:700}highlight-body.svelte-1v4i04z p:where(.svelte-1v4i04z){color:var(--bg-text-02);margin:0;font-size:.97rem;line-height:1.6}article-actions.svelte-1v4i04z{margin-top:var(--sp-08);display:flex}back-section.svelte-1v4i04z{padding:4rem var(--sp-06);background:0 0;justify-content:center;display:flex;position:relative;overflow:hidden}back-scrim.svelte-1v4i04z{z-index:0;background:linear-gradient(100deg,#01040abf 0%,#01040a59 45%,#01040a00 70%),radial-gradient(55% 60% at 50% 40%,#1a3c7866 0%,#02050c00 70%);position:absolute;inset:0}.back-content.svelte-1v4i04z{z-index:1;width:100%;max-width:820px;position:relative}.back-link.svelte-1v4i04z{align-items:center;gap:var(--sp-02);color:#ffffffd1;font-weight:600;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.back-link.svelte-1v4i04z:hover{color:#fff;transform:translate(-3px)}@media (max-width:820px){highlights-grid.svelte-1v4i04z{grid-template-columns:1fr}}@media (max-width:768px){article-section.svelte-1v4i04z{padding:4rem var(--sp-03)}back-section.svelte-1v4i04z{padding:3rem var(--sp-03)}article-body.svelte-1v4i04z p.lead:where(.svelte-1v4i04z){font-size:1.1rem}}
