:root{--ck-red:#d51f2b;--ck-dark:#111;--ck-panel:#1d1d1d;--ck-text:#f5f5f5} .ck-after-school{background:var(--ck-dark);color:var(--ck-text);font-family:Arial,Helvetica,sans-serif;line-height:1.6}.ck-after-school *{box-sizing:border-box}.ck-after-school .ck-container{width:min(1120px,92%);margin:auto}.ck-after-school .ck-hero{padding:90px 0;background:linear-gradient(115deg,rgba(0,0,0,.92),rgba(0,0,0,.6)),url('images/after-school-hero.jpg') center/cover}.ck-after-school .ck-eyebrow{color:#ff5963;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.ck-after-school h1{font-size:clamp(2.3rem,6vw,4.5rem);line-height:1.1;margin:14px 0}.ck-after-school h2{font-size:clamp(1.65rem,4vw,2.5rem);margin:0 0 20px}.ck-after-school h3{margin:0 0 10px}.ck-after-school p{margin:0 0 16px}.ck-after-school .ck-lead{font-size:1.15rem;max-width:700px}.ck-after-school .ck-btn{display:inline-block;background:var(--ck-red);color:white;text-decoration:none;font-weight:800;padding:14px 24px;border:0;border-radius:5px;cursor:pointer}.ck-after-school .ck-btn:hover{background:#ad1822}.ck-after-school .ck-section{padding:70px 0}.ck-after-school .ck-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ck-after-school .ck-card{background:var(--ck-panel);border:1px solid #343434;padding:25px;border-radius:9px}.ck-after-school .ck-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:30px 0}.ck-after-school .ck-fact{background:#202020;padding:18px;border-radius:7px}.ck-after-school .ck-fact small{display:block;color:#ff6a73;text-transform:uppercase;font-weight:bold}.ck-after-school .ck-fact strong{display:block;font-size:1.05rem}.ck-after-school .ck-muted{color:#c9c9c9}.ck-after-school .ck-form{max-width:720px;background:#1d1d1d;padding:28px;border-radius:9px}.ck-after-school label{display:block;font-weight:700;margin:14px 0 5px}.ck-after-school input,.ck-after-school select,.ck-after-school textarea{display:block;width:100%;background:#fff;color:#111;padding:12px;border:1px solid #aaa;border-radius:4px;font:inherit}.ck-after-school .ck-check{display:flex;align-items:flex-start;gap:10px;font-weight:400}.ck-after-school .ck-check input{width:auto;margin-top:6px}.ck-after-school .ck-notice{font-size:.9rem;color:#d3d3d3}.ck-after-school .ck-hp{position:absolute;left:-9999px}@media(max-width:760px){.ck-after-school .ck-grid{grid-template-columns:1fr}.ck-after-school .ck-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ck-after-school .ck-hero{padding:60px 0}.ck-after-school .ck-section{padding:45px 0}.ck-after-school .ck-form{padding:18px}}@media(max-width:360px){.ck-after-school .ck-facts{grid-template-columns:1fr}}
