.zcl-section{--zcl-ink:#081c32;--zcl-ink-idle:#4a5a70;--zcl-muted:#5f6b7c;--zcl-body:rgba(8,28,50,.8);--zcl-sub:#33475b;--zcl-meta:#5b6878;--zcl-purple:#7d16ff;--zcl-cyan:#2cc4f2;--zcl-font-medium:apercu_promedium,"Apercu Medium Fallback Arial","Apercu Medium Fallback Roboto",Arial,sans-serif;--zcl-max:1190px;--zcl-pad-y:80px;--zcl-eyebrow-size:13px;--zcl-h2-size:35px;--zcl-h2-lh:40px;--zcl-head-gap:20px;--zcl-lead-size:17px;--zcl-lead-lh:27px;--zcl-lead-w:560px;--zcl-btn-h:44px;--zcl-btn-px:20px;--zcl-btn-size:15px;--zcl-body-gap:56px;--zcl-panel-h:520px;--zcl-panel-pad:48px;--zcl-img-w:980px;--zcl-item-pad:24px 20px 26px 40px;--zcl-marker-x:20px;--zcl-marker-y:34px;--zcl-more-gap:16px;--zcl-title-size:20px;--zcl-title-lh:28px;--zcl-desc-size:15px;--zcl-desc-lh:23px;background-color:var(--zcl-section-bg,#fff);color:var(--zcl-ink);font-family:Apercu Pro,Apercu Fallback Arial,Apercu Fallback Roboto,Arial,sans-serif;padding:var(--zcl-pad-y) 0;width:100%}.zcl-section,.zcl-section *,.zcl-section :after,.zcl-section :before{box-sizing:border-box}@media (min-width:1680px){.zcl-section{--zcl-max:1600px;--zcl-pad-y:128px;--zcl-eyebrow-size:14px;--zcl-h2-size:46px;--zcl-h2-lh:52px;--zcl-head-gap:24px;--zcl-lead-size:19px;--zcl-lead-lh:30px;--zcl-lead-w:680px;--zcl-btn-h:48px;--zcl-btn-px:24px;--zcl-btn-size:16px;--zcl-body-gap:72px;--zcl-panel-h:640px;--zcl-img-w:1320px;--zcl-item-pad:28px 24px 30px 44px;--zcl-marker-x:22px;--zcl-marker-y:39px;--zcl-more-gap:18px;--zcl-title-size:22px;--zcl-title-lh:30px;--zcl-desc-size:16px;--zcl-desc-lh:25px}}@media (max-width:1365px){.zcl-section{--zcl-max:1120px;--zcl-pad-y:88px;--zcl-eyebrow-size:12px;--zcl-h2-size:32px;--zcl-h2-lh:38px;--zcl-head-gap:16px;--zcl-lead-size:16px;--zcl-lead-lh:25px;--zcl-lead-w:520px;--zcl-btn-h:42px;--zcl-btn-px:18px;--zcl-btn-size:14px;--zcl-body-gap:48px;--zcl-panel-h:480px;--zcl-img-w:920px;--zcl-item-pad:20px 16px 22px 34px;--zcl-marker-x:16px;--zcl-marker-y:30px;--zcl-more-gap:14px;--zcl-title-size:18px;--zcl-title-lh:26px;--zcl-desc-size:14px;--zcl-desc-lh:21px}}.zcl-section .zcl-container{margin:0 auto;max-width:var(--zcl-max);padding:0 15px}.zcl-section .zcl-head{display:flex;flex-direction:column;gap:var(--zcl-head-gap);text-align:left}.zcl-section p.zcl-eyebrow{color:var(--zcl-meta)!important;font-family:var(--zcl-font-medium);font-size:var(--zcl-eyebrow-size)!important;font-weight:500;letter-spacing:.1em;line-height:16px!important;margin:0;padding:0;text-transform:uppercase}.zcl-section h2.zcl-heading{color:var(--zcl-ink);font-family:var(--zcl-font-medium)!important;font-size:var(--zcl-h2-size)!important;font-weight:500;letter-spacing:-.7px;line-height:var(--zcl-h2-lh)!important;margin:0;padding:16px 0 0;white-space:nowrap}.zcl-section .zcl-head-top>.zcl-heading:first-child{padding-top:0}.zcl-section .zcl-head-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:20px 48px;justify-content:space-between}.zcl-section p.zcl-desc{color:var(--zcl-sub)!important;flex:0 1 var(--zcl-lead-w);font-size:var(--zcl-lead-size)!important;line-height:var(--zcl-lead-lh)!important;margin:0;min-width:0;padding:0;text-wrap:pretty}.zcl-section a.zcl-cta{align-items:center;background:var(--zcl-ink);border-radius:6px;color:#fff!important;display:inline-flex;font-family:var(--zcl-font-medium);font-size:var(--zcl-btn-size)!important;font-weight:500;gap:8px;line-height:18px;min-height:var(--zcl-btn-h);padding:0 var(--zcl-btn-px);text-decoration:none!important;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease;white-space:nowrap}.zcl-section a.zcl-cta .zcl-arrow{display:inline-block;transition:transform .2s ease}.zcl-section a.zcl-cta:hover{background:var(--zcl-purple);box-shadow:0 8px 20px rgba(125,22,255,.28);color:#fff!important;transform:translateY(-1px)}.zcl-section a.zcl-cta:hover .zcl-arrow{transform:translateX(4px)}.zcl-section a.zcl-cta:active{box-shadow:0 3px 8px rgba(125,22,255,.24);transform:translateY(0)}.zcl-section a.zcl-cta:focus-visible,.zcl-section a.zcl-more:focus-visible{outline:2px solid var(--zcl-purple);outline-offset:2px}.zcl-section .zcl-body{margin-top:var(--zcl-body-gap)}.zcl-section .zcl-body--flush{margin-top:0}.zcl-section .zcl-stage{background:var(--zcl-panel-bg,#eae6dd);border-radius:6px;height:var(--zcl-panel-h);overflow:hidden;padding:var(--zcl-panel-pad);position:relative}.zcl-section .zcl-stage:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='a' width='100%25' height='100%25' x='0' y='0'%3E%3CfeTurbulence baseFrequency='2.5' numOctaves='3' seed='4108' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix result='a' type='luminanceToAlpha'/%3E%3CfeComponentTransfer in='a' result='n1'%3E%3CfeFuncA tableValues='0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0' type='discrete'/%3E%3C/feComponentTransfer%3E%3CfeComponentTransfer in='a' result='n2'%3E%3CfeFuncA tableValues='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0' type='discrete'/%3E%3C/feComponentTransfer%3E%3CfeFlood flood-color='%23a8a29a' flood-opacity='.2'/%3E%3CfeComposite in2='n1' operator='in' result='c1'/%3E%3CfeFlood flood-color='%23fff' flood-opacity='.8'/%3E%3CfeComposite in2='n2' operator='in' result='c2'/%3E%3CfeMerge%3E%3CfeMergeNode in='c1'/%3E%3CfeMergeNode in='c2'/%3E%3C/feMerge%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-size:240px 240px;content:"";inset:0;pointer-events:none;position:absolute}.zcl-section .zcl-panel{height:100%;position:relative}.zcl-section .zcl-panel[hidden]{display:none}.zcl-section .zcl-panel.zcl-panel--card.active{animation:zcl-in .35s ease both}@keyframes zcl-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.zcl-section .zcl-panel:focus-visible{outline:2px solid var(--zcl-purple);outline-offset:2px}.zcl-section .zcl-image{display:block;height:100%;margin:0 auto;max-width:var(--zcl-img-w);object-fit:contain;width:100%}.zcl-section .zcl-panel--anim{align-items:center;display:flex;height:calc(100% + var(--zcl-panel-pad)*2);justify-content:center;margin:calc(var(--zcl-panel-pad)*-1)}.zcl-section .zcl-anim{--zcl-anim-s:1;flex:none;height:calc(520px*var(--zcl-anim-s));position:relative;width:calc(1160px*var(--zcl-anim-s))}.zcl-section .zcl-anim-canvas{-webkit-font-smoothing:antialiased;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.zcl-section .zcl-cards{display:grid;grid-template-columns:repeat(var(--zcl-cols,5),minmax(0,1fr))}.zcl-section .zcl-item{background:transparent;cursor:pointer;padding:var(--zcl-item-pad);position:relative;transition:background-color .2s ease}.zcl-section .zcl-item.active{background:var(--zcl-active-bg,#f8f6f3)}.zcl-section .zcl-bar{background:linear-gradient(90deg,var(--zcl-purple),var(--zcl-cyan));height:3px;left:0;position:absolute;top:0;width:0}.zcl-section .zcl-item.active .zcl-bar{width:100%}.zcl-section .zcl-body.is-autoplay .zcl-item.active .zcl-bar{animation:zcl-fill var(--zcl-dur,7s) linear forwards;width:0}.zcl-section .zcl-body.is-autoplay.is-paused .zcl-item.active .zcl-bar{animation:none;width:100%}@keyframes zcl-fill{0%{width:0}to{width:100%}}.zcl-section .zcl-marker{background:#c3c9d2;height:8px;left:var(--zcl-marker-x);position:absolute;top:var(--zcl-marker-y);transition:background-color .2s ease;width:8px}.zcl-section .zcl-item.active .zcl-marker{background:var(--zcl-purple)}.zcl-section button.zcl-tab{border:0;border-radius:0;color:inherit;cursor:pointer;display:block;font:inherit;letter-spacing:normal;margin:0;padding:0;text-align:left;text-transform:none;width:100%}.zcl-section button.zcl-tab,.zcl-section button.zcl-tab:focus,.zcl-section button.zcl-tab:hover{background:none;box-shadow:none}.zcl-section button.zcl-tab:focus-visible{outline:2px solid var(--zcl-purple);outline-offset:4px}.zcl-section .zcl-tab-title{color:var(--zcl-ink-idle);display:block;font-family:var(--zcl-font-medium);font-size:var(--zcl-title-size);font-weight:500;line-height:var(--zcl-title-lh);transition:color .2s ease}.zcl-section .zcl-tab-body{color:var(--zcl-muted);display:-webkit-box;font-size:var(--zcl-desc-size);font-weight:400;line-height:var(--zcl-desc-lh);margin-top:8px;overflow:hidden;transition:color .2s ease}.zcl-section a.zcl-more{color:var(--zcl-ink)!important;display:none;font-size:14px!important;line-height:20px;margin:var(--zcl-more-gap) 0 -2px;text-decoration:underline;text-underline-offset:3px}.zcl-section .zcl-item.active a.zcl-more{display:inline-block}.zcl-section .zcl-item.active .zcl-tab-title,.zcl-section .zcl-item:hover .zcl-tab-title{color:var(--zcl-ink)}.zcl-section .zcl-item.active .zcl-tab-body{color:var(--zcl-body)}.zcl-section a.zcl-more:hover{color:var(--zcl-purple)!important}@media (max-width:1099px){.zcl-section h2.zcl-heading{white-space:normal}.zcl-section .zcl-cards{grid-template-columns:repeat(var(--zcl-cols-md,3),minmax(0,1fr))}}@media (max-width:991px){.zcl-section{--zcl-pad-y:70px;--zcl-body-gap:40px;--zcl-panel-pad:32px}.zcl-section .zcl-image,.zcl-section .zcl-panel,.zcl-section .zcl-stage{height:auto}}@media (max-width:767px){.zcl-section{--zcl-pad-y:56px;--zcl-body-gap:28px;--zcl-panel-pad:16px;--zcl-item-pad:16px 16px 18px 40px;--zcl-marker-x:18px;--zcl-marker-y:25px;--zcl-title-size:18px;--zcl-title-lh:25px}.zcl-section h2.zcl-heading{font-size:28px!important;letter-spacing:-.5px;line-height:32px!important}.zcl-section .zcl-cards{grid-template-columns:minmax(0,1fr)}.zcl-section .zcl-tab-body{display:block;-webkit-line-clamp:unset;overflow:visible}}@media (prefers-reduced-motion:reduce){.zcl-section .zcl-panel.active{animation:none}.zcl-section a.zcl-cta,.zcl-section a.zcl-cta .zcl-arrow{transition:none}.zcl-section a.zcl-cta:hover,.zcl-section a.zcl-cta:hover .zcl-arrow{transform:none}}