.segment-page[data-astro-cid-3w5pjq5d]{max-width:1280px;margin:auto;padding:28px 32px 64px}.segment-hero[data-astro-cid-3w5pjq5d]{grid-template-columns:1.15fr 1fr;align-items:center;gap:48px;padding:36px 0 56px;display:grid}.segment-eyebrow[data-astro-cid-3w5pjq5d]{color:var(--color-forest);letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:800}h1[data-astro-cid-3w5pjq5d]{letter-spacing:-.035em;margin:18px 0 22px;font-size:clamp(34px,4.1vw,62px);font-weight:800;line-height:1.04}.segment-lead[data-astro-cid-3w5pjq5d]{max-width:640px;font-size:18px;line-height:1.65}.segment-actions[data-astro-cid-3w5pjq5d]{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.segment-primary[data-astro-cid-3w5pjq5d]{background:var(--color-forest);color:#fff;align-items:center;gap:16px;min-height:48px;padding:15px 20px;font-weight:700;display:inline-flex}.segment-primary[data-astro-cid-3w5pjq5d]:hover{background:var(--brand-green-deep)}.segment-text-link[data-astro-cid-3w5pjq5d]{text-underline-offset:5px;font-weight:700;text-decoration:underline}.segment-location[data-astro-cid-3w5pjq5d],.segment-note[data-astro-cid-3w5pjq5d]{color:var(--color-muted);margin-top:20px;font-size:13px;line-height:1.6}.segment-hero-image[data-astro-cid-3w5pjq5d]{background:var(--color-paper-soft);margin:0;padding:20px}.segment-hero-image[data-astro-cid-3w5pjq5d] .segment-image{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}figcaption[data-astro-cid-3w5pjq5d]{margin-top:12px;font-size:12px;line-height:1.6}.segment-section[data-astro-cid-3w5pjq5d]{margin-top:48px;scroll-margin-top:100px}h2[data-astro-cid-3w5pjq5d]{letter-spacing:-.02em;font-size:clamp(25px,3vw,36px);font-weight:800;line-height:1.2}.segment-selections[data-astro-cid-3w5pjq5d]{border-top:2px solid var(--color-forest);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;display:grid}.segment-selection[data-astro-cid-3w5pjq5d]{flex-direction:column;align-items:start;padding:26px 24px 20px 0;display:flex}.segment-selection[data-astro-cid-3w5pjq5d]+.segment-selection[data-astro-cid-3w5pjq5d]{border-left:1px solid var(--color-line);padding-left:24px}.segment-number[data-astro-cid-3w5pjq5d]{color:var(--color-forest);font-family:Tiny5,monospace;font-size:36px}h3[data-astro-cid-3w5pjq5d]{margin:16px 0 10px;font-size:20px;font-weight:800}.segment-selection[data-astro-cid-3w5pjq5d] p[data-astro-cid-3w5pjq5d]{font-size:15px;line-height:1.7}.segment-selection[data-astro-cid-3w5pjq5d] a[data-astro-cid-3w5pjq5d]{color:var(--color-forest);margin-top:auto;padding-top:24px;font-size:14px;font-weight:800}.segment-section-heading[data-astro-cid-3w5pjq5d]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}.segment-section-heading[data-astro-cid-3w5pjq5d] h2[data-astro-cid-3w5pjq5d]{margin-top:8px}.segment-products[data-astro-cid-3w5pjq5d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.segment-conditions[data-astro-cid-3w5pjq5d]{background:var(--color-paper-soft);padding:28px 32px 32px}.segment-conditions[data-astro-cid-3w5pjq5d]>div[data-astro-cid-3w5pjq5d]+div[data-astro-cid-3w5pjq5d]{margin-top:26px}.segment-conditions[data-astro-cid-3w5pjq5d] h2[data-astro-cid-3w5pjq5d]{font-size:24px}.segment-conditions[data-astro-cid-3w5pjq5d] p[data-astro-cid-3w5pjq5d]{max-width:820px;margin-top:12px;line-height:1.8}.segment-condition-links[data-astro-cid-3w5pjq5d]{color:var(--color-forest);text-underline-offset:4px;flex-wrap:wrap;gap:20px;font-size:14px;text-decoration:underline;display:flex}.segment-samples[data-astro-cid-3w5pjq5d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.segment-samples[data-astro-cid-3w5pjq5d] figure[data-astro-cid-3w5pjq5d]{margin:0}.segment-samples[data-astro-cid-3w5pjq5d] .segment-sample-image{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.segment-faq[data-astro-cid-3w5pjq5d]{max-width:900px}.segment-faq[data-astro-cid-3w5pjq5d] h2[data-astro-cid-3w5pjq5d]{margin-bottom:20px}.segment-faq[data-astro-cid-3w5pjq5d] details[data-astro-cid-3w5pjq5d]{border-bottom:1px solid var(--color-line);padding:18px 0}.segment-faq[data-astro-cid-3w5pjq5d] summary[data-astro-cid-3w5pjq5d]{cursor:pointer;padding-right:12px;font-size:17px;font-weight:700}.segment-faq[data-astro-cid-3w5pjq5d] p[data-astro-cid-3w5pjq5d]{margin-top:12px;font-size:15px;line-height:1.8}.segment-request[data-astro-cid-3w5pjq5d]{background:var(--ph-lime);grid-template-columns:1fr 1fr;gap:40px;padding:32px;display:grid}.segment-request[data-astro-cid-3w5pjq5d] h2[data-astro-cid-3w5pjq5d]{margin-top:14px}.segment-request[data-astro-cid-3w5pjq5d] p[data-astro-cid-3w5pjq5d]:not(.segment-eyebrow){margin:20px 0;line-height:1.8}.segment-form[data-astro-cid-3w5pjq5d]{background:#fff;min-width:0;padding:0 20px 20px}.segment-related[data-astro-cid-3w5pjq5d]{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:40px;font-size:14px;display:flex}.segment-related[data-astro-cid-3w5pjq5d] span[data-astro-cid-3w5pjq5d]{color:var(--color-muted)}.segment-related[data-astro-cid-3w5pjq5d] a[data-astro-cid-3w5pjq5d]{color:var(--color-forest);font-weight:800}@media (width<=900px){.segment-hero[data-astro-cid-3w5pjq5d]{gap:24px}.segment-request[data-astro-cid-3w5pjq5d]{gap:24px;padding:24px}}@media (width<=700px){.segment-page[data-astro-cid-3w5pjq5d]{padding:20px 20px 48px}.segment-hero[data-astro-cid-3w5pjq5d]{grid-template-columns:1fr;gap:28px;padding:24px 0 8px}.segment-hero-image[data-astro-cid-3w5pjq5d]{justify-self:center;width:100%;max-width:420px;padding:16px}.segment-lead[data-astro-cid-3w5pjq5d]{font-size:16px}.segment-section[data-astro-cid-3w5pjq5d]{margin-top:36px}.segment-selections[data-astro-cid-3w5pjq5d]{grid-template-columns:1fr}.segment-selection[data-astro-cid-3w5pjq5d],.segment-selection[data-astro-cid-3w5pjq5d]+.segment-selection[data-astro-cid-3w5pjq5d]{border-left:0;border-bottom:1px solid var(--color-line);padding:20px 0}.segment-selection[data-astro-cid-3w5pjq5d] h3[data-astro-cid-3w5pjq5d]{margin-top:8px}.segment-selection[data-astro-cid-3w5pjq5d] a[data-astro-cid-3w5pjq5d]{padding-top:16px}.segment-products[data-astro-cid-3w5pjq5d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.segment-conditions[data-astro-cid-3w5pjq5d]{padding:22px 20px}.segment-samples[data-astro-cid-3w5pjq5d]{scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:85%;grid-auto-flow:column;gap:16px;padding-bottom:10px;overflow-x:auto}.segment-samples[data-astro-cid-3w5pjq5d] figure[data-astro-cid-3w5pjq5d]{scroll-snap-align:start}.segment-request[data-astro-cid-3w5pjq5d]{grid-template-columns:1fr;gap:20px;padding:24px 16px}.segment-form[data-astro-cid-3w5pjq5d]{padding:0 16px 16px}}
