.pHero[data-astro-cid-xcacg5nx]{border-bottom:1px solid var(--c-line)}.pHero__inner[data-astro-cid-xcacg5nx]{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,5vw,4rem);padding-block:clamp(2.5rem,5vw,4rem);display:grid}.pHero[data-astro-cid-xcacg5nx] h1[data-astro-cid-xcacg5nx]{max-width:20ch;margin-bottom:var(--s-3);font-size:clamp(2rem,3.6vw,2.9rem)}.pHero__lede[data-astro-cid-xcacg5nx]{font-size:var(--fs-md);color:var(--c-slate);max-width:54ch;margin-bottom:var(--s-5)}.pHero__specs[data-astro-cid-xcacg5nx]{margin:0 0 var(--s-5);border-top:1px solid var(--c-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pHero__specs[data-astro-cid-xcacg5nx]>div[data-astro-cid-xcacg5nx]{border-bottom:1px solid var(--c-line);padding:.6rem 0}.pHero__specs[data-astro-cid-xcacg5nx]>div[data-astro-cid-xcacg5nx]:nth-child(odd){padding-right:var(--s-4)}.pHero__specs[data-astro-cid-xcacg5nx] dt[data-astro-cid-xcacg5nx]{font-family:var(--font-mono);letter-spacing:.04em;text-transform:none;color:var(--c-slate);overflow-wrap:anywhere;margin-bottom:.2rem;font-size:.6875rem}.pHero__specs[data-astro-cid-xcacg5nx] dd[data-astro-cid-xcacg5nx],.spec-table[data-astro-cid-xcacg5nx] th[data-astro-cid-xcacg5nx],.spec-table[data-astro-cid-xcacg5nx] td[data-astro-cid-xcacg5nx]{overflow-wrap:anywhere}.spec-table[data-astro-cid-xcacg5nx] caption[data-astro-cid-xcacg5nx]{text-align:left;overflow-wrap:anywhere}.pHero__specs[data-astro-cid-xcacg5nx] dd[data-astro-cid-xcacg5nx]{font-size:var(--fs-sm);color:var(--c-ink);margin:0}.pHero__media[data-astro-cid-xcacg5nx]{background:var(--c-white);border:1px solid var(--c-line-soft);aspect-ratio:4/3;place-items:center;display:grid}.pHero__media[data-astro-cid-xcacg5nx] img[data-astro-cid-xcacg5nx]{object-fit:contain;width:100%;height:100%}.pBody[data-astro-cid-xcacg5nx]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4rem);min-width:0;display:grid}.pBody__main[data-astro-cid-xcacg5nx],.pBody__aside[data-astro-cid-xcacg5nx]{min-width:0;max-width:100%}.pBody__main[data-astro-cid-xcacg5nx] h2[data-astro-cid-xcacg5nx]{font-size:var(--fs-xl);margin-top:var(--s-7)}.pBody__main[data-astro-cid-xcacg5nx] h2[data-astro-cid-xcacg5nx]:first-child{margin-top:0}.pBody__main[data-astro-cid-xcacg5nx] p[data-astro-cid-xcacg5nx]{max-width:68ch}.featureList[data-astro-cid-xcacg5nx],.checkList[data-astro-cid-xcacg5nx]{gap:var(--s-2);max-width:68ch;padding:0;list-style:none;display:grid}.featureList[data-astro-cid-xcacg5nx] li[data-astro-cid-xcacg5nx],.checkList[data-astro-cid-xcacg5nx] li[data-astro-cid-xcacg5nx]{font-size:var(--fs-sm);color:var(--c-steel);margin:0;padding-left:1.6rem;position:relative}.featureList[data-astro-cid-xcacg5nx] li[data-astro-cid-xcacg5nx]:before{content:"✓";color:var(--c-ok);position:absolute;left:0}.checkList[data-astro-cid-xcacg5nx]{gap:var(--s-3)}.checkList[data-astro-cid-xcacg5nx] li[data-astro-cid-xcacg5nx]{padding-left:1.75rem;line-height:1.6}.checkList[data-astro-cid-xcacg5nx] li[data-astro-cid-xcacg5nx]:before{content:"";background:var(--c-accent-bright);width:.75rem;height:1px;position:absolute;top:.6em;left:0}.appList[data-astro-cid-xcacg5nx]{columns:2;column-gap:var(--s-5);font-size:var(--fs-sm);color:var(--c-slate)}.specTableWrap[data-astro-cid-xcacg5nx]{margin-top:var(--s-5);overflow-x:auto}.specTableWrap[data-astro-cid-xcacg5nx] .spec-table[data-astro-cid-xcacg5nx]{min-width:560px}.specNote[data-astro-cid-xcacg5nx]{margin-top:var(--s-2)}.faq[data-astro-cid-xcacg5nx]{gap:var(--s-4);max-width:68ch;display:grid}.faq__item[data-astro-cid-xcacg5nx]{border-top:1px solid var(--c-line);padding-top:var(--s-3)}.faq__item[data-astro-cid-xcacg5nx] h3[data-astro-cid-xcacg5nx]{font-size:var(--fs-base);margin:0 0 var(--s-2)}.faq__item[data-astro-cid-xcacg5nx] p[data-astro-cid-xcacg5nx]{font-size:var(--fs-sm);color:var(--c-slate);margin:0;line-height:1.65}.pBody__aside[data-astro-cid-xcacg5nx]{gap:var(--s-5);display:grid;position:sticky;top:96px}.enquiry[data-astro-cid-xcacg5nx]{border:1px solid var(--c-line);border-top:3px solid var(--c-accent-bright);padding:var(--s-5);background:var(--c-paper)}.enquiry__title[data-astro-cid-xcacg5nx]{font-size:var(--fs-lg);margin-bottom:var(--s-2)}.enquiry__sub[data-astro-cid-xcacg5nx]{font-size:var(--fs-sm);color:var(--c-slate);margin-bottom:var(--s-4)}.asideCard[data-astro-cid-xcacg5nx]{border:1px solid var(--c-line);padding:var(--s-5)}.asideCard[data-astro-cid-xcacg5nx] h3[data-astro-cid-xcacg5nx]{font-size:var(--fs-base);margin-bottom:var(--s-3)}.asideCard__list[data-astro-cid-xcacg5nx]{font-size:var(--fs-sm);margin:0;padding:0;list-style:none}.asideCard__list[data-astro-cid-xcacg5nx] li[data-astro-cid-xcacg5nx]{justify-content:space-between;gap:var(--s-4);border-bottom:1px solid var(--c-line-soft);margin:0;padding:.5rem 0;display:flex}.asideCard__list[data-astro-cid-xcacg5nx] li[data-astro-cid-xcacg5nx]:last-child{border-bottom:0}.asideCard__list[data-astro-cid-xcacg5nx] span[data-astro-cid-xcacg5nx]{color:var(--c-mist)}@media (width<=980px){.pHero__inner[data-astro-cid-xcacg5nx],.pBody[data-astro-cid-xcacg5nx]{grid-template-columns:minmax(0,1fr)}.pBody__aside[data-astro-cid-xcacg5nx]{position:static}.appList[data-astro-cid-xcacg5nx]{columns:1}}@media (width<=620px){.pHero__specs[data-astro-cid-xcacg5nx]{grid-template-columns:minmax(0,1fr)}.pHero__specs[data-astro-cid-xcacg5nx]>div[data-astro-cid-xcacg5nx]:nth-child(odd){padding-right:0}.pBody__main[data-astro-cid-xcacg5nx]{width:100%;min-width:0}.specTableWrap[data-astro-cid-xcacg5nx]{max-width:100%}}
