*{margin:0;padding:0;box-sizing:border-box}html{scrollbar-width:thin;scrollbar-color:#4000ff #353535;scrollbar-gutter:stable}body,html{scroll-behavior:smooth;overflow-x:hidden;overflow-y:auto}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Helvetica,Arial,Segoe UI,Roboto,system-ui,sans-serif;font-size:17px;line-height:1.47059;letter-spacing:-.022em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-kerning:normal;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"kern";background-color:#000;color:#ddd;color-scheme:dark light}:root{--image-url:url(/img/me.png)}.dark{--image-url:url(/img/coderwhite.png)}.hero_img_box img{content:var(--image-url)}body .dark{background-color:#fff!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background-color:#4000ff;border-radius:10px}::-webkit-scrollbar-track{background-color:#2b2b2b}img{-webkit-user-drag:none}canvas,img,svg,video{max-width:100%;height:auto;display:block}:root{--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px)}.section--full{min-height:100vh}@supports (height:100svh){.section--full{min-height:100svh}}.progress-card .pc-progress{min-height:28px}.flex{display:flex;align-items:center}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-center{justify-content:center}.flex-left{align-items:flex-start;justify-content:flex-start}.flex-right{align-items:flex-end;justify-content:flex-end}.flex-sb{justify-content:space-between}.flex-ev{justify-content:space-evenly}.flex-ar{justify-content:space-around}.gap-05{gap:.5rem}.gap-1{gap:1rem}.gap-15{gap:1.5rem}.gap-2{gap:2rem}.gap-3{gap:3rem}.m-auto{margin:0 auto}.m-0{margin:0!important}.p-0{padding:0!important}.mtb-1{margin-bottom:1rem}.mt-1,.mtb-1{margin-top:1rem}.mt-15{margin-top:1.5rem}.mt-2{margin-top:2rem}.mt-25{margin-top:2.5rem}.mt-3{margin-top:3rem}.mb-1{margin-bottom:1rem}.mb-15{margin-bottom:1.5rem}.mb-2{margin-bottom:2rem}.mb-25{margin-bottom:2.5rem}.mb-3{margin-bottom:3rem}.ml-1{margin-left:1rem}.ml-15{margin-left:1.5rem}.ml-2{margin-left:2rem}.ml-25{margin-left:2.5rem}.ml-3{margin-left:3rem}.mr-05{margin-right:.5rem}.mr-1{margin-right:1rem}.mr-15{margin-right:1.5rem}.mr-2{margin-right:2rem}.mr-25{margin-right:2.5rem}.mr-3{margin-right:3rem}:root{--main-site-color:#4000ff;--dark-black:#000;--pure-white:#fff;--week-white:#f6f3fc;--dark-site-secondary:#19195c;--main-hover-color:#864ef75c}.container{max-width:1400px;margin:auto}.full-h{height:100vh!important}.full-w{width:100vw!important}.w-33{width:33.333333%}.w-50{width:50%}.w-66{width:66.66666%}.w-100,.wh-100{width:100%}.wh-100{height:100%}.wh_100{width:100vw;height:100vh}a{text-decoration:none;color:inherit}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-left{text-align:left!important}button{cursor:pointer}li{list-style:none}@import url("https://fonts.googleapis.com/css2?family=Comfortaa:wght@700&display=swap");:root{--hdr-pad-y:16px}header{position:absolute;left:0;top:0;width:100%;color:var(--pure-white);z-index:99;transition:transform .26s cubic-bezier(.2,.8,.2,1),background-color .26s ease,box-shadow .26s ease,padding .26s ease}header,header.sticky{min-height:calc(44px + var(--hdr-pad-y) * 2);padding:var(--hdr-pad-y) 1rem;padding-top:max(var(--hdr-pad-y),env(safe-area-inset-top));-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0) translateY(0);will-change:transform,background-color,box-shadow,padding}header.sticky{position:fixed;height:auto;z-index:999999999;background-color:#000000e8;box-shadow:0 0 15px #2a1454}.dark header{color:var(--dark-black)}.dark header.sticky{background-color:#ffffffe2}header.header-hidden{transform:translateZ(0) translateY(-110%);pointer-events:none}header.header-visible{transform:translateZ(0) translateY(0);pointer-events:auto}@media (prefers-reduced-motion:reduce){header{transition:background-color .26s ease,box-shadow .26s ease,padding .26s ease!important}}.logo img{width:80px}.logo h2{font-size:18px;font-weight:500}.navlist li a{position:relative;font-size:18px;padding-bottom:3px;overflow:hidden}.navlist li a.active:before,.navlist li a:hover:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:linear-gradient(260deg,#2a1454,#8750f7)}@keyframes navlistli{0%{width:0}to{width:100%;right:0}}.darkmodetoggle{position:relative;display:inline-block;width:60px;height:34px;border-radius:30px;background-color:#3b3b3b;cursor:pointer;transition:.4s;-webkit-transition:.4s}.checkbox{opacity:0;width:0;height:0}.switch-btn{position:absolute;inset:0;border-radius:30px;background-color:#0f0;cursor:pointer;transition:.4s}.switch-btn:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;border-radius:inherit;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.15);transition:all .4s ease,left .4s cubic-bezier(.18,.89,.35,1.15)}.switch-btn:active:before{width:40px}.checkbox:checked+.switch-btn{background-color:#4000ff}.checkbox:checked+.switch-btn:before{left:calc(100% - 4px);transform:translateX(-100%)}.navlist .hire-button,.navlist button:not(.mobile-search-trigger):not(.kb-theme-toggle){text-decoration:none;display:inline-flex;gap:10px;align-items:center;justify-content:center;font-size:18px;line-height:1;font-weight:700;color:#fff;text-transform:capitalize;background-size:200%;background-image:linear-gradient(to right,var(--main-site-color) 0,#2a1454 51%,var(--main-site-color) 100%);border:none;border-radius:50px;padding:17px 35px;transition:.4s}.navlist .hire-button:hover,.navlist button:not(.mobile-search-trigger):hover{background-position:-100%}.mobiletogglesvg{display:none}.mobiletogglesvg svg{font-size:35px;cursor:pointer}.availability-wrapper{position:relative;display:inline-block;cursor:pointer}.availability-wrapper .status-label{position:absolute;bottom:-2rem;left:50%;transform:translateX(-50%) translateY(.25rem);background-color:rgba(0,0,0,.85);color:#fff;padding:.35rem .6rem;border-radius:5px;font-size:.8rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .25s ease-in-out,transform .25s ease-in-out}.availability-wrapper.touch-active .status-label,.availability-wrapper:focus-within .status-label,.availability-wrapper:hover .status-label{opacity:1;transform:translateX(-50%) translateY(0)}.status-dot{width:16px;height:16px;border-radius:50%;position:relative;z-index:2}.placeholder-dot{background-color:#777}.radar{position:relative}.status-dot.radar:after,.status-dot.radar:before{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;border-radius:50%;border:2px solid;transform:translate(-50%,-50%) scale(1);opacity:.6}.status-dot.radar:before{animation:expand-fade-1 2s ease-out infinite}.status-dot.radar:after{animation:expand-fade-2 2s ease-out infinite}.status-dot.radar{background-color:var(--dot-color,#28a745)}.status-dot.radar:after,.status-dot.radar:before{border-color:var(--dot-color,#28a745)}@keyframes expand-fade-1{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}to{transform:translate(-50%,-50%) scale(3);opacity:0}}@keyframes expand-fade-2{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}50%{transform:translate(-50%,-50%) scale(1);opacity:.6}to{transform:translate(-50%,-50%) scale(3);opacity:0}}@media (hover:none){.availability-wrapper .status-label{opacity:0!important}.availability-wrapper.touch-active .status-label{opacity:1}}.btn{width:160px;margin-left:30px;border:1px solid #0f0;background:linear-gradient(90deg,#24008e,#4000ff);box-sizing:border-box;padding:12px;border-radius:50px;position:relative;cursor:pointer;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,background .5s ease;transform-origin:center}.btn p{text-align:center;color:#fff;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:18px;margin-left:37px;align-items:center;transition:color .5s ease,transform .3s ease}.send,.send2{position:absolute;top:10px;left:20px;color:#fff;transition:all .5s ease}.send2{top:80px;color:#000}.btn:hover{background:linear-gradient(90deg,#00ff00b3,#0f0);border:solid #4000ff;box-shadow:0 20px 35px rgba(0,0,0,.3);transform:scale(1.1)}.btn:hover p{color:#4000ff;animation:move 1s linear 1s forwards}.btn:hover .send{top:-50px}.btn:hover .send2{top:12px;color:#4000ff;animation:sending 1s linear 1s forwards}.dark .btn{background:linear-gradient(90deg,#004700,#0f0);border:solid #4000ff}.dark .btn p,.dark .send,.dark .send2{color:#fff}.dark .btn:hover{background:linear-gradient(90deg,#1b006d,#4000ff);border:solid #0f0;box-shadow:0 12px 10px rgba(0,0,0,.3);transform:scale(1.1)}.dark .btn:hover .send2,.dark .btn:hover p{color:#0f0}@keyframes sending{0%{transform:translateY(0);opacity:1}to{transform:translate(30px,-55px);opacity:0}}@keyframes move{0%{transform:translateX(0)}to{transform:translateX(-18px)}}.availability-wrapper .status-label{z-index:10}@media (min-width:768px) and (max-width:1180px){:root{--hdr-pad-y:clamp(12px,2.2vw,16px)}header>nav.container{display:flex!important;align-items:center;justify-content:space-between;gap:12px}.logo img{width:clamp(56px,6vw,64px)}.btn,.darkmodetoggle,.navlist .hire-button,.navlist>ul{display:none!important}.navlist .kb-theme-toggle,.navlist .mobile-search-trigger{display:inline-flex!important}.mobiletogglesvg{display:block!important}:root{--kb-mobile-cluster-gap:15px;--kb-mobile-right-offset:8px;--kb-mobile-icon-size:42px;--kb-control-glass-top:hsla(0,0%,100%,.14);--kb-control-glass-bot:hsla(0,0%,100%,.06);--search-ring:#4000ff;--search-accent:#0f0}.dark{--kb-control-glass-top:hsla(0,0%,100%,.4);--kb-control-glass-bot:hsla(0,0%,100%,.18);--search-ring:#0f0;--search-accent:#4000ff}header .navlist{display:flex;align-items:center;gap:var(--kb-mobile-cluster-gap);margin-right:var(--kb-mobile-right-offset)}.navlist .kb-theme-toggle,.navlist .mobile-search-trigger{-webkit-tap-highlight-color:transparent;display:inline-flex;align-items:center;justify-content:center;width:var(--kb-mobile-icon-size);height:var(--kb-mobile-icon-size);border-radius:calc(var(--kb-mobile-icon-size) / 2);border:2px solid var(--search-ring);color:var(--search-accent);background:linear-gradient(180deg,var(--kb-control-glass-top),var(--kb-control-glass-bot));-webkit-backdrop-filter:blur(8px) saturate(130%);backdrop-filter:blur(8px) saturate(130%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--search-ring) 16%,transparent),0 10px 22px rgba(0,0,0,.18);transition:transform .12s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.navlist .kb-theme-toggle:active,.navlist .mobile-search-trigger:active{transform:scale(.98)}:root{--burger-ring:#4000ff;--burger-color:#0f0;--kb-burger-inner-pad-x:12px;--kb-burger-stroke:1px;--kb-burger-gap:6px}.dark{--burger-ring:#0f0;--burger-color:#4000ff}.mobiletogglesvg{position:relative;display:inline-block}.mobiletogglesvg input{display:none}.mobiletogglesvg label{width:var(--kb-mobile-icon-size);height:var(--kb-mobile-icon-size);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:2px solid var(--burger-ring);border-radius:calc(var(--kb-mobile-icon-size) / 2);background:linear-gradient(180deg,var(--kb-control-glass-top),var(--kb-control-glass-bot));-webkit-backdrop-filter:blur(8px) saturate(130%);backdrop-filter:blur(8px) saturate(130%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--burger-ring) 16%,transparent),0 10px 22px rgba(0,0,0,.18)}.mobiletogglesvg .burger{position:relative;width:calc(var(--kb-mobile-icon-size) - (var(--kb-burger-inner-pad-x) * 2));height:var(--kb-burger-stroke);background:var(--burger-color);border-radius:999px}.mobiletogglesvg .burger:after,.mobiletogglesvg .burger:before{content:"";position:absolute;left:0;width:100%;height:100%;background:var(--burger-color);border-radius:999px}.mobiletogglesvg .burger:before{transform:translateY(calc(-1 * var(--kb-burger-gap)))}.mobiletogglesvg .burger:after{transform:translateY(var(--kb-burger-gap))}.mobiletogglesvg input:checked+label .burger{background:transparent}.mobiletogglesvg input:checked+label .burger:before{transform:translateY(0) rotate(45deg)}.mobiletogglesvg input:checked+label .burger:after{transform:translateY(0) rotate(-45deg)}}@media (min-width:1181px) and (max-width:1460px){:root{--hdr-pad-y:clamp(14px,1.8vw,20px)}header>nav.container{display:grid!important;grid-template-columns:auto 1fr;align-items:center;grid-column-gap:clamp(12px,2vw,28px);column-gap:clamp(12px,2vw,28px)}.logo img{width:clamp(60px,5.5vw,70px)}.btn{width:auto;margin-left:12px;padding:10px 20px;border-radius:50px;transition:box-shadow .3s ease,background .5s ease;transform:none}.btn p{font-size:15.5px;margin-left:28px}.send{top:9px;left:14px;transform:none;font-size:18px}.send2{top:56px}.btn:hover,.dark .btn:hover{transform:none}header>nav.container .navlist{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:clamp(10px,1.6vw,18px);gap:clamp(10px,1.6vw,18px)}header>nav.container .navlist>ul{display:flex;justify-content:center;gap:clamp(12px,1.6vw,22px);min-width:0;white-space:nowrap}.navlist li a{font-size:clamp(15px,1.25vw,17px)}.navlist li a.active:before,.navlist li a:hover:before{height:2px}.darkmodetoggle{width:56px;height:32px}.switch-btn:before{width:24px;height:24px;left:4px;bottom:4px}.navlist .hire-button{font-size:clamp(15px,1.25vw,17px);padding:clamp(10px,1.1vw,12px) clamp(18px,1.8vw,26px);margin-left:8px}.availability-wrapper .status-label{bottom:-2.2rem}}@media (max-width:1180px){.brand-name{display:inline-block;font-weight:600;font-size:16px;letter-spacing:-.2px;line-height:1;max-width:46vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.btn,.darkmodetoggle,.navlist .hire-button,.navlist>ul{display:none!important}:root{--dark-mode:0;--kb-mobile-cluster-gap:15px;--kb-mobile-right-offset:8px;--kb-mobile-icon-size:42px;--kb-control-glass-top:hsla(0,0%,100%,.14);--kb-control-glass-bot:hsla(0,0%,100%,.06);--kb-burger-width:20px;--kb-burger-stroke:2px;--kb-burger-gap:8px;--search-ring:#4000ff;--search-accent:#0f0}.dark{--kb-control-glass-top:hsla(0,0%,100%,.4);--kb-control-glass-bot:hsla(0,0%,100%,.18);--search-ring:#0f0;--search-accent:#4000ff}header .navlist{gap:var(--kb-mobile-cluster-gap);margin-right:var(--kb-mobile-right-offset)}.navlist .kb-theme-toggle,.navlist .mobile-search-trigger{display:inline-flex;width:var(--kb-mobile-icon-size);height:var(--kb-mobile-icon-size)}.navlist .kb-theme-toggle{align-items:center;justify-content:center}.navlist .mobile-search-trigger{order:1}.navlist .kb-theme-toggle{order:2}.mobiletogglesvg{order:3;display:block;margin-left:0}.mobiletogglesvg svg{font-size:30px}:root{--burger-ring:#4000ff;--burger-color:#0f0;--kb-burger-inner-pad-x:12px;--kb-burger-stroke:1px;--kb-burger-gap:6px}.dark{--burger-ring:#0f0;--burger-color:#4000ff}.mobiletogglesvg{position:relative;display:inline-block}.mobiletogglesvg input{display:none}.mobiletogglesvg label{position:relative;width:var(--kb-mobile-icon-size);height:var(--kb-mobile-icon-size);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:2px solid var(--burger-ring);border-radius:calc(var(--kb-mobile-icon-size) / 2);background:linear-gradient(180deg,var(--kb-control-glass-top),var(--kb-control-glass-bot));-webkit-backdrop-filter:blur(8px) saturate(130%);backdrop-filter:blur(8px) saturate(130%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--burger-ring) 16%,transparent),0 10px 22px rgba(0,0,0,.18);-webkit-tap-highlight-color:transparent;outline:none;transition:transform .14s ease,box-shadow .22s ease,background .18s ease,border-color .18s ease}.mobiletogglesvg label:before{content:"";position:absolute;inset:-2px;border-radius:inherit;box-shadow:0 0 0 6px color-mix(in srgb,var(--burger-ring) 26%,transparent);opacity:0;transform:scale(.96);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.mobiletogglesvg label:focus-visible,.mobiletogglesvg label:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.1));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--burger-ring) 28%,transparent),0 14px 28px rgba(0,0,0,.22)}.mobiletogglesvg label:focus-visible:before,.mobiletogglesvg label:hover:before{opacity:.75;transform:scale(1)}.mobiletogglesvg label:active{transform:translateY(1px) scale(.98)}.mobiletogglesvg .menu{position:absolute;left:150%;top:7px;font-size:14px;font-family:Comfortaa,cursive,sans-serif;letter-spacing:.5px;color:var(--burger-color);display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mobiletogglesvg .burger{position:relative;width:calc(var(--kb-mobile-icon-size) - (var(--kb-burger-inner-pad-x) * 2));height:var(--kb-burger-stroke);background:var(--burger-color);border-radius:999px;transition:background .2s ease;transform-origin:center}.mobiletogglesvg .burger:after,.mobiletogglesvg .burger:before{content:"";position:absolute;left:0;width:100%;height:100%;background:var(--burger-color);border-radius:999px;transition:transform .22s ease,opacity .18s ease;will-change:transform,opacity;transform-origin:center}.mobiletogglesvg .burger:before{transform:translateY(calc(-1 * var(--kb-burger-gap)))}.mobiletogglesvg .burger:after{transform:translateY(var(--kb-burger-gap))}.mobiletogglesvg input:checked+label .burger{background:transparent}.mobiletogglesvg input:checked+label .burger:before{transform:translateY(0) rotate(45deg)}.mobiletogglesvg input:checked+label .burger:after{transform:translateY(0) rotate(-45deg)}@media (prefers-reduced-motion:reduce){.mobiletogglesvg .burger,.mobiletogglesvg .burger:after,.mobiletogglesvg .burger:before{transition:none!important}}.mobile-search-trigger{-webkit-tap-highlight-color:transparent;display:inline-flex;align-items:center;justify-content:center;border-radius:calc(var(--kb-mobile-icon-size) / 2);border:2px solid var(--search-ring);color:var(--search-accent);background:linear-gradient(180deg,var(--kb-control-glass-top),var(--kb-control-glass-bot));-webkit-backdrop-filter:blur(8px) saturate(130%);backdrop-filter:blur(8px) saturate(130%);transition:transform .12s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--search-ring) 16%,transparent),0 10px 22px rgba(0,0,0,.18)}.mobile-search-trigger:active{transform:scale(.98)}.mobile-search-trigger:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--search-ring) 40%,transparent)}.kb-theme-toggle{-webkit-tap-highlight-color:transparent;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--kb-mobile-icon-size);height:var(--kb-mobile-icon-size);border-radius:calc(var(--kb-mobile-icon-size) / 2);border:2px solid var(--search-ring);background:linear-gradient(180deg,var(--kb-control-glass-top),var(--kb-control-glass-bot));-webkit-backdrop-filter:blur(8px) saturate(130%);backdrop-filter:blur(8px) saturate(130%);color:var(--search-accent);transition:transform .12s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--search-ring) 16%,transparent),0 10px 22px rgba(0,0,0,.18)}.kb-theme-toggle:active{transform:scale(.98)}.kb-theme-toggle:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--search-ring) 40%,transparent)}.kb-theme-toggle .kb-theme-icon{font-size:17px;line-height:1;display:inline-block}:root{--search-bg:rgba(0,0,0,.65);--search-surface:hsla(0,0%,100%,.06);--search-shadow:0 20px 40px rgba(0,0,0,.18);--search-radius:12px;--search-gap:8px;--search-speed:280ms;--search-speed-slow:420ms;--search-ink:#fff}.dark{--search-bg:hsla(0,0%,76%,.62);--search-surface:rgba(0,0,0,.05);--search-shadow:0 20px 40px rgba(0,0,0,.088);--search-speed:280ms;--search-speed-slow:420ms;--search-ink:#000}.mobile-search-overlay{position:fixed;inset:0;z-index:2147483646;display:flex;flex-direction:column;padding-top:max(10px,env(safe-area-inset-top));background:var(--search-bg);-webkit-backdrop-filter:blur(14px) saturate(120%);backdrop-filter:blur(14px) saturate(120%);animation:overlay-in var(--search-speed) cubic-bezier(.2,.8,.2,1) both;overscroll-behavior:contain;color:var(--search-ink)}.mobile-search-backdrop{position:absolute;inset:0;pointer-events:none}.mobile-search-bar{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:var(--search-gap);padding:12px max(14px,env(safe-area-inset-right)) 12px max(14px,env(safe-area-inset-left));background:linear-gradient(180deg,rgba(0,0,0,.08),transparent);animation:bar-in var(--search-speed-slow) cubic-bezier(.2,.8,.2,1) 40ms both}.mobile-search-bar .search-leading-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--search-accent);min-width:24px}.mobile-search-bar input[type=search]{flex:1 1;height:42px;border-radius:var(--search-radius);border:2px solid var(--search-accent);background:var(--search-surface);color:var(--search-ink);padding:0 12px;outline:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--search-accent) 10%,transparent);transition:box-shadow .22s ease,background .22s ease,transform .22s ease;transform:scale(.985);caret-color:var(--search-accent)}.mobile-search-bar input[type=search]::placeholder{color:color-mix(in srgb,var(--search-ink) 55%,var(--search-accent) 45%);opacity:.6}.mobile-search-bar input[type=search]:focus{box-shadow:0 8px 24px color-mix(in srgb,var(--search-accent) 18%,transparent),var(--search-shadow);transform:scale(1)}.close-btn,.voice-btn{-webkit-tap-highlight-color:transparent;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;border:2px solid var(--search-accent);color:var(--search-accent);background:linear-gradient(180deg,var(--kb-control-glass-top),var(--kb-control-glass-bot));-webkit-backdrop-filter:blur(8px) saturate(130%);backdrop-filter:blur(8px) saturate(130%);transition:transform .12s ease,box-shadow .22s ease,background .18s ease,color .18s ease;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--search-accent) 16%,transparent),0 8px 18px rgba(0,0,0,.16)}.close-btn:active,.voice-btn:active{transform:scale(.98)}.close-btn:focus-visible,.voice-btn:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--search-accent) 40%,transparent)}.voice-btn[aria-label^=Listening]{background:color-mix(in srgb,var(--search-accent) 12%,transparent);box-shadow:0 0 0 0 color-mix(in srgb,var(--search-accent) 38%,transparent);animation:voice-pulse 1.4s ease-out infinite}.mobile-search-results{padding:8px 12px 24px;flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;color:var(--search-ink)}.mobile-search-label{padding:8px 6px;opacity:.85}.mobile-search-results ul{list-style:none;padding:0;margin:0}.mobile-search-results li{margin-bottom:8px}.mobile-search-empty{padding:12px;opacity:.8}.mobile-search-results button{width:100%;text-align:left;border-radius:var(--search-radius);border:2px solid var(--search-accent);background:linear-gradient(180deg,var(--kb-control-glass-top),var(--kb-control-glass-bot));-webkit-backdrop-filter:blur(8px) saturate(130%);backdrop-filter:blur(8px) saturate(130%);color:var(--search-ink);padding:12px 14px;transition:transform .14s ease,box-shadow .22s ease,background .18s ease;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--search-accent) 12%,transparent),0 8px 18px rgba(0,0,0,.12)}.mobile-search-results button:active{transform:scale(.99)}.mobile-search-results button:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--search-accent) 40%,transparent)}.mobile-search-results button:hover{background:color-mix(in srgb,var(--search-accent) 10%,transparent)}.mobile-search-meta{opacity:.7;font-size:12px;margin-right:8px}@keyframes overlay-in{0%{opacity:0;-webkit-backdrop-filter:blur(2px) saturate(100%);backdrop-filter:blur(2px) saturate(100%)}to{opacity:1;-webkit-backdrop-filter:blur(14px) saturate(120%);backdrop-filter:blur(14px) saturate(120%)}}@keyframes bar-in{0%{transform:translateY(-8px) scale(.98);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes voice-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--search-accent) 38%,transparent)}70%{box-shadow:0 0 0 16px transparent}to{box-shadow:0 0 0 0 transparent}}:root{--menu-overlay-open:300ms;--menu-overlay-close:340ms;--menu-overlay-bg:rgba(0,0,0,.28)}.dark{--menu-overlay-bg:rgba(0,0,0,.16)}.mobile-menu-overlay{position:fixed;inset:0;z-index:2147483645;display:block;background:var(--menu-overlay-bg);-webkit-backdrop-filter:blur(8px) saturate(120%);backdrop-filter:blur(8px) saturate(120%);opacity:0;pointer-events:none;transition:opacity var(--menu-overlay-open) cubic-bezier(.2,.8,.2,1);overscroll-behavior:contain}.mobile-menu-overlay.active{opacity:1;pointer-events:auto}.mobile-menu-overlay.closing{opacity:0;pointer-events:none;transition-duration:var(--menu-overlay-close)}:root{--menu-accent:#0f0;--menu-ink:#fff;--menu-shadow:0 24px 48px rgba(0,0,0,.3);--menu-radius:16px;--menu-enter:300ms;--menu-exit:340ms;--legal-border:#0f0;--legal-ink:hsla(0,0%,100%,.96);--legal-surface:linear-gradient(180deg,rgba(0,0,0,.1),hsla(0,0%,100%,.05));--nav-glass-top:rgba(0,0,0,.612);--nav-glass-bot:#303030;--nav-ink:var(--menu-ink);--nav-ring:var(--menu-accent)}.dark{--menu-accent:#4000ff;--menu-ink:#111;--menu-shadow:0 18px 40px rgba(0,0,0,.1);--legal-border:#4000ff;--legal-ink:#000;--legal-surface:linear-gradient(180deg,hsla(0,0%,100%,.947),hsla(0,0%,100%,.192));--nav-glass-top:#fff;--nav-glass-bot:hsla(0,0%,100%,.053);--nav-ink:var(--menu-ink);--nav-ring:var(--menu-accent)}.mobilenavlist{left:0!important;top:0!important;height:100dvh!important;width:100vw!important;z-index:1;padding:.75rem .9rem 0!important;border:none!important;color:var(--menu-ink);background:transparent!important;-webkit-backdrop-filter:blur(26px) saturate(160%) contrast(108%) brightness(110%);backdrop-filter:blur(26px) saturate(160%) contrast(108%) brightness(110%);box-shadow:0 18px 44px rgba(0,0,0,.18);border-bottom-left-radius:var(--menu-radius);border-bottom-right-radius:var(--menu-radius);transform-origin:left center;transform:translateX(-100%) translateZ(0);opacity:0;pointer-events:none;transition:transform var(--menu-enter) cubic-bezier(.2,.8,.2,1),opacity .26s ease;will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Inter,Segoe UI,Roboto,Arial,sans-serif}.mobilenavlist.active{transform:translateX(0) translateZ(0);opacity:1;pointer-events:auto}.mobilenavlist.closing{pointer-events:none;transition-duration:var(--menu-exit);transform:translateX(-100%) translateZ(0);opacity:0}.mobilenavlist span{left:0!important;top:0;width:100vw;height:100%;background-color:rgba(0,0,0,.1);opacity:0;z-index:-1;pointer-events:none;transition:opacity .24s cubic-bezier(.2,.8,.2,1)}.dark .mobilenavlist span{background-color:rgba(0,0,0,.06)}.mobilenavlist span.active{opacity:1;pointer-events:auto}.mobile-shell{position:relative;display:grid;grid-template-rows:auto 1fr auto;height:100%;overflow:hidden}.mobilelogo{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;text-align:center!important;margin:clamp(12px,2vh,16px) auto 8px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.mobilelogo img,.mobilelogo-img{width:clamp(32px,9vw,36px)!important;filter:none!important}.mobilelogo h2,.mobilelogo-title{font-size:clamp(16px,4.2vw,18px)!important;font-weight:700!important;letter-spacing:-.2px!important;margin:0!important;color:var(--menu-ink)!important;text-shadow:none!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,Segoe UI,Roboto,Arial,sans-serif!important}.mobile-menu-close{position:fixed;top:max(env(safe-area-inset-top),25px);right:max(env(safe-area-inset-right),20px);z-index:2147483647;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1.5px solid var(--menu-accent);background:linear-gradient(180deg,var(--kb-control-glass-top),var(--kb-control-glass-bot));-webkit-backdrop-filter:blur(8px) saturate(140%);backdrop-filter:blur(8px) saturate(140%);color:#fff;transition:transform .12s ease,box-shadow .22s ease,background .18s ease,border-color .18s ease;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--menu-accent) 16%,transparent),0 10px 22px rgba(0,0,0,.18)}.dark .mobile-menu-close{color:#000}.mobile-menu-close:active{transform:scale(.98)}.mobile-menu-close:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--menu-accent) 40%,transparent)}.mobile-navframe{position:relative;margin:6px 4px 10px;padding:8px;border-radius:16px;border:1.5px solid var(--cta-border-color);background:linear-gradient(180deg,var(--glass-top),var(--glass-bot)) padding-box,linear-gradient(180deg,color-mix(in srgb,var(--cta-ring) 64%,transparent),hsla(0,0%,100%,.16)) border-box;background-clip:padding-box,border-box;-webkit-backdrop-filter:blur(16px) saturate(160%) contrast(108%) brightness(108%);backdrop-filter:blur(16px) saturate(160%) contrast(108%) brightness(108%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 12px 26px rgba(0,0,0,.16)}.mobilenavlist li{width:100%;border-radius:12px;opacity:0;transform:translateX(8px);transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .28s ease,background .18s ease,box-shadow .18s ease}.mobilenavlist li+li{margin-top:10px}.mobilenavlist.active li{opacity:1;transform:translateX(0)}.mobilenavlist.active li:first-child{transition-delay:20ms}.mobilenavlist.active li:nth-child(2){transition-delay:40ms}.mobilenavlist.active li:nth-child(3){transition-delay:60ms}.mobilenavlist.active li:nth-child(4){transition-delay:80ms}.mobilenavlist.active li:nth-child(5){transition-delay:.1s}.mobilenavlist.active li:nth-child(6){transition-delay:.12s}.mobilenavlist.active li:nth-child(7){transition-delay:.14s}.mobilenavlist.active li:nth-child(8){transition-delay:.16s}.mobilenavlist.active li:nth-child(9){transition-delay:.18s}.mobilenavlist.active li:nth-child(10){transition-delay:.2s}.mobilenavlist li a{display:flex;align-items:center;gap:10px;width:100%;min-height:54px;padding:12px 16px 12px 20px;color:var(--nav-ink);font-weight:600;letter-spacing:.1px;border-radius:14px;border:1.5px solid var(--cta-border-color);background:linear-gradient(180deg,var(--glass-top),var(--glass-bot)) padding-box,linear-gradient(180deg,color-mix(in srgb,var(--cta-ring) 64%,transparent),hsla(0,0%,100%,.16)) border-box;background-clip:padding-box,border-box;-webkit-backdrop-filter:blur(16px) saturate(160%) contrast(108%) brightness(108%);backdrop-filter:blur(16px) saturate(160%) contrast(108%) brightness(108%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 10px 22px rgba(0,0,0,.18);-webkit-tap-highlight-color:transparent;position:relative;transition:padding .18s ease,background .18s ease,color .18s ease,box-shadow .2s ease,transform .14s ease}.mobilenavlist li a svg{opacity:.92}.mobilenavlist li a:before{content:"";position:absolute;left:8px;top:50%;width:4px;height:0;border-radius:3px;background:var(--menu-accent);transform:translateY(-50%);opacity:0;transition:height .2s ease,opacity .2s ease}.mobilenavlist li:hover{background:transparent!important;transform:translateY(-1px)}.mobilenavlist li:hover a{padding-left:24px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),var(--cta-shadow)}.mobilenavlist li:hover a:before{height:70%;opacity:.9}.mobilenavlist li a.active{transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 12px 26px rgba(0,0,0,.22)}.mobilenavlist li a.active:before{height:80%;opacity:1}.mobilenavlist li a:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--cta-border-color) 44%,transparent),inset 0 1px 0 hsla(0,0%,100%,.14);transform:translateY(-1px)}.mobile-bottom-cluster,.mobilenavlist .mobile-shell>div:last-child{gap:18px;padding:14px 14px calc(max(env(safe-area-inset-bottom), 0px) + 34px);margin:0}.mobile-actions-row{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px;align-items:center;justify-items:center;padding:12px 6px 2px;margin-bottom:6px}.mobile-action-btn{-webkit-tap-highlight-color:transparent;width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1.5px solid var(--cta-border-color);background:linear-gradient(180deg,var(--glass-top),var(--glass-bot)) padding-box,linear-gradient(180deg,color-mix(in srgb,var(--cta-ring) 64%,transparent),hsla(0,0%,100%,.16)) border-box;background-clip:padding-box,border-box;-webkit-backdrop-filter:blur(16px) saturate(160%) contrast(108%) brightness(108%);backdrop-filter:blur(16px) saturate(160%) contrast(108%) brightness(108%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 10px 22px rgba(0,0,0,.18);color:var(--legal-ink);text-decoration:none;transition:transform .14s ease,box-shadow .22s ease,background .22s ease,border-color .2s ease}.mobile-action-btn:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),var(--cta-shadow)}.mobile-action-btn:active{transform:scale(.98)}.mobile-action-btn:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--cta-border-color) 44%,transparent),0 12px 26px rgba(0,0,0,.22)}.mobilenavlist p{position:static!important;color:inherit!important}.mobile-legal{position:static;margin-top:14px;border-radius:12px;border:1.5px solid var(--cta-border-color);background:linear-gradient(180deg,var(--glass-top),var(--glass-bot)) padding-box,linear-gradient(180deg,color-mix(in srgb,var(--cta-ring) 64%,transparent),hsla(0,0%,100%,.16)) border-box;background-clip:padding-box,border-box;-webkit-backdrop-filter:blur(16px) saturate(160%) contrast(108%) brightness(108%);backdrop-filter:blur(16px) saturate(160%) contrast(108%) brightness(108%);box-shadow:0 10px 22px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.14);text-align:center;padding:.8rem 1rem;margin-bottom:0}.mobile-legal p,.mobile-legal-text{margin:0;font-size:12.5px;line-height:1.2;letter-spacing:.2px;color:var(--legal-ink);opacity:.95}.logo .availability-wrapper{margin-left:1px;display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px}.logo .availability-wrapper .status-label{bottom:-2.1rem;font-size:12.5px}:root{--cta-gap:14px;--cta-radius:16px;--cta-height:56px;--cta-ink-strong:#fff;--cta-text-shadow:0 1px 1px rgba(0,0,0,.35);--cta-ring:#000;--cta-shadow:0 16px 34px rgba(0,0,0,.24);--cta-border-color:#0f0;--glass-top:rgba(0,0,0,.46);--glass-bot:rgba(0,0,0,.08);--glass-sheen:linear-gradient(180deg,hsla(0,0%,100%,.22),hsla(0,0%,100%,.1));--glass-vignette-top:rgba(0,0,0,.1);--glass-vignette-bot:rgba(0,0,0,.18)}.dark{--cta-ink-strong:#000;--cta-text-shadow:none;--cta-ring:#000;--cta-border-color:#4000ff;--glass-top:hsla(0,0%,100%,.673);--glass-bot:hsla(0,0%,100%,.094);--glass-vignette-top:hsla(0,0%,100%,.18);--glass-vignette-bot:rgba(0,0,0,.12)}.mobile-cta-block{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--cta-gap);gap:var(--cta-gap);padding:12px 6px 4px;margin-top:8px;opacity:0;transform:translateY(8px);transition:transform .26s cubic-bezier(.2,.8,.2,1),opacity .26s ease}.mobilenavlist.active .mobile-cta-block{opacity:1;transform:translateY(0);transition-delay:.12s}.mobile-cta-button{-webkit-tap-highlight-color:transparent;position:relative;height:var(--cta-height);border-radius:var(--cta-radius);padding:0 18px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:800;font-size:16.5px;letter-spacing:.2px;color:var(--cta-ink-strong);text-shadow:var(--cta-text-shadow);border:1.5px solid var(--cta-border-color);background:linear-gradient(180deg,var(--glass-top),var(--glass-bot)) padding-box,linear-gradient(180deg,color-mix(in srgb,var(--cta-ring) 64%,transparent),hsla(0,0%,100%,.16)) border-box;background-clip:padding-box,border-box;-webkit-backdrop-filter:blur(16px) saturate(160%) contrast(108%) brightness(108%);backdrop-filter:blur(16px) saturate(160%) contrast(108%) brightness(108%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 10px 22px rgba(0,0,0,.18);transition:transform .14s ease,box-shadow .22s ease,background .22s ease,border-color .2s ease}.mobile-cta-button:before{inset:-1px;background:radial-gradient(120% 90% at 8% -20%,hsla(0,0%,100%,.55) 0,transparent 55%),radial-gradient(110% 90% at 100% 0,hsla(0,0%,100%,.18) 0,transparent 60%);mix-blend-mode:screen;opacity:.9;transition:opacity .2s ease,transform .26s ease}.mobile-cta-button:after,.mobile-cta-button:before{content:"";position:absolute;border-radius:inherit;pointer-events:none}.mobile-cta-button:after{inset:0;box-shadow:inset 0 -12px 22px var(--glass-vignette-bot),inset 0 2px 8px var(--glass-vignette-top)}.mobile-cta-button:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),var(--cta-shadow)}.mobile-cta-button:hover:before{opacity:1;transform:translateY(-1px)}.mobile-cta-button:active{transform:translateY(0) scale(.985)}.mobile-cta-button:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--cta-border-color) 44%,transparent),0 12px 26px rgba(0,0,0,.22)}@media (max-width:360px){.mobile-cta-block{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mobile-cta-block,.mobile-cta-button,.mobile-cta-button:before{transition:none!important}.mobile-action-btn,.mobile-menu-overlay,.mobile-shell>ul.mobile-navlist,.mobilelogo,.mobilenavlist,.mobilenavlist li,.mobilenavlist li a,.mobilenavlist.active,.mobilenavlist.closing{transition:none!important;animation:none!important}}:root{--kb-navlist-top-gap:clamp(14px,3.2vh,32px)}.mobile-navframe,.mobile-shell>ul.mobile-navlist{margin-top:var(--kb-navlist-top-gap)!important}}.hero{--hero-accent:#0f0;--hero-accent-contrast:#4000ff;padding:250px 0 50px;background:#0f0715;position:relative;overflow:visible;z-index:1;--r-font:clamp(12.5px,0.95vw,16px);--r-pad-y:clamp(8px,0.8vw,14px);--r-line:1.1;--ribbon-gap:clamp(10px,1.4vw,16px);--r-height:calc((var(--r-font) * var(--r-line)) + (var(--r-pad-y) * 2) + 2px);--lead-headroom:calc(var(--r-height) + var(--ribbon-gap) + 2px)}.dark .hero{--hero-accent:#4000ff;--hero-accent-contrast:#0f0;background:var(--pure-white)}.hero:before{content:"";position:absolute;top:0;right:0;width:322px;height:308px;border-radius:50%;background:linear-gradient(260deg,var(--hero-accent) 0,rgba(115,67,210,0) 100%);filter:blur(150px);margin-right:-5%;margin-top:-5%;z-index:-1;pointer-events:none}.hero_title{--kb-size-min:30px;--kb-size-max:80px;--kb-fluid-base:22px;--kb-fluid-vw:4vw;font-size:clamp(var(--kb-size-min),calc(var(--kb-fluid-base) + var(--kb-fluid-vw)),var(--kb-size-max));line-height:1.12;padding-bottom:.12em;font-weight:800;letter-spacing:-.022em;--kb-fg-top:#e7e7e7;--kb-fg-btm:#6a6a6a;--kb-accent-0:#0f0;--kb-accent-1:#9cff9c;--kb-ring:rgba(85,255,145,.22);isolation:isolate;display:block;margin:0;white-space:nowrap;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(180deg,var(--kb-fg-top) 0,var(--kb-fg-btm) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:.45px hsla(0,0%,100%,.08);text-shadow:0 1px 0 rgba(0,0,0,.2),0 16px 28px rgba(0,0,0,.25)}.hero_title,.hero_title--brand{position:relative;overflow:visible}.hero_title--brand{--logo-size:clamp(56px,1.1em,120px);--brand-gap:clamp(-0.55em,-0.45em,-0.35em);--logo-nudge-x:10px;display:inline-block;inline-size:max-content;padding-top:0;margin:0 0 clamp(12px,1.4vw,18px);z-index:2}.hero_mark{position:absolute;left:50%;bottom:calc(100% + var(--brand-gap));transform:translateX(calc(-50% + var(--logo-nudge-x)));z-index:1;width:var(--logo-size);line-height:0;pointer-events:none;margin:0}.hero_mark img{display:block;width:100%;height:auto;filter:drop-shadow(0 8px 18px rgba(0,0,0,.25))}.hero_title__text{display:inline-block;position:relative;z-index:1;background:inherit;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:inherit;text-shadow:inherit;overflow:visible;padding-bottom:.06em;transform:translateZ(0)}.hero_title__accent{background:linear-gradient(90deg,var(--kb-accent-0) 0,var(--kb-accent-1) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero_title__glow{position:absolute;z-index:0;left:50%;top:64%;transform:translate(-50%,-50%);width:min(60rem,86vw);height:58%;pointer-events:none;background:radial-gradient(45% 55% at 50% 50%,var(--kb-ring) 0,transparent 70%);filter:blur(38px);opacity:.75}.hero_title--sub{--kb-size-min:26px;--kb-size-max:60px;--kb-fluid-base:14px;--kb-fluid-vw:3.2vw;font-size:clamp(var(--kb-size-min),calc(var(--kb-fluid-base) + var(--kb-fluid-vw)),var(--kb-size-max));margin:0 0 clamp(12px,2vw,18px);letter-spacing:-.02em;background:linear-gradient(180deg,#6f46ff,#b9a7ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 1px 0 rgba(0,0,0,.18),0 14px 22px rgba(0,0,0,.22)}.hero_title--sub:after{content:none}.dark .hero_title{--kb-fg-top:#9a9a9a;--kb-fg-btm:#313131;--kb-accent-0:#4000ff;--kb-accent-1:#13004d;--kb-ring:rgba(108,96,255,.18);-webkit-text-stroke:.4px rgba(0,0,0,.12);text-shadow:0 14px 22px rgba(17,24,39,.18)}.dark .hero_mark img{filter:drop-shadow(0 6px 14px rgba(17,24,39,.18))}.dark .hero_title--sub{background:linear-gradient(180deg,#4000ff,#aec1ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:1024px){.hero_title{letter-spacing:-.02em;text-align:center}.hero_title__glow{width:min(48rem,92vw);filter:blur(32px)}}@media (max-width:480px){.hero_title{--kb-size-min:26px;--kb-size-max:40px}.hero_mark{width:clamp(40px,10vw,72px)}.hero_title--brand{margin-bottom:10px}.hero_title__glow{top:60%;width:min(34rem,96vw);filter:blur(26px)}}@media (prefers-reduced-motion:reduce){.hero_title__glow{animation:none!important}}.hero_ribbon{--r-font:clamp(12.5px,0.95vw,16px);--r-pad-y:clamp(8px,0.8vw,14px);--r-pad-x:clamp(12px,1.6vw,22px);--r-gap-inline:clamp(8px,0.8vw,12px);--r-line:1.1;display:inline-flex;align-items:center;justify-content:center;gap:var(--r-gap-inline);padding:var(--r-pad-y) var(--r-pad-x);margin:18px auto var(--ribbon-flow-gap,18px);width:max-content;max-width:calc(100% - 24px);border-radius:999px;position:relative;text-align:center;z-index:2;isolation:isolate;will-change:transform,opacity;font-size:var(--r-font);font-weight:600;line-height:var(--r-line);letter-spacing:.25px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#eef1f5;background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03));border:1px solid var(--hero-accent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 2px 10px rgba(0,0,0,.2)}.hero_ribbon:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06)}.hero_ribbon:before{content:"";width:clamp(6px,.6vw,8px);height:clamp(6px,.6vw,8px);border-radius:50%;flex:0 0 auto;background:var(--hero-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--hero-accent) 18%,transparent),0 0 10px color-mix(in srgb,var(--hero-accent) 35%,transparent)}.hero_ribbon__inner{display:inline-block;line-height:inherit;transform:translateZ(0)}.dark .hero_ribbon{color:#111;background:linear-gradient(180deg,rgba(0,0,0,.045),rgba(0,0,0,.02));border:1px solid var(--hero-accent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),0 2px 8px rgba(0,0,0,.08)}.dark .hero_ribbon:after{box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.dark .hero_ribbon:before{background:var(--hero-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--hero-accent) 18%,transparent),0 0 10px color-mix(in srgb,var(--hero-accent) 30%,transparent)}.hero_ribbon:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 4px 14px rgba(0,0,0,.24);transition:box-shadow .22s ease,transform .22s ease}.hero_ribbon:active{transform:translateY(.5px)}@media (prefers-reduced-motion:reduce){.hero_ribbon,.hero_ribbon:hover{transition:none}}@media (max-width:1024px){.hero_ribbon{max-width:calc(100% - 24px)}}@media (max-width:768px){.hero_ribbon{max-width:calc(100% - 20px)}}.lead--panel{position:relative}.lead--panel>.hero_ribbon{position:absolute;left:50%;top:0;transform:translate(-50%,calc(-100% - var(--ribbon-gap, clamp(10px, 1.4vw, 16px))));margin:0;max-width:calc(100% - 24px);z-index:3}@supports selector(:has(*)){.lead--panel:has(>.hero_ribbon){padding-top:clamp(22px,2.2vw,30px)}}.lead--panel.lead--with-ribbon{padding-top:clamp(22px,2.2vw,30px)}.lead-wrap{margin-top:var(--lead-headroom)}@media (max-width:768px){.lead-wrap{--ribbon-gap:clamp(12px,4vw,22px)}}@media (max-width:1024px){.hero_ribbon{display:flex;margin-left:auto;margin-right:auto;align-self:center}}.lead{font-weight:220;font-size:26px;line-height:1.8;letter-spacing:.012em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;color:#e5e7eb;width:100%;max-width:40ch;min-inline-size:34ch;margin-top:12px;margin-inline:auto;padding:0;border:0;border-radius:0;text-align:center;display:block;position:relative;overflow:visible;cursor:default;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100%;font-kerning:normal;font-feature-settings:"kern";transition:color .2s ease,opacity .26s ease,transform .26s ease}@supports (font-variation-settings:normal){.lead{font-optical-sizing:auto}}@media (max-width:734px){.lead{font-size:19px;line-height:1.421;max-width:100%;min-inline-size:0}}.dark .lead{color:#111827}.lead p{margin:0}.lead p+p{margin-top:10px}.lead--panel{margin-top:7px;padding:20px 24px;border-radius:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03));border:1px solid var(--hero-accent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 6px 18px rgba(0,0,0,.22);text-align:center}.lead--panel:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06)}.dark .lead--panel{background:linear-gradient(180deg,rgba(0,0,0,.035),rgba(0,0,0,.02));border:1px solid var(--hero-accent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),0 4px 12px rgba(0,0,0,.08)}.dark .lead--panel:after{box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.lead--ruled{position:relative;padding:20px 35px}.lead--ruled:before{content:"";position:absolute;left:12px;top:20px;bottom:20px;width:3px;border-radius:3px;background:var(--hero-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--hero-accent) 25%,transparent),0 0 10px color-mix(in srgb,var(--hero-accent) 25%,transparent)}.dark .lead--ruled:before{background:var(--hero-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--hero-accent) 25%,transparent),0 0 10px color-mix(in srgb,var(--hero-accent) 22%,transparent)}.availability-inline{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;margin-left:6px;font-size:.95em;color:#cbd5e1}.dark .availability-inline{color:#374151}.lead .highlight-link,.lead .text-link{color:var(--hero-accent);border-bottom:1px solid transparent;text-decoration:none;transition:border-color .14s ease,color .14s ease}.lead .highlight-link:hover,.lead .text-link:hover{border-bottom-color:currentColor}.dark .lead .highlight-link,.dark .lead .text-link{color:var(--hero-accent)}@media (max-width:1024px){.lead{margin-inline:auto}}@media (max-width:900px){.lead{margin-inline:auto}}@media (max-width:768px){.lead{max-width:100%;margin-inline:auto}.lead--ruled:before{left:10px}}.lead-proof{display:block;margin:14px auto 0;max-width:72ch;text-align:center;font:400 14.5px/1.45 system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans;letter-spacing:.2px;color:var(--hero-accent);opacity:.9}.dark .lead-proof{color:var(--hero-accent);opacity:.95}.lead-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:12px 0 0;padding:0;list-style:none;width:100%;margin-left:0!important}.lead-badges .chip{display:inline-flex;align-items:center;gap:6px;font:600 13px/1 system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans;padding:8px 10px;border-radius:999px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid var(--hero-accent,#0f0);background:#0b0f14;color:#e5e7eb;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.lead-badges .chip:hover{transform:translateY(-1px);background:#0a0d11}.dark .lead-badges .chip{border:1px solid #4000ff;background:#f8fafc;color:#111827}.dark .lead-badges .chip:hover{background:#f3f4f6}.now_building-wrap{width:100%;display:grid;place-items:center;margin-top:10px}.now_building{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:10px 18px;border-radius:999px;position:relative;overflow:hidden;width:max-content;max-width:min(92vw,820px);white-space:nowrap;text-overflow:ellipsis;text-align:center;font-size:15px;line-height:1.35;letter-spacing:.2px;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));border:1px solid #0f0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 6px 18px rgba(0,0,0,.25);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:box-shadow .25s ease,transform .25s ease,opacity .2s ease,border-color .2s ease,background-color .25s ease,color .25s ease}.now_building:before{content:none!important;display:none!important}.now_building:after{content:"";position:absolute;inset:-1px;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.22) 14%,transparent 28%);transform:translateX(-120%);animation:kbSheen 4s ease-in-out infinite;pointer-events:none}.now_building:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 8px 22px rgba(0,0,0,.3)}.now_building:active{transform:none}.now_building:focus-visible{outline:2px solid currentColor;outline-offset:2px}.dark .now_building{color:#111;background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.02));border-color:#4000ff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),0 4px 12px rgba(0,0,0,.08)}.dark .now_building:after{background:linear-gradient(120deg,transparent,rgba(0,0,0,.12) 14%,transparent 28%)}.now_building .kb-pill-label{display:inline-block;transform:translateY(.5px)}.now_building .kb-pill-arrow{width:1em;height:1em;opacity:.95;transform:translateX(0);transition:transform .22s ease,opacity .22s ease}.now_building:hover .kb-pill-arrow{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.now_building,.now_building .kb-pill-arrow{transition:none!important}.now_building:after{animation:none!important}}@media (max-width:1024px){.now_building{padding:10px 16px;font-size:14.5px;gap:10px}}@media (max-width:480px){.now_building{padding:12px 16px;border-radius:999px;max-width:calc(100% - 20px)}}.hero_ctas{display:flex;gap:10px;margin:1rem 0 4px}.cta,.hero_ctas{justify-content:center}.cta{display:inline-flex;align-items:center;padding:10px 16px;border-radius:12px;font:600 14px/1 system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans;text-decoration:none;border:1px solid transparent;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease;-webkit-tap-highlight-color:transparent}.cta.primary{background:var(--hero-accent);color:#0b0b0b;border-color:var(--hero-accent);box-shadow:0 6px 18px color-mix(in srgb,var(--hero-accent) 28%,transparent)}.cta.primary:hover{transform:translateY(-1px);box-shadow:0 10px 24px color-mix(in srgb,var(--hero-accent) 34%,transparent)}.cta.secondary{background:transparent;color:#e5e7eb;border-color:#334155}.cta.secondary:hover{background:hsla(0,0%,100%,.06)}.cta:focus-visible{outline:2px solid currentColor;outline-offset:2px}.dark .cta.primary{color:#fff;box-shadow:0 6px 18px color-mix(in srgb,var(--hero-accent) 28%,transparent)}.dark .cta.primary:hover{box-shadow:0 10px 24px color-mix(in srgb,var(--hero-accent) 34%,transparent)}.dark .cta.secondary{background:transparent;color:#111827;border-color:#cbd5e1}.dark .cta.secondary:hover{background:rgba(0,0,0,.04)}.highlight-link,.text-link{border-bottom:2px solid transparent;text-decoration:none;transition:border-color .14s ease,color .14s ease}.highlight-link:hover,.text-link:hover{border-bottom-color:currentColor}.hero_ribbon:focus-visible,.lead-badges .chip:focus-visible,.now_building:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media (prefers-reduced-motion:reduce){.hero_ribbon:before,.now_building:after{animation:none!important}.cta,.highlight-link,.lead,.lead-badges .chip,.now_building,.text-link{transition:none!important}}@media (max-width:1024px){.lead--panel{text-align:center}.hero_ctas,.lead-badges,.lead-proof,.now_building{margin-left:0!important}.lead-proof{text-align:center}.hero_ctas,.lead-badges{justify-content:center}}@media (max-width:768px){.lead{font-size:16.5px}.hero_ribbon,.lead-proof,.now_building{font-size:13px}.hero_ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px}.cta{padding:12px 16px;border-radius:14px;font-size:15px}}@media (max-width:480px){.lead{font-size:16px}.cta{width:auto}}.lead:before{content:none!important}.lead:hover{animation:none!important}.heroinfoleft{display:flex;flex-direction:column;flex:1 1 50%;min-width:0}.hero .availability-card{width:100%;max-width:clamp(300px,92vw,44rem);margin:clamp(10px,2.2vw,18px) auto 0;padding:clamp(16px,2.2vw,22px) clamp(16px,3vw,24px);border-radius:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03));border:1px solid var(--hero-accent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 8px 24px rgba(0,0,0,.25);display:grid;grid-template-columns:1fr;grid-gap:clamp(10px,2vw,14px);gap:clamp(10px,2vw,14px);text-align:center;color:#e5e7eb}.dark .hero .availability-card{background:linear-gradient(180deg,rgba(0,0,0,.035),rgba(0,0,0,.02));border-color:var(--hero-accent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),0 6px 16px rgba(0,0,0,.08);color:#111827}.hero .availability-card__title{font-weight:800;letter-spacing:.4px;font-size:clamp(16px,2.8vw,18px);margin:0;color:var(--hero-accent)}.hero .availability-card__sub{margin:0;font-size:clamp(13px,2.8vw,14.5px);opacity:.95}.hero .availability-card__facts{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.hero .availability-card .chip.fact,.hero .availability-card__facts .chip{display:inline-flex;align-items:center;padding:8px 10px;border-radius:999px;border:1px solid var(--hero-accent);background:hsla(0,0%,100%,.06);color:#e5e7eb;font:600 12.5px/1 system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans}.dark .hero .availability-card__facts .chip{background:rgba(0,0,0,.04);color:#111827;border-color:var(--hero-accent)}.hero .availability-card__capacity{position:relative;height:12px;border-radius:999px;background:linear-gradient(180deg,hsla(0,0%,100%,.22),hsla(0,0%,100%,.08));box-shadow:inset 0 1px 2px rgba(0,0,0,.25);overflow:hidden}.dark .hero .availability-card__capacity{background:rgba(0,0,0,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45)}.hero .availability-card__capacityBar{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--hero-accent);box-shadow:0 0 12px color-mix(in srgb,var(--hero-accent) 55%,transparent);transition:width .85s cubic-bezier(.24,.78,.28,.98)}.hero .availability-card__capacityLabel{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:11.5px;letter-spacing:.3px;color:#0b0b0b;background:#e5e7eb;padding:2px 8px;border-radius:999px}.dark .hero .availability-card__capacityLabel{color:#fff;background:#111827}.hero .availability-card__slots{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:8px;gap:8px}.hero .availability-card__slots .slot{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;border-radius:12px;border:1px solid var(--hero-accent);color:#e5e7eb;background:hsla(0,0%,100%,.04);transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.hero .availability-card__slots .slot:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.2);background:hsla(0,0%,100%,.06)}.hero .availability-card__slots .slot svg{flex:0 0 auto}.dark .hero .availability-card__slots .slot{color:#111827;background:rgba(0,0,0,.04);border-color:var(--hero-accent)}.dark .hero .availability-card__slots .slot:hover{background:rgba(0,0,0,.08);box-shadow:0 6px 14px rgba(0,0,0,.08)}.hero .availability-card__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.hero .cta.utility{background:transparent;color:#e5e7eb;border-color:#334155}.hero .cta.utility:hover{background:hsla(0,0%,100%,.06)}.dark .hero .cta.utility{color:#111827;border-color:#cbd5e1}.dark .hero .cta.utility:hover{background:rgba(0,0,0,.04)}.hero .availability-card__fineprint{font-size:12px;opacity:.8}@media (max-width:734px){.hero .availability-card{padding:14px;gap:10px}.hero .availability-card__slots{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hero .availability-card__capacityBar,.hero .availability-card__slots .slot,.hero .cta.utility{transition:none}}.hero_btn_box{justify-content:center}.trust__inner{width:100%;max-width:clamp(280px,92vw,50rem);--trust-gap-above:clamp(18px,4.8vw,32px);margin:var(--trust-gap-above) auto 0;padding-inline:clamp(6px,3vw,16px);display:grid;place-items:center;grid-gap:clamp(8px,2.4vw,12px);gap:clamp(8px,2.4vw,12px);position:relative;z-index:1}.trust__label{display:block;margin:0;font:600 12.5px/1.2 -apple-system,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans;letter-spacing:1px;color:var(--hero-accent);text-align:center;max-width:100%}.dark .trust__label{color:var(--hero-accent);opacity:.9}@media (max-width:768px){.trust__label{font-size:12px}}@media (max-width:420px){.trust__label{font-size:11.5px}}.trust__mask{--trust-tip-gap:10px;--trust-safe-top:clamp(28px,3.2vw,38px);--edge-fade:min(8vw,120px);width:100%;max-width:100%;margin-inline:auto;position:relative;overflow:hidden;padding-top:calc(var(--trust-safe-top) + var(--trust-tip-gap));padding-bottom:8px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--edge-fade),#000 calc(100% - var(--edge-fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--edge-fade),#000 calc(100% - var(--edge-fade)),transparent 100%);isolation:isolate;touch-action:pan-y;contain:layout paint}.trust__track{--trust-gap:clamp(18px,2.6vw,28px);gap:var(--trust-gap);list-style:none;margin:0;padding:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;transform:translateX(0);animation:none}.trust__item,.trust__track{display:inline-flex;align-items:center}.trust__item{flex:0 0 auto;justify-content:center;height:40px}.trust__item a{position:relative;display:grid;place-items:center;padding:8px 6px;border-radius:10px;text-decoration:none;outline:none;filter:invert(1) grayscale(1) brightness(1.25) contrast(1.15);will-change:filter,transform,background-color,box-shadow;transform:translateZ(0);transition:filter .22s ease,transform .22s ease,background-color .22s ease,box-shadow .22s ease;-webkit-tap-highlight-color:transparent}.dark .trust__item a{filter:invert(1) grayscale(1) brightness(.42) contrast(1.1)}@media (hover:hover){.trust__item a:focus-visible,.trust__item a:hover{filter:invert(1) grayscale(0) brightness(1.4) contrast(1.06);transform:translateY(-.5px);background:hsla(0,0%,100%,.04);box-shadow:0 4px 12px rgba(0,0,0,.12)}.dark .trust__item a:focus-visible,.dark .trust__item a:hover{filter:invert(1) grayscale(0) brightness(.84) contrast(1.08);background:rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.08)}}.trust__logo{display:block;height:clamp(22px,2.4vw,28px);width:auto;object-fit:contain;opacity:.95;transform:translateZ(0);z-index:1}.trust__tooltip{position:absolute;bottom:calc(100% + var(--trust-tip-gap));left:50%;transform:translate(-50%,6px) scale(.98);padding:6px 10px;border-radius:10px;font:600 11.5px/1.05 -apple-system,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans;letter-spacing:.2px;white-space:nowrap;color:#fff;background:rgba(10,10,12,.92);border:1px solid hsla(0,0%,100%,.14);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);box-shadow:0 8px 18px rgba(0,0,0,.18);pointer-events:none;opacity:0;will-change:transform,opacity;transition:opacity .18s cubic-bezier(.22,.7,.22,1),transform .18s cubic-bezier(.22,.7,.22,1);z-index:2;isolation:isolate}.trust__tooltip:after,.trust__tooltip:before{content:"";position:absolute;left:50%;top:calc(100% - -.5px);transform:translateX(-50%);pointer-events:none;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%)}.trust__tooltip:after{width:20px;height:12px;background:hsla(0,0%,100%,.14);z-index:0}.trust__tooltip:before{width:18px;height:10px;background:inherit;backdrop-filter:inherit;-webkit-backdrop-filter:inherit;z-index:1}.dark .trust__tooltip:after{background:rgba(0,0,0,.12)}.trust__item a:focus-visible .trust__tooltip,.trust__item a:hover .trust__tooltip,.trust__item a[data-tip-open=true] .trust__tooltip{opacity:1;transform:translate(-50%) scale(1)}.trust__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:14px 18px;gap:14px 18px;align-items:center;margin-top:2px}.trust__gridItem{display:grid;place-items:center;height:44px}.trust__gridItem .trust__logo{height:26px;opacity:.92}.trust__item a:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media (prefers-reduced-motion:reduce){.trust__track{animation:none!important;transform:none!important}}.trust__fx{position:absolute;inset:0;z-index:0;pointer-events:none}.trust__halo{opacity:.12;filter:blur(8px);pointer-events:none}.trust__scan{opacity:.08;pointer-events:none}@media (max-width:768px){.trust__logo{height:24px}}@media (max-width:420px){.trust__logo{height:22px}}.hero .ship_card{width:100%;max-width:clamp(300px,92vw,44rem);margin:clamp(12px,2.6vw,20px) auto 0;padding:clamp(16px,2.2vw,22px) clamp(16px,3vw,24px);border-radius:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03));border:1px solid var(--hero-accent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 8px 24px rgba(0,0,0,.25);display:grid;grid-gap:clamp(10px,2vw,14px);gap:clamp(10px,2vw,14px);text-align:center;color:#e5e7eb}.dark .hero .ship_card{background:linear-gradient(180deg,rgba(0,0,0,.035),rgba(0,0,0,.02));border-color:var(--hero-accent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),0 6px 16px rgba(0,0,0,.08);color:#111827}.hero .ship_card__title{margin:0;font-weight:800;letter-spacing:.4px;font-size:clamp(16px,2.8vw,18px);color:var(--hero-accent)}.hero .ship_card__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px}.hero .ship_item{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:8px 10px;gap:8px 10px;padding:10px 12px;border-radius:12px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08);text-align:left}.dark .hero .ship_item{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55)}.hero .ship_item .badge{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;border:1px solid var(--hero-accent);color:#0b0b0b;background:var(--hero-accent);font:700 11.5px/1 system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans;white-space:nowrap}.dark .hero .ship_item .badge{color:#fff;background:var(--hero-accent);border-color:var(--hero-accent)}.hero .ship_item__value{font-size:13.5px;letter-spacing:.2px;opacity:.95}.hero .ship_card__links{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:14px}.hero .ship_card__dot{opacity:.6}.hero .ship_card__links .text-link{color:var(--hero-accent);border-bottom:1px solid transparent}.hero .ship_card__links .text-link:hover{border-bottom-color:currentColor}@media (max-width:734px){.hero .ship_item{grid-template-columns:1fr;text-align:center}.hero .ship_item .badge{justify-self:center}}@media (prefers-reduced-motion:reduce){.hero .ship_card__links .text-link,.hero .ship_item{transition:none}}:root{--kb-accent:#0f0;--hero-accent:var(--kb-accent);--kb-accent-50:color-mix(in oklab,var(--kb-accent) 50%,transparent);--kb-accent-12:color-mix(in oklab,var(--kb-accent) 12%,transparent);--kb-bg:#0b0b0c;--kb-surface:#121214;--kb-surface-2:#16171a;--kb-text:#e9e9ef;--kb-text-muted:#a2a4ad;--kb-border:hsla(0,0%,100%,.08);--kb-border-strong:hsla(0,0%,100%,.14);--kb-shadow:0 10px 30px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.03);--kb-radius-xl:20px;--kb-radius-lg:14px;--kb-radius-md:12px;--kb-radius-sm:10px;--kb-gap-xxl:clamp(28px,4vw,48px);--kb-gap-xl:clamp(20px,3vw,32px);--kb-gap-lg:clamp(16px,2.4vw,24px);--kb-gap-md:clamp(12px,1.8vw,18px);--kb-gap-sm:clamp(8px,1.4vw,14px);--kb-pad-xl:clamp(20px,4vw,36px);--kb-pad-lg:clamp(16px,3vw,28px);--kb-pad-md:clamp(12px,2vw,20px);--kb-pad-sm:clamp(8px,1.6vw,16px);--kb-font-title:clamp(20px,2.4vw,28px);--kb-font-sub:clamp(14px,1.35vw,16px);--kb-font-body:clamp(14px,1.2vw,15.5px);--kb-ring:0 0 0 1.2px var(--kb-border),0 0 0 6px var(--kb-accent-12);--kb-gradient-soft:radial-gradient(1200px 400px at 10% -20%,color-mix(in oklab,var(--kb-accent) 8%,transparent),transparent 60%),radial-gradient(1000px 360px at 100% 0%,color-mix(in oklab,var(--kb-accent) 6%,transparent),transparent 60%)}.dark{--kb-accent:#4000ff;--kb-accent-50:color-mix(in oklab,var(--kb-accent) 50%,transparent);--kb-accent-12:color-mix(in oklab,var(--kb-accent) 12%,transparent);--kb-bg:#fafafa;--kb-surface:#fff;--kb-surface-2:#fbfbff;--kb-text:#111114;--kb-text-muted:#52545c;--kb-border:rgba(0,0,0,.08);--kb-border-strong:rgba(0,0,0,.14);--kb-shadow:0 10px 30px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.6);--kb-gradient-soft:radial-gradient(1200px 400px at 10% -20%,color-mix(in oklab,var(--kb-accent) 14%,transparent),transparent 60%),radial-gradient(1000px 360px at 100% 0%,color-mix(in oklab,var(--kb-accent) 10%,transparent),transparent 60%)}.perf_lab :focus-visible,.ship_card :focus-visible{outline:none;box-shadow:var(--kb-ring);border-radius:10px}@media (prefers-reduced-motion:reduce){.perf_lab *,.ship_card *{animation:none!important;transition:none!important;background-attachment:scroll!important}}.perf_lab__cta,.text-link{text-underline-offset:3px;text-decoration-thickness:1px;transition:color .24s ease,opacity .24s ease,-webkit-text-decoration-color .24s ease;transition:color .24s ease,text-decoration-color .24s ease,opacity .24s ease;transition:color .24s ease,text-decoration-color .24s ease,opacity .24s ease,-webkit-text-decoration-color .24s ease}.ship_card{position:relative;margin-top:var(--kb-gap-xl);padding:var(--kb-pad-xl);border-radius:var(--kb-radius-xl);background:linear-gradient(180deg,color-mix(in oklab,var(--kb-surface) 90%,transparent),var(--kb-surface)) padding-box,linear-gradient(140deg,color-mix(in oklab,var(--kb-accent) 55%,transparent),transparent 40%) border-box;border:1px solid var(--kb-border);box-shadow:var(--kb-shadow);overflow:clip;isolation:isolate}.ship_card:before{content:"";position:absolute;inset:-2px;background:var(--kb-gradient-soft);pointer-events:none;mix-blend-mode:plus-lighter;opacity:.66;z-index:0}.ship_card__title{font-size:var(--kb-font-title);font-weight:700;letter-spacing:-.01em;color:var(--kb-text)}.ship_card__list,.ship_card__title{position:relative;z-index:1;margin:0 0 var(--kb-gap-md)}.ship_card__list{display:grid;grid-template-columns:1fr;grid-gap:var(--kb-gap-sm);gap:var(--kb-gap-sm);padding:0;list-style:none}@media (min-width:880px){.ship_card__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.ship_item{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:var(--kb-gap-sm);gap:var(--kb-gap-sm);padding:clamp(10px,1.4vw,14px) clamp(12px,1.6vw,16px);border-radius:var(--kb-radius-lg);background:linear-gradient(180deg,color-mix(in oklab,var(--kb-surface-2) 92%,transparent),var(--kb-surface-2));border:1px solid var(--kb-border);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease,background .28s ease;will-change:transform}.ship_item:hover{transform:translateY(-1px);border-color:var(--kb-border-strong);box-shadow:0 8px 20px color-mix(in oklab,var(--kb-accent) 10%,transparent),var(--kb-shadow)}.ship_item .badge{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:6px 10px;font-size:clamp(11px,.9vw,12px);font-weight:600;letter-spacing:.02em;border-radius:999px;color:var(--kb-text);background:linear-gradient(180deg,color-mix(in oklab,var(--kb-accent) 18%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in oklab,#000 18%,transparent),transparent 80%);border:1px solid color-mix(in oklab,var(--kb-accent) 34%,var(--kb-border));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}.ship_item__value{color:var(--kb-text-muted);font-size:var(--kb-font-sub);font-weight:500;line-height:1.35}.ship_card__links{position:relative;z-index:1;display:inline-flex;align-items:center;gap:var(--kb-gap-sm);color:var(--kb-text-muted);font-size:var(--kb-font-body)}.ship_card__links .text-link{color:color-mix(in oklab,var(--kb-text) 86%,var(--kb-accent) 14%);-webkit-text-decoration-color:color-mix(in oklab,var(--kb-accent) 40%,transparent);text-decoration-color:color-mix(in oklab,var(--kb-accent) 40%,transparent)}.ship_card__links .text-link:hover{color:var(--kb-text);-webkit-text-decoration-color:var(--kb-accent);text-decoration-color:var(--kb-accent)}.ship_card__dot{opacity:.6}.perf_lab{position:relative;margin-top:var(--kb-gap-xl);border-radius:var(--kb-radius-xl);background:linear-gradient(180deg,color-mix(in oklab,var(--kb-surface) 92%,transparent),var(--kb-surface)) padding-box,linear-gradient(120deg,color-mix(in oklab,var(--kb-accent) 65%,transparent),transparent 40%) border-box;border:1px solid var(--kb-border);box-shadow:var(--kb-shadow);overflow:clip;--pl-gutter:clamp(16px,3.6vw,28px)}.perf_lab__head{display:flex;align-items:baseline;justify-content:flex-start;flex-wrap:wrap;gap:var(--kb-gap-sm);padding:var(--kb-pad-lg) var(--pl-gutter) 0}.perf_lab__title{margin:0;font-size:var(--kb-font-title);font-weight:750;letter-spacing:-.01em;color:var(--kb-text);line-height:1.1}.perf_lab__head .perf_lab__badge{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.perf_lab__shell{display:grid;grid-template-rows:auto auto;grid-gap:var(--kb-gap-md);gap:var(--kb-gap-md);padding:var(--kb-gap-md) var(--pl-gutter) var(--kb-pad-xl)}.perf_lab__media{position:relative;border-radius:calc(var(--kb-radius-xl) - 8px);background:linear-gradient(180deg,color-mix(in oklab,var(--kb-surface-2) 92%,transparent),var(--kb-surface-2));border:1px solid var(--kb-border);overflow:clip;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.perf_lab__skeleton{aspect-ratio:16/9;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(10px,1.6vw,16px);color:color-mix(in oklab,var(--kb-text) 60%,transparent);font-weight:600;letter-spacing:.02em;text-align:center;background:linear-gradient(90deg,transparent 0,color-mix(in oklab,var(--kb-accent) 13%,transparent) 48%,transparent 100%) 0 0 /200% 100% no-repeat,repeating-linear-gradient(0deg,color-mix(in oklab,var(--kb-text) 4%,transparent) 0 0,transparent 18px 36px),radial-gradient(1200px 420px at 100% 0,color-mix(in oklab,var(--kb-accent) 7%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in oklab,var(--kb-surface) 95%,transparent),var(--kb-surface));border-bottom:1px solid var(--kb-border);animation:kbSheen 3.2s ease-in-out infinite}.perf_lab__skeleton:after{content:"COMING SOON";display:inline-flex;align-items:center;justify-content:center;padding:clamp(10px,1.2vw,12px) clamp(16px,1.8vw,20px);border-radius:999px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;font-size:clamp(12px,1.05vw,14px);line-height:1;color:var(--kb-text);background:linear-gradient(180deg,color-mix(in oklab,var(--kb-accent) 18%,transparent),transparent 70%);border:1px solid color-mix(in oklab,var(--kb-accent) 36%,var(--kb-border));box-shadow:0 8px 20px color-mix(in oklab,var(--kb-accent) 12%,transparent),inset 0 1px 0 hsla(0,0%,100%,.05)}@keyframes kbSheen{0%{background-position:-120% 0,0 0,0 0,0 0}50%{background-position:120% 0,0 0,0 0,0 0}to{background-position:120% 0,0 0,0 0,0 0}}.perf_lab__foot{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:var(--kb-gap-md);gap:var(--kb-gap-md);padding-top:var(--kb-gap-sm)}@media (max-width:720px){.perf_lab__head{align-items:flex-start}.perf_lab__foot{grid-template-columns:1fr}}.perf_lab__note{margin:0;color:var(--kb-text-muted);font-size:var(--kb-font-body);line-height:1.5}.perf_lab__cta{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:12px 18px;border-radius:999px;font-weight:700;font-size:clamp(13px,1vw,14px);color:var(--kb-text);background:linear-gradient(180deg,color-mix(in oklab,var(--kb-accent) 20%,transparent),transparent 70%);border:1px solid color-mix(in oklab,var(--kb-accent) 36%,var(--kb-border));text-decoration:none;transition:transform .24s ease,box-shadow .24s ease,background .24s ease,border-color .24s ease}.perf_lab__cta:hover{transform:translateY(-1px);background:linear-gradient(180deg,color-mix(in oklab,var(--kb-accent) 28%,transparent),transparent 70%);border-color:color-mix(in oklab,var(--kb-accent) 60%,var(--kb-border));box-shadow:0 10px 26px color-mix(in oklab,var(--kb-accent) 14%,transparent)}@media (max-width:560px){.ship_card{padding:var(--kb-pad-lg)}.ship_item{grid-template-columns:1fr;align-items:start}.ship_item .badge{justify-self:start}}.perf_lab,.perf_lab__media,.ship_card,.ship_item{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.hero_btn_box{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(10px,1.4vw,16px);row-gap:clamp(10px,1.4vw,14px)}.download_cv{--cv-font:clamp(14px,1.1vw,18px);--cv-pad-y:clamp(10px,1.1vw,14px);--cv-pad-x:clamp(16px,2.2vw,28px);--cv-gap:clamp(6px,1vw,10px);text-decoration:none;margin:0;font-size:var(--cv-font);line-height:1;font-weight:600;letter-spacing:.3px;color:var(--main-site-color);display:inline-flex;align-items:center;gap:var(--cv-gap);padding:var(--cv-pad-y) var(--cv-pad-x);border:1px solid var(--main-site-color);border-radius:9999px;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .25s ease,color .25s ease,transform .15s ease,border-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.download_cv svg{width:1em;height:1em;font-size:clamp(18px,1.6vw,22px);flex:0 0 auto}.download_cv:hover{background-color:var(--main-site-color);color:#fff}.download_cv:active{transform:translateY(1px)}.download_cv:focus-visible{outline:2px solid currentColor;outline-offset:3px}.download_cv__label{display:inline-block;transform:translateY(.5px)}.hero_social{display:flex;align-items:center;gap:clamp(10px,1.2vw,16px);padding:0;margin:0}.hero_social,.hero_social li{list-style:none}.hero_social li a{--dot:clamp(36px,3.6vw,44px);width:var(--dot);height:var(--dot);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--main-site-color);position:relative;overflow:hidden;transition:transform .15s ease,border-color .15s ease;-webkit-tap-highlight-color:transparent}.hero_social li a svg{font-size:clamp(18px,1.6vw,20px);color:var(--main-site-color);z-index:2}.hero_social li a:before{content:"";position:absolute;inset:0;background:var(--main-site-color);transform:scale(0);transition:transform .28s ease;border-radius:50%;z-index:1}.hero_social li a:hover:before{transform:scale(1)}.hero_social li a:hover svg{color:#fff}.hero_social li a:active{transform:translateY(1px)}.hero_social li a:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media (max-width:1024px){.hero_btn_box{justify-content:center}}@media (max-width:480px){.hero_btn_box{gap:10px}}@media (prefers-reduced-motion:reduce){.download_cv,.hero_social li a{transition:none}}.hero .container>.flex,.hero .flex{display:flex;align-items:stretch!important;flex-wrap:nowrap;column-gap:clamp(16px,2vw,40px)}@media (max-width:1024px){.hero .container>.flex,.hero .flex{flex-wrap:wrap!important;align-items:flex-start!important;column-gap:0}.hero .hero__right,.hero-cards-scope,.heroimageright,.heroinfoleft{flex:1 1 100%!important;width:100%!important;max-width:100%!important}.hero .hero__left{order:1}.hero .hero__right,.hero-cards-scope,.heroimageright{order:2}.hero .hero__left,.heroinfoleft{--pc-gutter:clamp(12px,4vw,20px);--stack-max:560px;padding-inline:var(--pc-gutter);margin-inline:auto!important;display:grid;justify-items:center}.hero .hero__left>*,.heroinfoleft>*{width:min(100%,var(--stack-max));max-width:min(100%,var(--stack-max));margin-inline:auto!important;text-align:center}}@media (max-width:1024px){.hero .hero__left :where(.hero_btn_box,.badge-row,.chip-row,.tag-list,.pills,.features,.cta-row){display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-inline:auto;gap:clamp(6px,2.2vw,12px);max-width:min(100%,var(--stack-max))}}#progress-pane,.hero .hero__right,.hero-cards-scope,.hero-right,.heroimageright{--card-min:340px;--card-max:560px;--pc-gap:clamp(12px,1.6vw,24px);--pc-size:clamp(var(--card-min),50cqw,var(--card-max));--pc-size-fallback:clamp(var(--card-min),46vw,var(--card-max));--pc-gutter:clamp(12px,2.6vw,28px);padding-inline:var(--pc-gutter);--cards-offset-default:var(--lead-headroom,clamp(3.25rem,6.2vw,8rem));--pc-grid-w:min(100%,calc((var(--pc-size) * 2) + var(--pc-gap)));position:relative;box-sizing:border-box;isolation:isolate;overflow:visible;display:block!important;transform:none!important;opacity:1!important;visibility:visible!important;flex:1 1 60%;width:auto;min-width:0;max-width:none;container-type:inline-size;container-name:hero-cards;margin-left:0;margin-right:0;margin-inline:0}@supports not (width:1cqw){#progress-pane,.hero .hero__right,.hero-cards-scope,.hero-right,.heroimageright{--pc-size:var(--pc-size-fallback)}}.hero-cards-scope .hero_progress_grid,.heroimageright .hero_progress_grid{margin-top:var(--cards-offset,var(--cards-offset-default));margin-bottom:clamp(16px,3vh,48px);width:var(--pc-grid-w);display:grid;grid-template-columns:repeat(2,var(--pc-size));grid-auto-rows:var(--pc-size);grid-gap:var(--pc-gap);gap:var(--pc-gap);padding:6px;box-sizing:border-box;justify-content:center;justify-items:stretch;align-items:stretch;overflow:visible;margin-inline:auto}@container hero-cards (max-width: 1200px){.hero-cards-scope .hero_progress_grid,.heroimageright .hero_progress_grid{grid-auto-rows:auto;gap:clamp(10px,1.3vw,18px)}}@container hero-cards (max-width: 760px){.hero-cards-scope .hero_progress_grid,.heroimageright .hero_progress_grid{grid-template-columns:min(100%,560px);grid-auto-rows:auto;width:min(100%,560px);margin-inline:auto!important;justify-content:center;justify-items:stretch}}@media (max-width:1024px){.hero-cards-scope,.heroimageright{--cards-offset:clamp(12px,3vw,20px)}.hero-cards-scope .hero_progress_grid,.heroimageright .hero_progress_grid{grid-template-columns:min(100%,560px);grid-auto-rows:auto;width:min(100%,560px);margin-inline:auto!important;gap:clamp(12px,3vw,18px);justify-content:center;justify-items:stretch}#progress-pane,.hero .hero__right,.hero-cards-scope,.heroimageright{--pc-gutter:clamp(12px,4vw,20px);padding-inline:var(--pc-gutter);margin-inline:auto!important;display:block!important}}@supports not (container-type:inline-size){@media (max-width:1024px){.hero-cards-scope .hero_progress_grid,.heroimageright .hero_progress_grid{grid-template-columns:min(100%,560px);grid-auto-rows:auto;width:min(100%,560px);margin-inline:auto!important}}}.hero-cards-scope>:where(.cv-row,.download-cv,.cv-box,.cv,.socials,.social-icons,.hero_socials,.trust-strip,.trustRow,.trust-logos,.hero_trust,.pc-after,.trust__inner),.heroimageright>:where(.cv-row,.download-cv,.cv-box,.cv,.socials,.social-icons,.hero_socials,.trust-strip,.trustRow,.trust-logos,.hero_trust,.pc-after,.trust__inner){width:var(--pc-grid-w);max-width:var(--pc-grid-w);margin-inline:auto;position:relative;z-index:1}.hero-cards-scope .hero_progress_grid+:where(.cv-row,.download-cv,.cv-box,.cv,.pc-after),.heroimageright .hero_progress_grid+:where(.cv-row,.download-cv,.cv-box,.cv,.pc-after){margin-top:clamp(16px,2.4vh,28px)}.hero-cards-scope :where(.cv-row,.download-cv,.cv-box,.cv,.socials,.social-icons,.hero_socials),.heroimageright :where(.cv-row,.download-cv,.cv-box,.cv,.socials,.social-icons,.hero_socials){display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(8px,1.8vw,14px)}.hero-cards-scope :where(.trust-strip,.trustRow,.trust-logos,.hero_trust),.heroimageright :where(.trust-strip,.trustRow,.trust-logos,.hero_trust){display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(8px,1.4vw,12px);margin-top:clamp(14px,3vh,36px)}@container hero-cards (max-width: 760px){.hero-cards-scope>:where(.cv-row,.download-cv,.cv-box,.cv,.socials,.social-icons,.hero_socials,.trust-strip,.trustRow,.trust-logos,.hero_trust,.pc-after),.heroimageright>:where(.cv-row,.download-cv,.cv-box,.cv,.socials,.social-icons,.hero_socials,.trust-strip,.trustRow,.trust-logos,.hero_trust,.pc-after){width:min(100%,560px);max-width:min(100%,560px)}}.hero-cards-scope:after,.heroimageright:after{content:"";display:block;clear:both}.progress-card{--pc-radius:18px;--pc-pad-y:16px;--pc-pad-x:16px;--p:0%;position:relative;width:100%;height:auto;aspect-ratio:auto;min-height:clamp(340px,calc(var(--pc-size, 420px) * .9),560px);box-sizing:border-box;border-radius:var(--pc-radius);padding:var(--pc-pad-y) var(--pc-pad-x);background:hsla(0,0%,100%,.05);border:1px solid #4000ff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 12px 24px rgba(0,0,0,.35);color:#fff;overflow:visible;isolation:isolate;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:grid;grid-template-rows:auto 1fr auto;grid-auto-flow:row;will-change:transform}@container hero-cards (min-width: 1201px){.hero-cards-scope .progress-card,.heroimageright .progress-card{height:100%;min-height:0;aspect-ratio:auto;overflow:hidden}}.progress-card:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 16px 32px rgba(0,0,0,.42)}@media (prefers-reduced-motion:reduce){.progress-card:hover{transform:none}}.progress-card>*{min-width:0}.progress-card :where(h1,h2,h3,h4,h5,h6){font:inherit;line-height:inherit;margin:0}.progress-card p{margin:0!important;overflow-wrap:anywhere}.progress-card:after{content:"";position:absolute;right:-18%;top:-18%;width:52%;height:52%;border-radius:50%;filter:blur(46px);opacity:.65;pointer-events:none;background:radial-gradient(closest-side,var(--accent,var(--hero-accent,#0f0)),transparent 72%);z-index:-1}.hero-cards-scope .pc-body,.heroimageright .pc-body{overflow:visible;-webkit-overflow-scrolling:touch}@container hero-cards (min-width: 1201px){.hero-cards-scope .pc-body,.heroimageright .pc-body{overflow:auto}}.pc-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;position:relative;z-index:1;grid-row:1}.pc-date{grid-column:2;justify-self:center;text-align:center;font-size:12px;letter-spacing:.3px;opacity:.85;line-height:1!important}.pc-confidence{display:inline-flex;gap:3px;margin-left:8px;vertical-align:middle}.pc-conf-bar{width:8px;height:6px;border-radius:2px;background:hsla(0,0%,100%,.18)}.pc-conf-bar.is-on{background:var(--hero-accent,#0f0);box-shadow:0 0 8px color-mix(in srgb,var(--hero-accent,#0f0) 60%,transparent)}.pc-kebab{grid-column:3;justify-self:end;position:relative}.pc-kebab>summary.pc-menu,.pc-menu{border:none;background:transparent;color:inherit;font-size:18px;opacity:.85;line-height:1;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.pc-kebab>summary::-webkit-details-marker{display:none}.pc-kebab[open]>summary.pc-menu{opacity:1}.pc-menu:focus-visible{outline:2px solid hsla(0,0%,100%,.6);outline-offset:2px}.pc-menu-pop{position:absolute;top:28px;right:0;z-index:5;min-width:180px;padding:6px;border-radius:12px;background:hsla(0,0%,4%,.92);border:1px solid hsla(0,0%,100%,.12);box-shadow:0 10px 24px rgba(0,0,0,.45);display:grid;grid-gap:4px;gap:4px;transform-origin:top right;transform:scale(.98);transition:transform .15s ease,opacity .15s ease;opacity:0;pointer-events:none}.pc-kebab[open] .pc-menu-pop{opacity:1;pointer-events:auto;transform:scale(1)}.pc-menu-pop li{list-style:none}.pc-menu-link{display:block;padding:8px 10px;border-radius:8px;color:#fff;font-size:14px;text-decoration:none}.pc-menu-link:focus-visible,.pc-menu-link:hover{background:hsla(0,0%,100%,.08);outline:none}.pc-body{grid-row:2;display:grid;grid-gap:10px;gap:10px;padding:0 0 12px!important;place-items:center;text-align:center;position:relative;align-self:stretch;min-height:0}.pc-heading{margin:0!important}h3.pc-title{padding-bottom:10px;font-size:clamp(18px,2vw,21px)!important;line-height:1.22!important;letter-spacing:.3px;font-weight:800}.pc-sub{font-size:clamp(12.5px,1.6vw,13.5px)!important;line-height:1.35!important;letter-spacing:.3px;opacity:.9}.pc-chips{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:6px;max-width:100%;height:28px;min-height:28px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 90%,transparent);mask-image:linear-gradient(90deg,#000 90%,transparent)}.pc-chips .pc-tag{flex:0 0 auto}.pc-tag{display:inline-flex;align-items:center;padding:6px 10px;font-size:12px;line-height:1;border-radius:999px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);white-space:nowrap}.pc-tag--danger{background:rgba(255,77,77,.12);border-color:rgba(255,77,77,.35)}.pc-updated{opacity:.85}.pc-progress{width:100%;display:grid;grid-template-columns:1fr auto;grid-row-gap:8px;row-gap:8px;grid-column-gap:10px;column-gap:10px;align-items:center}.pc-progress-label{font-size:12px;letter-spacing:.3px;opacity:.9;justify-self:start}.pc-percent{font-size:12px;opacity:.95;justify-self:end}.pc-bar{grid-column:1/2;height:10px;border-radius:999px;background:linear-gradient(180deg,hsla(0,0%,100%,.22),hsla(0,0%,100%,.08));overflow:hidden;position:relative;box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}.pc-fill{position:absolute;inset:0 auto 0 0;width:var(--p);background:var(--hero-accent,#0f0);border-radius:inherit;box-shadow:0 0 14px color-mix(in srgb,var(--hero-accent,#0f0) 55%,transparent);transition:width .85s cubic-bezier(.24,.78,.28,.98)}.pc-fill:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,hsla(0,0%,100%,.15) 0 6px,hsla(0,0%,100%,0) 6px 12px);mix-blend-mode:soft-light;animation:pcStripes 2.4s linear infinite}.pc-fill:before{content:"";position:absolute;top:-40%;bottom:-40%;width:70px;left:-90px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.75),transparent);filter:blur(6px);opacity:0;transform:skewX(-12deg);animation:pcSheen 3.2s cubic-bezier(.2,.6,.2,1) infinite}@media (prefers-reduced-motion:reduce){.pc-fill{transition:width 1ms linear}.pc-fill:after,.pc-fill:before{animation:none}}.pc-foot{grid-row:3;margin-top:6px;padding-top:10px;border-top:1px solid hsla(0,0%,100%,.12);display:grid;grid-template-columns:auto 1fr auto;align-items:center;justify-items:center;grid-gap:10px;gap:10px}.pc-countdown{font-size:13px;padding:6px 10px;border-radius:999px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);white-space:nowrap}.pc-actions{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.pc-btn{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 12px;font-size:12.5px;font-weight:700;line-height:1;border-radius:999px;color:#0f0715;background:var(--hero-accent,#0f0);border:1px solid transparent;box-shadow:0 2px 10px color-mix(in srgb,var(--hero-accent,#0f0) 45%,transparent),inset 0 1px 0 hsla(0,0%,100%,.5);text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease;-webkit-tap-highlight-color:transparent}.pc-btn:hover{transform:translateY(-1px);box-shadow:0 4px 14px color-mix(in srgb,var(--hero-accent,#0f0) 55%,transparent),inset 0 1px 0 hsla(0,0%,100%,.6)}.pc-btn:active{transform:translateY(0);filter:saturate(1.1)}.pc-btn:focus-visible{outline:2px solid hsla(0,0%,100%,.75);outline-offset:2px}.pc-icon-btn{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 10px;font-size:12.5px;font-weight:600;line-height:1;border-radius:999px;color:#fff;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);cursor:pointer;text-decoration:none;transition:transform .15s ease,background .15s ease,box-shadow .15s ease;-webkit-tap-highlight-color:transparent}.pc-icon-btn:hover{transform:translateY(-1px);background:hsla(0,0%,100%,.12);box-shadow:0 2px 10px rgba(0,0,0,.35)}.pc-icon-btn:focus-visible{outline:2px solid hsla(0,0%,100%,.7);outline-offset:2px}@media (max-width:768px){.pc-btn{height:32px;padding:0 14px}.pc-icon-btn{height:32px;padding:0 12px}}.progress-card--teal{--accent:var(--hero-accent,#0f0)}.progress-card--amber{--accent:#ffb741}.progress-card--red{--accent:#a63d2a}.progress-card--blue{--accent:#1890ff}.dark .pc-bar{background:rgba(0,0,0,.12)}.dark .pc-foot{border-top-color:rgba(0,0,0,.12)}.dark .progress-card{background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.65),0 10px 20px rgba(0,0,0,.08);color:#111}.dark .pc-icon-btn{color:#111;background:rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.16);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.65)}.dark .pc-icon-btn:hover{background:rgba(0,0,0,.12);box-shadow:0 2px 8px rgba(0,0,0,.08)}.dark .pc-icon-btn:focus-visible{outline:2px solid rgba(0,0,0,.55);outline-offset:2px}.dark .pc-countdown{color:#111;background:rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.14)}.skeleton .skeleton-line{display:block;width:100%;height:10px;border-radius:999px;background:linear-gradient(90deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.16),hsla(0,0%,100%,.08));animation:skeletonShimmer 1.3s linear infinite}@keyframes skeletonShimmer{0%{background-position:-120px 0}to{background-position:120px 0}}.pc-toast{position:fixed;bottom:calc(24px + env(safe-area-inset-bottom));right:24px;z-index:50;background:hsla(0,0%,4%,.9);border:1px solid hsla(0,0%,100%,.15);color:#fff;padding:10px 14px;border-radius:10px;box-shadow:0 10px 24px rgba(0,0,0,.45)}.hero-cards-scope .hero_progress_grid:has(.pc-empty),.heroimageright .hero_progress_grid:has(.pc-empty){margin-top:calc(var(--cards-offset, var(--cards-offset-default)) + 3rem)}.pc-empty{transform:translateY(-6px)}.pc-empty-body{display:grid;place-items:center;grid-gap:14px!important;gap:14px!important;text-align:center!important}.pc-empty-logo{width:64px;height:64px;border-radius:16px;display:grid;place-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 10px 24px rgba(0,0,0,.35)}.pc-empty-logo img{width:40px;height:40px;object-fit:contain;filter:drop-shadow(0 2px 8px rgba(0,0,0,.45))}.pc-empty-title{margin:10px 0!important;letter-spacing:.3px;font-weight:800}.pc-empty-sub{max-width:440px;margin:4px auto 0!important;text-align:center!important;opacity:.92;line-height:1.35!important;letter-spacing:.2px}.pc-intro{width:var(--pc-grid-w);max-width:none;padding-inline:6px;--intro-gap:2px;position:absolute;left:50%;top:calc(var(--cards-offset, var(--cards-offset-default)) - var(--intro-gap));transform:translate(-50%,-100%);text-align:center;z-index:2}.pc-intro-row{display:flex;align-items:center;justify-content:center;gap:12px}.pc-intro-title{font-weight:800;letter-spacing:.5px;font-size:clamp(22px,3vw,25px);line-height:1.1;margin:0}.pc-intro-sub{margin-top:5px;color:var(--hero-accent,#0f0);max-width:40ch;margin-inline:auto}.pc-intro .pc-intro-help{white-space:nowrap}.dark .pc-intro-title{color:#0a0a0a}.dark .pc-intro-sub{color:var(--hero-accent,#4000ff);opacity:.9}@media (min-width:1201px) and (max-width:1440px){.pc-intro{--intro-gap:2px}}@media (max-width:1412px){.hero-cards-scope,.heroimageright{--cards-offset:var(--lead-headroom)}.pc-intro{position:absolute;left:50%;top:calc(var(--cards-offset, var(--cards-offset-default)) - var(--intro-gap));transform:translate(-50%,-100%);width:var(--pc-grid-w);max-width:none;text-align:center}.pc-intro-row{justify-content:center}}@media (max-width:1024px){.pc-intro{position:static;transform:none;top:auto;left:auto;text-align:center;width:auto;max-width:min(100%,560px);margin-inline:auto;margin-top:clamp(14px,4vw,26px);margin-bottom:8px}.pc-intro-row{align-items:center;justify-content:center}}.pc-tip-bubble{display:inline-block;padding:6px 10px;border-radius:10px;font-size:12px;line-height:1;white-space:nowrap;color:#fff;background:hsla(0,0%,4%,.92);border:1px solid hsla(0,0%,100%,.16);box-shadow:0 8px 22px rgba(0,0,0,.4);transform-origin:bottom center;will-change:transform,opacity;transition:opacity .18s ease,transform .18s ease;pointer-events:none;max-width:min(66vw,420px);text-overflow:ellipsis;overflow:hidden}.pc-tip-bubble.pc-tip-bubble--bottom{transform-origin:top center}.pc-tip-bubble[data-open=true]{opacity:1;transform:none}.dark .pc-tip-bubble{color:#0a0a0a;background:hsla(0,0%,100%,.96);border-color:rgba(0,0,0,.12);box-shadow:0 8px 20px rgba(0,0,0,.12)}@media (forced-colors:active){.pc-tip-bubble{border-color:CanvasText;background:Canvas;color:CanvasText;box-shadow:none}}@media (prefers-reduced-motion:reduce){.pc-tip-bubble{transition:none}}.pc-help-overlay{position:fixed;inset:0;z-index:70;display:grid;place-items:center;background:color-mix(in srgb,#000 55%,transparent);padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));overscroll-behavior:contain;-webkit-tap-highlight-color:transparent;transition:opacity .18s ease}.pc-help-overlay[hidden]{display:none!important}.pc-help-overlay[data-open=false]{opacity:0;pointer-events:none}.pc-help{width:min(640px,92vw);max-height:min(88vh,720px);border-radius:16px;background:rgba(15,15,20,.96);border:1px solid hsla(0,0%,100%,.12);box-shadow:0 24px 60px rgba(0,0,0,.45);color:#fff;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;transform:translateY(0)}.dark .pc-help{background:#fff;color:#0a0a0a;border-color:rgba(0,0,0,.14)}.pc-help-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid hsla(0,0%,100%,.12);position:-webkit-sticky;position:sticky;top:0;background:inherit;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:1}.dark .pc-help-head{border-bottom-color:rgba(0,0,0,.12)}.pc-help-title{margin:0;font-weight:800;letter-spacing:.3px}.pc-help-body{padding:14px 16px;overflow:auto;-webkit-overflow-scrolling:touch;contain:layout paint}.pc-help-list{margin:0;padding-left:18px;display:grid;grid-gap:8px;gap:8px}.pc-help-foot{padding:14px 16px;display:flex;justify-content:flex-end;gap:10px;border-top:1px solid hsla(0,0%,100%,.12);position:-webkit-sticky;position:sticky;bottom:0;background:inherit;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.dark .pc-help-foot{border-top-color:rgba(0,0,0,.12)}.pc-help-close,.pc-help-ok{min-height:32px;min-width:44px;padding:6px 12px}@media (max-width:480px){.pc-help{width:min(560px,96vw)}}@media (prefers-reduced-motion:reduce){.pc-help-overlay{transition:none}}.hero .intro_text svg{font-family:Russo One,sans-serif;position:absolute;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);vertical-align:middle;z-index:-1;animation:pulsate 3s ease-in-out infinite alternate;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes pulsate{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.05)}to{transform:translate(-50%,-50%) scale(1)}}.hero .intro_text svg text{text-transform:uppercase;stroke-width:clamp(.6,.6vw,1.2);stroke:#2a1454;font-size:clamp(96px,24vw,240px);fill:transparent;display:inline-block;stroke-linecap:round;stroke-linejoin:round}.hero .intro_text svg text.animate-stroke{animation:stroke 4s;opacity:.7}.dark .hero .intro_text svg text.animate-stroke{animation:stroke 4s;opacity:.3}.dark .hero .intro_text svg text{stroke:var(--main-site-color);stroke-width:clamp(.5,.5vw,.9)}@keyframes stroke{0%{stroke-dashoffset:25%;stroke-dasharray:0 50%;stroke-width:1}to{stroke-dashoffset:100%;stroke-dasharray:100% 0;stroke-width:1}}@media (prefers-reduced-motion:reduce){.hero .intro_text svg,.hero .intro_text svg text.animate-stroke{animation:none}}@media (max-width:1412px){.heroimageright{padding-left:0!important}}@media (max-width:1024px){.heroimageright{display:block!important}.hero-cards-scope,.heroimageright{margin-inline:auto!important;padding-inline:var(--pc-gutter)!important}}.hero .funfect_area{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;align-items:center;grid-column-gap:clamp(12px,2.6vw,32px);column-gap:clamp(12px,2.6vw,32px);grid-row-gap:0;row-gap:0;width:100%;margin-top:clamp(12px,2.2vw,32px);margin-bottom:0;padding-inline:clamp(8px,2.5vw,24px);touch-action:pan-y}.hero .funfect_item{display:flex;align-items:center;justify-content:center;gap:clamp(6px,1.6vw,18px);min-width:0;text-align:center}.hero .funfect_item h3{font-size:clamp(28px,6.2vw,64px);line-height:1;margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dark .hero .funfect_item h3{color:var(--main-site-color)}.hero .funfect_item h4{font-size:clamp(12px,2.8vw,18px);font-weight:500;line-height:1.35;margin:0;text-wrap:balance}.dark .hero .funfect_item h4{color:var(--main-site-color)}@media (max-width:860px){.hero .funfect_item{flex-direction:column;gap:2px}.hero .funfect_item h3{font-size:clamp(24px,8vw,36px)}.hero .funfect_item h4{font-size:clamp(11px,3vw,13px)}}@media (min-width:1024px){.hero .funfect_area{margin-top:clamp(18px,2vw,40px)}}@media (max-width:768px){.hero .hero_progress_grid{margin-bottom:clamp(8px,1.2vh,14px)}.hero .funfect_area{margin-bottom:0!important;padding-bottom:0!important}}.services{position:relative;padding-top:120px;padding-bottom:120px;background-color:#050709}.dark .services{background-color:var(--week-white)}.services_titles{position:relative;text-align:center;margin-bottom:50px;max-width:700px;width:100%;margin-left:auto;margin-right:auto}.services_titles h2{font-size:45px;background:linear-gradient(to right,var(--main-site-color) 0,#ddd 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-flex;gap:15px;margin-bottom:0}.dark .services_titles h2{background:linear-gradient(to right,var(--main-site-color) 0,var(--dark-site-secondary) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.services_titles p{margin-top:15px;font-size:18px;text-align:center;color:#c4c4c4}.dark .services_titles p{color:#000}.services_item,.services_menu{position:relative}.services_item{border-bottom:1px solid #2a1454;padding:0 30px;display:flex;align-items:center;z-index:2;gap:20px;cursor:pointer;transition:all .5s ease-in-out}.dark .services_item{border-bottom:1px solid #999}.dark .services_item p{color:#000}.left_s_box{width:calc(40% - 10px);padding:30px 0;gap:20px;display:flex;align-items:center}.left_s_box span{color:#8750f7;font-size:20px;font-weight:700;transition:all .5s ease}.left_s_box h3{font-size:30px;margin-bottom:0;text-transform:capitalize}.dark .left_s_box h3{color:var(--main-site-color)}.right_s_box{width:calc(60% - 10px);padding:30px 15% 30px 0}.services_item svg{font-size:35px;line-height:1;position:absolute;top:50%;right:55px;transform:translateY(-50%) rotate(90deg);transition:transform .5s ease,color .5s ease;color:var(--main-site-color);pointer-events:none}.sactive{background:linear-gradient(260deg,var(--dark-site-secondary) 0,var(--main-site-color) 100%);transition:.3s ease}.services_item.sactive h3,.services_item.sactive p{color:var(--pure-white)}.services_item.sactive svg{transform:translateY(-50%) rotate(0deg);color:var(--pure-white)}.services_item.sactive .left_s_box span{color:var(--pure-white)}.preloader{position:fixed;z-index:10;height:100vh;width:100%;left:0;top:0;display:flex;overflow:hidden;align-items:center;justify-content:center;background:transparent;z-index:99999999999999}.preloader svg{position:absolute;top:0;width:100vw;height:110vh;fill:#050709}.preloader .preloader-heading{position:relative;display:flex;align-items:center;justify-content:center}.preloader .preloader-heading:before{content:"";position:absolute;top:50%;right:0;transform:translate(-50%,-50%);width:322px;height:150px;border-radius:50%;background:linear-gradient(260deg,var(--main-site-color) 0,rgba(115,67,210,0) 100%);filter:blur(150px)}.preloader .preloader-heading .load-text{font-size:40px;font-weight:200;letter-spacing:15px;text-transform:uppercase;z-index:20}.load-text span{animation:loading 1s infinite alternate}.load-text span:first-child{animation-delay:0s}.load-text span:nth-child(2){animation-delay:.1s}.load-text span:nth-child(3){animation-delay:.2s}.load-text span:nth-child(4){animation-delay:.3s}.load-text span:nth-child(5){animation-delay:.4s}.load-text span:nth-child(6){animation-delay:.5s}.load-text span:nth-child(7){animation-delay:.6s}.load-text span:nth-child(8){animation-delay:.7s}@keyframes loading{0%{opacity:1}to{opacity:0}}.svc_nav{padding-inline:max(env(safe-area-inset-left,0px),clamp(12px,4vw,20px)) max(env(safe-area-inset-right,0px),clamp(12px,4vw,20px))}.svc_nav_list{gap:clamp(10px,2.4vw,16px);padding-block:clamp(6px,1.4vw,10px);margin:0;-webkit-overflow-scrolling:touch}.svc_nav_link{white-space:nowrap;font-weight:700;letter-spacing:-.01em;line-height:1.2;font-size:clamp(14px,3.6vw,16px);padding:clamp(7px,2.2vw,9px) clamp(12px,3.2vw,14px);color:var(--svc-nav-fg,#e5e7eb);transition:background-color .18s ease,color .18s ease}.svc_nav_link:focus-visible,.svc_nav_link:hover{background:color-mix(in srgb,var(--svc-nav-accent,#0f0) 8%,transparent)}.svc_nav_link[data-active=true]{background:color-mix(in srgb,var(--svc-nav-accent,#0f0) 12%,transparent);color:var(--svc-nav-fg,#e5e7eb)}.svc_nav_link:after{bottom:6px;border-radius:1px;background:var(--svc-nav-accent,#0f0);transition:transform .22s ease}@media (max-width:420px){.svc_nav{padding-inline:max(env(safe-area-inset-left,0px),12px) max(env(safe-area-inset-right,0px),12px)}.svc_nav_list{gap:10px;padding-block:8px}.svc_nav_link{font-size:14px;padding:7px 10px}.svc_nav_link:after{left:10px;right:10px;bottom:5px;height:2px}}.svc_drawer{position:fixed;inset:0;z-index:1100;pointer-events:none;opacity:0;transition:opacity .2s ease}.svc_drawer[data-open=true]{pointer-events:auto;opacity:1}.svc_overlay{position:absolute;inset:0;border:0;padding:0;margin:0;width:100%;height:100%;background:radial-gradient(120% 120% at 50% 10%,rgba(0,0,0,.64) 0,rgba(0,0,0,.52) 35%,rgba(0,0,0,.56) 100%);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);cursor:pointer}.dark .svc_overlay{background:radial-gradient(120% 120% at 50% 10%,rgba(0,0,0,.18) 0,rgba(0,0,0,.22) 35%,rgba(0,0,0,.26) 100%)}.svc_sheet{position:absolute;left:50%;top:50%;width:min(720px,92vw);max-height:min(80vh,880px);transform:translate(-50%,-46%) translateY(16px);opacity:0;border-radius:20px;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr) auto;isolation:isolate;--svc-accent:#0f0;color:#e5e7eb;background:hsla(0,0%,6%,.72);background-clip:padding-box;border:1px solid hsla(0,0%,100%,.18);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 8px 18px rgba(0,0,0,.34),0 28px 68px rgba(0,0,0,.54);--svc-ease:cubic-bezier(.22,.61,.36,1);transition:transform .2s var(--svc-ease),opacity .2s var(--svc-ease)}.svc_sheet:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,0) 24%);mix-blend-mode:soft-light}.svc_drawer[data-open=true] .svc_sheet{transform:translate(-50%,-50%) translateY(0);opacity:1}.dark .svc_sheet{--svc-accent:var(--main-site-color,#6b4dff);color:#111827;background:hsla(0,0%,100%,.78);border:1px solid rgba(0,0,0,.1);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 10px 22px rgba(0,0,0,.12),0 34px 64px rgba(0,0,0,.18)}.dark .svc_sheet:before{background:linear-gradient(180deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,0) 28%)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.svc_sheet{background:#161616}.dark .svc_sheet{background:#fff}}@media (max-width:768px){.svc_sheet{left:50%;right:auto;bottom:0;top:auto;transform:translate(-50%,16px);width:min(720px,100vw);max-height:calc(90vh - env(safe-area-inset-bottom, 0px));border-radius:22px 22px 0 0}.svc_drawer[data-open=true] .svc_sheet{transform:translate(-50%)}}.svc_header{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:28px 24px 14px;border-bottom:1px solid hsla(0,0%,100%,.1);background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,0) 40%)}.dark .svc_header{border-bottom-color:rgba(0,0,0,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,0) 42%)}.svc_header_text{flex:1 1 auto;min-width:0;padding-right:8px;display:flex;flex-direction:column;gap:8px}.svc_title{margin:0;line-height:1.2;font-weight:700;font-size:clamp(20px,2.2vw,24px);letter-spacing:.2px;max-width:calc(100% - 64px)}.svc_sub{margin:0;opacity:.95;font-size:14.5px;line-height:1.55}.svc_close{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid hsla(0,0%,100%,.22);background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.03));color:currentColor;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;cursor:pointer;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease,background .18s ease;margin-top:2px}.svc_close:hover{transform:translateY(-1px);box-shadow:0 6px 14px rgba(0,0,0,.25)}.svc_close:active{transform:translateY(0)}.svc_close:focus-visible{outline:2px solid var(--svc-accent);outline-offset:2px}.dark .svc_close{border-color:rgba(0,0,0,.14);background:linear-gradient(180deg,hsla(0,0%,100%,.65),hsla(0,0%,100%,.25));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85)}.svc_body{padding:22px 24px 16px;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.svc_body>.svc_block:first-child{margin-top:4px}.svc_block{margin:16px 0}.svc_block_title{font-weight:600;font-size:13px;letter-spacing:.3px;text-transform:uppercase;opacity:.9;margin:0 0 10px}.svc_block_text{margin:0;font-size:15.5px;line-height:1.6;opacity:.98}.svc_list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;grid-gap:10px 18px;gap:10px 18px}@media (min-width:560px){.svc_list{grid-template-columns:1fr 1fr}}.svc_list_item{position:relative;padding-left:16px;font-size:15px;line-height:1.5}.svc_list_item:before{content:"";position:absolute;left:0;top:.72em;width:6px;height:6px;border-radius:50%;background:var(--svc-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--svc-accent) 24%,transparent)}.svc_meta{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;padding:12px;border-radius:14px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.dark .svc_meta{background:hsla(0,0%,100%,.55);border:1px solid rgba(0,0,0,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.75)}@media (min-width:560px){.svc_meta{grid-template-columns:1fr 1fr}}.svc_meta_group{min-width:0}.svc_meta_label{font-size:12.5px;text-transform:uppercase;letter-spacing:.28px;opacity:.8}.svc_meta_value{margin-top:6px;font-size:15.5px;font-weight:600;letter-spacing:.2px}.svc_chips{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.svc_chip{font-size:13px;padding:6px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--svc-accent) 55%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--svc-accent) 14%,transparent),transparent);color:color-mix(in srgb,var(--svc-accent) 88%,currentColor)}.dark .svc_chip{border-color:color-mix(in srgb,var(--svc-accent) 52%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--svc-accent) 12%,transparent),transparent);color:color-mix(in srgb,var(--svc-accent) 90%,currentColor)}.svc_case{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.svc_case_text{min-width:0}.svc_case_title{font-weight:600;margin-bottom:6px}.svc_case_link{flex:none;align-self:center;text-decoration:none;font-weight:600;letter-spacing:.2px;border-bottom:1px dashed;transition:color .18s ease,border-color .18s ease,transform .18s ease;color:var(--svc-accent)}.svc_case_link:hover{transform:translateY(-1px);border-color:transparent}.svc_quote{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;padding:12px 14px;border-radius:14px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.dark .svc_quote{background:hsla(0,0%,100%,.6);border:1px solid rgba(0,0,0,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85)}.svc_quote_text{position:relative;margin:0;font-size:15.5px;line-height:1.6}.svc_quote_mark{font-size:22px;opacity:.6;margin:0 .2em}.svc_quote_meta{display:flex;align-items:center;gap:10px;opacity:.95;font-size:14px}.svc_quote_name{font-weight:600}.svc_quote_role{opacity:.85}.svc_footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 24px 18px;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,0))}.dark .svc_footer{background:linear-gradient(180deg,hsla(0,0%,100%,.32),hsla(0,0%,100%,0))}.svc_cta_primary,.svc_cta_secondary{white-space:nowrap}@media (max-width:480px){.svc_footer{justify-content:stretch;gap:8px}.svc_cta_primary,.svc_cta_secondary{flex:1 1 auto;text-align:center}}.services_item:focus,.services_item:focus-visible{outline:2px solid var(--svc-accent,var(--main-site-color));outline-offset:2px}.services_item:hover svg{transform:translateY(-50%) rotate(90deg) translateX(2px);transition:transform .18s ease}@media (prefers-reduced-motion:reduce){.svc_drawer,.svc_sheet{transition:none}.svc_sheet{transform:translate(-50%,-50%)!important}@media (max-width:768px){.svc_sheet{transform:translate(-50%)!important}}}@media (prefers-contrast:more){.svc_sheet{border-color:hsla(0,0%,100%,.28)}.dark .svc_sheet{border-color:rgba(0,0,0,.22)}.svc_list_item:before{box-shadow:none}.svc_case_link{border-bottom-style:solid}}.svc_body::-webkit-scrollbar{width:10px}.svc_body::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.18);border-radius:999px}.dark .svc_body::-webkit-scrollbar-thumb{background:rgba(0,0,0,.28)}.svc_body::-webkit-scrollbar-track{background:transparent}.testimonials{--tst-accent:#0f0;--tst-ink:#e5e7eb;--tst-sub:#868686;--tst-surface:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03));--tst-border:hsla(0,0%,100%,.18);--tst-hair:hsla(0,0%,100%,.1);--tst-shadow:0 10px 28px rgba(0,0,0,.35);margin-top:56px;display:grid;grid-gap:18px;gap:18px;padding-inline:clamp(14px,5vw,24px);max-width:1200px;margin-inline:auto}.dark .testimonials{--tst-accent:#4000ff;--tst-ink:#111827;--tst-sub:#4b5563;--tst-surface:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.02));--tst-border:rgba(0,0,0,.14);--tst-hair:rgba(0,0,0,.08);--tst-shadow:0 8px 20px rgba(0,0,0,.1)}.tst_header{display:grid;grid-gap:6px;gap:6px;text-align:left;max-width:820px;margin-inline:auto}@media (max-width:768px){.tst_header{text-align:center}}.tst_title{font-weight:800;letter-spacing:.2px;font-size:clamp(22px,2.4vw,26px);color:#0f0}.dark .tst_title{color:#4000ff}.tst_sub{font-size:clamp(13.5px,1.8vw,14.5px);color:var(--tst-sub);letter-spacing:.2px}.tst_mask{position:relative;overflow:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-block:6px;padding-inline:6px;scroll-padding-inline:clamp(14px,5vw,24px);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent)}.tst_mask::-webkit-scrollbar{display:none}@media (max-width:768px){.tst_mask{-webkit-mask-image:none;mask-image:none}}.tst_track{display:inline-flex;gap:16px;align-items:stretch;min-width:max-content;will-change:transform;animation:tst-marquee 36s linear infinite}.tst_mask:hover .tst_track{animation-play-state:paused}.tst_track:focus-within{animation-play-state:paused}@keyframes tst-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.tst_item{scroll-snap-align:center;flex:0 0 auto;width:min(86vw,420px)}@media (min-width:900px){.tst_item{width:min(520px,32vw)}}.tst_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(84vw,360px),1fr));grid-gap:16px;gap:16px}.tst_card{height:100%;display:grid;grid-template-rows:1fr auto;grid-gap:14px;gap:14px;background:var(--tst-surface);border:1px solid var(--tst-border);border-radius:18px;padding:18px;color:var(--tst-ink);box-shadow:inset 0 1px 0 var(--tst-hair),var(--tst-shadow);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease;will-change:transform;isolation:isolate}.tst_card:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 var(--tst-hair),0 14px 32px rgba(0,0,0,.4)}.dark .tst_card:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),0 10px 24px rgba(0,0,0,.12)}.tst_quote{position:relative;font-size:clamp(16px,2.2vw,18px);line-height:1.55;letter-spacing:.18px}.tst_quote_mark{color:var(--tst-accent);font-weight:900;font-size:1.25em;line-height:0;vertical-align:-.1em;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--tst-accent) 35%,transparent))}.tst_meta{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:12px;gap:12px;border-top:1px solid var(--tst-hair);padding-top:12px}.tst_avatar{width:52px;height:52px;border-radius:50%;object-fit:cover;display:block;border:2px solid color-mix(in srgb,var(--tst-accent) 50%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--tst-accent) 18%,transparent)}.tst_id{display:grid;grid-gap:4px;gap:4px}.tst_name{font-weight:700;letter-spacing:.2px}.tst_role{font-size:13px;color:var(--tst-sub)}.tst_stars{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:4px;margin-top:6px;color:var(--tst-accent);white-space:nowrap;line-height:1}.tst_stars>*{display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:4px;line-height:1;margin:0}.tst_stars svg{display:inline-block;width:18px;height:18px;color:currentColor;fill:currentColor!important;stroke:currentColor!important;margin:0;vertical-align:middle}.tst_stars [data-off=true]{color:color-mix(in srgb,currentColor 35%,transparent);filter:none}.tst_item:focus-within .tst_card{outline:2px solid var(--tst-accent);outline-offset:2px}.tst_card a:focus-visible{outline:2px solid var(--tst-accent);outline-offset:2px}@media (max-width:960px){.tst_item{width:min(88vw,380px)}}@media (max-width:600px){.tst_item{width:min(92vw,360px)}.tst_quote{font-size:clamp(15.5px,4.6vw,17px)}}@media (prefers-reduced-motion:reduce){.tst_track{animation:none!important;transform:none!important}.tst_card{transition:none!important}}@supports not (animation-timeline:view()){.testimonials[data-aos=fade-up]{opacity:1;transform:none}}.right_s_box .svc_mc{display:flex;flex-direction:column;gap:6px;margin:0}.svc_mc_lead{margin:0;font-weight:700;letter-spacing:.2px;line-height:1.45;font-size:clamp(16px,1.6vw,18px);color:#e6e7eb}.svc_mc_sub{margin:0;font-size:14.5px;line-height:1.6;color:#b7bcc5;opacity:.95}.svc_mc_lead,.svc_mc_sub{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.svc_mc_lead{-webkit-line-clamp:1}.svc_mc_sub{-webkit-line-clamp:2}.dark .svc_mc_lead{color:#111827}.dark .svc_mc_sub{color:#4b5563}.services_item.sactive .svc_mc_lead,.services_item.sactive .svc_mc_sub{color:var(--pure-white);opacity:1}@media (max-width:870px){.right_s_box .svc_mc{gap:4px}}#svc-choose,#svc-compare,#svc-faq,#svc-overview,#svc-pricing,#svc-specs{scroll-margin-top:clamp(72px,12vh,112px)}.svc_nav{position:-webkit-sticky;position:sticky;top:calc(var(--svc-nav-top, 0px) + env(safe-area-inset-top));z-index:35;--svc-nav-accent:#0f0;--svc-nav-fg:#e5e7eb;--svc-nav-sub:#9ca3af;--svc-hair:hsla(0,0%,100%,.16);backdrop-filter:saturate(140%) blur(8px);-webkit-backdrop-filter:saturate(140%) blur(8px);background:linear-gradient(180deg,hsla(0,0%,6%,.72),hsla(0,0%,6%,.58))}.dark .svc_nav,.svc_nav{border-bottom:1px solid var(--svc-hair)}.dark .svc_nav{--svc-nav-accent:var(--main-site-color,#4000ff);--svc-nav-fg:#111827;--svc-nav-sub:#6b7280;--svc-hair:rgba(0,0,0,.1);background:hsla(0,0%,100%,.78)}.svc_nav_list{display:flex;gap:clamp(8px,1.2vw,14px);align-items:center;padding:clamp(8px,1.2vw,12px) 0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.svc_nav_list::-webkit-scrollbar{display:none}.svc_nav_item{flex:0 0 auto}.svc_nav_link{position:relative;display:inline-block;padding:10px 14px;border-radius:999px;text-decoration:none;font-weight:600;letter-spacing:-.015em;color:var(--svc-nav-sub);transition:color .18s var(--svc-ease,cubic-bezier(.22,.61,.36,1)),background-color .18s var(--svc-ease,cubic-bezier(.22,.61,.36,1))}.svc_nav_link:focus-visible,.svc_nav_link:hover{color:var(--svc-nav-fg);outline:none;background:color-mix(in srgb,var(--svc-nav-accent) 10%,transparent)}.svc_nav_link[data-active=true]{color:var(--svc-nav-fg);background:color-mix(in srgb,var(--svc-nav-accent) 14%,transparent)}.svc_nav_link:after{content:"";position:absolute;left:12px;right:12px;bottom:4px;height:2px;transform:scaleX(0);transform-origin:center;transition:transform .22s var(--svc-ease,cubic-bezier(.22,.61,.36,1));background:var(--svc-nav-accent);border-radius:2px}.svc_nav_link[data-active=true]:after{transform:scaleX(1)}.svc_choose{margin-top:clamp(22px,4vw,40px)}.svc_wizard{margin-top:16px;display:grid;grid-gap:clamp(14px,2.2vw,20px);gap:clamp(14px,2.2vw,20px);max-width:980px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media (max-width:1200px){.svc_wizard{padding-inline:clamp(16px,5vw,28px)}}@media (max-width:768px){.svc_wizard{padding-inline:clamp(16px,6vw,28px)}}@media (max-width:420px){.svc_wizard{padding-inline:clamp(14px,6vw,22px)}}.svc_wz_group{--svc-card-r:16px;--svc-card-pad:clamp(16px,2.6vw,20px);position:relative;margin:0;padding:calc(var(--svc-card-pad) + 6px) var(--svc-card-pad) var(--svc-card-pad);border:0;background:transparent;z-index:0}.svc_wz_group:before{content:"";position:absolute;inset:0;border-radius:var(--svc-card-r);background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.16);pointer-events:none;z-index:-1}.dark .svc_wz_group:before{background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.02));border:1px solid rgba(0,0,0,.1)}.svc_wz_legend{display:block;width:auto;max-width:100%;margin:0 0 10px;padding:0;line-height:1.25;font-weight:700;font-size:15px;position:relative;z-index:1;color:#e5e7eb}.dark .svc_wz_legend{color:#111827}.svc_wz_options{display:grid;grid-template-columns:repeat(2,minmax(140px,1fr));grid-gap:12px;gap:12px}@media (max-width:720px){.svc_wz_options{grid-template-columns:1fr}}.svc_wz_option{position:relative;display:flex;align-items:center;min-height:56px;padding:12px 14px 12px 42px;border-radius:14px;cursor:pointer;color:#e5e7eb;background:hsla(0,0%,6%,.48);border:1px solid hsla(0,0%,100%,.16);transition:border-color .18s cubic-bezier(.22,.61,.36,1),background-color .18s cubic-bezier(.22,.61,.36,1)}.svc_wz_option:hover{background:hsla(0,0%,6%,.56)}.dark .svc_wz_option{color:#111827;background:hsla(0,0%,100%,.64);border:1px solid rgba(0,0,0,.1)}.dark .svc_wz_option:hover{background:hsla(0,0%,100%,.78)}.svc_wz_option input{position:absolute;inset:0;opacity:0;pointer-events:none}.svc_wz_option:has(input:checked){border-color:color-mix(in srgb,var(--svc-nav-accent,#0f0) 55%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--svc-nav-accent,#0f0) 12%,transparent),transparent);color:color-mix(in srgb,var(--svc-nav-accent,#0f0) 90%,currentColor)}.svc_wz_option:focus-within{outline:2px solid color-mix(in srgb,var(--svc-nav-accent,#0f0) 75%,transparent);outline-offset:2px}.svc_wz_ctas{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px;justify-content:flex-start}@media (max-width:1024px){.svc_wz_ctas{justify-content:center}}@media (max-width:560px){.svc_wz_ctas .cta{text-align:center;flex:0 1 auto;min-width:clamp(220px,68vw,320px)}}.svc_wz_result{margin-top:14px;border-radius:16px;padding:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.16)}.dark .svc_wz_result{background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.02));border:1px solid rgba(0,0,0,.1);color:#111827}.wz_result_head{font-weight:700;margin-bottom:6px}.wz_result_reason{color:#9ca3af;margin-bottom:10px}.dark .wz_result_reason{color:#6b7280}.wz_result_actions{display:flex;gap:10px;flex-wrap:wrap}.svc_compare{margin-top:clamp(24px,4.6vw,48px);padding-inline:clamp(14px,5vw,24px)}.cmp_table_wrap{margin-top:14px;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:16px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,6%,.38);scroll-behavior:smooth;scrollbar-gutter:stable both-edges;overscroll-behavior:contain;-webkit-mask-image:none;mask-image:none}.dark .cmp_table_wrap{border:1px solid rgba(0,0,0,.1);background:hsla(0,0%,100%,.72)}.cmp_table{width:100%;min-width:720px;border-collapse:separate;border-spacing:0;line-height:1.5;color:inherit;--cell-pad-y:clamp(10px,1.8vw,12px);--cell-pad-x:clamp(12px,2.6vw,14px);--head-fs:clamp(14px,3.6vw,16px);--body-fs:clamp(13px,3.4vw,15px)}.cmp_table tr>:not(:first-child){min-width:clamp(180px,48vw,260px);overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.cmp_table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:3;text-align:left;font-weight:700;letter-spacing:-.015em;padding:var(--cell-pad-y) var(--cell-pad-x);font-size:var(--head-fs);line-height:1.35;color:#e5e7eb;background:hsla(0,0%,6%,.86);border-bottom:1px solid hsla(0,0%,100%,.14);background-clip:padding-box;-webkit-backdrop-filter:none;backdrop-filter:none}.cmp_table thead th:first-child{left:0;position:-webkit-sticky;position:sticky;z-index:5;background:hsla(0,0%,6%,.92);border-right:1px solid hsla(0,0%,100%,.12)}.dark .cmp_table thead th{color:#111827;background:hsla(0,0%,100%,.9);border-bottom:1px solid rgba(0,0,0,.1);-webkit-backdrop-filter:none;backdrop-filter:none}.dark .cmp_table thead th:first-child{background:hsla(0,0%,100%,.96);border-right:1px solid rgba(0,0,0,.08)}.cmp_table tbody th{position:-webkit-sticky;position:sticky;left:0;z-index:2;font-weight:700;padding:var(--cell-pad-y) var(--cell-pad-x);white-space:nowrap;font-size:var(--body-fs);color:#e5e7eb;background:hsla(0,0%,6%,.8);border-right:1px solid hsla(0,0%,100%,.12);border-bottom:1px solid hsla(0,0%,100%,.08);background-clip:padding-box}.dark .cmp_table tbody th{color:#111827;background:hsla(0,0%,100%,.9);border-right:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.06)}.cmp_table td{padding:var(--cell-pad-y) var(--cell-pad-x);vertical-align:top;border-bottom:1px solid hsla(0,0%,100%,.08);color:#d1d5db;font-size:var(--body-fs);background:hsla(0,0%,6%,.6);background-clip:padding-box}.dark .cmp_table td{border-bottom:1px solid rgba(0,0,0,.06);color:#374151;background:hsla(0,0%,100%,.86)}.cmp_table td+td,.cmp_table th+td{border-left:1px solid hsla(0,0%,100%,.06)}.dark .cmp_table td+td,.dark .cmp_table th+td{border-left:1px solid rgba(0,0,0,.06)}.cmp_bullets{margin:0;padding-left:18px}.cmp_bullets li{margin:2px 0}[data-risk=tbd]{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;letter-spacing:.01em;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);color:#e5e7eb}.dark [data-risk=tbd]{background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.1);color:#374151}@media (max-width:1024px){.cmp_table{min-width:720px}}@media (max-width:768px){.cmp_table{min-width:640px}}@media (max-width:480px){.cmp_table{min-width:600px}.cmp_table thead th{letter-spacing:0}}.cmp_cards{display:none}@media (max-width:900px){.cmp_table_wrap{display:none!important;visibility:hidden!important;height:0!important;pointer-events:none!important}.cmp_cards{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.cmp_card{border-radius:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.14);padding:clamp(14px,4vw,18px);color:#e5e7eb;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);overflow:visible;min-width:0;position:relative;isolation:isolate}.dark .cmp_card{background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.02));border:1px solid rgba(0,0,0,.1);color:#111827;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7)}.cmp_card_head{margin-bottom:clamp(12px,2.8vw,16px);position:relative;z-index:1}.cmp_card_title{margin:0;display:block;font-weight:800;font-size:clamp(16px,5vw,20px);line-height:1.22;letter-spacing:-.015em;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.cmp_card_dl{margin:0;padding:0;display:grid;grid-gap:12px;gap:12px;position:relative;z-index:0}.cmp_card_dl>dd,.cmp_card_dl>dt{margin:0;display:block}.cmp_card_dl>dt{font-size:12.5px;text-transform:uppercase;letter-spacing:.28px;opacity:.8}.cmp_card_dl>dd{font-size:15px;line-height:1.55;word-break:break-word}.cmp_card_list{margin:0;padding-left:18px}}.svc_faq,.svc_pricing,.svc_specs{margin-top:clamp(20px,4vw,36px);padding-inline:clamp(14px,5vw,24px)}.services .svc_pricing>h3,.services .svc_specs>h3{color:#0f0}.dark .services .svc_pricing>h3,.dark .services .svc_specs>h3{color:#4000ff}.svc_faq_panel{border-radius:16px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,6%,.38);overflow:hidden;width:100%;max-width:min(1100px,92vw);margin-inline:auto}.dark .svc_faq_panel{border:1px solid rgba(0,0,0,.1);background:hsla(0,0%,100%,.78)}.svc_faq_panel_summary{color:#0f0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:clamp(12px,2vw,16px) clamp(14px,2.2vw,18px);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none}.dark .svc_faq_panel_summary{color:#4000ff}.svc_faq_panel_summary::-webkit-details-marker{display:none}.svc_faq_panel_summary h3{margin:0;font-size:clamp(18px,2.6vw,24px);letter-spacing:-.018em;color:currentColor}.svc_faq_hint{opacity:.7;font-size:14px}.svc_faq_panel_summary:after{content:"";width:10px;height:10px;border:2px solid;border-left:0;border-top:0;transform:rotate(-45deg);transition:transform .22s cubic-bezier(.22,.61,.36,1);opacity:.9}.svc_faq_panel[open] .svc_faq_panel_summary:after{transform:rotate(45deg)}.svc_faq_panel_body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,.61,.36,1),padding .28s cubic-bezier(.22,.61,.36,1),border-top-color .28s cubic-bezier(.22,.61,.36,1);padding:0 clamp(12px,2vw,16px);border-top:1px solid transparent}.svc_faq_panel[open] .svc_faq_panel_body{grid-template-rows:1fr;padding:clamp(10px,1.6vw,14px) clamp(12px,2vw,16px) clamp(14px,2.6vw,18px);border-top-color:hsla(0,0%,100%,.12)}.dark .svc_faq_panel[open] .svc_faq_panel_body{border-top-color:rgba(0,0,0,.06)}.svc_faq_panel_body>*{overflow:hidden}@media (prefers-reduced-motion:reduce){.svc_faq_panel_body,.svc_faq_panel_summary:after{transition:none}}.svc_faq_list{margin-top:10px;display:grid;grid-gap:8px;gap:8px}.svc_faq_item details{border-radius:12px;background:hsla(0,0%,6%,.48);border:1px solid hsla(0,0%,100%,.14);padding:10px 12px}.dark .svc_faq_item details{background:hsla(0,0%,100%,.92);border:1px solid rgba(0,0,0,.1)}.svc_faq_item details summary{margin:-10px -12px;padding:10px 12px;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font-weight:600;color:#e5e7eb}.dark .svc_faq_item details summary{color:#111827}.svc_faq_item details summary::-webkit-details-marker{display:none}.svc_faq_item details summary:after{content:"";width:8px;height:8px;border:2px solid;border-left:0;border-top:0;transform:rotate(-45deg);transition:transform .22s cubic-bezier(.22,.61,.36,1);opacity:.8}.svc_faq_item details[open] summary:after{transform:rotate(45deg)}.svc_faq_item details>div{margin-top:8px;color:#d1d5db}.dark .svc_faq_item details>div{color:#1f2937}.services [data-aos]:not(.aos-init):not(.aos-animate){opacity:1!important;transform:none!important;transition:none!important}.services .aos-init[data-aos]{opacity:0}.services .aos-animate[data-aos]{opacity:1;transform:none}.projects{position:relative;padding:10rem 1rem 8rem;background-color:#0f0715}.dark .projects{background-color:var(--pure-white)}.project_titles{position:relative;text-align:center;max-width:700px;width:100%;margin:-4rem auto 50px}.project_titles h2{font-size:45px;background:linear-gradient(to right,var(--main-site-color) 0,#ddd 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-flex;gap:15px;margin-bottom:0}.dark .project_titles h2{background:linear-gradient(to right,var(--main-site-color) 0,var(--dark-site-secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.project_titles p{margin-top:15px;font-size:18px;text-align:center;color:#999}.dark .project_titles p{color:var(--dark-black)}.project_buttons,.projects_cards{justify-content:center}.project_buttons{display:flex;align-items:center;gap:1rem}.dark .project_buttons button.active,.project_buttons button.active{background:linear-gradient(to right,var(--main-site-color) 0,#2a1454 100%)}.dark .project_buttons button.active{color:var(--pure-white)}.project_buttons button{background:#050709;color:#fff;font-size:23px;padding:1rem 2rem;border:none;border-radius:30px}.dark .project_buttons button{background:var(--week-white);color:var(--main-site-color)}.project_buttons button:hover{background:linear-gradient(to right,var(--main-site-color) 0,var(--dark-site-secondary) 100%);color:var(--pure-white)}.projects_cards{width:100%;position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.projects_cards:before{content:"";position:absolute;top:50%;left:50%;width:35%;height:35%;transform:translate(-50%,-50%);border-radius:50%;background:linear-gradient(260deg,var(--main-site-color) 0,rgba(115,67,210,0) 100%);filter:blur(150px)}.procard{position:relative;width:48%;height:450px;padding:3rem 3rem 0;background-color:#140c1c;margin-top:3rem;border-radius:12px;overflow:hidden}.proimgbox{width:100%;height:100%;overflow:hidden;border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}.proimgbox img{width:100%;height:100%;object-fit:cover}.procontentbox{position:absolute;width:90%;left:50%;bottom:2%;transform:translateX(-50%);background:linear-gradient(to right,var(--main-site-color) 0,var(--dark-site-secondary) 100%);padding:1.2rem;border-radius:20px;transition:.3s ease-in-out;opacity:0}.procontentbox h2{font-size:25px;margin-bottom:1rem;text-transform:capitalize}.procontentbox p{font-size:18px}.procontentbox svg{position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:35px}.procard:hover .procontentbox{opacity:1;transition:opacity .3s ease-in-out;bottom:5%}.procard:hover svg{animation:rotate .3s linear forwards}@keyframes rotate{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(1turn)}}.projects_footer_actions{display:flex;justify-content:center;align-items:center;padding-inline:clamp(14px,5vw,24px);margin-top:clamp(16px,3.5vw,28px);width:100%}.projects_footer_actions .cta.secondary{--accent:#0f0;display:inline-flex;align-items:center;justify-content:center;inline-size:-moz-fit-content;inline-size:fit-content;padding:10px 18px;border-radius:999px;border:1.5px solid var(--accent);color:var(--accent);background:transparent;font-weight:700;letter-spacing:.02em;text-decoration:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease}.projects_footer_actions .cta.secondary:focus-visible,.projects_footer_actions .cta.secondary:hover{background:color-mix(in srgb,var(--accent) 12%,transparent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 6px 16px color-mix(in srgb,var(--accent) 20%,transparent);outline:none;transform:translateY(-1px)}.projects_footer_actions .cta.secondary:active{transform:translateY(0)}.dark .projects_footer_actions .cta.secondary{--accent:#4000ff;box-shadow:inset 0 1px 0 rgba(0,0,0,.06)}@media (max-width:420px){.projects_footer_actions .cta.secondary{padding:9px 16px}}.services.howwork{--hw-accent:#0f0;--hw-fg:#e6e7eb;--hw-sub:#b7bcc5;--hw-hair:hsla(0,0%,100%,.14);--hw-radius:20px;--hw-shadow:0 14px 36px rgba(0,0,0,.28);padding-top:clamp(56px,8vw,96px);padding-bottom:clamp(48px,7vw,84px)}.dark .services.howwork{--hw-accent:#4000ff;--hw-fg:#0f0715;--hw-sub:#4b5563;--hw-hair:rgba(0,0,0,.12);--hw-shadow:0 14px 36px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.65)}.services.howwork .container{max-width:1120px;margin-inline:auto;padding-inline:clamp(16px,5vw,28px)}.services.howwork .services_titles{text-align:center;margin-bottom:clamp(16px,3vw,24px)}.services.howwork .services_titles p{max-width:60ch;margin:10px auto 0;color:var(--hw-sub)}.signup-rail.hw-rail{display:grid;grid-template-columns:1fr;grid-gap:clamp(12px,2.4vw,16px);gap:clamp(12px,2.4vw,16px);align-items:start;margin-top:10px}@media (min-width:960px){.signup-rail.hw-rail{grid-template-columns:1fr minmax(360px,.9fr);gap:16px}.services.howwork .signup-rail-right{margin-top:0!important;position:-webkit-sticky;position:sticky;top:clamp(160px,18vh,220px);align-self:start}}.services.howwork .hw-shell{border-radius:var(--hw-radius);border:1px solid var(--hw-hair);background:linear-gradient(180deg,hsla(0,0%,6%,.7),hsla(0,0%,6%,.52));box-shadow:var(--hw-shadow);color:var(--hw-fg)}.dark .services.howwork .hw-shell{background:linear-gradient(180deg,hsla(0,0%,100%,.96),hsla(0,0%,100%,.9))}.services.howwork .hw-manifesto{padding:clamp(14px,2.4vw,18px)}.services.howwork .hw-eyebrow{display:inline-block;font-weight:800;letter-spacing:.2px;padding:4px 10px;border-radius:999px;color:var(--hw-fg);background:color-mix(in srgb,var(--hw-accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--hw-accent) 22%,transparent);margin-bottom:8px}.services.howwork .whyjoin-card.hw-guarantee{padding:clamp(16px,2.6vw,20px)}.services.howwork .wj-title{letter-spacing:-.01em;margin:0}.services.howwork .wj-points{margin-top:10px}.services.howwork .wj-point{font-weight:600}.services.howwork .hw-cta-row{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}.services.howwork .hw-btn{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1rem;border-radius:12px;font-weight:700;text-decoration:none;border:1px solid color-mix(in srgb,var(--hw-accent) 45%,transparent);background:var(--hw-accent);color:#0a0a0a;box-shadow:0 8px 24px color-mix(in srgb,var(--hw-accent) 30%,transparent)}.services.howwork .hw-btn.ghost{background:transparent;color:var(--hw-fg);border-color:color-mix(in srgb,var(--hw-accent) 45%,transparent)}.services.howwork .hw-btn:hover{filter:saturate(110%)}.services.howwork .hw-why-now{margin-top:clamp(16px,3vw,22px);padding:clamp(16px,2.6vw,20px)}.services.howwork .hw-nav{margin-top:clamp(14px,3vw,20px);border-radius:14px;padding-inline:clamp(12px,4.5vw,20px)}.services.howwork .hw-explainers{margin-top:clamp(12px,2.8vw,18px);display:grid;grid-template-columns:1fr;grid-gap:clamp(10px,2.4vw,14px);gap:clamp(10px,2.4vw,14px)}@media (min-width:960px){.services.howwork .hw-explainers{grid-template-columns:1fr 1fr}}.services.howwork .hw-explainer{padding:clamp(14px,2.4vw,18px)}.services.howwork .hw-explainer .flex{align-items:center}.services.howwork .hw-explainer h3{margin:0;font-size:clamp(1.05rem,1.6vw,1.25rem);color:var(--hw-fg)}.services.howwork .hw-chip{border-radius:999px;padding:4px 10px;font-size:.85rem;font-weight:700;color:var(--hw-fg);background:color-mix(in srgb,var(--hw-accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--hw-accent) 22%,transparent)}.services.howwork .hw-explainer p{margin:6px 0 8px;color:var(--hw-fg);opacity:.95}.services.howwork .pro_triad_list{margin:0;padding-left:18px}.services.howwork .pro_triad_list li{margin:4px 0}.services.howwork [id^=prob-]{scroll-margin-top:clamp(72px,12vh,112px)}@media (prefers-reduced-motion:reduce){.services.howwork .hw-shell{transition:none}}.myskills{position:relative;padding:clamp(72px,9vw,120px) 1rem;background:#0f0715;isolation:isolate}.dark .myskills{background:var(--pure-white)}.myskills .services_titles{max-width:960px;margin:0 auto}.myskills .services_titles h2{letter-spacing:-.01em}.myskills .services_titles p{margin-top:12px;color:#a7a7a7}.dark .myskills .services_titles p{color:var(--dark-black)}.skills_toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:28px;flex-wrap:wrap}.skills_nav .skills_nav_list{display:flex;gap:10px;padding:0;margin:0;list-style:none}.skills_chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03);color:#eaeaea;text-decoration:none;font-size:14px;transition:border-color .2s ease,background-color .2s ease,transform .2s ease;will-change:transform}.skills_chip:focus-visible,.skills_chip:hover{transform:translateY(-1px);border-color:var(--main-hover-color);background:hsla(0,0%,100%,.06);outline:none}.dark .skills_chip{border-color:rgba(0,0,0,.08);background:rgba(0,0,0,.03);color:#111}.dark .skills_chip:focus-visible,.dark .skills_chip:hover{border-color:var(--main-site-color);background:rgba(0,0,0,.06)}.skills_util{display:flex;align-items:center;gap:.75rem}.skills_download{text-decoration:none}.skills_legend{margin-top:18px}.legend_list{display:flex;gap:18px;padding:0;margin:0;list-style:none;opacity:.9;font-size:14px}.legend_dot{inline-size:10px;block-size:10px;border-radius:50%;display:inline-block;margin-right:8px;background:linear-gradient(90deg,var(--main-site-color),var(--dark-site-secondary));box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.08)}.dark .legend_dot{box-shadow:inset 0 0 0 2px rgba(0,0,0,.06)}.myskills_title{position:relative;text-align:center;margin:56px auto 28px;max-width:700px}.myskills_title h3{font-size:clamp(22px,2.8vw,28px);line-height:1.15;margin:0 0 6px;background:linear-gradient(to right,var(--main-site-color) 0,#ddd 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dark .myskills_title h3{background:linear-gradient(to right,var(--main-site-color) 0,var(--dark-site-secondary) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.myskills_title p{margin:0;font-size:16px;color:#999}.dark .myskills_title p{color:var(--dark-black)}.myskils_cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(16px,2vw,22px);gap:clamp(16px,2vw,22px);margin-top:22px;align-items:stretch}@media (max-width:1024px){.myskils_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.myskils_cards{grid-template-columns:1fr}}.mys_card{display:block}.mys_inner{position:relative;display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:18px;background:#140c1c;border:1px solid hsla(0,0%,100%,.06);overflow:hidden;transition:transform .25s ease,border-color .25s ease,background-color .25s ease,box-shadow .25s ease;will-change:transform;min-block-size:100%}.mys_inner:before{content:"";position:absolute;inset:-20%;background:radial-gradient(120px 120px at 30% 20%,var(--ambient-color,transparent),transparent 60%),radial-gradient(160px 160px at 80% 70%,color-mix(in oklab,var(--ambient-color,#000) 40%,transparent),transparent 70%);opacity:.18;filter:blur(20px);pointer-events:none;transition:opacity .25s ease;z-index:0}.mys_inner[data-ambient=on]:before{opacity:.28}.dark .mys_inner{background:var(--week-white);border-color:rgba(0,0,0,.06)}.dark .mys_inner:before{opacity:.12}.mys_inner:focus-within,.mys_inner:hover{transform:translateY(-2px);border-color:var(--main-hover-color);box-shadow:0 10px 20px -12px rgba(0,0,0,.5),0 0 0 1px color-mix(in srgb,var(--main-hover-color) 40%,transparent)}.dark .mys_inner:focus-within,.dark .mys_inner:hover{box-shadow:0 10px 20px -12px rgba(0,0,0,.15),0 0 0 1px color-mix(in srgb,var(--main-site-color) 30%,transparent)}.mys_inner>*{position:relative;z-index:1}.mys_head{display:flex;align-items:center;gap:12px}.mys_icon{inline-size:42px;block-size:42px;flex:0 0 auto;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(0,0,0,.25));transform:translateZ(0);transition:transform .25s ease}.mys_inner:hover .mys_icon{transform:translateY(-1px) scale(1.02)}.mys_titlewrap{display:grid;grid-gap:2px;gap:2px}.mys_title{margin:0;font-size:18px;line-height:1.2;color:#0f0}.dark .mys_title{color:#4000ff}.mys_version{font-size:12px;color:#b8b8b8}.dark .mys_version{color:#5a5a5a}.mys_meterwrap{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:10px;gap:10px}.mys_level{font-size:12px;color:#d0d0d0;white-space:nowrap}.dark .mys_level{color:#333}.mys_meter{inline-size:100%;block-size:10px;border-radius:999px;background:hsla(0,0%,100%,.08);border:none;overflow:hidden}.mys_meter::-webkit-meter-bar{background:transparent;border:none;border-radius:999px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.mys_meter::-webkit-meter-optimum-value{border-radius:999px;background:linear-gradient(90deg,var(--main-site-color),var(--dark-site-secondary))}.mys_meter::-moz-meter-bar{border-radius:999px;background:linear-gradient(90deg,var(--main-site-color),var(--dark-site-secondary))}.dark .mys_meter{background:rgba(0,0,0,.06)}.dark .mys_meter::-webkit-meter-bar{box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.mys_meta{display:grid;grid-gap:6px;gap:6px;margin:2px 0 6px;font-size:13px}.mys_meta_row{display:grid;grid-template-columns:100px 1fr;grid-gap:10px;gap:10px;align-items:baseline}.mys_meta_row dt{color:#a6a6a6}.mys_meta_row dd{margin:0;color:#eaeaea}.dark .mys_meta_row dt{color:#5e5e5e}.dark .mys_meta_row dd{color:#111}.mys_actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}.mys_actions .cta,.skill_drawer_actions .cta,.skills_util .cta{font-size:14px;padding:8px 12px;border-radius:10px;text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease;border:1px solid transparent}.mys_actions .cta.primary,.skill_drawer_actions .cta.primary{background:linear-gradient(90deg,var(--main-site-color),var(--dark-site-secondary));color:#fff;box-shadow:0 6px 14px -8px rgba(0,0,0,.6)}.mys_actions .cta.primary:focus-visible,.mys_actions .cta.primary:hover,.skill_drawer_actions .cta.primary:focus-visible,.skill_drawer_actions .cta.primary:hover{transform:translateY(-1px);box-shadow:0 10px 20px -10px rgba(0,0,0,.6);outline:none}.mys_actions .cta.secondary,.skill_drawer_actions .cta.secondary,.skills_util .cta.secondary{background:transparent;color:#eaeaea;border-color:hsla(0,0%,100%,.14)}.mys_actions .cta.secondary:focus-visible,.mys_actions .cta.secondary:hover,.skill_drawer_actions .cta.secondary:focus-visible,.skill_drawer_actions .cta.secondary:hover,.skills_util .cta.secondary:focus-visible,.skills_util .cta.secondary:hover{transform:translateY(-1px);border-color:var(--main-hover-color);color:#fff;outline:none}.dark .mys_actions .cta.secondary,.dark .skill_drawer_actions .cta.secondary,.dark .skills_util .cta.secondary{color:#111;border-color:rgba(0,0,0,.12)}.dark .mys_actions .cta.secondary:focus-visible,.dark .mys_actions .cta.secondary:hover,.dark .skill_drawer_actions .cta.secondary:focus-visible,.dark .skill_drawer_actions .cta.secondary:hover,.dark .skills_util .cta.secondary:focus-visible,.dark .skills_util .cta.secondary:hover{border-color:var(--main-site-color);color:#000}.mys_actions .cta.tertiary,.skill_drawer_actions .cta.tertiary{background:transparent;border-color:transparent;color:#bdbdbd}.mys_actions .cta.tertiary:focus-visible,.mys_actions .cta.tertiary:hover,.skill_drawer_actions .cta.tertiary:focus-visible,.skill_drawer_actions .cta.tertiary:hover{color:#fff;transform:translateY(-1px)}.dark .mys_actions .cta.tertiary,.dark .skill_drawer_actions .cta.tertiary{color:#444}.dark .mys_actions .cta.tertiary:focus-visible,.dark .mys_actions .cta.tertiary:hover,.dark .skill_drawer_actions .cta.tertiary:focus-visible,.dark .skill_drawer_actions .cta.tertiary:hover{color:#000}.skills_learning{max-width:960px;margin:32px auto 0;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;background:hsla(0,0%,100%,.03);padding:10px 14px}.dark .skills_learning{border-color:rgba(0,0,0,.08);background:rgba(0,0,0,.03)}.skills_learning_head{list-style:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;gap:10px;font-weight:600;color:#eaeaea}.skills_learning_head::-webkit-details-marker{display:none}.skills_learning[open] .skills_learning_head{color:#fff}.dark .skills_learning_head{color:#111}.dark .skills_learning[open] .skills_learning_head{color:#000}.skills_learning_head:before{content:"▸";transition:transform .2s ease;opacity:.8}.skills_learning[open] .skills_learning_head:before{transform:rotate(90deg)}.skills_learning_list{padding:8px 6px 10px 24px;margin:6px 0 0;display:grid;grid-gap:6px;gap:6px;color:#cfcfcf;font-size:14px}.dark .skills_learning_list{color:#2b2b2b}.skill_drawer[hidden]{display:none}.skill_drawer{position:fixed;inset:0;background:color-mix(in srgb,#000 72%,transparent);z-index:70;display:grid;place-items:center;padding:20px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.skill_drawer_inner{width:min(880px,100%);background:#151017;color:#fff;border-radius:16px;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 30px 60px -24px rgba(0,0,0,.7);overflow:hidden;transform:translateY(6px);animation:drawerIn .24s ease forwards}.dark .skill_drawer_inner{background:#fff;color:#111;border-color:rgba(0,0,0,.08)}@keyframes drawerIn{to{transform:translateY(0)}}.skill_drawer_head{display:grid;grid-template-columns:56px 1fr;grid-gap:12px;gap:12px;align-items:center;padding:18px 18px 8px;border-bottom:1px solid hsla(0,0%,100%,.06)}.dark .skill_drawer_head{border-bottom-color:rgba(0,0,0,.06)}.skill_drawer_icon{inline-size:56px;block-size:56px;object-fit:contain}.skill_drawer_title{margin:0 0 4px;font-size:20px}.skill_drawer_sub{margin:0;font-size:14px;color:#c8c8c8}.dark .skill_drawer_sub{color:#4a4a4a}.skill_drawer_close{position:absolute;top:10px;right:14px;inline-size:36px;block-size:36px;border-radius:8px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.06);color:#fff;cursor:pointer;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.skill_drawer_close:focus-visible,.skill_drawer_close:hover{transform:translateY(-1px);background:hsla(0,0%,100%,.12);border-color:var(--main-hover-color);outline:none}.dark .skill_drawer_close{border-color:rgba(0,0,0,.08);background:rgba(0,0,0,.04);color:#111}.dark .skill_drawer_close:focus-visible,.dark .skill_drawer_close:hover{background:rgba(0,0,0,.08);border-color:var(--main-site-color)}.skill_drawer_body{padding:14px 18px 18px;display:grid;grid-gap:16px;gap:16px}.skill_drawer_metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:640px){.skill_drawer_metrics{grid-template-columns:1fr}}.skill_drawer_metrics .metric{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:10px 12px}.dark .skill_drawer_metrics .metric{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.08)}.skill_drawer_metrics .metric .label{display:block;font-size:12px;color:#b9b9b9}.dark .skill_drawer_metrics .metric .label{color:#4f4f4f}.skill_drawer_metrics .metric .value{font-weight:600;margin-top:4px}.skill_drawer_actions{display:flex;gap:10px;flex-wrap:wrap}.skill_drawer_related{margin-top:8px}.skill_drawer_related h5{margin:0 0 6px;font-size:14px;text-transform:uppercase;letter-spacing:.02em;opacity:.85}.related_list{display:grid;grid-gap:8px;gap:8px;padding:0;margin:0;list-style:none}.related_list a{color:inherit;text-decoration:underline;text-underline-offset:2px}.mys_card p{color:var(--main-site-color);font-size:18px}.myskills :focus-visible{outline:2px solid var(--main-hover-color);outline-offset:2px;border-radius:8px}@media (prefers-reduced-motion:reduce){.mys_icon,.mys_inner,.mys_inner:before,.skill_drawer_close,.skill_drawer_inner,.skills_chip{transition:none!important;animation:none!important;transform:none!important}}.mys_inner[data-contrast=light] .mys_title{color:#0f0}.dark .mys_inner[data-contrast=light] .mys_title{color:#4000ff}.mys_inner[data-contrast=light] .mys_meta_row dd{color:#0e0e0e}.mys_inner[data-contrast=light] .mys_level{color:#2a2a2a}.services.howwork.recentblogs{padding:clamp(56px,7vw,96px) 1rem}.recentblogs .recentblogs_controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px auto clamp(22px,3vw,32px);max-width:1150px}.recentblogs .controls_left{display:flex;gap:10px;flex-wrap:wrap}.recentblogs .controls_right{display:flex;gap:10px}.recentblogs .cta{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 14px;border-radius:12px;font-weight:700;font-size:14px;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease,background-color .2s ease}.recentblogs .cta.ghost{background:transparent;color:#eaeaea;border-color:hsla(0,0%,100%,.14)}.recentblogs .cta.ghost:focus-visible,.recentblogs .cta.ghost:hover{transform:translateY(-1px);border-color:var(--main-hover-color);color:#fff;outline:none}.dark .recentblogs .cta.ghost{color:#111;border-color:rgba(0,0,0,.12)}.dark .recentblogs .cta.ghost:focus-visible,.dark .recentblogs .cta.ghost:hover{border-color:var(--main-site-color);color:#000}.recentblogs .cta.link{background:transparent;border-color:transparent;padding:0;height:auto;line-height:1;color:inherit;text-decoration:underline;text-underline-offset:3px}.recentblogs .cta.primary{background:linear-gradient(90deg,var(--main-site-color),var(--dark-site-secondary));color:#fff;box-shadow:0 6px 14px -8px rgba(0,0,0,.6)}.recentblogs .cta.primary:focus-visible,.recentblogs .cta.primary:hover{transform:translateY(-1px);box-shadow:0 10px 20px -10px rgba(0,0,0,.6);outline:none}.re_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(14px,2.4vw,22px);gap:clamp(14px,2.4vw,22px);max-width:1150px;margin:0 auto}@media (max-width:980px){.re_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.re_grid{grid-template-columns:1fr}}.re_blog_card{position:relative;display:grid;grid-template-rows:auto 1fr;border-radius:18px;overflow:clip;background:#140c1c;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 8px 20px rgba(0,0,0,.24);transform:translateZ(0);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;will-change:transform;color:#f2f2f2}.re_blog_card:focus-within,.re_blog_card:hover{transform:translateY(-2px);border-color:var(--main-hover-color);box-shadow:0 16px 38px rgba(0,0,0,.32)}.dark .re_blog_card{background:#fff;border-color:rgba(0,0,0,.08);box-shadow:0 8px 22px rgba(0,0,0,.08);color:var(--dark-black,#0e0e0e)}.dark .re_blog_card:focus-within,.dark .re_blog_card:hover{box-shadow:0 16px 44px rgba(0,0,0,.14)}.recentblogs .re_blog_card{--ambient-color:color(display-p3 0.45 0.30 0.95);box-shadow:0 8px 20px rgba(0,0,0,.22)}.recentblogs .re_blog_card:hover{box-shadow:0 16px 38px rgba(0,0,0,.32),0 0 0 1px color-mix(in oklab,var(--ambient-color) 42%,transparent),0 0 24px -8px color-mix(in oklab,var(--ambient-color) 32%,transparent)}.re_blog_link{display:contents}.re_blog_card a:focus-visible{outline:none}.re_blog_media{position:relative;aspect-ratio:16/9;overflow:hidden}.re_blog_img{width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform .45s ease,filter .45s ease;will-change:transform}.re_blog_card:hover .re_blog_img{transform:scale(1.06)}.re_media_overlay{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.42),transparent 55%),radial-gradient(80% 60% at 10% 10%,color-mix(in oklab,var(--ambient-color) 20%,transparent),transparent 60%)}.dark .re_media_overlay{background:linear-gradient(to top,hsla(0,0%,100%,.18),hsla(0,0%,100%,0) 55%),radial-gradient(80% 60% at 10% 10%,color-mix(in oklab,var(--ambient-color) 14%,transparent),transparent 60%)}.recentblogs .re_badges{position:absolute;left:12px;top:12px;display:flex;gap:8px;flex-wrap:wrap}.recentblogs .re_badge{display:inline-flex;align-items:center;height:28px;padding:0 10px;font-size:12px;font-weight:700;border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;border:1px solid hsla(0,0%,100%,.24);background:linear-gradient(90deg,rgba(0,0,0,.36),rgba(0,0,0,.18))}.recentblogs .re_badge.re_read{opacity:.9}.recentblogs .re_badge.re_feat{background:linear-gradient(90deg,var(--main-site-color),var(--dark-site-secondary));border-color:transparent}.dark .recentblogs .re_badge{color:#111;border-color:rgba(0,0,0,.16);background:hsla(0,0%,100%,.65)}.re_blog_body{display:grid;grid-gap:10px;gap:10px;padding:clamp(12px,2.2vw,16px) clamp(12px,2.2vw,18px) clamp(14px,2.4vw,18px)}.recentblogs .re_blog_body{color:#fff!important}.dark .recentblogs .re_blog_body{color:var(--dark-black,#0e0e0e)!important}.recentblogs .re_meta{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13.5px;opacity:.95}.recentblogs .re_author{display:inline-flex;align-items:center;gap:8px;min-width:0}.recentblogs .re_author_avatar{width:24px;height:24px;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.25)}.recentblogs .re_author_name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recentblogs .re_date{display:inline-flex;align-items:center;gap:6px;opacity:.9}.recentblogs .re_date svg{width:16px;height:16px;color:currentColor;fill:currentColor}.recentblogs .re_author_name,.recentblogs .re_date,.recentblogs .re_date time,.recentblogs .re_meta{color:hsla(0,0%,100%,.9)!important}.dark .recentblogs .re_author_name,.dark .recentblogs .re_date,.dark .recentblogs .re_date time,.dark .recentblogs .re_meta{color:#2b2b2b!important}.recentblogs .re_blog_title{margin:0;font-size:clamp(18px,1.9vw,20px);line-height:1.25;font-weight:800;letter-spacing:.2px;color:#fff!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dark .recentblogs .re_blog_title{color:var(--dark-black,#0e0e0e)!important}.recentblogs .re_blog_excerpt{margin:0;line-height:1.55;font-size:.98rem;color:hsla(0,0%,100%,.88)!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dark .recentblogs .re_blog_excerpt{color:#3a3a3a!important}.recentblogs .re_tags{display:flex;gap:8px;flex-wrap:wrap;margin:2px 0 0;padding:0;list-style:none}.recentblogs .re_tag{font-size:.78rem;font-weight:700;padding:6px 12px;border-radius:999px;background:hsla(0,0%,100%,.1);color:#fff;transition:background .2s ease,transform .2s ease}.recentblogs .re_tag:hover{background:hsla(0,0%,100%,.18);transform:translateY(-1px)}.dark .recentblogs .re_tag{background:rgba(0,0,0,.06);color:#111}.dark .recentblogs .re_tag:hover{background:rgba(0,0,0,.1)}.recentblogs .re_card_footer{margin-top:2px;display:flex;align-items:center;justify-content:space-between;gap:10px}.recentblogs .re_read_cta{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:.94rem;color:#0f0!important}.dark .recentblogs .re_read_cta{color:#4000ff!important}.recentblogs .re_read_cta svg{color:inherit;fill:currentColor}.recentblogs .re_card_actions{display:inline-flex;gap:8px}.recentblogs .icon_btn{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.06);color:#fff;transition:transform .2s ease,border-color .2s ease,background-color .2s ease,color .2s ease}.recentblogs .icon_btn:focus-visible,.recentblogs .icon_btn:hover{transform:translateY(-1px);border-color:var(--main-hover-color);outline:none}.recentblogs .icon_btn svg,.recentblogs .icon_btn svg path{fill:currentColor}.dark .recentblogs .icon_btn{border-color:rgba(0,0,0,.12);background:rgba(0,0,0,.04);color:#0e0e0e}.recentblogs .re_blog_card :where(a,button):focus-visible{outline:2px solid var(--main-hover-color);outline-offset:2px;border-radius:8px}.re_blog_card[data-contrast=light] .re_author_name,.re_blog_card[data-contrast=light] .re_blog_excerpt,.re_blog_card[data-contrast=light] .re_blog_title{color:#0e0e0e}.re_blog_card[data-contrast=light] .re_date{color:#2a2a2a}.re_blog_card.is-skeleton{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-color:hsla(0,0%,100%,.06)}.dark .re_blog_card.is-skeleton{border-color:rgba(0,0,0,.08)}.re_excerpt_skeleton,.re_media_skeleton,.re_meta_skeleton,.re_title_skeleton{position:relative;overflow:hidden;border-radius:12px;background:linear-gradient(90deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.12),hsla(0,0%,100%,.06));animation:reShimmer 1.2s linear infinite}.dark .re_excerpt_skeleton,.dark .re_media_skeleton,.dark .re_meta_skeleton,.dark .re_title_skeleton{background:linear-gradient(90deg,rgba(0,0,0,.06),rgba(0,0,0,.1),rgba(0,0,0,.06))}.re_media_skeleton{aspect-ratio:16/9}.re_meta_skeleton{height:18px;width:40%;margin:12px 0 8px}.re_title_skeleton{height:22px;width:80%;margin:6px 0;border-radius:8px}.re_excerpt_skeleton{height:42px;width:100%;margin:6px 0 0;border-radius:10px}@keyframes reShimmer{0%{filter:brightness(1)}50%{filter:brightness(1.08)}to{filter:brightness(1)}}.re_empty{max-width:860px;margin:0 auto;text-align:center}.re_empty_inner{border-radius:18px;padding:clamp(18px,3vw,28px);background:#140c1c;border:1px solid hsla(0,0%,100%,.08);color:#f2f2f2}.re_empty h3{margin:0 0 6px;font-size:22px}.re_empty p{margin:0 0 12px;opacity:.9}.re_empty_actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.dark .re_empty_inner{background:#fff;border-color:rgba(0,0,0,.08);color:var(--dark-black,#0e0e0e)}.recentblogs .recentblogs_cta{display:flex;justify-content:center;margin:clamp(20px,3.2vw,30px) 0 0}.recentblogs .recentblogs_cta .cta.link{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;height:auto;line-height:1;font-weight:800;font-size:.98rem;border-radius:999px;text-decoration:none;background:transparent;border:2px solid #0f0;color:#0f0;box-shadow:0 6px 16px rgba(0,255,0,.12);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.recentblogs .recentblogs_cta .cta.link:focus-visible,.recentblogs .recentblogs_cta .cta.link:hover{transform:translateY(-1px);background:color-mix(in srgb,#0f0 8%,transparent);box-shadow:0 10px 22px rgba(0,255,0,.22);outline:none}.dark .recentblogs .recentblogs_cta .cta.link{border-color:#4000ff;color:#4000ff;box-shadow:0 6px 16px rgba(64,0,255,.14)}.dark .recentblogs .recentblogs_cta .cta.link:focus-visible,.dark .recentblogs .recentblogs_cta .cta.link:hover{background:color-mix(in srgb,#4000ff 10%,transparent);box-shadow:0 10px 22px rgba(64,0,255,.22)}.recentblogs .recentblogs_cta .cta.link svg{width:16px;height:16px;color:currentColor;fill:currentColor}@media (prefers-reduced-motion:reduce){.icon_btn,.re_blog_card,.re_blog_img,.re_tag{transition:none!important}}.footer{padding:2rem 1rem;background:#050709}.dark .footer{background:#2a1454}.footer li a{font-weight:600;transition:.3s}.footer li a:hover{color:#905ff1}.footericons .ficon{width:30px;height:30px;background-color:#7b2cf962;color:#fff;display:flex;align-items:center;justify-content:center}.copyrights{color:var(--main-site-color)}.copyrights span{color:#4000ff;font-weight:700}.blogpage{--gutter:clamp(20px,6vw,48px);--surface:#111327;--surface-2:#140c1c;--surface-3:#0f1222;--text:#e6e6e6;--text-muted:#9aa0a6;--chip-bg:#fff;--chip-fg:#000;--accent:#0f0;--a-08:rgba(0,255,0,.08);--a-12:rgba(0,255,0,.12);--a-16:rgba(0,255,0,.16);--a-20:rgba(0,255,0,.2);--a-22:rgba(0,255,0,.22);--a-28:rgba(0,255,0,.28);--a-35:rgba(0,255,0,.35);--a-45:rgba(0,255,0,.45)}.blogpage,.dark .blogpage{background-color:var(--surface);color:var(--text)}.dark .blogpage{--surface:var(--week-white);--surface-2:var(--pure-white);--surface-3:#f4f4f8;--text:#0f1014;--text-muted:#4b5563;--chip-bg:#0f1014;--chip-fg:#fff;--accent:#4000ff;--a-08:rgba(64,0,255,.08);--a-12:rgba(64,0,255,.12);--a-16:rgba(64,0,255,.16);--a-20:rgba(64,0,255,.2);--a-22:rgba(64,0,255,.22);--a-28:rgba(64,0,255,.28);--a-35:rgba(64,0,255,.35);--a-45:rgba(64,0,255,.45)}.discoverbar,.featured,.latestpostssec,.populartegssec,.tophero{padding-inline:max(var(--gutter),env(safe-area-inset-left)) max(var(--gutter),env(safe-area-inset-right))}.tophero{width:100%;height:auto;position:relative;margin-bottom:0}.dark .tophero,.tophero{background-color:var(--surface-2)}.toptitle{width:100%;height:100%}.toptitle .toptitlecont{flex-direction:column;align-items:flex-start;padding-top:15rem;padding-bottom:8rem;color:#fff}.dark .toptitle .toptitlecont{color:var(--text)}.toptitle h1{font-size:3.75rem;line-height:1;margin-bottom:2rem}@media (max-width:640px){.toptitle .toptitlecont{padding-top:8rem;padding-bottom:4.5rem}.toptitle h1{font-size:clamp(2rem,8vw,2.75rem)}}.toptitle h1 span{background:linear-gradient(to right,var(--accent) 0,#ddd 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dark .toptitle h1 span{background:linear-gradient(to right,var(--accent) 0,var(--dark-site-secondary) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.toptitle p{font-size:20px;font-weight:500;max-width:800px;color:var(--text-muted);line-height:1.6}.subemail{margin-top:2.25rem;width:28rem;max-width:100%}.subemail form{position:relative;width:100%;background-color:hsla(0,0%,100%,.08);border-radius:30px}.dark .subemail form{background-color:rgba(18,47,211,.08)}.subemail form input{width:100%;font-size:18px;padding:17px .5rem 17px 1.75rem;border:none;outline:none;background-color:transparent;color:inherit}.dark .subemail form input::-webkit-input-placeholder{color:var(--dark-site-secondary)}.subemail form input::-webkit-input-placeholder{color:#ffffffe2}.subemail form button{display:inline-block;position:absolute;top:50%;right:7px;transform:translateY(-50%);padding:10px 22px;font-size:100%;font-family:inherit;line-height:inherit;cursor:pointer;color:#fff;background-image:linear-gradient(90deg,var(--accent) 0,var(--dark-site-secondary) 110.61%);border:none;outline:none;border-radius:9999px}.border{width:100%;height:1px;background-color:var(--a-35)}.featured{position:relative;padding-block:0 3rem}.featuredposts{position:relative;padding-top:1rem;color:inherit}.fetitle{display:flex;align-items:center;justify-content:space-between;gap:1rem}.fetitle h2,.fetitle h3{font-size:1.5rem;line-height:1.25;font-weight:600;margin:0;color:inherit}.dark .fetitle h3{color:var(--text)}.feposts{padding-top:1rem}.fpost{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:12px;cursor:pointer;background:#0e0f18;border:1px solid var(--a-16);transition:transform .15s ease,box-shadow .2s ease,border-color .2s ease}.fpost:hover{transform:translateY(-2px);border-color:var(--a-35);box-shadow:0 12px 26px var(--a-22)}.fpost a img{width:100%;height:100%;object-fit:cover;display:block}.fpost:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.55) 0,rgba(0,0,0,.35) 40%,transparent 70%);pointer-events:none}.fpostinfo{position:absolute;left:0;right:0;bottom:0;padding:clamp(.9rem,2.4vw,1.25rem)}.tegs{display:flex;gap:12px;margin-bottom:.6rem;text-transform:capitalize}.tag-chip,.tegs a,.tegs div{background-color:var(--chip-bg);color:var(--chip-fg);padding:5px 10px;border-radius:999px;font-size:14px;font-weight:700;transition:transform .12s ease,background-color .15s ease,color .15s ease}.tag-chip:hover,.tegs a:hover{transform:translateY(-1px)}.tag-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:8px;background:var(--accent)}.fpost-title,.fpostinfo h2{line-height:1.35;font-size:1.25rem;margin:0 0 .5rem;font-weight:600}.fpost-title a{padding:.35rem .5rem;box-decoration-break:clone;-webkit-box-decoration-break:clone;background-color:rgba(21,26,37,.85);border-radius:6px;color:#fff}.fpostby{display:flex;align-items:center;gap:10px}.fpostby img{width:28px;height:28px;border-radius:50%;display:block}.fpostby p{font-size:14px;margin:0;color:#e9e9e9}.dark .fpostby p{color:#222}.populartegssec{margin-top:5rem}.latestpostssec .border,.populartegssec .border{background-color:var(--a-35)}.populartegsdata{width:100%;margin-top:1rem}.poputegs{margin-top:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:clamp(12px,2.2vw,20px);gap:clamp(12px,2.2vw,20px);align-items:stretch}.pteg{position:relative;display:block;border-radius:12px;overflow:hidden;background:var(--surface-3);border:1px solid var(--a-16);min-height:140px;transition:transform .15s ease,box-shadow .2s ease,border-color .2s ease}.pteg:hover{transform:translateY(-2px);border-color:var(--a-35);box-shadow:0 10px 22px var(--a-22)}.pteg img{width:100%;height:100%;object-fit:contain;padding:18px;display:block;transition:transform .2s ease;filter:saturate(1.05)}.pteg:hover img{transform:scale(1.03)}.pteg .tegs{position:absolute;left:12px;bottom:10px}.discoverbar{padding-block:1rem}.discover-inner{display:grid;grid-template-columns:1fr auto auto;grid-gap:12px;gap:12px;align-items:center}@media (max-width:820px){.discover-inner{grid-template-columns:1fr;align-items:start}}@media (max-width:640px){.discover-inner{justify-items:center;row-gap:14px;align-items:center}.cat-chips,.sort-control{justify-content:center}.sort-control{justify-self:center;width:100%;display:flex}.sort-control select{width:min(320px,90%)}.results-meta{justify-self:center;text-align:center;width:100%}}.cat-chips{display:flex;flex-wrap:wrap;gap:8px}.chip-btn{padding:6px 12px;border-radius:999px;background:var(--surface-3);border:1px solid var(--a-16);color:inherit;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .12s ease}.chip-btn:hover{transform:translateY(-1px)}.chip-btn.active{background:var(--a-12);border-color:var(--a-35)}.chip-clear{margin-left:4px;padding:6px 10px;border-radius:999px;border:1px solid var(--a-20);background:transparent;color:inherit;cursor:pointer}.sort-control select{padding:8px 12px;border-radius:10px;border:1px solid var(--a-22);background:var(--surface-3);color:inherit}.results-meta{font-size:.95rem;color:var(--text-muted)}.latestpostssec{width:100%;padding:20px 20px 5rem;margin-top:5rem}.latestpostsdata{width:100%;margin-top:1rem}.latestpostsdata .fetitle h2,.latestpostsdata .fetitle h3,.populartegsdata .fetitle h3{font-size:1.5rem;line-height:1.4;font-weight:600;margin:0}.latestposts{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:clamp(16px,2.6vw,30px);gap:clamp(16px,2.6vw,30px);align-items:start;margin-top:1rem}.lpost{position:relative;overflow:hidden;border-radius:12px;background:var(--surface-3);border:1px solid var(--a-16);transition:transform .15s ease,box-shadow .2s ease,border-color .2s ease}.lpost:hover{transform:translateY(-2px);border-color:var(--a-35);box-shadow:0 10px 22px var(--a-22)}.lpostimg{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.lpostimg img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s ease-in-out}.lpost:hover .lpostimg img{transform:scale(1.02)}.lpostimg .tegs{position:absolute;bottom:10px;left:12px}.lpostinfo{padding:1rem}.lpost-title,.lpostinfo h3{font-size:1.25rem;line-height:1.75rem;margin:0 0 .75rem;font-weight:600;color:inherit}.dark .lpostinfo h3{color:var(--text)}.lpost-excerpt,.lpostinfo p{color:var(--text-muted);line-height:1.625;font-size:1rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-bottom:.75rem}.lpostinfo h4{gap:10px;font-size:15px;font-weight:500}.lpostinfo h4 img{width:28px;border-radius:50%}.dark .lpostinfo span{color:#333}.lpost:hover .lpostinfo h3{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:3px}.lpost-meta{display:flex;color:var(--text-muted);font-size:.95rem}.lpost-meta,.meta-author{align-items:center;gap:.5rem}.meta-author{display:inline-flex}.meta-author img{width:24px;height:24px;border-radius:50%;display:block}.meta-sep{opacity:.6}.blogspaginationbtn{gap:.5rem;margin-top:2rem}.blogspaginationbtn button{padding:1rem 1.5rem;font-size:1.05rem;background-color:var(--surface-2);color:#fff;border-radius:10px;border:1px solid var(--a-22);outline:none;cursor:pointer;transition:transform .12s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.dark .blogspaginationbtn button{color:var(--text)}.blogspaginationbtn button:hover{background-color:rgba(0,0,0,.12);border-color:var(--a-35);transform:translateY(-1px)}.blogspaginationbtn button.active{background-color:var(--accent);border-color:var(--accent);color:#0b0b0b}.blogspaginationbtn button:disabled{opacity:.5;cursor:not-allowed}.blogspaginationbtn button:focus-visible{box-shadow:0 0 0 3px var(--a-45)}.searchblogfix{position:fixed;inset:0;width:100%;height:100dvh;background-color:#0000009a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:99999999999999}.searchblogsectionfix{position:absolute;left:50%;top:5%;transform:translateX(-50%);width:min(900px,92vw);height:auto}.sbsfinput{position:relative;width:100%}.sbsfinput input{width:100%;padding:1rem 1.1rem;font-size:clamp(18px,2.8vw,22px);border-radius:10px;border:1px solid var(--a-22);outline:none;background:var(--surface-2);color:inherit}.sbsfinput input:focus{box-shadow:0 0 0 3px var(--a-35)}.sbsinputclose{background-image:linear-gradient(90deg,var(--accent) 0,var(--dark-site-secondary) 110.61%);color:#cbcbcb;width:55px;height:55px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center}.sbsinputclose svg{font-size:35px}.sbsinputclose:hover svg{animation:rotatesvg .5s alternate forwards}@keyframes rotatesvg{0%{transform:rotate(0deg)}to{transform:rotate(90deg)}}.sbsfsearchlist{width:100%;max-height:min(550px,60dvh);overflow-y:auto}.sbsfsbox{background-color:#2c0f62;margin-top:1rem;padding:1rem;border-radius:10px;display:block;color:inherit;border:1px solid var(--a-22)}.sbsfsbox h2{font-size:26px;margin-bottom:.5rem}.sbsfsbox p{color:var(--text-muted)}.sbsfsearchlist h3 span{color:var(--text-muted);font-weight:500}@media (prefers-reduced-motion:reduce){.chip-btn,.fpost,.fpost a img,.lpost,.lpostimg img,.pteg{transition:none}}.gallerypage{position:relative;padding-top:10rem}.dark .gallerypage{background:var(--pure-white)}.gallarynavbar{width:100%;display:flex;align-items:center;justify-content:space-between;padding:2rem 5rem}.gallarynavbar img{width:80px}.gallarynavbar h1{font-family:math;font-size:30px}.gallarynavbar svg{font-size:30px;cursor:pointer}.gallary_items{margin-top:2rem;display:flex;align-items:flex-start;flex-direction:column;gap:2rem;font-family:math;font-size:20px}.gallary_items li a.active{position:relative;color:#20b525;font-weight:600;margin-left:15px}.gallary_items li a.active:before{content:"";position:absolute;left:-10px;top:40%;transform:translateX(-50%);width:15px;height:3px;background-color:#20b525;border-radius:50%}.topphonesec{position:relative;margin:auto;display:flex;padding-bottom:5rem}.lefttitlesec{padding:10rem 5rem 10rem 1rem;z-index:3}.lefttitlesec h4{font-size:22px;font-family:math;font-weight:500;color:#888;margin-bottom:2rem}.lefttitlesec h1{font-size:90px;font-family:math;font-weight:600;margin-bottom:3rem;background:linear-gradient(90deg,#8750f7 0,#ddd);background-clip:text;-webkit-background-clip:text}.dark .lefttitlesec h1,.lefttitlesec h1{color:transparent;-webkit-text-fill-color:transparent}.dark .lefttitlesec h1{background:linear-gradient(to right,var(--main-site-color) 0,var(--dark-site-secondary) 100%);background-clip:text;-webkit-background-clip:text}.lefttitlesec button{font-size:25px;font-family:math;font-weight:500;background-color:transparent;border:1px solid #777;border-right:none;padding:1.3rem 3rem;cursor:pointer;color:#fff}.dark .lefttitlesec button{color:var(--dark-site-secondary)}.lefttitlesec button:hover{background-image:linear-gradient(90deg,var(--main-site-color) 0,var(--dark-site-secondary) 110.61%);color:#fff}.rightimgsec{width:100%;height:100%;position:relative;display:flex;align-items:center;gap:1rem;margin-left:-150px;z-index:2}.rightimgsec:before{content:"";position:absolute;top:30%;left:45%;width:50%;height:35%;transform:translate(-50%,-50%);border-radius:50%;background:linear-gradient(260deg,var(--main-site-color) 0,rgba(115,67,210,0) 100%);filter:blur(130px);z-index:-1}.rightimgsec img{width:350px;height:450px;border-radius:15px;object-fit:cover;filter:grayscale(0) blur(0);transition:.3s ease-in-out}.rightimgsec img:hover{filter:grayscale(100%) blur(3px);transition:.2s ease-in-out}.r_img_top img{width:420px;height:50%}.r_img_top img:nth-child(2){width:300px;height:50%;margin-top:1rem}.gallerybtmphotos{padding:5rem 1rem;background-color:#0f0715}.dark .gallerybtmphotos{padding:5rem 1rem;background-color:var(--week-white)}.gbtmtitles{margin-bottom:5rem}.gbtmtitles h2{font-size:3rem;font-weight:500}.dark .gbtmtitles h2{color:var(--dark-black)}.gbtmtitles h2 span{font-family:Playfair Display,serif;font-size:3rem;font-weight:500;font-style:italic}.gbtmtitles h3{font-weight:400;margin-bottom:1rem}.dark .gbtmtitles h3{color:var(--dark-black)}.gbtmtitles h3 span{color:red}.gallery_image_grid{margin:20px auto;column-count:3;column-gap:3rem}.image-item{width:100%;margin-bottom:7rem;page-break-inside:avoid;break-inside:avoid}.image-item img{max-width:100%;border-radius:15px}.galeryimgiteminfo h2{font-weight:500;margin-top:1rem;margin-bottom:.5rem}.dark .galeryimgiteminfo h2{color:var(--dark-black)}.galeryimgiteminfo p{font-weight:400;font-size:15px}.dark .galeryimgiteminfo p{color:#555}.servicespage{position:relative;padding-top:8rem;background-color:#140c1c}.dark .servicespage{background-color:var(--pure-white)}.topservices{display:flex;align-items:center;justify-content:center;padding:8rem 1rem}.topservices h2{font-size:55px;background:linear-gradient(90deg,#0f0 0,#ddd);background-clip:text;-webkit-background-clip:text;line-height:1.1}.dark .topservices h2,.topservices h2{color:transparent;-webkit-text-fill-color:transparent}.dark .topservices h2{background:linear-gradient(to right,var(--main-site-color) 0,var(--dark-site-secondary) 100%);background-clip:text;-webkit-background-clip:text}.topservices p{text-align:center;margin:1rem auto 0;font-size:25px;line-height:1.5;max-width:1100px;opacity:.9}.dark .topservices p{color:var(--dark-black);opacity:1}.centerservices{position:relative;background-color:#050709;padding:5rem 1rem}.dark .centerservices{background-color:var(--week-white)}.cservicesbox{width:100%;position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2.5rem;gap:2.5rem;margin:20px auto}@media (max-width:1100px){.cservicesbox{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media (max-width:640px){.cservicesbox{grid-template-columns:1fr;gap:1.5rem}}.csservice{position:relative;display:flex;flex-direction:column;border:1px solid rgba(0,255,0,.35);background:rgba(16,18,28,.6);padding:1.5rem;border-radius:14px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,background .2s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.csservice:hover{border-color:#0f0;box-shadow:0 12px 30px rgba(0,255,0,.25);transform:translateY(-3px);background:rgba(16,18,28,.75)}.dark .csservice{background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 8px 18px rgba(0,0,0,.06)}.dark .csservice:hover{border-color:var(--main-site-color);box-shadow:0 12px 30px rgba(64,0,255,.15)}.csservice h2{font-size:28px;margin-bottom:1rem;background-image:linear-gradient(90deg,#0f0 0,rgba(0,255,0,.7) 51%);padding:1rem 1.25rem;border-radius:10px;text-align:center;color:#0b0b0b;letter-spacing:.2px}.dark .csservice h2{background-image:linear-gradient(to right,var(--main-site-color) 0,var(--dark-site-secondary) 51%);color:#fff}.csservice img{width:70px;height:auto;display:block;margin:.25rem 0 1rem}.csservice ul{list-style:none;padding:0;margin:0 0 1rem}.csservice ul li{position:relative;margin:1rem 0;padding-left:20px;color:#dbdbdb}.dark .csservice ul li{color:#111}.csservice ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#0f0;width:8px;height:8px;border-radius:50%}.dark .csservice ul li:before{background-color:var(--main-site-color)}.csservice p{color:#b3b3b3;line-height:1.6;margin-top:.25rem}.dark .csservice p{color:#333}.csservice span{position:absolute;right:-20px;top:50%;transform:translateY(-50%) rotate(-90deg);font-size:60px;font-weight:700;color:#171937;opacity:.25;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dark .csservice span{color:#c5c5c5;opacity:.15}.pricingplansec{background:#0a0d12;padding:5rem 1rem;border-top:1px solid rgba(0,255,0,.25)}.dark .pricingplansec{background:#f6f6f6;border-top-color:rgba(0,0,0,.08)}.servicespage .pricingtitles h3{display:inline-flex;align-items:center;gap:.5rem;font-size:14px;letter-spacing:1.5px;color:#9aa0a6;text-transform:uppercase;margin-bottom:.75rem}.servicespage .pricingtitles h3 img{width:18px;height:18px}.servicespage .pricingtitles h2{font-size:40px;margin:0;line-height:1.2;background:linear-gradient(90deg,#0f0,#6f6);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.dark .servicespage .pricingtitles h2{background:linear-gradient(to right,var(--main-site-color),var(--dark-site-secondary));background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@media (max-width:640px){.servicespage .pricingtitles h2{font-size:32px}}.servicespage .pricingcards{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:2rem;gap:2rem;margin-top:3rem}.servicespage .pricingcard{border:1px solid rgba(0,255,0,.35);background:rgba(16,18,28,.6);border-radius:16px;padding:1.75rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:auto}.servicespage .pricingcard:hover{transform:translateY(-4px);border-color:#0f0;box-shadow:0 16px 36px rgba(0,255,0,.25);background:rgba(16,18,28,.8)}.dark .servicespage .pricingcard{background:#fff;border-color:rgba(0,0,0,.08);box-shadow:0 8px 18px rgba(0,0,0,.06);color:#121212}.dark .servicespage .pricingcard:hover{border-color:rgba(0,0,0,.18);box-shadow:0 12px 30px rgba(0,0,0,.1)}.dark .servicespage .pricingcard h2,.dark .servicespage .pricingcard h4,.dark .servicespage .pricingcard h5,.dark .servicespage .pricingcard p,.dark .servicespage .pricingcard ul li{color:#111}.dark .servicespage .pricingcard h2 span{color:#6b7280;opacity:1}.servicespage .pricingcard h4{margin:0 0 .25rem;font-size:20px}.servicespage .pricingcard p{margin:0 0 1rem;color:#b3b3b3}.dark .servicespage .pricingcard p{color:#333}.servicespage .pricingcard h2{font-size:36px;margin:0 0 1rem}.servicespage .pricingcard h2 span{font-size:14px;font-weight:500;opacity:.8;margin-left:.5rem}.servicespage .pricingcard button{width:100%;padding:.9rem 1.1rem;border-radius:10px;border:1px solid transparent;background:linear-gradient(90deg,#00a91f,#0f0);color:#0b0b0b;cursor:pointer;transition:filter .2s ease,box-shadow .2s ease;box-shadow:0 6px 12px rgba(0,255,0,.22)}.servicespage .pricingcard button:hover{filter:brightness(1.03);box-shadow:0 8px 16px rgba(0,255,0,.28)}.dark .servicespage .pricingcard button{color:#fff;background:linear-gradient(90deg,var(--main-site-color),var(--dark-site-secondary));box-shadow:0 6px 12px rgba(79,62,208,.22)}.dark .servicespage .pricingcard button:hover{box-shadow:0 8px 16px rgba(79,62,208,.28)}.servicespage .pricingcard h5{margin:1.25rem 0 .5rem;font-size:14px;letter-spacing:.4px;color:#9aa0a6;text-transform:uppercase}.servicespage .pricingcard ul{list-style:none;padding:0;margin:0}.servicespage .pricingcard ul li{display:flex;align-items:center;gap:.6rem;margin:.65rem 0;color:#e6e6e6}.dark .servicespage .pricingcard ul li{color:#111}.servicespage .pricingcard ul li svg{flex:0 0 auto;font-size:18px;color:#0f0}.dark .servicespage .pricingcard ul li svg{color:var(--main-site-color)}.servicespage .pricingnotes{margin-top:2rem}.servicespage .pricingnotes p{margin-bottom:1rem;color:#b3b3b3}.dark .servicespage .pricingnotes p{color:#333}.servicespage .pricingnotes button{padding:.8rem 1.1rem;border-radius:10px;border:1px solid rgba(0,255,0,.35);background:transparent;color:#e6e6e6;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.servicespage .pricingnotes button:hover{background:#0f0;border-color:#0f0;color:#0b0b0b}.dark .servicespage .pricingnotes button{border-color:rgba(0,0,0,.12);color:#111;background:#fff}.dark .servicespage .pricingnotes button:hover{background:var(--main-site-color);border-color:var(--main-site-color);color:#fff}@media (max-width:1412px){.servicespage .pricingcard:not(:hover){width:auto}}@media (max-width:1060px){.servicespage .pricingcards{display:grid}}.experiments-section{padding-top:1.25rem}@media (max-width:1024px){.experiments-section .container{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}}.experiments-latest .exp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:28px;gap:28px;margin-top:24px}.experiments-latest .fx-card{position:relative;border-radius:22px;background:#313131;border:1px solid #4000ff;overflow:hidden;transform:translateZ(0) scale(1);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),border-color .25s ease;box-shadow:0 10px 24px rgba(0,0,0,.18)}.experiments-latest .fx-card:hover{transform:scale(1.02);box-shadow:0 24px 56px rgba(0,0,0,.32);border-color:#0f0}.experiments-latest .fx-card a:focus-visible,.experiments-latest .fx-cta:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,0,0,.35),0 0 0 5px #0f0;border-radius:9999px}.dark .experiments-latest .fx-card{background:#e6e6e6;border-color:rgba(64,0,255,.18);box-shadow:0 10px 30px rgba(0,0,0,.28)}.dark .experiments-latest .fx-card:hover{border-color:rgba(64,0,255,.32)}.experiments-latest .fx-media{position:relative;width:100%;padding-top:56.25%;overflow:hidden;background:#1e1e1e}.experiments-latest .fx-media img,.experiments-latest .fx-media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1),filter .4s ease}.experiments-latest .fx-card:hover .fx-media img,.experiments-latest .fx-card:hover .fx-media video{transform:scale(1.04);filter:saturate(1.06) brightness(1.06)}.experiments-latest .fx-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.22),transparent 35%,rgba(0,0,0,.25) 65%,rgba(0,0,0,.45));pointer-events:none}.dark .experiments-latest .fx-media:after{background:linear-gradient(180deg,rgba(0,0,0,.08),transparent 35%,rgba(0,0,0,.08) 65%,rgba(0,0,0,.18))}.experiments-latest .fx-media-shine{position:absolute;inset:-20% -60% auto auto;width:40%;height:160%;transform:rotate(18deg);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,0));filter:blur(10px);opacity:0;transition:opacity .4s ease,transform .8s ease;pointer-events:none}.experiments-latest .fx-card:hover .fx-media-shine{opacity:.9;transform:rotate(18deg) translateX(-14%)}.experiments-latest .fx-tags-over{position:absolute;left:12px;top:12px;display:flex;gap:8px;flex-wrap:wrap;z-index:2}.experiments-latest .fx-chip{padding:6px 10px;font-size:.75rem;font-weight:600;border-radius:9999px;background:#00ff0064;color:#fff;border:1px solid #0f0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dark .experiments-latest .fx-chip{background:rgba(64,0,255,.429);color:#fff;border-color:#4000ff}.experiments-latest .fx-body{padding:16px 18px 18px;color:#fff}.dark .experiments-latest .fx-body{color:#0a0a0a}.experiments-latest .fx-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.experiments-latest .fx-tags .tag-pill{background:#0f0;color:#000;font-size:.78rem;padding:6px 12px;border-radius:9999px;transition:background .2s ease,transform .2s ease}.experiments-latest .fx-tags .tag-pill:focus-visible,.experiments-latest .fx-tags .tag-pill:hover{background:#35ff35;transform:translateY(-1px);outline:none}.dark .experiments-latest .fx-tags .tag-pill{background:#4000ff;color:#fff}.dark .experiments-latest .fx-tags .tag-pill:focus-visible,.dark .experiments-latest .fx-tags .tag-pill:hover{background:#5a27ff;outline:none}.experiments-latest .fx-title{margin:4px 0 6px;font-size:1.15rem;line-height:1.25;font-weight:800;letter-spacing:.2px}.experiments-latest .fx-title a{color:inherit;text-decoration:none}.experiments-latest .fx-title a:focus-visible,.experiments-latest .fx-title a:hover{text-decoration:underline;text-underline-offset:3px;outline:none}.experiments-latest .fx-desc{font-size:.98rem;line-height:1.55;opacity:.9;margin-bottom:10px}.experiments-latest .fx-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:.92rem;opacity:.9}.experiments-latest .fx-author{display:flex;align-items:center;gap:8px}.experiments-latest .author-avatar{width:26px;height:26px;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.25)}.experiments-latest .fx-date{opacity:.85}.experiments-latest .fx-countdown{font-size:.92rem;margin-bottom:12px}.experiments-latest .fx-cta-row{display:flex;justify-content:flex-end}.experiments-latest .fx-cta{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;font-weight:700;font-size:.95rem;border-radius:9999px;color:#fff;background:linear-gradient(90deg,#0f0,#009b00);transition:transform .2s ease,filter .2s ease,box-shadow .2s ease;box-shadow:0 6px 18px rgba(0,255,0,.18)}.experiments-latest .fx-cta:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 10px 26px rgba(0,255,0,.28)}.experiments-latest .fx-cta:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,0,0,.35),0 0 0 5px #0f0}.dark .experiments-latest .fx-cta{background:linear-gradient(90deg,#4000ff,#2a00a1);box-shadow:0 6px 18px rgba(64,0,255,.24)}@media (max-width:1024px){.experiments-latest .fetitle{display:flex;justify-content:center}.experiments-latest .fetitle .mobile-center-title,.experiments-latest .fetitle h3{width:100%;text-align:center}}.popular-tags-section{position:relative;z-index:0;--tags-gap:14px;--grid-gap-desktop:18px;--pill-min-h:48px;--pill-mobile-w:min(560px,88vw);--pill-text:#fff;--tag-accent:#0f0;--tag-border:#0f0;--tag-bg:rgba(0,255,0,.1);--tag-glow:rgba(0,255,0,.35);--metric-bg:rgba(0,255,0,.14);--metric-ink:#e8fbe9;--trend-up-bg:rgba(0,200,70,.18);--trend-up-ink:#35f277;--trend-down-bg:rgba(255,82,82,.18);--trend-down-ink:#ffa0a0;--trend-flat-bg:hsla(0,0%,63%,.16);--trend-flat-ink:#f4f4f4}.dark .popular-tags-section{--pill-text:#000;--tag-accent:#4000ff;--tag-border:#4000ff;--tag-bg:rgba(64,0,255,.1);--tag-glow:rgba(64,0,255,.28);--metric-bg:rgba(64,0,255,.12);--metric-ink:#0a0a0a;--trend-up-bg:rgba(0,200,70,.12);--trend-up-ink:#0a9f42;--trend-down-bg:rgba(255,82,82,.14);--trend-down-ink:#c22f2f;--trend-flat-bg:rgba(0,0,0,.06);--trend-flat-ink:#222}.experiments-featured+.popular-tags-section{margin-top:32px}.popular-tags-section .fetitle,.popular-tags-section .fetitle h3{margin:0}.popular-tags-section .popular-tags-grid{list-style:none;padding:0;margin:16px 0 24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--grid-gap-desktop);gap:var(--grid-gap-desktop);justify-items:stretch;align-items:stretch}@media (min-width:1025px){.popular-tags-section .popular-tags-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.popular-tags-section .popular-tags-item{align-self:stretch}}@media (max-width:1024px){.popular-tags-section .popular-tags-grid{grid-template-columns:1fr;gap:var(--tags-gap);justify-items:center;margin-left:auto;margin-right:auto;max-width:var(--pill-mobile-w);padding-inline:12px}.mobile-center-title{text-align:center;width:100%}}.popular-tags-section .popular-tag-pill{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-column-gap:10px;column-gap:10px;color:var(--pill-text);border:1.5px solid var(--tag-border);background:linear-gradient(180deg,var(--tag-bg),transparent 70%);border-radius:9999px;padding:10px 14px;min-height:44px;width:100%;white-space:nowrap;text-decoration:none;box-sizing:border-box;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 8px 22px rgba(0,0,0,.28);transition:transform .16s ease,box-shadow .16s ease}.popular-tags-section .popular-tag-pill:focus-visible,.popular-tags-section .popular-tag-pill:hover{transform:translateY(-1.5px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 12px 28px var(--tag-glow);outline:none}.popular-tags-section .popular-tag-pill:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.42),0 0 0 4px var(--tag-border),inset 0 1px 0 hsla(0,0%,100%,.06),0 12px 28px var(--tag-glow)}.popular-tags-section .popular-tag-icon{width:18px;height:18px;color:var(--pill-text)}.popular-tags-section .popular-tag-label{min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:600;letter-spacing:.2px;color:var(--pill-text)}.popular-tags-section .popular-tag-metrics{display:inline-flex;gap:8px;align-items:center}.popular-tags-section .popular-tag-total,.popular-tags-section .popular-tag-trend{padding:4px 8px;border-radius:999px;font-size:12px;line-height:1;border:1px solid transparent;white-space:nowrap}.popular-tags-section .popular-tag-total{background:var(--metric-bg);color:var(--metric-ink);border-color:var(--tag-border)}.popular-tags-section .popular-tag-trend{background:var(--trend-flat-bg);color:var(--trend-flat-ink)}.popular-tags-section .popular-tag-trend.up{background:var(--trend-up-bg);color:var(--trend-up-ink);border-color:rgba(0,255,0,.25)}.popular-tags-section .popular-tag-trend.down{background:var(--trend-down-bg);color:var(--trend-down-ink);border-color:rgba(255,80,80,.3)}.popular-tags-section .popular-tag-trend.flat{background:var(--trend-flat-bg);color:var(--trend-flat-ink);border-color:hsla(0,0%,50%,.25)}@media (max-width:1024px){.popular-tags-section .popular-tags-item{width:100%;display:flex;justify-content:center}.popular-tags-section .popular-tag-pill{width:100%;max-width:var(--pill-mobile-w);height:var(--pill-min-h);min-height:var(--pill-min-h);padding:12px 16px}}.popular-tags-section,.popular-tags-section .popular-tags-grid,.popular-tags-section .popular-tags-item{overflow:visible}.experiments-featured .border-t{border-top-color:#0f0!important}.dark .experiments-featured .border-t{border-top-color:#4000ff!important}.experiments-featured .feposts,.experiments-featured .mySwiper{overflow:visible!important;position:relative;z-index:1}@media (max-width:1024px){.experiments-featured .fetitle{display:flex;justify-content:center}.experiments-featured .fetitle h3{width:100%;text-align:center}}.experiments-featured .fx-card{position:relative;display:flex;flex-direction:column;width:100%;max-width:640px;border-radius:22px;background:#313131;border:1px solid #4000ff;overflow:hidden;transform:translateZ(0) scale(1);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),border-color .25s ease;box-shadow:0 10px 24px rgba(0,0,0,.18)}.experiments-featured .fx-card:hover{transform:scale(1.03);box-shadow:0 26px 60px rgba(0,0,0,.35);border-color:#0f0}.experiments-featured .fx-card a:focus-visible,.experiments-featured .fx-cta:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,0,0,.35),0 0 0 5px #0f0;border-radius:9999px}.dark .experiments-featured .fx-card{background:#e6e6e6;border-color:#4000ff;box-shadow:0 10px 30px rgba(0,0,0,.28)}.dark .experiments-featured .fx-card:hover{border-color:#0f0}.experiments-featured .fx-media{position:relative;width:100%;padding-top:56.25%;overflow:hidden;background:#1e1e1e}.experiments-featured .fx-media img,.experiments-featured .fx-media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1),filter .4s ease}.experiments-featured .fx-card:hover .fx-media img,.experiments-featured .fx-card:hover .fx-media video{transform:scale(1.04);filter:saturate(1.06) brightness(1.06)}.experiments-featured .fx-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.22),transparent 35%,rgba(0,0,0,.25) 65%,rgba(0,0,0,.45));pointer-events:none}.dark .experiments-featured .fx-media:after{background:linear-gradient(180deg,rgba(0,0,0,.08),transparent 35%,rgba(0,0,0,.08) 65%,rgba(0,0,0,.18))}.experiments-featured .fx-media-shine{position:absolute;inset:-20% -60% auto auto;width:40%;height:160%;transform:rotate(18deg);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,0));filter:blur(10px);opacity:0;transition:opacity .4s ease,transform .8s ease;pointer-events:none}.experiments-featured .fx-card:hover .fx-media-shine{opacity:.9;transform:rotate(18deg) translateX(-14%)}.experiments-featured .fx-tags-over{position:absolute;left:12px;top:12px;display:flex;gap:8px;flex-wrap:wrap;z-index:2}.experiments-featured .fx-chip{padding:6px 10px;font-size:.75rem;font-weight:600;border-radius:9999px;background:rgba(0,255,0,.365);color:#fff;border:1px solid #0f0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dark .experiments-featured .fx-chip{background:rgba(64,0,255,.426);color:#fff;border-color:#4000ff}.experiments-featured .fx-body{display:flex;flex-direction:column;flex:1 1 auto;padding:16px 18px 18px;color:#fff}.dark .experiments-featured .fx-body{color:#0a0a0a}.experiments-featured .fx-tags{display:flex;flex-wrap:nowrap;gap:8px;margin-bottom:8px;min-height:38px;max-height:38px;overflow:hidden}.experiments-featured .fx-tags--empty{pointer-events:none}.experiments-featured .fx-tags .tag-pill{background:#0f0;color:#000;font-size:.78rem;padding:6px 12px;border-radius:9999px;transition:background .2s ease,transform .2s ease;white-space:nowrap}.experiments-featured .fx-tags .tag-pill:focus-visible,.experiments-featured .fx-tags .tag-pill:hover{background:#35ff35;transform:translateY(-1px);outline:none}.dark .experiments-featured .fx-tags .tag-pill{background:#4000ff;color:#fff}.dark .experiments-featured .fx-tags .tag-pill:focus-visible,.dark .experiments-featured .fx-tags .tag-pill:hover{background:#5a27ff;outline:none}.experiments-featured .fx-title{margin:4px 0 10px;font-size:1.25rem;line-height:1.25;font-weight:800;letter-spacing:.2px}.experiments-featured .fx-title a{color:inherit;text-decoration:none}.experiments-featured .fx-title a:focus-visible,.experiments-featured .fx-title a:hover{text-decoration:underline;text-underline-offset:3px;outline:none}.experiments-featured .fx-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:.92rem;opacity:.9}.experiments-featured .fx-author{display:flex;align-items:center;gap:8px}.experiments-featured .author-avatar{width:28px;height:28px;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.25)}.experiments-featured .fx-countdown{font-size:.92rem;margin-bottom:12px;min-height:24px;display:flex;align-items:center}.experiments-featured .fx-countdown--empty{opacity:.001}.experiments-featured .fx-cta-row{display:flex;justify-content:flex-end;margin-top:auto}.experiments-featured .fx-cta{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;font-weight:700;font-size:.95rem;border-radius:9999px;color:#fff;background:linear-gradient(90deg,#0f0,#009b00);transition:transform .2s ease,filter .2s ease,box-shadow .2s ease;box-shadow:0 6px 18px rgba(0,255,0,.18)}.experiments-featured .fx-cta:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 10px 26px rgba(0,255,0,.28)}.experiments-featured .fx-cta:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,0,0,.35),0 0 0 5px #0f0}.dark .experiments-featured .fx-cta{background:linear-gradient(90deg,#4000ff,#2a00a1);box-shadow:0 6px 18px rgba(64,0,255,.24)}.experiments-featured .swiper-slide{width:unset!important;height:auto;display:flex;padding-bottom:4px}.experiments-featured .swiper-slide>div{display:flex;width:100%}.experiments-featured .swiper-slide .fx-card{height:100%}.experiments-featured .fx-stack{display:grid;grid-template-columns:1fr;grid-gap:clamp(16px,3vw,24px);gap:clamp(16px,3vw,24px)}.experiments-featured .fx-stack-item{width:100%}@media (max-width:1024px){.experiments-featured .fx-card{max-width:none}.experiments-microanim .fetitle,.experiments-uikits .fetitle{display:flex;justify-content:center}.experiments-microanim .fetitle h3,.experiments-uikits .fetitle h3{width:100%;text-align:center}}.empty-card{background:#353535;border-radius:1rem;border:1px solid hsla(0,0%,100%,.06);box-shadow:0 10px 28px rgba(0,0,0,.28);padding:1.5rem 1.75rem;max-width:560px;margin:.5rem auto 1.5rem;text-align:center}.dark .empty-card{background:#cfcfcf;border-color:rgba(0,0,0,.08);box-shadow:0 10px 28px rgba(0,0,0,.12)}.empty-card .empty-icon{width:56px;height:56px;border-radius:9999px;display:grid;place-items:center;margin:0 auto .75rem;background:radial-gradient(closest-side,rgba(0,255,0,.12),transparent 70%),#222;border:2px solid #0f0;font-size:1.25rem;line-height:1;color:#0f0;box-shadow:0 8px 24px rgba(0,255,0,.15)}.dark .empty-card .empty-icon{background:radial-gradient(closest-side,rgba(64,0,255,.12),transparent 70%),#fff;border-color:#4000ff;color:#4000ff}.empty-card .empty-title{font-weight:800;letter-spacing:.2px;margin:0 0 .35rem;font-size:1.25rem;color:#fff}.dark .empty-card .empty-title{color:#000}.empty-card .empty-sub{margin:0;opacity:.9;color:#e7e7e7;font-size:.98rem;line-height:1.55}.dark .empty-card .empty-sub{color:#111}.metrics-section{padding-block:1.25rem 1.25rem}@media (max-width:1024px){.metrics-section .container{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}}.metrics-wrapper{display:grid;grid-template-columns:2fr 1fr;grid-gap:1.5rem;gap:1.5rem;align-items:start}@media (max-width:1024px){.metrics-wrapper{grid-template-columns:1fr;row-gap:1rem}.metrics-wrapper>.w-33{order:1}.metrics-wrapper>.w-66{order:2}}.metrics-wrapper>.w-33,.metrics-wrapper>.w-66{width:auto}.metrics-wrapper .heatmap-card{width:100%;max-width:100%}@media (max-width:1024px){.metrics-section .fetitle{display:flex;justify-content:center}.metrics-section .fetitle h3{text-align:center;width:100%}}.cards-grid.two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5625rem;gap:1.5625rem;max-inline-size:46rem;margin-inline:auto;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:1.75rem;margin-block-end:1.75rem}@media (max-width:1024px){.cards-grid.two-col{grid-template-columns:1fr;gap:.875rem;max-inline-size:46rem;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:1.5rem;margin-block-end:1.5rem}}.card{position:relative;background:#353535;border-radius:20px;box-shadow:0 6px 18px rgba(0,0,0,.12);padding:1.75rem 1.25rem;text-align:center;transition:background .3s ease,box-shadow .3s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.dark .card{background:#cdcdcd;box-shadow:0 6px 22px rgba(0,0,0,.28)}@media (max-width:768px){.card{border-radius:18px;padding:1.25rem 1rem}}.card-header{margin-bottom:.875rem}.info-wrapper{position:absolute;top:.9rem;right:.9rem;background:transparent;border:none;padding:0;cursor:pointer}.info-wrapper .info-icon{font-size:1.25rem;color:currentColor;transition:color .3s ease;color:#0f0}.dark .info-wrapper .info-icon{color:#4000ff}.tooltip-text{visibility:hidden;opacity:0;position:absolute;top:-.5rem;right:100%;transform:translateX(-.5rem);background:rgba(0,0,0,.85);color:#fff;padding:.5rem;border-radius:.375rem;font-size:.75rem;white-space:nowrap;transition:opacity .2s ease;pointer-events:none;z-index:10}.info-wrapper:focus .tooltip-text,.info-wrapper:hover .tooltip-text{visibility:visible;opacity:1}.card-title{font-size:.875rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase;margin:0 0 .5rem;color:#fff;transition:color .3s ease}.dark .card-title{color:#000}.card-count{font-size:2.6rem;font-weight:700;margin:0;color:#0f0;transition:color .3s ease}.dark .card-count{color:#4000ff}.card.wide{grid-column:span 2}@media (max-width:1024px){.card.wide{grid-column:span 1}}.card.spotlight img{width:4rem;height:4rem;border-radius:50%;border:2px solid #0f0;object-fit:cover;margin:0 auto .6rem;transition:border-color .3s ease}.dark .card.spotlight img{border-color:#4000ff}.spotlight-name{font-size:1rem;font-weight:500;margin:.2rem 0 0;color:#fff;transition:color .3s ease}.dark .spotlight-name{color:#000}.heatmap-card{background:#353535;border-radius:20px;box-shadow:0 6px 18px rgba(0,0,0,.12);padding:1.75rem 1.25rem;text-align:center;transition:background .3s ease,box-shadow .3s ease;position:relative}.dark .heatmap-card{background:#cdcdcd;box-shadow:0 6px 22px rgba(0,0,0,.28)}.heatmap-card .card-header{-webkit-margin-after:.875rem;margin-block-end:.875rem}.heatmap-card .heatmap-canvas{width:100%;min-height:21.25rem;-webkit-margin-before:1rem;margin-block-start:1rem;border-radius:.75rem;overflow:visible;background:#2e2e2e;-webkit-padding-after:2.25rem;padding-block-end:2.25rem}.heatmap-card .heatmap-canvas svg{overflow:visible!important}.heatmap-card .heatmap-canvas .grid line,.heatmap-card .heatmap-canvas .legend-axis .domain,.heatmap-card .heatmap-canvas .legend-axis line,.heatmap-card .heatmap-canvas .x-axis .domain,.heatmap-card .heatmap-canvas .x-axis line,.heatmap-card .heatmap-canvas .y-axis .domain,.heatmap-card .heatmap-canvas .y-axis line{stroke:transparent!important}.heatmap-card .heatmap-canvas text:not(.value){fill:#fff;font-size:1rem!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.dark .heatmap-card .heatmap-canvas text:not(.value){fill:#000}.heatmap-card .heatmap-canvas text.value{paint-order:stroke;stroke:rgba(0,0,0,.35);stroke-width:1px;pointer-events:none;font-size:1rem!important}.dark .heatmap-card .heatmap-canvas text.value{stroke:hsla(0,0%,100%,.35)}.heatmap-card .heatmap-canvas .lhm-title{font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.95rem!important;opacity:.92}.heatmap-card .heatmap-canvas .lhm-subtitle{font-weight:500;letter-spacing:.02em;font-size:.95rem!important;opacity:.72;transform:translateY(8px)}.heatmap-card .heatmap-canvas .cells rect{shape-rendering:crispEdges;stroke:transparent;transition:transform .18s ease,opacity .18s ease}.heatmap-card .heatmap-canvas .cells rect:hover{transform:translateY(-2px)}.heatmap-card .heatmap-canvas .legend-axis text{opacity:.7;font-size:.9rem!important}.heatmap-card .lhm-tooltip{position:absolute;z-index:10;padding:8px 10px;border-radius:8px;background:rgba(0,0,0,.82);color:#fff;font-size:.85rem;box-shadow:0 6px 24px rgba(0,0,0,.25);-webkit-backdrop-filter:saturate(120%) blur(2px);backdrop-filter:saturate(120%) blur(2px);pointer-events:none;transform:translateZ(0)}.heatmap-card .lhm-tooltip .lhm-tooltip-sub{display:block;opacity:.85;margin-top:2px}.dark .heatmap-card .heatmap-canvas{background:#e1e1e1}.dark .heatmap-card .lhm-tooltip{background:rgba(0,0,0,.82);color:#fff}.metrics-wrapper .w-33 .heatmap-card{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;justify-self:stretch}@media (min-width:1280px){.metrics-wrapper .w-66{padding-right:9.5rem;position:relative;z-index:2}.metrics-wrapper .w-33{position:relative;z-index:1}.experiments-section.metrics-section{padding-bottom:0}.experiments-section.metrics-section:has(+.poll-section .poll-card){padding-bottom:26rem}.experiments-section.metrics-section:has(+.poll-section .compact-poll-card){padding-bottom:1.75rem}.experiments-section.metrics-section:has(+.poll-section .compact-poll-card) .cards-grid.two-col{-webkit-margin-after:1.75rem;margin-block-end:1.75rem}}.experiments-section.metrics-section{--spotlight-width:600px;--spotlight-media-w:120px;--spotlight-offset-x:0}@media (min-width:1025px){.metrics-wrapper .w-33{display:flex;flex-direction:column;align-items:flex-start}.metrics-wrapper .w-33 .spotlight-section{position:relative;width:100%;max-width:var(--spotlight-width);margin-left:var(--spotlight-offset-x);-webkit-margin-before:auto;margin-block-start:auto;-webkit-margin-after:0;margin-block-end:0;padding:0;overflow:visible;align-self:stretch}}@media (max-width:1024px){.spotlight-section{position:static;width:100%;max-width:none;margin:1rem auto;padding:0 1rem 2rem}}.spotlight-section .spotlight-heading{display:block;margin:0 auto .75rem;text-align:center;font-weight:800;letter-spacing:.2px}.spotlight-swiper{overflow:visible!important;position:relative;z-index:1}.spotlight-swiper .swiper-slide{opacity:0;transition:opacity .9s ease!important}.spotlight-swiper .swiper-slide-active{opacity:1}.spotlight-card{position:relative;border-radius:22px;background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02)),#333;border:1px solid hsla(0,0%,100%,.06);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 18px 40px rgba(0,0,0,.45);padding:1.25rem;display:grid;grid-template-rows:auto 1fr;grid-gap:.75rem;gap:.75rem;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .25s ease}.spotlight-card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 1px rgba(0,0,0,.2),0 8px 24px rgba(0,0,0,.35)}.spotlight-card:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 26px 60px rgba(0,0,0,.55);border-color:rgba(0,255,0,.2)}.dark .spotlight-card{background:linear-gradient(180deg,rgba(0,0,0,.03),rgba(0,0,0,.05)),#e6e6e6;border-color:rgba(0,0,0,.06);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.75),0 16px 36px rgba(0,0,0,.25)}.dark .spotlight-card:hover{border-color:rgba(64,0,255,.28)}.spotlight-main{display:grid;grid-template-columns:var(--spotlight-media-w) 1fr;grid-gap:1rem;gap:1rem;align-items:center}.spotlight-media{border-radius:12px;overflow:hidden;aspect-ratio:4/4;background:#1f1f1f;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 10px 24px rgba(0,0,0,.35)}.spotlight-media img,.spotlight-media video{width:100%;height:100%;object-fit:cover;display:block}.spotlight-info{color:#fff}.dark .spotlight-info{color:#0a0a0a}.spotlight-title{font-size:1.35rem;line-height:1.25;font-weight:800;margin:0 0 .35rem;letter-spacing:.2px}.spotlight-desc{margin:0 0 .65rem;font-size:1rem;line-height:1.55;opacity:.92}.spotlight-cta-row{display:flex;gap:.75rem}.spotlight-cta{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1.1rem;font-weight:800;font-size:.95rem;border-radius:12px;color:#000;background:linear-gradient(90deg,#0f0,#009400);box-shadow:0 10px 26px rgba(0,255,0,.22);text-decoration:none;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease}.spotlight-cta:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 16px 36px rgba(0,255,0,.3)}.spotlight-cta:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,0,0,.35),0 0 0 5px #0f0}.dark .spotlight-cta{color:#fff;background:linear-gradient(90deg,#4000ff,#2a00a1);box-shadow:0 10px 26px rgba(64,0,255,.24)}.dark .spotlight-cta:hover{box-shadow:0 16px 36px rgba(64,0,255,.32)}@media (max-width:1024px){.spotlight-main{grid-template-columns:1fr}.spotlight-media{aspect-ratio:16/9}}@media (prefers-reduced-motion:reduce){.experiments-featured .fx-card,.experiments-featured .fx-media img,.experiments-featured .fx-media video,.experiments-featured .fx-media-shine,.experiments-latest .fx-card,.experiments-latest .fx-media img,.experiments-latest .fx-media video,.experiments-latest .fx-media-shine,.heatmap-card .heatmap-canvas .cells rect,.spotlight-card{transition:none!important;transform:none!important;animation:none!important}}.metrics-section,.poll-section{overflow:visible}.poll-section{position:relative;margin-top:3rem}@supports selector(:has(*)){.experiments-section.poll-section:has(.closed-card),.experiments-section.poll-section:has(.compact-poll-card),.experiments-section.poll-section:has(.poll-card .poll-coming-soon-text),.experiments-section.poll-section:has(.thank-you-card){border-top:0!important;padding-top:0!important;margin-top:0!important}}@media (min-width:1024px){@supports selector(:has(*)){.experiments-section.metrics-section:has(+.poll-section .closed-card),.experiments-section.metrics-section:has(+.poll-section .compact-poll-card),.experiments-section.metrics-section:has(+.poll-section .poll-card .poll-coming-soon-text),.experiments-section.metrics-section:has(+.poll-section .thank-you-card){padding-bottom:0}.experiments-section.metrics-section:has(+.poll-section .closed-card) .cards-grid.two-col,.experiments-section.metrics-section:has(+.poll-section .compact-poll-card) .cards-grid.two-col,.experiments-section.metrics-section:has(+.poll-section .poll-card .poll-coming-soon-text) .cards-grid.two-col,.experiments-section.metrics-section:has(+.poll-section .thank-you-card) .cards-grid.two-col{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}}}@supports selector(:has(*)){.poll-section:has(.closed-card),.poll-section:has(.compact-poll-card),.poll-section:has(.poll-card .poll-coming-soon-text),.poll-section:has(.thank-you-card){margin-top:.75rem}}.poll-card{--poll-card-offset-y:-23.75rem;margin-top:clamp(-26rem,var(--poll-card-offset-y),0rem);background:#353535;border-radius:1rem;box-shadow:0 8px 24px rgba(0,0,0,.6);padding:1.5rem;transition:transform .3s ease,box-shadow .3s ease}.poll-card:hover{transform:scale(1.025);box-shadow:0 16px 32px rgba(0,0,0,.8)}.dark .poll-card{background:#c8c8c8;box-shadow:0 8px 24px rgba(0,0,0,.1)}.dark .poll-card:hover{box-shadow:0 16px 32px rgba(0,0,0,.15)}.poll-card .card-header .card-title{font-size:1.75rem;line-height:1.2;font-weight:700;text-transform:uppercase;letter-spacing:.03em;margin:0 auto .75rem;color:#fff;text-align:center;animation:fadeInDown .6s ease-out both}.dark .poll-card .card-header .card-title{color:#000}.poll-image-wrapper{text-align:center;margin-bottom:1rem}.poll-image-wrapper img{display:inline-block;max-width:100%;max-height:200px;object-fit:contain;border-radius:.5rem;border:2px solid #0f0}.dark .poll-image-wrapper img{border-color:#4000ff}.poll-description{font-size:1rem;color:#fff;margin-bottom:1rem}.dark .poll-description{color:#000}.poll-countdown{display:flex;flex-direction:column;align-items:center;margin-top:1.25rem;line-height:1.4;text-align:center;font-size:1rem;color:#fff}.dark .poll-countdown{color:#000}.poll-countdown .countdown-label{font-size:1.125rem;font-weight:600;display:block;margin-bottom:.25rem;color:#0f0}.dark .poll-countdown .countdown-label{color:#4000ff}.poll-countdown .countdown-time{display:block;font-size:1.1rem;font-weight:600}.poll-coming-soon{text-align:center;margin:2rem 0}.poll-coming-soon-text{font-size:1.125rem;color:#ccc}.poll-form{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.poll-options{border:none;padding:0;margin:0}.poll-option{display:flex;align-items:center;gap:.75rem;padding:1.5rem 1.25rem;border:1px solid #555;border-radius:.75rem;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:box-shadow .3s ease,background .2s ease,border-color .2s ease;cursor:pointer;margin-bottom:1rem}.poll-option:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);background:#444}.poll-option:focus-within{box-shadow:0 0 0 4px rgba(0,255,0,.18);border-color:#0f0}.poll-option:has(input:checked){border-color:#0f0;background:#3d3d3d}.dark .poll-option{border-color:#777}.dark .poll-option:hover{background:#eaeaea}.dark .poll-option:focus-within{box-shadow:0 0 0 4px rgba(64,0,255,.18);border-color:#4000ff}.dark .poll-option:has(input:checked){border-color:#4000ff;background:#f1f1f1}.poll-option input[type=checkbox],.poll-option input[type=radio]{accent-color:#0f0}.dark .poll-option input[type=checkbox],.dark .poll-option input[type=radio]{accent-color:#4000ff}.poll-option-label{font-size:.95rem;color:#fff;flex:1 1}.dark .poll-option-label{color:#000}.poll-actions{display:flex;gap:1rem;margin-top:1rem;flex-wrap:wrap}.poll-submit{padding:.75rem 1.5rem;border:none;border-radius:.5rem;background:#0f0;color:#000;font-weight:700;cursor:pointer;transition:background .3s ease,color .3s ease,transform .2s ease,box-shadow .2s ease}.poll-submit:hover{background:#008a00;color:#fff;transform:translateY(-1px);box-shadow:0 8px 18px rgba(0,255,0,.22)}.poll-submit:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,0,0,.35),0 0 0 5px #0f0}.poll-submit:disabled,.poll-submit[disabled]{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.dark .poll-submit{background:#4000ff;color:#fff}.dark .poll-submit:hover{background:#2a00a1;color:#fff;box-shadow:0 8px 18px rgba(64,0,255,.24)}.dark .poll-submit:focus-visible{box-shadow:0 0 0 3px rgba(0,0,0,.2),0 0 0 5px #4000ff}.poll-thankyou{font-size:1.25rem;color:#fff;text-align:center;margin-bottom:1rem}.dark .poll-thankyou{color:#000}.poll-results{margin-top:1.5rem;display:flex;flex-direction:column;gap:.75rem}.result-bar-wrapper{display:flex;align-items:center;gap:.5rem}.result-bar{flex:1 1;background:#eee;border-radius:.5rem;overflow:hidden;height:.75rem}.dark .result-bar{background:#ddd}.result-fill{height:100%;transition:width .5s ease;background:#0f0}.dark .result-fill{background:#4000ff}.result-percentage{width:3ch;text-align:right;font-size:.9rem;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dark .result-percentage{color:#000}@media (max-width:1024px){.poll-card{margin-top:0}.poll-image-wrapper img{max-height:150px}.poll-countdown{font-size:.95rem}}.closed-card,.thank-you-card{background:#353535;border-radius:1rem;box-shadow:0 8px 24px rgba(0,0,0,.6);padding:2.5rem;max-width:600px;margin-inline:auto;-webkit-margin-before:0;margin-block-start:0;margin-bottom:5rem;transition:box-shadow .3s ease;display:flex;flex-direction:column;align-items:center}.compact-poll-card{-webkit-margin-before:0!important;margin-block-start:0!important;max-width:520px;padding:1.5rem 1.75rem}.compact-poll-card .section-title{font-size:1.35rem;margin-bottom:1rem}.compact-poll-card .poll-image-wrapper img{max-width:340px;max-height:180px;object-fit:contain}@media (max-width:1024px){.closed-card,.thank-you-card{-webkit-margin-before:0;margin-block-start:0}}.closed-card:hover,.thank-you-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.6)}.closed-card .section-title,.thank-you-card .section-title{font-size:1.75rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem;text-align:center;color:#fff;animation:slideInDown .4s ease-out both}.closed-card .poll-results,.thank-you-card .poll-results{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%}.closed-card .poll-item,.thank-you-card .poll-item{display:flex;flex-direction:column;align-items:center;width:100%;max-width:480px;gap:.5rem}.closed-card .poll-question,.thank-you-card .poll-question{font-size:1rem;font-weight:500;text-align:center;color:#fff;padding:0 1rem}.closed-card .poll-bar-track,.thank-you-card .poll-bar-track{width:100%;height:1rem;background:#555;border-radius:.5rem;overflow:hidden}.closed-card .poll-bar-fill,.thank-you-card .poll-bar-fill{height:100%;background:#0f0;transition:width .3s ease}.closed-card .poll-stats,.thank-you-card .poll-stats{font-size:.9rem;text-align:center;color:#fff}.dark .closed-card,.dark .thank-you-card{background:#c9c9c9;box-shadow:0 8px 24px rgba(0,0,0,.1)}.dark .closed-card .poll-question,.dark .closed-card .poll-stats,.dark .closed-card .section-title,.dark .thank-you-card .poll-question,.dark .thank-you-card .poll-stats,.dark .thank-you-card .section-title{color:#000}.dark .closed-card .poll-bar-track,.dark .thank-you-card .poll-bar-track{background:#ddd}.dark .closed-card .poll-bar-fill,.dark .thank-you-card .poll-bar-fill{background:#4000ff}.poll-option.color-0{border-color:#0f9}.poll-option.color-0 .poll-option-label{color:#0f9}.poll-option.color-0 input[type=checkbox],.poll-option.color-0 input[type=radio]{accent-color:#0f9}.result-fill.color-0{background:#0f9}.dark .poll-option.color-0{border-color:#6c0065}.dark .poll-option.color-0 .poll-option-label{color:#6c0065}.dark .poll-option.color-0 input[type=checkbox],.dark .poll-option.color-0 input[type=radio]{accent-color:#6c0065}.dark .result-fill.color-0{background:#6c0065}.poll-option.color-1{border-color:#ff006a}.poll-option.color-1 .poll-option-label{color:#ff006a}.poll-option.color-1 input[type=checkbox],.poll-option.color-1 input[type=radio]{accent-color:#ff006a}.result-fill.color-1{background:#ff006a}.dark .poll-option.color-1{border-color:#000985}.dark .poll-option.color-1 .poll-option-label{color:#000985}.dark .poll-option.color-1 input[type=checkbox],.dark .poll-option.color-1 input[type=radio]{accent-color:#000985}.dark .result-fill.color-1{background:#000985}.poll-option.color-2{border-color:#00fff7}.poll-option.color-2 .poll-option-label{color:#00fff7}.poll-option.color-2 input[type=checkbox],.poll-option.color-2 input[type=radio]{accent-color:#00fff7}.result-fill.color-2{background:#00fff7}.dark .poll-option.color-2{border-color:#006b00}.dark .poll-option.color-2 .poll-option-label{color:#006b00}.dark .poll-option.color-2 input[type=checkbox],.dark .poll-option.color-2 input[type=radio]{accent-color:#006b00}.dark .result-fill.color-2{background:#006b00}.poll-option.color-3{border-color:#fbbf24}.poll-option.color-3 .poll-option-label{color:#fbbf24}.poll-option.color-3 input[type=checkbox],.poll-option.color-3 input[type=radio]{accent-color:#fbbf24}.result-fill.color-3{background:#fbbf24}.dark .poll-option.color-3{border-color:#d97706}.dark .poll-option.color-3 .poll-option-label{color:#d97706}.dark .poll-option.color-3 input[type=checkbox],.dark .poll-option.color-3 input[type=radio]{accent-color:#d97706}.dark .result-fill.color-3{background:#d97706}.poll-option.color-4{border-color:#a78bfa}.poll-option.color-4 .poll-option-label{color:#a78bfa}.poll-option.color-4 input[type=checkbox],.poll-option.color-4 input[type=radio]{accent-color:#a78bfa}.result-fill.color-4{background:#a78bfa}.dark .poll-option.color-4{border-color:#6b21a8}.dark .poll-option.color-4 .poll-option-label{color:#6b21a8}.dark .poll-option.color-4 input[type=checkbox],.dark .poll-option.color-4 input[type=radio]{accent-color:#6b21a8}.dark .result-fill.color-4{background:#6b21a8}.poll-option.color-5{border-color:#fca5a5}.poll-option.color-5 .poll-option-label{color:#fca5a5}.poll-option.color-5 input[type=checkbox],.poll-option.color-5 input[type=radio]{accent-color:#fca5a5}.result-fill.color-5{background:#fca5a5}.dark .poll-option.color-5{border-color:#c02424}.dark .poll-option.color-5 .poll-option-label{color:#c02424}.dark .poll-option.color-5 input[type=checkbox],.dark .poll-option.color-5 input[type=radio]{accent-color:#c02424}.dark .result-fill.color-5{background:#c02424}.developer-signup-section{margin:0 0 clamp(1.5rem,3vw,2.5rem);padding:0;overflow:visible}.developer-signup-section>.container{width:100%;max-width:clamp(320px,92vw,760px);margin-inline:auto;background-color:rgba(53,10,133,.248);border:1.5px solid #0f0;border-radius:clamp(18px,3vw,30px);padding:clamp(.85rem,2.5vw,1.35rem) clamp(1rem,3.2vw,1.75rem);display:flex;flex-direction:column;gap:.9rem;box-shadow:0 10px 28px rgba(0,0,0,.18);box-sizing:border-box}.dark .developer-signup-section>.container{background-color:#cfcfcf;border-color:#4000ff;box-shadow:0 10px 28px rgba(0,0,0,.32)}.developer-signup-section .section-title{color:#0f0;margin-bottom:.9rem;font-weight:800;letter-spacing:.2px;text-align:center;font-size:clamp(1.25rem,2vw,1.6rem)}.dark .developer-signup-section .section-title{color:#4000ff}.developer-signup-section .section-subtitle{margin:.1rem 0 .9rem;color:hsla(0,0%,100%,.78);text-align:center;font-size:clamp(.92rem,1.6vw,1.05rem)}.dark .developer-signup-section .section-subtitle{color:rgba(0,0,0,.66)}.developer-signup-section>.container form{display:flex;flex-direction:column;gap:0;margin-top:.25rem}.developer-signup-section .field-label,.developer-signup-section label{display:block;color:#fff;font-weight:700;margin:0 0 6px;line-height:1.2;font-size:clamp(.95rem,1.5vw,1rem)}.dark .developer-signup-section .field-label,.dark .developer-signup-section label{color:#000}.developer-signup-section input,.developer-signup-section select,.developer-signup-section textarea{width:100%;margin-top:0;padding:1rem;font-size:1rem;border:1px solid #0f0;border-radius:.75rem;background-color:transparent;color:var(--pure-white,#fff);outline:none;transition:box-shadow .2s ease,border-color .2s ease,background-color .2s ease;-webkit-tap-highlight-color:transparent}.dark .developer-signup-section input,.dark .developer-signup-section select,.dark .developer-signup-section textarea{background-color:var(--pure-white,#fff);border:1px solid #4000ff;color:var(--dark-black,#0a0a0a)}.developer-signup-section input:focus-visible,.developer-signup-section select:focus-visible,.developer-signup-section textarea:focus-visible{box-shadow:0 0 0 4px rgba(0,255,0,.18)}.dark .developer-signup-section input:focus-visible,.dark .developer-signup-section select:focus-visible,.dark .developer-signup-section textarea:focus-visible{box-shadow:0 0 0 4px rgba(64,0,255,.18)}.developer-signup-section .field-label+input,.developer-signup-section .field-label+select,.developer-signup-section .field-label+textarea,.developer-signup-section label+input,.developer-signup-section label+select,.developer-signup-section label+textarea{margin-top:4px}.developer-signup-section input+.field-label,.developer-signup-section input+label,.developer-signup-section select+.field-label,.developer-signup-section select+label,.developer-signup-section textarea+.field-label,.developer-signup-section textarea+label{margin-top:1.1rem}.developer-signup-section input::placeholder{color:hsla(0,0%,100%,.8)}.dark .developer-signup-section input::placeholder{color:rgba(0,0,0,.75)}.developer-signup-section button{display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:none;padding:.9rem 2rem;font-size:1rem;font-weight:700;color:var(--pure-white,#fff);background-image:linear-gradient(90deg,#0f0,#003800);border:0;border-radius:9999px;cursor:pointer;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease;align-self:center}.developer-signup-section button:hover{opacity:.92;transform:translateY(-1px)}.developer-signup-section button:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,0,0,.25),0 0 0 5px #0f0}.developer-signup-section button:disabled,.developer-signup-section button[disabled]{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.dark .developer-signup-section button{background-image:linear-gradient(90deg,#4000ff,#290090);color:#fff}.dark .developer-signup-section button:focus-visible{box-shadow:0 0 0 3px rgba(0,0,0,.2),0 0 0 5px #4000ff}@media (max-width:768px){.developer-signup-section>.container{padding:.9rem 1rem;border-radius:.9rem}}.developer-signup-section .success-state{color:#0f0!important}.developer-signup-section .success-state a,.developer-signup-section .success-state p{color:inherit!important}.dark .developer-signup-section .success-state{color:#4000ff!important}.dark .developer-signup-section .success-state a,.dark .developer-signup-section .success-state p{color:inherit!important}.developer-signup .success-state{padding-top:1rem}.developer-signup .success-state>.flex{margin-top:1rem;gap:1rem}.signup-rail{display:grid;grid-template-columns:1fr;grid-gap:clamp(1.25rem,2.5vw,2.25rem);gap:clamp(1.25rem,2.5vw,2.25rem);align-items:start;margin-top:clamp(.5rem,1.5vw,.75rem);padding-inline:clamp(16px,4vw,32px);box-sizing:border-box}@media (min-width:1024px){.signup-rail{grid-template-columns:1.25fr 1fr;padding-inline:clamp(20px,3vw,32px)}}@media (min-width:1280px){.signup-rail{grid-template-columns:1.3fr 1fr}}.signup-rail-left .developer-signup-section>.container{width:100%!important;max-width:760px;margin:0 auto}.signup-rail-right{position:relative}@media (min-width:1280px){.signup-rail-right{position:-webkit-sticky;position:sticky;top:5rem}}@media (prefers-reduced-motion:reduce){.signup-rail-right{position:static}}.whyjoin-card{width:100%;max-width:clamp(320px,92vw,640px);margin-inline:auto;margin-block:clamp(12px,2.5vw,20px) clamp(28px,6vw,48px);border-radius:clamp(20px,3vw,34px);padding:clamp(1.25rem,3vw,2.25rem);background-color:rgba(53,10,133,.248);border:1px solid #0f0;box-shadow:0 16px 44px rgba(0,0,0,.28);color:#fff;box-sizing:border-box}.dark .whyjoin-card{background-color:#cfcfcf;border-color:#4000ff;color:#0a0a0a}@media (max-width:1024px){.whyjoin-card{-webkit-margin-after:clamp(20px,4vw,36px);margin-block-end:clamp(20px,4vw,36px)}}.whyjoin-card .wj-header{display:flex;align-items:center;gap:.65rem;margin-bottom:.9rem;font-weight:800;letter-spacing:.2px}.whyjoin-card .wj-title{font-size:clamp(1.1rem,1.8vw,1.35rem);line-height:1.15;margin:0}.whyjoin-card .wj-badge{font-size:clamp(.78rem,1.2vw,.85rem);padding:.25rem .6rem;border-radius:9999px;background:rgba(0,255,0,.12);border:1px solid rgba(0,255,0,.38)}.dark .whyjoin-card .wj-badge{background:rgba(64,0,255,.12);border-color:rgba(64,0,255,.38)}.whyjoin-card .wj-counter{display:flex;align-items:baseline;gap:.6rem;margin-bottom:1rem}.whyjoin-card .wj-number{font-size:clamp(2.25rem,4vw,2.9rem);font-weight:900;line-height:1}.whyjoin-card .wj-label{font-size:clamp(.95rem,1.4vw,.98rem);font-weight:600;opacity:.9}.whyjoin-card .wj-points{margin:.5rem 0 1rem;padding:0;list-style:none}.whyjoin-card .wj-point{display:flex;gap:.65rem;margin:.5rem 0;font-size:clamp(1rem,1.6vw,1.05rem);line-height:1.45}.whyjoin-card .wj-privacy{font-size:clamp(.9rem,1.4vw,.95rem);opacity:.9;margin-top:.75rem}.whyjoin-card .wj-link{color:#0f0;text-underline-offset:2px}.whyjoin-card .wj-link:hover{text-decoration:underline}.whyjoin-card .wj-link:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(0,0,0,.35),0 0 0 4px #0f0;border-radius:6px}.dark .whyjoin-card .wj-link{color:#4000ff}.dark .whyjoin-card .wj-link:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.2),0 0 0 4px #4000ff}.whyjoin-card .wj-accent{color:#0f0}.dark .whyjoin-card .wj-accent{color:#4000ff}@media (min-width:1024px){.experiments-section.metrics-section .container{position:relative;padding-top:17rem}.experiments-section.metrics-section .container>.border-t{position:absolute;top:0;left:0;width:100%;margin:0 0 2rem;transform:none;z-index:10}.experiments-section.metrics-section .container>.fetitle{position:absolute;top:0;left:0;width:100%;margin:0;transform:none;z-index:10}.experiments-section.metrics-section{-webkit-margin-before:-17rem!important;margin-block-start:-17rem!important}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.closed-card .section-title,.poll-card,.poll-option,.poll-submit,.thank-you-card .section-title{transition:none!important;transform:none!important;animation:none!important}}@media (max-width:1024px){.blogpage .tophero,.blogpage .tophero .container,.blogpage .toptitle{padding-bottom:0!important;margin-bottom:0!important}.signup-rail{margin-bottom:0!important}.whyjoin-card{-webkit-margin-after:12px!important;margin-block-end:12px!important}.experiments-section.metrics-section{padding-top:0!important;margin-top:0!important}#metrics-heatmap .border-t{margin-bottom:8px!important}}#metrics-heatmap{scroll-margin-top:72px}.projectpage{position:relative}.contactpage{--accent:#0f0;--accent-tint:#d6ffd6;--accent-border:rgba(0,255,0,.25);--accent-border-weak:rgba(0,255,0,.18);--accent-bg:rgba(0,255,0,.08);--focus-ring:0 0 0 3px rgba(0,255,0,.2)}.dark .contactpage{--accent:#4000ff;--accent-tint:#d9d1ff;--accent-border:rgba(64,0,255,.25);--accent-border-weak:rgba(64,0,255,.18);--accent-bg:rgba(64,0,255,.08);--focus-ring:0 0 0 3px rgba(64,0,255,.2)}.contactpage{position:relative;padding-top:8rem;padding-bottom:5rem;background-color:#140c1c}.dark .contactpage{background-color:var(--pure-white)}.text-center{text-align:center}.contacthero{max-width:1000px;margin:0 auto 2rem;padding:0 1rem}.contacthero__title{font-size:clamp(34px,4vw,52px);line-height:1.1;margin:0 0 .6rem;background:linear-gradient(to right,var(--accent) 0,var(--accent-tint) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.contacthero__subtitle{margin:0 auto 1.25rem;font-size:18px;opacity:.9;max-width:800px;color:#d6d6d6}.dark .contacthero__subtitle{color:#333;opacity:1}.contacthero__meta{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;justify-content:center;margin-top:.5rem}.contacthero__link{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:10px;border:1px solid var(--accent-border);color:#e9e9e9;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .15s ease}.contacthero__link:hover{background:var(--accent-bg);border-color:var(--accent);transform:translateY(-1px)}.dark .contacthero__link{color:#222}.contactformp{position:relative;width:100%;margin-top:2rem;padding:1.5rem;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:1.5rem;gap:1.5rem;border-radius:16px;border:1px solid var(--accent-border);background:rgba(16,18,28,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:hidden}.contactformp:before{content:"";position:absolute;bottom:-10%;left:-5%;width:360px;height:360px;border-radius:50%;background:radial-gradient(closest-side,var(--accent-border),transparent);filter:blur(30px);pointer-events:none}.dark .contactformp{border-color:rgba(0,0,0,.08);background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.06);-webkit-backdrop-filter:none;backdrop-filter:none}.dark .contactformp:before{background:radial-gradient(closest-side,rgba(64,0,255,.1),rgba(64,0,255,0))}.leftcontp{width:100%}.leftcontp h2{font-size:26px;margin:0 0 .75rem}.dark .leftcontp h2{color:var(--dark-black)}.leftcontp h2:nth-child(2){margin-top:.15rem;margin-bottom:1.25rem;background:linear-gradient(to right,var(--accent),var(--accent-tint));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.leftcontp p{position:relative;margin:0 0 .9rem;font-weight:300;padding-left:18px;color:#cfcfcf;line-height:1.6}.dark .leftcontp p{color:var(--dark-black)}.leftcontp p:before{content:"";position:absolute;left:0;top:.7em;width:8px;height:8px;background-color:var(--accent);border-radius:2px}.leftsociinfo{margin-top:1.5rem}.leftsociinfo ul{list-style:none;padding:0;margin:0}.leftsociinfo ul li{margin:1rem 0;font-size:18px;display:flex;align-items:center;gap:.75rem;font-weight:400;color:#cfcfcf}.dark .leftsociinfo ul li{color:var(--dark-black)}.leftsociinfo ul li svg{font-size:22px;color:var(--accent)}.leftsociinfo ul li a{color:#f1f1f1;border-bottom:1px solid var(--accent-border);padding-bottom:2px;text-decoration:none}.leftsociinfo ul li a:hover{color:#d6ffd6}.dark .leftsociinfo ul li a{color:#4000ff;border-bottom:1px solid rgba(64,0,255,.35);font-weight:600}.dark .leftsociinfo ul li a:hover{color:#2a00cc;border-bottom-color:rgba(64,0,255,.55)}.contacttrust{margin-top:1.25rem}.contacttrust__lead{font-size:13px;letter-spacing:.12em;text-transform:uppercase;opacity:.7;margin-bottom:.25rem}.dark .contacttrust__lead{color:#444}.contacttrust__list{padding-left:1rem;margin:.25rem 0 0}.contacttrust__list li{margin:.25rem 0;color:#cfcfcf}.dark .contacttrust__list li{color:#333}.rightcontp{width:100%;border:1px solid var(--accent-border);border-radius:14px;background:rgba(11,13,20,.65);overflow:hidden}.dark .rightcontp{border-color:rgba(0,0,0,.08);background:#fff;box-shadow:0 8px 20px rgba(0,0,0,.06)}.rightconttitle{padding:.9rem 1.1rem;border-top:1px dashed hsla(0,0%,100%,.22);background-color:rgba(20,24,33,.6)}.rightconttitle:first-of-type{border-top:none}.rightconttitle h2{margin:0;font-size:18px;font-weight:600}.dark .rightconttitle{border-top-color:rgba(0,0,0,.12);background-color:hsla(0,0%,96%,.85)}.dark .rightconttitle h2{color:var(--dark-black)}.rightcontcheckbox,.rightcontinputs,.rightcontpera,.rightcontredio{padding:1.25rem}.rightcontinputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem 1.25rem;gap:1rem 1.25rem}.field{display:flex;flex-direction:column;gap:.4rem}.field--full{grid-column:1/-1}.field__label{font-size:12px;letter-spacing:.06em;text-transform:uppercase;opacity:.8}.dark .field__label{color:#333}.rightcontinputs input,.rightcontinputs select{width:100%;padding:.9rem;font-size:16px;border-radius:10px;border:1px solid var(--accent-border-weak);background-color:#1a1f2c;color:#f1f4f7;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.dark .rightcontinputs input,.dark .rightcontinputs select{background-color:#fff;color:#111;border-color:rgba(0,0,0,.12)}.dark .rightcontinputs input:focus,.dark .rightcontinputs select:focus,.rightcontinputs input:focus,.rightcontinputs select:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}.field__error{margin-top:.25rem;font-size:13px;color:#ff6b6b}.dark .field__error{color:#b00020}.rightcontcheckbox,.rightcontredio{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:center;justify-content:flex-start}.cyberpunk-checkbox-label,.radio-button{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem .8rem;min-height:44px;border-radius:10px}.cyberpunk-checkbox,.cyberpunk-checkbox-label,.radio-button{position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent}.cyberpunk-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;inline-size:18px;block-size:18px;aspect-ratio:1/1;padding:0;margin:0 .55rem 0 0;display:inline-block;vertical-align:middle;border:2px solid var(--accent-border-weak);border-radius:4px;background-color:transparent;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.cyberpunk-checkbox:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;transform:translate(-50%,-50%) scale(0);transform-origin:center;background-color:var(--accent);border-radius:2px;transition:transform .18s ease-in-out;pointer-events:none}.cyberpunk-checkbox:checked{border-color:var(--accent);background-color:var(--accent-bg)}.cyberpunk-checkbox:checked:before{transform:translate(-50%,-50%) scale(1)}.cyberpunk-checkbox:focus-visible{box-shadow:var(--focus-ring);outline:none}.cyberpunk-checkbox-label{font-size:15px;color:#e6e6e6;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid hsla(0,0%,100%,.08);background:rgba(22,26,38,.55);transition:border-color .2s ease,background .2s ease}.cyberpunk-checkbox-label:hover{border-color:var(--accent-border)}.dark .cyberpunk-checkbox-label{color:var(--dark-black);background:#fafafa;border-color:rgba(0,0,0,.1)}#consent-group{align-items:stretch}#consent-group .cyberpunk-checkbox-label{width:100%;align-items:flex-start;gap:.8rem;padding:1rem 1.2rem;border-radius:12px;border:1px solid var(--accent-border-weak)}#consent-group .cyberpunk-checkbox{margin-top:.1rem}#consent-group .consent-copy{display:block;font-size:16px;line-height:1.5;color:inherit}#consent-group .nowrap{white-space:nowrap}#consent-group .field__error,.field__error.field__error--center{width:100%;text-align:center;margin:.65rem 0 0}.segmented{display:inline-flex;background:hsla(0,0%,100%,.06);border:1px solid var(--accent-border);border-radius:12px;padding:.25rem;margin:1rem 1.25rem;gap:.25rem}.segmented__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#e9e9e9;padding:.55rem 1rem;border-radius:10px;cursor:pointer;transition:background .15s ease,color .15s ease,transform .1s ease,box-shadow .15s ease}.segmented__item:hover{background:hsla(0,0%,100%,.06)}.segmented__item.is-active{background:linear-gradient(90deg,var(--accent),var(--accent));color:#0b0b0b}.dark .segmented{border-color:rgba(0,0,0,.12);background:#f3f3f3}.dark .segmented__item{color:#111}.dark .segmented__item.is-active{color:#fff}.radio-button{color:#e8e8e8;margin:.25rem;border:1px solid transparent}.dark .radio-button{color:var(--dark-black)}.radio-button input[type=radio]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.radio{position:relative;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid var(--accent-border-weak);transition:border-color .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease;flex:0 0 auto}.radio:before{content:"";position:absolute;width:10px;height:10px;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);border-radius:50%;background-color:var(--accent);transition:transform .18s ease-in-out;opacity:1}.radio-button input[type=radio]:checked+.radio{border-color:var(--accent);background:var(--accent-bg)}.radio-button input[type=radio]:checked+.radio:before{transform:translate(-50%,-50%) scale(1)}.radio-button input[type=radio]:focus-visible+.radio{box-shadow:var(--focus-ring)}.budgets{gap:.9rem 1rem}.budgetcard{padding:.8rem 1rem;border-radius:12px;border:1px solid var(--accent-border);background:rgba(20,24,33,.55)}.budgetcard label{cursor:pointer}.dark .budgetcard{background:#fafafa;border-color:rgba(0,0,0,.12)}.rightcontpera textarea{width:100%;padding:1rem;font-size:16px;line-height:1.6;border-radius:12px;border:1px solid var(--accent-border-weak);background-color:#1a1f2c;color:#f1f4f7;outline:none;min-height:140px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.rightcontpera textarea:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}.dark .rightcontpera textarea{background-color:#fff;color:#111;border-color:rgba(0,0,0,.12)}.dark .rightcontpera textarea:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}.rightcontp hr{border:0;border-top:1px dashed hsla(0,0%,100%,.18);margin:.5rem 1.25rem}.dark .rightcontp hr{border-top-color:rgba(0,0,0,.12)}.righhcontsbtn{padding:1.25rem;display:flex;align-items:center;gap:1rem}.righhcontsbtn button{border-radius:12px;text-transform:none;font-weight:600;padding:.95rem 1.4rem;color:#0b0b0b;height:auto;font-size:16px;line-height:1;letter-spacing:.2px;background-image:linear-gradient(90deg,var(--accent),var(--accent));border:1px solid transparent;box-shadow:0 10px 22px var(--accent-bg);transition:transform .12s ease,box-shadow .2s ease,filter .15s ease,opacity .15s ease}.righhcontsbtn button:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 14px 32px rgba(0,0,0,.25);cursor:pointer}.righhcontsbtn button.is-loading{opacity:.8;pointer-events:none}.dark .righhcontsbtn button{color:#fff}.form-status{margin-left:.25rem;font-size:14px;color:#cfcfcf}.dark .form-status{color:#333}.outline{background:transparent!important;color:#e8e8e8!important;border:1px solid hsla(0,0%,100%,.22)!important;box-shadow:none!important}.outline:hover{border-color:var(--accent)!important;color:#d6ffd6!important}.dark .outline{color:#111!important;border-color:rgba(0,0,0,.15)!important}.dark .outline:hover{border-color:var(--accent)!important;color:#111!important}.successcard{margin:.75rem 1.25rem 1.25rem;padding:1rem 1.25rem;border-radius:14px;border:1px solid var(--accent-border);background:rgba(19,22,30,.6);color:#e9e9e9}.successcard h3{margin:0 0 .35rem;font-size:20px}.successcard__actions{display:flex;gap:.65rem;margin-top:.75rem}.dark .successcard{background:#f7f7ff;border-color:var(--accent-border);color:#222}.contactfootnote{max-width:1000px;margin:2rem auto 0;padding:0 1rem;opacity:.9;color:#cfcfcf;font-size:14px}.dark .contactfootnote{color:#333;opacity:1}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.error-summary{margin:1rem 1.25rem;padding:.8rem 1rem;border-left:3px solid #ff6b6b;background:hsla(0,100%,71%,.08);border-radius:10px;color:#f3f3f3}.error-summary a{color:inherit;text-decoration:underline}.dark .error-summary{color:#222;background:#fff5f5}.linkchips{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem;padding:0;list-style:none}.linkchips li{padding:.25rem .5rem;border-radius:8px;border:1px solid var(--accent-border);font-size:12px;opacity:.9}.sr-note{opacity:.7;font-weight:400}@media (prefers-reduced-motion:reduce){.contacthero__link,.righhcontsbtn button,.segmented__item{transition:none}}@media (max-width:1024px){.contactformp{grid-template-columns:1fr;gap:1rem;padding:1rem}}@media (max-width:720px){.rightcontinputs{grid-template-columns:1fr}.segmented{width:100%;justify-content:center}.contacthero__meta{gap:.5rem .8rem}}.blogslugpage{position:relative;padding:15rem 0 5rem;background-color:#0f0715}.dark .blogslugpage{background-color:var(--pure-white)}.blogslugpagecont{width:100%;display:flex;align-items:flex-start;justify-content:space-between}.leftsitedetails{position:relative;width:65%;overflow:hidden}.leftsitedetails img{width:100%}.leftbloginfoimg{width:100%;height:350px;overflow:hidden;border-radius:10px}.leftbloginfoimg img{width:100%;height:100%;object-fit:cover}.slugbloginfopub{margin:1.5rem 0;justify-content:space-between}.adminslug,.slugbloginfopub{display:flex;align-items:center}.adminslug{gap:.5rem}.dark .adminslug{color:var(--dark-black)}.adminslug img{width:30px;height:30px;border-radius:50%;object-fit:cover}.adminslug svg{color:#8750f7;font-size:25px}.adminslug:last-child svg{color:#8750f7;font-size:35px}.shareblogslug{display:flex;gap:1rem}.shareblogslug a,.shareblogslug div{border:1px solid #8750f7;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;font-size:20px;cursor:pointer}.shareblogslug div{position:relative}.dark .shareblogslug svg{color:var(--main-site-color)}.shareblogslug div span{position:absolute;bottom:-25px;left:50%;transform:translateX(-50%);font-size:13px}.shareblogslug a:hover,.shareblogslug div:hover{background-color:#8750f7}.leftsitedetails h1{color:#fff;margin-bottom:1rem}.dark .leftsitedetails h1{color:var(--dark-black)}.blogslugtags{position:relative;width:100%;height:100%;padding:2rem 0;border-top:1px solid #555;border-bottom:1px solid #555;margin:3rem 0;display:flex;align-items:center;justify-content:space-between}.blogstegs{display:flex;align-items:flex-start;gap:1rem}.dark .blogstegs{color:var(--dark-black)}.blogstegs span{padding:10px 20px;background-color:#111327;border-radius:20px;transition:.3s}.dark .blogstegs span{background-color:#c7c7c7}.blogstegs span:hover{background-color:#8750f7}.rightsitedetails{position:relative;width:33%;height:auto}.rightslugsearchbar{width:100%;background-color:#140c1c;padding:2rem;display:flex;border-radius:10px;margin-bottom:2rem}.dark .rightslugsearchbar{background-color:#dedede}.rightslugsearchbar input{padding:.5rem;font-size:20px;width:100%;border-top-left-radius:10px;border-bottom-left-radius:10px;outline:none;background-color:#111;border:.5px solid #444}.dark .rightslugsearchbar input{background-color:var(--pure-white);border:.5px solid #999}.rightslugsearchbar button{background-color:#8750f7;padding:1rem;border:none;outline:none;font-size:20px;color:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px}.rightslugcategory{width:100%;background-color:#140c1c;padding:2rem;border-radius:10px;margin-bottom:2rem}.dark .rightslugcategory{background-color:#dedede}.rightslugcategory h2{font-size:22px;margin-bottom:1.8rem}.dark .rightslugcategory h2{color:var(--dark-black)}.rightslugcategory ul li{display:flex;align-items:center;justify-content:space-between;margin:1rem 0}.dark .rightslugcategory ul li{color:var(--dark-black)}.rightslugcategory ul li span,.rightslugcategory ul li:hover{color:#8750f7}.rightslugcategory ul a:last-child li{margin:0}.rightrecentpost{width:100%;background-color:#140c1c;padding:2rem;border-radius:10px;margin-bottom:2rem}.dark .rightrecentpost{background-color:#dedede}.rightrecentpost img{width:100px;height:100px;object-fit:cover}.rightrecentpost h2{font-size:22px;margin-bottom:2rem}.dark .rightrecentpost h2{color:var(--dark-black)}.rightrecentp{display:flex;align-items:flex-start;gap:.5rem;color:#d3d3d3;margin-bottom:2rem}.dark .rightrecentp{color:var(--dark-black)}.rightrecentpost h3{font-size:18px}.rightrecentp:last-child{margin:0}.rightrecentp:hover h3{color:#8750f7}.rightrecentpost h4{display:flex;align-items:center;gap:5px}.rightrecentpost h4 span{background-color:#4600ae7c;color:#ffffffc2;padding:8px}.blogcategory .tophero{margin-bottom:0}.blogcategory .toptitlecont{padding-bottom:3rem}.blogcategory .latestpostssec{margin-top:2rem}.dark .blogcategory{background-color:#fff}.dark .blogcategory .latestpostssec{background-color:var(--week-white)}.blogcontent{padding:10px 0;font-size:16px;border:1px solid #c6c6cc;border-radius:20px;margin-top:1rem;margin-bottom:5rem;overflow:hidden;font-weight:500}.dark .blogcontent{background-color:var(--pure-white);color:#000}.blogh1{font-size:45px}.blogcontent h1:first-child{font-size:35px;font-weight:600}.blogcontent .flex-col{border-bottom:1px solid #888}.blogcontent{border:none}.blogcontent h2{font-size:24px;font-weight:700;margin:24px 0}.blogcontent h2,.blogcontent h3{padding:0;border:none;line-height:1.7}.blogcontent h3{font-size:18px;margin:18px 0}.blogcontent blockquote{position:relative;margin:16px 0;padding:5px 8px 5px 30px;background:none repeat scroll 0 0 rgba(102,128,153,.05);color:#b5b0b0;border:none;border-left:10px solid #d6dbdf}.blogcontent ol,.blogcontent ul{font-size:14px;line-height:28px;padding-left:36px}.blogcontent li{margin-bottom:8px;line-height:1.7;list-style:auto}.blogcontent p{font-size:16px;line-height:1.7;font-weight:300;margin:8px 0}.shopslugpage{position:relative;padding:8rem 0 5rem;background-color:#140c1c}.dark .shopslugpage{background-color:var(--pure-white)}.shopcontent{padding-top:5rem;padding-bottom:5rem;display:flex}.shopcontbox{width:100%;height:auto;border:1px dashed #34269c;display:flex;align-items:flex-start;justify-content:space-between;padding:1rem}.leftshopimgbox{width:48%;overflow:hidden}.leftshopmainimg{width:100%;height:450px;overflow:hidden}.leftshopimgbox img{width:100%;height:100%;object-fit:cover}.leftsimgboxlist{max-width:100%;align-items:center;margin-top:1rem}.leftsimgboxlist img{width:250px;height:250px;object-fit:cover}.leftsimgboxlist .swiper-wrapper{display:flex}.leftsimgboxlist .swiper-slide{width:auto}.rightshopcontbox{width:48%}.dark .rightshopcontbox h1{color:var(--dark-black)}.rightshopprice{font-weight:500;font-size:28px;margin:1rem 0 3rem;color:#fff}.dark .rightshopprice{color:var(--dark-black)}.rightshopprice span{font-weight:500;color:#8750f7}.shopnowbtn{border-radius:.25rem;text-transform:uppercase;font-style:normal;font-weight:400;padding:1rem 4rem;color:#fff;-webkit-clip-path:polygon(0 0,0 0,100% 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,15px 100%,0 100%);clip-path:polygon(0 0,0 0,100% 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,15px 100%,0 100%);height:60px;font-size:1rem;line-height:14px;letter-spacing:1.2px;transition:.2s .1s;background-image:linear-gradient(270deg,#6220fb 0,#1c1c1c 51%,#6220fb);border:0 solid;background-size:200%;overflow:hidden;background-position:100%;display:flex;align-items:center;justify-content:center}.shopnowbtn:hover{cursor:pointer;transition:background-image all .3s ease-in;background-position:-100%}.bctitle{background:linear-gradient(90deg,#8750f7 0,#ddd);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.blogslugcomments{width:100%;height:auto;position:relative;padding:2rem 0 1rem;margin-top:3rem;border-top:1px solid #333}.blogslugcomments h2{position:relative;font-size:30px;padding-bottom:1rem;margin-bottom:2rem}.dark .blogslugcomments h2{color:var(--dark-black)}.blogslugcomments h2:before{content:"";position:absolute;bottom:0;left:0;width:70px;height:3px;background-color:#8750f7}.blogslugcomments p{font-weight:400;margin-bottom:1rem}.dark .blogslugcomments p{color:var(--dark-black)}.perentname{color:var(--main-hover-color)}.removereplybtn{padding:.5rem 1rem;font-size:20px;background-color:transparent;color:#f94b4b;border:1px solid #999;outline:none;border-radius:10px}.removereplybtn:hover{background-color:#390202;color:#fff}.leaveareplyform{width:100%;display:flex;flex-direction:column;align-items:flex-start}.leaveareplyform input,.leaveareplyform textarea{width:100%;padding:1rem;margin:1rem 0;font-size:18px;background-color:#140c1c;outline:none;border:1px solid #22272c;border-radius:8px;transition:.3s;color:#fff}.dark .leaveareplyform input,.dark .leaveareplyform textarea{background-color:var(--week-white);border:1px solid #22272c;color:#000}.nameemailcomment{display:flex;width:100%;gap:1rem}.leaveareplyform input:focus,.leaveareplyform textarea:focus{border-color:#8750f7}.leaveareplyform button{border-radius:.25rem;text-transform:uppercase;font-style:normal;font-weight:400;padding:1rem 4rem;color:#fff;-webkit-clip-path:polygon(0 0,0 0,100% 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,15px 100%,0 100%);clip-path:polygon(0 0,0 0,100% 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,15px 100%,0 100%);height:60px;font-size:1rem;line-height:14px;letter-spacing:1.2px;transition:.2s .1s;background-image:linear-gradient(270deg,#6220fb 0,#1c1c1c 51%,#6220fb);border:0 solid;background-size:200%;overflow:hidden;background-position:100%;display:flex;align-items:center;justify-content:center}.leaveareplyform button:hover{cursor:pointer;transition:background-image all .3s ease-in;background-position:-100%}.blogusecomments{position:relative;width:100%;height:auto}.blogusecomments h2{position:relative;font-size:30px;padding-bottom:1rem;margin-bottom:2rem}.dark .blogusecomments h2{color:var(--dark-black)}.blogusecomments h2:before{content:"";position:absolute;bottom:0;left:0;width:70px;height:3px;background-color:#8750f7}.blogcomment{position:relative;width:100%;padding:1rem 0}.blogcomment h3{color:#90aad9}.blogcomment h3,.blogcomment h4{text-transform:capitalize;margin-bottom:1rem}.blogcomment h4{color:#fbfbfb;font-weight:500}.dark .blogcomment h4{color:var(--dark-black)}.blogcomment h4 span{display:inline;color:#948ec0;margin-left:15px}.dark .blogcomment h4 span{color:var(--main-site-color)}.blogcomment h3 span{display:inline;color:#999;font-weight:300;font-size:15px;margin-left:20px}.dark .blogcomment h3 span{color:#333}.blogcomment p{padding:.5rem;border:1px solid #542167;border-radius:10px;color:silver}.dark .blogcomment p{border:1px solid #542167;color:#333}.repliedto{margin-left:10px}.children-comments{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column;gap:1rem;width:100%}.children-comments p{border-color:#353535}.child-comment span{padding-bottom:10px;display:block;color:#bb4242}.dark .child-comment span{color:#000}.child-comment{width:92%}.blogcomment button{background-color:transparent;color:var(--main-hover-color);margin:10px 0;border:none;outline:none;font-size:20px}.projectslug{position:relative;width:100%;height:auto;padding:5rem 0}.dark .projectslug{background-color:var(--pure-white);color:var(--dark-black)}.projectslugimg{position:relative;padding:5rem 0}.proslugimg{position:relative;width:100%;height:auto;overflow:hidden;padding:2rem;border:1px dashed #34269c}.proslugimg img{width:100%;height:100%}.projectsluginfo{display:flex;align-items:flex-start;justify-content:space-between;margin-top:3rem}.leftmainproinfo{width:48%}.rightmainproinfo{width:48%;display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem}.leftmainproinfo h1{text-transform:capitalize}.leftmainproinfo p{margin:1rem 0;color:#b3b3b3}.dark .leftmainproinfo p{color:#555}.rightmainproinfo h3{width:280px;font-weight:400;color:#c2c2c2;font-size:18px}.dark .rightmainproinfo h3{color:var(--dark-black)}.rightmainproinfo h2{color:#fff;padding-top:.8rem;font-weight:500}.dark .rightmainproinfo h2{color:var(--dark-black)}.leftmainproinfo a{text-decoration:none;display:inline-flex;gap:10px;align-items:center;justify-content:center;font-size:18px;line-height:1;font-weight:700;color:#fff;text-transform:capitalize;background-size:200%;background-image:linear-gradient(90deg,#8750f7 0,#2a1454 51%,#8750f7);border:none;border-radius:50px;padding:17px 35px;transition:.4s}.leftmainproinfo a:hover{background-position:-100%}.projectslugsliderimg{overflow:hidden;margin-top:3rem}.projectslugsliderimg img{width:350px;height:100%;object-fit:cover}.projectslugsliderimg .swiper-wrapper{display:flex}.projectslugsliderimg .swiper-slide{width:auto}.psdescri h2{position:relative;font-size:35px;padding-bottom:1rem}.psdescri h2:before{content:"";position:absolute;bottom:0;left:0;width:150px;height:4px;background-color:#8750f7}@media screen and (max-width:1412px){.container{max-width:1200px}.hero_title{font-size:65px}.hero_sb_title{font-size:28px}.lead{font-size:18px}.heroimageright{padding-left:75px}.hero_img_box{width:450px;height:475px}.hero_img_box img{width:100%;height:100%;object-fit:cover}.funfect_item h3{font-size:50px}.funfect_item h4{font-size:15px}.topphonesec{flex-direction:column}.rightimgsec{display:none}.lefttitlesec{width:100%;text-align:center;padding:0}.searchblogsectionfix{width:80%}.pricingcard:not(:hover){width:29%}.rightcontinputs input,.rightcontinputs select{width:292px}.rightmainproinfo h3{width:206px}}@media screen and (max-width:1245px){.mobiletogglesvg{display:block}.navlist ul{display:none}.container{max-width:1000px}.hero_title{font-size:50px}.hero_sb_title{font-size:25px}.hero_img_box{width:409px;height:424px}.rightcontinputs input,.rightcontinputs select{width:100%}}@media screen and (max-width:1060px){.cservicesbox{column-count:2}.pricingcard,.pricingcard:first-child,.pricingcard:nth-child(2),.pricingcard:nth-child(3){width:100%}.pricingcards{flex-wrap:wrap;flex-direction:column;gap:1rem;padding:1rem}.spprocard{width:47%}.procard{height:350px}.projectslugdescription,.projectslugimg{padding-left:1rem;padding-right:1rem}.gallery_image_grid{column-count:2}.featured,.latestpostsdata,.populartegsdata,.toptitle .toptitlecont{padding-left:1rem;padding-right:1rem}.poputegs{flex-wrap:wrap}.lpost{min-width:47%;max-width:47%}.myskils_cards,.recent_blogs{flex-wrap:wrap}.recent_blogs{gap:2rem}.re_blog{max-width:47%}.blogslugpagecont{flex-direction:column}.leftsitedetails,.rightsitedetails{width:100%}.leftsitedetails,.rightsitedetails,.shopcontent{padding-left:1rem;padding-right:1rem}.shopcontbox{flex-wrap:wrap}.leftshopimgbox{width:100%}.rightshopcontbox{width:100%;margin-top:2rem}.hero,.services_menu{padding-left:1rem;padding-right:1rem}.procontentbox h2{font-size:20px}}@media screen and (max-width:1023px){.hero .w-100,.heroinfoleft{flex-direction:column}.heroinfoleft{width:100%;display:flex;align-items:center;justify-content:center;text-align:left}.heroimageright{display:none}.heroimgbox{display:block;margin:2rem 0}.hero_title{font-size:65px;text-align:center}.hero_sb_title{font-size:30px}.contactpage{padding-left:1rem;padding-right:1rem}.contactformp{flex-wrap:wrap}.leftcontp{width:100%}.rightcontp{width:100%;margin-top:2rem}.shopcontent .container{max-width:100%}}@media screen and (max-width:870px){.funfect_area{flex-wrap:wrap;justify-content:center}.funfect_item{width:30%;text-align:center;justify-content:center}.services_item{flex-wrap:wrap}.left_s_box{width:calc(100% - 10px);padding-bottom:0}.right_s_box{width:calc(100% - 10px);padding-top:0}.procard{width:100%;height:auto}.experience_title h2{font-size:35px}.exstudy .container{flex-direction:column}.experience{width:100%}.education{width:100%;margin-top:3rem}}@media screen and (max-width:720px){.hero_title{font-size:45px}.funfect_item{width:50%}.project_buttons{flex-wrap:wrap}.project_buttons button{font-size:16px;padding:.8rem}.services_titles{padding-left:1rem;padding-right:1rem}.left_s_box h3{font-size:22px}.right_s_box p{font-size:15px}.hero_img_box img{transform:none;border:2px solid var(--main-site-color)}.projects{padding:8rem 1rem}.myskills{padding:3rem 1rem}.lpost,.re_blog{min-width:100%;max-width:100%}.slugbloginfopub{flex-direction:column;gap:2rem}}@media screen and (max-width:600px){.lefttitlesec h1{font-size:55px}.gbtmtitles h2{font-size:2rem}.navlist button{display:none}.cservicesbox{column-count:1}.logo img{width:50px}.projectsluginfo{flex-direction:column}.leftmainproinfo{width:100%}.rightmainproinfo{width:100%;margin-top:2rem}.proslugimg{padding:1rem}.spprocard{width:100%}.contactformp:before{top:0;right:0!important}.shoppagetoptitle h2{font-size:45px}.lead{text-align:center}.hero_btn_box{flex-direction:column}.project_titles{margin-top:0}.footersec ul{flex-wrap:wrap;justify-content:center}}@media screen and (max-width:500px){.adminslug{font-size:13px;flex-direction:column;align-items:center}.logo{gap:1rem}.toptitle h1{font-size:2rem}.subemail{width:100%}.searchblogsectionfix{width:100%;padding:0 1rem}.sbsinputclose{border-radius:0}.sbsfinput{gap:0}.gallery_image_grid{column-gap:1rem}.image-item{margin-bottom:2rem}.topservices h2{font-size:35px}.shoppagetoptitle,.topservices{padding:5rem 1rem}.procard{padding:0}}@media screen and (max-width:450px){.hero_sb_title{font-size:22px}.hero_title{font-size:35px}.hero_img_box{width:375px;height:400px}.hero{padding:15rem 1rem 5rem}.funfect_item h3{font-size:35px}.funfect_item h4{font-size:13px}.funfect_item{margin:1rem 0}.funfect_area{margin-top:2rem}.services{padding-top:3rem}.project_titles h2,.services_titles h2{font-size:35px}.project_titles p,.services_titles p{font-size:15px}.exstudy{padding:3rem 1rem}.shoppagetoptitle h2{font-size:35px}.procontentbox h2{font-size:15px;margin-bottom:0}.rightcontcheckbox,.rightcontinputs{padding:1rem}.rightcontredio{padding:1rem .3rem}.rightcontpera{padding:.5rem}.contactformp{padding:1rem}.pteg{width:109px;height:108px}.blogspaginationbtn button{font-size:16px;padding:.7rem}.tegs div{font-size:13px}.tegs span{display:none}.fpost{min-width:347px;max-width:347px;height:350px}.featuredposts{padding-bottom:3rem}.tophero{margin-bottom:8rem}.populartegssec{padding:0 1rem}}@media screen and (max-width:410px){.hero_img_box{width:315px;height:365px}.hero{padding:10rem 1rem}.logo h2{font-size:13px}.copyrights{text-align:center}.csservice h2{font-size:20px}.galeryimgiteminfo h2{font-size:18px}}@media screen and (max-width:380px){.leftsociinfo ul li{font-size:16px}.mobilenavlist{width:350px}.galeryimgiteminfo p{font-size:13px}.mobilenavlist li a{padding:.5rem}.mobilelogo img{width:50px}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}