.ciai-why{--ciai-bg:#07446f;--ciai-blue:#0373bb;--ciai-orange:#fcb038;--ciai-grey:#393d39;--ciai-light:#f4f7fc;--ciai-muted:#fff;--ciai-line:rgba(244,247,252,.22);--ciai-card:rgba(244,247,252,.06);--ciai-card-border:rgba(244,247,252,.14);--ciai-font-display:inherit;--ciai-font-body:inherit;background:var(--ciai-bg);color:var(--ciai-light);font-family:var(--ciai-font-body)}.ciai-why *,.ciai-why :after,.ciai-why :before{box-sizing:border-box}.ciai-why__inner{gap:40px;margin:0 auto;max-width:1320px}.ciai-why__head,.ciai-why__inner{align-items:center;display:flex;flex-direction:column}.ciai-why__eyebrow{color:#fff;font-size:15px;font-weight:700;letter-spacing:1px;margin:0 0 14px;text-transform:none}.ciai-why__title{color:var(--ciai-light);font-family:var(--ciai-font-display);font-size:clamp(32px,4vw,48px);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0}.ciai-why__sub{color:var(--ciai-muted);font-size:18px;line-height:1.5;margin:0}.ciai-why__board{width:100%}.ciai-why__grid,.ciai-why__labels{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,380px) minmax(0,1fr)}.ciai-why__labels{align-items:center;margin-bottom:16px}.ciai-why__label{color:var(--ciai-muted);font-family:var(--ciai-font-display);font-size:18px;font-weight:600;text-align:center}.ciai-why__label--mid{font-family:var(--ciai-font-body);font-size:14px;letter-spacing:1px;text-align:center;text-transform:uppercase}.ciai-why__label--ciai{color:var(--ciai-orange);text-align:center}.ciai-why__legend{display:none}.ciai-why__grid{align-items:stretch;row-gap:16px}.ciai-why .ciai-why__card{--card-bg:var(--ciai-card);--card-border:var(--ciai-card-border);--card-fg:var(--ciai-light);--card-sub:var(--ciai-muted);--card-shadow:none;--card-shift:none}.ciai-why .ciai-why__card--trad.is-active{--card-bg:var(--ciai-light);--card-border:var(--ciai-light);--card-fg:var(--ciai-grey);--card-sub:var(--ciai-grey)}@media (hover:hover){.ciai-why .ciai-why__card--trad:hover{--card-bg:#f4f7fc;--card-border:#f4f7fc;--card-fg:var(--ciai-grey);--card-sub:var(--ciai-grey)}}.ciai-why .ciai-why__card--ciai.is-active{--card-bg:var(--ciai-blue);--card-border:var(--ciai-orange);--card-sub:var(--ciai-light);--card-shadow:0 18px 40px rgba(0,0,0,.28);--card-shift:translateX(-6px)}.ciai-why .ciai-why__card,.ciai-why .ciai-why__card:active,.ciai-why .ciai-why__card:focus,.ciai-why .ciai-why__card:hover{appearance:none!important;-webkit-appearance:none!important;background:var(--card-bg)!important;border:1px solid var(--card-border)!important;border-radius:16px!important;box-shadow:var(--card-shadow)!important;color:var(--card-fg)!important;cursor:pointer;display:flex!important;filter:none!important;flex-direction:column;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;gap:4px;justify-content:center;letter-spacing:normal!important;line-height:inherit!important;margin:0!important;min-height:124px;opacity:1!important;padding:18px 22px!important;text-align:left!important;text-decoration:none!important;text-transform:none!important;transform:var(--card-shift)!important;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease;width:100%!important}.ciai-why .ciai-why__card:focus{outline:none}.ciai-why .ciai-why__card:focus-visible{outline:2px solid var(--ciai-orange)!important;outline-offset:3px}.ciai-why .ciai-why__card:after,.ciai-why .ciai-why__card:before{content:none!important}.ciai-why__card-title{font-size:18px;font-weight:600;line-height:1.5}.ciai-why__card-desc{color:var(--card-sub);font-size:15px;line-height:1.5;transition:color .3s ease}.ciai-why__card--trad{grid-column:1}.ciai-why__card--ciai{grid-column:3}.ciai-why__engine{grid-column:2;grid-row:1/-1;min-height:200px;position:relative}.ciai-why__engine svg{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.ciai-why__line{fill:none;stroke:var(--ciai-line);stroke-linecap:round;stroke-width:1.5;transition:stroke .3s ease,stroke-width .3s ease}.ciai-why__flow{animation:ciai-why-flow .9s linear infinite;fill:none;opacity:0;stroke:var(--ciai-orange);stroke-dasharray:6 8;stroke-linecap:round;stroke-width:3;transition:opacity .3s ease}.ciai-why__dot{fill:rgba(244,247,252,.35);transition:fill .3s ease}.ciai-why__link.is-active .ciai-why__line{stroke:var(--ciai-blue);stroke-width:3}.ciai-why__link.is-active .ciai-why__flow{opacity:1}.ciai-why__link.is-active .ciai-why__dot,.ciai-why__pulse{fill:var(--ciai-orange)}.ciai-why__pulse{animation:ciai-why-pulse 2.4s ease-out infinite;transform-box:fill-box;transform-origin:center}.ciai-why__core{fill:var(--ciai-blue);stroke:var(--ciai-orange);stroke-width:3}.ciai-why__core-ring{fill:none;stroke:rgba(244,247,252,.3);stroke-width:1.5}.ciai-why__core--logo{fill:var(--ciai-bg);stroke:none}.ciai-why__core-ring--logo{display:none}.ciai-why__core-logo{pointer-events:none}.ciai-why__core-caption{fill:#fff;font-size:13px;letter-spacing:1px;text-transform:uppercase}.ciai-why__core-text{fill:var(--ciai-light);font-family:var(--ciai-font-display);font-weight:600}.rm-cta-wrap{display:flex;justify-content:center}@keyframes ciai-why-flow{to{stroke-dashoffset:-28}}@keyframes ciai-why-pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.ciai-why__m-arrow{display:none}.ciai-why__cta{align-items:center;color:var(--ciai-orange);display:inline-flex;font-size:18px;font-weight:600;gap:8px;text-decoration:underline;text-underline-offset:4px}.ciai-why__cta:hover{color:#ffc862}.ciai-why__cta:focus-visible{border-radius:4px;outline:2px solid var(--ciai-orange);outline-offset:4px}@media (max-width:900px){.ciai-why__engine,.ciai-why__labels{display:none}.ciai-why__legend{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:20px}.ciai-why__chip{border:1px solid var(--ciai-card-border);border-radius:999px;color:var(--ciai-muted);font-size:14px;font-weight:600;padding:6px 14px}.ciai-why__chip--ciai{background:var(--ciai-blue);border-color:var(--ciai-orange);color:var(--ciai-light)}.ciai-why__grid{grid-template-columns:minmax(0,1fr);row-gap:0}.ciai-why__card,.ciai-why__m-arrow{grid-column:1!important;grid-row:auto!important}.ciai-why .ciai-why__card{min-height:0}.ciai-why .ciai-why__card--ciai,.ciai-why .ciai-why__card--ciai:active,.ciai-why .ciai-why__card--ciai:focus,.ciai-why .ciai-why__card--ciai:hover{margin-bottom:28px!important}.ciai-why .ciai-why__card--ciai.is-active{--card-shift:none}.ciai-why__m-arrow{align-items:center;color:var(--ciai-orange);display:flex;font-family:var(--ciai-font-display);font-size:13px;font-weight:700;gap:8px;justify-content:center;padding:8px 0}}@media (prefers-reduced-motion:reduce){.ciai-why__flow{animation:none;stroke-dasharray:none}.ciai-why__pulse{animation:none;opacity:0}.ciai-why__card,.ciai-why__card-desc,.ciai-why__dot,.ciai-why__line{transition:none}}.ciai-why__sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}