.Kt-woa_container{max-width:1160px;margin:0 auto;padding:0}.Kt-woa_layout{grid-template-columns:280px 1fr;gap:56px;min-height:100vh;padding-bottom:56px;display:grid}.Kt-woa_sidebar{height:fit-content;max-height:calc(100vh - 48px);padding:24px;position:sticky;top:24px;overflow-y:auto}.Kt-woa_sidebarContent{flex-direction:column;gap:24px;display:flex}.Kt-woa_sidebarTitle{color:var(--text-title,#2e3133);font-family:var(--font-family-title,Montserrat);font-size:var(--font-size-h4,20px);margin:0;font-style:normal;font-weight:700;line-height:150%}.Kt-woa_nav{width:100%}.Kt-woa_navList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.Kt-woa_navItem{width:100%}.Kt-woa_navButton{cursor:pointer;text-align:left;color:#4a5568;background:0 0;border:none;border-radius:6px;align-items:baseline;gap:8px;width:100%;padding:12px;font-size:14px;line-height:1.5;transition:all .2s;display:flex}.Kt-woa_navButton:hover{color:#1a1a1a;background-color:#e2e8f0}.Kt-woa_navButton.Kt-woa_active{background-color:#e2e8f0;font-weight:500}.Kt-woa_navNumber{flex-shrink:0;font-weight:500}.Kt-woa_navText{color:var(--text-subtitle,#43474a);font-family:var(--font-family-body,"Open Sans");font-size:var(--font-size-body,14px);flex:1;font-style:normal;font-weight:600;line-height:135%}.Kt-woa_content{padding-right:56px;overflow-y:auto}.Kt-woa_contentWrapper{flex-direction:column;gap:24px;padding-top:32px;padding-bottom:350px;display:flex}.Kt-woa_mainTitle{color:var(--text-title,#2e3133);font-family:var(--font-family-title,Montserrat);font-size:var(--font-size-h3,23px);font-style:normal;font-weight:700;line-height:150%}.Kt-woa_intro{color:var(--general-paragraph,#585c61);font-family:var(--font-family-body,"Open Sans");font-size:var(--font-size-title2,16px);font-style:normal;font-weight:400;line-height:135%}.Kt-woa_section{flex-direction:column;gap:16px;scroll-margin-top:24px;display:flex}.Kt-woa_sectionTitle{color:var(--general-subtitle,#43474a);font-family:var(--font-family-body,"Open Sans");font-size:var(--font-size-title1,18px);font-style:normal;font-weight:700;line-height:135%}.Kt-woa_subsectionTitle{color:#2d3748;margin:16px 0 8px;font-size:18px;font-weight:600}.Kt-woa_section p{color:var(--general-paragraph,#585c61);font-family:var(--font-family-body,"Open Sans");font-size:var(--font-size-title2,16px);margin:0;font-style:normal;font-weight:400;line-height:135%}.Kt-woa_list{flex-direction:column;gap:4px;margin:8px 0;padding-left:27px;list-style:outside;display:flex}.Kt-woa_list li{color:#4a5568;font-size:15px;line-height:1.6}.Kt-woa_link{color:#3b82f6;text-decoration:underline;transition:color .2s}.Kt-woa_link:hover{color:#2563eb}.Kt-woa_mobileMenuTrigger{color:#3b82f6;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:12px 8px;font-size:14px;font-weight:500;transition:color .2s;display:none}.Kt-woa_mobileMenuTrigger:hover{color:#2563eb}.Kt-woa_menuIcon{flex-shrink:0}.Kt-woa_modalOverlay{z-index:998;background-color:#00000080;animation:.2s Kt-woa_fadeIn;position:fixed;inset:0}@keyframes Kt-woa_fadeIn{0%{opacity:0}to{opacity:1}}.Kt-woa_modalContent{z-index:999;background-color:#fff;flex-direction:column;animation:.3s Kt-woa_slideIn;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden}@keyframes Kt-woa_slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}.Kt-woa_modalHeader{flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.Kt-woa_modalTitle{color:#1a1a1a;margin:0;font-size:18px;font-weight:600}.Kt-woa_closeButton{cursor:pointer;color:var(--general-link,#0074d9);font-family:var(--font-family-body,"Open Sans");font-size:var(--font-size-body,14px);background:0 0;border:none;align-items:center;gap:8px;font-style:normal;font-weight:700;line-height:135%;transition:color .2s;display:flex}.Kt-woa_closeButton:hover{color:#2563eb}.Kt-woa_closeButton svg{flex-shrink:0}.Kt-woa_modalNav{flex:1;padding:24px;overflow-y:auto}.Kt-woa_modalNavList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Kt-woa_modalNavItem{width:100%}.Kt-woa_modalNavButton{cursor:pointer;text-align:left;color:#4a5568;background:0 0;border:none;border-radius:6px;align-items:flex-start;gap:8px;width:100%;padding:12px;font-size:14px;line-height:1.5;transition:all .2s;display:flex}.Kt-woa_modalNavButton:hover{color:#1a1a1a;background-color:#e2e8f0}.Kt-woa_modalNavButton.Kt-woa_active{color:#43474a;background-color:#e2e8f0;font-weight:500}.Kt-woa_scrollToTop{color:#3b82f6;cursor:pointer;z-index:997;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;animation:.3s Kt-woa_fadeInUp;display:flex;position:fixed;bottom:32px;right:32px;box-shadow:2px 2px 24px #00000029}.Kt-woa_scrollToTop:hover{color:#fff;background-color:#0074d9;transform:translateY(-4px);box-shadow:2px 2px 24px #00000029}.Kt-woa_scrollToTop:active{transform:translateY(-2px)}@keyframes Kt-woa_fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.Kt-woa_sidebar{padding:16px}.Kt-woa_modalTitle{color:var(--text-title,#2e3133);font-family:var(--font-family-title,Montserrat);font-size:var(--font-size-h4,20px);padding-top:24px;padding-left:24px;font-style:normal;font-weight:700;line-height:150%}.Kt-woa_navText,.Kt-woa_modalNavButton{color:var(--text-subtitle,#43474a);font-family:var(--font-family-body,"Open Sans");font-size:var(--font-size-body,14px);font-style:normal;font-weight:600;line-height:135%}.Kt-woa_content{padding-right:0;overflow-y:auto}.Kt-woa_layout{grid-template-columns:1fr;gap:24px;padding:12px 24px}.Kt-woa_sidebar{display:none}.Kt-woa_mobileMenuTrigger{color:var(--general-link,#0074d9);font-family:var(--font-family-body,"Open Sans");font-size:var(--font-size-body,14px);font-style:normal;font-weight:700;line-height:135%;display:flex}.Kt-woa_modalContent{width:400px;max-width:60%}.Kt-woa_mainTitle{font-size:23px}.Kt-woa_sectionTitle{font-size:18px}.Kt-woa_scrollToTop{width:40px;height:40px;bottom:20px;right:20px}.Kt-woa_contentWrapper{gap:16px}}@media (max-width:768px){.Kt-woa_modalContent{width:100%;max-width:100%;right:0}.Kt-woa_modalHeader{padding:16px 20px}.Kt-woa_modalNav{padding:20px}.Kt-woa_scrollToTop{bottom:16px;right:16px}}
