@charset "UTF-8";@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}.text-sections.svelte-18ind85{position:relative;width:100%;background-color:#fff;color:#000}.text-sections__title.svelte-18ind85{margin:0 0 30px;line-height:1.18em;color:#000}@media all and (min-width: 900px){.text-sections__title.svelte-18ind85{margin:0 0 43px}}.text-sections__section.ruled.svelte-18ind85{margin-top:40px;padding-top:40px;border-top:2px solid #a9cd3c}.text-sections__section-title.svelte-18ind85{margin:0 0 15px;line-height:1.29em;color:#000}@media all and (min-width: 900px){.text-sections__section-title.svelte-18ind85{margin:0 0 19px}}.text-sections__text.svelte-18ind85{color:#000;opacity:0;transform:translateY(30px);transition:opacity .75s ease,transform .75s ease}@media (prefers-reduced-motion: reduce){.text-sections__text.svelte-18ind85{transition:none}}.text-sections__text.svelte-18ind85.is-visible{opacity:1;transform:none}.text-sections__text.svelte-18ind85 p,.text-sections__text.svelte-18ind85 ul,.text-sections__text.svelte-18ind85 ol{font-size:var(--apercu--21);line-height:1.43em}.text-sections__text.svelte-18ind85 p:first-child,.text-sections__text.svelte-18ind85 ul:first-child,.text-sections__text.svelte-18ind85 ol:first-child{margin-top:0}.text-sections__text.svelte-18ind85 p:last-child,.text-sections__text.svelte-18ind85 ul:last-child,.text-sections__text.svelte-18ind85 ol:last-child{margin-bottom:0}.text-sections__text.svelte-18ind85 ul,.text-sections__text.svelte-18ind85 ol{margin:0 0 30px;padding-left:35px}.text-sections__text.svelte-18ind85 li{margin-bottom:0}.text-sections__text.svelte-18ind85 ol>li{font-size:var(--apercu--18);font-weight:700;line-height:1.5em;text-transform:uppercase;margin-bottom:10px}.text-sections__text.svelte-18ind85 ol>li:last-child{margin-bottom:0}.text-sections__text.svelte-18ind85 a{color:#000;text-decoration:underline}.text-sections__text.svelte-18ind85 a:hover,.text-sections__text.svelte-18ind85 a:focus-visible{color:#000;text-decoration:none}
