.about-kaja{background:#fffaf5}.about-kaja .section-intro{align-items:start}.about-values{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:44px}.about-values article{padding:24px 0;border-top:2px solid #c50b36}.about-values h3{font-size:29px;margin:0 0 18px}.about-values p{max-width:540px;font-size:16px}.about-courses{display:grid;grid-template-columns:1fr 1fr;gap:7%;padding-top:32px;border-top:1px solid #e3d7cd}.about-courses h3{font-size:29px;margin-bottom:20px}.about-courses ul{padding-left:20px;color:#536273}.about-courses li{margin:12px 0;line-height:1.65}.about-source{font-size:13px;margin-top:28px}.about-source a{text-decoration:underline;text-underline-offset:4px}#about{scroll-margin-top:24px}@media(min-width:761px) and (max-width:1150px){header{height:auto;min-height:100px;flex-wrap:wrap;padding-top:10px;padding-bottom:10px}header>nav{width:100%;justify-content:space-between;gap:8px;padding-top:8px;font-size:13px}header>nav .button.small{padding:10px 16px}}@media(max-width:760px){.about-values,.about-courses{grid-template-columns:1fr;gap:24px}.about-values{margin-bottom:30px}.about-values article{padding:20px 0}.about-values h3,.about-courses h3{font-size:27px}.about-source{font-size:13px}header>nav#nav{max-height:calc(100dvh - 105px);overflow-y:auto}}
.about-dropdown{position:relative}.about-dropdown>summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:9px;min-height:44px;font-size:14px;font-weight:500;color:#112947}.about-dropdown>summary::-webkit-details-marker{display:none}.about-dropdown>summary:after{content:'⌄';font-size:17px}.about-dropdown[open]>summary:after{content:'⌃'}.about-submenu{position:absolute;top:100%;left:-18px;z-index:30;width:210px;background:#fff;border:1px solid #d9e1eb;padding:8px;box-shadow:0 12px 24px #11294712}.about-submenu a{display:flex;align-items:center;min-height:46px;padding:12px;font-size:14px}.about-submenu a:hover,.about-submenu a[aria-current=page]{background:#eef4fa;color:#c50b36}.award-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px}.award-grid figure{margin:0;min-width:0}.award-grid img{width:100%;height:520px;object-fit:contain;background:#fff;border:1px solid #dfd8d0;padding:12px}.award-grid figcaption{font-size:15px;color:#536273;margin-top:16px}.awards-section{background:#f1f5fa}.testimonial-grid{columns:2;column-gap:28px}.testimonial-grid figure{break-inside:avoid;margin:0 0 28px;padding:12px;background:#fff;border:1px solid #d9e1eb}.testimonial-grid img{width:100%;height:auto;display:block;object-fit:contain}.testimonials-page{background:#f7f9fb}.testimonials-page .section-intro{align-items:start}.kaja-subpage .about-kaja h1{font-size:clamp(38px,5vw,64px)}.gallery-dialog{width:fit-content}.gallery-dialog img{max-height:78dvh}.gallery-dialog p{max-width:850px}@media(max-width:760px){.about-dropdown{width:100%}.about-dropdown>summary{padding:12px;font-size:15px}.about-submenu{position:static;width:100%;box-shadow:none;border:0;border-left:2px solid #c50b36;margin:0 0 12px 12px;max-width:calc(100% - 12px);background:#f5f8fb}.award-grid{grid-template-columns:1fr;gap:28px}.award-grid img{height:auto;max-height:580px}.testimonial-grid{columns:1}.testimonial-grid figure{margin-bottom:20px}.kaja-subpage .section{padding:44px 6%}.kaja-subpage .section-intro{display:block}.kaja-subpage .section-intro p{margin-top:24px}.kaja-subpage h1{font-size:39px}}
