.hutta-page main>section,.hutta-page #basic-course{scroll-margin-top:112px}.hutta-page #courses #basic-course{margin:clamp(38px,5vw,64px) auto}.hutta-page :is(.ce-course-link,.ce-session-format-card__link,.ce-credentials-link,.kcef-card-link,.kcev-card-link){box-sizing:border-box;display:inline-flex;align-items:center;min-height:44px;padding-block:10px}.hutta-page .kcev-video iframe:not([src]){background:var(--ax-primary-active)}@media (min-width:1121px){.hutta-page .ce-certificates-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:761px){.hutta-page .kcearticle-card--all{grid-column:1 / -1}}@media (max-width:640px){.hutta-page main>section,.hutta-page #basic-course{scroll-margin-top:96px}}.hutta-page .ce-seo-content{max-width:1120px;margin:clamp(36px,4.8vw,58px) auto 0;padding:clamp(26px,3.5vw,48px);color:var(--ax-text-soft);background:var(--ax-card-bg);border:1px solid var(--ax-border-soft);border-radius:var(--ax-radius-card);box-shadow:var(--ax-shadow)}.hutta-page .ce-seo-content>p{margin:0;color:var(--ax-text-soft);font-size:clamp(0.98rem,0.94rem + 0.12vw,1.04rem);line-height:1.78}.hutta-page .ce-seo-content>p+p{margin-top:16px}.hutta-page .ce-seo-content strong{color:var(--ax-text);font-weight:700}@media (max-width:640px){.hutta-page .ce-seo-content{padding:24px;border-radius:var(--ax-radius-lg)}}