.foundation-slot.svelte-xohywa{background:#ffffff1f;border:2px solid rgba(200,180,120,.35);box-shadow:inset 0 2px 10px #0006,inset 0 0 20px #00000026}.foundation-suit.svelte-xohywa{font-size:2rem;font-weight:700;color:#ffffff8c;text-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-user-select:none;user-select:none;pointer-events:none}.foundation-suit.suit-red.svelte-xohywa{color:#dc3232b3}@keyframes svelte-xohywa-stock-pulse{0%,to{border-color:#facc1566;box-shadow:none}50%{border-color:#facc15f2;box-shadow:0 0 12px #facc158c}}.stock-hint-pulse.svelte-xohywa{animation:svelte-xohywa-stock-pulse .6s ease-in-out 3;border-style:solid!important}.seo-wrap.svelte-1ajulw0{border-top:1px solid #e2e8f0;background:#f8fafc}.seo-content.svelte-1ajulw0{max-width:980px;margin:0 auto;padding:4rem 1.5rem;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#334155}.seo-header.svelte-1ajulw0{margin-bottom:3.5rem;text-align:center}.seo-section.svelte-1ajulw0{margin-bottom:3rem}.seo-h1.svelte-1ajulw0{font-size:clamp(1.9rem,4vw,3rem);line-height:1.15;font-weight:800;color:#0f172a}.seo-h2.svelte-1ajulw0{font-size:1.9rem;line-height:1.2;font-weight:800;color:#0f172a;margin-bottom:.9rem}.seo-h3.svelte-1ajulw0{font-size:1.45rem;line-height:1.3;font-weight:700;color:#1e293b;margin-bottom:.65rem}.seo-h4.svelte-1ajulw0{font-size:1.15rem;line-height:1.35;font-weight:700;color:#334155;margin-bottom:.45rem}.seo-p.svelte-1ajulw0{font-size:1.06rem;line-height:1.9;color:#334155;margin-bottom:.75rem}.seo-list.svelte-1ajulw0{margin:0 0 .75rem;padding-left:1.5rem;list-style-type:disc;list-style-position:outside;color:#334155;line-height:1.9}.seo-list.svelte-1ajulw0 li:where(.svelte-1ajulw0){margin-bottom:.55rem}.seo-faq-item.svelte-1ajulw0{margin-bottom:1rem}.seo-link.svelte-1ajulw0{color:#0f766e;text-decoration:underline;text-underline-offset:3px}.seo-link.svelte-1ajulw0:hover{color:#115e59}.seo-table-wrap.svelte-1ajulw0{overflow-x:auto;margin:1rem 0 1.25rem}.seo-table.svelte-1ajulw0{width:100%;border-collapse:collapse;font-size:.97rem;line-height:1.5;min-width:360px}.seo-table.svelte-1ajulw0 th:where(.svelte-1ajulw0){background:#0f766e;color:#fff;font-weight:700;padding:.5rem .85rem;text-align:left;font-size:.93rem;letter-spacing:.01em}.seo-table.svelte-1ajulw0 td:where(.svelte-1ajulw0){padding:.45rem .85rem;border-bottom:1px solid #e2e8f0;vertical-align:top;color:#334155}.seo-table.svelte-1ajulw0 tr:where(.svelte-1ajulw0):last-child td:where(.svelte-1ajulw0){border-bottom:none}.seo-table.svelte-1ajulw0 tr:where(.svelte-1ajulw0):nth-child(2n) td:where(.svelte-1ajulw0){background:#f1f5f9}.seo-callout.svelte-1ajulw0{background:#f0fdfa;border-left:4px solid #0f766e;padding:.75rem 1rem;border-radius:0 6px 6px 0;margin:1rem 0 1.25rem;font-size:1rem;line-height:1.7;color:#134e4a}.seo-step-list.svelte-1ajulw0{counter-reset:steps;list-style:none;padding:0;margin:.5rem 0 1rem}.seo-step-list.svelte-1ajulw0 li:where(.svelte-1ajulw0){counter-increment:steps;display:flex;gap:.8rem;align-items:flex-start;padding:.4rem 0;line-height:1.7;font-size:1.02rem;color:#334155}.seo-step-list.svelte-1ajulw0 li:where(.svelte-1ajulw0):before{content:counter(steps);flex-shrink:0;width:1.65rem;height:1.65rem;background:#0f766e;color:#fff;font-weight:700;font-size:.82rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:.2rem}@media(max-width:768px){.seo-content.svelte-1ajulw0{padding:2.75rem 1rem}.seo-h2.svelte-1ajulw0{font-size:1.55rem}.seo-h3.svelte-1ajulw0{font-size:1.28rem}}
