.headline{--headline-weight:600}.headline b{font-weight:inherit!important}.headline-1{font-size:2rem;line-height:1.1}.headline-1:not(.weightless){font-weight:var(--headline-weight)}.headline-1:not(.colorless){--color:#262d33;color:var(--color)}.headline-1:not(.marginless){margin-bottom:1rem}.headline-1:not(.colorless){color:#262d33}@media only screen and (min-width:768px){.headline-1{font-size:2.75rem;line-height:1.1}.headline-1:not(.marginless){margin-bottom:1rem}}@media only screen and (min-width:992px){.headline-1{font-size:3rem;line-height:1.1}.headline-1:not(.marginless){margin-bottom:1rem}}.headline-2{font-size:2rem;line-height:1.1}.headline-2:not(.weightless){font-weight:var(--headline-weight)}.headline-2:not(.colorless){--color:#262d33;color:var(--color)}.headline-2:not(.marginless){margin:2rem 0 1rem}@media only screen and (min-width:992px){.headline-2{font-size:2.75rem;line-height:1.15}.headline-2:not(.marginless){margin:2.5rem 0 1.5rem}}.headline-3{font-size:2rem;line-height:2rem}.headline-3:not(.weightless){font-weight:var(--headline-weight)}.headline-3:not(.colorless){--color:#262d33;color:var(--color)}.headline-3:not(.marginless){margin:1.8rem 0 1rem}@media only screen and (min-width:992px){.headline-3{font-size:2.3rem;line-height:2.75rem}.headline-3:not(.marginless){margin:2rem 0 1rem}}.headline-4{font-size:1.5rem;line-height:1.4}.headline-4:not(.weightless){font-weight:var(--headline-weight)}.headline-4:not(.colorless){--color:#262d33;color:var(--color)}.headline-4:not(.marginless){margin:1.5rem 0 .75rem}@media only screen and (min-width:992px){.headline-4{font-size:1.75rem}}.headline-5{font-size:1.25rem;line-height:1.75rem}.headline-5:not(.weightless){font-weight:var(--headline-weight)}.headline-5:not(.colorless){--color:#262d33;color:var(--color)}.headline-5:not(.marginless){margin:1rem 0 .5rem}.headline-6{font-size:1rem;line-height:1.5rem}.headline-6:not(.weightless){font-weight:var(--headline-weight)}.headline-6:not(.colorless){--color:#262d33;color:var(--color)}.headline-6:not(.marginless){margin:1rem 0 .5rem}.paragraph b{font-weight:600}.paragraph.no-margin-bottom{margin-bottom:0!important}.paragraph-small{font-size:.75rem;line-height:1.25rem}.paragraph-small:not(.marginless){margin-bottom:1rem}.paragraph-small:not(.weightless){font-weight:300}.paragraph-small:not(.colorless){--color:#2b2e34;color:var(--color)}.colorless>.paragraph-small{color:unset!important}.paragraph-small:empty{margin-top:0!important;margin-bottom:0!important}.paragraph-regular{line-height:1.4;font-size:1.125rem}.paragraph-regular:not(.marginless){margin-bottom:1.4em}.paragraph-regular:not(.weightless){font-weight:300}.paragraph-regular:not(.colorless){--color:#2b2e34;color:var(--color)}.colorless>.paragraph-regular{color:unset!important}.paragraph-regular:empty{margin-top:0!important;margin-bottom:0!important}@media screen and (min-width:992px){.paragraph-regular{font-size:1.25rem}}.paragraph-large{line-height:1.25;font-size:1.25rem}.paragraph-large:not(.marginless){margin-bottom:1.4em}.paragraph-large:not(.weightless){font-weight:300}.paragraph-large:not(.colorless){--color:#2b2e34;color:var(--color)}.colorless>.paragraph-large{color:unset!important}.paragraph-large:empty{margin-top:0!important;margin-bottom:0!important}@media only screen and (min-width:992px){.paragraph-large{font-size:1.5rem}}.list-selector .paragraph,.list-selector .paragraph-large,.list-selector .paragraph-regular,.list-selector .paragraph-small,.ul-list .paragraph,.ul-list .paragraph-large,.ul-list .paragraph-regular,.ul-list .paragraph-small{margin-bottom:0}.quote{padding:2em 3em;--color:#020221;--bg-color:#f2f2ff;color:var(--color);background:var(--bg-color);border-radius:12px;margin-bottom:24px;font-weight:300;font-style:italic}.quote i{font-style:normal}.quote p{line-height:1.25;font-size:1.25rem}.quote p:not(.marginless){margin-bottom:1.4em}.quote p:not(.weightless){font-weight:300}.quote p:not(.colorless){--color:#2b2e34;color:var(--color)}.colorless>.quote p{color:unset!important}.quote p:empty{margin-top:0!important;margin-bottom:0!important}@media only screen and (min-width:992px){.quote p{font-size:1.5rem}}.quote p:last-of-type{display:flex;align-items:center;margin-bottom:0}