@font-face{font-family:Apercu Pro;src:url(../../../fonts/apercu-regular-pro.woff2) format("woff2"),url(../../../fonts/apercu-regular-pro.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Apercu Pro;src:url(../../../fonts/apercu-bold-pro.woff2) format("woff2"),url(../../../fonts/apercu-bold-pro.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.cards.svelte-1llo3o7{position:relative;width:100%;color:#000;overflow:hidden}.cards__slider.svelte-1llo3o7{width:100%;padding-left:15px;overflow:visible}@media all and (min-width: 450px){.cards__slider.svelte-1llo3o7{padding-left:40px}}.cards__head-row.svelte-1llo3o7{margin-bottom:40px}@media all and (min-width: 900px){.cards__head-row.svelte-1llo3o7{margin-bottom:80px}}.cards__heading.svelte-1llo3o7{margin:0}.cards__slide.svelte-1llo3o7{height:auto}.cards__card.svelte-1llo3o7{height:100%;display:flex;flex-direction:column;gap:40px;padding:30px 20px 40px;background-color:#cce588;color:#000;box-sizing:border-box}@media all and (min-width: 900px){.cards__card.svelte-1llo3o7{gap:60px;min-height:557px;padding:50px 40px}}.cards__card--numbered.svelte-1llo3o7{gap:0;padding:30px 20px 40px}@media all and (min-width: 900px){.cards__card--numbered.svelte-1llo3o7{min-height:437px;padding:47px 50px 50px}}.cards__card--numbered.svelte-1llo3o7 .cards__head:where(.svelte-1llo3o7){min-height:110px}@media all and (min-width: 900px){.cards__card--numbered.svelte-1llo3o7 .cards__head:where(.svelte-1llo3o7){min-height:167px}}.cards__card--numbered.svelte-1llo3o7 .cards__text:where(.svelte-1llo3o7){line-height:1.28em}.cards__head.svelte-1llo3o7{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.cards__title.svelte-1llo3o7{margin:0;max-width:296px;color:#000}.cards__index.svelte-1llo3o7{display:block;flex-shrink:0;margin-left:auto;color:#000}.cards__icon.svelte-1llo3o7{display:inline-flex;flex-shrink:0;line-height:0}.cards__icon.svelte-1llo3o7 svg{display:block;width:75%;margin-top:-15px}.cards__text.svelte-1llo3o7{line-height:1.35em;color:#000}.cards__text.svelte-1llo3o7 p,.cards__text.svelte-1llo3o7 ul,.cards__text.svelte-1llo3o7 ol{font-size:inherit;margin:0 0 1.35em}.cards__text.svelte-1llo3o7 ul,.cards__text.svelte-1llo3o7 ol{padding-left:25px}.cards__text.svelte-1llo3o7 li{margin-bottom:1.35em}.cards__text.svelte-1llo3o7 li:last-child,.cards__text.svelte-1llo3o7>:last-child{margin-bottom:0}.cards__nav.svelte-1llo3o7{display:flex;align-items:center;justify-content:center;gap:70px;margin-top:40px}@media all and (min-width: 900px){.cards__nav.svelte-1llo3o7{margin-top:82px}}.cards__nav-btn.svelte-1llo3o7{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0;background:transparent;border:0;cursor:pointer;transition:opacity .3s ease}.cards__nav-btn.svelte-1llo3o7 svg path{stroke:#000;transition:stroke .3s ease}.cards__nav-btn.svelte-1llo3o7:hover svg path,.cards__nav-btn.svelte-1llo3o7:focus-visible svg path{stroke:#a9cd3c}.cards__nav-btn.svelte-1llo3o7:focus{outline:none}.cards__nav-btn.svelte-1llo3o7:focus-visible{outline:2px solid #000;outline-offset:4px;border-radius:2px}.cards__nav-btn.svelte-1llo3o7:disabled{opacity:.35;cursor:not-allowed}.cards__nav-btn.svelte-1llo3o7:disabled:hover svg path{stroke:#000}.cards__nav-btn--prev.svelte-1llo3o7:not(:disabled):hover .cards__arrow:where(.svelte-1llo3o7),.cards__nav-btn--prev.svelte-1llo3o7:focus-visible .cards__arrow:where(.svelte-1llo3o7){transform:translate(-4px)}.cards__nav-btn--next.svelte-1llo3o7:not(:disabled):hover .cards__arrow:where(.svelte-1llo3o7),.cards__nav-btn--next.svelte-1llo3o7:focus-visible .cards__arrow:where(.svelte-1llo3o7){transform:translate(4px)}.cards__arrow.svelte-1llo3o7{display:inline-flex;width:44px;transition:transform .3s ease}@media all and (min-width: 900px){.cards__arrow.svelte-1llo3o7{width:58px}}.cards__arrow.svelte-1llo3o7 svg{display:block;width:100%;height:auto}@media (prefers-reduced-motion: reduce){.cards__nav-btn.svelte-1llo3o7,.cards__arrow.svelte-1llo3o7,.cards__nav-btn.svelte-1llo3o7 svg path{transition:none}.cards__nav-btn.svelte-1llo3o7:hover .cards__arrow:where(.svelte-1llo3o7),.cards__nav-btn.svelte-1llo3o7:focus-visible .cards__arrow:where(.svelte-1llo3o7){transform:none}}
