.slider-arrow[data-astro-cid-z5xh3nld]{background:var(--color-grey);width:44px;height:44px;color:var(--color-white);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.slider-arrow[data-astro-cid-z5xh3nld]:hover{background:var(--color-text)}.slider-arrow[data-astro-cid-z5xh3nld].disabled{background:var(--grey-300);cursor:default}.showcase[data-astro-cid-yu5vgxhl]{position:relative}.card[data-astro-cid-yu5vgxhl]{background:var(--color-bg);border-radius:var(--radius-md);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);padding:var(--space-2xl);position:relative}.track[data-astro-cid-yu5vgxhl]{position:relative}.slide[data-astro-cid-yu5vgxhl]{gap:var(--space-2xl);grid-template-columns:1fr 1fr;min-height:600px;display:grid}.slide[data-astro-cid-yu5vgxhl]:not([data-slide-index="0"]){display:none}.image[data-astro-cid-yu5vgxhl]{background-color:var(--blue-400);align-items:center;height:100%;display:flex}.image[data-astro-cid-yu5vgxhl] img{width:100%;max-width:400px;height:auto;margin-inline:auto}.content[data-astro-cid-yu5vgxhl]{gap:var(--space-md);flex-direction:column;display:flex}.slide-title[data-astro-cid-yu5vgxhl]{font-size:var(--font-size-xl)}.content[data-astro-cid-yu5vgxhl] h4[data-astro-cid-yu5vgxhl]{font-size:var(--font-size-lg)}.content[data-astro-cid-yu5vgxhl] p[data-astro-cid-yu5vgxhl]{color:var(--color-text-muted);line-height:var(--line-height-base)}.content[data-astro-cid-yu5vgxhl] .btn{margin-top:var(--space-sm);align-self:flex-start}.card[data-astro-cid-yu5vgxhl] .showcase-arrow{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.card[data-astro-cid-yu5vgxhl] .showcase-arrow-prev{left:-20px}.card[data-astro-cid-yu5vgxhl] .showcase-arrow-next{right:-20px}.arrow[data-astro-cid-yu5vgxhl]:hover{background:var(--color-brand)}.prev[data-astro-cid-yu5vgxhl]{left:-20px}.next[data-astro-cid-yu5vgxhl]{right:-20px}.counter[data-astro-cid-yu5vgxhl]{text-align:center;color:var(--color-text-muted);font-size:var(--font-size-sm);margin-top:var(--space-lg)}@media (width<=768px){.slide[data-astro-cid-yu5vgxhl]{grid-template-columns:1fr}.arrow[data-astro-cid-yu5vgxhl]{display:none}.card[data-astro-cid-yu5vgxhl]{padding:var(--space-xl)}}.logo-card[data-astro-cid-mxvvhzd5]{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-xl);background:var(--color-bg);border-radius:var(--radius-md);border:1px solid var(--color-border);transition:transform var(--transition), box-shadow var(--transition);flex-direction:column;height:100%;text-decoration:none;display:flex}.logo-card[data-astro-cid-mxvvhzd5]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.mark[data-astro-cid-mxvvhzd5]{width:180px;height:180px}img[data-astro-cid-mxvvhzd5].mark{object-fit:contain}.placeholder[data-astro-cid-mxvvhzd5]{text-align:center;padding:var(--space-md);border-radius:var(--radius-md);background:var(--logo-color);color:var(--color-white);font-weight:700;font-size:var(--font-size-lg);line-height:var(--line-height-tight);justify-content:center;align-items:center;display:flex}.name[data-astro-cid-mxvvhzd5]{color:var(--color-text);font-weight:600;font-size:var(--font-size-base);margin:0}.slider[data-astro-cid-jc6gabf6]{align-items:center;gap:var(--space-md);display:flex;position:relative}.track[data-astro-cid-jc6gabf6]{padding:var(--space-xs) 0;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--space-lg)) / 4);gap:var(--space-lg);scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-width:0;margin:0;list-style:none;display:grid;overflow-x:auto}.track[data-astro-cid-jc6gabf6]::-webkit-scrollbar{display:none}.slide[data-astro-cid-jc6gabf6]{scroll-snap-align:start;min-width:0}.slide[data-astro-cid-jc6gabf6] .logo-card{box-shadow:var(--shadow-sm)}.view-all[data-astro-cid-jc6gabf6]{margin-top:var(--space-xl);justify-content:center;display:flex}@media (width<=900px){.track[data-astro-cid-jc6gabf6]{grid-auto-columns:calc((100% - var(--space-lg)) / 2)}}@media (width<=560px){.track[data-astro-cid-jc6gabf6]{grid-auto-columns:100%}.slider[data-astro-cid-jc6gabf6] .slider-arrow{width:36px;height:36px}}.audience[data-astro-cid-klu75itw]{padding-block:var(--space-section)}.panel-card[data-astro-cid-klu75itw]{background:var(--color-bg);border-radius:0 0 var(--radius-lg) var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-2xl)}.panel-inner[data-astro-cid-klu75itw]{gap:var(--space-2xl);grid-template-columns:1fr 1fr;display:grid}.image[data-astro-cid-klu75itw] svg,.image[data-astro-cid-klu75itw] img{width:100%;height:auto}.content[data-astro-cid-klu75itw]{gap:var(--space-md);flex-direction:column;display:flex}.content[data-astro-cid-klu75itw] h2[data-astro-cid-klu75itw]{font-size:var(--font-size-xl)}.content[data-astro-cid-klu75itw] p[data-astro-cid-klu75itw]{color:var(--color-text-muted);line-height:var(--line-height-base)}.actions[data-astro-cid-klu75itw]{align-items:center;gap:var(--space-lg);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.explore-link[data-astro-cid-klu75itw]{color:var(--color-brand);align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.explore-link[data-astro-cid-klu75itw]:hover{color:var(--color-brand-dark)}.explore-link[data-astro-cid-klu75itw] span[data-astro-cid-klu75itw]{font-size:1.1em;line-height:1}@media (width<=768px){.panel-inner[data-astro-cid-klu75itw]{grid-template-columns:1fr}.panel-card[data-astro-cid-klu75itw]{padding:var(--space-xl)}}.home-page-banner[data-astro-cid-sd4yogoi]{background-image:linear-gradient(#0000002e, #0000002e), var(--home-banner-image);min-height:600px;color:var(--color-white);background-position:50% 35%;background-repeat:no-repeat;background-size:cover;align-items:center;display:flex;position:relative}.inner[data-astro-cid-sd4yogoi]{width:100%}.content[data-astro-cid-sd4yogoi]{max-width:680px}.title[data-astro-cid-sd4yogoi]{max-width:18ch;margin-bottom:var(--space-md);font-size:var(--font-size-4xl);color:var(--color-white);line-height:1.15}.title-orange[data-astro-cid-sd4yogoi],.title-blue[data-astro-cid-sd4yogoi]{color:var(--color-white);margin-bottom:10px;padding:.16em .35em .18em;display:inline-block}.title-orange[data-astro-cid-sd4yogoi]{background:var(--orange-300)}.title-blue[data-astro-cid-sd4yogoi]{background:var(--blue-400)}.description[data-astro-cid-sd4yogoi]{max-width:50ch;margin-bottom:var(--space-lg);color:var(--color-white);font-size:var(--font-size-lg)}.description[data-astro-cid-sd4yogoi] strong{color:inherit}.home-banner-button[data-astro-cid-sd4yogoi]{gap:.65rem}.home-banner-button[data-astro-cid-sd4yogoi] span[data-astro-cid-sd4yogoi]{font-size:1.2em;line-height:1}@media (width<=768px){.home-page-banner[data-astro-cid-sd4yogoi]{background-position:50%;min-height:500px}.title[data-astro-cid-sd4yogoi]{font-size:2rem}}.product-grid[data-astro-cid-lcdefpme]{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.view-all[data-astro-cid-lcdefpme]{margin-top:var(--space-xl);justify-content:center;display:flex}
