.About_about__fFfvC{padding:clamp(48px,6vw,80px) 0;background:var(--color-bg);color:var(--color-fg);position:relative;overflow:hidden}@media (min-width:1024px){.About_about__fFfvC{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--nav-height) + 32px) 0 48px}}.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-4);color:var(--color-fg);opacity:.7}.About_labelNum__Q91rW{color:var(--color-primary);font-size:11px}.About_grid__xkdhT{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:var(--sp-6);gap:var(--sp-6);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-3)}.About_headingAccent__maOHT{-webkit-text-stroke:3px var(--color-primary);color:transparent}.About_certsUnderHeading__P_SSh{display:flex;flex-direction:column;gap:12px;margin-top:var(--sp-3);margin-bottom:var(--sp-4)}.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:14px;gap:14px}.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:0}.About_bio__alZ8r{font-size:clamp(15px,1.4vw,17px);font-weight:var(--fw-regular);line-height:1.8;color:#000000;margin-bottom:0}.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-2);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-4)}.About_certsUnderHeading__P_SSh{margin-top:var(--sp-3)}}@media (max-width:600px){.About_cert3Grid__kcbMG{grid-template-columns:1fr}}.Contact_contact__fU08Y{padding:clamp(60px,8vw,100px) 0;border-top:none;background-color:#FFFFFF;color:#000000;transition:background-color .8s cubic-bezier(.16,1,.3,1),color .8s cubic-bezier(.16,1,.3,1)}@media (min-width:1024px){.Contact_contact__fU08Y{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--nav-height) + 24px) 0 40px}}.Contact_container__W7WJL{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.Contact_centerSectionHeader__x8Fqc{display:flex;justify-content:center;margin-bottom:var(--sp-3)}.Contact_centerSectionLabel__0Xs0n{font-family:var(--font-mono);font-size:11px;font-weight:var(--fw-bold);letter-spacing:.22em;text-transform:uppercase;color:inherit;opacity:.85;background:rgba(255,255,255,.05);padding:4px 14px;border-radius:4px;border:1px dashed rgba(255,0,85,.3)}.Contact_heroCenterWrapper__XOsEM{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:clamp(32px,4.5vw,48px)}.Contact_heroTitle__1rWqo{font-size:clamp(34px,7.5vw,120px);font-weight:900;line-height:.96;letter-spacing:.03em;text-transform:uppercase;color:#FFFFFF;margin-bottom:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:1150px;transition:transform .3s ease}.Contact_heroTitleAccent__xG8D2{display:block;-webkit-text-stroke:2.5px var(--color-primary);color:transparent;filter:drop-shadow(0 0 20px rgba(255,0,85,.6));transition:-webkit-text-stroke .3s ease,filter .3s ease}.Contact_heroTitleAccent__xG8D2:hover{filter:drop-shadow(0 0 35px rgba(255,0,85,.95))}.Contact_availabilityPill__Y76EF{display:inline-flex;align-items:center;gap:10px;background:transparent;border:1px solid rgba(255,255,255,.4);padding:8px 22px;border-radius:50px;transition:all .28s cubic-bezier(.16,1,.3,1);max-width:100%}.Contact_availabilityPill__Y76EF:hover{transform:translateY(-2px);border-color:#FFFFFF;box-shadow:0 0 16px rgba(255,255,255,.25)}.Contact_pillText__vsjxF{font-family:var(--font-mono);font-size:11px;font-weight:var(--fw-black);letter-spacing:.14em;color:#FFFFFF;white-space:nowrap}.Contact_bigTypoGrid__3sI6n{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-bottom:clamp(32px,4.5vw,48px)}.Contact_typoBlock__tlXar{display:flex;flex-direction:column;justify-content:space-between;padding:26px 30px;text-decoration:none;background:rgba(255,255,255,.02);border:1px solid rgba(0,0,0,.18);border-radius:14px;position:relative;overflow:hidden;min-height:135px;gap:12px;transition:border-color .3s ease,transform .3s ease,background .3s ease,box-shadow .3s ease}.Contact_typoBlock__tlXar:hover{transform:translateY(-4px);border-color:var(--color-primary)!important;background:rgba(255,0,85,.03);box-shadow:0 8px 32px rgba(255,0,85,.15),0 0 0 1px rgba(255,0,85,.2)}.Contact_typoMainRow__1Lnke{display:flex;align-items:center;justify-content:space-between;margin:0}.Contact_typoTitleText__JG_As{font-size:clamp(28px,3.5vw,40px);font-weight:900;letter-spacing:-.03em;text-transform:uppercase;line-height:1.05;transition:transform .3s ease}.Contact_typoBlock__tlXar:hover .Contact_typoTitleText__JG_As{transform:translateX(4px)}.Contact_typoArrow__kdzhv{opacity:.5;transition:transform .3s ease,opacity .3s ease,color .3s ease,filter .3s ease}.Contact_typoBlock__tlXar:hover .Contact_typoArrow__kdzhv{transform:translate(5px,-5px);opacity:1;color:var(--color-primary);filter:drop-shadow(0 0 10px var(--color-primary))}.Contact_typoValueRow__e6Bx7{display:flex;align-items:center}.Contact_typoValue__C4PZI{font-family:var(--font-mono);font-size:12.5px;font-weight:500;letter-spacing:.03em;word-break:break-word;opacity:.65;transition:opacity .3s ease}.Contact_typoBlock__tlXar:hover .Contact_typoValue__C4PZI{opacity:.95}.Contact_neonUnderline__rIO3o{position:absolute;bottom:0;left:0;width:100%;height:2.5px;background:linear-gradient(90deg,var(--color-primary),var(--color-cyan));transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.16,1,.3,1);box-shadow:0 0 12px var(--color-primary)}.Contact_typoBlock__tlXar:hover .Contact_neonUnderline__rIO3o{transform:scaleX(1)}.Contact_centerCtasRow__yjiWE{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap}.Contact_ctaPrimaryCenter__Mvzya{display:inline-flex;align-items:center;justify-content:center;padding:16px 36px;font-family:var(--font-mono);font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--color-primary);border-radius:50px;box-shadow:0 4px 20px rgba(255,0,85,.35);background:var(--color-primary);color:#FFFFFF;text-decoration:none;cursor:pointer;transition:all .28s cubic-bezier(.16,1,.3,1)}.Contact_ctaPrimaryCenter__Mvzya:hover{transform:translateY(-3px);box-shadow:0 8px 30px rgba(255,0,85,.65);background:#FF1A6B}.Contact_ctaPrimaryCenter__Mvzya:active{transform:translateY(0)}.Contact_ctaSecondaryCenter__ozqwj{display:inline-flex;align-items:center;justify-content:center;padding:16px 36px;font-family:var(--font-mono);font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border:1px solid rgba(255,255,255,.25);border-radius:50px;background:transparent;color:#FFFFFF;cursor:pointer;transition:all .28s cubic-bezier(.16,1,.3,1)}.Contact_ctaSecondaryCenter__ozqwj:hover{transform:translateY(-3px);border-color:#FFFFFF;background:rgba(255,255,255,.08);box-shadow:0 4px 20px rgba(255,255,255,.15)}.Contact_ctaSecondaryCenter__ozqwj:active{transform:translateY(0)}.Contact_scrollTopProgressBtn__MBIu_{position:fixed;bottom:32px;right:32px;z-index:999;display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;background:transparent;border:none;border-radius:50%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .3s ease}.Contact_progressRingSvg__VUrNb{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);pointer-events:none}.Contact_progressRingTrack__IvA_6{fill:none;stroke:rgba(255,255,255,.12)}.Contact_progressRingIndicator__EZ8RB{fill:none;stroke:#FF0055;stroke-linecap:round;transition:stroke-dashoffset .1s linear}.Contact_innerDarkCircle__HneLY{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#1c1c24;box-shadow:0 4px 16px rgba(0,0,0,.6),inset 0 1px 1px rgba(255,255,255,.1);transition:background .3s ease,box-shadow .3s ease;z-index:2}.Contact_scrollTopProgressBtn__MBIu_:hover .Contact_innerDarkCircle__HneLY{background:#252532;box-shadow:0 6px 22px rgba(255,0,85,.35),inset 0 1px 1px rgba(255,255,255,.2)}.Contact_scrollTopArrowIcon__99sQE{color:#FFFFFF;transition:transform .25s ease}.Contact_scrollTopProgressBtn__MBIu_:hover .Contact_scrollTopArrowIcon__99sQE{transform:translateY(-2px)}@media (max-width:768px){.Contact_bigTypoGrid__3sI6n{grid-template-columns:1fr;gap:16px}.Contact_typoBlock__tlXar{padding:22px 24px;min-height:120px}.Contact_typoTitleText__JG_As{font-size:28px}.Contact_availabilityPill__Y76EF{padding:6px 16px}.Contact_pillText__vsjxF{font-size:9.5px;letter-spacing:.08em}.Contact_centerCtasRow__yjiWE{flex-direction:column;width:100%;gap:12px}.Contact_ctaPrimaryCenter__Mvzya,.Contact_ctaSecondaryCenter__ozqwj{width:100%;padding:15px 24px;font-size:11.5px}.Contact_scrollTopProgressBtn__MBIu_{bottom:20px;right:16px;width:50px;height:50px}.Contact_innerDarkCircle__HneLY{width:38px;height:38px}.Contact_scrollTopArrowIcon__99sQE{width:17px;height:17px}}@media (hover:none),(max-width:1024px),(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:clamp(48px,6vw,80px) 0;background:var(--color-bg);color:var(--color-fg);border:none;position:relative;overflow:hidden}@media (min-width:1024px){.Experience_experienceSection__NxRhM{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--nav-height) + 32px) 0 48px}}.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-2);margin-bottom:var(--sp-4);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:flex-end;margin-bottom:var(--sp-7)}.Experience_headlineLeftGroup__B68In{position:relative}.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;position:relative;z-index:2}.Experience_headingAccent__ktS7t{-webkit-text-stroke:3px var(--color-primary);color:transparent}.Experience_headlineRightBox__7vUps{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;padding-top:var(--sp-2)}.Experience_experienceCounterCard__O1veG{background:transparent;border:none;padding:0;box-shadow:none;display:flex;flex-direction:column;gap:4px;align-items:center;text-align:center;align-self:center;margin:auto 0}.Experience_counterNumGroup__qiHET{display:flex;align-items:baseline;gap:8px}.Experience_counterValue__TGO8L{font-size:clamp(64px,7vw,96px);font-weight:var(--fw-black);line-height:.88;color:#000000;letter-spacing:-.04em}.Experience_counterUnit__XuxVk{font-size:clamp(24px,2.5vw,36px);font-weight:var(--fw-black);color:var(--color-primary);letter-spacing:.04em}.Experience_counterLabelBox__8ZtSa{display:flex;align-items:center;gap:8px;margin-top:4px}.Experience_counterBadgeDot__5tBnu{width:10px;height:10px;border-radius:50%;background:var(--color-primary)}.Experience_counterLabelText__L8ILS{font-size:13px;font-weight:var(--fw-black);letter-spacing:.16em;text-transform:uppercase;color:#000000}.Experience_headerSubtext__JAxcI{margin-top:24px}.Experience_heroGeoDecorations__vC_US{position:absolute;inset:0;pointer-events:none;z-index:1}.Experience_expGeoShape__peLMK{position:absolute;display:inline-block}.Experience_expGeoCircle__cAX1C{width:46px;height:46px;border-radius:50%;background:var(--color-yellow);border:2.5px solid #000000;box-shadow:3px 3px 0 #000000;top:-15px;right:15%}.Experience_expGeoTriangle__DFy1D{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:38px solid var(--color-primary);filter:drop-shadow(3px 3px 0 #000000);transform:rotate(45deg);bottom:-10px;left:45%}.Experience_expGeoSquare__iebmt{width:32px;height:32px;background:var(--color-primary);border:2.5px solid #000000;box-shadow:3px 3px 0 #000000;transform:rotate(-12deg);top:10px;right:-5%}.Experience_expGeoPill__3_wey{width:60px;height:24px;border-radius:999px;background:var(--color-cyan);border:2.5px solid #000000;box-shadow:3px 3px 0 #000000;transform:rotate(-6deg);bottom:0;left:-20px}.Experience_headerSubtext__JAxcI{font-size:clamp(14px,1.3vw,16px);font-weight:var(--fw-bold);line-height:1.6;color:#000000}.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:210px 1.8fr 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:13px;font-weight:var(--fw-black);letter-spacing:.08em;text-transform:uppercase;color:#000000}.Experience_rowCenter__v6H2N{display:flex;align-items:center}.Experience_roleTitle__WUbtB{font-size:clamp(20px,2.5vw,36px);font-weight:var(--fw-black);letter-spacing:-.02em;text-transform:uppercase;line-height:1;color:#000000;white-space:nowrap;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_compactCardBody__dDPh7{padding:16px 24px 20px;display:flex;flex-direction:column;gap:16px;background:#FFFFFF}.Experience_compactMetaHeader__7cQh8{display:flex;align-items:center;gap:20px;padding:10px 16px;background:#F8F9FA;border:2px solid #000000;border-radius:8px;box-shadow:2px 2px 0 #000000}.Experience_metaBadgeItem____s6B{display:flex;align-items:center;gap:8px}.Experience_metaBadgeLabel__q9s5U{font-size:10px;font-weight:var(--fw-black);letter-spacing:.08em;text-transform:uppercase;color:#666666}.Experience_metaBadgeVal__z7B_5{font-size:12px;font-weight:var(--fw-black);text-transform:uppercase;color:#000000}.Experience_compactGrid__Veh6l{display:grid;grid-template-columns:1fr 1.8fr;grid-gap:20px;gap:20px;align-items:start}.Experience_compactLeftCol__QvDP_{display:flex;flex-direction:column;gap:16px}.Experience_compactRightCol__qX6fF,.Experience_compactSection__LAH1p{display:flex;flex-direction:column;gap:6px}.Experience_expBlockLabel__k2bqe{font-size:11px;font-weight:var(--fw-black);letter-spacing:.1em;text-transform:uppercase;color:#000000;margin-bottom:2px;display:block}.Experience_tagsFlex__NhUk3{display:flex;flex-wrap:wrap;gap:8px}.Experience_expTag__wGzN3{border:2px solid var(--color-border);background:var(--color-bg);border-radius:4px}.Experience_expSkillTag__EihLH,.Experience_expTag__wGzN3{padding:4px 12px;font-size:11px;font-weight:var(--fw-black);letter-spacing:.06em;text-transform:uppercase}.Experience_expSkillTag__EihLH{border:2px solid #000000;background:var(--color-cyan);color:#000000;border-radius:4px;box-shadow:2px 2px 0 #000000}.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_summaryBox__3P2tL{display:flex;flex-direction:column;gap:12px}.Experience_summaryText__NDf8m{font-size:15px;font-weight:var(--fw-bold);line-height:1.6;color:#000000}.Experience_viewFullPrompt__FuYsO{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:var(--fw-black);letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary);cursor:pointer;transition:opacity .2s}.Experience_viewFullPrompt__FuYsO:hover{opacity:.8;text-decoration:underline}.Experience_highlightTitle__4CpD_{font-size:13px;font-weight:var(--fw-black);letter-spacing:.04em;text-transform:uppercase;color:#000000;margin-bottom:4px}.Experience_cardBulletList__3SB5_{list-style:none;display:flex;flex-direction:column;gap:6px;padding:0;margin:0}.Experience_cardBulletPoint__ftkw6{font-size:14px;font-weight:var(--fw-bold);line-height:1.6;color:#000000;position:relative;padding-left:14px}.Experience_cardBulletPoint__ftkw6:before{content:"–";position:absolute;left:0;top:0;color:var(--color-primary);font-weight:var(--fw-black)}.Experience_modalHighlightsGroup__eAmeR{display:flex;flex-direction:column;gap:16px}.Experience_modalHighlightBlock__7ZbPy{display:flex;flex-direction:column;gap:6px}.Experience_modalBlockTitle__HjhTg{font-size:14px;font-weight:var(--fw-black);letter-spacing:.04em;text-transform:uppercase;color:#000000}.Experience_modalBulletList__bgkcB{gap:8px}.Experience_modalBulletItem__WStxV{display:flex;align-items:flex-start;gap:8px;line-height:1.65}.Experience_modalBulletDash__XfKkS{font-weight:var(--fw-black);color:var(--color-primary);flex-shrink:0}.Experience_modalBulletText__Cl0RT{font-weight:var(--fw-bold)}@media (max-width:1024px){.Experience_row__SEQFt{grid-template-columns:140px 1fr 40px}.Experience_rowRight__Dn_Sg{display:none}.Experience_compactGrid__Veh6l{grid-template-columns:1fr;gap:var(--sp-4)}}@media (max-width:768px){.Experience_headlineRow__6I_UM{grid-template-columns:1fr;gap:var(--sp-4);text-align:left}.Experience_headlineRightBox__7vUps{align-items:flex-start;text-align:left;height:auto;padding-top:0;margin-top:12px;transform:none}.Experience_experienceCounterCard__O1veG{align-self:flex-start;align-items:flex-start;text-align:left;margin:0}.Experience_counterValue__TGO8L{font-size:clamp(48px,12vw,64px)}.Experience_counterUnit__XuxVk{font-size:20px}.Experience_headerSubtext__JAxcI{margin-top:12px;font-size:14px}.Experience_row__SEQFt{grid-template-columns:1fr 40px;padding:16px 12px}.Experience_rowLeft__FelFY{display:none}.Experience_numBadge__610YK{display:inline-block;margin-right:8px}.Experience_compactGrid__Veh6l{grid-template-columns:1fr;gap:var(--sp-4)}.Experience_compactLeftCol__QvDP_,.Experience_compactRightCol__qX6fF{width:100%}.Experience_expGeoCircle__cAX1C{width:32px;height:32px;top:-10px;right:5%}.Experience_expGeoSquare__iebmt{width:24px;height:24px;right:-2%}.Experience_expGeoPill__3_wey{width:44px;height:18px;left:-10px}}.Experience_openDetailBtn__bdlvR{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:8px 16px;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:4px;cursor:pointer;width:-moz-fit-content;width:fit-content;transition:transform .15s,box-shadow .15s,background .15s}.Experience_openDetailBtn__bdlvR:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 #000000;background:var(--color-cyan)}.Experience_modalOverlay__m7Dqp{position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:20px}.Experience_modalCard__7mRZU{width:100%;max-width:720px;max-height:85vh;background:#FFFFFF;border:3px solid #000000;box-shadow:10px 10px 0 #000000;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;position:relative}.Experience_modalHeader__gFl1z{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:#FFFFFF;border-bottom:3px solid #000000}.Experience_modalBadgeGroup__bCSnT{display:flex;align-items:center;gap:10px}.Experience_modalNumBadge__nDTdq{font-size:13px;font-weight:var(--fw-black);color:#FFFFFF;background:#000000;padding:4px 10px;border-radius:4px}.Experience_modalCompanyBadge__O1KA9{font-size:14px;font-weight:var(--fw-black);letter-spacing:.04em;text-transform:uppercase;color:#000000}.Experience_modalDurationBadge__NzhC6{font-size:12px;font-weight:var(--fw-bold);color:var(--color-primary);letter-spacing:.04em}.Experience_modalCloseBtn__EkHrR{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:var(--fw-black);background:var(--color-yellow);color:#000000;border:2px solid #000000;box-shadow:3px 3px 0 #000000;border-radius:8px;cursor:pointer;transition:transform .15s,background .15s}.Experience_modalCloseBtn__EkHrR:hover{transform:translate(-2px,-2px);background:var(--color-primary);color:#FFFFFF}.Experience_modalBody___sMM7{padding:24px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.Experience_modalRoleTitle__nzoRe{font-size:clamp(24px,3.5vw,36px);font-weight:var(--fw-black);letter-spacing:-.02em;text-transform:uppercase;line-height:1.1}.Experience_modalMetaRow__t4DoH{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:var(--fw-bold);text-transform:uppercase;color:#000000}.Experience_modalDot__vmgYy{color:var(--color-primary)}.Experience_modalDivider___l7W_{height:2px;background:#000000;width:100%}.Experience_modalSection__r_WxK{display:flex;flex-direction:column;gap:12px}.Experience_modalSectionHeading__yMXZY{font-size:12px;font-weight:var(--fw-black);letter-spacing:.1em;text-transform:uppercase;color:#000000}.Experience_modalBulletList__bgkcB{list-style:none;display:flex;flex-direction:column;gap:12px;padding:0;margin:0}.Experience_modalBulletItem__WStxV{font-size:14px;line-height:1.6;color:#000000;position:relative;padding-left:18px}.Experience_modalBulletItem__WStxV:before{content:"▪";position:absolute;left:0;top:0;color:var(--color-primary);font-size:14px}.Experience_modalBulletTitle__Q1aZy{font-weight:var(--fw-black);text-transform:uppercase}.Experience_modalBulletDesc__f3Yr2{font-weight:var(--fw-bold)}.Experience_modalTagsFlex__PqkiV{display:flex;flex-wrap:wrap;gap:8px}.Experience_modalTag__uxiaz{background:#FFFFFF}.Experience_modalSkillTag__sctdr,.Experience_modalTag__uxiaz{padding:6px 14px;font-size:12px;font-weight:var(--fw-black);letter-spacing:.06em;text-transform:uppercase;border:2.5px solid #000000;color:#000000;border-radius:6px;box-shadow:3px 3px 0 #000000}.Experience_modalSkillTag__sctdr{background:var(--color-cyan)}.Experience_modalFooter__22jDZ{padding:16px 24px;background:#FFFFFF;border-top:3px solid #000000;display:flex;justify-content:flex-end}.Experience_modalFooterCloseBtn__yobMd{padding:12px 28px;font-size:12px;font-weight:var(--fw-black);letter-spacing:.08em;text-transform:uppercase;background:#000000;color:#FFFFFF;border:2px solid #000000;box-shadow:4px 4px 0 var(--color-primary);border-radius:8px;cursor:pointer;transition:transform .15s}.Experience_modalFooterCloseBtn__yobMd:hover{transform:translate(-2px,-2px);background:var(--color-primary);box-shadow:6px 6px 0 #000000}@media (max-width:990px){.Experience_headlineRow__6I_UM{flex-direction:column;align-items:flex-start;gap:var(--sp-4)}.Experience_headlineRightBox__7vUps{width:100%;align-items:flex-start}.Experience_experienceCounterCard__O1veG{width:100%}.Experience_row__SEQFt{grid-template-columns:1fr 40px;grid-template-areas:"left action" "center action" "right action";gap:8px 12px;padding:18px 20px}.Experience_rowLeft__FelFY{grid-area:left;display:flex;align-items:center;gap:10px;margin-bottom:4px}.Experience_numBadge__610YK{font-size:11px;font-weight:var(--fw-black);background:#000000;color:#FFFFFF;padding:2px 8px;border-radius:4px;letter-spacing:.06em}.Experience_periodText__E_hqM{font-size:11px;font-weight:var(--fw-black);letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary)}.Experience_rowCenter__v6H2N{grid-area:center}.Experience_roleTitle__WUbtB{font-size:clamp(18px,4.8vw,26px);line-height:1.2;white-space:normal;word-break:break-word}.Experience_rowRight__Dn_Sg{grid-area:right;margin-top:4px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px}.Experience_companyName__bKTSe{font-size:13px;font-weight:var(--fw-black);color:#000000}.Experience_companyName__bKTSe:after{content:"·";margin-left:6px;font-weight:var(--fw-black)}.Experience_typeText__yeUBs{font-size:12px;font-weight:var(--fw-bold);color:#333333}.Experience_rowAction__GzJE7{grid-area:action;align-self:center}.Experience_compactGrid__Veh6l{grid-template-columns:1fr;gap:16px}.Experience_compactCardBody__dDPh7{padding:16px 20px}}@media (max-width:480px){.Experience_row__SEQFt{padding:16px}.Experience_periodText__E_hqM{font-size:11px}.Experience_roleTitle__WUbtB{font-size:clamp(18px,5vw,24px)}.Experience_companyName__bKTSe,.Experience_typeText__yeUBs{font-size:11px}}.Footer_footer__pQtti{background:#000000;color:#FFFFFF;display:flex;align-items:center;justify-content:center;padding:clamp(60px,8vw,100px) clamp(20px,5vw,64px) clamp(80px,10vw,120px)}.Footer_thankYou__quCD2{display:block;font-size:clamp(48px,14vw,220px);font-weight:900;line-height:.88;letter-spacing:.02em;text-transform:uppercase;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;word-break:break-word;color:transparent;-webkit-text-stroke:1.5px #FF0055;filter:drop-shadow(0 0 12px rgba(255,0,85,.9)) drop-shadow(0 0 40px rgba(255,0,85,.5)) drop-shadow(0 0 80px rgba(255,0,85,.25))}.Footer_thankYou__quCD2:hover{-webkit-text-stroke:1.5px #FF0055;filter:drop-shadow(0 0 16px rgba(255,0,85,1)) drop-shadow(0 0 60px rgba(255,0,85,.7)) drop-shadow(0 0 120px rgba(255,0,85,.35))}@media (max-width:640px){.Footer_footer__pQtti{padding:60px 16px 80px}.Footer_thankYou__quCD2{-webkit-text-stroke:1px #FF0055}}.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_eyebrowOption2__ljDPf{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:var(--fw-black);letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);margin-bottom:var(--sp-2)}.Hero_roleHeadlineRow__M5utu{display:flex;align-items:center;gap:16px;margin-top:4px}.Hero_roleHeadlineSolid__kykSj{color:#000000;background:var(--color-yellow);padding:2px 14px;border:3px solid #000000;box-shadow:4px 4px 0 #000000}.Hero_roleHeadlineOutlined__2jvy1,.Hero_roleHeadlineSolid__kykSj{font-size:clamp(32px,4.5vw,68px);font-weight:var(--fw-black);line-height:.95;letter-spacing:-.02em;text-transform:uppercase}.Hero_roleHeadlineOutlined__2jvy1{-webkit-text-stroke:2.5px var(--color-primary);color:transparent}.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{pointer-events:auto;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:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;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-family:var(--font-mono);font-size:clamp(17px,1.65vw,23px);font-weight:600;letter-spacing:-.01em;line-height:1.55;color:#000000;max-width:720px;margin-bottom:var(--sp-2);min-height:110px;display:block}.Hero_selectedTaglineText__npsi3{background:#000000;color:#FFFFFF;padding:2px 4px;border-radius:2px;box-shadow:0 0 8px rgba(0,0,0,.4);box-decoration-break:clone;-webkit-box-decoration-break:clone}.Hero_typingCursor__RhZI0{display:inline-block;width:3px;height:1.15em;background:var(--color-primary);margin-left:3px;vertical-align:-.15em;box-shadow:0 0 8px var(--color-primary);animation:Hero_blinkTerminal__pdhpr .75s step-start infinite}@keyframes Hero_blinkTerminal__pdhpr{50%{opacity:0}}@keyframes Hero_blinkSlow__SfQRX{50%{opacity:.2}}.Hero_ctas__dB6t2{pointer-events:auto;position:relative;z-index:10;display:flex;gap:var(--sp-3);flex-wrap:wrap;margin-top:var(--sp-3);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;width:100%;padding:14px 0;background:#000000;color:var(--color-yellow);font-size:13px;font-weight:var(--fw-black);letter-spacing:.14em;text-transform:uppercase;overflow:hidden;white-space:nowrap;border-top:3.5px solid #000000;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Hero_marqueeTrack__1soMr{display:flex;width:max-content;animation:Hero_scrollMarquee__XYoU7 28s linear infinite;will-change:transform}.Hero_marqueeTrack__1soMr:hover{animation-play-state:paused}.Hero_marqueeGroup__3RSSs{display:flex;align-items:center;flex-shrink:0}.Hero_marqueeUnit__ifiBj{display:flex;align-items:center;gap:20px;padding-right:20px}.Hero_marqueeDot__ARNbn{color:var(--color-primary);font-size:14px}@keyframes Hero_scrollMarquee__XYoU7{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:768px){.Hero_scrollHint___j4MK{display:none}.Hero_content__WDVga{padding-top:calc(var(--nav-height) + var(--sp-2));padding-bottom:var(--sp-4)}.Hero_headline__wPoAT{gap:8px;margin-bottom:var(--sp-3)}.Hero_headlineRow__ELILw{gap:6px}.Hero_char__5E_Vd{font-size:clamp(44px,13vw,76px)}.Hero_nicknameBadge__i7mYS{margin-left:0;margin-top:2px;padding:4px 12px}.Hero_nicknameChar__Dpx9k{font-size:clamp(20px,5.5vw,32px)}.Hero_nicknameQuote__uJqel{font-size:clamp(18px,5vw,28px)}.Hero_roleHeadlineRow__M5utu{flex-wrap:wrap;gap:8px;margin-top:6px}.Hero_roleHeadlineOutlined__2jvy1,.Hero_roleHeadlineSolid__kykSj{font-size:clamp(22px,6.5vw,36px)}.Hero_roleHeadlineSolid__kykSj{padding:2px 10px;border-width:2px;box-shadow:3px 3px 0 #000000}.Hero_roleHeadlineOutlined__2jvy1{-webkit-text-stroke:1.8px var(--color-primary)}.Hero_tagline__PGzTC{font-size:clamp(14px,4vw,17px);line-height:1.5;min-height:95px;margin-bottom:var(--sp-2)}.Hero_ctas__dB6t2{flex-direction:column;width:100%;gap:12px;margin-top:var(--sp-2);margin-bottom:var(--sp-4)}.Hero_ctaPrimary__QZvDr,.Hero_ctaSecondary__qws_q{width:100%;justify-content:center;padding:14px 24px;font-size:13px;text-align:center;box-shadow:4px 4px 0 #000000}.Hero_draggableShape__w6yCw{opacity:.8!important;transform:scale(.48)!important}.Hero_draggableShape__w6yCw:first-child{top:10%!important;left:82%!important}.Hero_draggableShape__w6yCw:nth-child(2){top:68%!important;left:80%!important}.Hero_draggableShape__w6yCw:nth-child(3){top:6%!important;left:-4%!important}.Hero_draggableShape__w6yCw:nth-child(4){top:84%!important;left:82%!important}.Hero_draggableShape__w6yCw:nth-child(5){top:72%!important;left:-2%!important}.Hero_draggableShape__w6yCw:nth-child(6){top:4%!important;left:85%!important}}@media (max-width:480px){.Hero_char__5E_Vd{font-size:clamp(36px,12.5vw,54px)}.Hero_roleHeadlineOutlined__2jvy1,.Hero_roleHeadlineSolid__kykSj{font-size:clamp(19px,6vw,28px)}.Hero_tagline__PGzTC{font-size:14px;min-height:105px}.Hero_draggableShape__w6yCw{transform:scale(.4)!important;opacity:.75!important}.Hero_draggableShape__w6yCw:first-child{top:9%!important;left:78%!important}.Hero_draggableShape__w6yCw:nth-child(2){top:74%!important;left:78%!important}.Hero_draggableShape__w6yCw:nth-child(3){top:5%!important;left:-8%!important}.Hero_draggableShape__w6yCw:nth-child(4){display:none!important}.Hero_draggableShape__w6yCw:nth-child(5){top:78%!important;left:-8%!important}.Hero_draggableShape__w6yCw:nth-child(6){top:3%!important;left:80%!important}}.Marquee_marquee__ALmrA{overflow:hidden;padding:14px 0;white-space:nowrap;position:relative;border:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Marquee_track__DHnwV{display:flex;width:max-content;will-change:transform}.Marquee_track__DHnwV:hover{animation-play-state:paused}.Marquee_trackForward__pUuNE{animation:Marquee_marqueeForward__epUq9 linear infinite}.Marquee_trackReverse__gq6Xp{animation:Marquee_marqueeReverse__IAmUq linear infinite}.Marquee_group__5va_I{display:flex;align-items:center;flex-shrink:0}.Marquee_item__Lbvx4{display:inline-flex;align-items:center;gap:16px;font-size:13px;font-weight:var(--fw-black);letter-spacing:.12em;text-transform:uppercase;padding-right:20px}.Marquee_sep__krGDw{opacity:.7;font-size:14px}@keyframes Marquee_marqueeForward__epUq9{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes Marquee_marqueeReverse__IAmUq{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.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 20px;background:rgba(255,255,255,.95);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:3px solid #000000;box-shadow:5px 5px 0 #000000;border-radius:0;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:0;background:transparent;border:none;box-shadow:none}.Navbar_heroCapsuleNav__D6iqV{margin-right:auto}.Navbar_navItem__Fpmiu{position:relative;padding:8px 18px;font-size:12px;font-weight:var(--fw-black);letter-spacing:.08em;text-transform:uppercase;color:#000000;border:none;background:transparent;cursor:pointer;border-radius:0;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:#000000;border:none;box-shadow:none;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:0;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}.Navbar_heroBrandMobileVisible__KaZUt{display:none}@media (max-width:990px){.Navbar_heroBrandMobileVisible__KaZUt{display:flex!important}.Navbar_brandTextName__f3d8s{font-size:20px}.Navbar_liveStatus__m8BFu{display:none}.Navbar_capsuleNav__lkojJ{display:none!important}.Navbar_hireBtn__paCxV{display:none}.Navbar_actionGroup__MyLon{margin-left:auto}.Navbar_burger__5O0zC{display:flex}}.Skills_skills__6pG5F{padding-top:clamp(48px,6vw,80px);padding-bottom:clamp(80px,10vw,140px);border:none;background-color:#FFFFFF;color:#000000;position:relative;overflow:hidden}@media (min-width:1024px){.Skills_skills__6pG5F{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding-top:calc(var(--nav-height) + 32px);padding-bottom:80px}}.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:12px;color:inherit}.Skills_labelNum__wMth9{color:var(--color-primary);font-size:11px}.Skills_top__4b_au{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sp-6);gap:var(--sp-6);align-items:flex-end;margin-bottom:var(--sp-4)}.Skills_heading__iCpXB{font-size:clamp(40px,5.2vw,80px);font-weight:var(--fw-black);line-height:.92;letter-spacing:-.03em;text-transform:uppercase;color:inherit}.Skills_headingAccent__rPoqZ{-webkit-text-stroke:3px var(--color-primary);color:transparent}.Skills_subtitle__8Cg2D{font-size:clamp(14px,1.3vw,17px);font-weight:var(--fw-regular);line-height:1.65;color:inherit;max-width:520px;margin-bottom:6px}.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_top__4b_au{grid-template-columns:1fr;gap:var(--sp-2);margin-bottom:var(--sp-4)}.Skills_subtitle__8Cg2D{font-size:14px;line-height:1.6;max-width:100%;margin-bottom:0}.Skills_categoryGrid__8dFE1{grid-template-columns:1fr;gap:var(--sp-4)}}@media (max-width:480px){.Skills_heading__iCpXB{font-size:clamp(32px,9vw,44px)}.Skills_subtitle__8Cg2D{font-size:13px}.Skills_iconGrid__sZqTa{grid-template-columns:1fr}}