.About_about__fFfvC{padding:var(--sp-9) 0;background:var(--color-bg);color:var(--color-fg);position:relative;overflow:hidden}.About_container__k5jTA{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.About_label__Hp9kA{display:flex;align-items:center;gap:var(--sp-2);font-size:12px;font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;margin-bottom:var(--sp-6);color:var(--color-fg);opacity:.7}.About_labelNum__Q91rW{color:var(--color-primary);font-size:11px}.About_grid__xkdhT{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sp-7);gap:var(--sp-7);align-items:start}.About_left__ZBOkc{position:relative;display:flex;flex-direction:column}.About_heading__uNMN1{font-size:clamp(44px,5.5vw,84px);font-weight:var(--fw-black);line-height:.9;letter-spacing:-.03em;text-transform:uppercase;color:var(--color-fg);margin-bottom:var(--sp-5)}.About_headingAccent__maOHT{-webkit-text-stroke:3px var(--color-primary);color:transparent}.About_certsUnderHeading__P_SSh{display:flex;flex-direction:column;gap:12px}.About_certsHeaderRow__JlA89{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:3px solid #000000}.About_certsLabel__hd9M3{font-size:11px;font-weight:var(--fw-black);letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary)}.About_certsCount__SXRjK{font-size:10px;font-weight:var(--fw-bold);letter-spacing:.08em;color:#000000}.About_cert3Grid__kcbMG{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.About_certCard3__98Sde{display:flex;flex-direction:column;justify-content:space-between;padding:14px;background:#FFFFFF;border:3px solid #000000;border-radius:8px;text-decoration:none;color:#000000;cursor:pointer;box-shadow:4px 4px 0 #000000;transition:border-color .25s ease,background .25s ease,transform .25s ease,box-shadow .25s ease;min-height:150px}.About_certCard3__98Sde:hover{border-color:#000000;background:#FFFFFF;transform:translate(-3px,-3px);box-shadow:7px 7px 0 #000000}.About_card3Top__izTDv{display:flex;align-items:center;justify-content:space-between;padding-top:4px;border-top:3px solid var(--color-primary);margin-bottom:8px}.About_card3Code__EBLrn{font-size:10px;font-weight:var(--fw-black);letter-spacing:.06em;text-transform:uppercase}.About_card3Year__NbeuB{font-size:10px;font-weight:var(--fw-bold);color:#000000}.About_card3Body__HiZe7{display:flex;flex-direction:column;gap:2px;margin-bottom:12px}.About_card3Title__WF_Mn{font-size:12px;font-weight:var(--fw-black);letter-spacing:.01em;text-transform:uppercase;color:#000000;line-height:1.3}.About_card3Issuer__P_8q7{font-size:10px;font-weight:var(--fw-bold);color:#000000}.About_card3Footer__tuuPy{display:flex;align-items:center;justify-content:space-between;padding-top:8px;border-top:2px solid #000000;color:var(--color-primary);transition:color .2s ease}.About_certCard3__98Sde:hover .About_card3Footer__tuuPy{color:#000000}.About_card3VerifyText__E2KyA{font-size:9px;font-weight:var(--fw-black);letter-spacing:.08em}.About_right__BdrEJ{padding-top:var(--sp-2)}.About_bio__alZ8r{font-size:clamp(15px,1.4vw,17px);font-weight:var(--fw-regular);line-height:1.8;color:#000000;margin-bottom:var(--sp-4)}.About_bio__alZ8r strong{font-weight:var(--fw-bold);color:var(--color-primary)}.About_stats__JZaeY{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;gap:0;margin-top:var(--sp-4);border:3px solid #000000;border-radius:8px;overflow:hidden;box-shadow:4px 4px 0 #000000}.About_stat__K1pHI{display:flex;flex-direction:column;gap:4px;padding:var(--sp-4);border-right:3px solid #000000;border-bottom:3px solid #000000;background:#FFFFFF;transition:background .2s}.About_stat__K1pHI:nth-child(2n){border-right:none}.About_stat__K1pHI:nth-child(3),.About_stat__K1pHI:nth-child(4){border-bottom:none}.About_stat__K1pHI:hover{background:var(--color-yellow)}.About_statValue__8i9Ip{font-size:clamp(32px,3.5vw,50px);font-weight:var(--fw-black);line-height:1;letter-spacing:-.03em;color:#000000}.About_statLabel__lzTvR{font-size:11px;font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:#000000}@media (max-width:1100px){.About_grid__xkdhT{grid-template-columns:1fr;gap:var(--sp-5)}}@media (max-width:600px){.About_cert3Grid__kcbMG{grid-template-columns:1fr}}.Contact_contact__fU08Y{padding:var(--sp-9) 0;border-top:var(--border);background:var(--color-fg);color:var(--color-bg)}.Contact_container__W7WJL{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.Contact_label__0WAf5{display:flex;align-items:center;gap:var(--sp-2);font-size:12px;font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;margin-bottom:var(--sp-6);color:var(--color-bg);opacity:.5}.Contact_labelNum__UUEek{color:var(--color-primary);font-size:11px}.Contact_grid__WlMpJ{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:var(--sp-8);gap:var(--sp-8);align-items:start}.Contact_left__mnMWZ{position:relative}.Contact_heading__MdX0m{font-size:clamp(52px,7vw,112px);font-weight:var(--fw-black);line-height:.88;letter-spacing:-.04em;text-transform:uppercase;color:var(--color-bg);margin-bottom:var(--sp-5)}.Contact_headingAccent__60dR8{-webkit-text-stroke:3px var(--color-primary);color:transparent}.Contact_geoAccent__af0TP{position:relative;width:160px;height:100px}.Contact_geoCircle__873An{width:80px;height:80px;border-radius:50%;top:0;left:0}.Contact_geoCircle__873An,.Contact_geoRect__vuFoY{position:absolute;border:var(--border-w) solid var(--color-primary)}.Contact_geoRect__vuFoY{width:50px;height:50px;background:var(--color-yellow);bottom:0;left:30px}.Contact_geoRect2__99AXE{position:absolute;width:30px;height:70px;background:var(--color-primary);right:20px;top:10px}.Contact_right__LaGLa{padding-top:var(--sp-1)}.Contact_intro__wdr_Z{font-size:clamp(16px,1.5vw,19px);font-weight:var(--fw-regular);line-height:1.75;color:var(--color-bg);opacity:.75;margin-bottom:var(--sp-5);max-width:500px}.Contact_links__sB_om{display:flex;flex-direction:column;gap:0;border:var(--border-w) solid rgba(250,243,238,.2);margin-bottom:var(--sp-5)}.Contact_link__xiMO3{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);text-decoration:none;border-bottom:var(--border-w) solid rgba(250,243,238,.2);transition:background .2s,padding-left .2s;color:var(--color-bg)}.Contact_link__xiMO3:last-child{border-bottom:none}.Contact_link__xiMO3:hover{background:rgba(250,243,238,.06);padding-left:calc(var(--sp-4) + 8px)}.Contact_link__xiMO3:focus-visible{outline:3px solid var(--color-primary);outline-offset:-3px}.Contact_linkIcon__EnnMJ{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:var(--border-w) solid rgba(250,243,238,.3);flex-shrink:0;color:var(--color-bg)}.Contact_linkContent__CDsTS{display:flex;flex-direction:column;gap:2px;flex:1 1}.Contact_linkLabel__vRgb3{font-size:11px;font-weight:var(--fw-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--color-bg);opacity:.5}.Contact_linkValue__81jQF{font-size:15px;font-weight:var(--fw-medium);color:var(--color-bg)}.Contact_linkArrow__QQbOm{color:var(--color-bg);opacity:.4;transition:opacity .2s,transform .2s}.Contact_link__xiMO3:hover .Contact_linkArrow__QQbOm{opacity:1;transform:translateX(4px)}.Contact_ctas__PT5Zv{display:flex;gap:var(--sp-3);flex-wrap:wrap}.Contact_ctaPrimary__RaUQl{display:inline-flex;align-items:center;padding:16px 40px;font-family:var(--font-sans);font-size:14px;font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;border:var(--border-w) solid var(--color-bg);box-shadow:6px 6px 0 var(--color-primary);background:var(--color-primary);color:var(--color-bg);text-decoration:none;cursor:pointer;transition:transform .15s,box-shadow .15s}.Contact_ctaPrimary__RaUQl:hover{transform:translate(-3px,-3px);box-shadow:9px 9px 0 var(--color-yellow)}.Contact_ctaPrimary__RaUQl:active{transform:translate(3px,3px);box-shadow:none}.Contact_ctaPrimary__RaUQl:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px}.Contact_ctaSecondary__teuQ8{display:inline-flex;align-items:center;padding:16px 40px;font-family:var(--font-sans);font-size:14px;font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;border:var(--border-w) solid rgba(250,243,238,.4);box-shadow:6px 6px 0 rgba(250,243,238,.15);background:transparent;color:var(--color-bg);cursor:pointer;transition:transform .15s,box-shadow .15s,background .15s}.Contact_ctaSecondary__teuQ8:hover{transform:translate(-3px,-3px);box-shadow:9px 9px 0 rgba(250,243,238,.3);background:rgba(250,243,238,.06)}.Contact_ctaSecondary__teuQ8:active{transform:translate(3px,3px);box-shadow:none}.Contact_ctaSecondary__teuQ8:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px}@media (max-width:900px){.Contact_grid__WlMpJ{grid-template-columns:1fr;gap:var(--sp-6)}.Contact_geoAccent__af0TP{display:none}}@media (hover:none),(max-width:990px),(pointer:coarse){.Cursor_cursorDot__FnPnW,.Cursor_cursorRing__G_x9z{display:none!important}}.Cursor_cursorDot__FnPnW{position:fixed;top:-4px;left:-4px;width:8px;height:8px;background:#000000;border:1.5px solid #ffffff;border-radius:50%;pointer-events:none;z-index:100000;transition:transform .15s ease,background .15s ease,opacity .15s ease}.Cursor_hiddenDot__gkaq1{opacity:0;transform:scale(0)}.Cursor_mouseDownDot__TW8Ie{transform:scale(1.6);background:var(--color-primary)}.Cursor_cursorRing__G_x9z{position:fixed;top:-18px;left:-18px;width:36px;height:36px;border:2.5px solid #000000;background:rgba(255,255,255,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:3px 3px 0 #000000;border-radius:50%;pointer-events:none;z-index:99999;display:flex;align-items:center;justify-content:center;transition:width .25s cubic-bezier(.16,1,.3,1),height .25s cubic-bezier(.16,1,.3,1),top .25s cubic-bezier(.16,1,.3,1),left .25s cubic-bezier(.16,1,.3,1),background .25s ease,border-color .25s ease,border-radius .25s ease,box-shadow .25s ease}.Cursor_cursorRing__G_x9z.Cursor_interactive__v5hwr{width:48px;height:48px;top:-24px;left:-24px;background:var(--color-yellow);border-color:#000000;border-radius:8px;box-shadow:4px 4px 0 #000000}.Cursor_cursorRing__G_x9z.Cursor_draggable__tjhMT{width:76px;height:38px;top:-19px;left:-38px;background:var(--color-yellow);border:3px solid #000000;border-radius:6px;box-shadow:4px 4px 0 #000000;transform:rotate(-3deg)}.Cursor_cursorRing__G_x9z.Cursor_activeDragging__Gsz3Q{width:96px;height:42px;top:-21px;left:-48px;background:var(--color-primary);border:3px solid #000000;border-radius:8px;box-shadow:6px 6px 0 #000000;transform:scale(1.08) rotate(4deg)}.Cursor_dragStampActive__u6zoX,.Cursor_dragStampHover__79qvL{display:flex;align-items:center;gap:6px;padding:0 4px}.Cursor_handIcon__LhNHE{font-size:15px;line-height:1}.Cursor_crossArrows__nBzum{font-size:16px;font-weight:var(--fw-black);color:#FFFFFF;line-height:1;animation:Cursor_pulseArrow__YLQyp .8s ease-in-out infinite alternate}@keyframes Cursor_pulseArrow__YLQyp{0%{transform:scale(1)}to{transform:scale(1.2)}}.Cursor_stampText__G1IBt{font-size:10px;font-weight:var(--fw-black);letter-spacing:.08em;text-transform:uppercase;color:#000000;white-space:nowrap}.Cursor_cursorRing__G_x9z.Cursor_activeDragging__Gsz3Q .Cursor_stampText__G1IBt{color:#FFFFFF}.Cursor_cursorRing__G_x9z.Cursor_text__ev4QZ{width:24px;height:24px;top:-12px;left:-12px;background:rgba(0,229,255,.25);border-color:var(--color-cyan);border-radius:50%;box-shadow:2px 2px 0 #000000}.Cursor_cursorRing__G_x9z.Cursor_mouseDownRing__UtBq6{transform:scale(.85);box-shadow:1px 1px 0 #000000}.Cursor_cursorText__TPqAk{font-size:9px;font-weight:var(--fw-black);letter-spacing:.1em;text-transform:uppercase;color:#000000;white-space:nowrap}.Cursor_cursorIcon__OrXfA,.Cursor_cursorText__TPqAk{animation:Cursor_fadeInText__ScJVh .15s ease-in-out forwards}.Cursor_cursorIcon__OrXfA{font-size:16px;line-height:1;display:flex;align-items:center;justify-content:center}.Cursor_cursorRing__G_x9z.Cursor_draggable__tjhMT .Cursor_cursorText__TPqAk{color:#FFFFFF}@keyframes Cursor_fadeInText__ScJVh{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.Experience_experienceSection__NxRhM{padding:var(--sp-9) 0;background:var(--color-bg);color:var(--color-fg);border:none;position:relative;overflow:hidden}.Experience_container__sPsNX{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.Experience_topBar__A8tSj{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--sp-3);margin-bottom:var(--sp-6);border:none}.Experience_label__l73yj{display:flex;align-items:center;gap:var(--sp-2);font-size:12px;font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;color:#000000}.Experience_labelNum__msOha{color:var(--color-primary);font-size:11px;font-weight:var(--fw-black)}.Experience_activeCounter__mqxHZ{font-size:12px;font-weight:var(--fw-bold);letter-spacing:.12em;text-transform:uppercase;color:#000000}.Experience_counterText__8N3US{opacity:.7}.Experience_counterHighlight__yMuQo{font-weight:var(--fw-black);color:var(--color-primary)}.Experience_headlineRow__6I_UM{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:var(--sp-6);gap:var(--sp-6);align-items:end;margin-bottom:var(--sp-7)}.Experience_heading__IPxdz{font-size:clamp(48px,6.5vw,92px);font-weight:var(--fw-black);line-height:.92;letter-spacing:-.03em;text-transform:uppercase;color:#000000}.Experience_headingAccent__ktS7t{-webkit-text-stroke:3px var(--color-primary);color:transparent}.Experience_headerSubtext__JAxcI{font-size:clamp(14px,1.4vw,17px);font-weight:var(--fw-bold);line-height:1.7;color:#000000;max-width:440px}.Experience_rowsList__nTK1y{display:flex;flex-direction:column;gap:var(--sp-3)}.Experience_rowWrapper__LufeJ{border:3px solid #000000;border-radius:12px;background:#FFFFFF;box-shadow:4px 4px 0 #000000;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.Experience_rowWrapper__LufeJ:hover{transform:translate(-3px,-3px);box-shadow:7px 7px 0 #000000}.Experience_row__SEQFt{width:100%;display:grid;grid-template-columns:180px 1.5fr 1fr 50px;align-items:center;grid-gap:var(--sp-4);gap:var(--sp-4);padding:24px var(--sp-4);background:#FFFFFF;border:none;color:#000000;font-family:var(--font-sans);text-align:left;cursor:pointer;position:relative;transition:background .25s ease}.Experience_rowActive__Sw50u,.Experience_row__SEQFt:hover{background:var(--color-yellow)}.Experience_rowLeft__FelFY{display:flex;align-items:center;gap:12px}.Experience_numBadge__610YK{font-size:14px;font-weight:var(--fw-black);color:#000000}.Experience_periodText__E_hqM{font-size:12px;font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:#000000}.Experience_rowCenter__v6H2N{display:flex;align-items:center}.Experience_roleTitle__WUbtB{font-size:clamp(24px,3.2vw,44px);font-weight:var(--fw-black);letter-spacing:-.02em;text-transform:uppercase;line-height:1;color:#000000;transition:color .25s ease}.Experience_rowRight__Dn_Sg{display:flex;flex-direction:column;gap:2px}.Experience_companyName__bKTSe{font-size:14px;font-weight:var(--fw-black);letter-spacing:.06em;text-transform:uppercase;color:#000000}.Experience_typeText__yeUBs{font-size:11px;font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:#000000}.Experience_rowAction__GzJE7{display:flex;align-items:center;justify-content:flex-end}.Experience_actionCircle__d18K8{width:36px;height:36px;border-radius:50%;border:2px solid #000000;background:#FFFFFF;color:#000000;display:flex;align-items:center;justify-content:center;transition:background .25s ease,color .25s ease}.Experience_expandedPanel__WvqGO{overflow:hidden;background:#FFFFFF;border-top:3px solid #000000}.Experience_expandedInner__DRU2Z{padding:var(--sp-4) var(--sp-4) var(--sp-5)}.Experience_expandedGrid__TjH9E{display:grid;grid-template-columns:1fr 1.6fr;grid-gap:var(--sp-7);gap:var(--sp-7)}.Experience_expColLeft__BC4te{display:flex;flex-direction:column;gap:var(--sp-5)}.Experience_expBlockLabel__k2bqe{font-size:11px;font-weight:var(--fw-black);letter-spacing:.1em;text-transform:uppercase;color:#000000;margin-bottom:8px;display:block}.Experience_tagsFlex__NhUk3{display:flex;flex-wrap:wrap;gap:8px}.Experience_expTag__wGzN3{padding:5px 12px;font-size:11px;font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;border:2px solid #000000;background:#FFFFFF;color:#000000;border-radius:4px;box-shadow:2px 2px 0 #000000;transition:background .2s,transform .2s}.Experience_expTag__wGzN3:hover{background:var(--color-cyan);transform:translateY(-2px)}.Experience_locationBlock__SpKB8{display:flex;flex-direction:column;gap:4px}.Experience_locationVal__zpmTO{font-size:13px;font-weight:var(--fw-bold);text-transform:uppercase;color:#000000}.Experience_expColRight__Y_rsJ,.Experience_highlightsList__A4OTx{display:flex;flex-direction:column}.Experience_highlightsList__A4OTx{gap:16px}.Experience_highlightItem__XhQ_P{display:grid;grid-template-columns:10px 1fr;grid-gap:12px;gap:12px;align-items:start}.Experience_highlightDot__fea9B{width:6px;height:6px;border-radius:50%;margin-top:6px;background:var(--color-primary)}.Experience_highlightTitle__4CpD_{font-size:13px;font-weight:var(--fw-black);letter-spacing:.04em;text-transform:uppercase;color:#000000;margin-bottom:2px}.Experience_highlightDesc__aBeSF{font-size:14px;font-weight:var(--fw-bold);line-height:1.6;color:#000000}@media (max-width:1024px){.Experience_row__SEQFt{grid-template-columns:140px 1fr 40px}.Experience_rowRight__Dn_Sg{display:none}.Experience_expandedGrid__TjH9E{grid-template-columns:1fr;gap:var(--sp-4)}}@media (max-width:768px){.Experience_headlineRow__6I_UM{grid-template-columns:1fr;gap:var(--sp-3)}.Experience_topBar__A8tSj{flex-direction:column;align-items:flex-start;gap:8px}.Experience_row__SEQFt{grid-template-columns:1fr 44px;gap:12px;padding:16px 14px;min-height:56px}.Experience_rowLeft__FelFY{display:flex;font-size:11px}.Experience_periodText__E_hqM{font-size:10px}.Experience_roleTitle__WUbtB{font-size:18px;line-height:1.2}.Experience_companyName__bKTSe{font-size:12px;margin-top:4px;display:block}.Experience_actionCircle__d18K8{width:40px;height:40px}.Experience_expandedInner__DRU2Z{padding:16px}}@media (max-width:480px){.Experience_row__SEQFt{padding:14px 12px}.Experience_roleTitle__WUbtB{font-size:16px}.Experience_expTag__wGzN3{padding:4px 10px;font-size:10px}.Experience_highlightDesc__aBeSF{font-size:13px}}.Hero_hero__bqvNd{position:relative;min-height:100svh;display:flex;flex-direction:column;overflow:hidden;background:#FFFFFF;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.Hero_brightGridCanvas__VlT2W{position:absolute;inset:0;background-image:linear-gradient(rgba(0,0,0,.1) 1.5px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.1) 1.5px,transparent 0);background-size:64px 64px;pointer-events:none;z-index:0}.Hero_shapesWrap__Pb6xJ{position:absolute;inset:0;pointer-events:auto;z-index:0}.Hero_draggableShape__w6yCw{position:absolute;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}.Hero_dragTag__fPum9{position:absolute;top:-16px;left:50%;transform:translateX(-50%) translateY(4px);background:#000000;color:#FFFFFF;font-size:9px;font-weight:var(--fw-black);letter-spacing:.1em;padding:2px 8px;border-radius:3px;border:1.5px solid #ffffff;box-shadow:2px 2px 0 #000000;white-space:nowrap;pointer-events:none;z-index:10;opacity:0;transition:opacity .25s ease,transform .25s ease}.Hero_draggableShape__w6yCw:hover .Hero_dragTag__fPum9{opacity:1;transform:translateX(-50%) translateY(0)}.Hero_badgeDragTag__uqp_f{position:absolute;top:-14px;right:-6px;background:var(--color-primary);color:#FFFFFF;font-size:9px;font-weight:var(--fw-black);letter-spacing:.08em;padding:2px 7px;border:1.5px solid #000000;box-shadow:2px 2px 0 #000000;border-radius:2px;white-space:nowrap;pointer-events:none;transform:rotate(4deg) translateY(4px);opacity:0;transition:opacity .25s ease,transform .25s ease}.Hero_nicknameBadge__i7mYS:hover .Hero_badgeDragTag__uqp_f{opacity:1;transform:rotate(4deg) translateY(0)}.Hero_bauhausCircle__8d6RE{border-radius:50%;border:3px solid #000000}.Hero_bauhausCircle__8d6RE,.Hero_bauhausSquare__DdXn_{box-shadow:6px 6px 0 #000000;opacity:.95;transition:box-shadow .2s ease}.Hero_bauhausSquare__DdXn_{border-radius:0;border:3px solid #000000}.Hero_bauhausPill__ulseR{border-radius:999px;border:3px solid #000000;box-shadow:6px 6px 0 #000000;opacity:.95;transition:box-shadow .2s ease}.Hero_bauhausTriangle__gVvkE{width:0;height:0;border-left-style:solid;border-left-color:transparent;border-right-style:solid;border-right-color:transparent;border-bottom-style:solid;filter:drop-shadow(5px 5px 0 #000000);opacity:.95;transition:filter .2s ease}.Hero_draggableShape__w6yCw:hover .Hero_bauhausCircle__8d6RE,.Hero_draggableShape__w6yCw:hover .Hero_bauhausPill__ulseR,.Hero_draggableShape__w6yCw:hover .Hero_bauhausSquare__DdXn_{box-shadow:10px 10px 0 #000000}.Hero_draggableShape__w6yCw:hover .Hero_bauhausTriangle__gVvkE{filter:drop-shadow(9px 9px 0 #000000)}.Hero_content__WDVga{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;flex:1 1;padding:calc(var(--nav-height) + var(--sp-4)) var(--container-pad) var(--sp-6);max-width:var(--container-max);margin:0 auto;width:100%;pointer-events:none}.Hero_ctas__dB6t2,.Hero_eyebrow__zlAY_,.Hero_headline__wPoAT,.Hero_scrollHint___j4MK,.Hero_tagline__PGzTC{pointer-events:auto}.Hero_eyebrow__zlAY_{display:flex;align-items:center;gap:var(--sp-2);font-size:13px;font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;margin-bottom:var(--sp-3);color:#000000}.Hero_eyebrowDot__icU__{width:10px;height:10px;background:var(--color-primary);border:2px solid #000000;border-radius:50%;flex-shrink:0;animation:Hero_pulse__3PO1k 2s ease-in-out infinite}@keyframes Hero_pulse__3PO1k{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.6}}.Hero_headline__wPoAT{display:flex;flex-direction:column;gap:4px;margin-bottom:var(--sp-4)}.Hero_headlineRow__ELILw{display:flex;align-items:center;flex-wrap:wrap;gap:12px;overflow:visible}.Hero_char__5E_Vd{display:inline-block;font-size:clamp(64px,12vw,150px);font-weight:var(--fw-black);line-height:.88;letter-spacing:-.04em;text-transform:uppercase;color:#000000;transform-origin:center bottom}.Hero_outlinedChar__21Gk8{-webkit-text-stroke:3px #000000;color:transparent}.Hero_nicknameBadge__i7mYS{position:relative;display:inline-flex;align-items:center;gap:2px;padding:6px 18px;background:var(--color-yellow);border:3px solid #000000;box-shadow:4px 4px 0 #000000;margin-left:8px;transform:rotate(-2deg);vertical-align:middle;cursor:pointer;transition:background .3s ease,color .3s ease,transform .2s ease,box-shadow .2s ease}.Hero_nicknameBadge__i7mYS .Hero_nicknameChar__Dpx9k,.Hero_nicknameBadge__i7mYS .Hero_nicknameQuote__uJqel{color:#000000;transition:color .3s ease}.Hero_nicknameBadge__i7mYS:hover{background:var(--color-primary);transform:rotate(0deg) scale(1.05);box-shadow:-4px 4px 0 #000000}.Hero_nicknameBadge__i7mYS:hover .Hero_nicknameChar__Dpx9k,.Hero_nicknameBadge__i7mYS:hover .Hero_nicknameQuote__uJqel{color:#FFFFFF}.Hero_nicknameQuote__uJqel{font-size:clamp(24px,4vw,50px);font-weight:var(--fw-black)}.Hero_nicknameChar__Dpx9k{font-size:clamp(28px,4.5vw,56px);font-weight:var(--fw-black);letter-spacing:.04em}.Hero_tagline__PGzTC{font-size:clamp(15px,1.8vw,21px);font-weight:var(--fw-bold);line-height:1.6;color:#000000;max-width:520px;margin-bottom:var(--sp-5)}.Hero_ctas__dB6t2{display:flex;gap:var(--sp-3);flex-wrap:wrap;margin-bottom:var(--sp-6)}.Hero_ctaPrimary__QZvDr{display:inline-flex;align-items:center;padding:16px 40px;font-size:14px;font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;border:3px solid #000000;box-shadow:5px 5px 0 #000000;background:var(--color-primary);color:#FFFFFF;text-decoration:none;transition:transform .15s,box-shadow .15s;cursor:pointer;border-radius:0}.Hero_ctaPrimary__QZvDr:hover{transform:translate(-3px,-3px);box-shadow:8px 8px 0 #000000}.Hero_ctaPrimary__QZvDr:active{transform:translate(3px,3px);box-shadow:none}.Hero_ctaSecondary__qws_q{display:inline-flex;align-items:center;padding:16px 40px;font-size:14px;font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;border:3px solid #000000;box-shadow:5px 5px 0 #000000;background:#FFFFFF;color:#000000;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s,border-color .15s;cursor:pointer;border-radius:0}.Hero_ctaSecondary__qws_q:hover{transform:translate(-3px,-3px);box-shadow:8px 8px 0 #000000;background:var(--color-cyan)}.Hero_ctaSecondary__qws_q:active{transform:translate(3px,3px);box-shadow:none}.Hero_scrollHint___j4MK{display:flex;flex-direction:column;align-items:center;gap:var(--sp-1);position:absolute;bottom:80px;right:var(--container-pad);font-size:11px;font-weight:var(--fw-bold);letter-spacing:.12em;text-transform:uppercase;writing-mode:vertical-rl;color:#000000}.Hero_scrollLine__KTOE8{width:2px;height:60px;background:#000000;transform-origin:top}.Hero_stripe__mQWwN{position:relative;z-index:1;margin-top:auto;display:flex;gap:var(--sp-4);padding:16px var(--container-pad);background:#000000;color:var(--color-yellow);font-size:12px;font-weight:var(--fw-bold);letter-spacing:.12em;text-transform:uppercase;overflow:hidden;white-space:nowrap;border-top:3px solid #000000}@media (max-width:768px){.Hero_scrollHint___j4MK{display:none}.Hero_brightGridCanvas__VlT2W{background-size:32px 32px}.Hero_content__WDVga{padding-top:calc(var(--nav-height) + 24px)}.Hero_headlineRow__ELILw{gap:4px}.Hero_char__5E_Vd{font-size:clamp(44px,14vw,84px)}.Hero_ctas__dB6t2{width:100%;flex-direction:column;gap:12px}.Hero_ctaPrimary__QZvDr,.Hero_ctaSecondary__qws_q{width:100%;justify-content:center;padding:16px 24px;font-size:14px;min-height:52px}.Hero_nicknameBadge__i7mYS{margin-left:0;margin-top:6px;padding:4px 12px}.Hero_nicknameQuote__uJqel{font-size:24px}.Hero_nicknameChar__Dpx9k{font-size:26px}.Hero_draggableShape__w6yCw{top:var(--m-top,50%)!important;left:var(--m-left,50%)!important;transform:scale(var(--m-scale,.65))!important;opacity:.85}}@media (max-width:480px){.Hero_eyebrow__zlAY_{font-size:11px}.Hero_tagline__PGzTC{font-size:14px;line-height:1.5}}.Marquee_marquee__ALmrA{overflow:hidden;padding:14px 0;white-space:nowrap;position:relative;border:none}.Marquee_track__DHnwV{display:inline-flex;align-items:center;gap:0;will-change:transform}.Marquee_item__Lbvx4{display:inline-flex;align-items:center;gap:20px;font-size:13px;font-weight:var(--fw-bold);letter-spacing:.12em;text-transform:uppercase;padding:0 4px}.Marquee_sep__krGDw{opacity:.4;margin:0 8px}.Navbar_navWrap__aTq5R{position:fixed;top:16px;left:0;right:0;z-index:1000;padding:0 var(--container-pad);pointer-events:none}.Navbar_navbarInner__foP8a{pointer-events:auto;max-width:var(--container-max);margin:0 auto;height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:rgba(255,255,255,.92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:3px solid #000000;box-shadow:4px 4px 0 #000000;border-radius:999px;transition:all .3s ease}.Navbar_scrolled__N9DJM .Navbar_navbarInner__foP8a{background:#FFFFFF;border-color:#000000;box-shadow:6px 6px 0 #000000}.Navbar_brandGroup__ARiLv,.Navbar_logo__X4o9i{display:flex;align-items:center}.Navbar_logo__X4o9i{text-decoration:none}.Navbar_brandTextName__f3d8s{font-size:28px;font-weight:var(--fw-black);letter-spacing:-.02em;text-transform:uppercase;background:transparent;border:none;box-shadow:none;padding:0;display:inline-flex;align-items:center;gap:8px}.Navbar_solidReza__rEvK6{color:#000000;transition:color .2s ease}.Navbar_outlinedWaskita__cTCFL{-webkit-text-stroke:2px var(--color-primary);color:transparent;transition:-webkit-text-stroke .2s ease,color .2s ease}.Navbar_brandTextName__f3d8s:hover .Navbar_solidReza__rEvK6{color:var(--color-primary)}.Navbar_brandTextName__f3d8s:hover .Navbar_outlinedWaskita__cTCFL{-webkit-text-stroke:2px var(--color-primary);color:var(--color-primary)}.Navbar_capsuleNav__lkojJ{display:flex;align-items:center;gap:4px;padding:4px;background:#FFFFFF;border:2px solid #000000;border-radius:999px;box-shadow:2px 2px 0 #000000}.Navbar_navItem__Fpmiu{position:relative;padding:8px 18px;font-size:12px;font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:#000000;border:none;background:transparent;cursor:pointer;border-radius:999px;transition:color .2s ease}.Navbar_navItem__Fpmiu:hover{color:var(--color-primary)}.Navbar_activeNavItem__7JZmi{color:#FFFFFF}.Navbar_activeCapsuleBg__DLxAI{position:absolute;inset:0;background:var(--color-primary);border-radius:999px;box-shadow:2px 2px 0 #000000;z-index:0}.Navbar_navLabel__yxDAv{position:relative;z-index:1}.Navbar_actionGroup__MyLon{display:flex;align-items:center;gap:12px}.Navbar_hireBtn__paCxV{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;font-size:11px;font-weight:var(--fw-black);letter-spacing:.08em;text-transform:uppercase;background:var(--color-yellow);color:#000000;border:2px solid #000000;box-shadow:3px 3px 0 #000000;border-radius:999px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.Navbar_hireBtn__paCxV:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 #000000;background:var(--color-cyan)}.Navbar_btnDot__upXYH{width:6px;height:6px;border-radius:50%;background:#000000}.Navbar_burger__5O0zC{display:none;flex-direction:column;gap:4px;padding:8px;background:#FFFFFF;border:2px solid #000000;box-shadow:2px 2px 0 #000000;border-radius:8px;cursor:pointer}.Navbar_burgerLine__K1cyr{width:20px;height:2px;background:#000000;transition:transform .25s ease,opacity .25s ease}.Navbar_burgerLine__K1cyr.Navbar_open__wWapx:first-child{transform:translateY(6px) rotate(45deg)}.Navbar_burgerLine__K1cyr.Navbar_open__wWapx:nth-child(2){opacity:0}.Navbar_burgerLine__K1cyr.Navbar_open__wWapx:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.Navbar_mobileDrawer__Tgbob{pointer-events:auto;position:absolute;top:76px;left:var(--container-pad);right:var(--container-pad);background:#FFFFFF;border:3px solid #000000;border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:12px;box-shadow:6px 6px 0 #000000}.Navbar_mobileLink__lFb0h{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#FFFFFF;border:2px solid #000000;border-radius:12px;color:#000000;cursor:pointer;text-align:left;transition:background .2s}.Navbar_mobileLink__lFb0h:hover{background:var(--color-primary);color:#FFFFFF}.Navbar_mobileNum__utl8q{font-size:11px;font-weight:var(--fw-black);color:var(--color-primary)}.Navbar_mobileText__HxfxF{font-size:16px;font-weight:var(--fw-black);text-transform:uppercase}.Navbar_mobileFooter__ftoDO{padding-top:10px;text-align:center}.Navbar_mobileStatus__3b_Jm{font-size:10px;font-weight:var(--fw-bold);letter-spacing:.1em;color:#000000}@media (max-width:990px){.Navbar_capsuleNav__lkojJ,.Navbar_hireBtn__paCxV,.Navbar_liveStatus__m8BFu{display:none}.Navbar_burger__5O0zC{display:flex;min-width:44px;min-height:44px;align-items:center;justify-content:center}.Navbar_brandTextName__f3d8s{font-size:22px}}@media (max-width:480px){.Navbar_brandTextName__f3d8s{font-size:19px}.Navbar_mobileDrawer__Tgbob{top:72px;padding:16px}.Navbar_mobileLink__lFb0h{min-height:48px;padding:14px 18px}}.Skills_skills__6pG5F{padding:var(--sp-9) 0;border:none;background:var(--color-bg)}.Skills_container__5nyuL{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.Skills_label__WVlaw{display:flex;align-items:center;gap:var(--sp-2);font-size:12px;font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;margin-bottom:var(--sp-5);color:#000000}.Skills_labelNum__wMth9{color:var(--color-primary);font-size:11px}.Skills_top__4b_au{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:var(--sp-6);gap:var(--sp-6);align-items:end;margin-bottom:var(--sp-7)}.Skills_heading__iCpXB{font-size:clamp(48px,6vw,88px);font-weight:var(--fw-black);line-height:.9;letter-spacing:-.03em;text-transform:uppercase;color:#000000}.Skills_headingAccent__rPoqZ{-webkit-text-stroke:3px var(--color-primary);color:transparent}.Skills_subtitle__8Cg2D{font-size:clamp(16px,1.5vw,20px);font-weight:var(--fw-regular);line-height:1.7;color:#000000;max-width:480px;align-self:center}.Skills_categoryGrid__8dFE1{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--sp-6);gap:var(--sp-6)}.Skills_categoryCard__hTWL_{border:3px solid #000000;background:#FFFFFF;border-radius:12px;overflow:hidden;box-shadow:6px 6px 0 #000000;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.Skills_categoryCard__hTWL_:hover{transform:translate(-3px,-3px);box-shadow:9px 9px 0 #000000}.Skills_cardHeader__IWQ7M{padding:16px 20px;border-bottom:3px solid #000000;border-left:8px solid var(--color-primary);background:#FFFFFF}.Skills_cardTitle__VD7Lc{font-size:15px;font-weight:var(--fw-black);letter-spacing:.06em;text-transform:uppercase;color:#000000}.Skills_iconGrid__sZqTa{padding:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:12px;gap:12px}.Skills_iconBox__2yaU3{display:flex;align-items:center;gap:12px;padding:12px 14px;border:2px solid #000000;background:#FFFFFF;border-radius:8px;box-shadow:2px 2px 0 #000000;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.Skills_iconBox__2yaU3:hover{background:var(--color-cyan);transform:translate(-2px,-2px);box-shadow:4px 4px 0 #000000}.Skills_iconImgWrapper__E3xMH{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Skills_iconImg__FnOLi{max-width:100%;max-height:100%;object-fit:contain}.Skills_itemTextGroup__jPYjI{display:flex;flex-direction:column;gap:2px;min-width:0}.Skills_itemName__b_3ca{font-size:13px;font-weight:var(--fw-black);letter-spacing:.02em;text-transform:uppercase}.Skills_itemDesc__ORnS1,.Skills_itemName__b_3ca{color:#000000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Skills_itemDesc__ORnS1{font-size:11px;font-weight:var(--fw-bold)}@media (max-width:1024px){.Skills_categoryGrid__8dFE1,.Skills_top__4b_au{grid-template-columns:1fr;gap:var(--sp-4)}}@media (max-width:480px){.Skills_iconGrid__sZqTa{grid-template-columns:1fr}}