.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}.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)}.ArrowDown_arrowDown__kN_o6{background-image:var(--arrow-down);width:12px;aspect-ratio:1/.58;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:all .2s ease-in-out}.ArrowDown_arrowDown__kN_o6.ArrowDown_hoverable__UK13G:hover{background-image:var(--arrow-down-hover)}@import"/frontend/styles/fonts/graphik/graphik.css";@import"/frontend/styles/fonts/roboto/roboto.css";.View_h0__Nr6mG{font-family:Graphik;font-style:normal;font-weight:600;font-size:4em;line-height:120%}@media(max-width:768px){.View_h0__Nr6mG{font-size:2.5rem}}.View_h1__US7cH,.View_view__frMwn>.View_container__7s3Jq>.View_content__JKRMR>header{font-family:Graphik;font-style:normal;font-weight:600;font-size:2.875rem;line-height:120%}@media(max-width:768px){.View_h1__US7cH,.View_view__frMwn>.View_container__7s3Jq>.View_content__JKRMR>header{font-size:2.5rem}}.View_attachments__vVpPB>label,.View_h2__L_IRK,.View_view__frMwn>.View_back__05tCf,.View_view__frMwn>.View_container__7s3Jq>.View_content__JKRMR>div>header{font-family:Graphik;font-style:normal;font-weight:600;font-size:1.375rem;line-height:1.75rem}.View_text__1FiMg,.View_view__frMwn>.View_container__7s3Jq>.View_content__JKRMR{font-family:Graphik;font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem}.View_text_bold__Qutrl,.View_view__frMwn>.View_container__7s3Jq>nav .View_navItem__4rjW2>.View_itemList__aR_tR>a,.View_view__frMwn>.View_container__7s3Jq>nav header{font-family:Graphik;font-style:normal;font-weight:600;font-size:1rem;line-height:1.5rem}.View_description__zRBsu{font-family:Graphik;font-style:normal;font-weight:400;font-size:.875rem;line-height:130%}.View_view__frMwn>.View_back__05tCf{display:flex;flex-direction:row;gap:6px;align-items:center;color:var(--text-secondary);margin-bottom:24px;opacity:.6;transition:all .2s ease-in-out}.View_view__frMwn>.View_back__05tCf:hover{opacity:.8}.View_view__frMwn>.View_back__05tCf:active{opacity:.7}.View_view__frMwn>nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;margin-bottom:45px}@media(max-width:768px){.View_view__frMwn>nav{flex-wrap:nowrap;width:auto;overflow-y:scroll;flex:0 0 auto;text-wrap:nowrap;width:100vw;margin-left:-16px;padding:0 16px;margin-bottom:16px}}.View_view__frMwn>nav a{cursor:pointer;border-radius:32px;border:.5px solid var(--separator);padding:10px 16px;background-color:var(--header-background);transition:all .2s ease-in-out;white-space:nowrap}.View_view__frMwn>nav a:hover{background-color:var(--background-hovered)}.View_view__frMwn>nav a.View_active__ta9ci{background-color:var(--button-primary);color:var(--text-button-primary)}.View_view__frMwn>.View_container__7s3Jq{display:grid;grid-gap:12px;gap:12px;grid-template-columns:356px 1fr;grid-template-rows:min-content 1fr;max-height:85vh}@media(max-width:768px){.View_view__frMwn>.View_container__7s3Jq{grid-template-columns:1fr;grid-template-rows:min-content min-content auto;max-height:none}}.View_view__frMwn>.View_container__7s3Jq>*{background-color:var(--header-background);border-radius:16px}.View_view__frMwn>.View_container__7s3Jq>::-webkit-scrollbar{width:16px}.View_view__frMwn>.View_container__7s3Jq>::-webkit-scrollbar-track{background-color:var(--background1);border-radius:0 16px 16px 0}.View_view__frMwn>.View_container__7s3Jq>::-webkit-scrollbar-thumb{background-color:var(--text-secondary);border-radius:16px;border:3px solid var(--background1)}.View_view__frMwn>.View_container__7s3Jq>::-webkit-scrollbar-thumb:hover{opacity:.88}.View_view__frMwn>.View_container__7s3Jq>::-webkit-scrollbar-thumb:active{opacity:.8}.View_view__frMwn>.View_container__7s3Jq>::-webkit-scrollbar-track-piece{margin:10px}.View_view__frMwn>.View_container__7s3Jq>.View_search__ogdUg{height:48px;display:flex;flex-direction:row;align-items:center;padding:16px;gap:5px}.View_view__frMwn>.View_container__7s3Jq>.View_search__ogdUg>.View_img__TXZg5{width:14px;height:14px;background-image:url(/_next/static/media/lupa.96e82ac5.svg);background-position:50%;background-size:contain}.View_view__frMwn>.View_container__7s3Jq>.View_search__ogdUg>input{position:relative;height:100%;width:100%}.View_view__frMwn>.View_container__7s3Jq>nav{grid-column:1/2;grid-row:2/3;overflow:auto}@media(max-width:768px){.View_view__frMwn>.View_container__7s3Jq>nav{grid-column:1/1;grid-row:2/2}}.View_view__frMwn>.View_container__7s3Jq>nav>header{display:none;flex-direction:row;gap:12px;justify-content:space-between;align-items:center}@media(max-width:768px){.View_view__frMwn>.View_container__7s3Jq>nav>header{display:flex}}.View_view__frMwn>.View_container__7s3Jq>nav header{padding:4px 24px;min-height:64px;align-content:center;transition:all .2s ease-in-out}.View_view__frMwn>.View_container__7s3Jq>nav header:hover{background-color:var(--button-primary);color:var(--text-button-primary)}.View_view__frMwn>.View_container__7s3Jq>nav header:hover .View_arrow__DnPw0{background-image:var(--arrow-down-hover)}.View_view__frMwn>.View_container__7s3Jq>nav>.View_list__ORsMt{z-index:10;width:100%;display:flex;flex-direction:column;overflow:auto}@media(max-width:768px){.View_view__frMwn>.View_container__7s3Jq>nav>.View_list__ORsMt{display:none;position:absolute;background-color:var(--header-background);border-top:1px solid var(--text-secondary)}.View_view__frMwn>.View_container__7s3Jq>nav>.View_list__ORsMt.View_open__WfYjK{display:flex}}.View_view__frMwn>.View_container__7s3Jq>nav .View_navItem__4rjW2{cursor:pointer;width:100%;display:flex;flex-direction:column}.View_view__frMwn>.View_container__7s3Jq>nav .View_navItem__4rjW2:first-child{padding-top:12px}.View_view__frMwn>.View_container__7s3Jq>nav .View_navItem__4rjW2>header{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;width:100%}.View_view__frMwn>.View_container__7s3Jq>nav .View_navItem__4rjW2>header a,.View_view__frMwn>.View_container__7s3Jq>nav .View_navItem__4rjW2>header div{width:100%;min-height:100%;align-content:center}.View_view__frMwn>.View_container__7s3Jq>nav .View_navItem__4rjW2>header>button{cursor:pointer;border:none;border-radius:16px;padding:12px 24px;font-weight:600;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;color:var(--button-primary);transition:all .2s}.View_view__frMwn>.View_container__7s3Jq>nav .View_navItem__4rjW2>header>button:hover{background-color:var(--button-seconadry-hover)}.View_view__frMwn>.View_container__7s3Jq>nav .View_navItem__4rjW2>header>button:active{background-color:var(--button-secondary-active)}.View_view__frMwn>.View_container__7s3Jq>nav .View_navItem__4rjW2>header>button:hover{background-color:var(--background-opacity-3)}.View_view__frMwn>.View_container__7s3Jq>nav .View_navItem__4rjW2>header>button:active{background-color:var(--background-opacity-2)}@media(max-width:768px){.View_view__frMwn>.View_container__7s3Jq>nav .View_navItem__4rjW2>header>button{display:none}}.View_view__frMwn>.View_container__7s3Jq>nav .View_navItem__4rjW2>.View_itemList__aR_tR{display:none}.View_view__frMwn>.View_container__7s3Jq>nav .View_navItem__4rjW2>.View_itemList__aR_tR>a{min-height:64px;align-content:center;transition:all .2s ease-in-out;padding:4px 24px 4px 50px}.View_view__frMwn>.View_container__7s3Jq>nav .View_navItem__4rjW2>.View_itemList__aR_tR>a:hover{background-color:var(--button-primary);color:var(--text-button-primary)}.View_view__frMwn>.View_container__7s3Jq>nav .View_navItem__4rjW2>.View_itemList__aR_tR>a:hover .View_arrow__DnPw0{background-image:var(--arrow-down-hover)}.View_view__frMwn>.View_container__7s3Jq>nav .View_navItem__4rjW2>.View_itemList__aR_tR.View_open__WfYjK{display:flex;flex-direction:column;gap:12px}@media(max-width:768px){.View_view__frMwn>.View_container__7s3Jq>nav .View_navItem__4rjW2>.View_itemList__aR_tR.View_open__WfYjK{display:none}}.View_view__frMwn>.View_container__7s3Jq>nav .View_mobileSkills__eBAPo{display:none;flex-direction:row;gap:8px;overflow-y:auto;padding:12px}@media(max-width:768px){.View_view__frMwn>.View_container__7s3Jq>nav .View_mobileSkills__eBAPo{display:flex}}.View_view__frMwn>.View_container__7s3Jq>nav .View_mobileSkills__eBAPo>a{cursor:pointer;border-radius:32px;border:.5px solid #dddee3;padding:10px 16px;background-color:var(--header-background);transition:all .2s ease-in-out;text-wrap:nowrap}.View_view__frMwn>.View_container__7s3Jq>nav .View_mobileSkills__eBAPo>a:hover{background-color:var(--background-hovered)}.View_view__frMwn>.View_container__7s3Jq>nav .View_mobileSkills__eBAPo>a.View_active__ta9ci{background-color:var(--button-primary);color:var(--text-button-primary)}.View_view__frMwn>.View_container__7s3Jq>.View_content__JKRMR{grid-column:2/2;grid-row:1/3;padding:48px 58px;overflow:auto}@media(max-width:768px){.View_view__frMwn>.View_container__7s3Jq>.View_content__JKRMR{grid-row:3/4;grid-column:1/2;padding:12px}}.View_view__frMwn>.View_container__7s3Jq>.View_content__JKRMR ul{padding-left:30px}.View_view__frMwn>.View_container__7s3Jq>.View_content__JKRMR ul>li{margin-bottom:12px}.View_view__frMwn>.View_container__7s3Jq>.View_content__JKRMR ul>li:before{content:"•";margin-left:-15px;margin-right:.5rem}.View_view__frMwn>.View_container__7s3Jq>.View_content__JKRMR ul>li:last-child{margin-bottom:0}.View_view__frMwn>.View_container__7s3Jq>.View_content__JKRMR img{margin-top:12px;max-width:100%;border-radius:16px}.View_view__frMwn>.View_container__7s3Jq>.View_content__JKRMR>header{margin-bottom:20px}@media(max-width:768px){.View_view__frMwn>.View_container__7s3Jq>.View_content__JKRMR>header{display:none}}.View_view__frMwn>.View_container__7s3Jq>.View_content__JKRMR *{max-width:100%}.View_attachments__vVpPB>label{cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:8px;color:var(--button-primary)}.View_attachments__vVpPB>label>input{width:0;opacity:0;display:none}.View_attachments__vVpPB>section{margin:1rem;display:flex;flex-direction:column;gap:6px}.View_attachments__vVpPB>section>a{color:var(--text-secondary);text-decoration:underline}.View_attachments__vVpPB>section>a:hover{color:var(--button-primary)}