.glance-section.svelte-9860q2{padding-bottom:0}.glance.svelte-9860q2{background:#edf2e9;border:1px solid #bdcdbf;border-radius:8px;padding:clamp(20px,4vw,40px)}.glance.svelte-9860q2 dl:where(.svelte-9860q2){margin-block:24px}.glance.svelte-9860q2 dl:where(.svelte-9860q2)>div:where(.svelte-9860q2){margin-bottom:18px}.glance.svelte-9860q2 dt:where(.svelte-9860q2){margin-bottom:4px;font-weight:700}.glance.svelte-9860q2 dd:where(.svelte-9860q2){margin:0;line-height:1.7}.content-note.svelte-9860q2 h3:where(.svelte-9860q2){margin-block:24px 12px}.contents.svelte-9860q2{border-block:1px solid #c5cfc5;margin-block:24px;padding-block:18px}.contents.svelte-9860q2 summary:where(.svelte-9860q2){cursor:pointer;font-weight:700}.contents.svelte-9860q2 ol:where(.svelte-9860q2){padding:0;line-height:1.7;list-style:none}.contents.svelte-9860q2 li:where(.svelte-9860q2){margin-bottom:8px}.content-note.svelte-9860q2 h2:where(.svelte-9860q2):not(:first-child){margin-top:32px}.content-note.svelte-9860q2 ul:where(.svelte-9860q2){padding-left:20px;line-height:1.8;list-style:outside}.engineering-more.svelte-9860q2{padding-top:32px}.engineering-page.svelte-9860q2 h1:where(.svelte-9860q2){overflow-wrap:anywhere;font-size:clamp(2rem,4vw,3.4rem)}@media (width<=640px){.product-hero.svelte-9860q2{padding-block:1.5rem}.product-grid.svelte-9860q2{gap:1.25rem}.product-cover.svelte-9860q2{width:auto;max-width:100%;max-height:220px;margin-inline:auto}}
