.legal-page__hero{padding-block:var(--spacing-3xl);background:linear-gradient(272.56deg,var(--primary-color) 2.89%,var(--primary-hover) 100%)}@media(min-width:768px){.legal-page__hero{padding-block:6.25rem}}.legal-page__title{margin-block:0;margin-inline:0;color:var(--color-white);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);text-align:center}@media(min-width:768px){.legal-page__title{font-size:1.875rem}}.legal-page__body{padding-block:var(--spacing-3xl)}@media(min-width:768px){.legal-page__body{padding-block:4rem}}.legal-page__sections{list-style:none;padding:0;margin:0;counter-reset:legal-section}.legal-page__intro{-webkit-margin-after:1rem;margin-block-end:1rem}.legal-page__section{padding:1rem;border:1px solid var(--border-color);border-radius:.75rem}.legal-page__section:not(:last-child){-webkit-margin-after:1rem;margin-block-end:1rem}@media(min-width:768px){.legal-page__section{padding:var(--spacing-xl)}}.legal-page__section>h2:first-child{counter-increment:legal-section}.legal-page__section>h2:first-child:before{content:counter(legal-section) ". "}.legal-page__intro h2,.legal-page__intro h3,.legal-page__intro h4,.legal-page__section h2,.legal-page__section h3,.legal-page__section h4{margin-block:0;margin-inline:0;-webkit-margin-after:.75rem;margin-block-end:.75rem;color:var(--primary-color);font-weight:var(--font-weight-bold)}.legal-page__intro h2,.legal-page__section h2{font-size:1.125rem}@media(min-width:768px){.legal-page__intro h2,.legal-page__section h2{-webkit-margin-after:1rem;margin-block-end:1rem;font-size:1.375rem}}.legal-page__intro h3,.legal-page__intro h4,.legal-page__section h3,.legal-page__section h4{-webkit-margin-before:1rem;margin-block-start:1rem;font-size:1rem}.legal-page__intro blockquote,.legal-page__intro ol,.legal-page__intro p,.legal-page__intro ul,.legal-page__section blockquote,.legal-page__section ol,.legal-page__section p,.legal-page__section ul{margin-block:0;font-size:var(--font-size-base);line-height:1.75rem;opacity:.8}@media(max-width:767.98px){.legal-page__intro blockquote,.legal-page__intro ol,.legal-page__intro p,.legal-page__intro ul,.legal-page__section blockquote,.legal-page__section ol,.legal-page__section p,.legal-page__section ul{font-size:.875rem}}.legal-page__intro *+blockquote,.legal-page__intro *+ol,.legal-page__intro *+p,.legal-page__intro *+ul,.legal-page__section *+blockquote,.legal-page__section *+ol,.legal-page__section *+p,.legal-page__section *+ul{-webkit-margin-before:.75rem;margin-block-start:.75rem}.legal-page__intro ol,.legal-page__intro ul,.legal-page__section ol,.legal-page__section ul{margin-inline:var(--spacing-xl) 0;padding:0}.legal-page__intro ul,.legal-page__section ul{list-style:disc}.legal-page__intro ol,.legal-page__section ol{list-style:decimal}.legal-page__intro blockquote,.legal-page__section blockquote{margin-inline:0;-webkit-padding-start:var(--spacing-lg);padding-inline-start:var(--spacing-lg);-webkit-border-start:3px solid var(--primary-color);border-inline-start:3px solid var(--primary-color)}.legal-page__intro a,.legal-page__section a{color:var(--primary-color);text-decoration:underline}.legal-page__intro img,.legal-page__section img{display:block;max-width:100%;height:auto}