.card[data-astro-cid-dohjnao5]{width:608px;margin:10px}.content[data-astro-cid-dohjnao5]{font-weight:600;font-size:16px;line-height:135%}.title[data-astro-cid-dohjnao5]{margin:0;font-size:inherit;color:var(--text-focus)}.description[data-astro-cid-dohjnao5]{color:var(--text-color);margin:0}.image[data-astro-cid-dohjnao5]{height:342px;margin-bottom:16px;border-radius:9.82px;background-color:#fff;display:flex;align-items:end;justify-content:center}.image[data-astro-cid-dohjnao5] picture,.image[data-astro-cid-dohjnao5] img{display:block}.placeholder[data-astro-cid-dohjnao5]{background-color:#3f3f3f;width:100%;height:100%;border-radius:9.82px}@media(max-width:843px){.image[data-astro-cid-dohjnao5]>*:not(:first-of-type){display:none}}.hero[data-astro-cid-bbe6dxrz]{height:960px;max-width:1022px;min-width:var(--sm-breakpoint);align-items:center;justify-content:space-between}@media(max-width:843px){.hero[data-astro-cid-bbe6dxrz]{--scale: calc(100vw / var(--sm-breakpoint));scale:clamp(.75,var(--scale),1);height:calc(960px*clamp(.75,var(--scale),1));overflow:hidden}}.image[data-astro-cid-bbe6dxrz]{width:100%;height:100%;object-fit:contain}.content[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;align-items:center}.headings[data-astro-cid-xhaoqxbd]{margin:74px 0 8px;text-align:center}.subtitle[data-astro-cid-xhaoqxbd]{color:var(--text-color);font-size:24px;font-weight:700;line-height:24px;letter-spacing:0}.title[data-astro-cid-xhaoqxbd]{font-size:clamp(40px,calc(40px + (80 - 40) * (100vw - 430px) / (1272 - 430)),80px);font-weight:700;clamp(44px,calc(44px + (100 - 44) * (100vw - 430px) / (1272 - 430)),100px) text-align: center;margin:10px 0 0}.cards[data-astro-cid-xhaoqxbd]{display:flex;gap:32px 16px;flex-wrap:wrap;justify-content:center;max-width:min(100%,1272px);margin:80px 0 102px}.badges[data-astro-cid-xhaoqxbd]{display:none}@media(max-width:430px){.badges[data-astro-cid-xhaoqxbd]{display:flex;margin-top:16px}.cards[data-astro-cid-xhaoqxbd]{--scale: clamp(.75, calc(100vw / var(--sm-breakpoint)), 1);margin-top:calc(80px * var(--scale));padding:10px}}
