.cpcomp-banner{border-radius:32px 32px 0 0;margin-top:-20px;z-index:1}.cptitle-conts i{font-family:var(--rowan)}.cptitle-conts{margin:0 auto 45px;max-width:608px}.cptitle-conts h2{font-size:44px;font-weight:500;letter-spacing:-.44px;line-height:46px}.cptitle-conts p{color:var(--primary_color);font-size:16px;letter-spacing:0;line-height:24px}.cpcomp-table table{border:none;margin:0;width:100%}.cpcomp-table th{border:none;border-bottom:2px solid var(--third_color);border-right:2px solid hsla(0,0%,100%,.05);color:var(--third_color);font-size:14px;font-weight:600;letter-spacing:0;line-height:21px;padding:0 23.5px 21px;text-align:left;vertical-align:bottom;width:16%}.cpcomp-table td:last-child,.cpcomp-table th:last-child{border-right:none;padding-right:0}.cpcomp-table th:first-child{width:14.5%}.cpcomp-table td:last-child{width:2%}.cpcomp-table td:first-child{color:var(--third_color);font-weight:600;padding-left:0;width:14.5%}.cpcomp-table td{border:2px solid hsla(0,0%,100%,.05);border-left:none;border-top:none;color:var(--primary_color);font-size:14px;font-weight:400;letter-spacing:0;line-height:21px;padding:21px 21px 21px 23px;text-align:left;vertical-align:top;width:16%}.cpcomp-table tr:last-child td{border-bottom:none;padding-bottom:0}.cpcomp-table td a,.cprts a{align-items:center;background:radial-gradient(156.25% 50% at 50% 50%,#70a6ff 0,#1a63f0 100%);border-radius:50%;box-shadow:inset 0 0 12px 0 hsla(0,0%,100%,.64);display:inline-flex;height:42px;justify-content:center;overflow:hidden;text-decoration:none;transition:background .35s ease;width:42px}.cpcomp-table td a .arrow-wrap,.cprts a .arrow-wrap{height:16px;overflow:hidden;position:relative;width:16px}.cpcomp-table td a .arrow,.cprts a .arrow{left:0;position:absolute;top:0;transition:transform .35s cubic-bezier(.4,0,.2,1)}.cpcomp-table td a .arrow-1,.cprts a .arrow-1{transform:translateX(0)}.cpcomp-table td a .arrow-2,.cprts a .arrow-2{transform:translateX(-24px)}.cpcomp-table td a:hover .arrow-1,.cprts a:hover .arrow-1{transform:translateX(24px)}.cpcomp-table td a:hover .arrow-2,.cprts a:hover .arrow-2{transform:translateX(0)}.cpcmp-btm{margin:65px auto 0;max-width:620px}.cpcmp-btm h5{font-size:20px;font-weight:600;line-height:24px}.cpcmp-btm .primary-button{margin:32px 0 0}.cpcmp-btm .primary-button a{font-size:14px;padding:16px 24px}.cpcomp-moboverlay,.cpcomp-resp{display:none}.cpcomp-overlay img{height:100%;width:100%}.cpcomp-overlay{bottom:0;position:absolute;width:100%;z-index:-1}@media(min-width:1025px){.cpcmp-btm h3{font-size:36px;letter-spacing:-.1px;line-height:38px}}@media(max-width:1024px){.cptitle-conts{margin:0 auto 45px;max-width:344px}.cptitle-conts h2{font-size:28px;font-weight:500;letter-spacing:0;line-height:32px}.cpcomp-table{display:none}.cpcomp-resp{display:block;margin:0 auto;max-width:344px}.cpcomp-box{background:hsla(0,0%,100%,.03);border-radius:24px;padding:32px}.cplts{padding-right:15px;width:calc(100% - 42px)}.cplts h6{font-size:14px;font-weight:600;letter-spacing:0;line-height:21px;margin:0}.cprts{width:42px}.cpcomp-box{margin:0 auto 16px}.cpcomp-box .dis-flex{border-bottom:2px solid hsla(0,0%,100%,.05);padding-bottom:24px}.cpcmp-wrsp{margin:24px 0 0}.cpcmp-btm h5{font-size:16px;line-height:20px}.cpcmp-wrsp h6{color:#8194a8;font-size:14px;font-weight:600;letter-spacing:0;line-height:21px;margin:0 0 4px}.cpcmp-wrsp span{display:block;font-size:14px;font-weight:400;line-height:21px}.cpcmp-btm{margin:80px auto 0;max-width:344px}.cpcmp-btm h3{font-size:16px;font-weight:600;letter-spacing:0;line-height:20px}}@media(max-width:767px){.cpcomp-overlay{display:none}.cpcomp-moboverlay{bottom:0;display:block;position:absolute;width:100%;z-index:-1}.cpcomp-moboverlay img{height:100%;width:100%}.cpcmp-btm .primary-button a{width:auto}}