.btn-light{background:var(--white)!important;color:var(--prussian)!important;box-shadow:var(--shadow-sm)!important;border-radius:var(--radius-sm)!important}.btn-light:hover{transform:translateY(-3px)!important;box-shadow:var(--shadow-md)!important}.code-chip,.ck-badge-tag{display:inline-block;font-weight:700;font-size:.8rem;color:var(--prussian)!important;background:rgba(46,111,151,.12)!important;border:1px solid rgba(46,111,151,.24)!important;padding:4px 12px;border-radius:8px}.badge,.ck-badge-pill{background:rgba(233,131,34,.12)!important;color:var(--orange-700)!important;font-weight:800!important}.hero .lead,.hero-sub,.ck-hero-desc{color:#c7dae6!important}.hero-badge,.ck-hero-badge{background:rgba(233,131,34,.16)!important;border:1px solid rgba(233,131,34,.4)!important;color:var(--sandy)!important}.hero-badge .dot{background:var(--orange)!important;box-shadow:0 0 0 0 rgba(233,131,34,.7)}.notice-card{background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:var(--shadow-lg)!important}.notice-card::before{background:var(--orange)!important;color:var(--white)!important}.notice-stamp{border-color:var(--sandy)!important;color:var(--sandy)!important}.notice-row .amount{color:var(--sandy)!important}.stat .num,.ck-stat-num{color:var(--prussian)!important}.stat .num .plus,.ck-stat-num span{color:var(--orange)!important}.stat .lbl,.ck-stat-label{color:var(--muted)!important}.course-card,.ck-course-card,.feature-card,.risk-card,.studio-card,.inst-card,.ck-student-video-card{background:var(--white)!important;border:1px solid var(--line)!important;border-radius:var(--radius)!important;box-shadow:var(--shadow-sm)!important;transition:transform .3s var(--ease),box-shadow .3s var(--ease),border-color .3s!important}.course-card:hover,.ck-course-card:hover,.feature-card:hover,.risk-card:hover,.studio-card:hover,.inst-card:hover,.ck-student-video-card:hover{transform:translateY(-5px)!important;box-shadow:var(--shadow-md)!important;border-color:var(--sandy)!important}.course-price,.price-current,.ck-course-price-val{color:var(--orange-btn)!important;font-weight:800!important}.feature-icon,.studio-ico{background:linear-gradient(150deg,var(--prussian),var(--azure))!important;color:var(--white)!important;box-shadow:0 8px 20px rgba(0,48,77,.2)!important}.studio-card::before{background:linear-gradient(var(--orange),var(--sandy))!important}.chekah-accounting-services{--cas-bg:var(--prussian)!important;--cas-bg-dark:var(--prussian-900)!important;--cas-card:rgba(255,255,255,.05)!important;--cas-card-hover:rgba(255,255,255,.09)!important;--cas-border:rgba(255,255,255,.12)!important;--cas-white:#fff!important;--cas-muted:rgba(255,255,255,.65)!important;--cas-green:var(--orange)!important;background:radial-gradient(circle at 5% 10%,rgba(233,131,34,.14),transparent 25%),radial-gradient(circle at 95% 90%,rgba(46,111,151,.2),transparent 28%),linear-gradient(145deg,var(--prussian),var(--prussian-900))!important}.chekah-accounting-city:hover{border-color:var(--sandy)!important;box-shadow:0 10px 24px rgba(0,48,77,.4)!important}.chekah-accounting-city__number{color:var(--sandy)!important}.chekah-accounting-city__arrow{color:var(--orange)!important}footer a,.ck-footer a{color:#dce8f0!important}footer a:hover,.ck-footer a:hover{color:var(--sandy)!important}.floating-contact,.quick-call-btn{background:var(--orange-btn)!important;color:var(--white)!important;box-shadow:0 8px 24px rgba(178,90,12,.45)!important}