.kd-guide{max-width:1120px;margin:0 auto;padding:50px 32px 90px}.kd-guide-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font-size:.8rem;margin-bottom:30px}.kd-guide-breadcrumb a{color:var(--kd-muted)}.kd-guide-header{background:var(--kd-green);padding:48px;border:1px solid var(--kd-line);margin-bottom:38px}.kd-guide-header h1{font-size:clamp(2.3rem,5vw,4.2rem);max-width:900px;margin:0}.kd-guide-header .kd-eyebrow{margin-bottom:18px!important}.kd-guide-body{max-width:850px;margin:auto;font-size:1.03rem;line-height:1.85}.kd-guide-body h2{font-size:clamp(1.55rem,3vw,2rem);line-height:1.2;margin:42px 0 18px;letter-spacing:-.025em}.kd-guide-body p{margin:0 0 20px}.kd-guide-body a{text-underline-offset:4px}.kd-guide-body ul,.kd-guide-body ol{padding-left:24px;margin:0 0 24px}.kd-guide-body li{margin-bottom:10px}.kd-guide-lead{font-size:1.3rem;line-height:1.65;color:var(--kd-ink)}.kd-guide-toc{border-block:1px solid var(--kd-line);padding:20px 0;margin-bottom:30px}.kd-guide-toc strong{display:block;margin-bottom:12px}.kd-guide-toc ul{columns:2;list-style:none;margin:0;padding:0;column-gap:24px}.kd-guide-toc li{break-inside:avoid;font-size:.88rem;margin-bottom:10px}.kd-guide-table{max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid var(--kd-line)}.kd-guide-table table{width:100%;border-collapse:collapse;min-width:460px;font-size:.93rem}.kd-guide-table caption{text-align:left;padding:15px;background:var(--kd-green);font-weight:500}.kd-guide-table th,.kd-guide-table td{text-align:left;vertical-align:top;padding:15px;border-bottom:1px solid var(--kd-line)}.kd-guide-table thead{background:#edf5e9}.kd-guide-table th{font-weight:600}.kd-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:36px 0}.kd-guide-card{display:flex;flex-direction:column;padding:28px;background:#fff;border:1px solid var(--kd-line);text-decoration:none;transition:background .2s}.kd-guide-card:hover{background:var(--kd-green)}.kd-guide-card h2{font-size:1.4rem;margin:0 0 16px}.kd-guide-card p{font-size:.95rem;line-height:1.65}.kd-guide-card span{margin-top:auto;font-size:.85rem;text-decoration:underline;text-underline-offset:5px}.kd-guide-body dt{font-weight:600;margin-top:24px}.kd-guide-body dd{margin:4px 0 0;padding-bottom:20px;border-bottom:1px solid var(--kd-line)}.kd-guide-sources{border-top:1px solid var(--kd-line);margin-top:44px;font-size:.85rem}.kd-guide-sources h2{font-size:1.2rem}.kd-guide-body blockquote{margin:24px 0;padding:24px;background:var(--kd-green);border-left:3px solid var(--kd-ink)}.kd-guide-end{margin-top:48px;padding-top:24px;border-top:1px solid var(--kd-line);display:flex;flex-wrap:wrap;gap:24px}.kd-guide-body :focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:899px){.kd-store .kd-desktop-nav{gap:16px}}@media(max-width:599px){.kd-guide{padding:28px 20px 60px}.kd-guide-header{padding:28px 24px}.kd-guide-grid{grid-template-columns:1fr}.kd-guide-toc ul{columns:1}.kd-guide-body{font-size:1rem}.kd-guide-lead{font-size:1.13rem}}@media(prefers-reduced-motion:reduce){.kd-guide-card{transition:none}}@media print{#header-group,.kd-footer,.kd-guide-toc,.kd-guide-end{display:none!important}.page-wrapper{height:auto!important;overflow:visible!important}html:has(.page-wrapper),html:has(.page-wrapper) body{height:auto!important;overflow:visible!important}.kd-guide{padding:0}.kd-guide-header{padding:20px}.kd-guide-body{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/kimaty-education.css.map */
