.cpws{box-sizing:border-box;padding:50px 0 85px;width:100%}.cpws__inner{margin:0 auto;max-width:1200px;padding:0 25px}.cpws__title{color:#1e3263;margin:0 0 48px;text-align:center}.cpws__box{background:#f8f4ea;border-radius:6px;box-shadow:1px 1px 4px 0 #00000040;display:grid;grid-template-columns:1fr 1fr;min-height:480px;overflow:hidden}.cpws__accordion{display:flex;flex-direction:column;gap:0;justify-content:center;padding:48px}.cpws__item{border-bottom:none}.cpws__item-trigger{align-items:flex-start;background:none;border:none;cursor:pointer;display:flex;gap:10px;padding:6px 0;text-align:left;width:100%}.cpws__item-dot{background:none;border-bottom:6px solid transparent;border-left:6px solid #101d43;border-radius:0;border-top:6px solid transparent;flex-shrink:0;height:0;margin-top:13px;opacity:0;transition:opacity .2s ease;width:0}.cpws__item-trigger:hover .cpws__item-dot,.cpws__item.is-active .cpws__item-dot{opacity:1}.cpws__item-trigger:hover .cpws__item-dot{border-left:6px solid #c8a45e}.cpws__item-label{color:#101d43;display:inline-block;font-family:General Sans,sans-serif;font-size:25px;font-weight:300;line-height:1.4;position:relative;transition:color .2s ease,font-weight .2s ease}.cpws__item-label:after{background:#c8a45e;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .35s ease;width:0}.cpws__item-trigger:hover .cpws__item-label:after{width:100%}.cpws__item.is-active .cpws__item-label:after{width:0}.cpws__item.is-active .cpws__item-label{color:#101d43;font-weight:300}.cpws__item-trigger:hover .cpws__item-label{color:#101d43}.cpws__item-trigger{position:relative}.cpws__item-trigger:after{display:none}.cpws__item-body{padding:0 0 12px 16px}.cpws__item-desc{font-family:General Sans,sans-serif;font-weight:400}.cpws__item-desc,.cpws__item-desc p{color:#000;font-size:16px;line-height:25px}.cpws__item-desc p{margin:0}.cpws__image-col{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:420px;overflow:hidden;padding:15px}.cpws__image-col:has(.cpws__video){padding:0}.cpws__video{object-fit:cover}.cpws__image,.cpws__video{display:block;height:100%;width:100%}.cpws__image{object-fit:contain;transition:opacity .3s ease}.cpws__image--hidden{display:none}@media (max-width:900px){.cpws__box{grid-template-columns:1fr}.cpws__item-label{color:#c4b48a;font-family:General Sans,sans-serif;font-size:20px;font-weight:400;line-height:1.4;transition:color .2s ease,font-weight .2s ease}.cpws{padding:60px 0}.cpws__image-col{border-top:1px solid #ab8f47;min-height:auto;padding:32px 20px}.cpws__image{max-height:300px}.cpws__accordion{padding:32px 28px}[data-cpws-item]{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s ease;transition-delay:calc(var(--i, 0)*.13s)}.cpws__accordion.cpws-animate [data-cpws-item]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){[data-cpws-item]{opacity:1;transform:none;transition:none}}}