.Home_container__YRaDf{width:100vw;height:100vh;position:relative;background:white;overflow:hidden}.Home_branchOption__0fq7u,.Home_branchTitle___kmFZ,.Home_circleIcon__SyPEY,.Home_civilEngineering__vsw84,.Home_computerScience__CB2_d,.Home_educationFieldTitle__U6zQ3,.Home_electricalEngineering__r3xCu,.Home_inputLine__DSXgB,.Home_mechanicalEngineering___iVEV{position:absolute;font-family:Inter,sans-serif;word-wrap:break-word}.Home_educationFieldTitle__U6zQ3{width:calc(777 / 1280 * 100vw);height:calc(75 / 832 * 100vh);left:calc(107 / 1280 * 100vw);top:calc(172 / 832 * 100vh);color:#444343;font-size:clamp(24px,3.125vw,40px);font-weight:400}.Home_stepIndicator__jwAMp{width:calc(300 / 1280 * 100vw);height:calc(50 / 832 * 100vh);left:calc(107 / 1280 * 100vw);top:calc(120 / 832 * 100vh);color:#666666;font-size:clamp(16px,2vw,24px);font-weight:400;position:absolute;font-family:Inter,sans-serif}.Home_branchTitle___kmFZ{width:calc(599 / 1280 * 100vw)}.Home_branchTitleInput__F5yCO,.Home_branchTitle___kmFZ{height:calc(88 / 832 * 100vh);left:calc(105 / 1280 * 100vw);top:calc(244 / 832 * 100vh);color:#E2E2E2;font-size:clamp(36px,5vw,64px);font-weight:400}.Home_branchTitleInput__F5yCO{position:absolute;width:calc(1022 / 1280 * 100vw);font-family:Inter,sans-serif;background:rgba(255,255,255,.05);border:2px solid transparent;border-radius:8px;outline:none;word-wrap:break-word;transition:border-color .3s ease,background-color .3s ease;cursor:text}.Home_branchTitleInput__F5yCO:focus{border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.1);outline:none}.Home_branchTitleInput__F5yCO::placeholder{color:rgba(226,226,226,.7)}.Home_inputLine__DSXgB{height:0;top:calc(327 / 832 * 100vh)}.Home_inputLine__DSXgB,.Home_searchInput__9fJcD{width:calc(1022 / 1280 * 100vw);left:calc(111 / 1280 * 100vw);border:1px solid #dcdcdc}.Home_searchInput__9fJcD{position:absolute;height:calc(50 / 832 * 100vh);top:calc(280 / 832 * 100vh);border-radius:8px;padding:0 15px;font-size:clamp(18px,2.5vw,32px);font-family:Inter,sans-serif;color:#444343;background:white;outline:none;transition:border-color .3s ease}.Home_searchInput__9fJcD:focus{border-color:#007bff}.Home_suggestionsContainer__lRKT1{position:absolute;width:calc(1022 / 1280 * 100vw);left:calc(111 / 1280 * 100vw);top:calc(375 / 832 * 100vh);background:white;max-height:calc(300 / 832 * 100vh);overflow-y:auto;z-index:10;scrollbar-width:none;-ms-overflow-style:none}.Home_suggestionsContainer__lRKT1::-webkit-scrollbar{display:none}.Home_suggestionItem__IfuiC{padding:12px 15px;font-size:clamp(18px,2.5vw,32px);font-family:Inter,sans-serif;color:#7A7A7A;cursor:pointer;transition:background-color .3s ease,opacity .3s ease;opacity:0;animation:Home_fadeInUp__Tst9U .3s ease forwards;border-bottom:1px solid #f0f0f0}.Home_suggestionItem__IfuiC:last-child{border-bottom:none}.Home_suggestionItem__IfuiC:hover{background-color:#f8f9fa}.Home_suggestionItem__IfuiC.Home_selected__QEzjf{background-color:#e0e0e0}.Home_suggestionItem__IfuiC.Home_highlighted__Mo4Df{background-color:#f8f9fa;color:#333;text-decoration:underline}@keyframes Home_fadeInUp__Tst9U{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Home_branchOption__0fq7u{color:#7A7A7A;font-size:clamp(20px,2.8vw,36px);font-weight:400;cursor:pointer;transition:background-color .3s ease;padding:5px 10px}.Home_branchOption__0fq7u:hover{background-color:#f0f0f0;border-radius:5px}.Home_civilEngineering__vsw84{width:calc(308 / 1280 * 100vw);height:calc(47 / 832 * 100vh);left:calc(109 / 1280 * 100vw);top:calc(375 / 832 * 100vh)}.Home_electricalEngineering__r3xCu{width:calc(419 / 1280 * 100vw);height:calc(96 / 832 * 100vh);left:calc(108 / 1280 * 100vw);top:calc(430 / 832 * 100vh)}.Home_computerScience__CB2_d{width:calc(650 / 1280 * 100vw);height:calc(48 / 832 * 100vh);left:calc(109 / 1280 * 100vw);top:calc(485 / 832 * 100vh)}.Home_mechanicalEngineering___iVEV{width:calc(439 / 1280 * 100vw);height:calc(48 / 832 * 100vh);left:calc(108 / 1280 * 100vw);top:calc(540 / 832 * 100vh)}.Home_circleIcon__SyPEY{left:calc(1070 / 1280 * 100vw);top:calc(268 / 832 * 100vh);width:calc(40 / 1280 * 100vw);height:calc(40 / 832 * 100vh)}.Home_circleIcon__SyPEY svg{width:100%;height:100%}.Home_selected__QEzjf{background-color:#e0e0e0;border-radius:5px}.Home_selectedBranchDisplay__KSUpr{position:absolute;top:calc(750 / 832 * 100vh);left:50%;transform:translateX(-50%);font-size:clamp(20px,3vw,36px);color:#444343;font-family:Inter,sans-serif;font-weight:400;word-wrap:break-word;text-align:center;width:80%;max-width:600px;padding:10px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.Home_backArrow__k9CvQ{position:absolute;left:calc(20 / 1280 * 100vw);top:calc(20 / 832 * 100vh);width:calc(40 / 1280 * 100vw);height:calc(40 / 832 * 100vh);cursor:pointer;color:#333;transition:opacity .3s ease;opacity:0;pointer-events:none}.Home_backArrow__k9CvQ.Home_visible__UK2d1{opacity:1;pointer-events:auto}.Home_backArrow__k9CvQ:hover{color:#555}.Home_backArrow__k9CvQ svg{width:100%;height:100%}.Home_projectSummaryText__YmoZS{position:absolute;width:80%;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;display:flex;flex-direction:column;gap:20px}.Home_firstLine__skLG3,.Home_secondLine__an3pB{color:#444343;font-size:clamp(36px,3vw,48px);font-family:Inter,sans-serif;font-weight:400;word-wrap:break-word;line-height:1.2;overflow:hidden;letter-spacing:.05em;white-space:nowrap;display:inline-block;width:0;opacity:0}.Home_firstLine__skLG3{border-right:.01em solid #444343;animation:Home_typingFirst__cHjNF 4s ease-in-out .5s forwards,Home_blink-caret-first__J_iV_ .75s step-end 4,Home_remove-cursor__bX0ui 0s 4.5s forwards}.Home_secondLine__an3pB{border-right:none;animation:Home_typingSecond__KRlzz 4s ease-in-out 4.5s forwards,Home_show-cursor__IfdzY 0s 4.5s forwards,Home_blink-caret-second__XtmNm .75s step-end 8.5s}@keyframes Home_typingFirst__cHjNF{0%{width:0;opacity:0}1%{opacity:1}to{width:100%;opacity:1}}@keyframes Home_typingSecond__KRlzz{0%{width:0;opacity:0}1%{opacity:1}to{width:100%;opacity:1}}@keyframes Home_blink-caret-first__J_iV_{0%,to{border-color:#444343}50%{border-color:transparent}}@keyframes Home_blink-caret-second__XtmNm{0%,to{border-color:#444343}50%{border-color:transparent}}@keyframes Home_remove-cursor__bX0ui{to{border-right:none}}@keyframes Home_show-cursor__IfdzY{to{border-right:.01em solid #444343}}@media (max-width:768px){.Home_container__YRaDf{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:5vh}.Home_branchTitleInput__F5yCO,.Home_branchTitle___kmFZ,.Home_circleIcon__SyPEY,.Home_civilEngineering__vsw84,.Home_computerScience__CB2_d,.Home_educationFieldTitle__U6zQ3,.Home_electricalEngineering__r3xCu,.Home_inputLine__DSXgB,.Home_mechanicalEngineering___iVEV,.Home_searchInput__9fJcD,.Home_suggestionsContainer__lRKT1{position:relative;left:auto;top:auto;margin-left:auto;margin-right:auto;width:90%;max-width:none;height:auto;text-align:center;font-size:clamp(20px,4vw,40px)}.Home_educationFieldTitle__U6zQ3{margin-top:5vh}.Home_branchTitle___kmFZ{margin-top:3vh}.Home_searchInput__9fJcD{margin-top:2vh;height:50px}.Home_inputLine__DSXgB{margin-top:2vh}.Home_suggestionsContainer__lRKT1{margin-top:1vh}.Home_branchOption__0fq7u{width:100%;margin-bottom:10px}.Home_civilEngineering__vsw84,.Home_computerScience__CB2_d,.Home_electricalEngineering__r3xCu,.Home_mechanicalEngineering___iVEV{margin-top:1vh}.Home_circleIcon__SyPEY{margin-top:3vh;width:40px;height:40px}.Home_selectedBranchDisplay__KSUpr{position:relative;top:auto;left:auto;transform:none;margin-top:3vh}}