.cb-pricing-outer{--cbp-bg:#0d1525;--cbp-tier-color:#f4f4f0;--cbp-tier-sub:hsla(60,15%,95%,.72);--cbp-header-bg:#1a2540;--cbp-header-text:#c8a951;--cbp-row-bg:#0f1a2e;--cbp-row-alt-bg:#131f36;--cbp-row-label:hsla(60,15%,95%,.9);--cbp-value-text:#f4f4f0;--cbp-border:rgba(42,58,92,.6);--cbp-hl-color:#c8a951;--cbp-hl-dim:rgba(200,169,81,.08);--cbp-hl-border:rgba(200,169,81,.25);--cbp-totals-bg:#1a2540;--cbp-totals-text:#c8a951;--cbp-max-width:1320px;--cbp-pad-top:80px;--cbp-pad-bottom:80px;--cbp-pad-left:24px;--cbp-pad-right:24px;--cbp-icon-size:20px;--cbp-tier-size:42px;--cbp-tier-weight:700;--cbp-tier-sub-size:16px;--cbp-tier-sub-weight:400;--cbp-hdr-size:13px;--cbp-hdr-weight:700;--cbp-lbl-size:14px;--cbp-lbl-weight:500;--cbp-val-size:15px;--cbp-val-weight:600;--cbp-tot-size:14px;--cbp-tot-weight:700;--cbp-totv-size:17px;--cbp-totv-weight:700;--cbp-font-display:var(--heading-font,"Lexend Deca",sans-serif);--cbp-font-body:var(--body-font,"Lexend Deca",sans-serif);background:var(--cbp-bg);padding:var(--cbp-pad-top) var(--cbp-pad-right) var(--cbp-pad-bottom) var(--cbp-pad-left)}.cb-pricing{display:flex;flex-direction:column;font-family:var(--cbp-font-body);margin:0 auto;max-width:var(--cbp-max-width);position:relative;z-index:101}.cb-pricing__tier-header{margin-bottom:0}.cb-pricing__tier-title{color:var(--cbp-tier-color);font-family:var(--cbp-font-display);font-size:var(--cbp-tier-size);font-weight:var(--cbp-tier-weight);letter-spacing:.05em;line-height:1.1;margin:0 0 12px;text-transform:uppercase}.cb-pricing__tier-title--gradient{background:var(--cbp-tier-grad,var(--cbp-tier-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cb-pricing__tier-sub{color:var(--cbp-tier-sub);font-size:var(--cbp-tier-sub-size);font-weight:var(--cbp-tier-sub-weight);line-height:1.7;margin:0 auto;max-width:600px}.cb-pricing__tier-sub p{margin:0}.cb-pricing__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--cbp-border);border-radius:10px;box-shadow:0 8px 40px rgba(0,0,0,.25),0 0 0 1px hsla(0,0%,100%,.04);margin-top:var(--cbp-table-mt,0)}.cb-pricing__table{min-width:560px}.cb-pricing__row{display:grid;grid-template-columns:minmax(160px,1.6fr) repeat(3,1fr);position:relative;transition:transform .25s ease,box-shadow .25s ease}.cb-pricing__cell{align-items:center;border-bottom:1px solid var(--cbp-border);display:flex;padding:15px 18px;transition:background .25s ease,color .25s ease}.cb-pricing__cell--label{background:var(--cbp-row-bg);color:var(--cbp-row-label);font-size:var(--cbp-lbl-size);font-weight:var(--cbp-lbl-weight);letter-spacing:.01em}.cb-pricing__row-icon{flex-shrink:0;max-height:calc(100% - 4px);object-fit:contain;vertical-align:middle}.cb-pricing__cell--indent{padding-left:32px}.cb-pricing__cell--value{background:var(--cbp-row-bg);border-left:1px solid var(--cbp-border);color:var(--col-val-text,var(--cbp-value-text));font-size:var(--col-val-size,var(--cbp-val-size));font-weight:var(--col-val-weight,var(--cbp-val-weight));justify-content:center;letter-spacing:.02em;text-align:center}.cb-pricing__empty{color:var(--cbp-row-label);font-weight:400;opacity:.35}.cb-pricing__row--alt .cb-pricing__cell--label,.cb-pricing__row--alt .cb-pricing__cell--value{background:var(--cbp-row-alt-bg)}.cb-pricing__row--header .cb-pricing__cell{background:var(--cbp-header-bg);border-bottom:2px solid var(--cbp-border);padding:18px}.cb-pricing__cell--header-label{background:var(--cbp-header-bg)}.cb-pricing__cell--header{align-items:center;flex-direction:column;gap:6px;justify-content:center;text-align:center}.cb-pricing__col-name{color:var(--col-hdr-text,var(--cbp-header-text));font-family:var(--cbp-font-display);font-size:var(--col-hdr-size,var(--cbp-hdr-size));font-weight:var(--col-hdr-weight,var(--cbp-hdr-weight));letter-spacing:.14em;text-transform:uppercase}.cb-pricing__cell--hl{border-left-color:var(--cbp-hl-border)}.cb-pricing__cell--hl,.cb-pricing__row--alt .cb-pricing__cell--hl{background:var(--cbp-hl-dim)}.cb-pricing__row--header .cb-pricing__cell--hl{background:var(--cbp-header-bg);border-left-color:var(--cbp-hl-border);position:relative}.cb-pricing__row--header .cb-pricing__cell--hl:after{background:var(--cbp-hl-color);bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0}.cb-pricing__row--addon .cb-pricing__cell--label{opacity:.8}.cb-pricing__row--highlight .cb-pricing__cell{background:var(--cbp-hl-dim)}.cb-pricing__row--total .cb-pricing__cell{background:var(--cbp-totals-bg);border-bottom:none;border-top:2px solid var(--cbp-hl-border);padding:18px}.cb-pricing__cell--total-label{color:var(--cbp-totals-text);font-family:var(--cbp-font-display);font-size:var(--cbp-tot-size);font-weight:var(--cbp-tot-weight);letter-spacing:.1em;text-transform:uppercase}.cb-pricing__cell--total-value{color:var(--col-val-text,var(--cbp-totals-text));font-family:var(--cbp-font-display);font-size:var(--cbp-totv-size);font-weight:var(--cbp-totv-weight);letter-spacing:.02em}.cb-pricing__row--total .cb-pricing__cell--hl{background:var(--cbp-totals-bg);position:relative}.cb-pricing__row:not(.cb-pricing__row--header):not(.cb-pricing__row--total):hover{box-shadow:0 4px 20px rgba(200,169,81,.1),0 0 0 1px rgba(200,169,81,.15);transform:scale(1.015);z-index:2}.cb-pricing__row:not(.cb-pricing__row--header):not(.cb-pricing__row--total):hover .cb-pricing__cell{background:rgba(200,169,81,.06)}.cb-pricing__row:not(.cb-pricing__row--header):not(.cb-pricing__row--total):hover .cb-pricing__cell--label{color:#c8a951}.cb-pricing__row:not(.cb-pricing__row--header):not(.cb-pricing__row--total):hover .cb-pricing__cell--hl{background:rgba(200,169,81,.15)}.cb-pricing__cards{align-items:stretch;display:grid;gap:var(--cbp-cards-gap,20px);grid-template-columns:repeat(var(--cbp-cards-cols,3),1fr);margin-top:var(--cbp-cards-mt,36px)}.cb-pricing__card{--card-bg:#131f36;--card-bdr:rgba(42,58,92,.6);--card-txt:hsla(60,15%,95%,.72);--card-ttl:#c8a951;--card-body-color:hsla(60,15%,95%,.72);--card-ttl-size:14px;--card-ttl-weight:700;--card-body-size:13px;--card-body-weight:400;--card-radius:10px;--card-pad-top:24px;--card-pad-bottom:24px;--card-pad-left:26px;--card-pad-right:26px;animation:cbp-card-glow 4s ease-in-out infinite;background:var(--card-bg);border:1px solid var(--card-bdr);border-radius:var(--card-radius);box-shadow:0 4px 24px rgba(0,0,0,.2),0 1px 4px rgba(0,0,0,.12);color:var(--card-txt);display:flex;flex-direction:column;font-size:var(--card-body-size);line-height:1.6;overflow:hidden;padding:var(--card-pad-top) var(--card-pad-right) var(--card-pad-bottom) var(--card-pad-left);position:relative;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1)}@keyframes cbp-card-glow{0%,to{box-shadow:0 4px 24px rgba(0,0,0,.2),0 1px 4px rgba(0,0,0,.12),0 0 0 0 rgba(200,169,81,0)}50%{box-shadow:0 4px 24px rgba(0,0,0,.2),0 1px 4px rgba(0,0,0,.12),0 0 30px 6px rgba(200,169,81,.28)}}.cb-pricing__card:nth-child(2){animation-delay:.5s}.cb-pricing__card:nth-child(3){animation-delay:1s}.cb-pricing__card:hover{animation:none;box-shadow:0 10px 36px rgba(0,0,0,.28),0 2px 8px rgba(0,0,0,.16);filter:brightness(1.05);transform:translateY(-3px)}.cb-pricing__card-content{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--card-content-gap,12px);position:relative;z-index:1}.cb-pricing__card-icon{align-self:var(--card-icon-self,flex-start);margin-bottom:var(--card-icon-gap,4px);text-align:var(--card-icon-align,left)}.cb-pricing__card-icon img{animation:cbp-icon-float 3s ease-in-out infinite;display:inline-block;height:48px;max-width:100%;object-fit:contain;width:auto}@keyframes cbp-icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.cb-pricing__card-title{color:var(--card-ttl);font-family:var(--cbp-font-display);font-size:var(--card-ttl-size);font-weight:var(--card-ttl-weight);letter-spacing:.08em;line-height:1.3;margin:0;text-align:var(--card-title-align,left);text-transform:uppercase}.cb-pricing__card-title--gradient{background:var(--card-ttl-grad,var(--card-ttl));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cb-pricing__card-body{color:var(--card-body-color);font-size:var(--card-body-size);font-weight:var(--card-body-weight);line-height:1.72;margin:0;text-align:var(--card-body-align,left)}.cb-pricing__card-body p{margin:0 0 8px}.cb-pricing__card-body p:last-child{margin-bottom:0}.cb-pricing__card-cta{align-items:center;align-self:var(--card-cta-self,flex-start);cursor:pointer;display:inline-flex;font-family:var(--cbp-font-display);gap:6px;text-decoration:none;transition:background .25s ease,color .25s ease,opacity .2s ease,transform .2s ease,border-color .25s ease,gap .2s ease}.cb-pricing__card-cta--solid{background:var(--btn-bg);border:2px solid var(--btn-bg-flat);border-radius:var(--btn-radius,8px);color:var(--btn-txt);font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.cb-pricing__card-cta--solid:hover{background:transparent;color:var(--btn-bg-flat)}.cb-pricing__card-cta--outline{background:transparent;border:2px solid var(--btn-bg-flat);border-radius:var(--btn-radius,8px);color:var(--btn-txt);font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.cb-pricing__card-cta--outline:hover{background:hsla(0,0%,100%,.06);border-color:var(--btn-txt)}.cb-pricing__card-cta--ghost{background:transparent;border:2px solid transparent;border-radius:var(--btn-radius,8px);color:var(--btn-txt);font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.cb-pricing__card-cta--ghost:hover{background:hsla(0,0%,100%,.06)}.cb-pricing__card-cta--link{background:none;border:none;color:var(--card-ttl);font-size:var(--card-body-size);font-weight:500;padding:0}.cb-pricing__card-cta--link:hover{gap:10px;opacity:.75}.cb-pricing__card-cta-arrow{font-size:1.1em;transition:transform .2s ease}.cb-pricing__card-cta:hover .cb-pricing__card-cta-arrow{transform:translateX(3px)}.cb-pricing__card-media{flex-shrink:0;margin-top:auto;padding-top:var(--card-media-gap,16px);position:relative;text-align:var(--card-media-align,left);z-index:1}.cb-pricing__card-img-wrap{--img-fit:cover;border-radius:calc(var(--card-radius) - 4px);overflow:hidden;position:relative}.cb-pricing__card-img{display:block;height:auto;object-fit:var(--img-fit);width:100%}.cb-pricing__card-video-wrap{border-radius:calc(var(--card-radius) - 4px);margin-top:12px;overflow:hidden;position:relative}.cb-pricing__card-video{display:block;height:auto;object-fit:cover;width:100%}.cb-pricing__cta-group{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.cb-pricing__cta-group--left{justify-content:flex-start}.cb-pricing__cta-group--center{justify-content:center}.cb-pricing__cta-group--right{justify-content:flex-end}.cb-pricing__btn{align-items:center;border-radius:var(--pb-radius,4px);cursor:pointer;display:inline-flex;font-family:var(--cbp-font-display);font-size:.82rem;font-weight:700;gap:8px;letter-spacing:.1em;line-height:1.3;padding:14px 32px;text-decoration:none;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease,background .25s ease,color .25s ease,border-color .25s ease}.cb-pricing__btn:hover{box-shadow:0 6px 20px rgba(0,0,0,.3);transform:translateY(-2px)}.cb-pricing__btn:active{transform:translateY(0)}.cb-pricing__btn--solid{background:var(--pb-bg);border:2px solid var(--pb-bg-flat,var(--pb-bg));color:var(--pb-txt)}.cb-pricing__btn--solid:hover{background:transparent;color:var(--pb-bg-flat,var(--pb-bg))}.cb-pricing__btn--outline{background:transparent;border:2px solid var(--pb-bg-flat,var(--pb-bg));color:var(--pb-txt)}.cb-pricing__btn--outline:hover{background:hsla(0,0%,100%,.06);border-color:var(--pb-txt)}.cb-pricing__btn--ghost{background:transparent;border:2px solid transparent;color:var(--pb-bg);padding-left:4px;padding-right:4px}.cb-pricing__btn--ghost:hover{box-shadow:none;opacity:.75;transform:none}.cb-pricing__btn--link{background:transparent;border:none;color:var(--pb-bg);padding-left:4px;padding-right:4px}.cb-pricing__btn--link:hover{box-shadow:none;opacity:.75;transform:none}.cb-pricing__btn-arrow{font-size:1.2em;transition:transform .18s ease}.cb-pricing__btn:hover .cb-pricing__btn-arrow{transform:translateX(3px)}.cb-pricing-outer[data-entrance=True] .cb-pricing__tier-header,.cb-pricing-outer[data-entrance=true] .cb-pricing__tier-header{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.cb-pricing-outer[data-entrance=True] .cb-pricing__tier-header.is-visible,.cb-pricing-outer[data-entrance=true] .cb-pricing__tier-header.is-visible{opacity:1;transform:translateY(0)}.cb-pricing-outer[data-entrance=True] .cb-pricing__table-wrap,.cb-pricing-outer[data-entrance=true] .cb-pricing__table-wrap{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.22,1,.36,1) .15s,transform .7s cubic-bezier(.22,1,.36,1) .15s}.cb-pricing-outer[data-entrance=True] .cb-pricing__table-wrap.is-visible,.cb-pricing-outer[data-entrance=true] .cb-pricing__table-wrap.is-visible{opacity:1;transform:translateY(0)}.cb-pricing-outer[data-entrance=True] .cb-pricing__cards,.cb-pricing-outer[data-entrance=true] .cb-pricing__cards{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.22,1,.36,1) .3s,transform .6s cubic-bezier(.22,1,.36,1) .3s}.cb-pricing-outer[data-entrance=True] .cb-pricing__cards.is-visible,.cb-pricing-outer[data-entrance=true] .cb-pricing__cards.is-visible{opacity:1;transform:translateY(0)}.cb-pricing-outer[data-entrance=True] .cb-pricing__cta-group,.cb-pricing-outer[data-entrance=true] .cb-pricing__cta-group{opacity:0;transform:translateY(16px);transition:opacity .5s cubic-bezier(.22,1,.36,1) .4s,transform .5s cubic-bezier(.22,1,.36,1) .4s}.cb-pricing-outer[data-entrance=True] .cb-pricing__cta-group.is-visible,.cb-pricing-outer[data-entrance=true] .cb-pricing__cta-group.is-visible{opacity:1;transform:translateY(0)}@media (max-width:1024px){.cb-pricing__cards{grid-template-columns:repeat(2,1fr)}.cb-pricing__card{grid-column:span 1!important}.cb-pricing__tier-title{font-size:clamp(28px,5vw,var(--cbp-tier-size,42px))}.cb-pricing__cell{padding:14px}}@media (max-width:768px){.cb-pricing__tier-header{margin-bottom:0}.cb-pricing__tier-title{font-size:clamp(18px,5vw,30px);letter-spacing:.01em;word-wrap:break-word;overflow-wrap:break-word}.cb-pricing__cell{padding:12px}.cb-pricing__cell--indent{padding-left:24px}.cb-pricing__row--header .cb-pricing__cell{padding:14px 10px}.cb-pricing__col-name{font-size:.72rem}.cb-pricing__row-icon{transform:scale(.85);transform-origin:center left}.cb-pricing__cards{gap:16px;grid-template-columns:1fr;margin-top:28px}.cb-pricing__card{grid-column:span 1!important;grid-row:span 1!important}.cb-pricing__cta-group{justify-content:center;margin-top:28px}.cb-pricing__btn{font-size:.76rem;padding:12px 24px}}@media (max-width:480px){.cb-pricing__row{grid-template-columns:minmax(110px,1.3fr) repeat(3,1fr)}.cb-pricing__cell{padding:10px 8px}.cb-pricing__cell--indent{padding-left:16px}.cb-pricing__row-icon{transform:scale(.75);transform-origin:center left}.cb-pricing__cards{grid-template-columns:1fr}.cb-pricing__card{grid-column:span 1!important;grid-row:span 1!important}.cb-pricing__cta-group{align-items:center;flex-direction:column}.cb-pricing__btn{justify-content:center;max-width:100%;width:auto}}@media (prefers-reduced-motion:reduce){.cb-pricing-outer[data-entrance=True] .cb-pricing__cards,.cb-pricing-outer[data-entrance=True] .cb-pricing__cta-group,.cb-pricing-outer[data-entrance=True] .cb-pricing__table-wrap,.cb-pricing-outer[data-entrance=True] .cb-pricing__tier-header,.cb-pricing-outer[data-entrance=true] .cb-pricing__cards,.cb-pricing-outer[data-entrance=true] .cb-pricing__cta-group,.cb-pricing-outer[data-entrance=true] .cb-pricing__table-wrap,.cb-pricing-outer[data-entrance=true] .cb-pricing__tier-header{opacity:1;transform:none;transition:none}.cb-pricing__card{transition:none}.cb-pricing__btn:hover,.cb-pricing__card:hover{transform:none}.cb-pricing__card-cta,.cb-pricing__card-cta-arrow{transition:none}.cb-pricing__card,.cb-pricing__card-icon img{animation:none}}