.pintro[data-astro-cid-tzddhrjt]{display:grid;gap:40px;align-items:center}.pintro__text[data-astro-cid-tzddhrjt]{display:grid;gap:18px;justify-items:start}.pintro__actions[data-astro-cid-tzddhrjt]{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.pintro__media[data-astro-cid-tzddhrjt],.pfeat__media[data-astro-cid-tzddhrjt]{margin:0;overflow:hidden;padding:8px;background:var(--c-mist);border-color:transparent}.pintro__media[data-astro-cid-tzddhrjt] img,.pfeat__media[data-astro-cid-tzddhrjt] img{width:100%;height:auto;aspect-ratio:4 / 3;border-radius:calc(var(--r-l) - 8px);object-fit:cover;object-position:top left}.ffilter[data-astro-cid-tzddhrjt]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:calc(-1 * var(--space-block) + 24px) auto var(--space-block);padding:6px;width:fit-content;max-width:100%;border-radius:var(--r-pill);background:#fff;border:1px solid var(--c-line)}.ffilter__btn[data-astro-cid-tzddhrjt]{min-height:40px;padding:8px 18px;border-radius:var(--r-pill);color:var(--c-body);font-size:.9375rem;font-weight:500;transition:background-color var(--t-fast) var(--ease-out),color var(--t-fast) var(--ease-out)}.ffilter__btn[data-astro-cid-tzddhrjt]:hover{background:var(--c-mist);color:var(--c-ink)}.ffilter__btn[data-astro-cid-tzddhrjt].is-active{background:var(--c-ink);color:#fff}.fgrid[data-astro-cid-tzddhrjt]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.fcell[data-astro-cid-tzddhrjt]{display:grid;gap:14px;padding:22px;border-radius:var(--r-l);background:#fff;border:1px solid transparent;transition:opacity var(--t-base) var(--ease-out),transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease-out),border-color var(--t-base) var(--ease-out)}.fcell[data-astro-cid-tzddhrjt]:hover{transform:translateY(-3px);box-shadow:var(--shadow-2)}.fcell[data-astro-cid-tzddhrjt].is-hidden{opacity:.28;transform:scale(.97);box-shadow:none}.fcell__icon[data-astro-cid-tzddhrjt]{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--c-accent-soft);color:var(--c-accent-deep)}.fcell__label[data-astro-cid-tzddhrjt]{margin:0;color:var(--c-ink);font-size:1.0625rem;font-weight:600;letter-spacing:-.01em}.fcell__text[data-astro-cid-tzddhrjt]{margin:-4px 0 0;color:var(--c-body);font-size:.9375rem;line-height:1.5}.paud__head[data-astro-cid-tzddhrjt]{max-width:62ch;margin-bottom:40px}.paud__head[data-astro-cid-tzddhrjt] .lead[data-astro-cid-tzddhrjt]{margin-top:16px}.paud[data-astro-cid-tzddhrjt]{display:grid;gap:20px}.paud__card[data-astro-cid-tzddhrjt]{display:flex;flex-direction:column;gap:10px;padding:28px;background:#fff}.paud__icon[data-astro-cid-tzddhrjt]{display:grid;place-items:center;width:48px;height:48px;margin-bottom:8px;border-radius:14px;background:var(--c-accent-soft);color:var(--c-accent-deep)}.paud__icon[data-astro-cid-tzddhrjt] svg{width:24px;height:24px}.paud__title[data-astro-cid-tzddhrjt]{font-size:1.375rem;line-height:1.15;letter-spacing:-.015em}.paud__sub[data-astro-cid-tzddhrjt]{margin-top:-6px}.paud__text[data-astro-cid-tzddhrjt]{margin-top:6px;margin-bottom:10px}.paud__points[data-astro-cid-tzddhrjt]{display:grid;gap:8px;margin-top:auto;padding-top:16px;border-top:1px solid var(--c-line)}.paud__points[data-astro-cid-tzddhrjt] li[data-astro-cid-tzddhrjt]{display:flex;gap:10px;align-items:flex-start;font-size:.9375rem}.paud__points[data-astro-cid-tzddhrjt] svg{flex:0 0 auto;width:18px;height:18px;margin-top:2px;color:var(--c-accent-deep)}.paud__more[data-astro-cid-tzddhrjt]{margin-top:16px}.paud__note[data-astro-cid-tzddhrjt]{margin-top:28px}.paud__note[data-astro-cid-tzddhrjt] a{color:var(--c-ink);text-decoration:underline;text-underline-offset:3px}@media(min-width:1025px){.paud[data-astro-cid-tzddhrjt]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media(min-width:768px)and (max-width:1024px){.paud[data-astro-cid-tzddhrjt]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pdigi[data-astro-cid-tzddhrjt]{display:grid;gap:28px}.pdigi__body[data-astro-cid-tzddhrjt]{display:grid;gap:24px;justify-items:start}.logoband[data-astro-cid-tzddhrjt]{padding:var(--space-block) 0;overflow:hidden;border-block:1px solid var(--c-line)}.logoband__text[data-astro-cid-tzddhrjt]{margin-bottom:24px;text-align:center}.logoband__track[data-astro-cid-tzddhrjt]{display:flex;align-items:center;gap:48px;width:max-content;animation:logoband 72s linear infinite}.logoband__track[data-astro-cid-tzddhrjt] li[data-astro-cid-tzddhrjt]{flex:0 0 auto}.logoband__track[data-astro-cid-tzddhrjt] img{width:auto;max-width:150px;height:40px;object-fit:contain;mix-blend-mode:multiply;transition:filter var(--t-base) var(--ease-out),opacity var(--t-base) var(--ease-out)}.logoband__track[data-astro-cid-tzddhrjt] li[data-astro-cid-tzddhrjt]:hover img{filter:none;opacity:1}.logoband[data-astro-cid-tzddhrjt]:hover .logoband__track[data-astro-cid-tzddhrjt]{animation-play-state:paused}@keyframes logoband{to{transform:translate(calc(-50% - 24px))}}.pfeatures[data-astro-cid-tzddhrjt]{display:grid;gap:var(--space-section)}.pfeat[data-astro-cid-tzddhrjt]{display:grid;gap:40px;align-items:center}.pfeat__text[data-astro-cid-tzddhrjt]{display:grid;gap:16px}.pfeat__title[data-astro-cid-tzddhrjt]{font-size:var(--fs-h3);letter-spacing:var(--ls-h3)}.pfeat__p[data-astro-cid-tzddhrjt]{color:var(--c-body)}.pfeat__lists[data-astro-cid-tzddhrjt]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin-top:8px;padding-top:20px;border-top:1px solid var(--c-line)}.pfeat__lists[data-astro-cid-tzddhrjt] ul[data-astro-cid-tzddhrjt]{display:grid;gap:10px}.pfeat__lists[data-astro-cid-tzddhrjt] li[data-astro-cid-tzddhrjt]{display:flex;align-items:center;gap:10px;color:var(--c-ink);font-weight:500}.pfeat__lists[data-astro-cid-tzddhrjt] .icon{width:18px;height:18px;color:var(--c-accent-deep);flex:none}.pcta[data-astro-cid-tzddhrjt]{display:grid;gap:28px;padding:clamp(28px,4vw,56px);border-radius:var(--r-xl);background:radial-gradient(90% 120% at 100% 0%,#1adeff4d,#1adeff00 55%),var(--c-ink)}.pcta[data-astro-cid-tzddhrjt] h2[data-astro-cid-tzddhrjt]{margin:10px 0 12px}.pcta__actions[data-astro-cid-tzddhrjt]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}@media(min-width:1025px){.pintro[data-astro-cid-tzddhrjt]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px}.pfeat[data-astro-cid-tzddhrjt]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}.pfeat--flip[data-astro-cid-tzddhrjt] .pfeat__text[data-astro-cid-tzddhrjt]{order:2}.pcta[data-astro-cid-tzddhrjt]{grid-template-columns:minmax(0,1.3fr) auto;align-items:center}.pdigi[data-astro-cid-tzddhrjt]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:64px;align-items:start}}@media(max-width:1024px){.fgrid[data-astro-cid-tzddhrjt]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.fgrid[data-astro-cid-tzddhrjt]{grid-template-columns:1fr;gap:8px}.fcell[data-astro-cid-tzddhrjt]{padding:16px}.ffilter[data-astro-cid-tzddhrjt]{width:100%;border-radius:24px}.ffilter__btn[data-astro-cid-tzddhrjt]{flex:none;padding-inline:14px}.pfeat__lists[data-astro-cid-tzddhrjt]{grid-template-columns:1fr}.logoband__track[data-astro-cid-tzddhrjt]{gap:28px}.logoband__track[data-astro-cid-tzddhrjt] li[data-astro-cid-tzddhrjt]{flex-basis:130px}}@media(prefers-reduced-motion:reduce){.logoband__track[data-astro-cid-tzddhrjt]{animation:none}}
