.title-wrap.svelte-13vj2iv{overflow:hidden}h1.svelte-13vj2iv{font-size:3rem;line-height:.9;margin:0 0 1rem;transform:translateY(135%)}h2.svelte-13vj2iv{font-size:3.5rem;line-height:1;margin:0 0 1rem;transform:translateY(135%)}h3.svelte-13vj2iv,h4.svelte-13vj2iv{font-size:2rem;line-height:1.1;margin:0 0 1rem;transform:translateY(135%)}h5.svelte-13vj2iv{font-size:1.2rem;font-style:italic;margin:0 0 1rem;transform:translateY(135%)}@media only screen and (max-width: 1000px){h2.svelte-13vj2iv{padding-top:1.5rem;font-size:3rem}}@media only screen and (max-width: 500px){h2.svelte-13vj2iv{font-size:2.25rem}}.custom-p.svelte-1mpjb52{line-height:1.25;font-size:1.15rem;font-weight:400;margin:0;margin-bottom:1rem}@media only screen and (max-width: 800px){.custom-p.svelte-1mpjb52{font-size:1rem}}.custom-list.svelte-1m8fe87{padding:0 14px 10px;width:fit-content}@media screen and (max-width: 600px){.custom-list.svelte-1m8fe87{padding:16px 16px 8px}}blockquote.svelte-n22wjb{font-size:1.5rem;font-style:italic;font-weight:500;color:var(--text);line-height:1.25;margin:1.5rem 0 0;padding:0 0 0 2rem;position:relative}.custom-li.svelte-q7elwv{list-style:none;padding-left:1.25rem;position:relative;margin-bottom:.5rem}.custom-li.svelte-q7elwv:before{content:"";position:absolute;width:8px;height:8px;left:-.3rem;top:35%;background-color:var(--intros);fill:var(--intros);border-radius:2px}.custom-link.svelte-16vz9ku.svelte-16vz9ku{position:relative;display:inline-block;padding-left:0;text-transform:none;text-decoration:none;transition:all .3s ease;color:var(--text);padding-bottom:2px;font-size:1.15rem}.custom-link.svelte-16vz9ku .underline.svelte-16vz9ku{position:absolute;display:block;width:100%;height:2px;background:var(--text);transform-origin:0 0;transition:transform .4s .2s cubic-bezier(.77,0,.18,1)}.custom-link.svelte-16vz9ku:hover .underline.svelte-16vz9ku{transform-origin:100% 100%;transform:scaleX(0)}.custom-link.svelte-16vz9ku span.svelte-16vz9ku{text-decoration:underline}@media only screen and (max-width: 800px){.custom-link.svelte-16vz9ku.svelte-16vz9ku{font-size:1rem}}.custom-p-center.svelte-vgam1t{line-height:1.5;text-align:center}h1.svelte-khwdzu{font-size:6rem;white-space:nowrap;text-transform:uppercase;line-height:.9}@media only screen and (max-width: 500px){h1.svelte-khwdzu{white-space:normal;font-size:4rem}}
