.cp_accordion{align-items:start;display:grid;grid-template-columns:1fr;justify-content:space-between;row-gap:12px;--accordion-open-duration:1.2s;--accordion-open-ease:cubic-bezier(0.413,0.047,0.072,1.025);--accordion-close-duration:1s;--accordion-close-ease:cubic-bezier(0.324,0.17,0.023,0.947);--accordion-pill-x-padding:22px;--accordion-pill-expanded-padding-top:14px;--accordion-pill-expanded-padding-bottom:16px;--accordion-feather-size:42px;--accordion-pill-radius-mobile:37px;--accordion-pill-radius-desktop:46px;--accordion-pill-radius-expanded:26px;--accordion-title-weight-base:420;--accordion-title-weight-hover:560;--accordion-glass-border:hsla(0,0%,100%,.15);--accordion-glass-border-hover:hsla(0,0%,100%,.24);--accordion-theme-rgb:0,151,167}.cp_accordionItem{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:linear-gradient(180deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.025) 42%,hsla(0,0%,100%,.008)),hsla(0,0%,100%,.012);border:1px solid var(--accordion-glass-border);border-radius:var(--accordion-pill-radius-mobile);display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:56px;overflow:visible;padding:10px var(--accordion-pill-x-padding);position:relative}.cp_accordionItem,.cp_accordionItem.is-animating-open{transition:padding var(--accordion-open-duration) var(--accordion-open-ease),border-radius var(--accordion-open-duration) var(--accordion-open-ease),border-color .58s cubic-bezier(.22,1,.36,1),background .58s cubic-bezier(.22,1,.36,1),box-shadow .68s cubic-bezier(.22,1,.36,1),transform .58s cubic-bezier(.22,1,.36,1)}.cp_accordionItem.is-animating-close{transition:padding var(--accordion-close-duration) var(--accordion-close-ease),border-radius var(--accordion-close-duration) var(--accordion-close-ease),border-color .58s cubic-bezier(.22,1,.36,1),background .58s cubic-bezier(.22,1,.36,1),box-shadow .68s cubic-bezier(.22,1,.36,1),transform .58s cubic-bezier(.22,1,.36,1)}.cp_accordionItem.is-animating-open,.cp_accordionItem.is-open{border-radius:var(--accordion-pill-radius-expanded);padding-bottom:var(--accordion-pill-expanded-padding-bottom);padding-top:var(--accordion-pill-expanded-padding-top)}.cp_accordionItem:before{background:radial-gradient(circle at 18% 0,hsla(0,0%,100%,.24) 0,hsla(0,0%,100%,.11) 18%,hsla(0,0%,100%,.025) 42%,hsla(0,0%,100%,0) 72%),linear-gradient(135deg,hsla(0,0%,100%,.095),hsla(0,0%,100%,.02) 38%,hsla(0,0%,100%,.055));border-radius:inherit;inset:1px;opacity:.48;transition:opacity .68s cubic-bezier(.22,1,.36,1),transform .68s cubic-bezier(.22,1,.36,1);z-index:-1}.cp_accordionItem:after,.cp_accordionItem:before{content:"";mix-blend-mode:soft-light;pointer-events:none;position:absolute}.cp_accordionItem:after{background:radial-gradient(ellipse at 22% 50%,hsla(0,0%,100%,.18) 0,hsla(0,0%,100%,.075) 22%,rgba(var(--accordion-theme-rgb),.11) 42%,rgba(var(--accordion-theme-rgb),.035) 62%,rgba(var(--accordion-theme-rgb),0) 78%),radial-gradient(ellipse at 78% 50%,hsla(0,0%,100%,.09) 0,rgba(var(--accordion-theme-rgb),.08) 34%,rgba(var(--accordion-theme-rgb),0) 72%);border-radius:calc(var(--accordion-pill-radius-mobile) + 18px);filter:blur(14px);inset:-13px -18px;opacity:0;transform:scaleX(.96) scaleY(.88);transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1),filter .72s cubic-bezier(.22,1,.36,1),border-radius .72s cubic-bezier(.22,1,.36,1);z-index:-2}.cp_accordionItem.is-animating-open:after,.cp_accordionItem.is-open:after{border-radius:calc(var(--accordion-pill-radius-expanded) + 18px)}.cp_accordionItem:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.11),hsla(0,0%,100%,.038) 44%,hsla(0,0%,100%,.014)),hsla(0,0%,100%,.018);border-color:var(--accordion-glass-border-hover);transform:translateY(-1px)}.cp_accordionItem:hover:before{opacity:.76;transform:translateY(-1px)}.cp_accordionItem:hover:after{filter:blur(18px);opacity:1;transform:scaleX(1) scaleY(1)}.cp_accordionItem.primary-blue{--accordion-theme-rgb:0,151,167;box-shadow:inset 0 3px 20px rgba(0,151,167,.86),inset 0 1px 0 hsla(0,0%,100%,.12)}.cp_accordionItem.primary-blue:hover{box-shadow:inset 0 3px 20px rgba(0,151,167,.9),inset 0 1px 0 hsla(0,0%,100%,.18),0 0 24px rgba(0,151,167,.13),0 0 46px hsla(0,0%,100%,.045)}.cp_accordionItem.cyberdefense{--accordion-theme-rgb:87,44,213;box-shadow:inset 0 3px 20px rgba(87,44,213,.86),inset 0 1px 0 hsla(0,0%,100%,.12)}.cp_accordionItem.cyberdefense:hover{box-shadow:inset 0 3px 20px rgba(87,44,213,.9),inset 0 1px 0 hsla(0,0%,100%,.18),0 0 24px rgba(87,44,213,.14),0 0 46px hsla(0,0%,100%,.045)}.cp_accordionItem.modernisation{--accordion-theme-rgb:1,197,184;box-shadow:inset 0 3px 20px rgba(1,197,184,.86),inset 0 1px 0 hsla(0,0%,100%,.12)}.cp_accordionItem.modernisation:hover{box-shadow:inset 0 3px 20px rgba(1,197,184,.9),inset 0 1px 0 hsla(0,0%,100%,.18),0 0 24px rgba(1,197,184,.13),0 0 46px hsla(0,0%,100%,.045)}.cp_accordionItem.cloud{--accordion-theme-rgb:224,92,76;box-shadow:inset 0 3px 20px rgba(224,92,76,.86),inset 0 1px 0 hsla(0,0%,100%,.12)}.cp_accordionItem.cloud:hover{box-shadow:inset 0 3px 20px rgba(224,92,76,.9),inset 0 1px 0 hsla(0,0%,100%,.18),0 0 24px rgba(224,92,76,.13),0 0 46px hsla(0,0%,100%,.045)}.cp_accordionItem.infrastructure{--accordion-theme-rgb:12,198,228;box-shadow:inset 0 3px 20px rgba(12,198,228,.86),inset 0 1px 0 hsla(0,0%,100%,.12)}.cp_accordionItem.infrastructure:hover{box-shadow:inset 0 3px 20px rgba(12,198,228,.9),inset 0 1px 0 hsla(0,0%,100%,.18),0 0 24px rgba(12,198,228,.13),0 0 46px hsla(0,0%,100%,.045)}.cp_accordionItemTitle,.cp_accordionItemTitle .is-title{align-items:center;display:flex;justify-content:space-between}.cp_accordionItemTitle{cursor:pointer;min-height:100%;padding-right:18px;position:relative;user-select:none}.cp_accordionItemTitle:focus-visible{border-radius:inherit;outline:1px solid hsla(0,0%,100%,.7);outline-offset:4px}.cp_accordionItemTitle .is-title{min-width:0;padding-right:14px}.cp_accordionItemTitleIcon{align-items:center;display:flex;flex:0 0 auto;justify-content:center;margin-right:14px}.cp_accordionItemTitle img{display:block;height:16px;min-width:16px;width:16px}.cp_accordionItemTitle h3{font-size:18px;font-weight:var(--accordion-title-weight-base);letter-spacing:-.012em;line-height:1.18;margin-bottom:0;transition:font-weight .42s cubic-bezier(.22,1,.36,1),letter-spacing .42s cubic-bezier(.22,1,.36,1)}.cp_accordionItem:hover .cp_accordionItemTitle h3{font-weight:var(--accordion-title-weight-hover);letter-spacing:-.016em}.cp_accordionItemTitleArrow{align-items:center;display:flex;justify-content:center;position:absolute;right:0;transition:transform .3s ease-out}.cp_accordionItem.is-animating-open .cp_accordionItemTitleArrow,.cp_accordionItem.is-open .cp_accordionItemTitleArrow{transform:rotate(90deg)}.cp_accordionItemText{height:0;opacity:0;overflow:hidden;will-change:height,opacity,mask-image,-webkit-mask-image}.cp_accordionItemText.is-animating,.cp_accordionItemText.is-open{opacity:1}.cp_accordionItemText.is-animating{-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - var(--accordion-feather-size)),rgba(0,0,0,.08) 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - var(--accordion-feather-size)),rgba(0,0,0,.08) 100%)}.cp_accordionItemTextInner{padding-top:8px}.cp_accordionItemTextContent{line-height:1.24;transform-origin:top center;will-change:transform,opacity,filter}.cp_accordionItemTextContent div,.cp_accordionItemTextContent li,.cp_accordionItemTextContent p{line-height:1.24}.cp_accordionItemTextContent p{font-size:14px;margin-bottom:8px}.cp_accordionItemText.is-opening .cp_accordionItemTextContent{animation:cpAccordionContentIn var(--accordion-open-duration) var(--accordion-open-ease) both}.cp_accordionItemText.is-closing .cp_accordionItemTextContent{animation:cpAccordionContentOut var(--accordion-close-duration) var(--accordion-close-ease) both}@keyframes cpAccordionContentIn{0%{filter:blur(7px);opacity:.28;transform:translateY(-8px)}48%{filter:blur(2px);opacity:.75}to{filter:blur(0);opacity:1;transform:translateY(0)}}@keyframes cpAccordionContentOut{0%{filter:blur(0);opacity:1;transform:translateY(0)}to{filter:blur(6px);opacity:.22;transform:translateY(-5px)}}@media (max-width:992px){.cp_accordionItemTitle,.cp_accordionItemTitle .is-title{width:100%}.cp_accordionItemTitle h3{font-size:18px;font-weight:var(--accordion-title-weight-base)}.cp_accordionItemTitleIcon{margin-right:14px;padding-top:0}}@media (min-width:992px){.cp_accordion{gap:30px 48px;grid-template-columns:1fr 1fr}.cp_accordionItem{border-radius:var(--accordion-pill-radius-desktop);cursor:pointer;flex:1;min-height:56px;padding:4px var(--accordion-pill-x-padding)}.cp_accordionItem.is-animating-open,.cp_accordionItem.is-open{border-radius:var(--accordion-pill-radius-expanded);padding-bottom:var(--accordion-pill-expanded-padding-bottom);padding-top:var(--accordion-pill-expanded-padding-top)}.cp_accordionItem:after{border-radius:calc(var(--accordion-pill-radius-desktop) + 18px)}.cp_accordionItem.is-animating-open:after,.cp_accordionItem.is-open:after{border-radius:calc(var(--accordion-pill-radius-expanded) + 18px)}.cp_accordionItemTitle{padding-right:18px}.cp_accordionItemTitle .is-title{padding-right:24px}.cp_accordionItemTitleIcon{margin-right:14px}.cp_accordionItemTitle img{height:24px;min-width:24px;width:24px}.cp_accordionItemTextInner{padding-top:8px}}@media (prefers-reduced-motion:reduce){.cp_accordionItem,.cp_accordionItem:after,.cp_accordionItem:before,.cp_accordionItemText,.cp_accordionItemTextContent,.cp_accordionItemTitle h3,.cp_accordionItemTitleArrow{animation:none!important;transition:none!important}.cp_accordionItemText.is-animating{-webkit-mask-image:none;mask-image:none}}