.cse .cse-audience-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cse .cse-audience-card{min-width:0}.cse .cse-audience-name{font-size:clamp(20px,1.7vw,23px)}.cse .cse-audience-kindergarten{background:linear-gradient(125deg,#f6f1e6,#fffdfa)}.cse .cse-timeline li{position:relative}.cse .cse-step-link{display:flex;flex:1;flex-direction:column;gap:8px;text-decoration:none;color:inherit}.cse .cse-step-link:after{content:"";position:absolute;inset:0;border-radius:15px}.cse .cse-step-link em{font-size:12px;color:var(--cse-ink);font-style:normal;font-weight:600;margin-top:auto}.cse .cse-timeline li:hover{border-color:#b98b5a;box-shadow:0 8px 22px #153e3710}.cse .cse-step-link:focus-visible{outline:none}.cse .cse-step-link:focus-visible:after{outline:3px solid #b98b5a;outline-offset:3px}@media(max-width:850px){.cse .cse-audience-grid{grid-template-columns:1fr}}
