main.svelte-btc6nh{min-height:99dvh;color:var(--neutral-100);background:linear-gradient(black,var(--body-color))}.hero.svelte-btc6nh{text-align:center;position:relative;padding-block:2em 1em;overflow:hidden;min-height:min(1000px,22dvh)}.hero-content.svelte-btc6nh{position:relative;z-index:2}.hero.svelte-btc6nh h1:where(.svelte-btc6nh){font-size:var(--text-7xl);letter-spacing:-.02em;font-weight:700;margin-block:1em}h2.svelte-btc6nh{font-size:var(--text-3xl);text-align:center;margin-block:1em;text-wrap:pretty}.hero.svelte-btc6nh img:where(.svelte-btc6nh){position:absolute;top:0;left:0;width:100%;height:min(auto,1000px);object-fit:fill;filter:brightness(50%);z-index:1}.header.svelte-btc6nh{font-size:var(--text-xl);text-align:center;margin:1em auto 5em;text-wrap:pretty;max-width:90ch;margin-inline:auto}.card__section.svelte-btc6nh{padding-block:2em}.card__container.svelte-btc6nh{display:grid;grid-template-columns:repeat(auto-fill,min(100%,350px));max-width:1200px;place-content:center;margin:1em auto 4em;gap:2em}.card.svelte-btc6nh{display:flex;flex-direction:column;justify-content:space-between;background-color:var(--neutral-900);box-shadow:var(--box-shadow-s) var(--neutral-100);border-radius:var(--border-radius-m);overflow:hidden;cursor:pointer;transition:var(--duration-m) transform}.card.svelte-btc6nh:hover{transform:scale(1.02)}.card.svelte-btc6nh img:where(.svelte-btc6nh){padding:1em 1em 0;width:100%;height:auto}.card__text.svelte-btc6nh{font-size:var(--text-s);display:-webkit-box;-webkit-box-orient:vertical;line-clamp:6;-webkit-line-clamp:6;overflow:hidden;margin:0 1em 1em}.card.svelte-btc6nh h3:where(.svelte-btc6nh){font-size:var(--text-l);font-weight:700;padding:1em;margin:0 auto}.card.svelte-btc6nh h3:where(.svelte-btc6nh) span:where(.svelte-btc6nh){text-align:center;color:#7fa9ba}.card.svelte-btc6nh p:where(.svelte-btc6nh){text-align:justify}.benefits__section.svelte-btc6nh{padding-block:0 2em}section.svelte-btc6nh header:where(.svelte-btc6nh){margin-block-end:4em}section.svelte-btc6nh header:where(.svelte-btc6nh) :where(.svelte-btc6nh){text-align:center;margin-inline:auto}section.svelte-btc6nh header:where(.svelte-btc6nh) h2:where(.svelte-btc6nh){font-weight:700}.benefits__container.svelte-btc6nh{display:grid;grid-template-columns:repeat(auto-fill,250px);max-width:1200px;place-content:center;gap:2em}.benefit.svelte-btc6nh{display:flex;flex-direction:column;gap:.5em;align-items:center}.benefit.svelte-btc6nh p:where(.svelte-btc6nh){text-align:center;max-width:22ch;text-wrap:pretty}svg.svelte-btc6nh path:where(.svelte-btc6nh),svg.svelte-btc6nh g:where(.svelte-btc6nh){color:#7fa9ba}
