.solutions-accordion-section[data-astro-cid-gbw4kx43]{scroll-margin-top:100px}.solutions-accordion[data-astro-cid-gbw4kx43]{width:100%}.solutions-accordion__list[data-astro-cid-gbw4kx43]{align-items:stretch;gap:6px;height:clamp(360px,42vw,560px);margin:0;padding:0;list-style:none;display:flex}.solutions-accordion__item[data-astro-cid-gbw4kx43]{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--g-border-card);min-width:0;transition:flex-grow .7s var(--ease-expo-out), flex-basis .7s var(--ease-expo-out);flex:0 0 84px;position:relative;overflow:hidden}.solutions-accordion__item[data-astro-cid-gbw4kx43].is-active{border-color:color-mix(in srgb, var(--accent) 45%, var(--g-border-strong));flex:420px}.solutions-accordion__trigger[data-astro-cid-gbw4kx43]{cursor:pointer;text-align:left;width:100%;height:100%;color:inherit;font:inherit;background:0 0;border:0;padding:0;display:block}.solutions-accordion__title[data-astro-cid-gbw4kx43]{z-index:2;opacity:1;justify-content:flex-start;align-items:center;gap:.85rem;padding:1.4rem 0;transition:opacity .25s;display:flex;position:absolute;inset:0}.is-active[data-astro-cid-gbw4kx43] .solutions-accordion__title[data-astro-cid-gbw4kx43]{opacity:0;pointer-events:none}.solutions-accordion__title[data-astro-cid-gbw4kx43] .solutions-accordion__label[data-astro-cid-gbw4kx43]{writing-mode:vertical-rl;font-family:var(--f-display);letter-spacing:.06em;text-transform:uppercase;color:var(--text);white-space:nowrap;font-size:.85rem;font-weight:700;transform:rotate(180deg)}.solutions-accordion__title[data-astro-cid-gbw4kx43] .solutions-accordion__icon[data-astro-cid-gbw4kx43]{flex-shrink:0;margin-inline:auto}.solutions-accordion__icon[data-astro-cid-gbw4kx43]{border-radius:var(--r-sm);background:color-mix(in srgb, var(--accent) 16%, transparent);width:34px;height:34px;color:var(--accent);justify-content:center;align-items:center;display:flex}.solutions-accordion__icon[data-astro-cid-gbw4kx43] svg{width:18px;height:18px}.solutions-accordion__panel[data-astro-cid-gbw4kx43]{z-index:1;opacity:0;transition:opacity .4s;position:absolute;inset:0}.is-active[data-astro-cid-gbw4kx43] .solutions-accordion__panel[data-astro-cid-gbw4kx43]{opacity:1;transition-delay:.25s}.solutions-accordion__bg[data-astro-cid-gbw4kx43]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.solutions-accordion__scrim[data-astro-cid-gbw4kx43]{background:linear-gradient(0deg, var(--surface) 0%, color-mix(in srgb, var(--surface) 78%, transparent) 38%, color-mix(in srgb, var(--accent) 22%, transparent) 70%, color-mix(in srgb, var(--accent) 10%, transparent) 100%);position:absolute;inset:0}[data-theme=light] .solutions-accordion__scrim[data-astro-cid-gbw4kx43]{background:linear-gradient(0deg, #08080e 0%, #08080ec7 38%, color-mix(in srgb, var(--accent) 22%, transparent) 70%, color-mix(in srgb, var(--accent) 10%, transparent) 100%)}.solutions-accordion__content[data-astro-cid-gbw4kx43]{z-index:2;text-align:left;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.6rem;padding:1.75rem;display:flex;position:absolute;inset:0}.solutions-accordion__content-label[data-astro-cid-gbw4kx43]{font-family:var(--f-display);color:var(--text);text-shadow:0 2px 10px #00000080;font-size:1.15rem;font-weight:800}.solutions-accordion__desc[data-astro-cid-gbw4kx43]{max-width:34ch;font-family:var(--f-body);color:var(--text-2);text-shadow:0 1px 6px #0006;font-size:.9rem;line-height:1.55}[data-theme=light] .solutions-accordion__content-label[data-astro-cid-gbw4kx43]{color:var(--c-cream)}[data-theme=light] .solutions-accordion__desc[data-astro-cid-gbw4kx43]{color:#fbf9f4d1}@media (width<=720px){.solutions-accordion__list[data-astro-cid-gbw4kx43]{flex-direction:column;gap:8px;height:auto}.solutions-accordion__item[data-astro-cid-gbw4kx43]{flex:0 0 64px}.solutions-accordion__item[data-astro-cid-gbw4kx43].is-active{flex:0 0 340px}.solutions-accordion__title[data-astro-cid-gbw4kx43]{flex-direction:row;padding:0 1.25rem}.solutions-accordion__title[data-astro-cid-gbw4kx43] .solutions-accordion__label[data-astro-cid-gbw4kx43]{writing-mode:horizontal-tb;transform:none}.solutions-accordion__title[data-astro-cid-gbw4kx43] .solutions-accordion__icon[data-astro-cid-gbw4kx43]{margin-inline:0}}.counters__grid[data-astro-cid-juw5hdzt]{grid-template-columns:repeat(var(--cols,3), 1fr);perspective:1200px;gap:24px;display:grid}@media (width<=700px){.counters__grid[data-astro-cid-juw5hdzt]{grid-template-columns:1fr}}
