.hero[data-astro-cid-6voplrxj]{gap:var(--s-4);padding-top:var(--s-5);grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);display:grid}.hero__main[data-astro-cid-6voplrxj]{border-radius:var(--r-xl);color:#fff;align-items:center;gap:var(--s-6);background:radial-gradient(700px 420px at 90% 10%,#0b6e69d9,#0000 60%),radial-gradient(500px 300px at 10% 110%,#f2545b47,#0000 60%),linear-gradient(135deg,#0d1730,#14213d 60%,#1f2f52);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:420px;padding:clamp(28px,4vw,56px);display:grid;position:relative;overflow:hidden}.hero[data-astro-cid-6voplrxj] h1[data-astro-cid-6voplrxj]{color:#fff;margin-bottom:var(--s-4);font-size:clamp(2rem,1.1rem + 2.3vw,3.1rem)}.hero__text[data-astro-cid-6voplrxj]{font-size:var(--fs-lg);color:#dce3ee;max-width:46ch}.hero__ctas[data-astro-cid-6voplrxj]{gap:var(--s-3);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.hero__collage[data-astro-cid-6voplrxj]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.hero__item[data-astro-cid-6voplrxj]{aspect-ratio:1;border-radius:var(--r-lg);transition:transform .3s var(--ease);display:block;overflow:hidden;box-shadow:0 14px 34px #00000059}.hero__item[data-astro-cid-6voplrxj] img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease)}.hero__item--2[data-astro-cid-6voplrxj],.hero__item--4[data-astro-cid-6voplrxj]{transform:translateY(22px)}.hero__item[data-astro-cid-6voplrxj]:hover img{transform:scale(1.05)}.hero__tiles[data-astro-cid-6voplrxj]{gap:var(--s-4);display:grid}.tile[data-astro-cid-6voplrxj]{justify-content:space-between;align-items:center;gap:var(--s-3);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-xl);padding:var(--s-5);color:var(--c-ink);transition:box-shadow .2s var(--ease);text-decoration:none;display:flex;overflow:hidden}.tile[data-astro-cid-6voplrxj]:hover{box-shadow:var(--shadow-2)}.tile[data-astro-cid-6voplrxj]:first-child{background:linear-gradient(135deg,#e6f2f1,#fff 70%)}.tile[data-astro-cid-6voplrxj]:nth-child(2){background:linear-gradient(135deg,#fdeced,#fff 70%)}.tile__copy[data-astro-cid-6voplrxj]{gap:4px;display:grid}.tile__title[data-astro-cid-6voplrxj]{font-family:var(--font-display);font-weight:800;font-size:var(--fs-xl);line-height:1.2}.tile__text[data-astro-cid-6voplrxj]{color:var(--c-text-2);font-size:var(--fs-sm)}.tile__more[data-astro-cid-6voplrxj]{margin-top:var(--s-2);color:var(--c-primary-700);font-weight:700;font-size:var(--fs-sm);align-items:center;gap:2px;display:inline-flex}.tile[data-astro-cid-6voplrxj] .tile__img{object-fit:cover;border-radius:var(--r-lg);flex:none;width:140px;height:140px}.bubbles[data-astro-cid-6voplrxj]{gap:var(--s-4);grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bubble[data-astro-cid-6voplrxj]{justify-items:center;gap:var(--s-2);text-align:center;color:var(--c-ink);font-weight:600;font-size:var(--fs-sm);text-decoration:none;display:grid}.bubble__img[data-astro-cid-6voplrxj]{aspect-ratio:1;border:1px solid var(--c-border);width:min(120px,100%);box-shadow:var(--shadow-1);transition:transform .2s var(--ease), box-shadow .2s var(--ease);background:#fff;border-radius:50%;overflow:hidden}.bubble__img[data-astro-cid-6voplrxj] img{object-fit:cover;width:100%;height:100%}.bubble[data-astro-cid-6voplrxj]:hover .bubble__img[data-astro-cid-6voplrxj]{box-shadow:var(--shadow-2);transform:translateY(-3px)}.bubble[data-astro-cid-6voplrxj]:hover .bubble__label[data-astro-cid-6voplrxj]{color:var(--c-primary-700);text-decoration:underline}.quad-cards[data-astro-cid-6voplrxj]{gap:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.quad[data-astro-cid-6voplrxj]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);padding:var(--s-5);gap:var(--s-3);flex-direction:column;display:flex}.quad__title[data-astro-cid-6voplrxj]{font-size:var(--fs-lg);margin:0}.quad__grid[data-astro-cid-6voplrxj]{gap:var(--s-3);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.quad__grid[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]{color:var(--c-ink);font-size:var(--fs-xs);gap:4px;line-height:1.3;text-decoration:none;display:grid}.quad__grid[data-astro-cid-6voplrxj] img{aspect-ratio:1;object-fit:cover;border-radius:var(--r-md);background:#f3f5f8;width:100%}.quad__grid[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]:hover span[data-astro-cid-6voplrxj]{color:var(--c-primary-700);text-decoration:underline}.promo[data-astro-cid-6voplrxj]{margin-block:var(--s-6);border-radius:var(--r-xl);align-items:center;gap:var(--s-6);color:#fff;background:radial-gradient(600px 300px at 100% 0,#f2545b59,#0000 60%),linear-gradient(120deg,#08524e,#0b6e69 55%,#0e7f79);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);padding:clamp(24px,4vw,48px);display:grid;overflow:hidden}.promo[data-astro-cid-6voplrxj] h2[data-astro-cid-6voplrxj]{color:#fff;font-size:var(--fs-3xl)}.promo[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{color:#e2f1ef;font-size:var(--fs-lg);max-width:48ch}.promo__imgs[data-astro-cid-6voplrxj]{gap:var(--s-3);grid-template-columns:repeat(3,1fr);display:grid}.promo__imgs[data-astro-cid-6voplrxj] img{aspect-ratio:1;object-fit:cover;border-radius:var(--r-lg);border:3px solid #ffffffd9;width:100%;box-shadow:0 12px 30px #00000040}.promo__imgs[data-astro-cid-6voplrxj] picture:nth-child(2) img{transform:translateY(-14px)}.trust-title[data-astro-cid-6voplrxj]{font-size:var(--fs-xl)}.trust[data-astro-cid-6voplrxj]{gap:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.trust[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);padding:var(--s-5)}.trust[data-astro-cid-6voplrxj] svg{color:var(--c-primary);margin-bottom:var(--s-3)}.trust[data-astro-cid-6voplrxj] h3[data-astro-cid-6voplrxj]{margin-bottom:var(--s-2)}.trust[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{color:var(--c-text-2);font-size:var(--fs-sm);margin-bottom:var(--s-2)}.trust[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]{font-size:var(--fs-sm);font-weight:600}@media (width<=1100px){.hero[data-astro-cid-6voplrxj]{grid-template-columns:1fr}.hero__tiles[data-astro-cid-6voplrxj]{grid-template-columns:1fr 1fr}.quad-cards[data-astro-cid-6voplrxj],.trust[data-astro-cid-6voplrxj]{grid-template-columns:repeat(2,minmax(0,1fr))}.bubbles[data-astro-cid-6voplrxj]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=760px){.hero__main[data-astro-cid-6voplrxj]{grid-template-columns:1fr;min-height:0}.hero__collage[data-astro-cid-6voplrxj]{gap:8px}.hero__item--2[data-astro-cid-6voplrxj],.hero__item--4[data-astro-cid-6voplrxj]{transform:none}.hero__tiles[data-astro-cid-6voplrxj]{grid-template-columns:1fr}.tile[data-astro-cid-6voplrxj] .tile__img{width:96px;height:96px}.bubbles[data-astro-cid-6voplrxj]{padding-bottom:var(--s-2);grid-template-columns:none;grid-auto-columns:96px;grid-auto-flow:column;overflow-x:auto}.promo[data-astro-cid-6voplrxj]{grid-template-columns:1fr}}@media (width<=520px){.quad-cards[data-astro-cid-6voplrxj],.trust[data-astro-cid-6voplrxj]{grid-template-columns:1fr}}
