.Index_h0__N6pf1{font-family:Graphik;font-style:normal;font-weight:600;font-size:4em;line-height:120%}@media(max-width:768px){.Index_h0__N6pf1{font-size:2.5rem}}.Index_h1__ziFez{font-family:Graphik;font-style:normal;font-weight:600;font-size:2.875rem;line-height:120%}@media(max-width:768px){.Index_h1__ziFez{font-size:2.5rem}}.Index_h2__rYca2,.Index_lockedAuth__w1tVR>header{font-family:Graphik;font-style:normal;font-weight:600;font-size:1.375rem;line-height:1.75rem}.Index_text__JjKck{font-weight:400}.Index_text__JjKck,.Index_text_bold__T9plS{font-family:Graphik;font-style:normal;font-size:1rem;line-height:1.5rem}.Index_text_bold__T9plS{font-weight:600}.Index_description__MxKsj{font-family:Graphik;font-style:normal;font-weight:400;font-size:.875rem;line-height:130%}.Index_main__rg3Dn{z-index:1;position:relative;display:flex;flex-direction:column;gap:64px}@media(max-width:768px){.Index_main__rg3Dn{gap:32px}}.Index_main__rg3Dn>.Index_list__J27u7{display:flex;flex-direction:column;gap:24px}.Index_lockedAuth__w1tVR{display:flex;flex-direction:column;align-items:center;gap:20px}.Index_lockedAuth__w1tVR>header{width:50%}@media(max-width:768px){.Index_lockedAuth__w1tVR>header{width:90%}}.Index_lockedAuth__w1tVR>button{cursor:pointer;border:none;border-radius:16px;padding:12px 24px;font-weight:600;transition:all .2s;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--button-primary);color:var(--text-button-primary)}.Index_lockedAuth__w1tVR>button:hover{background-color:var(--button-primary-hover)}.Index_lockedAuth__w1tVR>button:active{background-color:var(--button-primary-active)}.Index_backgroundTitle__eKj7q{position:absolute;width:100vw;left:0;pointer-events:none;top:90px}.Index_backgroundTitle__eKj7q.Index_desktop__Twukj{display:block}@media(max-width:768px){.Index_backgroundTitle__eKj7q.Index_desktop__Twukj{display:none}}.Index_backgroundTitle__eKj7q.Index_mobile__P3N2E{display:none}@media(max-width:768px){.Index_backgroundTitle__eKj7q.Index_mobile__P3N2E{top:0;padding:10px 0;display:block;position:inherit}}.Index_backgroundTitle__eKj7q>img{width:100%;height:auto;object-fit:contain}.ModalWndow_modal__lP6pi{position:fixed;left:0;right:0;top:0;z-index:999;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px;box-sizing:border-box;height:100vh;width:100vw;background-color:rgba(0,0,0,.32)}.ModalWndow_modal__lP6pi .ModalWndow_background__Yi09H{position:absolute;z-index:-5;width:100%;height:100%}.ModalWndow_modal__lP6pi>.ModalWndow_close__qMFEw{position:absolute;background-color:var(--header-background);border-radius:100%;width:52px;height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;top:32px;right:32px;cursor:pointer;transition:all .2s}.ModalWndow_modal__lP6pi>.ModalWndow_close__qMFEw:hover{background-color:var(--background-hovered)}@media(max-width:768px){.ModalWndow_modal__lP6pi{padding:15px}}.ModalWndow_modal__lP6pi>.ModalWndow_content__trxjQ{max-height:90%;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.ModalWndow_modal__lP6pi>.ModalWndow_content__trxjQ{max-height:80%}}.OpeningImage_img__LwGBL{width:100%;height:100%;background-position:50%;background-size:cover;transition:transform .2s linear}.OpeningImage_img__LwGBL:hover{transform:scale(1.1)}.OpeningImage_openedImg__fCiqX{width:80vw;height:80vh;background-size:contain;background-position:50%;background-repeat:no-repeat}.ProjectItem_h0__MsLvy{font-family:Graphik;font-style:normal;font-weight:600;font-size:4em;line-height:120%}@media(max-width:768px){.ProjectItem_h0__MsLvy{font-size:2.5rem}}.ProjectItem_h1__3h00k,.ProjectItem_projectItem__nkRbB>.ProjectItem_container___J21t>header{font-family:Graphik;font-style:normal;font-weight:600;font-size:2.875rem;line-height:120%}@media(max-width:768px){.ProjectItem_h1__3h00k,.ProjectItem_projectItem__nkRbB>.ProjectItem_container___J21t>header{font-size:2.5rem}}.ProjectItem_h2__3jXt5{font-family:Graphik;font-style:normal;font-weight:600;font-size:1.375rem;line-height:1.75rem}.ProjectItem_text__mEhzI{font-weight:400}.ProjectItem_text__mEhzI,.ProjectItem_text_bold__OeKCj{font-family:Graphik;font-style:normal;font-size:1rem;line-height:1.5rem}.ProjectItem_text_bold__OeKCj{font-weight:600}.ProjectItem_description__nKCs7{font-family:Graphik;font-style:normal;font-weight:400;font-size:.875rem;line-height:130%}.ProjectItem_projectItem__nkRbB{padding:32px;background-color:var(--header-background);border-radius:32px}@media(max-width:768px){.ProjectItem_projectItem__nkRbB{padding:24px 16px;border-radius:24px}}.ProjectItem_projectItem__nkRbB>.ProjectItem_container___J21t{display:grid;grid-gap:16px 24px;gap:16px 24px;grid-template-columns:1fr 600px;grid-template-rows:auto 1fr}@media(max-width:1440px){.ProjectItem_projectItem__nkRbB>.ProjectItem_container___J21t{grid-template-columns:1fr 420px}}@media(max-width:768px){.ProjectItem_projectItem__nkRbB>.ProjectItem_container___J21t{gap:12px;grid-template-columns:100%;grid-row: auto auto auto}.ProjectItem_projectItem__nkRbB>.ProjectItem_container___J21t>header{font-family:Graphik;font-style:normal;font-weight:600;font-size:1.375rem;line-height:1.75rem}}.ProjectItem_projectItem__nkRbB>.ProjectItem_container___J21t>.ProjectItem_galery__4h3ra{grid-row:1/3;grid-column:2/2}@media(max-width:768px){.ProjectItem_projectItem__nkRbB>.ProjectItem_container___J21t>.ProjectItem_galery__4h3ra{grid-row:3/3;grid-column:1/1;width:100%}}.ProjectItem_projectItem__nkRbB>.ProjectItem_container___J21t>.ProjectItem_galery__4h3ra .ProjectItem_item__5Zehw{border-radius:16px;width:100%;overflow:hidden;background-size:cover;background-position:50%;aspect-ratio:1.5/1}@import"/frontend/styles/fonts/graphik/graphik.css";@import"/frontend/styles/fonts/roboto/roboto.css";.ProjectTitle_h0__iUq2I,.ProjectTitle_projectTitle__A2yB6>.ProjectTitle_title__2OD5j>header{font-family:Graphik;font-style:normal;font-weight:600;font-size:4em;line-height:120%}@media(max-width:768px){.ProjectTitle_h0__iUq2I,.ProjectTitle_projectTitle__A2yB6>.ProjectTitle_title__2OD5j>header{font-size:2.5rem}}.ProjectTitle_h1__v0Klk{font-family:Graphik;font-style:normal;font-weight:600;font-size:2.875rem;line-height:120%}@media(max-width:768px){.ProjectTitle_h1__v0Klk{font-size:2.5rem}}.ProjectTitle_h2__cwW3p{font-family:Graphik;font-style:normal;font-weight:600;font-size:1.375rem;line-height:1.75rem}.ProjectTitle_text__TXpjC{font-weight:400}.ProjectTitle_text__TXpjC,.ProjectTitle_text_bold__QfIoA{font-family:Graphik;font-style:normal;font-size:1rem;line-height:1.5rem}.ProjectTitle_text_bold__QfIoA{font-weight:600}.ProjectTitle_description__qOnrZ{font-family:Graphik;font-style:normal;font-weight:400;font-size:.875rem;line-height:130%}.ProjectTitle_projectTitle__A2yB6{display:flex;flex-direction:column;align-items:center;gap:40px;padding:112px 0 0;position:relative;z-index:1}@media(max-width:768px){.ProjectTitle_projectTitle__A2yB6{padding:120px 0 0}}.ProjectTitle_projectTitle__A2yB6>.ProjectTitle_title__2OD5j{display:flex;flex-direction:column;gap:12px;text-align:center;align-items:center;width:600px}@media(max-width:768px){.ProjectTitle_projectTitle__A2yB6>.ProjectTitle_title__2OD5j{width:100%}}.ProjectTitle_projectTitle__A2yB6>.ProjectTitle_title__2OD5j>.ProjectTitle_description__qOnrZ{color:var(--text-secondary)}.ProjectTitle_projectTitle__A2yB6>.ProjectTitle_dropdown__CX3db{position:relative}@media(max-width:768px){.ProjectTitle_projectTitle__A2yB6>.ProjectTitle_dropdown__CX3db{width:100%}}.ProjectTitle_projectTitle__A2yB6>.ProjectTitle_dropdown__CX3db:hover>.ProjectTitle_dropdownContent__jGXvr{display:flex}.ProjectTitle_projectTitle__A2yB6>.ProjectTitle_dropdown__CX3db>button{cursor:pointer;border:none;border-radius:16px;padding:12px 24px;font-weight:600;transition:all .2s;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--button-primary);color:var(--text-button-primary)}@media(max-width:768px){.ProjectTitle_projectTitle__A2yB6>.ProjectTitle_dropdown__CX3db>button{width:100%}}.ProjectTitle_projectTitle__A2yB6>.ProjectTitle_dropdown__CX3db>button:hover{background-color:var(--button-primary-hover)}.ProjectTitle_projectTitle__A2yB6>.ProjectTitle_dropdown__CX3db>button:active{background-color:var(--button-primary-active)}.ProjectTitle_projectTitle__A2yB6>.ProjectTitle_dropdown__CX3db>button>span{margin-right:4px}.ProjectTitle_projectTitle__A2yB6>.ProjectTitle_dropdown__CX3db>.ProjectTitle_dropdownContent__jGXvr{position:absolute;top:100%;display:none;z-index:100}@media(max-width:768px){.ProjectTitle_projectTitle__A2yB6>.ProjectTitle_dropdown__CX3db>.ProjectTitle_dropdownContent__jGXvr{width:100%}}.ProjectTitle_projectTitle__A2yB6>.ProjectTitle_dropdown__CX3db>.ProjectTitle_dropdownContent__jGXvr>.ProjectTitle_container__wnXWC{margin-top:4px;background-color:var(--button-primary);width:max-content;display:flex;flex-direction:column;border-radius:16px;overflow:hidden}@media(max-width:768px){.ProjectTitle_projectTitle__A2yB6>.ProjectTitle_dropdown__CX3db>.ProjectTitle_dropdownContent__jGXvr>.ProjectTitle_container__wnXWC{width:100%}}.ProjectTitle_projectTitle__A2yB6>.ProjectTitle_dropdown__CX3db>.ProjectTitle_dropdownContent__jGXvr>.ProjectTitle_container__wnXWC>a{padding:6px 12px;color:#000;box-sizing:border-box}.ProjectTitle_projectTitle__A2yB6>.ProjectTitle_dropdown__CX3db>.ProjectTitle_dropdownContent__jGXvr>.ProjectTitle_container__wnXWC>a:hover{background-color:var(--button-primary-hover)}