.hero.svelte-1dw71xo{background-color:var(--primary);min-height:clamp(44.375rem,100svh,62.5rem);margin:0 auto 8rem;display:flex;position:relative}.hero__left.svelte-1dw71xo{z-index:1;width:100%;max-width:106rem;margin:0 auto;padding:8rem 1rem 4rem;display:flex;position:relative}.hero__left__info.svelte-1dw71xo{width:calc(50% - 2rem);min-width:0;max-width:52rem;color:var(--white);margin:auto 0}.hero__left__info__header.svelte-1dw71xo{margin-bottom:1.5rem}.hero__left__info__header.svelte-1dw71xo h1:where(.svelte-1dw71xo){font-size:3rem;line-height:3rem;font-family:var(--font-heading);margin-bottom:1rem}.hero__left__info__header.svelte-1dw71xo div:where(.svelte-1dw71xo){font-size:.875rem;line-height:1rem}.hero__left__info__line.svelte-1dw71xo{background-color:var(--secondary);width:5rem;height:1px;margin-bottom:1rem}.hero__left__info__description.svelte-1dw71xo{overflow-wrap:anywhere;margin-bottom:3rem;font-size:1rem;font-weight:300;line-height:1.6}.hero__left__info__actions.svelte-1dw71xo{flex-wrap:wrap;gap:1rem;display:flex}.hero__right.svelte-1dw71xo{width:50%;height:100%;position:absolute;top:0;right:0;overflow:hidden}.hero__right__background.svelte-1dw71xo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__right__overlay.svelte-1dw71xo{background:linear-gradient(90deg, rgba(var(--primary-rgb), 1), rgba(var(--primary-rgb), 0));width:100%;height:100%;position:absolute;bottom:0;left:0}.hero__right__leaf.svelte-1dw71xo{width:auto;height:100%;position:absolute;top:0;right:0}.hero__underline.svelte-1dw71xo{background-color:var(--secondary);width:100%;max-width:118rem;height:1px;position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%)}@media (width<1100px){.hero.svelte-1dw71xo{min-height:100svh}.hero__left__info.svelte-1dw71xo{width:100%;max-width:42rem}.hero__right.svelte-1dw71xo{opacity:.2}}.topic.svelte-1dw71xo{max-width:52rem;margin:0 auto 6rem;padding:0 1.5rem}.topic__header.svelte-1dw71xo{text-align:center;margin-bottom:2.5rem;position:relative}.topic__header__title.svelte-1dw71xo{font-family:var(--font-heading);letter-spacing:.15rem;text-transform:uppercase;color:var(--black);margin:0;font-size:3rem;font-weight:600;line-height:3.5rem}.topic__header__line.svelte-1dw71xo{background-color:var(--secondary);width:6rem;height:1px;margin:1rem auto 0}.topic__lead.svelte-1dw71xo{text-align:center;color:var(--black);margin:0 0 1rem;font-size:1rem;font-weight:500;line-height:1.5rem}.topic__text.svelte-1dw71xo{text-align:center;color:var(--black);margin:0;font-size:1rem;line-height:1.5rem}.topic__list.svelte-1dw71xo{flex-direction:column;display:flex}.topic__list__row.svelte-1dw71xo{border-top:1px solid var(--primary);height:4rem;color:var(--black);justify-content:space-between;align-items:center;gap:1rem;padding:0 1rem;font-size:1.125rem;display:flex}.topic__list__row.svelte-1dw71xo:last-child{border-bottom:1px solid var(--primary)}.topic__list__row.svelte-1dw71xo .topic__list__row__icon{transition:transform .25s}.topic__list__row.svelte-1dw71xo:hover .topic__list__row__icon{transform:translate(.25rem)}@media (width<768px){.topic__header__title.svelte-1dw71xo{font-size:2rem;line-height:2.5rem}.topic__lead.svelte-1dw71xo,.topic__text.svelte-1dw71xo{text-align:start}}
