.sc-section.svelte-13gvmgg{padding:clamp(3.5rem,8vw,6.5rem) 0}.sc-section--tint.svelte-13gvmgg{background:var(--surface-sunken)}.sc-h2.svelte-13gvmgg,.sc-title-pt.svelte-13gvmgg h1,.sc-title-pt.svelte-13gvmgg h2,.sc-title-pt.svelte-13gvmgg h3{font-family:var(--font-display);font-weight:var(--weight-light);letter-spacing:-.02em;color:var(--text-strong);text-wrap:balance;max-width:24ch;margin:0 0 clamp(2rem,4vw,3rem);font-size:clamp(1.9rem,4vw,3rem);line-height:1.1}.sc-h3.svelte-13gvmgg{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--text-h3);color:var(--text-strong);margin:0 0 var(--space-3);text-wrap:balance;line-height:1.15}.clwi-list.svelte-13gvmgg{flex-direction:column;gap:clamp(2.5rem,6vw,5rem);display:flex}.clwi-row.svelte-13gvmgg{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.clwi-row.reverse.svelte-13gvmgg .clwi-media:where(.svelte-13gvmgg){order:2}.clwi-media.svelte-13gvmgg img:where(.svelte-13gvmgg){border-radius:var(--radius-lg);aspect-ratio:3/2;object-fit:cover;background:var(--surface-sunken);width:100%;display:block}.sc-prose.svelte-13gvmgg{font-size:var(--text-lg);color:var(--text-muted);line-height:1.65}.sc-prose.svelte-13gvmgg p{margin:0 0 var(--space-4);text-wrap:pretty}.sc-prose.svelte-13gvmgg p:last-child{margin-bottom:0}.sc-prose.svelte-13gvmgg h2,.sc-prose.svelte-13gvmgg h3,.sc-prose.svelte-13gvmgg h4{font-family:var(--font-display);font-weight:var(--weight-medium);color:var(--text-strong);margin:var(--space-5) 0 var(--space-2);line-height:1.2}.sc-prose.svelte-13gvmgg h2{font-size:var(--text-h3)}.sc-prose.svelte-13gvmgg h3,.sc-prose.svelte-13gvmgg h4{font-size:var(--text-h4)}.sc-prose.svelte-13gvmgg ul,.sc-prose.svelte-13gvmgg ol{margin:0 0 var(--space-4);padding-left:1.3em}.sc-prose.svelte-13gvmgg li{margin-bottom:var(--space-2)}.sc-prose.svelte-13gvmgg strong{color:var(--text-strong)}.sc-prose.svelte-13gvmgg a{color:var(--text-link);text-underline-offset:2px;text-decoration:underline}.sc-video-block.svelte-13gvmgg{text-align:center;align-items:center;gap:var(--space-6);flex-direction:column;display:flex}.sc-video.svelte-13gvmgg{border-radius:var(--radius-lg);background:var(--coal,#1a130c);aspect-ratio:16/9;width:100%;max-width:860px;display:block}.sc-narrow.svelte-13gvmgg{max-width:820px}.sc-faq.svelte-13gvmgg{border-top:1px solid var(--border-subtle)}.sc-faq-item.svelte-13gvmgg{border-bottom:1px solid var(--border-subtle)}.sc-faq-q.svelte-13gvmgg{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-5) 0;cursor:pointer;list-style:none;display:flex}.sc-faq-q.svelte-13gvmgg::-webkit-details-marker{display:none}.sc-faq-q.svelte-13gvmgg h3:where(.svelte-13gvmgg){font-family:var(--font-display);font-weight:var(--weight-regular);font-size:var(--text-h4);color:var(--text-strong);margin:0;line-height:1.3}.sc-faq-ic.svelte-13gvmgg{border:1px solid var(--border-default);width:28px;height:28px;transition:transform .28s var(--ease-standard), background .2s, border-color .2s;border-radius:50%;flex:none;position:relative}.sc-faq-ic.svelte-13gvmgg:before,.sc-faq-ic.svelte-13gvmgg:after{content:"";width:11px;height:1.5px;color:var(--text-muted);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sc-faq-ic.svelte-13gvmgg:after{transition:opacity .2s;transform:translate(-50%,-50%)rotate(90deg)}.sc-faq-item[open].svelte-13gvmgg .sc-faq-ic:where(.svelte-13gvmgg){background:var(--fire);border-color:#0000;transform:rotate(90deg)}.sc-faq-item[open].svelte-13gvmgg .sc-faq-ic:where(.svelte-13gvmgg):before,.sc-faq-item[open].svelte-13gvmgg .sc-faq-ic:where(.svelte-13gvmgg):after{color:#fff}.sc-faq-item[open].svelte-13gvmgg .sc-faq-ic:where(.svelte-13gvmgg):after{opacity:0}.sc-faq-a.svelte-13gvmgg{font-size:var(--text-base);color:var(--text-muted);padding:0 var(--space-7) var(--space-6) 0;max-width:74ch;margin:0;line-height:1.65}.sc-faq-a.svelte-13gvmgg p{margin:0 0 var(--space-3)}.sc-faq-a.svelte-13gvmgg p:last-child{margin-bottom:0}.sc-faq-a.svelte-13gvmgg a{color:var(--text-link);text-underline-offset:2px;text-decoration:underline}.sc-strip.svelte-13gvmgg{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:flex}.sc-strip.svelte-13gvmgg img:where(.svelte-13gvmgg){object-fit:contain;width:auto;max-width:160px;height:48px}.sc-cols.svelte-13gvmgg{grid-template-columns:repeat(var(--cols,2), 1fr);gap:clamp(1.5rem,4vw,3rem);display:grid}.sc-stack.svelte-13gvmgg{gap:var(--space-4);flex-direction:column;display:flex}.sc-node-img.svelte-13gvmgg{border-radius:var(--radius-md);max-width:100%;height:auto;display:block}.sc-cols.svelte-13gvmgg .sc-node-img:where(.svelte-13gvmgg){width:48px;height:48px}.sc-divider.svelte-13gvmgg{border:none;border-top:1px solid var(--border-subtle);margin:0}.sc-sub.svelte-13gvmgg{font-size:var(--text-lg);color:var(--text-muted);text-wrap:pretty;max-width:64ch;margin:-1.5rem 0 clamp(2rem,4vw,3rem);line-height:1.55}.icg-grid.svelte-13gvmgg{gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.icg-card.svelte-13gvmgg{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-6);transition:transform .25s var(--ease-standard), box-shadow .25s}.icg-card.svelte-13gvmgg:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.icg-dot.svelte-13gvmgg{border-radius:var(--radius-sm);background:var(--c,var(--fire));width:36px;height:36px;margin-bottom:var(--space-4);display:block}.icg-title.svelte-13gvmgg{font-family:var(--font-display);font-size:var(--text-h4);font-weight:var(--weight-medium);color:var(--text-strong);margin:0 0 var(--space-2)}.icg-desc.svelte-13gvmgg{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.55}.tcg-grid.svelte-13gvmgg{gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.tcg-card.svelte-13gvmgg{gap:var(--space-5);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-6);flex-direction:column;margin:0;display:flex}.tcg-card.svelte-13gvmgg blockquote:where(.svelte-13gvmgg){font-family:var(--font-display);font-size:var(--text-h4);font-weight:var(--weight-regular);color:var(--text-strong);text-wrap:pretty;flex:1;margin:0;line-height:1.35}.tcg-foot.svelte-13gvmgg{align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border-subtle);display:flex}.tcg-logo.svelte-13gvmgg{object-fit:contain;opacity:.75;width:auto;max-width:96px;height:24px}.tcg-author.svelte-13gvmgg{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-muted)}.sc-stats-grid.svelte-13gvmgg{gap:var(--space-5);grid-template-columns:repeat(2,1fr);display:grid}.sc-stat-card.svelte-13gvmgg{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:clamp(1.75rem,3vw,2.5rem)}.sc-stat-figure.svelte-13gvmgg{flex-wrap:wrap;align-items:baseline;gap:.4em;display:flex}.sc-stat-value.svelte-13gvmgg{font-family:var(--font-display);font-weight:var(--weight-light);letter-spacing:-.02em;color:var(--fire);font-size:clamp(2.6rem,5vw,3.6rem);line-height:1}.sc-stat-label.svelte-13gvmgg{font-family:var(--font-mono);font-size:var(--text-tag);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-muted)}.sc-stat-desc.svelte-13gvmgg{font-size:var(--text-base);color:var(--text-muted);margin:var(--space-4) 0 0;text-wrap:pretty;line-height:1.55}.sc-ctable-card.svelte-13gvmgg{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:clamp(.5rem,2vw,1.25rem)}.sc-ctable-scroll.svelte-13gvmgg{overflow-x:auto}.sc-ctable.svelte-13gvmgg{border-collapse:collapse;width:100%;font-size:var(--text-base)}.sc-ctable.svelte-13gvmgg th:where(.svelte-13gvmgg){font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-muted);text-align:left;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-default);vertical-align:bottom}.sc-ctable.svelte-13gvmgg td:where(.svelte-13gvmgg){padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-subtle);color:var(--text-muted);vertical-align:top;line-height:1.45}.sc-ctable.svelte-13gvmgg tbody:where(.svelte-13gvmgg) tr:where(.svelte-13gvmgg):last-child td:where(.svelte-13gvmgg){border-bottom:none}.sc-ctable.svelte-13gvmgg .sc-ct-label:where(.svelte-13gvmgg){color:var(--text-strong);font-weight:var(--weight-medium);max-width:32ch}.sc-ctable.svelte-13gvmgg th.sc-ct-win:where(.svelte-13gvmgg){color:var(--fire)}.sc-ctable.svelte-13gvmgg td.sc-ct-win:where(.svelte-13gvmgg){color:var(--text-strong);font-weight:var(--weight-medium);background:color-mix(in srgb, var(--fire) 7%, transparent);white-space:nowrap}@media (width<=860px){.icg-grid.svelte-13gvmgg,.tcg-grid.svelte-13gvmgg,.sc-stats-grid.svelte-13gvmgg,.clwi-row.svelte-13gvmgg{grid-template-columns:1fr}.clwi-row.reverse.svelte-13gvmgg .clwi-media:where(.svelte-13gvmgg){order:0}.sc-cols.svelte-13gvmgg{grid-template-columns:1fr}}
