.showcase-tabs__choices[data-astro-cid-zvj7xlme]{border:1px solid var(--color-border);border-radius:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:2rem;display:grid;overflow:hidden}.showcase-tabs__choices[data-astro-cid-zvj7xlme][hidden],.showcase-tabs[data-astro-cid-zvj7xlme] [data-showcase-panel][hidden]{display:none}.showcase-tabs__choice[data-astro-cid-zvj7xlme]{min-height:4.25rem;color:var(--color-dark);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.9rem .75rem;font-size:1.1rem;font-weight:700;line-height:1.5;display:flex}.showcase-tabs__choice[data-astro-cid-zvj7xlme]+.showcase-tabs__choice[data-astro-cid-zvj7xlme]{border-left:1px solid var(--color-border)}.showcase-tabs__choice[data-astro-cid-zvj7xlme]:hover{background:var(--color-bg)}.showcase-tabs__choice[data-astro-cid-zvj7xlme][aria-selected=true]{color:#fff;background:var(--color-navy)}.showcase-tabs__choice[data-astro-cid-zvj7xlme]:focus-visible{outline:3px solid var(--color-tech);outline-offset:-4px}.showcase-tabs__subtitle[data-astro-cid-zvj7xlme]{font-size:.8rem;font-weight:400}[data-astro-cid-zvj7xlme][data-variant=products] .showcase-tabs__choices[data-astro-cid-zvj7xlme]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}[data-astro-cid-zvj7xlme][data-variant=products] .showcase-tabs__choice[data-astro-cid-zvj7xlme][aria-selected=true]{background:var(--color-accent)}.showcase-tabs[data-astro-cid-zvj7xlme]:not([data-enhanced]) [data-showcase-panel]+[data-showcase-panel]{margin-top:2rem}@media (width<=767px){.showcase-tabs__choices[data-astro-cid-zvj7xlme]{border:0;border-radius:0;grid-template-columns:1fr;gap:.5rem;margin-bottom:1.5rem;overflow:visible}.showcase-tabs__choice[data-astro-cid-zvj7xlme]{border:1px solid var(--color-border);border-radius:.625rem;min-height:3.25rem;padding:.65rem .5rem;font-size:.9rem}.showcase-tabs__choice[data-astro-cid-zvj7xlme]+.showcase-tabs__choice[data-astro-cid-zvj7xlme]{border-left:1px solid var(--color-border)}[data-astro-cid-zvj7xlme][data-variant=products] .showcase-tabs__choices[data-astro-cid-zvj7xlme]{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase-tabs__subtitle[data-astro-cid-zvj7xlme]{font-size:.75rem}[data-astro-cid-zvj7xlme][data-variant=products] .showcase-tabs__subtitle[data-astro-cid-zvj7xlme]{display:none}}.showcase-heading[data-astro-cid-qmjtkzr2]{color:var(--color-dark);font-family:var(--font-heading);letter-spacing:-.035em;font-size:clamp(1.85rem,5.5vw,5rem);font-weight:700;line-height:1.45}.support-panel[data-astro-cid-qmjtkzr2]{outline-offset:5px;grid-template-columns:1fr 1fr;align-items:center;gap:2.5rem;display:grid}.support-row[data-astro-cid-qmjtkzr2]{border-bottom:1px solid var(--color-border);padding:1.5rem 0}.support-row__main[data-astro-cid-qmjtkzr2]{border-radius:.25rem;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;display:flex}.support-row__main[data-astro-cid-qmjtkzr2]:hover h3[data-astro-cid-qmjtkzr2]{color:var(--color-accent)}.support-row__main[data-astro-cid-qmjtkzr2]:focus-visible,.support-row__case[data-astro-cid-qmjtkzr2]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.support-row__case[data-astro-cid-qmjtkzr2]{min-height:44px;color:var(--color-text-secondary);align-items:center;gap:.5rem;font-size:.875rem;line-height:1.7;display:inline-flex}.support-row__case[data-astro-cid-qmjtkzr2]:hover{text-decoration:underline}.support-panel__scene[data-astro-cid-qmjtkzr2]{min-width:0}.support-panel__scene[data-astro-cid-qmjtkzr2] figcaption[data-astro-cid-qmjtkzr2]{padding:.5rem 1.5rem}.support-panel__illustration[data-astro-cid-qmjtkzr2]{object-fit:contain;width:100%;height:auto}.support-help[data-astro-cid-qmjtkzr2]{background:color-mix(in srgb, var(--color-accent-soft) 45%, white);border-radius:.75rem;align-items:center;gap:1.25rem;margin-top:2.5rem;padding:1.5rem;display:flex}.support-help[data-astro-cid-qmjtkzr2] .btn-primary[data-astro-cid-qmjtkzr2]{background:var(--color-accent);color:#fff;box-shadow:none;border-radius:.625rem;flex-shrink:0;font-size:1rem}.support-shortcuts[data-astro-cid-qmjtkzr2]{flex-wrap:wrap;gap:.5rem 2rem;margin-top:1.5rem;display:flex}.support-shortcuts[data-astro-cid-qmjtkzr2] a[data-astro-cid-qmjtkzr2]{min-height:44px;color:var(--color-accent);align-items:center;gap:.75rem;font-size:1rem;font-weight:600;display:inline-flex}.support-shortcuts[data-astro-cid-qmjtkzr2] a[data-astro-cid-qmjtkzr2]:hover{text-decoration:underline}.support-shortcuts[data-astro-cid-qmjtkzr2] a[data-astro-cid-qmjtkzr2]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}@media (width>=1024px){.support-row[data-astro-cid-qmjtkzr2]{padding:2rem 0}.support-row__case[data-astro-cid-qmjtkzr2]{font-size:1rem}}@media (width<=767px){.support-panel[data-astro-cid-qmjtkzr2]{flex-direction:column;align-items:stretch;gap:.5rem;display:flex}.support-panel__scene[data-astro-cid-qmjtkzr2]{order:-1}.support-panel__scene[data-astro-cid-qmjtkzr2] figcaption[data-astro-cid-qmjtkzr2]{padding:.5rem 0;font-size:1.1rem}.support-panel__illustration[data-astro-cid-qmjtkzr2]{max-height:265px}.support-row[data-astro-cid-qmjtkzr2]{padding:.875rem 0}.support-help[data-astro-cid-qmjtkzr2]{grid-template-columns:28px 1fr;gap:.75rem;margin-top:2rem;padding:1.25rem;display:grid}.support-help[data-astro-cid-qmjtkzr2] .btn-primary[data-astro-cid-qmjtkzr2]{grid-column:1/-1;width:100%;padding:.875rem .5rem}}.home-case-track[data-astro-cid-zeiabrod]{scrollbar-width:none;scroll-padding-inline:0}.home-case-track[data-astro-cid-zeiabrod]::-webkit-scrollbar{display:none}.home-case-slide[data-astro-cid-zeiabrod]{flex-basis:min(78vw,22rem)}@media (width>=64rem){.home-case-slide[data-astro-cid-zeiabrod]{flex-basis:calc(40.8163% - 1.02041rem)}}@media (prefers-reduced-motion:reduce){.home-case-track[data-astro-cid-zeiabrod]{scroll-behavior:auto}}.showcase-heading[data-astro-cid-qzj7gepj]{color:var(--color-dark);font-family:var(--font-heading);letter-spacing:-.035em;font-size:clamp(1.85rem,4.5vw,4rem);font-weight:700;line-height:1.45}.product-theater[data-astro-cid-qzj7gepj]{background:var(--color-navy);outline-offset:5px;border-radius:.875rem;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:center;gap:2rem;padding:2rem;display:grid}.product-theater__headline[data-astro-cid-qzj7gepj]{color:#fff;font-family:var(--font-heading);text-wrap:balance;white-space:pre-line;margin-top:1.5rem;font-size:clamp(1.5rem,3vw,2.75rem);font-weight:700;line-height:1.6}.product-theater__copy[data-astro-cid-qzj7gepj]{min-width:0}.product-theater__identity[data-astro-cid-qzj7gepj] h3[data-astro-cid-qzj7gepj]{flex-basis:100%;order:1}.product-theater__copy[data-astro-cid-qzj7gepj] .btn-primary[data-astro-cid-qzj7gepj]{background:var(--color-accent-on-light);color:#fff;box-shadow:none;border-radius:.625rem;font-size:1rem}.product-theater__visual[data-astro-cid-qzj7gepj]{min-width:0}.product-theater__image[data-astro-cid-qzj7gepj]{object-fit:contain;border-radius:.5rem;width:100%;height:auto;max-height:430px;display:block}.product-theater__screen[data-astro-cid-qzj7gepj]{aspect-ratio:1.39;background:#fff;position:relative;overflow:hidden}.product-theater__screen[data-astro-cid-qzj7gepj] .product-theater__image[data-astro-cid-qzj7gepj]{width:136.2%;max-width:none;height:auto;max-height:none;position:absolute;top:-10.8%;left:-18%}.product-availability[data-astro-cid-qzj7gepj]{border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:.75rem 2rem;padding:1.25rem 0;display:flex}.product-upcoming[data-astro-cid-qzj7gepj]{border-bottom:1px solid var(--color-border);padding:1.25rem 0}.product-secondary-link[data-astro-cid-qzj7gepj]{min-height:44px;color:var(--color-text-secondary);align-items:center;gap:.5rem;font-size:.85rem;line-height:1.6;display:inline-flex}.product-secondary-link[data-astro-cid-qzj7gepj]:hover{text-decoration:underline}.product-secondary-link[data-astro-cid-qzj7gepj]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.product-foundation[data-astro-cid-qzj7gepj]{align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.product-foundation[data-astro-cid-qzj7gepj] .btn-outline-dark[data-astro-cid-qzj7gepj]{flex-shrink:0;padding:.7rem 1.5rem;font-size:.9rem}@media (width<=767px){.product-theater__identity[data-astro-cid-qzj7gepj]{gap:.5rem}.product-theater__identity[data-astro-cid-qzj7gepj] h3[data-astro-cid-qzj7gepj]{flex-basis:auto;order:0;font-size:1.125rem}.product-theater[data-astro-cid-qzj7gepj]{grid-template-columns:1fr;gap:1.5rem;padding:1rem}.product-theater__headline[data-astro-cid-qzj7gepj]{font-size:1.65rem;line-height:1.6}.product-theater__copy[data-astro-cid-qzj7gepj] .btn-primary[data-astro-cid-qzj7gepj]{width:100%;padding-left:.5rem;padding-right:.5rem}.product-theater__image[data-astro-cid-qzj7gepj]{max-height:none}.product-availability[data-astro-cid-qzj7gepj]{flex-direction:column;gap:.75rem}.product-foundation[data-astro-cid-qzj7gepj]{grid-template-columns:48px 1fr;display:grid}.product-foundation[data-astro-cid-qzj7gepj] .btn-outline-dark[data-astro-cid-qzj7gepj]{grid-column:1/-1;width:100%}}
