.content-section{padding-top:2.5rem}@media (min-width:768px){.content-section{text-align:center}}@media (min-width:1025px){.content-section{padding-top:80px;padding-bottom:80px}}.content-section>div{position:relative;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:1025px){.content-section>div{padding-left:0;padding-right:0}}.content-section h1{position:relative;font-size:40px;font-weight:700;line-height:48px;letter-spacing:-.8px}@media (min-width:1025px){.content-section h1{font-size:72px;line-height:84px;letter-spacing:-1.4px}}.content-section h2{font-size:40px;font-weight:700;line-height:54px;letter-spacing:-.8px}@media (min-width:1025px){.content-section h2{font-size:72px;line-height:84px;letter-spacing:-1.4px}}.content-section h3{font-size:32px;font-weight:700;line-height:40px}@media (min-width:1025px){.content-section h3{font-size:40px;line-height:56px}}.content-section h3:has(img){display:flex;flex-direction:column-reverse;align-items:center}@media (min-width:1025px){.content-section h3:has(img){display:inline-block}}.content-section h3:has(img) img{float:right;margin-bottom:1.25rem}@media (min-width:1025px){.content-section h3:has(img) img{margin-left:1.5rem;margin-bottom:0}}.content-section span{color:var(--primary)}.content-section p{margin-top:14px;font-size:1.125rem;line-height:1.75rem}@media (min-width:1025px){.content-section p{font-size:1.25rem;line-height:1.75rem}}.content-section p a:not(.button-large){color:var(--primary)}.content-section p+figure{margin-top:2rem}@media (min-width:1025px){.content-section p+figure{margin-top:48px}}.content-section.has-decor .content-section-decor{pointer-events:none;position:absolute;top:0;left:0;height:100%;width:100%}.content-section.has-decor .content-section-decor img{position:absolute}.content-section.has-decor .content-section-decor img.left-img{top:-50px;left:44%;width:47px}@media (min-width:1025px){.content-section.has-decor .content-section-decor img.left-img{left:-31%;top:-6%;width:179px}}.content-section.has-decor .content-section-decor img.right-img{right:-10px;top:10px;width:37px}@media (min-width:1025px){.content-section.has-decor .content-section-decor img.right-img{right:-27%;top:63%;width:95px}}.content-section.has-decor .content-section-decor img.bottom-img{bottom:-40px;left:59%;width:47px}@media (min-width:1025px){.content-section.has-decor .content-section-decor img.bottom-img{bottom:-80px;width:75px}}.content-section.has-decor .button-large{padding-left:32px;padding-right:32px}.content-section .button-large{margin-top:1.5rem;display:flex;justify-content:center}@media (min-width:768px){.content-section .button-large{display:inline-flex}}@media (min-width:1025px){.content-section .button-large{margin-top:26px}}.content-section ul{margin-top:18px;margin-bottom:18px;list-style-type:disc;padding-left:2.5rem}.content-section ul ::marker{color:var(--primary)}.content-section ul::marker{color:var(--primary)}.content-section ul li{margin-bottom:15px;font-size:.875rem;line-height:1.25rem;font-weight:300}@media (min-width:1025px){.content-section ul li{font-size:1.125rem;line-height:1.75rem}}.content-section ul li h4{font-size:1.25rem;line-height:1.75rem;font-weight:400}@media (min-width:1025px){.content-section ul li h4{font-size:1.5rem;line-height:2rem}}.content-section ul li a{color:var(--primary)}.content-section ul li a:hover{text-decoration-line:underline}.content-section ul ul{list-style-type:circle}.content-section ol{margin-top:18px;margin-bottom:18px;list-style-type:decimal;padding-left:2.5rem}.content-section ol li{margin-bottom:15px;font-size:1.125rem;line-height:1.75rem;font-weight:300}.content-section figure{margin-bottom:1.25rem}.content-section figure,.content-section figure img{margin-left:auto;margin-right:auto}.content-section figure.align-left-mobile{margin-left:0;margin-right:0}@media (min-width:768px){.content-section figure.align-left-mobile{margin-left:auto;margin-right:auto}}.content-section.max-w-1200>div{max-width:1200px}.content-section.max-w-900>div{max-width:900px}.content-section.max-w-800>div{max-width:800px}