.caipo-page-preview .py-section{padding-block:64px}.caipo-page-preview p+p,.caipo-page-preview p+ul,.caipo-page-preview ul+p{margin-top:1rem}.caipo-page-preview li+li{margin-top:.45rem}.caipo-page-preview h2+p,.caipo-page-preview h3+p{margin-top:1rem}.caipo-page-preview p+h2,.caipo-page-preview p+h3,.caipo-page-preview ul+h2,.caipo-page-preview ul+h3{margin-top:2rem}.caipo-page-preview .hero:not(:has(img,video)) .hero-content{width:100%;padding:0;gap:0}.caipo-page-preview .hero-content>div>div:empty{display:none}.caipo-page-preview .container.py-section:has(>div:only-child>p){max-width:960px}.caipo-page-preview .container:has(>figure>video){max-width:960px}.caipo-page-preview .container:has(>.columns-1){max-width:1000px}@media(max-width:767px){.caipo-page-preview .py-section{padding-block:40px}.caipo-page-preview .hero-content{padding-inline:0}}.caipo-page-preview .grid.md\:grid-cols-2>.lg\:sticky img{max-height:560px;object-fit:contain}.caipo-page-preview .py-section:has(.hero:not(:has(img,video))){padding-bottom:0}@media(max-width:767px){.caipo-page-preview .grid.md\:grid-cols-2>.lg\:sticky img{max-height:360px}}.caipo-page-preview h2+ul,.caipo-page-preview h3+ul{margin-top:1rem}.caipo-page-preview .hero-content .max-w-2xl{text-align:left}.caipo-page-preview .py-section:has(.columns-1)>.container{max-width:1000px}.caipo-page-corporate-social-responsibility .text-center>.spacer-sm:has(p){max-width:800px;margin-inline:auto;text-align:left}.caipo-page-preview .divide-y .btn{white-space:normal;height:auto;min-height:48px;text-align:center}.caipo-page-preview .divide-y .shrink-0{max-width:100%;min-width:0;flex-shrink:1}.caipo-page-preview .divide-y a,.caipo-page-preview .divide-y a span{white-space:normal;overflow-wrap:anywhere;max-width:100%}@media(max-width:767px){.caipo-page-preview .hero:not(:has(img,video)) .hero-content{padding-inline:20px}}