.hero-section__section:where(.astro-ULKICKQI){margin:var(--section-margin) auto;min-height:clamp(90vh,100vw,calc(100vh - var(--navbar-height)));display:grid;grid-template-columns:1fr 1fr;align-items:center;background-color:transparent;z-index:200;gap:1rem}.hero-section__text:where(.astro-ULKICKQI){justify-self:center;max-width:25rem}.hero-section__text_h1:where(.astro-ULKICKQI){color:#7fafaa}.hero-section__text_p:where(.astro-ULKICKQI){font-size:24px;font-weight:600;color:#9d4e2c}.btn:where(.astro-ULKICKQI) .btn--outlined:where(.astro-ULKICKQI):hover .btn:where(.astro-ULKICKQI):hover{background-color:#ff64a3!important;color:#ff64a3}.hero-btns__container:where(.astro-ULKICKQI){display:flex;align-items:center;gap:1rem}.hero-btns__container:where(.astro-ULKICKQI){margin-right:1rem}.hero-section__image:where(.astro-ULKICKQI){display:flex}.hero-section__image:where(.astro-ULKICKQI) img:where(.astro-ULKICKQI){width:100%;height:100%;max-height:80vh;object-fit:cover;border-radius:var(--theme-shape-radius)}@media (max-width: 768px){.hero-section__section:where(.astro-ULKICKQI){grid-template-columns:1fr}}.feature-card__section:where(.astro-J7PV25F6){margin:var(--section-margin) auto}.feature-card__grid:where(.astro-J7PV25F6){display:grid;grid-template-columns:repeat(2,1fr);gap:var(--theme-grid-gap)}@media (max-width: 768px){.feature-card__grid:where(.astro-J7PV25F6){grid-template-columns:1fr}}
