.section--privacy-banner{padding-block:81px 79px;background-color:#8891b4}.section--privacy-banner .container{position:relative}.section--privacy-banner p,.section--privacy-banner h1{color:#3e3159}.section--privacy-banner h1{margin-bottom:15px}.section--privacy-banner p{font-size:1.125rem;font-weight:400;line-height:1.22;margin-bottom:0}.section--privacy-banner .bg-pattern{position:absolute;right:0px;bottom:-98px;width:111px}.section--privacy-banner .bg-pattern img{aspect-ratio:298/252;width:100%}@media(min-width: 992px){.section--privacy-banner .bg-pattern{right:20px;bottom:-80px;width:298px}}.section--privacy-content{padding-block:80px}.section--privacy-content h2,.section--privacy-content h3,.section--privacy-content p,.section--privacy-content ul{margin-bottom:30px}.section--privacy-content h2:not(:has(+*)),.section--privacy-content h3:not(:has(+*)),.section--privacy-content p:not(:has(+*)),.section--privacy-content ul:not(:has(+*)){margin-bottom:0}.section--privacy-content h2,.section--privacy-content h3,.section--privacy-content h4{color:#8891b4}.section--privacy-content h4{font-size:clamp(1.125rem,1.8vw + .4rem,1.5rem);font-weight:800;line-height:1.2;margin-bottom:15px}.section--privacy-content p{font-size:1.375rem;font-weight:400;line-height:1.2}.section--privacy-content p:has(+ul){margin-bottom:15px}.section--privacy-content p:has(+h2,+h3){margin-bottom:70px}.section--privacy-content ul:has(+h2,+h3){margin-bottom:70px}.section--privacy-content ul li{margin-bottom:0}
