.kv-home-education{--khe-ink:#10252a;--khe-muted:#586b70;--khe-lime:#d9ff66;--khe-pink:#ff6c9f;position:relative;padding:88px 0 94px;background:#f3ffe1;color:var(--khe-ink);font-family:inherit}.kv-home-education *{box-sizing:border-box}.kv-home-education-wrap{width:min(1180px,calc(100% - 32px));margin:0 auto}.kv-home-education-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:37px}.kv-home-education-eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:950;letter-spacing:.07em;text-transform:uppercase}.kv-home-education-eyebrow:before{content:"";height:10px;width:10px;border-radius:50%;background:var(--khe-pink);box-shadow:0 0 0 6px #ff6c9f21}.kv-home-education-heading h2{max-width:720px;margin:15px 0 0;font-size:clamp(38px,5.5vw,64px);font-weight:950;letter-spacing:-.05em;line-height:1.03}.kv-home-education-heading h2 span{display:inline-block;background:#ffcadc;border-radius:.16em;padding:0 .12em .08em;transform:rotate(-1deg)}.kv-home-education-heading>p{margin:0;max-width:350px;color:var(--khe-muted);font-size:17px;line-height:1.6;font-weight:650}.kv-home-education-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.kv-home-education-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:2px solid var(--khe-ink);border-radius:27px;background:#fff;box-shadow:7px 8px 0 var(--khe-ink);transition:transform .2s ease,box-shadow .2s ease}.kv-home-education-card:first-child{box-shadow:7px 8px 0 var(--khe-pink)}.kv-home-education-card:hover{transform:translate(-2px,-3px);box-shadow:10px 12px 0 var(--khe-ink)}.kv-home-education-cover{display:block;position:relative;aspect-ratio:16/9;overflow:hidden;border-bottom:2px solid var(--khe-ink);background:#e8edff}.kv-home-education-cover>img{display:block;width:100%;height:100%;object-fit:cover}.kv-home-education-cover.has-fallback{background:#e9f4d5}.kv-home-education-card:nth-child(2) .kv-home-education-cover.has-fallback{background:#e8ecff}.kv-home-education-card:nth-child(3) .kv-home-education-cover.has-fallback{background:#fff2bc}.kv-home-education-fallback{display:block;height:100%;width:100%;object-fit:cover}.kv-home-education-type,.kv-home-education-partner-badge{position:absolute;top:13px;padding:6px 9px;border:1.5px solid var(--khe-ink);border-radius:999px;color:var(--khe-ink);font-size:9px;font-weight:950;line-height:1.2;text-transform:uppercase;letter-spacing:.04em;box-shadow:2px 3px 0 #10252a26}.kv-home-education-type{left:13px;background:var(--khe-lime)}.kv-home-education-partner-badge{right:13px;background:var(--khe-ink);color:#fff;border-color:#fff8}.kv-home-education-play{position:absolute;left:50%;top:50%;display:grid;place-items:center;transform:translate(-50%,-50%);height:54px;width:54px;border:2px solid var(--khe-ink);border-radius:50%;background:#fffdf8f2;color:var(--khe-ink);box-shadow:4px 5px 0 #10252a38}.kv-home-education-play>svg{height:29px;width:29px;margin-left:2px}.kv-home-education-copy{display:flex;flex:1;flex-direction:column;padding:23px}.kv-home-education-category{display:inline-flex;align-items:center;align-self:flex-start;gap:7px;margin:0 0 12px;font-size:10px;line-height:1.4;font-weight:850;color:#65766c;text-transform:uppercase;letter-spacing:.04em}.kv-home-education-category:before{content:"";display:block;width:6px;height:6px;flex:none;border-radius:50%;background:var(--khe-pink)}.kv-home-education-copy h3{margin:0;font-size:24px;font-weight:950;line-height:1.13;letter-spacing:-.02em;overflow-wrap:anywhere}.kv-home-education-copy h3 a{color:var(--khe-ink);text-decoration:none}.kv-home-education-copy h3 a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.kv-home-education-copy .kv-home-education-excerpt{margin:14px 0 0;color:var(--khe-muted);font-size:14px;font-weight:650;line-height:1.65;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kv-home-education-uploader{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:21px}.kv-home-education-uploader>img{display:block;width:36px;height:36px;flex:none;object-fit:contain;border:1px solid #dbe3d5;border-radius:10px;background:#fff;padding:3px}.kv-home-education-author-mark{display:grid;width:36px;height:36px;flex:none;place-items:center;border:1px solid #dbe3d5;border-radius:10px;background:#f4f8ed;color:#60725c}.kv-home-education-author-mark>svg{width:21px;height:21px}.kv-home-education-uploader>div{min-width:0}.kv-home-education-uploader small{display:block;margin-bottom:2px;font-size:9px;line-height:1.3;font-weight:700;color:#7e8c7a}.kv-home-education-uploader a,.kv-home-education-uploader strong{display:block;color:var(--khe-ink);font-size:12px;line-height:1.4;font-weight:850;overflow-wrap:anywhere;text-decoration:none}.kv-home-education-uploader a:hover{text-decoration:underline;text-underline-offset:3px}.kv-home-education-read{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:20px;padding-top:16px;border-top:1px solid #e9eee3;color:var(--khe-ink);font-size:12px;font-weight:950;text-decoration:none}.kv-home-education-read:hover{color:var(--khe-ink);text-decoration:underline;text-underline-offset:4px}.kv-home-education-read>svg{width:20px;height:20px;flex:none}.kv-home-education-actions{display:flex;justify-content:center;margin-top:38px}.kv-home-education-actions>a{display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:16px;padding:0 25px;border:2px solid var(--khe-ink);border-radius:999px;background:var(--khe-ink);color:#fff;font-size:14px;font-weight:950;text-decoration:none;box-shadow:5px 6px 0 var(--khe-pink);transition:background .2s ease,color .2s ease}.kv-home-education-actions>a:hover{background:var(--khe-lime);color:var(--khe-ink)}.kv-home-education-actions svg{width:20px;height:20px}.kv-home-education a:focus-visible{outline:3px solid var(--khe-ink);outline-offset:5px}@media(max-width:900px){.kv-home-education-heading{align-items:flex-start;flex-direction:column;gap:22px}.kv-home-education-heading>p{max-width:540px}.kv-home-education-grid{grid-template-columns:1fr;gap:26px}.kv-home-education-card{width:100%;max-width:680px;margin:0 auto}.kv-home-education-cover{aspect-ratio:16/8}.kv-home-education-copy{padding:24px}.kv-home-education-copy .kv-home-education-excerpt{-webkit-line-clamp:3}}@media(max-width:600px){.kv-home-education{padding:62px 0 70px}.kv-home-education-heading{margin-bottom:30px}.kv-home-education-heading h2{font-size:40px;line-height:1.02;max-width:380px}.kv-home-education-heading>p{font-size:16px}.kv-home-education-eyebrow{font-size:10px}.kv-home-education-card{border-radius:24px;box-shadow:6px 7px 0 var(--khe-ink)}.kv-home-education-cover{aspect-ratio:16/9}.kv-home-education-copy{padding:21px}.kv-home-education-copy h3{font-size:23px}.kv-home-education-type,.kv-home-education-partner-badge{top:11px;font-size:8px;padding:6px 8px}.kv-home-education-type{left:11px}.kv-home-education-partner-badge{right:11px}.kv-home-education-actions{margin-top:32px}.kv-home-education-actions>a{min-height:51px;font-size:13px}}@media(prefers-reduced-motion:reduce){.kv-home-education-card,.kv-home-education-actions>a{transition:none}}
