.page{width:100%;max-width:1440px;height:100%;margin:0 auto}.page-wrapper{gap:32px;padding:24px 0}@media (max-width:480px){.page-wrapper{padding:0}}.list{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:32px;display:grid}@media (max-width:480px){.list{grid-template-columns:1fr;gap:24px}}.page-wrapper{flex-direction:column;display:flex}.text-h1{font-size:clamp(44px,2.97619vw + 21.1429px,64px);font-weight:800;line-height:1}.text-h2{font-size:clamp(24px,1.19048vw + 14.8571px,32px);font-weight:800;line-height:44px}.text-h3{font-size:20px;line-height:28px}.text-p1{font-size:16px;line-height:24px}.text-p2{font-size:14px;line-height:18px}.header{gap:32px;width:100%;padding:16px 32px;display:flex}@media (max-width:768px){.header{padding:16px}.header .header__blog-link{display:none}}@media (max-width:480px){.header{gap:32px}}
.page{width:100%;max-width:1440px;height:100%;margin:0 auto}.page-wrapper{gap:32px;padding:24px 0}@media (max-width:480px){.page-wrapper{padding:0}}.list{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:32px;display:grid}@media (max-width:480px){.list{grid-template-columns:1fr;gap:24px}}.page-wrapper{flex-direction:column;display:flex}.text-h1{font-size:clamp(44px,2.97619vw + 21.1429px,64px);font-weight:800;line-height:1}.text-h2{font-size:clamp(24px,1.19048vw + 14.8571px,32px);font-weight:800;line-height:44px}.text-h3{font-size:20px;line-height:28px}.text-p1{font-size:16px;line-height:24px}.text-p2{font-size:14px;line-height:18px}.header-link{color:#278881;align-items:center;gap:8px;padding:12px 0;font-weight:800;text-decoration:none;display:flex;position:relative}.header-link_active{border-bottom:1px solid #278881}.header-link_active.header-link_highlight{color:#fff;background-color:#278881!important}.header-link_highlight{margin-left:auto}.header-link__icon{display:none}.header-link_highlight .header-link__icon{display:flex}@media (max-width:480px){.header-link__icon{display:flex}.header-link__label{display:none}}
.page{width:100%;max-width:1440px;height:100%;margin:0 auto}.page-wrapper{gap:32px;padding:24px 0}@media (max-width:480px){.page-wrapper{padding:0}}.sidebar__list{scrollbar-width:thin;scrollbar-color:#5b9891 #aeaeae33;scroll-behavior:smooth;margin-right:12px;overflow:hidden scroll}.sidebar__list::-webkit-scrollbar{width:4px}.sidebar__list::-webkit-scrollbar-track{background:#aeaeae33}.sidebar__list::-webkit-scrollbar-thumb{background:#5b9891}.list{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:32px;display:grid}@media (max-width:480px){.list{grid-template-columns:1fr;gap:24px}}.sidebar__list,.page-wrapper{flex-direction:column;display:flex}.text-h1{font-size:clamp(44px,2.97619vw + 21.1429px,64px);font-weight:800;line-height:1}.text-h2{font-size:clamp(24px,1.19048vw + 14.8571px,32px);font-weight:800;line-height:44px}.text-h3{font-size:20px;line-height:28px}.text-p1{font-size:16px;line-height:24px}.text-p2{font-size:14px;line-height:18px}.sidebar{width:clamp(160px,50vw - 204.8px,307.2px)}@media (min-width:1024px){.sidebar{width:clamp(240px,30vw,360px)}}@media (min-width:1440px){.sidebar{width:calc(50vw - 360px)}}.sidebar{border-left:2px solid;background-color:#031513b7;border-image-source:linear-gradient(#4a575654 25%,#4a5756 100%);border-image-slice:100;height:100%;position:absolute;top:0;right:0}@media (max-width:768px){.sidebar{border-top:2px solid;border-left:none;border-image-source:linear-gradient(90deg,#4a575654 25%,#4a5756 100%);width:100%;height:100px;inset:auto 0 0}}.sidebar__list{gap:48px;max-height:100dvh;margin:16px 0;padding:88px 14px}@media (max-width:768px){.sidebar__list{flex-direction:row;gap:16px;height:100%;max-height:none;margin:0;padding:16px;overflow:auto hidden}}.sidebar-with-button{color:#fff;writing-mode:vertical-lr;flex-direction:row-reverse;justify-content:center;width:100%;height:100%;padding:16px;display:flex}.sidebar-with-button__icon--horizontal{display:none}@media (max-width:768px){.sidebar-with-button{writing-mode:horizontal-tb;flex-direction:row;align-items:center}.sidebar-with-button__icon--diagonal{display:none}.sidebar-with-button__icon--horizontal{display:block}}
