.section.svelte-7a8mnf{border:none;border-radius:100% 0 0/100px 0 0;width:100%;max-width:1440px;min-height:calc(100vh - 270px);margin:0 auto;padding:50px 10%;position:relative;overflow-x:hidden}.section.svelte-7a8mnf.has-top-border{border-top:8px solid}.section.svelte-7a8mnf .section-title:where(.svelte-7a8mnf){font-family:var(--font-dl-title);margin:1em 0;font-size:3.3rem;font-weight:500;transition:all .2s ease-out;position:relative}.section.svelte-7a8mnf .section-title:where(.svelte-7a8mnf):after{content:"";border-color:var(--color-dl-divider);border-style:solid;border-width:.5px;margin-top:6px;display:block}@media (width<=667px){.section.svelte-7a8mnf .section-title:where(.svelte-7a8mnf){font-size:2.5rem}}.section.svelte-7a8mnf .section-body:where(.svelte-7a8mnf){margin-bottom:80px;position:relative}.section.svelte-7a8mnf .section-body:where(.svelte-7a8mnf) p{margin-top:2em;margin-bottom:1em}.section.svelte-7a8mnf .section-body:where(.svelte-7a8mnf) p:first-of-type{margin-top:0}.section.svelte-7a8mnf .section-body:where(.svelte-7a8mnf) h2{font-family:var(--font-dl-body);margin-top:1.5em;font-size:1.5rem;font-weight:500}.section.svelte-7a8mnf .section-image:where(.svelte-7a8mnf){opacity:.7;z-index:-1;width:auto;max-width:380px;height:auto;max-height:100%;position:absolute;top:0}@media (width>=900px){.section.svelte-7a8mnf .section-image:where(.svelte-7a8mnf){right:0}}@media (width<=899px){.section.svelte-7a8mnf .section-image:where(.svelte-7a8mnf){left:15%}}
