.section-head[data-astro-cid-ywizh2lu]{max-width:740px;margin:0 0 52px}.section-head[data-astro-cid-ywizh2lu] .eyebrow{margin-bottom:20px}.section-headline[data-astro-cid-ywizh2lu]{color:var(--navy);margin:0;font-family:Outfit Variable,sans-serif;font-size:clamp(24px,17px + 1.6vw,32px);font-weight:200;line-height:1.2}.visually-hidden[data-astro-cid-ywizh2lu]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.disclaimer[data-astro-cid-ywizh2lu]{color:var(--body);margin:16px 0 0;font-size:11.5px;font-weight:400;line-height:1.6}.areas[data-astro-cid-ywizh2lu]{max-width:1420px;margin:0 auto;padding:96px 40px}.areas-grid[data-astro-cid-ywizh2lu]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.area-card[data-astro-cid-ywizh2lu]{background:var(--white);border:1px solid var(--border);border-radius:var(--r-card);padding:28px 24px;display:block}.area-card[data-astro-cid-ywizh2lu]:hover{border-color:var(--gold)}.area-title[data-astro-cid-ywizh2lu]{color:var(--navy);margin-bottom:8px;font-family:Outfit Variable,sans-serif;font-size:17px;font-weight:500}.area-note[data-astro-cid-ywizh2lu]{color:var(--body);margin:0 0 16px;font-size:13px;font-weight:400;line-height:1.6}.area-footer[data-astro-cid-ywizh2lu]{align-items:center;gap:8px;display:flex}.area-badge[data-astro-cid-ywizh2lu]{background:var(--gold-tint);color:var(--gold-ink);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--r-pill);padding:5px 10px;font-family:Outfit Variable,sans-serif;font-size:10.5px;font-weight:600}.area-cta[data-astro-cid-ywizh2lu]{color:var(--body);font-family:Outfit Variable,sans-serif;font-size:12px;font-weight:500}.full-compare[data-astro-cid-ywizh2lu]{background:var(--grey-ground);padding:104px 40px}.full-compare-inner[data-astro-cid-ywizh2lu]{max-width:1240px;margin:0 auto}.compare-table-wrap[data-astro-cid-ywizh2lu]{background:var(--white);border:1px solid var(--border);border-radius:var(--r-card);overflow-x:auto}.compare-table[data-astro-cid-ywizh2lu]{border-collapse:collapse;width:100%}.compare-table[data-astro-cid-ywizh2lu] thead[data-astro-cid-ywizh2lu] tr[data-astro-cid-ywizh2lu]{background:var(--navy)}.compare-table[data-astro-cid-ywizh2lu] .corner[data-astro-cid-ywizh2lu]{width:180px;padding:16px 18px}.compare-table[data-astro-cid-ywizh2lu] th[data-astro-cid-ywizh2lu][scope=col]{color:var(--gold);text-align:left;padding:16px 18px;font-family:Outfit Variable,sans-serif;font-size:13px;font-weight:600}.compare-table[data-astro-cid-ywizh2lu] th[data-astro-cid-ywizh2lu][scope=row]{color:var(--navy);text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;background:#faf8f3;padding:15px 18px;font-family:Outfit Variable,sans-serif;font-size:12.5px;font-weight:500}.compare-table[data-astro-cid-ywizh2lu] td[data-astro-cid-ywizh2lu]{color:var(--body);border-bottom:1px solid var(--border);padding:15px 18px;font-size:12.5px;font-weight:400;line-height:1.5}.combinations[data-astro-cid-ywizh2lu]{max-width:1420px;margin:0 auto;padding:104px 40px}.combinations-grid[data-astro-cid-ywizh2lu]{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.combo-card[data-astro-cid-ywizh2lu]{background:var(--white);border:1px solid var(--border);border-radius:var(--r-card);padding:30px 26px}.combo-who[data-astro-cid-ywizh2lu]{color:var(--gold-ink);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-family:Outfit Variable,sans-serif;font-size:11px;font-weight:600}.combo-stack[data-astro-cid-ywizh2lu]{color:var(--navy);margin-bottom:10px;font-family:Outfit Variable,sans-serif;font-size:17px;font-weight:500}.combo-desc[data-astro-cid-ywizh2lu]{color:var(--body);margin:0;font-size:13.5px;font-weight:400;line-height:1.65}.product-cards[data-astro-cid-ywizh2lu]{background:var(--grey-ground);padding:104px 40px}.product-cards-inner[data-astro-cid-ywizh2lu]{max-width:1420px;margin:0 auto}.products-grid[data-astro-cid-ywizh2lu]{grid-template-columns:repeat(5,1fr);gap:18px;display:grid}.product-card[data-astro-cid-ywizh2lu]{background:var(--white);border:1px solid var(--border);border-radius:var(--r-card);display:block;overflow:hidden}.product-card[data-astro-cid-ywizh2lu]:hover{border-color:var(--gold)}.product-media[data-astro-cid-ywizh2lu]{aspect-ratio:4/3}.product-media[data-astro-cid-ywizh2lu] img{object-fit:cover;width:100%;height:100%;display:block}.product-body[data-astro-cid-ywizh2lu]{padding:20px 18px}.product-name[data-astro-cid-ywizh2lu]{color:var(--navy);margin-bottom:6px;font-family:Outfit Variable,sans-serif;font-size:15.5px;font-weight:500}.product-category[data-astro-cid-ywizh2lu]{color:var(--body);margin-bottom:10px;font-size:12px;font-weight:400;line-height:1.5}.product-badge[data-astro-cid-ywizh2lu]{background:var(--gold-tint);color:var(--gold-ink);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--r-feature);padding:4px 9px;font-family:Outfit Variable,sans-serif;font-size:10px;font-weight:600;display:inline-block}.cta-band[data-astro-cid-ywizh2lu]{background:var(--navy);padding:96px 40px}.cta-inner[data-astro-cid-ywizh2lu]{text-align:center;max-width:1420px;margin:0 auto}.cta-headline[data-astro-cid-ywizh2lu]{color:var(--white);margin:0 0 14px;font-family:Outfit Variable,sans-serif;font-size:clamp(22px,16px + 1.4vw,30px);font-weight:200;line-height:1.25}.cta-body[data-astro-cid-ywizh2lu]{color:var(--on-dark-body);max-width:520px;margin:0 auto 36px;font-size:15px;font-weight:300;line-height:1.6}.cta-actions[data-astro-cid-ywizh2lu]{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.cta-primary[data-astro-cid-ywizh2lu],.cta-secondary[data-astro-cid-ywizh2lu]{border-radius:var(--r-control);padding:16px 30px;font-family:Outfit Variable,sans-serif;font-size:14px;font-weight:500}.cta-primary[data-astro-cid-ywizh2lu]{background:var(--gold);color:var(--navy);font-weight:600}.cta-primary[data-astro-cid-ywizh2lu]:hover{background:var(--white)}.cta-secondary[data-astro-cid-ywizh2lu]{color:var(--white);border:1.5px solid #ffffff80;font-weight:400}.cta-secondary[data-astro-cid-ywizh2lu]:hover{border-color:var(--gold);color:var(--gold)}@media (width<=1100px){.areas-grid[data-astro-cid-ywizh2lu],.combinations-grid[data-astro-cid-ywizh2lu]{grid-template-columns:repeat(2,1fr)}.products-grid[data-astro-cid-ywizh2lu]{grid-template-columns:repeat(3,1fr)}}@media (width<=820px){.areas[data-astro-cid-ywizh2lu],.full-compare[data-astro-cid-ywizh2lu],.combinations[data-astro-cid-ywizh2lu],.product-cards[data-astro-cid-ywizh2lu],.cta-band[data-astro-cid-ywizh2lu]{padding:72px 20px}.areas-grid[data-astro-cid-ywizh2lu],.combinations-grid[data-astro-cid-ywizh2lu]{grid-template-columns:1fr}.products-grid[data-astro-cid-ywizh2lu]{grid-template-columns:repeat(2,1fr)}}
