._hero_l2d3m_2{position:relative;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}._videoContainer_l2d3m_12{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}._video_l2d3m_12{width:100%;height:100%;object-fit:cover;transform:scale(1.1);will-change:transform}._overlay_l2d3m_29{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;z-index:1}._content_l2d3m_39{position:relative;z-index:2;text-align:center;width:100%;max-width:1200px;padding:0 20px;padding-bottom:15vh;display:flex;flex-direction:column;align-items:center}._name_l2d3m_52{font-size:clamp(48px,8vw,120px);font-weight:400;letter-spacing:.1em;margin-bottom:16px;line-height:1.1;text-transform:uppercase;color:#ffffffbf;text-shadow:0 2px 10px rgba(0,0,0,.3)}._subline_l2d3m_63{font-size:clamp(18px,2vw,24px);font-weight:500;color:#fff9;margin-bottom:80px;text-shadow:0 1px 4px rgba(0,0,0,.3)}._buttonRow_l2d3m_71{display:flex;width:100%;justify-content:space-between;padding:0 10%;align-items:center}._pathButton_l2d3m_79{font-size:18px;font-weight:500;padding:16px 32px;border:1px solid transparent;border-radius:999px;background-color:#ffffff08;color:#ffffffa6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);letter-spacing:.05em;text-transform:uppercase}._pathButton_l2d3m_79:hover{background-color:#ffffff1a;color:#fff;transform:translateY(-2px);text-shadow:0 0 8px rgba(255,255,255,.4)}@media(max-width:768px){._buttonRow_l2d3m_71{flex-direction:column;gap:24px;padding:0}._content_l2d3m_39{padding-bottom:0}._pathButton_l2d3m_79{width:100%;max-width:280px}}._cursor_1nevn_2{position:fixed;width:40px;height:40px;border:2px solid rgba(255,255,255,.3);border-radius:50%;pointer-events:none;z-index:9999;top:0;left:0;margin-left:-20px;margin-top:-20px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);mix-blend-mode:screen;transition:width .3s ease,height .3s ease,border-color .3s ease}._cursorDot_1nevn_20{position:fixed;width:6px;height:6px;background-color:#fffc;border-radius:50%;pointer-events:none;z-index:10000;top:0;left:0;margin-left:-3px;margin-top:-3px;box-shadow:0 0 10px #ffffff80}body,a,button{cursor:none}a:hover~.cursor,button:hover~.cursor{width:60px;height:60px;border-color:#fff9}._hero_jz7tz_1{display:flex;flex-direction:column;align-items:center;padding:80px 20px 60px;max-width:600px;margin:0 auto;position:relative}._backButton_jz7tz_11{position:absolute;top:20px;left:20px;font-size:14px;font-weight:500;color:#fff9;background:none;border:none;cursor:pointer;padding:8px 12px;transition:color .2s ease;letter-spacing:.05em}._backButton_jz7tz_11:hover{color:#fff}._profilePic_jz7tz_30{width:160px;height:160px;overflow:hidden;border-radius:50%}._profileImage_jz7tz_38{width:100%;height:100%;object-fit:cover;object-position:center}._placeholder_jz7tz_47{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:300;color:#fff6;letter-spacing:.1em}._name_jz7tz_59{font-size:clamp(32px,4vw,48px);font-weight:400;letter-spacing:.05em;margin-bottom:8px;color:#ffffffe6}._tagline_jz7tz_67{font-size:clamp(16px,2vw,18px);font-weight:400;color:#ffffff80;margin-bottom:32px;letter-spacing:.02em}._links_jz7tz_75{display:flex;gap:24px;flex-wrap:wrap;justify-content:center}._link_jz7tz_75{font-size:14px;font-weight:500;color:#fff9;text-transform:uppercase;letter-spacing:.1em;transition:color .2s ease;position:relative}._link_jz7tz_75:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:1px;background:#fffc;transition:width .3s ease}._link_jz7tz_75:hover{color:#fff}._link_jz7tz_75:hover:after{width:100%}@media(max-width:768px){._hero_jz7tz_1{padding:60px 20px 40px}._links_jz7tz_75{gap:16px}}._section_oobxn_1{max-width:800px;margin:0 auto;padding:80px 20px}._sectionTitle_oobxn_7{font-size:clamp(28px,4vw,36px);font-weight:400;letter-spacing:.05em;color:#ffffffe6;margin-bottom:60px;text-align:center}._timeline_oobxn_16{position:relative;padding-left:40px}._timeline_oobxn_16:before{content:"";position:absolute;left:8px;top:0;bottom:0;width:1px;background:#ffffff26}._item_oobxn_31{position:relative;margin-bottom:60px;display:flex;align-items:flex-start}._item_oobxn_31:last-child{margin-bottom:0}._node_oobxn_42{position:absolute;left:-36px;top:4px;width:16px;height:16px;border-radius:50%;background:#ffffff1a;border:2px solid rgba(255,255,255,.3);z-index:1}._content_oobxn_54{flex:1}._header_oobxn_58{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4px;flex-wrap:wrap;gap:8px}._role_oobxn_67{font-size:clamp(18px,2.5vw,22px);font-weight:500;color:#ffffffd9;letter-spacing:.02em}._period_oobxn_74{font-size:14px;font-weight:400;color:#fff6;letter-spacing:.05em}._company_oobxn_81{font-size:16px;font-weight:400;color:#fff9;margin-bottom:12px;letter-spacing:.02em}._description_oobxn_89{font-size:15px;font-weight:400;line-height:1.6;color:#ffffff80;max-width:600px}@media(max-width:768px){._section_oobxn_1{padding:60px 20px}._timeline_oobxn_16{padding-left:30px}._node_oobxn_42{left:-26px}._header_oobxn_58{flex-direction:column;align-items:flex-start}}._section_1i05c_1{max-width:1200px;margin:0 auto;padding:80px 20px}._sectionTitle_1i05c_7{font-size:clamp(28px,4vw,36px);font-weight:400;letter-spacing:.05em;color:#ffffffe6;margin-bottom:60px;text-align:center}._grid_1i05c_16{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px}._card_1i05c_22{background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:8px;overflow:hidden;transition:all .3s ease;cursor:pointer}._card_1i05c_22:hover{border-color:#ffffff26;background:#ffffff0a}._image_1i05c_36{width:100%;height:200px;display:flex;align-items:center;justify-content:center;position:relative}._imagePlaceholder_1i05c_45{font-size:64px;font-weight:200;color:#fff3;letter-spacing:.1em}._cardContent_1i05c_52{padding:24px}._title_1i05c_56{font-size:clamp(20px,2.5vw,24px);font-weight:500;color:#ffffffe6;margin-bottom:12px;letter-spacing:.02em}._description_1i05c_64{font-size:15px;font-weight:400;line-height:1.6;color:#ffffff80;margin-bottom:20px}._tags_1i05c_72{display:flex;flex-wrap:wrap;gap:8px}._tag_1i05c_72{font-size:12px;font-weight:500;padding:6px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#fff9;letter-spacing:.05em;text-transform:uppercase}@media(max-width:768px){._section_1i05c_1{padding:60px 20px}._grid_1i05c_16{grid-template-columns:1fr;gap:30px}}._section_1q9yb_1{max-width:1000px;margin:0 auto;padding:80px 20px}._sectionTitle_1q9yb_7{font-size:clamp(28px,4vw,36px);font-weight:400;letter-spacing:.05em;color:#ffffffe6;margin-bottom:60px;text-align:center}._grid_1q9yb_16{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:40px}._category_1q9yb_22{display:flex;flex-direction:column}._categoryTitle_1q9yb_27{font-size:18px;font-weight:500;color:#ffffffb3;margin-bottom:16px;letter-spacing:.05em;text-transform:uppercase}._skillList_1q9yb_36{list-style:none;display:flex;flex-direction:column;gap:10px}._skill_1q9yb_36{font-size:15px;font-weight:400;color:#ffffff80;letter-spacing:.02em;padding-left:16px;position:relative}._skill_1q9yb_36:before{content:"—";position:absolute;left:0;color:#ffffff4d}@media(max-width:768px){._section_1q9yb_1{padding:60px 20px}._grid_1q9yb_16{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:30px}}._footer_6mxzo_1{max-width:1200px;margin:0 auto;padding:60px 20px 80px;display:flex;flex-direction:column;align-items:center;gap:24px}._links_6mxzo_11{display:flex;gap:32px;flex-wrap:wrap;justify-content:center}._link_6mxzo_11{font-size:14px;font-weight:500;color:#ffffff80;text-transform:uppercase;letter-spacing:.1em;transition:color .2s ease;position:relative}._link_6mxzo_11:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:1px;background:#ffffffb3;transition:width .3s ease}._link_6mxzo_11:hover{color:#ffffffe6}._link_6mxzo_11:hover:after{width:100%}._copyright_6mxzo_47{font-size:12px;font-weight:400;color:#ffffff4d;letter-spacing:.05em}@media(max-width:768px){._footer_6mxzo_1{padding:40px 20px 60px}._links_6mxzo_11{gap:20px}}._page_2ir83_1{min-height:100vh;background-color:var(--color-bg);color:var(--color-text)}:root{--font-main: "Test Söhne", "Söhne", system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", sans-serif;--color-bg: #050505;--color-text: #ffffff;--color-text-muted: rgba(255, 255, 255, .8)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;width:100%;background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}#root{height:100%}button{font-family:inherit;border:none;background:none;cursor:pointer;color:inherit}a{text-decoration:none;color:inherit}
