html{overflow-x:clip}.cbt{--cbt-navy:#1f4659;--cbt-light-blue:#54b8df;--cbt-lime:#ebf892;--cbt-green:#c0f2d7;--cbt-table-blue:#28468d}.cbt,.cbt__inner{position:relative}.cbt__inner{align-items:center;box-sizing:border-box;display:flex;gap:60px;justify-content:space-between;margin:0 auto;max-width:1170px;z-index:2}.cbt:before{bottom:0;content:"";left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:calc(100vw + 16px);z-index:0}.cbt--light:before{background-color:#fff}.cbt--dark:before{background-color:var(--cbt-navy)}.cbt--right-table .cbt__inner{align-items:flex-start}.cbt--light{--cbt-text:var(--cbt-navy)}.cbt--dark{--cbt-text:#fff}.cbt__content{display:flex;flex:1 1 auto;flex-direction:column;gap:60px}.cbt__lede{gap:40px;max-width:651px}.cbt__lede,.cbt__text{display:flex;flex-direction:column}.cbt__text{gap:20px}.cbt__heading{color:var(--cbt-text);font-family:Ubuntu,sans-serif;font-size:45px;line-height:50px;margin:0}.cbt__heading,.cbt__heading-main{font-weight:300}.cbt__heading-accent{font-family:Caveat,cursive;font-size:65px;font-weight:700;line-height:80px}.cbt__body{max-width:526px}.cbt__body,.cbt__body p{color:var(--cbt-text);font-family:Ubuntu,sans-serif;font-size:16px;font-weight:400;line-height:28px}.cbt__body a,.cbt__table-footer a{color:inherit;text-decoration:underline;text-underline-offset:2px}.cbt__body :first-child{margin-top:0}.cbt__body :last-child{margin-bottom:0}.cbt__body p{margin:0 0 28px}.cbt__buttons{display:flex;flex-wrap:wrap;gap:30px}.cbt__btn{align-items:center;border-radius:8px;box-sizing:border-box;display:inline-flex;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:700;gap:9px;height:50px;justify-content:flex-start;line-height:1;min-width:170px;padding:10px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.cbt__btn:hover{box-shadow:0 6px 18px rgba(31,70,89,.18);text-decoration:none;transform:translateY(-2px)}.cbt__btn-icon{display:inline-flex;flex:0 0 24px;height:24px;width:24px}.cbt__btn-icon img,.cbt__btn-icon svg{display:block;height:24px;width:24px}.cbt__btn-text{display:inline-block}.cbt__btn--green{background:var(--cbt-green);color:var(--cbt-navy)}.cbt__btn--lime{background:var(--cbt-lime);color:var(--cbt-navy)}.cbt__btn--navy{background:var(--cbt-navy);color:#fff}.cbt__btn--light_blue{background:var(--cbt-light-blue);color:#fff}.cbt--dark .cbt__btn--navy,.cbt__btn--white{background:#fff;color:var(--cbt-navy)}.cbt--light .cbt__btn--white{box-shadow:inset 0 0 0 1px rgba(31,70,89,.2)}.cbt__stats{align-items:start;display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:min(891px,100%)}.cbt--right-table .cbt__stats{max-width:100%;width:auto}.cbt__stat{align-items:center;display:flex;gap:11px;min-width:0}.cbt__stat-num{color:var(--cbt-light-blue);flex:0 1 auto;font-family:Ubuntu,sans-serif;font-size:25px;font-weight:700;line-height:30px;min-width:0;overflow-wrap:normal;white-space:normal}.cbt__stat{flex-wrap:wrap}.cbt__stat-label{flex:1 1 0}.cbt__stats--stacked .cbt__stat{align-items:stretch;flex-direction:column;flex-wrap:nowrap;gap:6px}.cbt__stat-label{color:var(--cbt-text);font-family:Ubuntu,sans-serif;font-size:14px;font-weight:700;line-height:normal}.cbt__gradient{bottom:0;overflow:hidden;pointer-events:none;position:absolute;right:calc(50% - 50vw);top:0;width:46vw;z-index:1}.cbt__gradient img{height:100%;object-fit:contain;object-position:right top;width:100%}.cbt__blob{height:100%;position:absolute;right:0;top:0;width:100%}.cbt__gradient--table{bottom:0;height:92%;top:auto;width:44vw}.cbt__blob--table{bottom:0;right:0;top:auto}.cbt__table{border-radius:15px;box-sizing:border-box;display:flex;flex:0 0 470px;flex-direction:column;gap:20px;max-width:470px;padding:32px;width:470px}.cbt--light .cbt__table{backdrop-filter:blur(4px);background:hsla(0,0%,100%,.45);box-shadow:0 2px 30px 16px rgba(0,0,0,.04)}.cbt--dark .cbt__table{background:hsla(0,0%,100%,.15);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.28)}.cbt__table-heading{color:var(--cbt-light-blue);font-family:Ubuntu,sans-serif;font-size:16px;font-weight:700;letter-spacing:.02em;line-height:20px;margin:0;text-transform:uppercase}.cbt__table-rule{display:block;height:2px;width:100%}.cbt--light .cbt__table-rule{background:var(--cbt-table-blue)}.cbt--dark .cbt__table-rule{background:var(--cbt-green)}.cbt__table-row{align-items:center;display:flex;gap:20px;justify-content:space-between}.cbt__table-label{color:var(--cbt-text);flex:0 0 250px;font-weight:400;line-height:25px;width:250px}.cbt__table-label,.cbt__table-value{font-family:Ubuntu,sans-serif;font-size:16px}.cbt__table-value{color:var(--cbt-light-blue);flex:0 1 auto;font-weight:700;line-height:20px;text-align:right}.cbt__table-footer,.cbt__table-footer p{color:var(--cbt-text);font-family:Ubuntu,sans-serif;font-size:16px;font-weight:400;line-height:25px}.cbt__table-footer p{margin:0 0 8px}.cbt__table-footer :first-child{margin-top:0}.cbt__table-footer :last-child{margin-bottom:0}.cbt--right-image .cbt__content,.cbt__image{flex:1 1 0;min-width:0}.cbt__image{border-radius:20px;min-height:500px;overflow:hidden;position:relative}.cbt__image img{height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%}@media (max-width:1100px){.cbt__inner{flex-direction:column;gap:40px}.cbt--right-table .cbt__inner,.cbt__inner{align-items:stretch}.cbt__lede{max-width:none}.cbt__table,.cbt__table[style]{flex:0 0 auto;max-width:none;width:100%}.cbt__table-label{flex:1 1 auto;width:auto}.cbt--right-image .cbt__inner{align-items:center;flex-direction:row;gap:60px}}@media (max-width:767px){.cbt__content{gap:40px}.cbt__lede{gap:30px}.cbt__heading{font-size:34px;line-height:40px}.cbt__heading-accent{font-size:48px;line-height:56px}.cbt__btn{flex:1 1 auto;justify-content:center}.cbt__table,.cbt__table[style]{flex-basis:auto;max-width:none;width:100%}.cbt__gradient{height:46%;width:80vw}.cbt__gradient--table{bottom:0;height:55%;top:auto;width:90vw}.cbt__stats{gap:20px;grid-template-columns:minmax(0,1fr);max-width:100%}.cbt--right-image .cbt__inner{align-items:stretch;flex-direction:column;gap:40px}.cbt--right-image .cbt__content,.cbt__image{flex:0 0 auto}.cbt__image{order:-1}}@media (prefers-reduced-motion:reduce){.cbt [data-aos]{opacity:1!important;transform:none!important}.cbt [data-aos],.cbt__btn{transition:none!important}.cbt__btn:hover{transform:none}}