.callout-box .box{align-items:flex-start;border-radius:24px;display:flex;gap:32px}.callout-box .box-content{display:flex;flex:1;flex-direction:column;gap:12px}.callout-box h2,.callout-box h4{font-weight:500;line-height:125%;margin:0}.callout-box .box-desc{font-size:16px;line-height:175%}.callout-box .box-desc p{margin:0}.callout-box .box-desc p+p{margin-top:10px}.callout-box .box-desc strong{font-weight:600}.callout-box .box-desc a{text-decoration:underline}.callout-box .icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:52px;justify-content:center;width:52px}.callout-box .icon img,.callout-box .icon svg{display:block;height:22px;object-fit:contain;width:22px}.callout-box .btn-group{align-self:center;flex-shrink:0}.callout-box.style-cta .box{align-items:center;background-color:var(--pal-clr-primary,#1f0783);gap:40px;justify-content:space-between;padding:56px}.callout-box.style-cta .box-content{gap:14px;max-width:700px}.callout-box.style-cta h2{color:var(--pal-clr-white,#fff);font-size:clamp(24px,2.2vw,30px)}.callout-box.style-cta .box-desc,.callout-box.style-cta .box-desc p{color:var(--pal-clr-lavender-light,#e2dcff)}.callout-box.style-cta .box-desc a,.callout-box.style-cta .box-desc strong,.callout-box.style-cta .icon{color:var(--pal-clr-white,#fff)}.callout-box.style-cta .icon{background-color:hsla(0,0%,100%,.15)}.callout-box.style-cta .primary-btn{background-color:var(--pal-clr-lavender-light,#e2dcff);border-color:var(--pal-clr-lavender-light,#e2dcff);color:var(--pal-clr-primary,#1f0783)}.callout-box.style-cta .primary-btn:after{background-color:var(--pal-clr-primary,#1f0783);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14m-6-6 6 6-6 6'/%3E%3C/svg%3E")}.callout-box.style-cta .primary-btn:hover{background-color:var(--pal-clr-white,#fff);border-color:var(--pal-clr-white,#fff);color:var(--pal-clr-primary,#1f0783)}.callout-box.style-cta .secondary-btn{background-color:transparent;border-color:hsla(0,0%,100%,.6);color:var(--pal-clr-white,#fff)}.callout-box.style-cta .secondary-btn:after{background-color:var(--pal-clr-white,#fff);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%231f0783' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14m-6-6 6 6-6 6'/%3E%3C/svg%3E")}.callout-box.style-cta .secondary-btn:hover{background-color:hsla(0,0%,100%,.1);border-color:var(--pal-clr-white,#fff);color:var(--pal-clr-white,#fff)}.callout-box.style-note .box{background-color:var(--pal-clr-soft-bg,#f0edff);padding:44px 48px}.callout-box.style-note .box-content{padding-top:4px}.callout-box.style-note h4{color:var(--pal-clr-dark,#1a1235);font-size:23px;line-height:130%}.callout-box.style-note .box-desc{color:var(--pal-clr-text,#51466f)}.callout-box.style-note .box-desc strong{color:var(--pal-clr-dark,#1a1235)}.callout-box.style-note .box-desc a{color:var(--pal-clr-accent,#7555d9)}.callout-box.style-note .icon{background-color:var(--pal-clr-white,#fff);color:var(--pal-clr-primary,#1f0783)}@media (max-width:991px){.callout-box.style-cta .box{align-items:flex-start;flex-direction:column;gap:28px;padding:48px 40px}.callout-box.style-cta .btn-group{align-self:flex-start}}@media (max-width:767px){.callout-box .box,.callout-box.style-cta .box,.callout-box.style-note .box{align-items:flex-start;border-radius:16px;flex-direction:column;gap:20px;padding:32px 24px}.callout-box .icon{height:46px;width:46px}.callout-box.style-note .box-content{padding-top:0}.callout-box.style-note h4{font-size:20px}.callout-box .box-desc{font-size:15px}.callout-box .btn-group{align-self:flex-start;gap:12px}}