@layer components{.portable-content p{font-size:1rem;font-weight:300;line-height:1.1875rem}.portable-content p+p{margin-top:.75rem}.portable-content h1{margin-top:1.5rem;margin-bottom:1.5rem;font-size:1.5rem;font-weight:500;line-height:2rem}.portable-content h2{margin-top:4rem;margin-bottom:2.5rem;font-size:3.125rem;font-weight:500;line-height:3.375rem}.portable-content h3{margin-top:1.75rem;margin-bottom:.75rem;font-size:1.4375rem;font-weight:500;line-height:1.75rem}.portable-content h5{margin-top:.75rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:500;line-height:1.375rem}.portable-content ul,.portable-content ol{margin-top:.5rem;margin-bottom:1rem;padding-left:1.25rem;list-style-position:outside}.portable-content ul>*+*,.portable-content ol>*+*{margin-top:.5rem}.portable-content ul{list-style-type:disc}.portable-content ol{list-style-type:decimal}.portable-content li{font-size:1.0625rem;font-weight:300;line-height:1.375rem}.portable-content li::marker{font-size:.875rem}.portable-content strong{font-weight:500}.portable-content a{font-size:1rem}@media (min-width:768px){.portable-content p{font-size:1.0625rem;line-height:1.375rem}.portable-content h1{font-size:4rem;line-height:4.25rem}.portable-content h2{margin-top:2.5rem;margin-bottom:1.75rem;font-size:1.75rem;line-height:2.0625rem}.portable-content h3{margin-top:2.5rem;margin-bottom:1rem;font-size:2.125rem;line-height:2.5rem}.portable-content h5{margin-top:1rem;font-size:1.25rem;line-height:1.5rem}}}
