.page-hero[data-astro-cid-7xfvnnef]{padding-block-start:clamp(48px,8vw,112px)}.hero-grid[data-astro-cid-7xfvnnef],.supply-grid[data-astro-cid-7xfvnnef]{gap:var(--space-2xl);grid-template-columns:1fr;align-items:center;display:grid}.hero-copy[data-astro-cid-7xfvnnef] h1[data-astro-cid-7xfvnnef]{max-width:900px;margin-bottom:var(--space-lg)}.page-intro[data-astro-cid-7xfvnnef]{font-size:var(--text-lg);color:var(--color-muted)}.hero-actions[data-astro-cid-7xfvnnef]{gap:var(--space-md);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.hero-note[data-astro-cid-7xfvnnef],.hero-image[data-astro-cid-7xfvnnef] figcaption[data-astro-cid-7xfvnnef],.note-label[data-astro-cid-7xfvnnef]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label)}.hero-note[data-astro-cid-7xfvnnef]{color:var(--color-muted)}.hero-image[data-astro-cid-7xfvnnef]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-image);overflow:hidden}.hero-image[data-astro-cid-7xfvnnef] img[data-astro-cid-7xfvnnef]{object-fit:contain;width:100%;height:auto;max-height:560px}.hero-image[data-astro-cid-7xfvnnef] figcaption[data-astro-cid-7xfvnnef]{padding:var(--space-md) var(--space-lg);color:var(--color-muted);border-top:1px solid var(--color-line)}.range-section[data-astro-cid-7xfvnnef]{background:var(--color-surface)}.section-heading[data-astro-cid-7xfvnnef]{max-width:850px;margin-bottom:var(--space-2xl)}.section-heading[data-astro-cid-7xfvnnef] h2[data-astro-cid-7xfvnnef]{margin-bottom:var(--space-lg)}.section-heading[data-astro-cid-7xfvnnef]>p[data-astro-cid-7xfvnnef]:last-child{color:var(--color-muted)}.supply-points[data-astro-cid-7xfvnnef]{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.range-table-scroll[data-astro-cid-7xfvnnef]{border:1px solid var(--color-line);border-radius:var(--radius-base);overflow-x:auto}.range-table[data-astro-cid-7xfvnnef]{table-layout:fixed;border-collapse:collapse;width:100%;min-width:920px;margin:0}.range-table[data-astro-cid-7xfvnnef] th[data-astro-cid-7xfvnnef],.range-table[data-astro-cid-7xfvnnef] td[data-astro-cid-7xfvnnef]{text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:clamp(20px,2.5vw,36px)}.range-table[data-astro-cid-7xfvnnef] th[data-astro-cid-7xfvnnef]{background:var(--color-ocean);color:var(--color-surface);font-family:var(--font-display);font-size:var(--text-xl);scroll-margin-top:110px;line-height:1.2}.range-table[data-astro-cid-7xfvnnef] th[data-astro-cid-7xfvnnef]:first-child{width:32%}.range-table[data-astro-cid-7xfvnnef] th[data-astro-cid-7xfvnnef]:nth-child(2){width:21%}.range-table[data-astro-cid-7xfvnnef] th[data-astro-cid-7xfvnnef]:nth-child(3){width:20%}.range-table[data-astro-cid-7xfvnnef] th[data-astro-cid-7xfvnnef]:nth-child(4){width:27%}.range-table[data-astro-cid-7xfvnnef] th[data-astro-cid-7xfvnnef]+th[data-astro-cid-7xfvnnef]{border-left:1px solid #ffffff3d}.range-table[data-astro-cid-7xfvnnef] td[data-astro-cid-7xfvnnef]{background:var(--color-canvas);color:var(--color-muted)}.range-table[data-astro-cid-7xfvnnef] td[data-astro-cid-7xfvnnef]+td[data-astro-cid-7xfvnnef]{border-left:1px solid var(--color-line)}.range-table[data-astro-cid-7xfvnnef] td[data-astro-cid-7xfvnnef] p[data-astro-cid-7xfvnnef]{margin-bottom:var(--space-lg)}.range-table[data-astro-cid-7xfvnnef] .btn-text[data-astro-cid-7xfvnnef]{white-space:normal;text-align:left}.table-hint[data-astro-cid-7xfvnnef]{color:var(--color-muted);font-size:var(--text-sm)}@media (width>=1024px){.table-hint[data-astro-cid-7xfvnnef]{display:none}}.supply-section[data-astro-cid-7xfvnnef]{color:var(--color-surface);background:var(--color-ocean)}.supply-section[data-astro-cid-7xfvnnef] h2[data-astro-cid-7xfvnnef],.supply-section[data-astro-cid-7xfvnnef] h3[data-astro-cid-7xfvnnef]{color:var(--color-surface)}.supply-section[data-astro-cid-7xfvnnef] .eyebrow[data-astro-cid-7xfvnnef]{color:var(--color-cyan)}.supply-points[data-astro-cid-7xfvnnef]>div[data-astro-cid-7xfvnnef]{padding-top:var(--space-lg);border-top:1px solid #ffffff3d}.supply-points[data-astro-cid-7xfvnnef] h3[data-astro-cid-7xfvnnef]{margin-bottom:var(--space-sm);font-size:var(--text-lg)}.supply-points[data-astro-cid-7xfvnnef] p[data-astro-cid-7xfvnnef]{color:#ffffffad;margin:0}.compliance-note[data-astro-cid-7xfvnnef]{padding-block:var(--space-compact)}.note-inner[data-astro-cid-7xfvnnef]{gap:var(--space-lg);padding:var(--space-xl);background:color-mix(in srgb, var(--color-copper) 9%, var(--color-surface));border-left:4px solid var(--color-copper);border-radius:0 var(--radius-base) var(--radius-base) 0;grid-template-columns:auto 1fr;display:grid}.note-label[data-astro-cid-7xfvnnef]{color:var(--color-copper-ink)}.note-inner[data-astro-cid-7xfvnnef] p[data-astro-cid-7xfvnnef]:last-child{color:var(--color-muted);margin:0}@media (width>=1024px){.hero-grid[data-astro-cid-7xfvnnef]{grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr)}.supply-grid[data-astro-cid-7xfvnnef]{grid-template-columns:minmax(300px,.7fr) minmax(0,1.3fr)}}@media (width<=560px){.note-inner[data-astro-cid-7xfvnnef]{grid-template-columns:1fr}}
