.portable-text-content{width:100%}.portable-text-content p{margin-bottom:40px}@media (max-width:768px){.portable-text-content p{margin-bottom:20px;padding-right:32px}}.portable-text-section{margin-bottom:48px}.portable-text-section:last-child{margin-bottom:0}.portable-text-body{margin-top:24px;font-size:18px;line-height:1.6;color:var(--color-text-dark)}.portable-text-body p{margin-bottom:16px}.portable-text-body p:last-child{margin-bottom:0}.portable-text-body strong{font-weight:600}.portable-text-body em{font-style:italic}.portable-text-body ul{list-style:none;padding-left:0}.portable-text-content ul+:not(ul){margin-top:60px}.portable-text-body ol{margin:16px 0;padding-left:24px}.portable-text-body li{margin-bottom:8px}.portable-text-body>*+*{margin-top:16px}.portable-text-content h1:not(.heading *):not(.heading h1){font-size:var(--heading-md-size);margin-bottom:24px}.portable-text-content h1:not(.heading *):not(.heading h1),.portable-text-content h3:not(.heading *):not(.heading h3){letter-spacing:-.03em;line-height:1.18;font-weight:var(--body-18-font-weight);font-family:var(--font-family-abc-marfa-light)}.portable-text-content h3:not(.heading *):not(.heading h3){font-size:var(--heading-sm-size);margin-bottom:16px}.portable-text-content h5:not(.heading *):not(.heading h5){font-size:20px}.portable-text-content h5:not(.heading *):not(.heading h5),.portable-text-content h6:not(.heading *):not(.heading h6){letter-spacing:-.03em;line-height:1.18;font-weight:var(--body-18-font-weight);font-family:var(--font-family-abc-marfa-light);margin-bottom:12px}.portable-text-content h6:not(.heading *):not(.heading h6){font-size:16px}@media (max-width:768px){.portable-text-section{margin-bottom:32px}.portable-text-body{margin-top:16px;font-size:16px}}