.dcs_ps{background:#fff;border-radius:20px;box-shadow:0 0 0 1px rgba(8,21,41,.08);overflow:hidden;padding:96px 88px;position:relative}.dcs_ps_bg{height:635px;pointer-events:none;z-index:0}.dcs_ps_bg,.dcs_ps_bg_img{left:0;position:absolute;top:0;width:100%}.dcs_ps_bg_img{height:100%;object-fit:cover;object-position:top center}.dcs_ps_cards,.dcs_ps_header{position:relative;z-index:1}.dcs_ps_header{margin:0 auto 30px;max-width:708px;text-align:center}.dcs_ps_heading{color:#fff;font-size:52px;font-weight:700;letter-spacing:-.36px;line-height:64px;margin-bottom:20px}.dcs_ps_subheading{color:hsla(0,0%,100%,.85);font-size:22px;letter-spacing:.07px;line-height:31px}.dcs_ps_cards{gap:24px;padding:0}.dcs_ps_cards,.dcs_ps_cta_wrap{display:flex;justify-content:center}.dcs_ps_cta_wrap{margin:32px auto 48px;position:relative;z-index:1}.dcs_pc{backdrop-filter:blur(4px) brightness(100%) saturate(100%) hue-rotate(0deg);-webkit-backdrop-filter:blur(4px) brightness(100%) saturate(100%) hue-rotate(0deg);background:linear-gradient(180deg,hsla(0,0%,100%,.18) 20%,#fff 95%);border-radius:18px;box-shadow:0 2px 24px rgba(3,7,18,.08),0 16px 32px rgba(3,7,18,.08),0 0 0 1.5px rgba(3,7,18,.08),inset 0 1px 0 hsla(0,0%,100%,.16),inset 0 -1px 2px rgba(0,0,0,.2);flex:1;margin:0 auto;max-width:500px;min-width:0;overflow:hidden}.dcs_pc,.dcs_pc_top{display:flex;flex-direction:column}.dcs_pc_top{border-bottom:1px solid rgba(235,239,243,.2);gap:32px;padding:24px 24px 40px}.dcs_pc_meta{display:flex;flex-direction:column;gap:4px}.dcs_pc_title{color:#fff;font-size:20px;font-weight:700;letter-spacing:.26px;line-height:normal;margin:0}.dcs_pc_subtitle{color:hsla(0,0%,100%,.7);font-size:16px;line-height:20px;margin:0}.dcs_pc_price_block{display:flex;flex-direction:column}.dcs_pc_price_row{align-items:flex-end;display:inline-flex;gap:8px}.dcs_pc_price{align-items:center;display:inline-flex;gap:2px;line-height:1}.dcs_pc_price_sym{color:#fff;font-size:28px;font-weight:300;line-height:28px}.dcs_pc_price_amt{color:#fff;font-size:32px;font-weight:500;letter-spacing:0;line-height:32px}.dcs_pc_period_wrap{align-items:center;display:inline-flex;padding-bottom:2px}.dcs_pc_period{letter-spacing:.04px;line-height:normal}.dcs_pc_period,.dcs_pc_price_note{color:hsla(0,0%,100%,.7);font-size:14px}.dcs_pc_price_note{line-height:18px;margin:0}.dcs_pc_price_note strong{color:#fff;font-weight:600}.dcs_pc_tiers{align-items:center;display:inline-flex;flex-wrap:wrap;gap:10px}.dcs_pc_tiers_label{color:hsla(0,0%,100%,.7);font-size:14px;line-height:18px}.dcs_pc_tier{align-items:center;display:inline-flex;gap:5px}.dcs_pc_tier_text{color:hsla(0,0%,100%,.7);font-size:14px;line-height:18px;white-space:nowrap}.dcs_pc_tier_dot{background:hsla(0,0%,100%,.85);border-radius:50%;box-shadow:0 0 0 1px rgba(8,21,41,.06);display:block;flex-shrink:0;height:14px;position:relative;width:14px}.dcs_pc_tier--active .dcs_pc_tier_dot{background-color:#21529f;box-shadow:0 0 0 1px #265fb9}.dcs_pc_tier--active .dcs_pc_tier_dot:after{background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(26,65,126,.6);content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px}.dcs_pc_tier--active .dcs_pc_tier_text{color:#fff;font-weight:500}.dcs_pc_tier_sep{background:hsla(0,0%,100%,.3);display:block;flex-shrink:0;height:12px;width:1px}.dcs_pc_banner{background:hsla(0,0%,100%,.08);box-shadow:inset 0 2px 8px hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.9);font-size:12px;line-height:18px;padding:6px 10px;text-align:center}.dcs_pc_bottom{display:flex;flex:1;flex-direction:column;gap:36px;padding:24px}.dcs_pc_cta{align-items:center;background:#fff;border-radius:999px;box-shadow:0 2px 4px rgba(3,7,18,.04),0 1px 2px -1px rgba(3,7,18,.08),0 0 0 1px rgba(3,7,18,.08);display:flex;flex-shrink:0;font-size:16px;font-weight:600;gap:2px;justify-content:center;padding:13px 18px;transition:background .15s ease,box-shadow .15s ease}.dcs_pc_cta,.dcs_pc_cta:hover{color:#0d1b38;text-decoration:none}.dcs_pc_cta:hover{background:#f5f7fb;box-shadow:0 4px 8px rgba(3,7,18,.08),0 2px 4px rgba(3,7,18,.06),0 0 0 1px rgba(3,7,18,.08)}.dcs_pc_cta span{padding:0 4px}.dcs_pc_features{display:flex;flex-direction:column;gap:18px;list-style:none;margin:0;padding:0}.dcs_pc_feature{color:#6b7585;font-size:14px;gap:12px;line-height:18px}.dcs_pc_feature,.dcs_ps_review{align-items:center;display:flex}.dcs_ps_review{background:#f4f6f9;border:1px solid rgba(8,21,41,.08);border-radius:16px;gap:24px;justify-content:space-between;margin-top:24px;padding:28px 32px;position:relative;z-index:1}.dcs_ps_review_text{display:flex;flex-direction:column;gap:6px;max-width:520px}.dcs_ps_review_heading{color:#0d1b38;font-size:20px;font-weight:700;line-height:26px;margin:0}.dcs_ps_review_subheading{color:#6b7585;font-size:15px;line-height:22px;margin:0}.dcs_ps_review_cta{align-items:center;background:#fff;border-radius:999px;box-shadow:0 2px 4px rgba(3,7,18,.04),0 1px 2px -1px rgba(3,7,18,.08),0 0 0 1px rgba(3,7,18,.08);color:#0d1b38;display:inline-flex;flex-shrink:0;font-size:15px;font-weight:600;gap:2px;padding:13px 20px;text-decoration:none;transition:background .15s ease,box-shadow .15s ease;white-space:nowrap}.dcs_ps_review_cta:hover{background:#f5f7fb;box-shadow:0 4px 8px rgba(3,7,18,.08),0 2px 4px rgba(3,7,18,.06),0 0 0 1px rgba(3,7,18,.08);color:#0d1b38;text-decoration:none}.dcs_ps_review_cta span{padding:0 4px}@media (max-width:960px){.dcs_ps{padding:72px 48px}.dcs_ps_review{align-items:flex-start;flex-direction:column;gap:20px}.dcs_ps_bg{height:100%}.dcs_ps_cards{flex-direction:column;gap:16px}.dcs_ps_cards .dcs_pc{margin:auto;width:100%}.dcs_ps_heading{font-size:40px;line-height:52px}.dcs_ps_subheading{font-size:18px;line-height:28px}.dcs_ps_header{margin-bottom:48px}}@media (max-width:720px){.dcs_ps{border-radius:14px;padding:48px 20px}.dcs_ps_review{border-radius:12px;padding:20px}.dcs_ps_review_heading{font-size:17px}.dcs_ps_bg{height:100%}.dcs_ps_header{margin-bottom:32px}.dcs_ps_heading{font-size:30px;letter-spacing:-.2px;line-height:38px;margin-bottom:12px}.dcs_ps_subheading{font-size:16px;line-height:24px}.dcs_ps_cards{align-items:center;flex-direction:column;gap:16px;padding:0}}