.MobileNavMenu_overlay__Rdnp3{position:fixed;inset:0;background-color:var(--background);z-index:3;display:flex;justify-content:center;align-items:center}.MobileNavMenu_menu__k8rDD{display:flex;flex-direction:column;gap:2rem;text-align:center}.MobileNavMenu_link__swENK{font-size:2rem;color:var(--text);text-decoration:none;transition:transform .2s ease;cursor:url(/images/cursor-pointer.png),auto}.MobileNavMenu_link__swENK:hover{transform:scale(1.05)}.Hamburger_hamburger__FWI_Z{display:flex;flex-direction:column;justify-content:space-between;width:28px;height:20px;cursor:url(/images/cursor-pointer.png),auto;z-index:5}.Hamburger_hamburger__FWI_Z span{display:block;height:3px;width:100%;background-color:var(--text-color);border-radius:3px;transition:all .35s ease-in-out}.Hamburger_hamburger__FWI_Z.Hamburger_open__xp71M span:first-child{transform:rotate(45deg) translateY(12px)}.Hamburger_hamburger__FWI_Z.Hamburger_open__xp71M span:nth-child(2){opacity:0;transform:scaleX(0)}.Hamburger_hamburger__FWI_Z.Hamburger_open__xp71M span:nth-child(3){transform:rotate(-45deg) translateY(-12px)}.DownloadResumeButton_downloadButton__4Qwa8{color:var(--text-color);border:none;cursor:url(/images/cursor-pointer.png),auto;padding-left:1.5rem;padding-right:1.5rem;border-left:1px solid var(--border-color);border-right:1px solid var(--border-color)}@media(max-width:960px){.DownloadResumeButton_downloadButton__4Qwa8{padding-left:0;padding-right:.5rem;border-left:none}}.DownloadResumeButton_downloadButton__4Qwa8 button{display:flex;align-items:center;justify-content:center;padding:.25rem;color:var(--text-color);background-color:var(--background);border:none;cursor:url(/images/cursor-pointer.png),auto;font-size:medium}.DownloadResumeButton_downloadIcon__4Vfmw{width:1.5rem;height:1.5rem;margin-right:.5rem}.NavBar_navbar__rZYwF{width:100%;height:70px;background-color:var(--background);position:fixed;top:0;z-index:5}.NavBar_navbarContent__yO_EO{display:flex;align-items:center;justify-content:space-between;padding:.5rem 2rem}.NavBar_logo__ltZLB{display:flex;align-items:center;gap:.5rem;font-size:1.5rem;font-weight:700}.NavBar_logoImage__FJt_5{display:block}.NavBar_logoLink__opeq9{display:flex;align-items:center;text-decoration:none;color:var(--text-color);transition:color .3s;cursor:url(/images/cursor-pointer.png),auto}.NavBar_logoLink__opeq9:hover{color:var(--hover-color)}.NavBar_navItems__uaRLU{display:flex;align-items:center;gap:1.5rem}.NavBar_navItem__w4Arv{font-size:1rem;color:var(--text-color);text-decoration:none;transition:color .3s;padding:22px 0;cursor:url(/images/cursor-pointer.png),auto}.NavBar_navItem__w4Arv:hover{color:var(--hover-color)}.NavBar_navItem__w4Arv:focus{outline:none;font-weight:500}.NavBar_themeToggle__Yo7m_{display:flex;align-items:center;justify-content:center;padding:22px 0}@media(max-width:960px){.NavBar_themeToggle__Yo7m_{padding-left:.5rem}}.NavBar_themeToggle__Yo7m_ .NavBar_toggleBtn__dMqUE{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:url(/images/cursor-pointer.png),auto;font-size:1.25rem;color:inherit;transition:transform .2s ease}.NavBar_themeToggle__Yo7m_ .NavBar_toggleBtn__dMqUE:hover{transform:rotate(15deg) scale(1.1)}.NavBar_actions__Yz48d{display:flex;align-items:center;justify-content:center}.NavBar_hamburgerContainer__zSPTO{min-width:111px}.Tooltip_tooltipContainer__zZpUC{display:inline-block;position:relative}.Tooltip_tooltipContainer__zZpUC .Tooltip_tooltip__GuJL8{position:absolute;display:flex;align-items:center;justify-content:center;background-color:var(--background);color:var(--text-color);border:1px solid var(--border-color);font-size:.9rem;border-radius:6px;z-index:1000;opacity:.95;box-shadow:0 8px 16px rgba(0,0,0,.3);transition:opacity .3s ease,transform .3s ease;min-width:120px;max-width:320px;white-space:normal;word-break:break-word;line-height:1.5;text-align:left}.Tooltip_tooltipContainer__zZpUC .Tooltip_tooltip__GuJL8 article{padding:.5rem}.Tooltip_tooltipContainer__zZpUC .Tooltip_trigger__HRVii{display:flex}.Tooltip_tooltipContainer__zZpUC .Tooltip_oneTime__1USwz{display:block;animation:Tooltip_fadeIn__2qP0E .6s ease-out forwards}.Tooltip_tooltipContainer__zZpUC .Tooltip_oneTime__1USwz article{padding:2rem 1rem}.Tooltip_tooltipContainer__zZpUC .Tooltip_autoShowBounce__hte_F{animation:Tooltip_autoShowBounce__hte_F 1.2s ease-in-out infinite}.Tooltip_tooltipContainer__zZpUC .Tooltip_resumeTooltip__Qz4tD article{padding:1rem;white-space:nowrap}.Tooltip_tooltipContainer__zZpUC .Tooltip_closeBtn__Ife9v{position:absolute;top:6px;right:6px;background:none;border:none;color:var(--text-color);font-size:1.5rem;opacity:.6;cursor:url(/images/cursor-pointer.png),pointer}.Tooltip_tooltipContainer__zZpUC.Tooltip_top__F0l5q .Tooltip_tooltip__GuJL8{bottom:100%;left:50%;transform:translateX(-50%) translateY(-8px)}.Tooltip_tooltipContainer__zZpUC.Tooltip_bottom___8vLy .Tooltip_tooltip__GuJL8{transform:translateX(-50%) translateY(8px)}.Tooltip_tooltipContainer__zZpUC.Tooltip_left__7FxlS .Tooltip_tooltip__GuJL8{right:100%;top:50%;transform:translateX(-8px) translateY(-50%)}.Tooltip_tooltipContainer__zZpUC.Tooltip_right__isnBu .Tooltip_tooltip__GuJL8{left:100%;top:50%;transform:translateX(8px) translateY(-50%)}.Tooltip_tooltipContainer__zZpUC.Tooltip_bottom___8vLy .Tooltip_resumeTooltip__Qz4tD{top:100%;left:-50%}.Tooltip_tooltipContainer__zZpUC.Tooltip_bottom___8vLy .Tooltip_objectsTooltip__IDl7W{top:75%}.Tooltip_handHint__CR9K1{position:absolute;top:6px;right:-37px;font-size:1rem;color:var(--text-color);opacity:.6;animation:Tooltip_bounce__unaLD 1.5s ease infinite;pointer-events:none}.Tooltip_handHint__CR9K1 svg{width:1.5rem;height:1.5rem;color:var(--text-color)}@keyframes Tooltip_autoShowBounce__hte_F{0%,to{transform:translateY(0)}25%{transform:translateY(-5px)}50%{transform:translateY(0)}75%{transform:translateY(3px)}}@keyframes Tooltip_bounce__unaLD{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes Tooltip_fadeIn__2qP0E{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.SectionWrapper_sectionWrapper__9aF8a{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;padding:4rem 2rem;margin:0 auto;max-width:1240px;gap:2rem}@media(max-width:768px){.SectionWrapper_sectionWrapper__9aF8a{flex-direction:column;padding:4rem 1rem 1rem;gap:0}}.SectionWrapper_section__gIgMm{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 1;padding:1rem;text-align:justify}.SectionWrapper_leftSection__c4b23{flex:1 1;min-width:0;overflow:hidden;position:relative}.SectionWrapper_rightSection___0YKn{display:flex;justify-content:flex-start}.SectionWrapper_rightSection___0YKn span{position:-webkit-sticky;position:sticky;top:100px}.SectionWrapper_scrollHint__MIVRa{position:fixed;padding:1rem;bottom:0;z-index:2;opacity:.8;text-align:center;background:var(--background)}.SectionWrapper_scrollHint__MIVRa button{background:none;border:none;font-size:1.5rem;cursor:url(/images/cursor-pointer.png),auto;color:#000;transition:transform .2s ease}.SectionWrapper_scrollHint__MIVRa button:hover{transform:scale(1.2);opacity:.8}.SectionWrapper_arrowButton__5SUGU{animation:SectionWrapper_glimpseBounce__GND5N 1s ease-in-out infinite;animation-delay:1s;animation-iteration-count:6;background:none;border:none;font-size:1.5rem;color:#000;cursor:url(/images/cursor-pointer.png),auto;transition:opacity .2s ease}.SectionWrapper_arrowButton__5SUGU:hover{transform:scale(1.2);opacity:.8}.SectionWrapper_textContent__Ndqui{flex:1 1;text-align:left}.SectionWrapper_backToTop__VXkOM{position:fixed;bottom:2rem;right:2rem;display:flex;align-items:center;justify-content:center;background:var(--fancy-blue-dark);color:#fff;border:none;border-radius:50%;padding:.75rem;cursor:url(/images/cursor-pointer.png),auto;font-size:1.2rem;opacity:.8;z-index:1000}.SectionWrapper_backToTop__VXkOM:hover{opacity:1;transform:scale(1.1);transition:.2s ease}@keyframes SectionWrapper_glimpseBounce__GND5N{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}