.cursor-bubble{left:0;opacity:0;pointer-events:none;position:fixed;top:0;-webkit-user-select:none;user-select:none;visibility:hidden;will-change:transform;z-index:99999}.cursor-bubble-scale{display:inline-flex;transform-origin:bottom left;will-change:transform}.cursor-bubble-content{align-items:center;background-color:#673df2;border-radius:50px 50px 50px 0;box-shadow:0 4px 16px #673df259;color:#fff;display:flex;font-family:system-ui,sans-serif;font-family:var(--v2-font-body,system-ui,sans-serif);font-size:13.5px;font-weight:600;gap:0;justify-content:center;letter-spacing:.02em;padding:5px 10px 4px;transform-origin:center;transition:transform .15s ease,box-shadow .2s ease;white-space:nowrap}.cursor-bubble.is-active .cursor-bubble-content{transform:scale(.92)}.cursor-bubble.is-holding .cursor-bubble-content{animation:cursorPurpleHold .75s ease-in-out infinite alternate;box-shadow:0 0 24px #673df2b3}.cursor-bubble.hold-complete .cursor-bubble-content{box-shadow:0 0 28px #673df2e6;transform:scale(1.15)}@keyframes cursorPurpleHold{0%{transform:scale(1)}to{transform:scale(1.14)}}body.is-transitioning{pointer-events:none!important}body.is-transitioning .cursor-bubble{display:none!important;opacity:0!important;visibility:hidden!important}@media (hover:none) or (pointer:coarse){.cursor-bubble{display:none!important}}.preloader-canvas{align-items:center;background:#fbf9ef;cursor:pointer;display:flex;height:100vh;inset:0;justify-content:center;overflow:hidden;position:fixed;-webkit-user-select:none;user-select:none;width:100vw;z-index:999999}.preloader-corner{color:#ffffffd9;font-family:Gellix,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(11.5px,1.25vw,15px);font-weight:500;letter-spacing:.02em;line-height:1.2;pointer-events:none;position:fixed;z-index:100}.preloader-corner-tl{align-items:flex-start;display:flex;flex-direction:column;gap:12px;left:clamp(24px,4.5vw,56px);top:clamp(24px,5vh,48px)}.preloader-dots-row{align-items:center;display:flex;gap:7px}.preloader-mini-dot{background-color:#fff;border-radius:50%;box-shadow:0 2px 6px #00000026;display:inline-block;height:8.5px;width:8.5px}.preloader-author-tag{color:#fff;font-weight:600}.preloader-corner-tr{font-weight:600;right:clamp(24px,4.5vw,56px);text-align:right;top:clamp(24px,5vh,48px)}.preloader-corner-bl{bottom:clamp(24px,5vh,48px);color:#fffc;left:clamp(24px,4.5vw,56px)}.preloader-corner-br{bottom:clamp(24px,5vh,48px);color:#fff;font-weight:600;right:clamp(24px,4.5vw,56px);text-align:right}.preloader-center-stage{align-items:center;aspect-ratio:1596/985;display:flex;isolation:isolate;justify-content:center;max-width:92vw;perspective:1200px;position:relative;transform-style:preserve-3d;width:clamp(320px,58vw,840px);z-index:10}.preloader-composition{height:100%;position:relative;transform-style:preserve-3d;width:100%;will-change:transform}.preloader-asset-text{filter:drop-shadow(0 15px 30px rgba(0,0,0,.18));height:100%;inset:0;width:100%;z-index:1}.preloader-asset-avatar,.preloader-asset-text{object-fit:contain;pointer-events:none;position:absolute}.preloader-asset-avatar{aspect-ratio:1/1;filter:drop-shadow(0 8px 20px rgba(0,0,0,.22));left:19.5%;top:27.5%;transform-origin:50% 65%;width:27%;z-index:3}.preloader-scribble{height:200vh;left:-50vw;pointer-events:none;position:fixed;top:-50vh;width:200vw;z-index:1000000}.preloader-scribble-out{z-index:1000001}.preloader-asset-thunder{aspect-ratio:140/204;filter:drop-shadow(0 0 16px rgba(255,230,0,.45));left:3%;top:46%;transform-origin:50% 50%;width:18%}.preloader-asset-line,.preloader-asset-thunder{object-fit:contain;pointer-events:none;position:absolute;z-index:2}.preloader-asset-line{aspect-ratio:248/359;filter:drop-shadow(0 0 12px rgba(255,230,0,.35));left:84.27%;top:38.58%;transform-origin:20% 80%;width:15.54%}.preloader-asset-dot{aspect-ratio:111/126;filter:drop-shadow(0 6px 14px rgba(0,0,0,.18));left:87.41%;object-fit:contain;pointer-events:none;position:absolute;top:76.14%;transform-origin:50% 85%;width:6.95%;z-index:3}@media (max-width:639px){.preloader-center-stage{max-width:440px;width:90vw}.preloader-corner-tl{gap:8px;left:max(20px,env(safe-area-inset-left));top:max(20px,env(safe-area-inset-top))}.preloader-corner-tr{right:max(20px,env(safe-area-inset-right));top:max(20px,env(safe-area-inset-top))}.preloader-corner-bl{left:max(20px,env(safe-area-inset-left))}.preloader-corner-bl,.preloader-corner-br{bottom:max(20px,env(safe-area-inset-bottom))}.preloader-corner-br{right:max(20px,env(safe-area-inset-right))}.preloader-mini-dot{height:7px;width:7px}}.profile-tooltip-container{display:inline-block;position:relative}.profile-tooltip{border-radius:16px;left:-16px;overflow:hidden;pointer-events:auto;position:absolute;top:-16px;z-index:-1}html[dir=rtl] .profile-tooltip{left:auto!important;right:-16px!important}.profile-tooltip.dark{background-color:var(--v2-color-charcoal);box-shadow:0 8px 32px #0000004d;color:var(--v2-color-white)}.profile-tooltip.light{background-color:#ebe7dd;background-color:var(--v2-color-offwhite,#ebe7dd);border:none;box-shadow:0 8px 32px #00000026;color:var(--v2-color-charcoal)}.profile-tooltip-inner{align-items:center;display:flex;flex-direction:column;gap:16px;padding:48px 24px 24px;position:relative;text-align:center;width:240px}.profile-tooltip-download-btn{align-items:center;background-color:var(--v2-color-charcoal);border-radius:12px;color:var(--v2-color-white);display:flex;font-family:var(--v2-font-body);font-size:1rem;font-weight:800;justify-content:center;margin-top:8px;padding:12px 24px;text-decoration:none;transition:transform .2s ease,background-color .2s ease;width:100%}.profile-tooltip-download-btn:hover{background-color:#000;transform:translateY(-2px)}.profile-tooltip-title{font-family:var(--v2-font-display);font-size:1.2rem;font-weight:800;letter-spacing:-.5px;line-height:1;margin:0;text-transform:lowercase}.profile-tooltip-desc{font-family:var(--v2-font-body);font-size:.85rem;font-weight:500;line-height:1.4;margin:0;opacity:.8}.profile-tooltip-link{align-items:center;color:inherit;display:inline-flex;flex-direction:column;font-family:var(--v2-font-body);font-size:1rem;font-weight:800;padding-bottom:14px;position:relative;text-decoration:none;transition:opacity .2s ease}.profile-tooltip-link:hover{opacity:.7}.profile-tooltip-link-text{z-index:2}.profile-tooltip-link-svg{bottom:0;height:14px;left:0;position:absolute;width:100%}.profile-tooltip-link-svg path{stroke-dasharray:200;stroke-dashoffset:200;transition:stroke-dashoffset .5s ease-out}.profile-tooltip-link:hover .profile-tooltip-link-svg path{stroke-dashoffset:0;transition-delay:.15s}@media (max-width:639px){.profile-tooltip{display:none}}.animated-btn{align-items:center;background-color:var(--btn-bg);border:none;border-radius:50px;color:var(--btn-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:600;justify-content:center;overflow:hidden;padding:16px 32px;position:relative;transition:color .4s ease;z-index:1}.animated-btn:disabled{cursor:not-allowed;opacity:.6}.animated-btn-fill{aspect-ratio:1;background-color:var(--btn-hover-bg);border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .5s cubic-bezier(.4,0,.2,1);width:150%;z-index:-1}.animated-btn:hover .animated-btn-fill{transform:translate(-50%,-50%) scale(1)}.animated-btn:hover{color:var(--btn-hover-text)}.animated-btn-content{align-items:center;display:flex;gap:8px;position:relative;z-index:2}.animated-btn-icon{align-items:center;display:flex;justify-content:center}.animated-btn-text-wrapper{line-height:1.2;overflow:hidden;position:relative}.animated-btn-text,.animated-btn-text-wrapper{direction:ltr!important;display:inline-flex}.animated-btn-text.clone{left:0;position:absolute;top:100%}.char{display:inline-block;transition:transform .4s cubic-bezier(.16,1,.3,1)}.animated-btn:hover .animated-btn-text.clone .char,.animated-btn:hover .animated-btn-text.original .char{transform:translateY(-100%)}::view-transition-new(root),::view-transition-old(root){animation:none;mix-blend-mode:normal}.dark-mode-toggle{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:#f1efe599;border:none;border-radius:50%;color:var(--v2-color-charcoal);cursor:pointer;display:inline-flex;height:40px;justify-content:center;transition:background-color .3s ease,color .3s ease;width:40px}.dark-mode-toggle:hover{background-color:#00000014}.dark-mode-toggle.is-dark{background-color:#ffffff1f;color:var(--v2-color-white)}.dark-mode-toggle.is-dark:hover{background-color:#fff3}body.dark-mode{background-color:var(--v2-color-charcoal);color:var(--v2-color-white)}body.light-mode{background-color:var(--v2-color-offwhite);color:var(--v2-color-charcoal)}.lang-menu-item{overflow:hidden;position:relative;-webkit-user-select:none;user-select:none}.lang-menu-item:hover{background-color:#673df21f!important;color:#673df2!important}.lang-menu-item.is-active:hover{background-color:#673df238!important}@font-face{font-display:swap;font-family:Youth;font-style:normal;font-weight:100;src:url(/static/media/AllCaps%20-%20Youth%20Thin.3ece00620da9b8d494ad.otf) format("opentype")}@font-face{font-display:swap;font-family:Youth;font-style:normal;font-weight:300;src:url(/static/media/AllCaps%20-%20Youth%20Light.810eeb7b2e820dd14fd9.otf) format("opentype")}@font-face{font-display:swap;font-family:Youth;font-style:normal;font-weight:400;src:url(/static/media/AllCaps%20-%20Youth%20Regular.2dbca43307efe15fc3d3.otf) format("opentype")}@font-face{font-display:swap;font-family:Youth;font-style:normal;font-weight:500;src:url(/static/media/AllCaps%20-%20Youth%20Medium.2ad16b06db7d13ef1063.otf) format("opentype")}@font-face{font-display:swap;font-family:Youth;font-style:normal;font-weight:700;src:url(/static/media/AllCaps%20-%20Youth%20Bold.330c83db7e1acabafa02.otf) format("opentype")}@font-face{font-display:swap;font-family:Youth;font-style:normal;font-weight:900;src:url(/static/media/AllCaps%20-%20Youth%20Black.9154b300bc850d50fdaa.otf) format("opentype")}@font-face{font-display:swap;font-family:Gellix;font-style:normal;font-weight:100;src:url(/static/media/Gellix-Thin.406fa5f09b45e143e8dd.otf) format("opentype")}@font-face{font-display:swap;font-family:Gellix;font-style:italic;font-weight:100;src:url(/static/media/Gellix-ThinItalic.d0274758049f84272348.otf) format("opentype")}@font-face{font-display:swap;font-family:Gellix;font-style:normal;font-weight:300;src:url(/static/media/Gellix-Light.de0ef44debf54da2254a.otf) format("opentype")}@font-face{font-display:swap;font-family:Gellix;font-style:italic;font-weight:300;src:url(/static/media/Gellix-LightItalic.97febb120da0c07b9b53.otf) format("opentype")}@font-face{font-display:swap;font-family:Gellix;font-style:normal;font-weight:400;src:url(/static/media/Gellix-Regular.167f541b04c119cd9184.otf) format("opentype")}@font-face{font-display:swap;font-family:Gellix;font-style:italic;font-weight:400;src:url(/static/media/Gellix-RegularItalic.0dca2db09f31e502e7c9.otf) format("opentype")}@font-face{font-display:swap;font-family:Gellix;font-style:normal;font-weight:500;src:url(/static/media/Gellix-Medium.4609b0a53d5dcec2e20e.otf) format("opentype")}@font-face{font-display:swap;font-family:Gellix;font-style:italic;font-weight:500;src:url(/static/media/Gellix-MediumItalic.1d23735e8c7d81885c60.otf) format("opentype")}@font-face{font-display:swap;font-family:Gellix;font-style:normal;font-weight:600;src:url(/static/media/Gellix-SemiBold.074a0ff825d232247939.otf) format("opentype")}@font-face{font-display:swap;font-family:Gellix;font-style:italic;font-weight:600;src:url(/static/media/Gellix-SemiBoldItalic.a5964aed088eba8bedb3.otf) format("opentype")}@font-face{font-display:swap;font-family:Gellix;font-style:normal;font-weight:700;src:url(/static/media/Gellix-Bold.2afa1a593d21d339aa8f.otf) format("opentype")}@font-face{font-display:swap;font-family:Gellix;font-style:italic;font-weight:700;src:url(/static/media/Gellix-BoldItalic.b8837fdd0e60d23d2ee9.otf) format("opentype")}@font-face{font-display:swap;font-family:Gellix;font-style:normal;font-weight:800;src:url(/static/media/Gellix-ExtraBold.e014b0f74e172f3a9132.otf) format("opentype")}@font-face{font-display:swap;font-family:Gellix;font-style:italic;font-weight:800;src:url(/static/media/Gellix-ExtraBoldItalic.ab1756a27c8d735e1b45.otf) format("opentype")}@font-face{font-display:swap;font-family:Gellix;font-style:normal;font-weight:900;src:url(/static/media/Gellix-Black.1e24b10df56306158b8e.otf) format("opentype")}@font-face{font-display:swap;font-family:Gellix;font-style:italic;font-weight:900;src:url(/static/media/Gellix-BlackItalic.4da4ac53d83bf739e958.otf) format("opentype")}:root{--v2-color-charcoal:#171412;--v2-color-offwhite:#fbf9ef;--v2-color-orange:#7c3aed;--v2-color-purple:#315c52;--v2-color-gold:#a78bfa;--v2-color-lightgray:#f2f0e7;--v2-color-verylightgray:#ebe9df;--v2-color-taupe:#5c534e;--v2-color-white:#fff;--v2-color-black:#12100f;--v2-color-beige:#eee1d7;--v2-color-error:#ff3c34;--v2-font-display:"Youth",sans-serif;--v2-font-body:"Gellix",sans-serif;--v2-font-mono:"Youth",sans-serif;--v2-text-display-xl:64px;--v2-text-display-l:64px;--v2-text-heading-m:64px;--v2-text-label-xs:12px;--v2-text-body-l:12px;--v2-text-body-m:12px;--v2-text-body-s:12px;--v2-shadow-raised:0px 4px 12px #00000014;--v2-shadow-elevated:0px 8px 24px #0000001f;--v2-shadow-floating:0px 12px 32px #00000026;--v2-shadow-accent:0px 4px 12px #7c3aed33;--v2-shadow-accent-hover:0px 6px 16px #7c3aed4d;--v2-radius-xs:6px;--v2-radius-sm:9.6px;--v2-radius-md:12px;--v2-radius-lg:16px;--v2-radius-full:50%;--tabs-dur:250ms;--tabs-ease:cubic-bezier(0.22,1,0.36,1);--tabs-text-muted:#171412ad;--tabs-text-active:#171412;--tabs-text-on-pill:#fff;--tabs-bar-bg:#fff;--tabs-pill-bg:#171412}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*,:after,:before{-webkit-user-select:none;user-select:none}[contenteditable=true],[contenteditable=true] *,input,select,textarea{-webkit-user-select:text!important;user-select:text!important}::selection{background:#0000;color:inherit}::-moz-selection{background:#0000;color:inherit}input::selection,textarea::selection{background:#6c34fa40;color:inherit}input::-moz-selection,textarea::-moz-selection{background:#6c34fa40;color:inherit}.v2-app{background-color:#fbf9ef;background-color:var(--v2-color-offwhite);box-sizing:border-box;color:#8e827c;display:flex;font-family:Gellix,sans-serif;font-family:var(--v2-font-body);font-size:12px;font-weight:500;line-height:15px;margin:0;min-height:100vh;padding:0}::-webkit-scrollbar{display:none}body,html{-ms-overflow-style:none;font-family:Gellix,sans-serif;scrollbar-width:none;-webkit-user-select:none;user-select:none}.v2-app *,.v2-app :after,.v2-app :before{box-sizing:inherit}.v2-display-xl{font-size:clamp(40px,6vw,64px);font-size:clamp(40px,6vw,var(--v2-text-display-xl))}.v2-display-l,.v2-display-xl{color:#171412;font-family:Youth,sans-serif;font-family:var(--v2-font-display);font-weight:700;line-height:58px;margin:0}.v2-display-l{font-size:clamp(32px,5vw,64px);font-size:clamp(32px,5vw,var(--v2-text-display-l))}.v2-heading-m{color:#171412;font-family:Youth,sans-serif;font-family:var(--v2-font-display);font-size:64px;font-size:var(--v2-text-heading-m);font-weight:700;line-height:58px;margin:0}.v2-label-xs{font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:12px;font-size:var(--v2-text-label-xs);text-transform:uppercase}.v2-body-l,.v2-label-xs{color:#8e827c;font-weight:500;line-height:15px;margin:0}.v2-body-l{font-family:Gellix,sans-serif;font-family:var(--v2-font-body);font-size:12px;font-size:var(--v2-text-body-l)}.v2-body-m{font-size:12px;font-size:var(--v2-text-body-m)}.v2-body-m,.v2-body-s{color:#8e827c;font-family:Gellix,sans-serif;font-family:var(--v2-font-body);font-weight:500;line-height:15px;margin:0}.v2-body-s{font-size:12px;font-size:var(--v2-text-body-s)}.v2-main-content{flex:1 1;margin-left:0;width:100%}@media (max-width:639px){.v2-main-content{margin-bottom:64px;margin-left:0}}.v2-container{box-sizing:border-box;margin:0 auto;max-width:1320px;padding-left:250px;padding-right:250px;width:100%}@media (min-width:1024px) and (max-width:1279px){.v2-container{padding-left:230px;padding-right:230px}}@media (max-width:1023px){.v2-container{padding-left:24px;padding-right:24px}}@media (max-width:639px){.v2-container{padding-left:16px;padding-right:16px}}.pd-shell{--pd-pad:250px;box-sizing:border-box;padding-left:var(--pd-pad);padding-right:var(--pd-pad)}@media (min-width:1024px) and (max-width:1279px){.pd-shell{--pd-pad:230px}}@media (max-width:1023px){.pd-shell{--pd-pad:24px}}@media (max-width:639px){.pd-shell{--pd-pad:16px}}.v2-section{padding-bottom:64px;padding-top:64px}.v2-section-hero{padding-bottom:160px;padding-top:160px}@media (max-width:639px){.v2-section-hero{padding-bottom:100px;padding-top:100px}}.v2-btn{align-items:center;border:none;border-radius:9.6px;border-radius:var(--v2-radius-sm);cursor:pointer;display:inline-flex;font-family:Gellix,sans-serif;font-family:var(--v2-font-body);font-size:12px;font-size:var(--v2-text-body-m);font-weight:500;justify-content:center;line-height:20px;padding:12px 24px;text-decoration:none;transition:all .2s ease}@media (max-width:639px){.v2-btn{min-height:44px;padding:12px 28px}}.v2-btn-primary{background-color:#7c3aed;background-color:var(--v2-color-orange);box-shadow:0 4px 12px #7c3aed33;box-shadow:var(--v2-shadow-accent);color:#fff;color:var(--v2-color-white)}.v2-btn-primary:hover{background-color:#e56a1a;box-shadow:0 6px 16px #7c3aed4d;box-shadow:var(--v2-shadow-accent-hover)}.v2-btn-primary:active{background-color:#cc5a14;box-shadow:0 2px 8px #7c3aed33}.v2-btn-secondary{background-color:#171412;background-color:var(--v2-color-charcoal);box-shadow:0 4px 12px #17141226;color:#fff;color:var(--v2-color-white)}.v2-btn-secondary:hover{background-color:#2a2622;box-shadow:0 6px 16px #17141240}.v2-btn-ghost{background-color:initial;border:2px solid #171412;border:2px solid var(--v2-color-charcoal);color:#171412;color:var(--v2-color-charcoal);padding:10px 22px}.v2-btn-ghost:hover{background-color:#fbf9ef;background-color:var(--v2-color-offwhite)}.v2-badge{border-radius:6px;border-radius:var(--v2-radius-xs);display:inline-flex;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:12px;font-size:var(--v2-text-label-xs);font-weight:700;line-height:1;padding:4px 12px}.v2-badge-primary{background-color:#7c3aed;background-color:var(--v2-color-orange);color:#fff;color:var(--v2-color-white)}.v2-badge-secondary{background-color:#fbf9ef;background-color:var(--v2-color-offwhite);border:1px solid #eee1d7;border:1px solid var(--v2-color-beige)}.v2-badge-secondary,.v2-card{color:#171412;color:var(--v2-color-charcoal)}.v2-card{background-color:#fff;background-color:var(--v2-color-white);border:1px solid #eee1d7;border:1px solid var(--v2-color-beige);border-radius:12px;border-radius:var(--v2-radius-md);box-shadow:0 4px 12px #00000014;box-shadow:var(--v2-shadow-raised);padding:32px;transition:box-shadow .3s ease}.v2-card:hover{box-shadow:0 8px 24px #0000001f;box-shadow:var(--v2-shadow-elevated)}.v2-dark-container{background-color:#171412;background-color:var(--v2-color-charcoal);border-radius:12px;border-radius:var(--v2-radius-md);box-shadow:0 4px 16px #0003;color:#fff;color:var(--v2-color-white);padding:40px}.v2-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.v2-grid-2col{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.v2-list{display:flex;flex-direction:column;gap:16px}.v2-bento-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(12,1fr)}.v2-bento-grid>:first-child,.v2-bento-grid>:nth-child(2){grid-column:span 6}.v2-bento-grid>:nth-child(3){grid-column:span 7}.v2-bento-grid>:nth-child(4){grid-column:span 5}@media (max-width:1023px){.v2-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.v2-bento-grid,.v2-grid,.v2-grid-2col{gap:16px;grid-template-columns:1fr}.v2-bento-grid>*{grid-column:1/-1!important}.v2-bento-box-3,.v2-bento-box-4{aspect-ratio:1.2/1}.v2-bento-box-4{height:auto!important}}.v2-bento-box-3{aspect-ratio:1.8/1}.v2-bento-box-4{height:100%}.glass-regular{background:linear-gradient(135deg,#fff9,#ffffff47);border:1px solid #ffffff8c;box-shadow:0 8px 32px #1714121a,inset 0 1px 0 #ffffffa6}.glass-regular,.glass-regular-dark{backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%)}.glass-regular-dark{background:linear-gradient(135deg,#1e1a16b8,#1e1a168c);border:1px solid #ffffff38;box-shadow:0 8px 32px #00000040,inset 0 1px 0 #ffffff40}.v2-sidebar{align-items:center;background-color:initial;border-right:none;bottom:0;display:flex;flex-direction:column;gap:0;left:24px;padding:24px 0;position:fixed;top:0;width:112px;z-index:100}.v2-sidebar .v2-nav-item.glass-nav,button.dark-mode-toggle.glass-lang{backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);background:linear-gradient(135deg,#fff9,#ffffff47);border:1px solid #ffffff8c;box-shadow:0 8px 32px #1714121a,inset 0 1px 0 #ffffffa6}.v2-sidebar .v2-nav-item.glass-nav.glass-dark,button.dark-mode-toggle.glass-lang.glass-dark{backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);background:linear-gradient(135deg,#1e1a16b8,#1e1a168c);border:1px solid #ffffff38;box-shadow:0 8px 32px #00000040,inset 0 1px 0 #ffffff40}.v2-nav-item{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:#f1efe599;border:none;border-radius:12px;border-radius:var(--v2-radius-md);color:#8e827c;color:var(--nav-icon-color,#8e827c);cursor:pointer;display:flex;height:64px;justify-content:center;transition:color .2s ease,background-color .2s ease,transform .2s ease;width:64px}.v2-nav-item:hover{color:#171412;color:var(--nav-icon-hover,#171412)}.v2-nav-item.active{background-color:#f1efe599;color:#171412;color:var(--nav-icon-active,#171412)}.v2-tooltip-container{align-items:center;display:flex;position:relative}.v2-tooltip{-webkit-text-stroke:.5px currentColor;background-color:#e6e3d8;border-radius:6px;border-radius:var(--v2-radius-xs);color:#171412;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:12.5px;font-weight:800;left:calc(100% + 16px);letter-spacing:.05em;opacity:0;padding:6px 12px;pointer-events:none;position:absolute;text-transform:uppercase;transform:translateX(-8px);transition:all .2s ease;visibility:hidden;white-space:nowrap;z-index:200}.v2-tooltip:before{border-color:#0000 #e6e3d8 #0000 #0000;border-style:solid;border-width:4px 4px 4px 0;content:"";left:-4px;position:absolute;top:50%;transform:translateY(-50%)}.v2-tooltip-container:hover .v2-tooltip{opacity:1;transform:translateX(0);visibility:visible}@media (max-width:639px){.v2-sidebar{background-color:#fff;background-color:var(--v2-color-white);border-right:none;border-top:1px solid #eee1d7;border-top:1px solid var(--v2-color-beige);bottom:0;flex-direction:row;height:76px;justify-content:space-evenly;left:0;min-height:76px;padding:6px max(12px,env(safe-area-inset-right)) max(6px) max(12px,env(safe-area-inset-left));right:0;top:auto;width:100%}.v2-nav-item{background-color:initial;border-radius:0;min-height:48px;min-width:48px}.v2-tooltip-container{justify-content:center;min-height:64px;min-width:48px}.v2-mobile-nav-label{font-size:10px!important;line-height:1}.v2-nav-item:hover{background-color:#0000000d}}.v2-input{background-color:#fff;background-color:var(--v2-color-white);border:1px solid #ebe9df;border:1px solid var(--v2-color-verylightgray);border-radius:6px;border-radius:var(--v2-radius-xs);color:#171412;color:var(--v2-color-charcoal);font-family:Gellix,sans-serif;font-family:var(--v2-font-body);font-size:12px;font-size:var(--v2-text-body-m);min-height:44px;outline:none;padding:12px 16px;transition:all .2s ease;width:100%}.v2-input:focus{border:2px solid #7c3aed;border:2px solid var(--v2-color-orange);box-shadow:0 0 0 4px #7c3aed1a;padding:11px 15px}.v2-input::placeholder{color:#9b9590;color:var(--v2-color-taupe);opacity:.7}.v2-label{color:#171412;color:var(--v2-color-charcoal);display:block;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:12px;font-size:var(--v2-text-label-xs);font-weight:700;margin-bottom:8px}.v2-form-group{margin-bottom:24px}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee-container{mask-image:linear-gradient(90deg,#0000,#000 10%,#000 90%,#0000);-webkit-mask-image:linear-gradient(90deg,#0000,#000 10%,#000 90%,#0000);overflow:hidden;position:relative;white-space:nowrap;width:100%}.marquee-content{animation:marquee 20s linear infinite;display:inline-block}.marquee-item{display:inline-block;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:14px;font-weight:700;opacity:.6;padding:0 32px}.hero-redesign{align-items:flex-start;background-color:#191614;background-image:url(/static/media/background.ae516514a0b02e88f579.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;isolation:isolate;min-height:100dvh;overflow:hidden;padding-bottom:0;padding-top:120px;position:relative;width:100%}.hero-bg-text-container{left:0;overflow:hidden;pointer-events:none;position:absolute;top:60px;white-space:nowrap;width:100%;z-index:1}.hero-bg-text-marquee{-webkit-text-fill-color:#0000;animation:heroMarquee 40s linear infinite;background:linear-gradient(180deg,#fffffff2,#ffffffb3 18%,#ffffff59 40%,#ffffff1f 65%,#ffffff05);-webkit-background-clip:text;background-clip:text;color:#0000;display:inline-block;filter:drop-shadow(0 -2px 8px rgba(255,255,255,.25));font-family:Youth,sans-serif;font-family:var(--v2-font-display);font-size:clamp(70px,18vw,300px);font-weight:900;letter-spacing:-.02em;line-height:.95;text-transform:uppercase;will-change:transform}@keyframes heroMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.hero-spotlight-beam{background:radial-gradient(ellipse 60% 80% at 50% 0,#ffffff59 0,#ffe0c02e 25%,#ddae7b14 50%,#0000 80%);filter:blur(20px);height:90%;max-width:1100px;top:-10%;width:75%}.hero-spotlight-beam,.hero-spotlight-core{left:50%;mix-blend-mode:screen;pointer-events:none;position:absolute;transform:translateX(-50%);z-index:2}.hero-spotlight-core{background:radial-gradient(circle,#ffffff8c 0,#fff0dc33 30%,#0000 65%);filter:blur(40px);height:480px;top:-120px;width:480px}.hero-glow-bg{background:radial-gradient(ellipse at 50% 100%,#d9a6712e 0,#7a4f3514 40%,#0000 70%);bottom:0;height:500px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:700px;z-index:2}.hero-content-grid{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:1.2fr 1fr 1fr;position:relative;width:100%;z-index:3}@media (max-width:1024px){.hero-content-grid{gap:48px;grid-template-columns:1fr;text-align:center}}.hero-portrait-wrapper{align-items:flex-end;bottom:0;display:flex;justify-content:center;left:50%;max-width:900px;pointer-events:none;position:absolute;transform:translateX(-50%);width:100%;z-index:4}.hero-portrait-img{aspect-ratio:1;display:block;filter:drop-shadow(0 40px 80px rgba(0,0,0,.5)) drop-shadow(0 -20px 60px rgba(255,255,255,.18));height:auto;margin-bottom:0;object-fit:contain;pointer-events:auto;transition:transform .4s cubic-bezier(.2,.8,.2,1);width:clamp(280px,68vw,768px)}@media (min-width:1025px){.hero-portrait-img{width:clamp(420px,52vw,768px)}}.hero-portrait-img:hover{transform:scale(1.02) translateY(-6px)}@keyframes heroPortraitFloat{0%,to{transform:translateY(0)}50%{transform:translateY(0)}}.about-reveal-text{color:#171412;color:var(--v2-color-charcoal);font-family:Gellix,sans-serif;font-family:var(--v2-font-body);font-size:clamp(24px,3vw,32px);font-weight:500;letter-spacing:-.02em;line-height:1.4;margin-bottom:48px}.glass-card{backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);background:linear-gradient(135deg,#ffffff2e,#ffffff0f);border:1px solid #ffffff38;border-radius:20px;box-shadow:0 8px 32px 0 #00000040,inset 0 1px 0 0 #ffffff40;color:#fff;overflow:hidden;padding:24px;position:relative;transition:all .3s cubic-bezier(.2,.8,.2,1)}.glass-card:before{background:linear-gradient(90deg,#0000,#fff9,#0000);content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;top:0}.glass-card:hover{border-color:#ffffff59;box-shadow:0 16px 48px 0 #00000059,inset 0 1px 0 0 #ffffff4d;transform:translateY(-4px)}.bar-chart-container{align-items:flex-end;display:flex;gap:4px;height:36px;margin-top:16px}.bar-chart-bar{background:linear-gradient(180deg,#fff,#c5b8ff);border-radius:2px;box-shadow:0 0 8px #fff6;flex:1 1;transition:height 1s ease}.avatar-stack{align-items:center;display:flex}.avatar-stack-img{border:2px solid #000;border-radius:50%;height:28px;margin-left:-8px;object-fit:cover;width:28px}.avatar-stack-img:first-child{margin-left:0}.hero-badge-tag{backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);background:#ffffff1f;border:1px solid #ffffff38;border-radius:100px;box-shadow:inset 0 1px 0 0 #fff3;color:#fff;display:inline-block;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:11px;font-weight:500;margin:4px;padding:8px 16px;transition:all .25s cubic-bezier(.2,.8,.2,1);white-space:nowrap}.hero-badge-tag:hover{background:#ffffff38;border-color:#fff6;box-shadow:inset 0 1px 0 0 #ffffff4d,0 4px 12px #0003;color:#fff;transform:translateY(-2px)}.tiktok-profile{background-color:#171412;border:3px solid #fff;border-radius:50%;box-shadow:0 8px 24px #0000004d;cursor:pointer;height:76px;position:absolute;transition:all .3s ease;width:76px;z-index:5}.tiktok-profile:hover{transform:scale(1.08)}.tiktok-profile-img{border-radius:50%;height:100%;object-fit:cover;width:100%}.tiktok-plus-btn{align-items:center;background-color:#5b21b6;border:2px solid #fff;border-radius:50%;bottom:-6px;box-shadow:0 2px 6px #0003;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);transition:all .2s ease;-webkit-user-select:none;user-select:none;width:20px}.tiktok-plus-btn.clicked{background-color:#34c759}@media (min-width:1025px){.hero-card-satisfaction{position:relative;transform:translateX(40px) rotate(-8deg);transform-origin:center;z-index:10}.hero-card-satisfaction:hover{transform:translateX(40px) rotate(-8deg) translateY(-4px)}.hero-card-experience{position:relative;transform:translateX(-40px) rotate(8deg);transform-origin:center;z-index:10}.hero-card-experience:hover{transform:translateX(-40px) rotate(8deg) translateY(-4px)}.hero-card-tilt-left{transform:rotate(-5deg)}}.work-card{aspect-ratio:1;background-color:#171412;background-color:var(--v2-color-charcoal);border-radius:1rem;cursor:pointer;overflow:hidden;position:relative;transition:transform .3s ease}.work-card:hover{transform:translateY(-4px)}.work-card:active{transform:scale(.98)}.work-card-image{height:100%;left:0;position:absolute;top:0;width:100%}.work-card-image img{height:100%;object-fit:cover;width:100%;will-change:transform}.work-card-svg{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1.5);width:100%}.work-card-svg svg{height:100%;overflow:visible;width:100%}.work-card-svg-1 svg path{stroke:#7c3aed;stroke:var(--v2-color-orange)}.work-card-svg-2 svg path{stroke:#e0e0e0}.work-card-overlay{background:linear-gradient(135deg,#1a1816e6,#1a1816b3)}.work-card-content,.work-card-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.work-card-content{display:flex;flex-direction:column;justify-content:space-between;padding:2rem;z-index:10}.work-card-category{align-items:center;color:#9b9590;color:var(--v2-color-taupe);display:flex;font-size:10px;font-weight:600;gap:8px;letter-spacing:.1em;text-transform:uppercase}.work-card-year{color:#fff6}.work-card-title h3{color:#fff;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.work-card-title .word{will-change:transform}.work-card-title .word-mask{display:inline-block;overflow:hidden}.work-card-title .word{display:inline-block}.work-card-details{display:flex;flex-direction:column;gap:16px}.work-card-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#fffc;display:-webkit-box;font-size:14px;line-height:1.5;margin:0;overflow:hidden}.work-card-tech{display:flex;flex-wrap:wrap;gap:6px}.work-card-tech-badge{background-color:#ffffff1a;border-radius:100px;color:#fffc;font-size:10px;font-weight:600;padding:4px 10px}.work-card-action{align-self:flex-start;background-color:#fff;border-radius:100px;color:#171412;color:var(--v2-color-charcoal);font-size:11px;font-weight:700;letter-spacing:.05em;padding:8px 16px;transition:transform .3s ease,background-color .3s ease}.work-card:hover .work-card-action{background-color:#7c3aed;background-color:var(--v2-color-orange);color:#fff;transform:translateX(4px)}.hero-card-tilt-right{transform:rotate(5deg)}.page-transition-overlay{align-items:center;background:#0000;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:9999}.transition-svg{height:100%;left:0;position:absolute;top:0;width:100%}.transition-path{stroke-linecap:round;stroke-linejoin:round}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.page-enter{animation:fadeIn .3s ease-out}.page-exit{animation:fadeOut .3s ease-in}.t-tabs{backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);background:linear-gradient(135deg,#1e1a16b8,#1e1a168c);border:1px solid #ffffff38;border-radius:9999px;box-shadow:0 8px 32px #00000040,inset 0 1px 0 #ffffff40;display:inline-flex;gap:4px;padding:5px}.t-tab,.t-tabs{align-items:center;position:relative}.t-tab{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:9999px;color:#ffffffb3;cursor:pointer;display:flex;font-family:Gellix,sans-serif;font-family:var(--v2-font-body);font-size:15px;font-weight:500;gap:10px;height:44px;padding:0 22px;transition:color .25s cubic-bezier(.22,1,.36,1);transition:color var(--tabs-dur) var(--tabs-ease);z-index:1}.t-tab:not([aria-selected=true]):hover{color:#fff}.t-tab[aria-selected=true]{color:#171412;font-weight:600}.t-tabs-pill{background:#fff;border-radius:9999px;box-shadow:0 2px 8px #0000001f;height:44px;left:0;pointer-events:none;position:absolute;top:5px;transform:translateX(0);transition:transform .25s cubic-bezier(.22,1,.36,1),width .25s cubic-bezier(.22,1,.36,1);transition:transform var(--tabs-dur) var(--tabs-ease),width var(--tabs-dur) var(--tabs-ease);width:0;will-change:transform,width;z-index:0}@media (prefers-reduced-motion:reduce){.t-tab,.t-tabs-pill{transition:none!important}}:root{--v2-color-taupe:#9b9590}.cursor-pointer,[role=button],a,button,input[type=button],input[type=reset],input[type=submit]{cursor:url(/static/media/cursor-pointer.b48d5aa30bf88b4ab9a5.svg) 18 18,pointer!important}[contenteditable=true],input,textarea{cursor:url(/static/media/cursor-text.9de77c6a731f28cd21d5.svg) 18 18,text!important}.cursor-drag,.drag-handle,.draggable{cursor:url(/static/media/cursor-drag-unselected.815890827af13a57ca2f.svg) 20 20,url(data:image/png;base64,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) 24 24,grab!important}.cursor-drag:active,.drag-handle:active,.draggable:active,.drop-target,.dropzone,[data-drop-zone]{cursor:url(/static/media/cursor-drag-selected.e925b0fbebbf7c14e740.svg) 20 20,url(data:image/png;base64,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) 24 24,grabbing!important}.coin-flip,.coin-flip-circle{align-items:center;display:inline-flex;justify-content:center}@media (hover:hover) and (pointer:fine){.coin-flip-hover:hover .coin-flip,.coin-flip-hover:hover .coin-flip-circle{animation:coinFlip360 .6s cubic-bezier(.23,1,.32,1)}}@keyframes coinFlip360{0%{transform:perspective(600px) rotateY(0deg)}to{transform:perspective(600px) rotateY(1turn)}}@media (prefers-reduced-motion:reduce){.coin-flip-hover:hover .coin-flip,.coin-flip-hover:hover .coin-flip-circle{animation:none}}.about-avatar-trigger *,.deb-node-item *,.faq-item *,.glass-card *,.testimonials-card *,.v2-fixed-clock *,.v2-fixed-progress *,.v2-nav-item *,.work-card *,[data-cursor] *,[role=button] *,a *,button *{cursor:inherit!important}.about-avatar-trigger,.deb-node-item,.faq-item,.testimonials-card,.v2-fixed-clock,[data-cursor]{cursor:url(/static/media/cursor-pointer.b48d5aa30bf88b4ab9a5.svg) 12 12,pointer!important}.scroll-strip,.tech-roulette-stage,.testimonials-cards-wrapper,.tr-wheel-wrap,.v2-fixed-progress,.video-scrubber-strip,.wheel-viewport,.work-grid{cursor:url(/static/media/cursor-drag-unselected.815890827af13a57ca2f.svg) 20 20,url(data:image/png;base64,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) 24 24,grab!important}.tech-roulette-stage:active,.testimonials-cards-wrapper:active,.v2-fixed-progress.is-dragging,.v2-fixed-progress:active,.video-scrubber-strip:active,.work-grid:active{cursor:url(/static/media/cursor-drag-selected.e925b0fbebbf7c14e740.svg) 20 20,url(data:image/png;base64,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) 24 24,grabbing!important}body{cursor:url(/static/media/cursor-default.2b04292445edfcacc271.svg) 18 18,auto}@media (hover:hover) and (pointer:fine){body{cursor:url(/static/media/cursor-default.2b04292445edfcacc271.svg) 2 0,auto}.glass-card,.hero-badge-tag,.testimonials-card,.tiktok-profile,.v2-btn,.v2-nav-item,.work-card,a,button{cursor:url(/static/media/cursor-pointer.b48d5aa30bf88b4ab9a5.svg) 12 12,pointer}.testimonials-card-text,.v2-display-l,.v2-display-xl,.v2-heading-m,.work-card-description{cursor:url(/static/media/cursor-text.9de77c6a731f28cd21d5.svg) 12 12,text}}.hero-card-satisfaction{animation:floatCardLeft 6s ease-in-out infinite}.hero-card-experience{animation:floatCardRight 5.5s ease-in-out infinite}@keyframes floatCardLeft{0%{transform:translateY(0) rotate(4deg)}50%{transform:translateY(-12px) rotate(6deg)}to{transform:translateY(0) rotate(4deg)}}@keyframes floatCardRight{0%{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-15px) rotate(-2deg)}to{transform:translateY(0) rotate(-4deg)}}.hero-sparkle{animation:twinkle 3s ease-in-out infinite;background:#fff;border-radius:50%;box-shadow:0 0 10px 2px #fffc,0 0 20px 4px #fff6;height:3px;pointer-events:none;position:absolute;width:3px;z-index:15}.hero-sparkle:after,.hero-sparkle:before{background:#fff;border-radius:50%;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.hero-sparkle:before{height:1px;width:16px}.hero-sparkle:after{height:16px;width:1px}@keyframes twinkle{0%,to{opacity:.1;transform:scale(.6)}50%{opacity:1;transform:scale(1.2)}}.v2-deliverable-card{height:70vh;left:calc(50% + 40px);max-width:1100px;padding:64px;width:calc(100% - 320px)}.v2-hide-scrollbar::-webkit-scrollbar{display:none}.v2-hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.v2-mobile-header,.v2-mobile-nav-label{display:none}@keyframes badgePulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@media (max-width:1023px){.v2-layout,.v2-main-content{margin-left:0!important;padding-left:0!important}.v2-bento-grid{padding-left:24px!important;padding-right:24px!important}.v2-bento-grid-outer{padding:0 24px!important}.v2-sidebar-mobile-wrap{display:block}.v2-sidebar{align-items:center!important;backdrop-filter:blur(20px) saturate(120%)!important;-webkit-backdrop-filter:blur(16px)!important;border-radius:24px!important;border-right:none!important;bottom:24px!important;flex-direction:row!important;height:72px!important;justify-content:center!important;left:24px!important;padding:0 16px!important;right:24px!important;top:auto!important;width:auto!important;z-index:9999!important}.v2-sidebar,.v2-sidebar.light-theme{background-color:#fbf9efeb!important;border:1px solid #1714121a;box-shadow:0 12px 34px #17141224!important}.v2-sidebar>div:first-child,.v2-sidebar>div:last-child{display:none!important}.v2-sidebar>div:nth-child(2){flex-direction:row!important;gap:16px!important;justify-content:space-around!important;width:100%!important}.v2-nav-item{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:initial!important;border-radius:12px!important;height:48px!important;width:48px!important}.v2-nav-item.active,.v2-sidebar.light-theme .v2-nav-item.active{background-color:#c86b3c24!important;color:#171412!important;color:var(--v2-color-charcoal)!important}.v2-tooltip-container .v2-tooltip{display:none!important}.v2-mobile-nav-label{color:#5f554e!important;display:block!important}.v2-tooltip-container:has(.v2-nav-item.active) .v2-mobile-nav-label{color:#171412!important;color:var(--v2-color-charcoal)!important}.v2-deliverable-card{height:auto!important;left:50%!important;min-height:70vh;padding:32px 24px!important;width:calc(100% - 32px)!important}.v2-desktop-only{display:none!important}.v2-container{box-sizing:border-box;max-width:100%!important;padding-left:24px!important;padding-right:24px!important;width:100%!important}.hero-redesign{min-height:auto;padding-bottom:340px;padding-top:80px}.hero-content-grid{gap:24px!important;grid-template-columns:1fr!important;text-align:left!important}.hero-content-grid>div:nth-child(2):empty{display:none}.hero-content-grid>div:last-child{align-items:flex-start!important}.hero-card-experience,.hero-card-satisfaction{max-width:100%!important}.hero-badge-tag{font-size:11px!important;padding:6px 12px!important}.v2-mobile-header{align-items:center;background:linear-gradient(180deg,#f1efe5f2 0,#f1efe500);display:flex;height:72px;justify-content:space-between;left:0;padding:0 24px;position:fixed;right:0;top:0;z-index:9998}.v2-mobile-header.dark{background:linear-gradient(180deg,#171412f2 0,#17141200)}body{padding-bottom:40px;padding-top:24px}}:root{--shake-distance:6px;--shake-overshoot:4px;--shake-dur-a:80ms;--shake-dur-b:60ms;--shake-ease:cubic-bezier(0.22,1,0.36,1);--revert-hold:3000ms;--revert-dur:280ms}.t-input{transition:border-color .15s ease-out;will-change:transform}.t-input.is-error{transition:border-color .28s ease-out;transition:border-color var(--revert-dur,.28s) ease-out}.t-error-msg{opacity:0;transition:opacity .28s ease-out,visibility 0s linear .28s;transition:opacity var(--revert-dur,.28s) ease-out,visibility 0s linear var(--revert-dur,.28s);visibility:hidden}.t-input-wrap.is-error .t-error-msg{opacity:1;transition:opacity .28s ease-out,visibility 0s linear 0s;transition:opacity var(--revert-dur,.28s) ease-out,visibility 0s linear 0s;visibility:visible}.t-input.is-shaking{animation:t-input-shake .28s linear;animation:t-input-shake calc(var(--shake-dur-a)*2 + var(--shake-dur-b)*2) linear}@keyframes t-input-shake{0%{animation-timing-function:cubic-bezier(.22,1,.36,1);animation-timing-function:var(--shake-ease);transform:translateX(0)}28.57%{animation-timing-function:cubic-bezier(.22,1,.36,1);animation-timing-function:var(--shake-ease);transform:translateX(6px);transform:translateX(var(--shake-distance))}57.14%{animation-timing-function:cubic-bezier(.22,1,.36,1);animation-timing-function:var(--shake-ease);transform:translateX(-6px);transform:translateX(calc(var(--shake-distance)*-1))}78.57%{animation-timing-function:cubic-bezier(.22,1,.36,1);animation-timing-function:var(--shake-ease);transform:translateX(4px);transform:translateX(var(--shake-overshoot))}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.t-input{animation:none!important;transform:none!important}}.v2-phone-input{width:100%}.v2-phone-input .PhoneInputInput{background:#0000;border:none;color:#313e4f;flex:1 1;font-size:16px;outline:none;padding:14px 16px 14px 12px}.v2-phone-input .PhoneInputCountry{border-right:1px solid #e5e7eb;margin-right:0;padding:0 12px 0 0}.drawer-tabs-wrapper{-webkit-overflow-scrolling:touch;margin-bottom:8px;overflow-x:auto;padding-bottom:8px;scrollbar-width:none;width:100%}.drawer-tabs-wrapper::-webkit-scrollbar{display:none}.drawer-tabs{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;min-width:-webkit-max-content;min-width:max-content;padding:4px}.drawer-tab,.drawer-tabs{align-items:center;display:flex;gap:8px}.drawer-tab{background:#0000;border:none;border-radius:12px;color:#fff9;cursor:pointer;font-family:Gellix,sans-serif;font-family:var(--v2-font-body);font-size:13px;font-weight:500;min-height:44px;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.drawer-tab:hover{background:#ffffff14;color:#fff}.drawer-tab.active{background:#fff;box-shadow:0 4px 12px #0003;color:#111116;font-weight:700}.drawer-profile-panel{display:flex;flex-direction:column;gap:24px}.drawer-profile-card{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;display:flex;flex-direction:column;padding:32px 24px}.drawer-profile-img{border:3px solid #00f0ff;border-radius:50%;box-shadow:0 0 20px #00f0ff33;height:100px;object-fit:cover;width:100px}.drawer-section{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:20px}.drawer-section-title{color:#fff6;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:11px;font-weight:800;letter-spacing:.1em;margin:0 0 16px;text-transform:uppercase}.drawer-tech-grid{display:flex;flex-wrap:wrap;gap:8px}.drawer-tech-tag{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:20px;color:#ffffffd9;font-size:12px;font-weight:500;padding:6px 14px}.about-tab-content{display:flex;flex-direction:column;gap:24px}.about-github-profile{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;display:flex;gap:20px;padding:20px}.about-github-avatar{border:2px solid #fff3;border-radius:50%;height:64px;width:64px}.about-github-info{flex:1 1}.about-github-name{color:#fff;font-size:18px;font-weight:700;margin:0 0 4px}.about-github-bio{color:#fff9;font-size:13px;line-height:1.4;margin:0 0 12px}.about-github-stats-row{color:#ffffffb3;display:flex;font-size:12px;gap:16px}.about-github-stat strong{color:#00f0ff;font-weight:700}.about-github-section{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:20px}.about-github-section-title{color:#fff6;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:11px;font-weight:800;letter-spacing:.1em;margin:0 0 16px;text-transform:uppercase}.about-github-lang-bar{background:#ffffff0f;border-radius:8px;display:flex;height:10px;margin-bottom:12px;overflow:hidden}.about-github-lang-segment{background:#3178c6;height:100%;position:relative;transition:opacity .2s}.about-github-lang-segment:first-child{background:#3178c6}.about-github-lang-segment:nth-child(2){background:#00b4ab}.about-github-lang-segment:nth-child(3){background:#f7df1e}.about-github-lang-segment:nth-child(4){background:#3776ab}.about-github-lang-segment:nth-child(5){background:#563d7c}.about-github-lang-segment:nth-child(6){background:#e34f26}.about-github-lang-label{display:none}.about-github-lang-legend{color:#ffffffb3;display:flex;flex-wrap:wrap;font-size:12px;gap:12px}.about-github-lang-item{align-items:center;display:flex;gap:6px}.about-github-lang-dot{background:#00f0ff;border-radius:50%;height:8px;width:8px}.about-github-lang-item:first-child .about-github-lang-dot{background:#3178c6}.about-github-lang-item:nth-child(2) .about-github-lang-dot{background:#00b4ab}.about-github-lang-item:nth-child(3) .about-github-lang-dot{background:#f7df1e}.about-github-lang-item:nth-child(4) .about-github-lang-dot{background:#3776ab}.about-github-lang-item:nth-child(5) .about-github-lang-dot{background:#563d7c}.about-github-lang-item:nth-child(6) .about-github-lang-dot{background:#e34f26}.about-github-repos{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.about-github-repo-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:16px;text-decoration:none;transition:all .2s ease}.about-github-repo-card:hover{background:#ffffff14;border-color:#00f0ff4d;transform:translateY(-2px)}.about-github-repo-header{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.about-github-repo-name{color:#fff;font-size:14px;font-weight:700;word-break:break-word}.about-github-repo-lang{background:#00f0ff1a;border-radius:10px;color:#00f0ff;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:10px;font-weight:700;padding:2px 8px;white-space:nowrap}.about-github-repo-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff9;display:-webkit-box;font-size:12px;line-height:1.4;margin:0 0 12px;overflow:hidden}.about-github-repo-footer{color:#ffffff80;display:flex;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:11px;gap:12px}.about-publisher-section{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:20px}.about-publisher-header{align-items:center;display:flex;gap:12px;margin-bottom:16px}.about-publisher-logo{border-radius:8px;color:#fff;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:12px;font-weight:900;padding:4px 10px}.about-publisher-logo--npm{background:#fff}.about-publisher-logo--pub{background:#0175c2}.about-publisher-logo--brew,.about-publisher-logo--cocoapods,.about-publisher-logo--maven,.about-publisher-logo--pypi{background:#fff}.about-publisher-logo--go{background:#00add8}.about-publisher-logo img{display:block;height:28px;object-fit:contain;width:28px}.about-publisher-logo:has(img){align-items:center;display:inline-flex;justify-content:center;padding:4px}.about-publisher-card--profile{border-style:dashed;opacity:.85}.about-publisher-card--profile:hover{opacity:1}.cs-card__icon img{display:block;height:20px;object-fit:contain;width:20px}.about-publisher-section-title{color:#fff;font-size:14px;font-weight:700;margin:0}.about-publisher-author{color:#ffffff80;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:11px}.about-publisher-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.about-publisher-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:16px;text-decoration:none;transition:all .2s ease}.about-publisher-card:hover{background:#ffffff14;border-color:#00f0ff4d;transform:translateY(-2px)}.about-publisher-card-header{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.about-publisher-card-name{color:#fff;font-size:14px;font-weight:700}.about-publisher-card-version{background:#ffffff1a;border-radius:6px;color:#ffffffb3;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:10px;padding:2px 6px}.about-publisher-card-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff9;display:-webkit-box;font-size:12px;line-height:1.4;margin:0 0 12px;overflow:hidden}.about-publisher-card-footer{align-items:center;display:flex;flex-wrap:wrap;font-size:11px;gap:6px}.about-publisher-card-stat{color:#00f0ff;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-weight:700}.about-publisher-card-tag{background:#ffffff0f;border-radius:4px;color:#ffffff80;font-size:10px;padding:2px 6px}.about-publisher-empty{color:#fff6;font-size:13px;font-style:italic;margin:0}.drawer-close-button{min-height:44px}@media (max-width:767px){.drawer-close-button{padding:10px 14px!important}.drawer-tabs{width:-webkit-max-content;width:max-content}.drawer-tab{padding-inline:14px}.about-github-profile,.about-github-section,.about-publisher-section{padding:16px}.about-github-repos,.about-publisher-grid{grid-template-columns:1fr}}.cs-wrap{display:flex;flex-direction:column;gap:24px}.cs-loading{align-items:center;display:flex;justify-content:center;min-height:240px}.cs-section__header{align-items:center;display:flex;gap:10px;margin-bottom:16px}.cs-section__dot{background:#00f0ff;border-radius:50%;flex-shrink:0;height:6px;width:6px}.cs-section__title{color:#ffffff73;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:11px;font-weight:700;letter-spacing:.12em;margin:0;text-transform:uppercase}.cs-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.cs-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;display:flex;flex-direction:column;gap:14px;padding:16px;transition:border-color .2s ease}.cs-card:hover{border-color:#ffffff1f}.cs-card__top{gap:10px}.cs-card__icon,.cs-card__top{align-items:center;display:flex}.cs-card__icon{background:#ffffff0a;background:color-mix(in srgb,currentColor 16%,#0000);border:none;border-radius:8px;border-radius:0;-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);flex-shrink:0;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:10px;font-weight:900;height:32px;justify-content:center;width:32px}.cs-overview{grid-gap:10px;align-items:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:16px}.cs-overview__radar{display:flex;justify-content:center}.cs-radar{height:auto;max-width:280px;width:100%}.cs-overview__tiles{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.cs-ov-tile{align-items:center;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:12px;display:flex;flex-direction:column;gap:2px;padding:12px 10px;text-align:center}.cs-ov-tile__value{color:#7c3aed;font-family:Youth,sans-serif;font-family:var(--v2-font-display);font-size:20px;font-weight:800;line-height:1.1}.cs-ov-tile__label{color:#ffffff73;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}@media (max-width:560px){.cs-overview{grid-template-columns:1fr}}.cs-card__info{display:flex;flex-direction:column;gap:1px;min-width:0}.cs-card__name{color:#fff;font-size:13px;font-weight:700;line-height:1.2}.cs-card__user{color:#ffffff59;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:10px}.cs-card__body{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr)}.cs-card__error{align-items:center;color:#ffffff4d;display:flex;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:11px;gap:6px}.cs-card__error-dot{background:#ffffff26;border-radius:50%;flex-shrink:0;height:5px;width:5px}.cs-card__profile-link{color:#7c3aed;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:11px;text-decoration:none}.cs-card__profile-link:hover{text-decoration:underline}.cs-card__note{color:#fff6;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:10.5px;line-height:1.5}.cs-stat{background:hsla(0,0%,100%,.025);border:1px solid #ffffff0a;border-radius:8px;display:flex;flex-direction:column;gap:2px;padding:8px 10px}.cs-stat--primary .cs-stat__value{color:#00f0ff}.cs-stat__value{color:#ffffffe6;font-family:Youth,sans-serif;font-family:var(--v2-font-display);font-size:14px;font-weight:800;line-height:1.2}.cs-stat__label{color:#ffffff4d;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.cs-links{display:flex;flex-wrap:wrap;gap:8px}.cs-link{align-items:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;color:#ffffffb3;display:inline-flex;font-size:12px;font-weight:600;gap:8px;padding:6px 14px 6px 6px;text-decoration:none;transition:all .15s ease}.cs-link:hover{background:#ffffff0f;border-color:#ffffff1f;color:#fff}.cs-link__icon{align-items:center;background:#ffffff0a;background:color-mix(in srgb,currentColor 16%,#0000);border:none;border-radius:6px;border-radius:0;-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);display:flex;flex-shrink:0;font-family:Youth,sans-serif;font-family:var(--v2-font-mono);font-size:8px;font-weight:900;height:22px;justify-content:center;width:22px}.cs-link__name{white-space:nowrap}.about-tab-spinner{animation:drawerSpinner .8s linear infinite;border:3px solid #ffffff1a;border-radius:50%;border-top-color:#00f0ff;height:32px;width:32px}@keyframes drawerSpinner{to{transform:rotate(1turn)}}html[lang=ar] body,html[lang=ar] button,html[lang=ar] input,html[lang=ar] select,html[lang=ar] textarea{font-family:Segoe UI,Tahoma,Noto Kufi Arabic,Noto Sans Arabic,sans-serif}html[lang=ar] *{letter-spacing:normal!important}html[lang=ja] body,html[lang=ja] button,html[lang=ja] input,html[lang=ja] select,html[lang=ja] textarea{font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans JP,Yu Gothic,sans-serif}html[dir=rtl]{direction:rtl}@media (min-width:640px){html[dir=rtl] .v2-sidebar{left:auto!important;right:24px!important}html[dir=rtl] .v2-tooltip{left:auto!important;right:calc(100% + 12px)!important;transform:translateX(8px)!important}html[dir=rtl] .v2-tooltip-container:hover .v2-tooltip{transform:translateX(0)!important}html[dir=rtl] .v2-tooltip:before{border-color:#0000 #0000 #0000 #e6e3d8!important;border-width:4px 0 4px 4px!important;left:auto!important;right:-4px!important}html[dir=rtl] .v2-container{padding-left:250px!important;padding-right:250px!important}}@media (min-width:1024px) and (max-width:1279px){html[dir=rtl] .v2-container{padding-left:230px!important;padding-right:230px!important}}@media (max-width:1023px){html[dir=rtl] .v2-container{padding-left:24px!important;padding-right:24px!important}}html[dir=rtl] .v2-fixed-progress,html[dir=rtl] .v2-fixed-top-action{left:40px!important;right:auto!important}html[dir=rtl] .v2-fixed-clock{left:56px!important;right:auto!important;text-align:left!important}html[dir=rtl] .rtl-flip{display:inline-block;transform:scaleX(-1)}html[dir=rtl] .about-reveal-text,html[dir=rtl] .bento-testimonial,html[dir=rtl] .hero-card-experience,html[dir=rtl] .hero-card-satisfaction,html[dir=rtl] .hero-content-grid>div:first-child,html[dir=rtl] .hero-content-grid>div:last-child,html[dir=rtl] .v2-deliverable-card h3{text-align:right!important}html[dir=rtl] .drawer-tabs{direction:rtl!important}.work-list-title{font-size:clamp(4rem,9vw,140px)}.work-list-row{margin-left:auto;margin-right:auto;max-width:1120px}@media (max-width:1023px){.work-list-row{column-gap:20px!important;padding-left:16px!important;padding-right:16px!important}}@media (max-width:639px){.work-list-title{font-size:clamp(2.25rem,12vw,3.5rem);line-height:.95}.work-list-meta-left,.work-list-meta-right{display:none}.work-card-content{padding:1.25rem}.work-card-title h3{font-size:clamp(1.25rem,6vw,1.75rem)}}.v2-fixed-clock,.v2-fixed-clock *{font-family:Gellix,sans-serif!important}@keyframes avatarRingSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.v2-avatar-wrap{border-radius:50%;display:inline-block;position:relative;transition:transform .25s cubic-bezier(.16,1,.3,1)}.v2-avatar-wrap:hover{transform:scale(1.04)}.v2-avatar-dynamic-ring{background:conic-gradient(from 0deg,#7c3aed,#ff2e93,#ffa048,#ff2e93,#7c3aed);border-radius:50%;inset:-8px;-webkit-mask:radial-gradient(circle,#0000 calc(50% - 3px),#000 calc(50% - 2.5px));mask:radial-gradient(circle,#0000 calc(50% - 3px),#000 calc(50% - 2.5px));opacity:0;pointer-events:none;position:absolute;transform:scale(.92);transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1);z-index:0}.v2-avatar-wrap:hover .v2-avatar-dynamic-ring{animation:avatarRingSpin 3s linear infinite;filter:drop-shadow(0 0 8px rgba(124,58,237,.55)) drop-shadow(0 0 14px rgba(255,46,147,.45));opacity:1;transform:scale(1)}.about-inline-avatar-wrap{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;position:relative;transition:transform .2s ease;vertical-align:middle}.about-inline-avatar-wrap:hover{transform:scale(1.08)}.about-inline-avatar-ring{background:conic-gradient(from 0deg,#7c3aed,#ff2e93,#ffa048,#ff2e93,#7c3aed);border-radius:50%;inset:-7px;-webkit-mask:radial-gradient(circle,#0000 calc(50% - 2.5px),#000 calc(50% - 2px));mask:radial-gradient(circle,#0000 calc(50% - 2.5px),#000 calc(50% - 2px));opacity:0;pointer-events:none;position:absolute;transform:scale(.92);transition:opacity .3s ease,transform .3s ease;z-index:0}.about-inline-avatar-wrap:hover .about-inline-avatar-ring{animation:avatarRingSpin 3s linear infinite;filter:drop-shadow(0 0 6px rgba(124,58,237,.6)) drop-shadow(0 0 10px rgba(255,46,147,.45));opacity:1;transform:scale(1)}.v2-flyout-case-card:hover{border-color:#ffffff40!important;box-shadow:0 12px 28px #0006;transform:translateY(-3px) scale(1.02)}.v2-flyout-case-card:hover .v2-flyout-card-img{transform:scale(1.08)}@media (max-width:1023px){.v2-work-hover-flyout{display:none!important}}