.cat-card[data-astro-cid-afo2vvt2]{border:1px solid var(--grey-text);height:100%;transition:transform .45s var(--ease);flex-direction:column;align-items:flex-start;gap:48px;padding:48px;display:flex;position:relative}.cat-card[data-astro-cid-afo2vvt2]:after{content:"";background:var(--primary);opacity:0;height:1px;transition:opacity .3s;position:absolute;inset:auto -1px -1px}.cat-card[data-astro-cid-afo2vvt2]:hover{transform:translateY(-24px)}.cat-card[data-astro-cid-afo2vvt2]:hover:after{opacity:1}.cat-card__media[data-astro-cid-afo2vvt2]{width:100%;display:block}.cat-card[data-astro-cid-afo2vvt2] .cat-card__img{object-fit:cover;width:100%;height:400px}.cat-card__body[data-astro-cid-afo2vvt2]{flex-direction:column;flex:1;gap:16px;display:flex}.cat-card__text[data-astro-cid-afo2vvt2]{color:var(--grey);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=809px){.cat-card[data-astro-cid-afo2vvt2]{gap:32px;padding:32px}.cat-card[data-astro-cid-afo2vvt2] .cat-card__img{height:300px}}.hero[data-astro-cid-wcolddp2]{flex-direction:column;justify-content:flex-end;align-items:center;min-height:85vh;padding:240px 80px 64px;display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-wcolddp2] .hero__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__shade[data-astro-cid-wcolddp2]{background:#10101280;position:absolute;inset:0}.hero__inner[data-astro-cid-wcolddp2]{z-index:2;flex-direction:column;gap:120px;width:100%;max-width:2000px;padding-top:80px;display:flex;position:relative}.hero__top[data-astro-cid-wcolddp2]{align-items:flex-start;gap:153px;display:flex}.hero__title[data-astro-cid-wcolddp2]{flex-direction:column;gap:16px;width:60%;display:flex}.hero__title[data-astro-cid-wcolddp2] .h1[data-astro-cid-wcolddp2]{max-width:960px}.hero__intro[data-astro-cid-wcolddp2]{flex-direction:column;flex:1;gap:24px;display:flex}.hero__actions[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:9px;display:flex}.stats[data-astro-cid-wcolddp2]{gap:48px;margin:0;padding:0;list-style:none;display:flex}.stat[data-astro-cid-wcolddp2]{border-top:1px solid var(--grey-text);flex-direction:column;flex:1;gap:16px;padding-top:32px;display:flex}.stat__value[data-astro-cid-wcolddp2]{font-variant-numeric:tabular-nums;font-weight:400}.statement[data-astro-cid-wcolddp2]{z-index:2;padding:144px 0;position:relative}.statement__inner[data-astro-cid-wcolddp2]{flex-direction:column;align-items:center;gap:32px;display:flex}.statement__text[data-astro-cid-wcolddp2]{font-family:var(--font-display);text-align:center;text-wrap:balance;font-size:2.25rem;line-height:1.3}.lines[data-astro-cid-wcolddp2]{padding:100px 0}.lines__grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.line[data-astro-cid-wcolddp2]{flex-direction:column;gap:28px;display:flex}.lock[data-astro-cid-wcolddp2]{z-index:2;padding:144px 0;position:relative}.lock__inner[data-astro-cid-wcolddp2]{align-items:center;gap:32px;height:560px;display:flex}.lock__text[data-astro-cid-wcolddp2]{flex-direction:column;flex:1;align-items:flex-start;gap:48px;display:flex}.lock__copy[data-astro-cid-wcolddp2]{flex-direction:column;gap:24px;max-width:800px;display:flex}.lock[data-astro-cid-wcolddp2] .lock__img{object-fit:cover;object-position:50.4% 60.5%;flex:2;min-width:0;height:100%}@media (width<=1439px){.hero[data-astro-cid-wcolddp2]{padding:160px 48px 48px}.hero__top[data-astro-cid-wcolddp2]{gap:64px}.hero__inner[data-astro-cid-wcolddp2]{gap:80px}.statement[data-astro-cid-wcolddp2]{padding:96px 0}.statement__text[data-astro-cid-wcolddp2]{font-size:1.75rem}.lines__grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr;gap:80px}.lock[data-astro-cid-wcolddp2]{padding:96px 0}.lock__inner[data-astro-cid-wcolddp2]{height:480px}}@media (width<=809px){.hero[data-astro-cid-wcolddp2]{min-height:100svh;padding:140px 24px 40px}.hero__top[data-astro-cid-wcolddp2]{flex-direction:column;gap:32px}.hero__title[data-astro-cid-wcolddp2]{width:100%}.hero__inner[data-astro-cid-wcolddp2]{gap:56px;padding-top:0}.stats[data-astro-cid-wcolddp2]{gap:16px}.stat[data-astro-cid-wcolddp2]{gap:8px;padding-top:16px}.stat__value[data-astro-cid-wcolddp2]{font-size:2.25rem}.stat[data-astro-cid-wcolddp2] .label[data-astro-cid-wcolddp2]{font-size:13px}.statement__text[data-astro-cid-wcolddp2]{font-size:1.5rem}.lock__inner[data-astro-cid-wcolddp2]{flex-direction:column-reverse;align-items:stretch;gap:40px;height:auto}.lock[data-astro-cid-wcolddp2] .lock__img{height:320px}}
