.mk.svelte-3qm88h{--sb-head:#000;--sb-body:#2d2d2d;--sb-hero:#f8edd3;--sb-band:#faf9f8;background:var(--background);color:var(--sb-body);font-family:var(--ds-font-sans);flex-direction:column;min-height:100dvh;display:flex}.mk.svelte-3qm88h .sf{margin-top:auto}.mk.svelte-3qm88h .hero{background:var(--sb-hero);padding:var(--space-8) var(--space-4)}.mk.svelte-3qm88h .hero.crumbed{padding-top:var(--space-5);padding-bottom:var(--space-7);--crumbs-gap:var(--space-7)}.mk.svelte-3qm88h .hero-in{text-align:center;max-width:768px;margin:0 auto}.mk.svelte-3qm88h .sec{padding:32px var(--space-4)}.mk.svelte-3qm88h .sec.band{background:var(--sb-band)}.mk.svelte-3qm88h .sec-in{width:100%;max-width:1000px;margin:0 auto}.mk.svelte-3qm88h h1{color:var(--sb-head);margin:0 0 var(--space-3);text-wrap:balance;font-family:Spectral,Georgia,serif;font-size:clamp(30px,5vw,36px);font-weight:600;line-height:1.2}.mk.svelte-3qm88h .sub{color:var(--sb-body);max-width:768px;margin:0 auto var(--space-5);font-size:20px;font-weight:500;line-height:1.5}.mk.svelte-3qm88h h2{color:var(--sb-head);margin:0 0 var(--space-3);text-wrap:pretty;font-family:Spectral,Georgia,serif;font-size:30px;font-weight:600;line-height:1.2}.mk.svelte-3qm88h h3{color:var(--sb-head);margin:0 0 var(--space-2);font-family:Spectral,Georgia,serif;font-size:20px;font-weight:600;line-height:1.2}.mk.svelte-3qm88h p{color:var(--sb-body);margin:0 0 var(--space-3);font-size:16px;line-height:1.5}.mk.svelte-3qm88h p:last-child{margin-bottom:0}.mk.svelte-3qm88h strong{color:var(--sb-head);font-weight:700}.mk.svelte-3qm88h .note{color:var(--sb-body);opacity:.8;margin-top:var(--space-3);font-size:14px;line-height:1.5}.mk.svelte-3qm88h .feats{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mk.svelte-3qm88h .feats li{align-items:flex-start;gap:var(--space-2);color:var(--sb-body);font-size:16px;line-height:1.5;display:flex}.mk.svelte-3qm88h .two{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.mk.svelte-3qm88h .scroll{overflow-x:auto}.mk.svelte-3qm88h table{border-collapse:collapse;width:100%;min-width:560px;font-size:16px}.mk.svelte-3qm88h th{text-align:left;color:var(--sb-head);padding:var(--space-3) var(--space-3);border-bottom:2px solid var(--border-strong);white-space:nowrap;font-size:14px;font-weight:700;line-height:1.2}.mk.svelte-3qm88h td{padding:var(--space-3);border-bottom:1px solid var(--border);color:var(--sb-body);vertical-align:top;line-height:1.5}.mk.svelte-3qm88h tr:last-child td{border-bottom:none}.mk.svelte-3qm88h .qa h3{margin-top:var(--space-5)}.mk.svelte-3qm88h .qa a:not(.btn){color:var(--ds-gold-800);font-weight:700;text-decoration:none}.mk.svelte-3qm88h .qa a:not(.btn):hover{color:var(--accent-hover)}.mk.svelte-3qm88h .sec.cta{text-align:center;background:color-mix(in oklab, var(--accent) 6%, var(--background))}.mk.svelte-3qm88h .cta .sub{margin-bottom:var(--space-5)}.mk.svelte-3qm88h .cta .note{max-width:640px;margin:var(--space-5) auto 0}.mk.svelte-3qm88h .fig{margin:var(--space-5) 0 0}.mk.svelte-3qm88h .fig img{border:1px solid var(--border);background:#fff;border-radius:5px;width:100%;height:auto;display:block}.mk.svelte-3qm88h .fig.fade img{border:none;border-radius:0;-webkit-mask-image:linear-gradient(#000 calc(100% - 56px),#0000);mask-image:linear-gradient(#000 calc(100% - 56px),#0000)}.mk.svelte-3qm88h .fig.fade{border:1px solid var(--border);background:#fff;border-radius:5px;overflow:hidden}.mk.svelte-3qm88h .fig figcaption{color:var(--sb-body);opacity:.8;margin-top:var(--space-2);font-size:14px;line-height:1.5}.mk.svelte-3qm88h .fig.fade figcaption{padding:var(--space-2) var(--space-3) var(--space-3);margin:0}.mk.svelte-3qm88h .btn{background:var(--accent);color:var(--accent-foreground);font-family:var(--ds-font-sans);padding:var(--space-3) var(--space-5);border-radius:5px;align-items:center;font-size:16px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.mk.svelte-3qm88h .btn:hover{background:var(--accent-hover)}@media (width<=780px){.mk.svelte-3qm88h .hero{padding:var(--space-7) var(--space-5)}.mk.svelte-3qm88h .sec{padding:32px 24px}}
