body.page-id-7013 .entry-title{display:none}.kfp-desk{max-width:1180px;margin:0 auto;color:#17202a;font-size:17px;line-height:1.55}.kfp-desk a{text-underline-offset:3px}.kfp-hero{background:#121b27;color:#fff;padding:40px;border-top:5px solid #d8b25b}.kfp-hero h1{color:#fff!important;font-size:clamp(32px,5vw,56px);line-height:1.05;margin:12px 0 18px}.kfp-hero nav,.kfp-classes{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:24px}.kfp-hero a{color:#f5d58e!important;font-weight:700}.kfp-kicker{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;margin:0 0 12px}.kfp-intro{padding:20px 0}.kfp-classes{padding:16px 0 28px;border-bottom:1px solid #d8dde3}.kfp-desk section{margin:40px 0;scroll-margin-top:110px}.kfp-desk h2{font-size:30px;line-height:1.2;margin-bottom:20px}.kfp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.kfp-card{padding:23px;border:1px solid #cbd2da;background:#fff;scroll-margin-top:110px}.kfp-card h3{font-size:21px;line-height:1.3;margin:10px 0}.kfp-card h3 a{color:#17202a}.kfp-versus{display:block;font-size:13px;font-weight:400;color:#606974;margin:6px 0}.kfp-card p{margin:10px 0}.kfp-class{padding:10px 23px;margin:0!important;background:#17202a;color:#fff;font-weight:800}.kfp-final{display:flex;flex-direction:column;background:#fff;border:1px solid #cbd2da}.kfp-final .kfp-card{border:0;flex:1}.kfp-stream{display:block;padding:0 23px 22px;font-weight:700}.kfp-link{display:inline-block;margin-top:10px;font-weight:700}.kfp-small{font-size:14px;color:#4a535d}.kfp-close{padding:24px;background:#f2f4f6}.kfp-result{background:#eef5e9;padding:10px}.kfp-round{border-top:2px solid #d8b25b;padding-top:22px}.kfp-shortcut{margin:20px auto;max-width:1180px}.kfp-desk a:focus-visible{outline:3px solid #b27b18;outline-offset:4px}.kfp-desk [id]{scroll-margin-top:110px}@media(max-width:680px){.kfp-grid{grid-template-columns:1fr}.kfp-hero{padding:26px 20px}.kfp-card{padding:20px}.kfp-desk{font-size:16px}.kfp-desk h2{font-size:26px}.kfp-classes{gap:12px 20px}}
