@import "https://db.onlinewebfonts.com/c/e55e9079ee863276569c8a68d776ef04?family=Futura+Md+BT+Medium";
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--c5-x1:10%;--c5-y1:10%;--c5-x2:90%;--c5-y2:10%;--c5-x3:10%;--c5-y3:90%;--c5-x4:90%;--c5-y4:90%;--c5-x5:50%;--c5-y5:50%;--c5-s1:55%;--c5-s2:55%;--c5-s3:55%;--c5-s4:55%;--c5-s5:65%}}}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-1\/3{top:33.3333%}.bottom-1\/4{bottom:25%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-25{z-index:25}.z-30{z-index:30}.z-50{z-index:50}.z-\[3\]{z-index:3}.z-\[999999\]{z-index:999999}.col-12{grid-column:12}.container{width:100%}.mx-auto{margin-inline:auto}.mt-auto{margin-top:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-\[11px\]{height:11px}.h-\[36px\]{height:36px}.h-\[38px\]{height:38px}.h-\[42px\]{height:42px}.h-\[48px\]{height:48px}.h-\[54px\]{height:54px}.h-\[500px\]{height:500px}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-\[11px\]{width:11px}.w-\[500px\]{width:500px}.w-full{width:100%}.w-max{width:max-content}.max-w-\[220px\]{max-width:220px}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-\[2\.5px\]{gap:2.5px}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#1E1E1E\]>:not(:last-child)){border-color:#1e1e1e}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.rounded-\[27px\]{border-radius:27px}.rounded-\[28px\]{border-radius:28px}.rounded-\[40px\]{border-radius:40px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-\[\#10b981\]{border-color:#10b981}.border-\[\#FF5656\]{border-color:#ff5656}.border-\[\#FF5656\]\/50{border-color:#ff565680;border-color:lab(61.2071% 64.903 37.7647/.5)}.border-t-transparent{border-top-color:#0000}.bg-\[\#0C0C0C\]\/95{background-color:#0c0c0cf2;background-color:lab(3.32098% 0 .00000298023/.95)}.bg-\[\#0c0d12\]\/95{background-color:#0c0d12f2;background-color:lab(3.67638% .380144 -2.64868/.95)}.bg-\[\#10b981\]{background-color:#10b981}.bg-\[\#141416\]{background-color:#141416}.bg-\[\#141417\]{background-color:#141417}.bg-\[\#161616\]{background-color:#161616}.bg-\[\#FF5656\]{background-color:#ff5656}.bg-\[\#f20101\]{background-color:#f20101}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-\[\#fbbf24\]{fill:#fbbf24}.object-cover{object-fit:cover}.object-top{object-position:top}.p-\[1\.5px\]{padding:1.5px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[9\.5px\]{font-size:9.5px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.leading-none{--tw-leading:1;line-height:1}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.whitespace-nowrap{white-space:nowrap}.text-\[\#94a3b8\]{color:#94a3b8}.text-\[\#D7E2EA\]\/75{color:#d7e2eabf;color:lab(89.2185% -2.67735 -5.25593/.75)}.text-\[\#E2E8F0\]{color:#e2e8f0}.text-\[\#FF5656\]{color:#ff5656}.text-\[\#f20101\]{color:#f20101}.uppercase{text-transform:uppercase}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.shadow-\[0_0_8px_\#06b6d4\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#06b6d4);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_\#10b981\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#10b981);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 4px 16px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 4px 20px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_22px_rgba\(242\,1\,1\,0\.4\)\]{--tw-shadow:0 4px 22px var(--tw-shadow-color,#f2010166);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.85\)\,0_0_30px_rgba\(242\,1\,1\,0\.3\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#000000d9), 0 0 30px var(--tw-shadow-color,#f201014d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.15\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-\[160px\]{--tw-blur:blur(160px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.will-change-transform{will-change:transform}.select-none{-webkit-user-select:none;user-select:none}.backface-hidden{backface-visibility:hidden}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:rotate-45:is(:where(.group):hover *){rotate:45deg}.group-hover\:border-\[\#f20101\]\/40:is(:where(.group):hover *){border-color:#f2010166;border-color:lab(51.5867% 77.6006 66.8975/.4)}.group-hover\:bg-\[\#f20101\]:is(:where(.group):hover *){background-color:#f20101}.group-hover\:text-\[\#f20101\]:is(:where(.group):hover *){color:#f20101}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:bg-\[\#d80000\]:hover{background-color:#d80000}.hover\:shadow-\[0_0_24px_rgba\(242\,1\,1\,0\.25\)\]:hover{--tw-shadow:0 0 24px var(--tw-shadow-color,#f2010140);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_24px_rgba\(255\,255\,255\,0\.08\)\]:hover{--tw-shadow:0 0 24px var(--tw-shadow-color,#ffffff14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_6px_28px_rgba\(242\,1\,1\,0\.6\)\]:hover{--tw-shadow:0 6px 28px var(--tw-shadow-color,#f2010199);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}@property --c5-x1{syntax:"<percentage>";inherits:false;initial-value:10%}@property --c5-y1{syntax:"<percentage>";inherits:false;initial-value:10%}@property --c5-x2{syntax:"<percentage>";inherits:false;initial-value:90%}@property --c5-y2{syntax:"<percentage>";inherits:false;initial-value:10%}@property --c5-x3{syntax:"<percentage>";inherits:false;initial-value:10%}@property --c5-y3{syntax:"<percentage>";inherits:false;initial-value:90%}@property --c5-x4{syntax:"<percentage>";inherits:false;initial-value:90%}@property --c5-y4{syntax:"<percentage>";inherits:false;initial-value:90%}@property --c5-x5{syntax:"<percentage>";inherits:false;initial-value:50%}@property --c5-y5{syntax:"<percentage>";inherits:false;initial-value:50%}@property --c5-s1{syntax:"<percentage>";inherits:false;initial-value:55%}@property --c5-s2{syntax:"<percentage>";inherits:false;initial-value:55%}@property --c5-s3{syntax:"<percentage>";inherits:false;initial-value:55%}@property --c5-s4{syntax:"<percentage>";inherits:false;initial-value:55%}@property --c5-s5{syntax:"<percentage>";inherits:false;initial-value:65%}.c5-animated-gradient{background-color:#0c0b14;background-image:radial-gradient(circle at var(--c5-x1,10%) var(--c5-y1,10%), #f20101bf 0px, transparent var(--c5-s1,65%)), radial-gradient(circle at var(--c5-x2,90%) var(--c5-y2,10%), #00f0ffa6 0px, transparent var(--c5-s2,65%)), radial-gradient(circle at var(--c5-x3,10%) var(--c5-y3,90%), #a855f7bf 0px, transparent var(--c5-s3,65%)), radial-gradient(circle at var(--c5-x4,90%) var(--c5-y4,90%), #10b981a6 0px, transparent var(--c5-s4,65%)), radial-gradient(circle at var(--c5-x5,50%) var(--c5-y5,50%), #ff1e56b3 0px, transparent var(--c5-s5,75%));animation:5s ease-in-out infinite c5-blob1,6s ease-in-out infinite c5-blob2,5.5s ease-in-out infinite c5-blob3,6.5s ease-in-out infinite c5-blob4,4s ease-in-out infinite c5-blob5,3.5s ease-in-out infinite c5-size1,4.2s ease-in-out infinite c5-size2,3.8s ease-in-out infinite c5-size3,4.6s ease-in-out infinite c5-size4,3s ease-in-out infinite c5-size5}@keyframes c5-blob1{0%,to{--c5-x1:5%;--c5-y1:5%}25%{--c5-x1:45%;--c5-y1:20%}50%{--c5-x1:30%;--c5-y1:55%}75%{--c5-x1:0%;--c5-y1:30%}}@keyframes c5-blob2{0%,to{--c5-x2:95%;--c5-y2:5%}33%{--c5-x2:55%;--c5-y2:35%}66%{--c5-x2:80%;--c5-y2:65%}}@keyframes c5-blob3{0%,to{--c5-x3:5%;--c5-y3:95%}40%{--c5-x3:45%;--c5-y3:65%}70%{--c5-x3:25%;--c5-y3:100%}}@keyframes c5-blob4{0%,to{--c5-x4:95%;--c5-y4:95%}30%{--c5-x4:60%;--c5-y4:70%}60%{--c5-x4:100%;--c5-y4:50%}}@keyframes c5-blob5{0%,to{--c5-x5:50%;--c5-y5:50%}25%{--c5-x5:70%;--c5-y5:30%}50%{--c5-x5:40%;--c5-y5:70%}75%{--c5-x5:30%;--c5-y5:40%}}@keyframes c5-size1{0%,to{--c5-s1:45%}50%{--c5-s1:80%}}@keyframes c5-size2{0%,to{--c5-s2:45%}50%{--c5-s2:85%}}@keyframes c5-size3{0%,to{--c5-s3:45%}50%{--c5-s3:78%}}@keyframes c5-size4{0%,to{--c5-s4:45%}50%{--c5-s4:82%}}@keyframes c5-size5{0%,to{--c5-s5:50%}50%{--c5-s5:85%}}@keyframes securityToastSlideIn{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.c5-animated-gradient{animation:none}}:root{--background:#060606;--foreground:#fff;--sora:var(--font-sora), sans-serif;--kumbh:var(--font-kumbh-sans), sans-serif;--urban:var(--font-urbanist), sans-serif;--space-mono:var(--font-space-mono), "Space Mono", monospace}html{max-width:100vw;position:relative;overflow-x:hidden;scroll-behavior:auto!important}body{color:var(--foreground);background:var(--background);font-family:var(--sora);max-width:100vw;position:relative;overflow-x:hidden}.page-wrapper{position:relative;overflow-x:hidden}.glass-header{z-index:999;pointer-events:none;padding:0 16px;transition:all .4s cubic-bezier(.22,1,.36,1);position:fixed;top:18px;left:0;right:0}.glass-header__nav{pointer-events:auto;-webkit-backdrop-filter:blur(20px)saturate(180%);background:#0e0b0cb8;border:1px solid #ffffff1a;border-radius:100px;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:10px 16px 10px 14px;transition:all .4s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:0 16px 40px -12px #000c,inset 0 1px #ffffff14}.glass-header--scrolled .glass-header__nav{background:#0a0809e6;border-color:#ffffff29;padding:8px 14px 8px 12px;box-shadow:0 20px 50px -10px #000000e6,0 0 30px #f2010114}.light .glass-header__nav,[data-theme=light] .glass-header__nav{background:#ffffffd9;border-color:#00000014;box-shadow:0 16px 40px -12px #0000001f,inset 0 1px #ffffffe6}.glass-header__logo{cursor:pointer;align-items:center;gap:12px;text-decoration:none;display:flex}.glass-header__avatar-wrapper{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}.glass-header__avatar-halo{filter:blur(4px);opacity:.65;pointer-events:none;background:conic-gradient(#f20101,#ff5722,#ff9800,#00d2ff,#f20101);border-radius:50%;transition:opacity .35s,filter .35s;animation:7s linear infinite avatarHaloSpin;position:absolute;inset:-2px}.glass-header__logo:hover .glass-header__avatar-halo{opacity:1;filter:blur(6px)}.glass-header__avatar{z-index:2;background:#110d10;border:1.5px solid #ffffff40;border-radius:50%;width:40px;height:40px;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .3s;position:relative;overflow:hidden}.glass-header__logo:hover .glass-header__avatar{border-color:#fff9;transform:scale(1.05)}.glass-header__avatar img{object-fit:cover;width:100%;height:100%;display:block}.glass-header__avatar-status{z-index:3;background:#10b981;border:2px solid #0e0b0c;border-radius:50%;width:10px;height:10px;animation:2.5s ease-in-out infinite pulse-ring;position:absolute;bottom:0;right:0;box-shadow:0 0 8px #10b981}.glass-header__brand-box{flex-direction:column;justify-content:center;gap:1px;display:none}@media (min-width:480px){.glass-header__brand-box{display:flex}}.glass-header__brand-name{font-family:var(--urban), "Urbanist", sans-serif;color:#fff;letter-spacing:-.015em;font-size:15px;font-weight:800;line-height:1.15;transition:color .25s}.glass-header__brand-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#f10000 0%,#ff5252 40%,#f20101 100%);-webkit-background-clip:text;background-clip:text;font-weight:800;transition:filter .3s}.glass-header__logo:hover .glass-header__brand-gradient{filter:drop-shadow(0 0 8px #f201018c)}.glass-header__brand-sub{font-family:var(--space-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:#ffffff7a;align-items:center;gap:4px;font-size:9px;font-weight:700;display:inline-flex}.glass-header__brand-sub-dot{background:#00d2ff;border-radius:50%;width:4px;height:4px;box-shadow:0 0 6px #00d2ff}.glass-header__links{align-items:center;gap:4px;display:none}@media (min-width:1024px){.glass-header__links{display:flex}}.glass-header__link{text-transform:uppercase;letter-spacing:.6px;color:#ffffffb8;border-radius:50px;padding:8px 16px;font-size:13px;font-weight:500;text-decoration:none;transition:all .25s cubic-bezier(.22,1,.36,1);position:relative}.glass-header__link:hover{color:#fff;background:#ffffff14}.glass-header__link--active{box-shadow:inset 0 1px #ffffff26;color:#fff!important;background:#ffffff1f!important}.glass-header__link--active:after{content:"";background-color:#f20101;border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.light .glass-header__link--active,[data-theme=light] .glass-header__link--active{color:#000!important;background:#00000014!important}.glass-header__actions{align-items:center!important;gap:10px!important;display:flex!important}.glass-header__btn{text-transform:uppercase;letter-spacing:.5px;background:#f20101;border-radius:50px;align-items:center;gap:8px;padding:10px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.22,1,.36,1);display:none;box-shadow:0 4px 15px #f2010159;color:#fff!important}@media (min-width:1024px){.glass-header__btn{display:inline-flex}}.glass-header__btn:hover{background:#d40000;transform:translateY(-1px);box-shadow:0 6px 22px #f2010180}.glass-header__theme-btn{cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;font-size:19px;transition:all .25s cubic-bezier(.22,1,.36,1);box-shadow:0 2px 10px #0003;color:#fff!important;display:inline-flex!important}.glass-header__theme-btn i{font-size:19px;line-height:1;transition:transform .3s cubic-bezier(.22,1,.36,1);display:inline-block;color:#fff!important}.glass-header__theme-btn:hover{background:#ffffff29;border-color:#ffffff4d;transform:scale(1.06);box-shadow:0 4px 16px #00000059}.glass-header__theme-btn:hover i{transform:rotate(20deg)}.glass-header__theme-btn:active{transform:scale(.94)}.light .glass-header__theme-btn i,[data-theme=light] .glass-header__theme-btn i{color:#0f172a!important}.light .glass-header__theme-btn:hover,[data-theme=light] .glass-header__theme-btn:hover{background:#f8fafc!important;border-color:#0003!important;box-shadow:0 4px 14px #00000014!important}.glass-header__burger{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:19px;transition:all .25s;display:inline-flex}@media (min-width:1024px){.glass-header__burger{display:none}}.glass-header__burger:hover{background:#ffffff29;border-color:#ffffff40;transform:scale(1.05)}.glass-header__burger:active{transform:scale(.95)}.light .glass-header__burger,[data-theme=light] .glass-header__burger{color:#0f172a;background:#fff;border:1px solid #0000001a;box-shadow:0 2px 8px #0000000d}.light .glass-header__burger:hover,[data-theme=light] .glass-header__burger:hover{background:#f1f5f9;border-color:#0000002e}.hero.hero--refined{flex-direction:column;justify-content:center;align-items:center;min-height:clamp(580px,90vh,850px);display:flex;position:relative;overflow:hidden;padding-top:clamp(100px,12vh,125px)!important;padding-bottom:clamp(25px,4vh,50px)!important}.hero__video-bg{object-fit:cover;z-index:0;pointer-events:none;filter:contrast(105%)brightness(85%);width:100%;height:100%;position:absolute;top:0;left:0}.hero__scrim-overlay{z-index:1;pointer-events:none;background:radial-gradient(90% 70% at 50% 35%,#06060659 0%,#060606f0 100%),linear-gradient(#060606c7 0%,#06060652 42%,#060606f0 100%);position:absolute;inset:0}.hero--refined .hero__container{z-index:3;width:100%;position:relative;max-width:1560px!important;padding-left:clamp(20px,3.5vw,64px)!important;padding-right:clamp(20px,3.5vw,64px)!important}.hero--refined .hero__intro{z-index:10;max-width:1050px;margin-inline:auto;position:relative;margin-bottom:clamp(10px,1.8vh,18px)!important}.hero__mask-wrap{padding-bottom:2px;display:block;overflow:hidden}.hero__mask-line{will-change:transform, opacity;display:inline-block}.hero--refined .hero__intro .sub-title{letter-spacing:.1em;text-shadow:0 2px 12px #000000e6;align-items:center;gap:6px;font-size:13.5px;display:inline-flex;color:#00bc91!important}.hero--refined .hero__intro .sub-title strong{color:#00bc91;font-weight:700}.hero--refined .title-xl{color:#fff;text-shadow:0 4px 30px #000000f2;font-weight:800;letter-spacing:-.03em!important;font-size:clamp(24px,2.6vw,38px)!important;line-height:1.2!important}.hero--refined .secondary-text{text-shadow:0 0 35px #f20101a6;color:#f20101!important}.hero--refined .hero__content-left{text-align:left;z-index:10;position:relative}.hero__status-badge{-webkit-backdrop-filter:blur(10px);background:#00bc9114;border:1px solid #00bc9147;border-radius:9999px;align-items:center;gap:8px;margin-bottom:12px;padding:5px 14px;display:inline-flex}.hero__status-radar{justify-content:center;align-items:center;width:8px;height:8px;display:inline-flex;position:relative}.hero__status-dot{background-color:#00bc91;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #00bc91}.hero__status-ring{border:1.5px solid #00bc91;border-radius:50%;animation:2s cubic-bezier(0,0,.2,1) infinite heroRadarPing;position:absolute;inset:-3px}.hero__status-label{letter-spacing:.08em;text-transform:uppercase;color:#00bc91;font-size:11px;font-weight:700;font-family:var(--font-urbanist), sans-serif}.hero--refined .hero__bio{color:#fffc;text-shadow:0 2px 10px #000000d9;max-width:330px;font-size:13.5px;line-height:1.62}.hero__advanced-tags{z-index:10;flex-direction:column;gap:7px;max-width:330px;margin-top:14px;position:relative;display:flex!important}.hero__tag-item{-webkit-backdrop-filter:blur(12px);cursor:default;background:#120e12a6;border:1px solid #ffffff17;border-radius:9px;align-items:center;gap:10px;padding:7px 12px;transition:all .25s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;display:flex!important}.hero__tag-item:hover{background:#1c0e14d9;border-color:#f2010173;transform:translate(5px);box-shadow:0 8px 24px #0009,0 0 20px #f2010126}.hero__tag-item:before{content:"";background:0 0;width:2.5px;transition:background .25s;position:absolute;top:0;bottom:0;left:0}.hero__tag-item:hover:before{background:#f20101}.hero__tag-item--active:before{background:#00bc91}.hero__tag-icon{color:#ff4d4d;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;transition:all .25s;display:flex}.hero__tag-item:hover .hero__tag-icon{color:#fff;background:#f2010133;border-color:#f20101;transform:scale(1.08)}.hero__tag-text{flex:1;min-width:0}.hero__tag-heading{justify-content:space-between;align-items:center;gap:6px;display:flex}.hero__tag-heading strong{color:#fff;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:700;overflow:hidden}.hero__tag-sub{color:#ffffff8c;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:10px;display:block;overflow:hidden}.hero__bot-pill{text-transform:uppercase;letter-spacing:.05em;color:#ffffffb3;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff1a;border-radius:50px;flex-shrink:0;align-items:center;gap:4px;padding:2px 6px;font-size:8.5px;font-weight:700;display:inline-flex}.hero__bot-pill--live{color:#00bc91;background:#00bc911f;border-color:#00bc9159}.hero__bot-ping{background-color:#00bc91;border-radius:50%;width:5px;height:5px;animation:1.8s cubic-bezier(0,0,.2,1) infinite heroRadarPing;display:inline-block;box-shadow:0 0 8px #00bc91}.hero__mobile-slideshow{pointer-events:auto;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:6px 0 10px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%)}.hero__mobile-marquee-track{will-change:transform;gap:12px;width:max-content;animation:22s linear infinite heroMobileMarquee;display:flex;transform:translate(0)}.hero__mobile-marquee-track:hover,.hero__mobile-marquee-track:active{animation-play-state:paused}@keyframes heroMobileMarquee{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.hero__mobile-card{-webkit-backdrop-filter:blur(14px);background:#120e12c7;border:1px solid #ffffff17;border-radius:12px;flex-shrink:0;align-items:center;gap:10px;width:275px;padding:10px 14px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 22px #00000073}.hero__mobile-card:before{content:"";background:0 0;width:3px;position:absolute;top:0;bottom:0;left:0}.hero__mobile-card--cyan:before{background:#00bc91}.hero__mobile-card--crimson:before{background:#f20101}.hero__mobile-card--amber:before{background:#f59e0b}.hero__mobile-card-icon{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:flex}.hero__mobile-card--cyan .hero__mobile-card-icon{color:#34d399}.hero__mobile-card--crimson .hero__mobile-card-icon{color:#f87171}.hero__mobile-card--amber .hero__mobile-card-icon{color:#fbbf24}.hero__mobile-card-content{flex:1;min-width:0}.hero__mobile-card-heading{justify-content:space-between;align-items:center;gap:6px;display:flex}.hero__mobile-card-heading strong{color:#fff;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden;font-family:var(--font-urbanist), var(--urban), "Urbanist", -apple-system, sans-serif!important}.hero__mobile-card-sub{color:#fff9;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10px;display:block;overflow:hidden;font-family:var(--font-sora), var(--sora), "Sora", sans-serif!important}html.light .hero__mobile-card,[data-theme=light] .hero__mobile-card,.light .hero__mobile-card{background:#ffffffeb!important;border:1px solid #00000014!important;box-shadow:0 8px 24px #0000000f!important}html.light .hero__mobile-card-heading strong,[data-theme=light] .hero__mobile-card-heading strong,.light .hero__mobile-card-heading strong{color:#0f172a!important}html.light .hero__mobile-card-sub,[data-theme=light] .hero__mobile-card-sub,.light .hero__mobile-card-sub{color:#64748b!important}html.light .hero__mobile-card-icon,[data-theme=light] .hero__mobile-card-icon,.light .hero__mobile-card-icon{background:#f1f5f9!important;border-color:#cbd5e1!important}.hero__cta-actions{align-items:center;gap:14px;margin-top:clamp(18px,2.5vh,26px);display:flex}.hero--refined .btn-anim{text-align:center;color:#fff;background:#080808;border:1.5px solid #f20101;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:110px;min-width:110px;height:110px;font-size:12px;font-weight:700;line-height:1.25;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;display:flex;position:relative;box-shadow:0 0 28px #f2010173,inset 0 0 15px #f2010133}.hero--refined .btn-anim:hover{transform:scale(1.06);box-shadow:0 0 45px #f20101b3,inset 0 0 20px #f2010159}.hero--refined .btn-anim i{color:#fff;margin-bottom:3px;font-size:18px;transition:transform .3s cubic-bezier(.22,1,.36,1)}.hero--refined .btn-anim:hover i{transform:translate(2px,-2px)}.hero__secondary-cta{-webkit-backdrop-filter:blur(12px);color:#fff;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:50px;align-items:center;gap:8px;padding:10px 18px;font-size:11.5px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.hero__secondary-cta:hover{color:#fff;background:#f2010126;border-color:#f20101;transform:translateY(-2px);box-shadow:0 6px 20px #f2010140}.hero__mobile-primary-cta{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(135deg,#f20101 0%,#d80000 100%);border:1px solid #ffffff40;border-radius:50px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:12.5px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:0 4px 20px #f2010173;color:#fff!important}.hero__mobile-primary-cta i{color:#fff;font-size:15px;transition:transform .3s cubic-bezier(.22,1,.36,1)}.hero__mobile-primary-cta:hover,.hero__mobile-primary-cta:active{background:#ff1a1a;transform:translateY(-2px);box-shadow:0 6px 25px #f20101a6;color:#fff!important}.hero__mobile-primary-cta:hover i{transform:translate(2px,-2px)}.hero__trust-caption{color:#ffffff85;letter-spacing:.02em;align-items:center;gap:6px;margin-top:10px;font-size:11px;display:flex}.hero__trust-caption i{color:#00bc91;font-size:12px}.hero--refined .hero__content-right{z-index:10;position:relative;margin-top:0!important}.hero .counter__content:nth-of-type(2) .title-lg,.hero--refined .counter__content:nth-of-type(2) .title-lg,.hero--refined .counter__content .title-lg,.hero--refined .hero__metric-value{color:#fff!important}.hero--refined .counter__content{cursor:default;-webkit-backdrop-filter:blur(20px)saturate(180%)!important;text-align:left!important;z-index:10!important;box-sizing:border-box!important;background:linear-gradient(135deg,#161216d1 0%,#0d0b0fb8 100%)!important;border:1px solid #ffffff14!important;border-radius:16px!important;justify-content:flex-start!important;align-items:center!important;gap:14px!important;width:100%!important;max-width:290px!important;margin-bottom:clamp(10px,1.4vh,13px)!important;margin-left:auto!important;padding:12px 16px!important;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s,background .3s!important;display:flex!important;position:relative!important;box-shadow:0 10px 28px -8px #000000a6,inset 0 1px #ffffff14!important}.hero--refined .counter__content:hover{background:linear-gradient(135deg,#1c1016e6 0%,#100b10cc 100%)!important;border-color:#ff565673!important;transform:translate(-5px)!important;box-shadow:0 16px 38px -8px #000c,0 0 20px #ff565629,inset 0 1px #ffffff1f!important}.hero__metric-icon{color:#ff5656!important;box-sizing:border-box!important;background:#ff565614!important;border:1px solid #ff565633!important;border-radius:12px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;transition:transform .3s cubic-bezier(.22,1,.36,1),background .3s,border-color .3s,color .3s,box-shadow .3s!important;display:flex!important;box-shadow:inset 0 1px #ffffff14!important}.hero__metric-icon svg{stroke-width:2.2px!important;width:20px!important;height:20px!important;display:block!important}.hero--refined .counter__content:hover .hero__metric-icon{color:#fff!important;background:#ff565638!important;border-color:#ff56568c!important;transform:scale(1.08)rotate(3deg)!important;box-shadow:0 0 16px #ff565673!important}.hero__metric-body{flex-direction:column!important;flex:1!important;min-width:0!important;display:flex!important}.hero__metric-top{justify-content:space-between!important;align-items:baseline!important;gap:8px!important;margin-bottom:2px!important;display:flex!important}.hero--refined .counter__content .title-lg{font-family:var(--urban), "Urbanist", var(--sora), sans-serif!important;color:#fff!important;letter-spacing:-.03em!important;font-feature-settings:"tnum" on, "lnum" on!important;align-items:baseline!important;min-width:auto!important;margin:0!important;font-size:28px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.hero--refined .counter__content .prefix{color:#ff5656!important;font-family:var(--urban), "Urbanist", sans-serif!important;margin-left:2px!important;font-size:20px!important;font-weight:800!important;line-height:1!important}.hero__metric-pill{font-family:var(--sora), sans-serif!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:#ffffffa6!important;white-space:nowrap!important;background:#ffffff0f!important;border:1px solid #ffffff17!important;border-radius:9999px!important;padding:2.5px 8px!important;font-size:8.5px!important;font-weight:700!important;line-height:1.4!important}.hero__metric-pill--proven{color:#e4e4e7!important;background:#ffffff12!important;border-color:#ffffff26!important}.hero__metric-pill--shipped,.hero__metric-pill--active{color:#10b981!important;background:#10b9811f!important;border-color:#10b98159!important}.hero__metric-pill--global{color:#a5b4fc!important;background:#6366f11f!important;border-color:#6366f159!important}.hero__metric-pill--scale{color:#ff6b6b!important;background:#ff565624!important;border-color:#ff565666!important}.hero--refined .counter__content p,.hero--refined .counter__content .hero__metric-label{font-family:var(--sora), sans-serif!important;color:#a1a1aa!important;text-align:left!important;text-transform:uppercase!important;letter-spacing:.06em!important;margin:4px 0 0!important;font-size:11px!important;font-weight:600!important;line-height:1.35!important}.hero--refined .counter__content br{display:inline!important}.hero--refined .hero__social-dock{-webkit-backdrop-filter:blur(20px)saturate(180%)!important;z-index:10!important;box-sizing:border-box!important;background:linear-gradient(135deg,#141014d1 0%,#0c0a0eb8 100%)!important;border:1px solid #ffffff14!important;border-radius:16px!important;width:100%!important;max-width:290px!important;margin-top:clamp(12px,1.6vh,16px)!important;margin-left:auto!important;padding:12px 14px!important;position:relative!important;box-shadow:0 10px 28px -8px #000000a6,inset 0 1px #ffffff14!important}.hero__social-header{justify-content:flex-start!important;align-items:center!important;gap:7px!important;margin-bottom:10px!important;display:flex!important}.hero__social-pulse{background-color:#10b981!important;border-radius:50%!important;width:6px!important;height:6px!important;animation:1.8s cubic-bezier(0,0,.2,1) infinite heroRadarPing!important;display:inline-block!important;box-shadow:0 0 8px #10b981!important}.hero__social-title{font-family:var(--sora), sans-serif!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#a1a1aa!important;font-size:10px!important;font-weight:700!important}.hero__social-grid{box-sizing:border-box!important;grid-template-columns:repeat(4,1fr)!important;gap:8px!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important}.hero__social-link{color:#d4d4d8!important;box-sizing:border-box!important;background:#ffffff0a!important;border:1px solid #ffffff17!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:40px!important;text-decoration:none!important;transition:all .22s cubic-bezier(.22,1,.36,1)!important;display:flex!important;position:relative!important}.hero__social-link svg{flex-shrink:0!important;transition:transform .2s!important;display:block!important}.hero__social-tip{color:#fff!important;font-family:var(--sora), sans-serif!important;letter-spacing:.04em!important;white-space:nowrap!important;pointer-events:none!important;opacity:0!important;z-index:30!important;background:#161618!important;border:1px solid #ffffff2e!important;border-radius:6px!important;padding:3px 8px!important;font-size:9.5px!important;font-weight:600!important;transition:opacity .2s,transform .2s!important;position:absolute!important;bottom:calc(100% + 8px)!important;left:50%!important;transform:translate(-50%)translateY(4px)!important;box-shadow:0 6px 16px #000000b3!important}.hero__social-tip:after{content:""!important;border:4px solid #0000!important;border-top-color:#161618!important;position:absolute!important;top:100%!important;left:50%!important;transform:translate(-50%)!important}.hero__social-link:hover .hero__social-tip{opacity:1!important;transform:translate(-50%)translateY(0)!important}.hero__social-link--github:hover{color:#fff!important;background:#ffffff26!important;border-color:#fff6!important;transform:translateY(-3px)scale(1.04)!important;box-shadow:0 8px 20px #ffffff26!important}.hero__social-link--linkedin:hover{color:#70b5f9!important;background:#0a66c238!important;border-color:#0a66c2!important;transform:translateY(-3px)scale(1.04)!important;box-shadow:0 8px 20px #0a66c266!important}.hero__social-link--upwork:hover{color:#3be622!important;background:#14a80038!important;border-color:#14a800!important;transform:translateY(-3px)scale(1.04)!important;box-shadow:0 8px 20px #14a80059!important}.hero__social-link--fiverr:hover{color:#20e087!important;background:#1dbf7338!important;border-color:#1dbf73!important;transform:translateY(-3px)scale(1.04)!important;box-shadow:0 8px 20px #1dbf7359!important}.hero--refined .hero__thumb{pointer-events:auto;perspective:1000px;justify-content:center;align-items:flex-end;display:flex;position:absolute;z-index:5!important;bottom:0!important;left:50%!important;transform:translate(-50%)!important}.hero__portrait-stage{cursor:pointer;transform-style:preserve-3d;justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:visible!important}.hero__portrait-aura{filter:blur(35px);pointer-events:none;z-index:1;will-change:transform, opacity;border-radius:50%;width:clamp(560px,56vw,840px);height:clamp(560px,56vw,840px);transition:opacity .5s,filter .5s;animation:4.5s ease-in-out infinite alternate heroAuraGlow;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#000 0% 45%,#0009 60%,#00000026 72%,#0000 80%);mask-image:radial-gradient(circle,#000 0% 45%,#0009 60%,#00000026 72%,#0000 80%);background:radial-gradient(circle,#f2010170 0%,#f2010159 16%,#f201013d 30%,#f2010124 44%,#f201010f 56%,#f2010105 66%,#f2010101 74%,#0000 82%)!important}.hero--refined .hero__thumb img.hero__main-image{object-fit:contain;z-index:3;filter:drop-shadow(0 24px 38px #000000e0)drop-shadow(0 8px 18px #000000a6);transform-origin:bottom;will-change:transform;transition:filter .4s;display:block;position:relative;max-width:clamp(320px,34vw,480px)!important;max-height:clamp(430px,63vh,590px)!important;-webkit-mask-image:linear-gradient(#000 0% 58%,#000000f2 68%,#000c 78%,#00000080 87%,#0000002e 94%,#00000008 98%,#0000 100%)!important;mask-image:linear-gradient(#000 0% 58%,#000000f2 68%,#000c 78%,#00000080 87%,#0000002e 94%,#00000008 98%,#0000 100%)!important}.hero__portrait-stage:hover img.hero__main-image{filter:drop-shadow(0 28px 48px #000000f2)drop-shadow(0 10px 22px #000000bf)}.hero__portrait-stage:hover .hero__portrait-aura{opacity:1!important;filter:blur(38px)brightness(1.15)!important}.hero__mobile-stage{justify-content:center;align-items:flex-end;width:100%;max-width:320px;margin:0 auto;display:inline-flex;position:relative}.hero__mobile-stage .hero__portrait-aura{filter:blur(28px);pointer-events:none;z-index:1;border-radius:50%;width:clamp(280px,80vw,360px);height:clamp(280px,80vw,360px);position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#000 0% 45%,#0009 60%,#00000026 72%,#0000 80%);mask-image:radial-gradient(circle,#000 0% 45%,#0009 60%,#00000026 72%,#0000 80%);background:radial-gradient(circle,#f2010170 0%,#f2010159 18%,#f2010138 32%,#f201011a 48%,#f2010108 62%,#f2010101 72%,#0000 80%)!important}.hero__mobile-image{z-index:2;object-fit:cover;object-position:top center;filter:drop-shadow(0 18px 30px #000000d9);will-change:transform, opacity;margin:0 auto;display:block;position:relative;border-radius:0!important;width:auto!important;max-width:280px!important;height:auto!important;max-height:330px!important;-webkit-mask-image:linear-gradient(#000 0% 58%,#000000f2 68%,#000c 78%,#00000080 87%,#0000002e 94%,#00000008 98%,#0000 100%)!important;mask-image:linear-gradient(#000 0% 58%,#000000f2 68%,#000c 78%,#00000080 87%,#0000002e 94%,#00000008 98%,#0000 100%)!important}.light .hero__mobile-image,[data-theme=light] .hero__mobile-image{filter:drop-shadow(0 15px 30px #0000001f);-webkit-mask-image:linear-gradient(#000 0% 58%,#000000f2 68%,#000c 78%,#00000080 87%,#0000002e 94%,#00000008 98%,#0000 100%)!important;mask-image:linear-gradient(#000 0% 58%,#000000f2 68%,#000c 78%,#00000080 87%,#0000002e 94%,#00000008 98%,#0000 100%)!important}@media (max-width:991px){.hero--refined{min-height:auto;padding-top:110px!important}.hero--refined .counter__content,.hero .counter__content,.hero__metric-card,.hero--refined .hero__metric-card,.hero__metric-cards-group,.hero--refined .hero__social-dock,.hero .hero__social-dock,.hero__social-dock,.hero--refined .hero__content-right,.hero .hero__content-right{visibility:hidden!important;opacity:0!important;pointer-events:none!important;clip:rect(0, 0, 0, 0)!important;height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;position:absolute!important}.hero--refined .hero__content-left{text-align:center}.hero--refined .hero__bio,.hero__advanced-tags{margin-inline:auto}.hero__cta-actions{flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:380px!important;margin-inline:auto!important;display:flex!important}.hero__mobile-primary-cta,.hero--refined .hero__secondary-cta,.hero__secondary-cta{text-align:center!important;box-sizing:border-box!important;border-radius:50px!important;flex:1!important;justify-content:center!important;align-items:center!important;min-height:48px!important;padding:10px 14px!important;font-size:11.5px!important;display:inline-flex!important}.hero__metric-card{display:none!important}.hero__trust-caption{justify-content:center}.hero__status-badge{margin-inline:auto}}@keyframes heroRadarPing{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(2.4)}}@keyframes heroAuraGlow{0%{opacity:.78}to{opacity:.98}}.marquee--enhanced{background:linear-gradient(90deg,#c20000 0%,#ea0000 22%,#ff1a1a 50%,#ea0000 78%,#c20000 100%)!important;border-top:1.5px solid #ffffff4d!important;border-bottom:2px solid #0006!important;padding:20px 0!important;position:relative!important;overflow-x:clip!important;box-shadow:0 0 50px #f2010173,inset 0 1px #ffffff59,inset 0 -1px #00000040!important}.marquee--enhanced:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(80% 100%,#ffffff14 0%,#0000 80%);position:absolute;inset:0}.marquee--enhanced .marquee__inner{z-index:2;-webkit-user-select:none!important;user-select:none!important;direction:ltr!important;gap:0!important;display:flex!important;position:relative!important;overflow:hidden!important;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 3% 97%,#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0%,#000 3% 97%,#0000 100%)!important}.marquee--enhanced .marquee__slider{will-change:transform!important;direction:ltr!important;flex-shrink:0!important;align-items:center!important;gap:0!important;min-width:max-content!important;animation:26s linear infinite scroll!important;display:flex!important}.marquee--enhanced .marquee__inner:hover .marquee__slider{animation-play-state:paused!important}.marquee--enhanced .marquee__single{flex:none!important;padding-inline:0!important}.marquee--enhanced h4{margin:0!important;line-height:1!important}.marquee--enhanced a{color:#fff!important;text-transform:uppercase!important;letter-spacing:.02em!important;font-weight:900!important;font-family:var(--urban), "Urbanist", sans-serif!important;cursor:pointer!important;align-items:center!important;padding-inline:20px!important;font-size:clamp(24px,2.6vw,38px)!important;text-decoration:none!important;transition:transform .25s cubic-bezier(.22,1,.36,1),text-shadow .25s!important;display:inline-flex!important}.marquee--enhanced a:hover{text-shadow:0 0 30px #ffffffd9!important;transform:scale(1.03)!important}.marquee--enhanced .stroke-text a{color:#0000!important;-webkit-text-stroke:1.5px #fff!important;transition:color .25s,-webkit-text-stroke .25s,transform .25s,text-shadow .25s!important}.marquee--enhanced .stroke-text a:hover{color:#fff!important;-webkit-text-stroke:1.5px transparent!important;text-shadow:0 0 35px #fffffff2!important}.marquee--enhanced .marquee__sep{color:#ffffffd9!important;text-shadow:0 0 14px #ffffffb3!important;vertical-align:middle!important;margin-left:40px!important;font-size:.6em!important;display:inline-block!important}@media (max-width:768px){.marquee--enhanced{padding:20px 0!important}.marquee--enhanced .marquee__slider{animation-duration:20s!important}.marquee--enhanced a{padding-inline:14px!important;font-size:20px!important}.marquee--enhanced .marquee__sep{margin-left:24px!important}}.services-section{color:#fff;background-color:#070709;padding:120px 0 70px;position:relative;overflow:hidden}.services__canvas-bg{pointer-events:none;z-index:0;position:absolute;inset:0}.services__grid-overlay{opacity:.85;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 70% at 50% 45%,#000 25%,#0000 85%);mask-image:radial-gradient(85% 70% at 50% 45%,#000 25%,#0000 85%)}.services__radial-glow{filter:blur(100px);pointer-events:none;background:radial-gradient(circle,#f201010f 0%,#3b82f609 45%,#0000 70%);width:1000px;height:500px;position:absolute;top:15%;left:50%;transform:translate(-50%,-50%)}.services__container{z-index:2;position:relative}.services__badge{-webkit-backdrop-filter:blur(14px);background:#f2010114;border:1px solid #f2010142;border-radius:999px;align-items:center;gap:10px;padding:6px 16px;display:inline-flex;box-shadow:0 0 25px #f201011f}.services__badge-radar{justify-content:center;align-items:center;width:8px;height:8px;display:flex;position:relative}.services__badge-dot{background:#f20101;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #f20101}.services__badge-ring{border:1.5px solid #f20101b3;border-radius:50%;animation:2s cubic-bezier(0,0,.2,1) infinite radarPing;position:absolute;inset:-4px}.services__badge-label{font-family:var(--urban), "Urbanist", sans-serif!important;letter-spacing:.14em!important;color:#ff6b6b!important;text-transform:uppercase!important;font-size:11px!important;font-weight:800!important}@media (max-width:768px){.services__badge{border-radius:999px!important;gap:7px!important;max-width:100%!important;height:auto!important;padding:4px 11px!important;box-shadow:0 0 12px #f2010114!important}.services__badge-radar{flex-shrink:0!important;width:6px!important;height:6px!important}.services__badge-dot{width:5px!important;height:5px!important}.services__badge-ring{border-width:1px!important;inset:-3px!important}.services__badge-label{letter-spacing:.07em!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:9.5px!important;font-weight:700!important;line-height:1.15!important;overflow:hidden!important}}@media (max-width:480px){.services__badge{gap:5.5px!important;padding:3px 9px!important}.services__badge-radar{width:5.5px!important;height:5.5px!important}.services__badge-dot{width:4.5px!important;height:4.5px!important}.services__badge-ring{inset:-2.5px!important}.services__badge-label{letter-spacing:.05em!important;font-size:8.5px!important}}.services__main-title{font-family:var(--urban), "Urbanist", sans-serif;letter-spacing:-.025em;color:#fff;margin-top:18px;margin-bottom:0;font-size:clamp(34px,4vw,54px);font-weight:800;line-height:1.15}.services__word-mask{vertical-align:top;margin-right:.28em;display:inline-block;overflow:hidden}.services__word{will-change:transform, opacity;display:inline-block}.services__word--accent{-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 24px #f2010173);background:linear-gradient(135deg,#f20101 0%,#ff4d4d 50%,#f99 100%);-webkit-background-clip:text}.services__subtext{color:#ffffffad;max-width:440px;margin:0;font-size:16px;line-height:1.65}.services__controls{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px;margin-top:24px;display:flex}.services__autoplay-status{-webkit-backdrop-filter:blur(12px);-webkit-user-select:none;user-select:none;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;transition:all .3s;display:inline-flex}.services__autoplay-dot{border-radius:50%;width:7px;height:7px;transition:all .3s}.services__autoplay-dot--active{background:#10b981;animation:2s infinite radarPing;box-shadow:0 0 10px #10b981}.services__autoplay-dot--paused{background:#f59e0b;box-shadow:0 0 10px #f59e0b}.services__autoplay-label{font-family:var(--space-mono), monospace;letter-spacing:.1em;color:#ffffffb3;text-transform:uppercase;font-size:11px;font-weight:700}.services__nav-buttons{align-items:center;gap:12px;display:flex}.services__nav-btn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(16px);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:19px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.services__nav-btn:hover:not(:disabled){color:#fff;background:#f2010133;border-color:#f2010180;transform:translateY(-2px);box-shadow:0 8px 24px #f201014d}.services__nav-btn:disabled{opacity:.28;cursor:not-allowed;border-color:#ffffff0d}.services__dots{align-items:center;gap:8px;display:flex}.services__dot{cursor:pointer;background:#ffffff38;border:none;border-radius:999px;width:8px;height:8px;padding:0;transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.services__dot--active{background:#f2010138;border:1px solid #f201018c;width:34px;box-shadow:0 0 14px #f2010180}.services__dot-progress{background:linear-gradient(90deg,#f20101,#ff4d4d);border-radius:999px;width:0%;animation:4s linear infinite autoDotFill;position:absolute;inset:0}.services__dot-progress--paused{animation-play-state:paused}@keyframes autoDotFill{0%{width:0%}to{width:100%}}.services__motion-wrap{width:100%;position:relative}.services__slider-viewport{width:100%;margin:0;padding:10px 4px 30px;overflow:visible}.services__slider-track{will-change:transform;gap:20px;display:flex}.services__slider-track--infinite{will-change:transform;gap:20px;width:max-content;display:flex}.services__slider-track--infinite .service-card-3d-wrap{flex:0 0 225px;width:225px}.service-card-3d-wrap{contain:layout style;flex:0 0 225px;width:225px;transition:opacity .3s}.service-card-3d-wrap--active .service-card-3d-inner{border-color:#ffffff29}@media (max-width:1199px){.services__slider-track--infinite .service-card-3d-wrap,.service-card-3d-wrap{flex:0 0 215px;width:215px}}@media (max-width:767px){.services__slider-track--infinite .service-card-3d-wrap,.service-card-3d-wrap{flex:0 0 200px;width:200px}}.service-card-3d-inner{height:100%;min-height:275px;transform-style:preserve-3d;background:#0e0d12;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;justify-content:space-between;padding:15px 14px;transition:border-color .3s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px -10px #000000b3,inset 0 1px #ffffff1f}.service-card-3d-wrap:hover .service-card-3d-inner{box-shadow:0 28px 60px -10px #000000e6, 0 0 35px var(--card-accent,#ffffff1f), inset 0 1px 0 #ffffff3d;border-color:#ffffff47}.service-card-3d-inner:before{content:"";background:linear-gradient(135deg, transparent 40%, var(--card-accent,#ffffff14) 50%, transparent 60%);-webkit-mask-composite:xor;pointer-events:none;opacity:0;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:16px;padding:1px;transition:opacity .4s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.service-card-3d-wrap:hover .service-card-3d-inner:before{opacity:1}.service-card__specular{pointer-events:none;z-index:2;mix-blend-mode:overlay;border-radius:16px;position:absolute;inset:0}.service-card__top{z-index:3;justify-content:space-between;align-items:center;margin-bottom:10px;display:flex;position:relative}.service-card__icon-box{border:1px solid;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:flex}.service-card-3d-wrap:hover .service-card__icon-box{transform:scale(1.08)translateY(-2px)}.service-card__tag{font-family:var(--space-mono), monospace;letter-spacing:.1em;color:#ffffff7a;text-transform:uppercase;font-size:9px;font-weight:700}.service-card__body{z-index:3;flex-grow:1;position:relative}.service-card__title{font-family:var(--urban), "Urbanist", sans-serif;color:#fff;letter-spacing:-.015em;margin-bottom:5px;font-size:15px;font-weight:700;line-height:1.25}.service-card__desc{color:#ffffffb3;margin-bottom:8px;font-size:11px;line-height:1.45}.service-card__highlights{flex-direction:column;gap:4px;margin:0 0 8px;padding:0;list-style:none;display:flex}.service-card__highlights li{color:#ffffffd1;align-items:center;gap:6px;font-size:10px;font-weight:500;display:flex}.service-card__highlight-dot{border-radius:50%;flex-shrink:0;width:4px;height:4px}.service-card__footer{z-index:3;border-top:1px solid #ffffff14;margin-top:auto;padding-top:8px;position:relative}.service-card__cta-link{align-items:center;gap:5px;font-size:11px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.service-card__cta-arrow{font-size:16px;transition:transform .25s cubic-bezier(.16,1,.3,1)}.service-card__cta-link:hover .service-card__cta-arrow{transform:translate(6px)}.service-card__bottom-glow{pointer-events:none;z-index:1;opacity:.95;border-radius:24px;transition:opacity .4s,filter .4s;position:absolute;inset:0}.service-card-3d-wrap:hover .service-card__bottom-glow{opacity:1;filter:saturate(1.4)brightness(1.15)}.service-card--amber .service-card-3d-inner{--card-accent:#fbbf2480}.service-card--amber .service-card__bottom-glow{background:radial-gradient(120% 70% at 50% 112%,#ea580c 0%,#f59e0b 30%,#fbbf2459 55%,#0000 75%),radial-gradient(circle at 50% 100%,#fbbf248c 0%,#0000 50%),radial-gradient(circle at 30% 90%,#f59e0b26 0%,#0000 40%)}.service-card--amber .service-card__icon-box{color:#fbbf24;background:#f59e0b26;border-color:#f59e0b73;box-shadow:0 0 30px #f59e0b4d}.service-card--amber .service-card__highlight-dot{background:#fbbf24;box-shadow:0 0 10px #f59e0b,0 0 20px #f59e0b4d}.service-card--amber .service-card__cta-link{color:#fbbf24}.service-card--amber:hover .service-card-3d-inner{border-color:#f59e0b8c;box-shadow:0 25px 60px -10px #000c,0 0 50px #f59e0b59,0 0 80px #f59e0b1f}.service-card--blue .service-card-3d-inner{--card-accent:#60a5fa80}.service-card--blue .service-card__bottom-glow{background:radial-gradient(120% 70% at 50% 112%,#2563eb 0%,#3b82f6 30%,#3b82f659 55%,#0000 75%),radial-gradient(circle at 50% 100%,#60a5fa8c 0%,#0000 50%),radial-gradient(circle at 70% 90%,#3b82f626 0%,#0000 40%)}.service-card--blue .service-card__icon-box{color:#60a5fa;background:#3b82f626;border-color:#3b82f673;box-shadow:0 0 30px #3b82f64d}.service-card--blue .service-card__highlight-dot{background:#60a5fa;box-shadow:0 0 10px #3b82f6,0 0 20px #3b82f64d}.service-card--blue .service-card__cta-link{color:#60a5fa}.service-card--blue:hover .service-card-3d-inner{border-color:#3b82f68c;box-shadow:0 25px 60px -10px #000c,0 0 50px #3b82f659,0 0 80px #3b82f61f}.service-card--green .service-card-3d-inner{--card-accent:#34d39980}.service-card--green .service-card__bottom-glow{background:radial-gradient(120% 70% at 50% 112%,#059669 0%,#10b981 30%,#10b98159 55%,#0000 75%),radial-gradient(circle at 50% 100%,#34d3998c 0%,#0000 50%),radial-gradient(circle at 25% 85%,#10b98126 0%,#0000 40%)}.service-card--green .service-card__icon-box{color:#34d399;background:#10b98126;border-color:#10b98173;box-shadow:0 0 30px #10b9814d}.service-card--green .service-card__highlight-dot{background:#34d399;box-shadow:0 0 10px #10b981,0 0 20px #10b9814d}.service-card--green .service-card__cta-link{color:#34d399}.service-card--green:hover .service-card-3d-inner{border-color:#10b9818c;box-shadow:0 25px 60px -10px #000c,0 0 50px #10b98159,0 0 80px #10b9811f}.service-card--purple .service-card-3d-inner{--card-accent:#c084fc80}.service-card--purple .service-card__bottom-glow{background:radial-gradient(120% 70% at 50% 112%,#7c3aed 0%,#a855f7 30%,#a855f759 55%,#0000 75%),radial-gradient(circle at 50% 100%,#c084fc8c 0%,#0000 50%),radial-gradient(circle at 65% 88%,#a855f726 0%,#0000 40%)}.service-card--purple .service-card__icon-box{color:#c084fc;background:#a855f726;border-color:#a855f773;box-shadow:0 0 30px #a855f74d}.service-card--purple .service-card__highlight-dot{background:#c084fc;box-shadow:0 0 10px #a855f7,0 0 20px #a855f74d}.service-card--purple .service-card__cta-link{color:#c084fc}.service-card--purple:hover .service-card-3d-inner{border-color:#a855f78c;box-shadow:0 25px 60px -10px #000c,0 0 50px #a855f759,0 0 80px #a855f71f}.service-card--crimson .service-card-3d-inner{--card-accent:#f8717180}.service-card--crimson .service-card__bottom-glow{background:radial-gradient(120% 70% at 50% 112%,#dc2626 0%,#f20101 30%,#f2010159 55%,#0000 75%),radial-gradient(circle at 50% 100%,#f871718c 0%,#0000 50%),radial-gradient(circle at 40% 92%,#f2010126 0%,#0000 40%)}.service-card--crimson .service-card__icon-box{color:#ff6b6b;background:#f2010126;border-color:#f2010173;box-shadow:0 0 30px #f201014d}.service-card--crimson .service-card__highlight-dot{background:#ff6b6b;box-shadow:0 0 10px #f20101,0 0 20px #f201014d}.service-card--crimson .service-card__cta-link{color:#ff6b6b}.service-card--crimson:hover .service-card-3d-inner{border-color:#f201018c;box-shadow:0 25px 60px -10px #000c,0 0 50px #f2010159,0 0 80px #f201011f}.service-card--cyan .service-card-3d-inner{--card-accent:#67e8f980}.service-card--cyan .service-card__bottom-glow{background:radial-gradient(120% 70% at 50% 112%,#0891b2 0%,#06b6d4 30%,#06b6d459 55%,#0000 75%),radial-gradient(circle at 50% 100%,#67e8f98c 0%,#0000 50%),radial-gradient(circle at 55% 85%,#06b6d426 0%,#0000 40%)}.service-card--cyan .service-card__icon-box{color:#67e8f9;background:#06b6d426;border-color:#06b6d473;box-shadow:0 0 30px #06b6d44d}.service-card--cyan .service-card__highlight-dot{background:#67e8f9;box-shadow:0 0 10px #06b6d4,0 0 20px #06b6d44d}.service-card--cyan .service-card__cta-link{color:#67e8f9}.service-card--cyan:hover .service-card-3d-inner{border-color:#06b6d48c;box-shadow:0 25px 60px -10px #000c,0 0 50px #06b6d459,0 0 80px #06b6d41f}.benefits-section{color:#fff;background-color:#070709;width:100%;padding:40px 0 120px;position:relative;overflow:hidden}.benefits__canvas-bg{pointer-events:none;z-index:0;position:absolute;inset:0}.benefits__grid-overlay{opacity:.85;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 70% at 50% 45%,#000 25%,#0000 85%);mask-image:radial-gradient(85% 70% at 50% 45%,#000 25%,#0000 85%)}.benefits__radial-glow{filter:blur(100px);pointer-events:none;background:radial-gradient(circle,#f201010d 0%,#3b82f608 45%,#0000 70%);width:1000px;height:500px;position:absolute;top:15%;left:50%;transform:translate(-50%,-50%)}.benefits__container{z-index:2;position:relative}.benefits__badge{-webkit-backdrop-filter:blur(14px);background:#f2010114;border:1px solid #f2010147;border-radius:999px;align-items:center;gap:10px;padding:6px 16px;display:inline-flex;box-shadow:0 0 25px #f201011f}.benefits__badge-radar{justify-content:center;align-items:center;width:8px;height:8px;display:flex;position:relative}.benefits__badge-dot{background:#f20101;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #f20101}.benefits__badge-ring{border:1.5px solid #f20101b3;border-radius:50%;animation:2s cubic-bezier(0,0,.2,1) infinite radarPing;position:absolute;inset:-4px}.benefits__badge-label{font-family:var(--urban), "Urbanist", sans-serif;letter-spacing:.14em;color:#ff6b6b;text-transform:uppercase;font-size:11px;font-weight:800}.benefits__main-title{font-family:var(--urban), "Urbanist", sans-serif;letter-spacing:-.025em;color:#fff;margin-top:18px;margin-bottom:0;font-size:clamp(34px,4vw,54px);font-weight:800;line-height:1.15}.benefits__word-mask{vertical-align:top;margin-right:.28em;display:inline-block;overflow:hidden}.benefits__word{will-change:transform, opacity;display:inline-block}.benefits__word--accent{-webkit-text-fill-color:transparent;text-shadow:0 0 45px #f2010166;background:linear-gradient(135deg,#f20101 0%,#ff4d4d 50%,#f99 100%);-webkit-background-clip:text}.benefits__subtext{color:#ffffffad;font-size:16px;line-height:1.65;font-family:var(--sora), "Sora", sans-serif;max-width:440px;margin:0}.benefits__grid{perspective:1200px;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;width:100%!important;display:grid!important}@media (max-width:991px){.benefits__grid{grid-template-columns:1fr!important;gap:16px!important}.benefit-card-3d-wrap{height:auto!important}.benefit-card-3d-inner{border-radius:18px!important;flex-direction:column!important;justify-content:flex-start!important;gap:12px!important;height:auto!important;min-height:auto!important;padding:22px 20px!important;display:flex!important}.benefit-card-3d-inner--video{gap:0!important;height:auto!important;padding:0!important}.benefit-card__video-region{border-radius:18px 18px 0 0!important;height:180px!important}.benefit-card__video-text{height:auto!important;padding:18px 20px!important}.benefit-card__title{margin:0!important;font-size:19px!important;line-height:1.35!important}.benefit-card__desc{margin:0!important;font-size:13.5px!important;line-height:1.55!important}.benefit-card__desc--mid,.benefit-card__desc--bottom{margin-top:0!important}}.benefit-card-3d-wrap{height:100%}.benefit-card-3d-inner{height:480px;transform-style:preserve-3d;background:#0e0d12;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;justify-content:space-between;padding:36px 32px;transition:border-color .3s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px -10px #000c,inset 0 1px #ffffff1a}.benefit-card-3d-wrap:hover .benefit-card-3d-inner{border-color:#ffffff47;box-shadow:0 28px 65px -10px #000000f2,0 0 35px #ffffff14}.benefit-card-3d-inner--video{padding:0}.benefit-card__video-region{border-radius:24px 24px 0 0;width:100%;height:72%;position:relative;overflow:hidden}.benefit-card__video-region video{object-fit:cover;width:100%;height:100%;display:block}.benefit-card__video-fade{pointer-events:none;background:linear-gradient(#0000,#0e0d12fa);height:80px;position:absolute;bottom:0;left:0;right:0}.benefit-card__video-text{justify-content:flex-start;align-items:center;height:28%;padding:24px 32px;display:flex}.benefit-card__title{font-family:var(--urban), "Urbanist", sans-serif;color:#fff;letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700;line-height:1.3}.benefit-card__desc{font-family:var(--sora), "Sora", sans-serif;color:#ffffffb3;margin:0;font-size:15px;font-weight:400;line-height:1.65}.benefit-card__desc--mid{margin-top:48px}.benefit-card__desc--bottom{margin-top:auto}.the-loop-section{color:#fff;background-color:#070709;width:100%;min-height:auto;padding:100px 0 140px;position:relative;overflow:visible}.the-loop__canvas-bg{pointer-events:none;z-index:0;position:absolute;inset:0}.the-loop__dot-grid{opacity:.75;background-image:radial-gradient(#ffffff21 1.2px,#0000 1.2px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 75%,#000 30%,#0000 90%);mask-image:radial-gradient(85% 75%,#000 30%,#0000 90%)}.the-loop__radial-glow{filter:blur(120px);pointer-events:none;background:radial-gradient(circle,#f201010d 0%,#10b98108 45%,#0000 70%);width:700px;height:700px;position:absolute;top:35%;left:15%}.the-loop__container{z-index:2;width:100%;max-width:1320px;margin:0 auto;padding:0 32px;position:relative}.the-loop__grid{grid-template-columns:360px 1fr;align-items:start;gap:60px;display:grid}.the-loop__left-col{flex-direction:column;justify-content:flex-start;align-self:start;width:360px;padding-top:24px;display:flex;position:sticky;top:120px}.the-loop__badge{-webkit-backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin-bottom:22px;padding:5px 14px;display:inline-flex}.the-loop__badge-radar{justify-content:center;align-items:center;width:8px;height:8px;display:flex;position:relative}.the-loop__badge-dot{background:#10b981;border-radius:50%;width:6.5px;height:6.5px;box-shadow:0 0 10px #10b981}.the-loop__badge-ring{border:1.2px solid #10b981b3;border-radius:50%;animation:2s cubic-bezier(0,0,.2,1) infinite radarPing;position:absolute;inset:-3.5px}.the-loop__badge-label{font-family:var(--urban), "Urbanist", sans-serif;color:#fff;font-size:12.5px;font-weight:700}.the-loop__main-title{font-family:var(--urban), "Urbanist", sans-serif;letter-spacing:-.035em;color:#fff;margin-bottom:20px;font-size:clamp(34px,3.4vw,44px);font-weight:800;line-height:1.1}.the-loop__word-mask{vertical-align:top;margin-right:.26em;display:inline-block;overflow:hidden}.the-loop__word{will-change:transform, opacity;display:inline-block}.the-loop__desc-p{font-family:var(--sora), "Sora", sans-serif;color:#ffffffa6;max-width:340px;margin-bottom:16px;font-size:14.5px;line-height:1.65}.the-loop__desc-p--subtle{color:#ffffff6b;margin-bottom:0;font-size:13.5px}.the-loop__stage-tracker{font-family:var(--space-mono), monospace;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin-top:24px;padding:6px 14px;font-size:11.5px;display:inline-flex}.the-loop__tracker-number{color:#f20101;font-weight:800}.the-loop__tracker-sep{color:#ffffff4d}.the-loop__tracker-total{color:#ffffff80}.the-loop__tracker-dot{background:#ffffff4d;border-radius:50%;width:4px;height:4px}.the-loop__tracker-title{color:#fff;letter-spacing:.04em;text-transform:uppercase;font-weight:700}.the-loop__right-viewport{width:100%;min-height:auto;position:relative;overflow:visible}.the-loop__stages-track{width:100%;padding-top:24px;padding-bottom:40px;position:relative}.the-loop__timeline-rail{background:#ffffff1f;width:1.5px;position:absolute;top:36px;bottom:40px;left:0}.the-loop__rail-conduit{z-index:2;background:linear-gradient(#f20101,#00d2ff,#a855f7,#10b981);border-radius:999px;width:2.5px;height:0%;transition:height .1s linear;position:absolute;top:0;left:-.5px;box-shadow:0 0 12px #f20101d9}.the-loop__rail-pulse{filter:drop-shadow(0 0 10px #10b981d9);background:linear-gradient(#0000,#10b981 50%,#f20101 100%,#0000);border-radius:999px;width:4px;height:140px;animation:4s cubic-bezier(.4,0,.2,1) infinite loopRailPulse;position:absolute;left:-1.5px}@keyframes loopRailPulse{0%{opacity:0;top:-100px}15%{opacity:1}85%{opacity:1}to{opacity:0;top:calc(100% + 50px)}}.the-loop__stage-item{opacity:.35;padding-bottom:54px;padding-left:36px;transition:opacity .4s,transform .4s cubic-bezier(.16,1,.3,1);position:relative;transform:scale(.975)}.the-loop__stage-item--active{opacity:1;transform:scale(1)}.the-loop__stage-item:last-child{padding-bottom:0}.the-loop__stage-node{z-index:3;background:#070709;border:2px solid #ffffff40;border-radius:50%;width:13px;height:13px;transition:all .35s;position:absolute;top:12px;left:-6px}.the-loop__stage-item--active .the-loop__stage-node{background:#fff;border-color:#f20101;transform:scale(1.35);box-shadow:0 0 16px #f20101e6,0 0 24px #ffffff73}.the-loop__stage-number{font-family:var(--space-mono), monospace;letter-spacing:.12em;color:#ffffff59;margin-bottom:4px;font-size:11.5px;font-weight:700;display:block}.the-loop__stage-title{font-family:var(--urban), "Urbanist", sans-serif;letter-spacing:-.025em;color:#fff;margin-bottom:18px;font-size:clamp(26px,2.4vw,32px);font-weight:800}.the-loop__stage-grid{grid-template-columns:minmax(240px,320px) minmax(280px,420px);align-items:start;gap:28px;display:grid}.the-loop__make-col{padding-right:8px}.the-loop__col-label{font-family:var(--space-mono), monospace;letter-spacing:.14em;color:#fff6;text-transform:uppercase;margin-bottom:8px;font-size:10.5px;font-weight:800;display:block}.the-loop__make-text{font-family:var(--sora), "Sora", sans-serif;color:#ffffffb8;margin:0;font-size:14px;line-height:1.55}.the-loop__box-wrap{width:100%;position:relative}.the-loop__box{-webkit-backdrop-filter:blur(24px);transform-style:preserve-3d;background:#121118eb;border:1px solid #ffffff17;border-radius:18px;padding:18px 22px;transition:border-color .3s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 15px 35px -5px #0009,inset 0 1px #ffffff14}.the-loop__box:hover{border-color:#ffffff47;box-shadow:0 24px 48px -5px #000000d9,inset 0 1px #fff3}.the-loop__box-text{font-family:var(--urban), "Urbanist", sans-serif;color:#fff;margin:0;font-size:15px;font-weight:600;line-height:1.45}.the-loop__box-glow{filter:blur(14px);pointer-events:none;opacity:.55;border-radius:50%;height:20px;transition:opacity .35s,transform .35s;position:absolute;bottom:0;left:10%;right:10%}.the-loop__box:hover .the-loop__box-glow,.the-loop__stage-item--active .the-loop__box-glow{opacity:.95;transform:scaleY(1.4)}.the-loop__stage-item--crimson .the-loop__stage-item--active .the-loop__stage-node,.the-loop__stage-item--crimson.the-loop__stage-item--active .the-loop__stage-node{border-color:#f20101;box-shadow:0 0 16px #f20101e6,0 0 24px #fff6}.the-loop__stage-item--crimson .the-loop__box-glow{background:#f20101}.the-loop__stage-item--crimson:hover .the-loop__box,.the-loop__stage-item--crimson.the-loop__stage-item--active .the-loop__box{border-color:#f2010173;box-shadow:0 20px 45px -5px #000c,0 0 25px #f2010133}.the-loop__stage-item--cyan .the-loop__stage-item--active .the-loop__stage-node,.the-loop__stage-item--cyan.the-loop__stage-item--active .the-loop__stage-node{border-color:#00d2ff;box-shadow:0 0 16px #00d2ffe6,0 0 24px #fff6}.the-loop__stage-item--cyan .the-loop__box-glow{background:#00d2ff}.the-loop__stage-item--cyan:hover .the-loop__box,.the-loop__stage-item--cyan.the-loop__stage-item--active .the-loop__box{border-color:#00d2ff73;box-shadow:0 20px 45px -5px #000c,0 0 25px #00d2ff33}.the-loop__stage-item--amber .the-loop__stage-item--active .the-loop__stage-node,.the-loop__stage-item--amber.the-loop__stage-item--active .the-loop__stage-node{border-color:#f59e0b;box-shadow:0 0 16px #f59e0be6,0 0 24px #fff6}.the-loop__stage-item--amber .the-loop__box-glow{background:#f59e0b}.the-loop__stage-item--amber:hover .the-loop__box,.the-loop__stage-item--amber.the-loop__stage-item--active .the-loop__box{border-color:#f59e0b73;box-shadow:0 20px 45px -5px #000c,0 0 25px #f59e0b33}.the-loop__stage-item--purple .the-loop__stage-item--active .the-loop__stage-node,.the-loop__stage-item--purple.the-loop__stage-item--active .the-loop__stage-node{border-color:#a855f7;box-shadow:0 0 16px #a855f7e6,0 0 24px #fff6}.the-loop__stage-item--purple .the-loop__box-glow{background:#a855f7}.the-loop__stage-item--purple:hover .the-loop__box,.the-loop__stage-item--purple.the-loop__stage-item--active .the-loop__box{border-color:#a855f773;box-shadow:0 20px 45px -5px #000c,0 0 25px #a855f733}.the-loop__stage-item--emerald .the-loop__stage-item--active .the-loop__stage-node,.the-loop__stage-item--emerald.the-loop__stage-item--active .the-loop__stage-node{border-color:#10b981;box-shadow:0 0 16px #10b981e6,0 0 24px #fff6}.the-loop__stage-item--emerald .the-loop__box-glow{background:#10b981}.the-loop__stage-item--emerald:hover .the-loop__box,.the-loop__stage-item--emerald.the-loop__stage-item--active .the-loop__box{border-color:#10b98173;box-shadow:0 20px 45px -5px #000c,0 0 25px #10b98133}.the-loop__stage-item--rose .the-loop__stage-item--active .the-loop__stage-node,.the-loop__stage-item--rose.the-loop__stage-item--active .the-loop__stage-node{border-color:#f43f5e;box-shadow:0 0 16px #f43f5ee6,0 0 24px #fff6}.the-loop__stage-item--rose .the-loop__box-glow{background:#f43f5e}.the-loop__stage-item--rose:hover .the-loop__box,.the-loop__stage-item--rose.the-loop__stage-item--active .the-loop__box{border-color:#f43f5e73;box-shadow:0 20px 45px -5px #000c,0 0 25px #f43f5e33}.the-loop__stage-item--sky .the-loop__stage-item--active .the-loop__stage-node,.the-loop__stage-item--sky.the-loop__stage-item--active .the-loop__stage-node{border-color:#38bdf8;box-shadow:0 0 16px #38bdf8e6,0 0 24px #fff6}.the-loop__stage-item--sky .the-loop__box-glow{background:#38bdf8}.the-loop__stage-item--sky:hover .the-loop__box,.the-loop__stage-item--sky.the-loop__stage-item--active .the-loop__box{border-color:#38bdf873;box-shadow:0 20px 45px -5px #000c,0 0 25px #38bdf833}@media (max-width:991px){.the-loop-section{height:auto!important;padding:60px 0 80px!important;overflow:visible!important}.the-loop__container{height:auto!important;padding:0 20px!important}.the-loop__grid{flex-direction:column!important;grid-template-columns:1fr!important;gap:32px!important;height:auto!important;display:flex!important}.the-loop__left-col{align-self:stretch!important;width:100%!important;margin-bottom:8px!important;padding-top:0!important;padding-right:0!important;position:static!important;top:auto!important}.the-loop__main-title{margin-bottom:16px!important;font-size:clamp(28px,7vw,36px)!important;line-height:1.15!important}.the-loop__desc-p{max-width:100%!important;margin-bottom:12px!important;font-size:14px!important;line-height:1.6!important}.the-loop__stage-tracker{margin-top:14px!important;margin-bottom:0!important}.the-loop__right-viewport{width:100%!important;height:auto!important;overflow:visible!important}.the-loop__stages-track{padding-top:0!important;padding-bottom:0!important;transform:none!important}.the-loop__timeline-rail{top:14px!important;bottom:10px!important}.the-loop__stage-item{opacity:1!important;padding-bottom:36px!important;padding-left:28px!important;transform:none!important}.the-loop__stage-node{width:12px!important;height:12px!important;top:8px!important;left:-5.5px!important}.the-loop__stage-title{margin-bottom:14px!important;font-size:22px!important;line-height:1.25!important}.the-loop__stage-grid{grid-template-columns:1fr!important;gap:14px!important}.the-loop__make-col{padding-right:0!important}.the-loop__make-text{font-size:13.5px!important;line-height:1.55!important}.the-loop__box{border-radius:16px!important;padding:16px 18px!important}.the-loop__box-text{font-size:14px!important;line-height:1.45!important}}@media (max-width:575px){.the-loop-section{padding:50px 0 70px!important}.the-loop__container{padding:0 16px!important}.the-loop__main-title{font-size:28px!important}.the-loop__stage-item{padding-bottom:30px!important;padding-left:24px!important}.the-loop__stage-node{width:11px!important;height:11px!important;left:-5px!important}}.portfolio-section{color:#fff;background-color:#070709;width:100%;padding:120px 0 160px;position:relative;overflow:visible}.portfolio-section__bg{pointer-events:none;z-index:0;position:absolute;inset:0}.portfolio-section__dot-grid{opacity:.7;background-image:radial-gradient(#ffffff1f 1.2px,#0000 1.2px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80%,#000 30%,#0000 95%);mask-image:radial-gradient(90% 80%,#000 30%,#0000 95%)}.portfolio-section__glow{filter:blur(140px);pointer-events:none;background:radial-gradient(circle,#f201010b 0%,#00d2ff08 40%,#0000 70%);width:700px;height:700px;position:absolute;top:20%;right:10%}.portfolio-section__header-row{z-index:2;grid-template-columns:1.25fr 1fr;align-items:flex-end;gap:48px;margin-bottom:70px;display:grid;position:relative}.portfolio-section__badge{-webkit-backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin-bottom:18px;padding:5px 14px;display:inline-flex}.portfolio-section__badge-dot{background:#00d2ff;border-radius:50%;width:6.5px;height:6.5px;box-shadow:0 0 10px #00d2ff}.portfolio-section__badge-label{font-family:var(--urban), "Urbanist", sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#fff;font-size:12.5px;font-weight:700}.portfolio-section__main-title{font-family:var(--urban), "Urbanist", sans-serif;letter-spacing:-.025em;color:#fff;margin:0;font-size:clamp(22px,2.2vw,32px);font-weight:800;line-height:1.15}.portfolio-section__title-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fff 0%,#ffffffb3 100%);-webkit-background-clip:text}.portfolio-section__header-desc{font-family:var(--sora), "Sora", sans-serif;color:#ffffffa6;margin-bottom:24px;font-size:14.5px;line-height:1.65}.portfolio-section__header-cta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.portfolio-cta-primary{height:48px;font-family:var(--urban), "Urbanist", sans-serif;text-transform:uppercase;letter-spacing:.06em;-webkit-user-select:none;user-select:none;white-space:nowrap;background:#f20101;border:1px solid #fff3;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:0 28px;font-size:12.5px;font-weight:800;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .25s,box-shadow .3s;display:inline-flex;box-shadow:0 4px 22px #f2010161,inset 0 1px #ffffff40;color:#fff!important;text-decoration:none!important}.portfolio-cta-primary:hover{background:#d80000;transform:translateY(-1px);box-shadow:0 8px 30px #f201018c,inset 0 1px #ffffff59;color:#fff!important}.portfolio-cta-primary:active{transform:scale(.98)}.portfolio-cta-primary__icon{color:#fff;background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .25s,color .25s;display:flex}.portfolio-cta-primary:hover .portfolio-cta-primary__icon{color:#f20101;background:#fff;transform:rotate(45deg)}.portfolio-cta-secondary{-webkit-backdrop-filter:blur(14px);height:48px;font-family:var(--urban), "Urbanist", sans-serif;text-transform:uppercase;letter-spacing:.06em;-webkit-user-select:none;user-select:none;white-space:nowrap;background:#ffffff0d;border:1.5px solid #ffffff2e;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:0 28px;font-size:12.5px;font-weight:800;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .25s,border-color .25s,box-shadow .3s;display:inline-flex;box-shadow:0 4px 20px #0006,inset 0 1px #ffffff1f;color:#fff!important;text-decoration:none!important}.portfolio-cta-secondary span{font-family:var(--urban), "Urbanist", sans-serif!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:12.5px!important;font-weight:800!important;line-height:1!important}.portfolio-cta-secondary .portfolio-cta-primary__icon{color:#fff;background:#ffffff24;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .25s,color .25s;display:flex}.portfolio-cta-secondary .portfolio-cta-primary__icon i{color:#fff;-webkit-text-fill-color:#fff;font-size:11px}.portfolio-cta-secondary:hover{background:#f20101;border-color:#f20101;transform:translateY(-2px);box-shadow:0 8px 30px #f201018c,inset 0 1px #ffffff59;color:#fff!important}.portfolio-cta-secondary:hover span{color:#fff!important;-webkit-text-fill-color:#fff!important}.portfolio-cta-secondary:hover .portfolio-cta-primary__icon{color:#f20101;background:#fff;transform:rotate(45deg)}.portfolio-cta-secondary:hover .portfolio-cta-primary__icon i{color:#f20101;-webkit-text-fill-color:#f20101}.portfolio-cta-secondary:active{transform:scale(.98)}.portfolio-card-luxury{-webkit-backdrop-filter:blur(28px)saturate(180%);background:linear-gradient(165deg,#16131af2 0%,#0c0b0ffa 50%,#110d13f2 100%);border:1px solid #ffffff1f;border-radius:28px;width:100%;transition:border-color .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 35px 80px -20px #000000f2,0 15px 35px -10px #000c,inset 0 1px #ffffff29,inset 0 0 30px #ffffff05}.portfolio-card-luxury:hover{border-color:#ffffff38;box-shadow:0 45px 100px -20px #000000fa,0 20px 45px -10px #000000d9,inset 0 1px #ffffff38,inset 0 0 40px #ffffff0a}.portfolio-card__glow-crimson{box-shadow:0 35px 80px -20px #000000f2,0 0 50px -10px #f2010138,inset 0 1px #ffffff29}.portfolio-card__glow-rose{box-shadow:0 35px 80px -20px #000000f2,0 0 50px -10px #ff3b6933,inset 0 1px #ffffff29}.portfolio-card__glow-cyan{box-shadow:0 35px 80px -20px #000000f2,0 0 50px -10px #00d2ff33,inset 0 1px #ffffff29}.portfolio-sticky-deck{z-index:2;width:100%;padding-bottom:60px;position:relative}.portfolio-card-wrap{will-change:transform, opacity, filter;width:100%;margin-bottom:80px;transition:transform .1s linear;position:sticky}.portfolio-card{-webkit-backdrop-filter:blur(24px);background:#0d0c10f0;border:1px solid #ffffff1a;border-radius:26px;width:100%;padding:44px;transition:border-color .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 35px 90px -20px #000000eb,inset 0 1px #ffffff1f}.portfolio-card:hover{border-color:#fff3;box-shadow:0 45px 110px -20px #000000f5,inset 0 1px #fff3}.portfolio-card--venture{border-left:3px solid #f20101}.portfolio-card--client{border-left:3px solid #00d2ff}.portfolio-card__border-glow{filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#f2010114 0%,#0000 70%);width:320px;height:320px;position:absolute;top:-120px;right:-120px}.portfolio-card--client .portfolio-card__border-glow{background:radial-gradient(circle,#00d2ff14 0%,#0000 70%)}.portfolio-card__grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:48px;display:grid}.portfolio-card__content-col{flex-direction:column;display:flex}.portfolio-card__meta-strip{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.portfolio-card__type-badge{font-family:var(--space-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.portfolio-card__type-badge--venture{color:#f20101;background:#f201011a;border:1px solid #f201014d}.portfolio-card__type-badge--client{color:#00d2ff;background:#00d2ff1a;border:1px solid #00d2ff4d}.portfolio-card__type-dot{background:currentColor;border-radius:50%;width:5px;height:5px}.portfolio-card__status-badge{font-family:var(--space-mono), monospace;letter-spacing:.08em;color:#10b981;background:#10b98114;border:1px solid #10b98140;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.portfolio-card__status-dot{background:#10b981;border-radius:50%;width:5px;height:5px;box-shadow:0 0 6px #10b981}.portfolio-card__title{font-family:var(--urban), "Urbanist", sans-serif;letter-spacing:-.025em;color:#fff;margin-bottom:8px;font-size:clamp(24px,2.2vw,32px);font-weight:800;line-height:1.18}.portfolio-card__title a{color:inherit;text-decoration:none;transition:color .2s}.portfolio-card__title a:hover{color:#f20101}.portfolio-card__category{font-family:var(--space-mono), monospace;color:#ffffff73;letter-spacing:.06em;text-transform:uppercase;margin-bottom:16px;font-size:12px;font-weight:700}.portfolio-card__desc{font-family:var(--sora), "Sora", sans-serif;color:#ffffffb3;margin-bottom:22px;font-size:14.5px;line-height:1.65}.portfolio-card__metrics-strip{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.portfolio-card__metric-pill{background:#ffffff09;border:1px solid #ffffff17;border-radius:8px;align-items:center;gap:6px;padding:5px 12px;display:inline-flex}.portfolio-card__metric-icon{color:#f20101;font-size:10px}.portfolio-card__metric-text{font-family:var(--space-mono), monospace;color:#ffffffe0;font-size:11.5px;font-weight:700}.portfolio-card__tags-row{flex-wrap:wrap;gap:8px;margin-bottom:30px;display:flex}.portfolio-card__tag{font-family:var(--urban), "Urbanist", sans-serif;color:#ffffffbf;background:#ffffff08;border:1px solid #ffffff12;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-block}.portfolio-card__cta-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.portfolio-card__btn-live,.portfolio-card__btn-details{padding:10px 22px!important}.portfolio-mockup-wrapper{perspective:1200px;width:100%;position:relative}.portfolio-mockup{width:100%;transform-style:preserve-3d;will-change:transform;background:#09080b;border:1px solid #ffffff1f;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 80px -15px #000000eb,inset 0 1px #ffffff1a}.portfolio-mockup__header{background:#ffffff08;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.portfolio-mockup__dots{align-items:center;gap:6.5px;display:flex}.portfolio-mockup__dot{border-radius:50%;width:9.5px;height:9.5px;display:inline-block}.portfolio-mockup__dot--red{background:#ff5f56}.portfolio-mockup__dot--amber{background:#ffbd2e}.portfolio-mockup__dot--green{background:#27c93f}.portfolio-mockup__address-bar{background:#0006;border:1px solid #ffffff14;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;max-width:260px;margin:0 auto;padding:4px 10px;display:flex}.portfolio-mockup__lock-icon{color:#fff6}.portfolio-mockup__url{font-family:var(--space-mono), monospace;color:#fff9;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.portfolio-mockup__launch-link{color:#fff;font-family:var(--space-mono), monospace;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:5px;align-items:center;gap:4px;padding:3px 8px;font-size:9.5px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.portfolio-mockup__launch-link:hover{color:#fff;background:#f20101;border-color:#f20101}.portfolio-mockup__viewport{background:#000;width:100%;height:290px;position:relative;overflow:hidden}.portfolio-mockup__image{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.portfolio-card:hover .portfolio-mockup__image{transform:scale(1.04)}.portfolio-mockup__glass-glare{pointer-events:none;background:linear-gradient(135deg,#ffffff0f 0%,#0000 50%);position:absolute;inset:0}.portfolio-mockup__bottom-fade{pointer-events:none;background:linear-gradient(#0000 0%,#09080b99 100%);height:40px;position:absolute;bottom:0;left:0;right:0}@media (max-width:991px){.portfolio-section__header-row{grid-template-columns:1fr;gap:24px}.portfolio-section__header-cta{flex-flow:row!important;align-items:center!important;gap:10px!important;width:100%!important;display:flex!important}.portfolio-section__header-cta .portfolio-cta-primary,.portfolio-section__header-cta .portfolio-cta-secondary,.portfolio-section__header-cta a{letter-spacing:.04em!important;white-space:nowrap!important;box-sizing:border-box!important;flex:1!important;justify-content:center!important;gap:6px!important;height:44px!important;padding:0 12px!important;font-size:11px!important}.portfolio-section__header-cta .portfolio-cta-primary span,.portfolio-section__header-cta .portfolio-cta-secondary span,.portfolio-section__header-cta a span{letter-spacing:.04em!important;white-space:nowrap!important;font-size:11px!important}.portfolio-section__header-cta .portfolio-cta-primary__icon,.portfolio-section__header-cta .portfolio-cta-secondary .portfolio-cta-primary__icon{flex-shrink:0!important;width:20px!important;height:20px!important;font-size:10px!important}.portfolio-card-inner{padding:16px 14px 18px!important}.portfolio-card-header{flex-wrap:nowrap!important;justify-content:space-between!important;gap:8px!important;padding:2px 0 12px!important}.portfolio-card-header span.font-mono{font-size:20px!important;line-height:1!important}.portfolio-card-header h3{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:15px!important;line-height:1.25!important;overflow:hidden!important}.light .portfolio-card-header a.group,[data-theme=light] .portfolio-card-header a.group,.light .portfolio-card-header button.group,[data-theme=light] .portfolio-card-header button.group,.portfolio-card-header a.group,.portfolio-card-header button.group,.portfolio-card-live-btn{flex-shrink:0!important;gap:5px!important;max-width:none!important;height:32px!important;padding:0 10px!important;font-size:10px!important}.light .portfolio-card-header a.group span,[data-theme=light] .portfolio-card-header a.group span,.light .portfolio-card-header button.group span,[data-theme=light] .portfolio-card-header button.group span,.portfolio-card-header a.group span,.portfolio-card-header button.group span,.portfolio-card-live-btn span{letter-spacing:.04em!important;font-size:10px!important}.light .portfolio-card-header a.group span.rounded-full,[data-theme=light] .portfolio-card-header a.group span.rounded-full,.light .portfolio-card-header button.group span.rounded-full,[data-theme=light] .portfolio-card-header button.group span.rounded-full,.portfolio-card-header a.group span.rounded-full,.portfolio-card-header button.group span.rounded-full,.portfolio-card-live-btn span.rounded-full{width:18px!important;height:18px!important;font-size:9px!important}.portfolio-card-header a.group i,.portfolio-card-header button.group i,.portfolio-card-live-btn i{font-size:9.5px!important}.portfolio-card__grid{grid-template-columns:1fr;gap:32px}.portfolio-card{padding:30px}.portfolio-card-wrap{margin-bottom:40px;position:relative;top:auto!important}.portfolio-mockup__viewport{height:220px}}@media (max-width:420px){.portfolio-card-inner{padding:12px 10px 14px!important}.portfolio-card-header{gap:6px!important}.portfolio-card-header span.font-mono{font-size:17px!important}.portfolio-card-header h3{font-size:13.5px!important}.light .portfolio-card-header a.group,[data-theme=light] .portfolio-card-header a.group,.light .portfolio-card-header button.group,[data-theme=light] .portfolio-card-header button.group,.portfolio-card-header a.group,.portfolio-card-header button.group,.portfolio-card-live-btn{gap:4px!important;height:28px!important;padding:0 7px!important}.light .portfolio-card-header a.group span,[data-theme=light] .portfolio-card-header a.group span,.light .portfolio-card-header button.group span,[data-theme=light] .portfolio-card-header button.group span,.portfolio-card-header a.group span,.portfolio-card-header button.group span,.portfolio-card-live-btn span{font-size:9px!important}.portfolio-section__header-cta{gap:8px!important}.portfolio-section__header-cta .portfolio-cta-primary,.portfolio-section__header-cta .portfolio-cta-secondary,.portfolio-section__header-cta a{gap:4px!important;height:42px!important;padding:0 8px!important;font-size:10px!important}.portfolio-section__header-cta .portfolio-cta-primary span,.portfolio-section__header-cta .portfolio-cta-secondary span,.portfolio-section__header-cta a span{letter-spacing:.02em!important;font-size:10px!important}.portfolio-section__header-cta .portfolio-cta-primary__icon,.portfolio-section__header-cta .portfolio-cta-secondary .portfolio-cta-primary__icon{width:18px!important;height:18px!important;font-size:9px!important}}@media (max-width:575px){.portfolio-card{border-radius:18px;padding:22px}.portfolio-card__title{font-size:20px}.portfolio-card__cta-row{flex-direction:column;align-items:stretch}.portfolio-card__cta-row a{justify-content:center;width:100%}}@keyframes dynamic-shimmer{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.animate-shimmer{background-size:200% 200%;animation:3.5s infinite dynamic-shimmer}@keyframes portfolioBorderBeam{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.portfolio__border-beam{pointer-events:none;will-change:transform;animation:16s linear infinite portfolioBorderBeam;position:absolute;inset:-100%}.portfolio-card-inner{padding:clamp(28px,4vw,44px) clamp(24px,4vw,48px) clamp(24px,3.5vw,40px)!important}.portfolio-card-header{padding:clamp(4px,1vw,12px) clamp(8px,1.2vw,16px) clamp(18px,2.5vw,26px)!important}.portfolio-border-track{filter:drop-shadow(0 0 12px #f2010133)drop-shadow(0 0 22px #00d2ff29);transition:box-shadow .5s,filter .5s;box-shadow:0 25px 60px -15px #000000d9,0 8px 20px -6px #000000a6,0 0 28px -5px #f2010138,0 0 42px -10px #00d2ff33!important}.portfolio-border-track:hover{filter:drop-shadow(0 0 16px #f2010147)drop-shadow(0 0 28px #00d2ff3d);box-shadow:0 32px 75px -15px #000000eb,0 12px 28px -6px #000000bf,0 0 38px -5px #f2010159,0 0 55px -10px #00d2ff4d!important}@keyframes downsideGradientFlow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes downsideBreathing{0%,to{opacity:.55;transform:translate(-50%)scale(1)}50%{opacity:.75;transform:translate(-50%)scale(1.02,1.08)}}.portfolio-downside-glow{pointer-events:none;z-index:0;will-change:transform, opacity;border-radius:9999px;width:90%;height:130px;animation:8s ease-in-out infinite downsideBreathing;position:absolute;bottom:-40px;left:50%;transform:translate(-50%)}@media (min-width:768px){.portfolio-downside-glow{width:92%;height:165px;bottom:-55px}}.portfolio-downside-glow__light{border-radius:inherit;filter:blur(75px);will-change:background-position;background:linear-gradient(90deg,#f201016b 0%,#ff7d2d5c 24%,#a855f747 50%,#00d2ff6b 76%,#f201016b 100%) 0 0/200% 100%;width:100%;height:100%;animation:10s ease-in-out infinite alternate downsideGradientFlow}@media (min-width:768px){.portfolio-downside-glow__light{filter:blur(100px)}}.portfolio-downside-glow__shadow{border-radius:inherit;filter:blur(24px);pointer-events:none;background:#000000a6;width:96%;height:48px;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.skill-card-compact-wrap{contain:layout style;-webkit-user-select:none;user-select:none;flex:0 0 220px;width:220px}@media (max-width:1024px){.skill-card-compact-wrap{flex:0 0 210px;width:210px}}@media (max-width:640px){.skill-card-compact-wrap{flex:0 0 195px;width:195px}}.skill-card-compact{height:100%;min-height:130px;transform-style:preserve-3d;background:#0e0d12;border:1px solid #ffffff14;border-radius:15px;flex-direction:column;justify-content:space-between;padding:12px 14px 11px;transition:border-color .3s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 36px -10px #000000bf,inset 0 1px #ffffff1f}.skill-card-compact-wrap:hover .skill-card-compact{box-shadow:0 26px 54px -10px #000000e6, 0 0 36px var(--card-accent,#ffffff24), inset 0 1px 0 #ffffff42;border-color:#ffffff47}.skill-card-compact:before{content:"";background:linear-gradient(135deg, transparent 40%, var(--card-accent,#ffffff1a) 50%, transparent 60%);-webkit-mask-composite:xor;pointer-events:none;opacity:0;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:15px;padding:1px;transition:opacity .4s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.skill-card-compact-wrap:hover .skill-card-compact:before{opacity:1}.skill-card-compact__top{z-index:3;justify-content:space-between;align-items:center;margin-bottom:8px;display:flex;position:relative}.skill-card-compact__icon-box{border:1px solid;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:flex}.skill-card-compact__icon-box svg{width:16px;height:16px}.skill-card-compact-wrap:hover .skill-card-compact__icon-box{transform:scale(1.08)translateY(-2px)}.skill-card-compact__tag{font-family:var(--space-mono), monospace;letter-spacing:.1em;color:#ffffff73;text-transform:uppercase;font-size:8.5px;font-weight:700}.skill-card-compact__body{z-index:3;flex-grow:1;position:relative}.skill-card-compact__title{font-family:var(--urban), "Urbanist", sans-serif;color:#fff;letter-spacing:-.015em;margin-bottom:3px;font-size:14.5px;font-weight:700;line-height:1.25}.skill-card-compact__desc{font-family:var(--sora), "Sora", sans-serif;color:#ffffffa6;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.skill-card-compact__footer{z-index:3;border-top:1px solid #ffffff12;margin-top:8px;padding-top:6px;position:relative}.skill-card-compact__action,.skill-card-compact__action span,.skill-card-compact__action-text{font-family:var(--urban), "Urbanist", var(--sora), -apple-system, sans-serif!important;letter-spacing:.02em!important;text-transform:none!important;font-size:13px!important;font-style:normal!important;font-weight:700!important;line-height:1!important}.skill-card-compact__action{cursor:default;align-items:center!important;gap:7px!important;text-decoration:none!important;transition:all .25s!important;display:inline-flex!important}.skill-card-compact__arrow{vertical-align:middle!important;flex-shrink:0!important;width:13px!important;min-width:13px!important;height:13px!important;min-height:13px!important;transition:transform .25s cubic-bezier(.16,1,.3,1)!important;display:inline-block!important}.skill-card-compact-wrap:hover .skill-card-compact__arrow{transform:translate(4px)!important}.skill-card-compact__bottom-glow{pointer-events:none;z-index:1;opacity:.88;border-radius:20px;transition:opacity .4s,filter .4s;position:absolute;inset:0}.skill-card-compact-wrap:hover .skill-card-compact__bottom-glow{opacity:1;filter:saturate(1.35)brightness(1.15)}.skill-card-compact__specular{pointer-events:none;z-index:2;mix-blend-mode:overlay;background:linear-gradient(#ffffff1f 0%,#0000 40%);border-radius:20px;position:absolute;inset:0}.skill-card--amber .skill-card-compact{--card-accent:#fbbf2480}.skill-card--amber .skill-card-compact__bottom-glow{background:radial-gradient(120% 70% at 50% 115%,#ea580c 0%,#f59e0b 30%,#fbbf2452 55%,#0000 75%),radial-gradient(circle at 50% 102%,#fbbf2480 0%,#0000 50%)}.skill-card--amber .skill-card-compact__icon-box{color:#fbbf24;background:#f59e0b26;border-color:#f59e0b73;box-shadow:0 0 24px #f59e0b47}.skill-card--amber .skill-card-compact__highlight-dot{background:#fbbf24;box-shadow:0 0 8px #f59e0b,0 0 16px #f59e0b4d}.skill-card--amber .skill-card-compact__action,.skill-card--amber .skill-card-compact__action span,.skill-card--amber .skill-card-compact__action-text,.skill-card--amber .skill-card-compact__arrow{color:#fbbf24!important;stroke:#fbbf24!important}.skill-card--amber:hover .skill-card-compact{border-color:#f59e0b8c}.skill-card--blue .skill-card-compact{--card-accent:#60a5fa80}.skill-card--blue .skill-card-compact__bottom-glow{background:radial-gradient(120% 70% at 50% 115%,#2563eb 0%,#3b82f6 30%,#3b82f652 55%,#0000 75%),radial-gradient(circle at 50% 102%,#60a5fa80 0%,#0000 50%)}.skill-card--blue .skill-card-compact__icon-box{color:#60a5fa;background:#3b82f626;border-color:#3b82f673;box-shadow:0 0 24px #3b82f647}.skill-card--blue .skill-card-compact__highlight-dot{background:#60a5fa;box-shadow:0 0 8px #3b82f6,0 0 16px #3b82f64d}.skill-card--blue .skill-card-compact__action,.skill-card--blue .skill-card-compact__action span,.skill-card--blue .skill-card-compact__action-text,.skill-card--blue .skill-card-compact__arrow{color:#60a5fa!important;stroke:#60a5fa!important}.skill-card--blue:hover .skill-card-compact{border-color:#3b82f68c}.skill-card--green .skill-card-compact{--card-accent:#34d39980}.skill-card--green .skill-card-compact__bottom-glow{background:radial-gradient(120% 70% at 50% 115%,#059669 0%,#10b981 30%,#10b98152 55%,#0000 75%),radial-gradient(circle at 50% 102%,#34d39980 0%,#0000 50%)}.skill-card--green .skill-card-compact__icon-box{color:#34d399;background:#10b98126;border-color:#10b98173;box-shadow:0 0 24px #10b98147}.skill-card--green .skill-card-compact__highlight-dot{background:#34d399;box-shadow:0 0 8px #10b981,0 0 16px #10b9814d}.skill-card--green .skill-card-compact__action,.skill-card--green .skill-card-compact__action span,.skill-card--green .skill-card-compact__action-text,.skill-card--green .skill-card-compact__arrow{color:#34d399!important;stroke:#34d399!important}.skill-card--green:hover .skill-card-compact{border-color:#10b9818c}.skill-card--purple .skill-card-compact{--card-accent:#c084fc80}.skill-card--purple .skill-card-compact__bottom-glow{background:radial-gradient(120% 70% at 50% 115%,#7c3aed 0%,#a855f7 30%,#a855f752 55%,#0000 75%),radial-gradient(circle at 50% 102%,#c084fc80 0%,#0000 50%)}.skill-card--purple .skill-card-compact__icon-box{color:#c084fc;background:#a855f726;border-color:#a855f773;box-shadow:0 0 24px #a855f747}.skill-card--purple .skill-card-compact__highlight-dot{background:#c084fc;box-shadow:0 0 8px #a855f7,0 0 16px #a855f74d}.skill-card--purple .skill-card-compact__action,.skill-card--purple .skill-card-compact__action span,.skill-card--purple .skill-card-compact__action-text,.skill-card--purple .skill-card-compact__arrow{color:#c084fc!important;stroke:#c084fc!important}.skill-card--purple:hover .skill-card-compact{border-color:#a855f78c}.skill-card--crimson .skill-card-compact{--card-accent:#f8717180}.skill-card--crimson .skill-card-compact__bottom-glow{background:radial-gradient(120% 70% at 50% 115%,#dc2626 0%,#f20101 30%,#f2010152 55%,#0000 75%),radial-gradient(circle at 50% 102%,#f8717180 0%,#0000 50%)}.skill-card--crimson .skill-card-compact__icon-box{color:#ff6b6b;background:#f2010126;border-color:#f2010173;box-shadow:0 0 24px #f2010147}.skill-card--crimson .skill-card-compact__highlight-dot{background:#ff6b6b;box-shadow:0 0 8px #f20101,0 0 16px #f201014d}.skill-card--crimson .skill-card-compact__action,.skill-card--crimson .skill-card-compact__action span,.skill-card--crimson .skill-card-compact__action-text,.skill-card--crimson .skill-card-compact__arrow{color:#ff6b6b!important;stroke:#ff6b6b!important}.skill-card--crimson:hover .skill-card-compact{border-color:#f201018c}.skill-card--cyan .skill-card-compact{--card-accent:#67e8f980}.skill-card--cyan .skill-card-compact__bottom-glow{background:radial-gradient(120% 70% at 50% 115%,#0891b2 0%,#06b6d4 30%,#06b6d452 55%,#0000 75%),radial-gradient(circle at 50% 102%,#67e8f980 0%,#0000 50%)}.skill-card--cyan .skill-card-compact__icon-box{color:#22d3ee;background:#06b6d426;border-color:#06b6d473;box-shadow:0 0 24px #06b6d447}.skill-card--cyan .skill-card-compact__highlight-dot{background:#22d3ee;box-shadow:0 0 8px #06b6d4,0 0 16px #06b6d44d}.skill-card--cyan .skill-card-compact__action,.skill-card--cyan .skill-card-compact__action span,.skill-card--cyan .skill-card-compact__action-text,.skill-card--cyan .skill-card-compact__arrow{color:#22d3ee!important;stroke:#22d3ee!important}.skill-card--cyan:hover .skill-card-compact{border-color:#06b6d48c}.testimonial-card-wrap{contain:layout style;-webkit-user-select:none;user-select:none;flex:0 0 240px;width:240px;max-width:85vw}@media (max-width:1024px){.testimonial-card-wrap{flex:0 0 225px;width:225px}}@media (max-width:640px){.testimonial-card-wrap{flex:0 0 210px;width:210px}}.testimonial-card-luxury{height:100%;min-height:142px;transform-style:preserve-3d;background:#0e0d12;border:1px solid #ffffff14;border-radius:15px;flex-direction:column;justify-content:space-between;padding:13px 14px 11px;transition:border-color .3s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 36px -10px #000c,inset 0 1px #ffffff1f}.testimonial-card-wrap:hover .testimonial-card-luxury{box-shadow:0 26px 54px -10px #000000f2, 0 0 36px var(--card-accent,#ffffff24), inset 0 1px 0 #ffffff42;border-color:#ffffff47}.testimonial-card-luxury:before{content:"";background:linear-gradient(135deg, transparent 40%, var(--card-accent,#ffffff1a) 50%, transparent 60%);-webkit-mask-composite:xor;pointer-events:none;opacity:0;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:15px;padding:1px;transition:opacity .4s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.testimonial-card-wrap:hover .testimonial-card-luxury:before{opacity:1}.testimonial-card-luxury__bottom-glow{pointer-events:none;z-index:1;opacity:.82;border-radius:15px;transition:opacity .4s,filter .4s;position:absolute;inset:0}.testimonial-card-wrap:hover .testimonial-card-luxury__bottom-glow{opacity:1;filter:saturate(1.35)brightness(1.15)}.testimonial-card-luxury__specular{pointer-events:none;z-index:2;mix-blend-mode:overlay;background:linear-gradient(#ffffff1f 0%,#0000 35%);border-radius:15px;position:absolute;inset:0}.testimonial-card-luxury__top{z-index:3;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex;position:relative}.testimonial-card-luxury__ratings{color:#fbbf24;flex-shrink:0;align-items:center;gap:2px;font-size:10px;display:flex}.testimonial-card-luxury__rating-num{font-family:var(--urban), "Urbanist", sans-serif;color:#ffffffa6;margin-left:3px;font-size:10px;font-weight:700}.testimonial-card-luxury__badge{font-size:9.5px;font-weight:600;font-family:var(--urban), "Urbanist", sans-serif;letter-spacing:.02em;text-transform:none;color:#34d399;white-space:nowrap;background:#10b98114;border:1px solid #10b98138;border-radius:9999px;flex-shrink:0;align-items:center;gap:3.5px;padding:1.5px 6px;line-height:1.2;display:inline-flex}.testimonial-card-luxury__badge span{font-family:var(--urban), "Urbanist", sans-serif;letter-spacing:.02em;color:#34d399;font-size:9.5px;font-weight:600;line-height:1.2}.testimonial-card-luxury__badge-dot{background:#10b981;border-radius:50%;flex-shrink:0;width:3.5px;height:3.5px;box-shadow:0 0 4px #10b981cc}.testimonial-card-luxury__body{z-index:3;flex-grow:1;margin-bottom:8px;position:relative}.testimonial-card-luxury__quote{font-family:var(--sora), "Sora", sans-serif;color:#ffffffd1;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:0;font-size:11.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.testimonial-card-luxury__footer{z-index:3;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:8px;padding-top:8px;display:flex;position:relative}.testimonial-card-luxury__author{align-items:center;gap:8px;min-width:0;display:flex}.testimonial-card-luxury__avatar-wrap{background:#1a161f;border:1.5px solid #ffffff26;border-radius:50%;flex-shrink:0;width:28px;height:28px;overflow:hidden}.testimonial-card-luxury__avatar{object-fit:cover;width:100%;height:100%}.testimonial-card-luxury__meta{min-width:0}.testimonial-card-luxury__name{font-family:var(--urban), "Urbanist", sans-serif;color:#fff;white-space:nowrap;text-overflow:ellipsis;margin-bottom:1px;font-size:12px;font-weight:700;line-height:1.2;overflow:hidden}.testimonial-card-luxury__role{font-family:var(--sora), "Sora", sans-serif;color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;margin-bottom:0;font-size:10px;overflow:hidden}.testimonial-card-luxury__tag{font-family:var(--urban), "Urbanist", sans-serif;letter-spacing:.02em;color:#ffffff8c;white-space:nowrap;background:#ffffff09;border:1px solid #ffffff14;border-radius:9999px;flex-shrink:0;padding:1.5px 6px;font-size:9px;font-weight:600;line-height:1.2}.testimonial-card--amber .testimonial-card-luxury{--card-accent:#fbbf2480}.testimonial-card--amber .testimonial-card-luxury__bottom-glow{background:radial-gradient(120% 70% at 50% 115%,#ea580c 0%,#f59e0b 30%,#fbbf2447 55%,#0000 75%),radial-gradient(circle at 50% 102%,#fbbf2473 0%,#0000 50%)}.testimonial-card--amber .testimonial-card-luxury__tag{color:#fbbf24;background:#fbbf240f;border-color:#fbbf2433}.testimonial-card--amber:hover .testimonial-card-luxury{border-color:#f59e0b80}.testimonial-card--blue .testimonial-card-luxury{--card-accent:#60a5fa80}.testimonial-card--blue .testimonial-card-luxury__bottom-glow{background:radial-gradient(120% 70% at 50% 115%,#1d4ed8 0%,#3b82f6 30%,#3b82f647 55%,#0000 75%),radial-gradient(circle at 50% 102%,#60a5fa73 0%,#0000 50%)}.testimonial-card--blue .testimonial-card-luxury__tag{color:#60a5fa;background:#60a5fa0f;border-color:#60a5fa33}.testimonial-card--blue:hover .testimonial-card-luxury{border-color:#3b82f680}.testimonial-card--green .testimonial-card-luxury{--card-accent:#34d39980}.testimonial-card--green .testimonial-card-luxury__bottom-glow{background:radial-gradient(120% 70% at 50% 115%,#059669 0%,#10b981 30%,#10b98147 55%,#0000 75%),radial-gradient(circle at 50% 102%,#34d39973 0%,#0000 50%)}.testimonial-card--green .testimonial-card-luxury__tag{color:#34d399;background:#34d3990f;border-color:#34d39933}.testimonial-card--green:hover .testimonial-card-luxury{border-color:#10b98180}.testimonial-card--purple .testimonial-card-luxury{--card-accent:#c084fc80}.testimonial-card--purple .testimonial-card-luxury__bottom-glow{background:radial-gradient(120% 70% at 50% 115%,#7c3aed 0%,#8b5cf6 30%,#8b5cf647 55%,#0000 75%),radial-gradient(circle at 50% 102%,#c084fc73 0%,#0000 50%)}.testimonial-card--purple .testimonial-card-luxury__tag{color:#c084fc;background:#c084fc0f;border-color:#c084fc33}.testimonial-card--purple:hover .testimonial-card-luxury{border-color:#8b5cf680}.testimonial-card--crimson .testimonial-card-luxury{--card-accent:#f8717180}.testimonial-card--crimson .testimonial-card-luxury__bottom-glow{background:radial-gradient(120% 70% at 50% 115%,#dc2626 0%,#f20101 30%,#f2010147 55%,#0000 75%),radial-gradient(circle at 50% 102%,#f8717173 0%,#0000 50%)}.testimonial-card--crimson .testimonial-card-luxury__tag{color:#ff6b6b;background:#f201010f;border-color:#f2010133}.testimonial-card--crimson:hover .testimonial-card-luxury{border-color:#f2010180}.testimonial-card--cyan .testimonial-card-luxury{--card-accent:#67e8f980}.testimonial-card--cyan .testimonial-card-luxury__bottom-glow{background:radial-gradient(120% 70% at 50% 115%,#0891b2 0%,#06b6d4 30%,#06b6d447 55%,#0000 75%),radial-gradient(circle at 50% 102%,#67e8f973 0%,#0000 50%)}.testimonial-card--cyan .testimonial-card-luxury__tag{color:#22d3ee;background:#06b6d40f;border-color:#06b6d433}.testimonial-card--cyan:hover .testimonial-card-luxury{border-color:#06b6d480}.pricing{color:#fff;background-color:#070709;padding:60px 0 75px;position:relative;overflow:hidden}.pricing-card-dynamic{cursor:pointer;-webkit-backdrop-filter:blur(16px);transform-style:preserve-3d;will-change:transform;background:#0d0f16c7;border:1px solid #ffffff14;border-radius:16px;padding:16px 20px 15px;transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .28s,box-shadow .28s,background-color .28s;position:relative;overflow:hidden}.pricing-card-dynamic:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000,#ffffff59,#0000);height:1px;position:absolute;top:0;left:10%;right:10%}.pricing-card-dynamic__bottom-glow{pointer-events:none;opacity:.35;z-index:0;height:100%;transition:opacity .4s;position:absolute;bottom:0;left:0;right:0}.pricing-card-dynamic:hover{border-color:#ffffff38;transform:translateY(-3px);box-shadow:0 16px 36px -10px #000000d9}.pricing-card-dynamic:hover .pricing-card-dynamic__bottom-glow,.pricing-card-dynamic--active .pricing-card-dynamic__bottom-glow{opacity:.85}.pricing-card-dynamic__top{z-index:2;justify-content:space-between;align-items:center;margin-bottom:8px;display:flex;position:relative}.pricing-card-dynamic__icon-box{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;transition:all .3s;display:flex}.pricing-card-dynamic__tag{font-family:var(--space-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.pricing-card-dynamic__active-pill{font-family:var(--space-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:5px;padding:2.5px 8px;font-size:9px;font-weight:700;display:inline-flex}.pricing-card-dynamic--active .pricing-card-dynamic__active-pill{color:#ff6b6b;background:#f2010133;border-color:#f2010180}.pricing-card-dynamic__title{font-family:var(--urban), "Urbanist", sans-serif;color:#fff;letter-spacing:-.015em;z-index:2;margin-bottom:3px;font-size:17px;font-weight:800;position:relative}.pricing-card-dynamic__desc{font-family:var(--sora), "Sora", sans-serif;color:#ffffff9e;z-index:2;margin-bottom:9px;font-size:12px;line-height:1.48;position:relative}.pricing-card-dynamic__highlights{z-index:2;flex-wrap:wrap;gap:4px 12px;margin-bottom:10px;padding:0;list-style:none;display:flex;position:relative}.pricing-card-dynamic__highlights li{font-family:var(--sora), "Sora", sans-serif;color:#ffffffbf;align-items:center;gap:6px;font-size:11px;display:inline-flex}.pricing-card-dynamic__highlight-dot{border-radius:50%;flex-shrink:0;width:5px;height:5px}.pricing-card-dynamic__footer{z-index:2;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;padding-top:9px;display:flex;position:relative}.pricing-card-dynamic__price-amount{font-family:var(--urban), "Urbanist", sans-serif;letter-spacing:-.02em;font-size:clamp(20px,2.2vw,24px);font-weight:800;line-height:1;transition:color .3s}.pricing-card-dynamic__price-period{font-family:var(--space-mono), monospace;color:#ffffff73;text-transform:uppercase;letter-spacing:.08em;margin-left:5px;font-size:9.5px}.pricing-card-dynamic__cta-indicator{font-family:var(--space-mono), monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:5px;font-size:10.5px;font-weight:700;transition:transform .3s;display:inline-flex}.pricing-card-dynamic:hover .pricing-card-dynamic__cta-indicator{transform:translate(3px)}.pricing-card--blue .pricing-card-dynamic__bottom-glow{background:radial-gradient(120% 70% at 50% 115%,#0891b2 0%,#06b6d4 30%,#06b6d44d 55%,#0000 75%),radial-gradient(circle at 50% 102%,#67e8f980 0%,#0000 50%)}.pricing-card--blue .pricing-card-dynamic__icon-box{color:#22d3ee;background:#06b6d426;border:1px solid #06b6d473;box-shadow:0 0 16px #06b6d447}.pricing-card--blue .pricing-card-dynamic__tag{color:#22d3ee}.pricing-card--blue .pricing-card-dynamic__highlight-dot{background:#22d3ee;box-shadow:0 0 8px #06b6d4,0 0 14px #06b6d459}.pricing-card--blue .pricing-card-dynamic__price-amount,.pricing-card--blue .pricing-card-dynamic__cta-indicator{color:#22d3ee}.pricing-card--blue:hover,.pricing-card--blue.pricing-card-dynamic--active{background:#0c1118e6;border-color:#06b6d4a6!important;box-shadow:0 16px 40px -10px #06b6d447,inset 0 0 20px #06b6d414!important}.pricing-card--crimson .pricing-card-dynamic__bottom-glow{background:radial-gradient(120% 70% at 50% 115%,#dc2626 0%,#f20101 30%,#f2010152 55%,#0000 75%),radial-gradient(circle at 50% 102%,#f8717180 0%,#0000 50%)}.pricing-card--crimson .pricing-card-dynamic__icon-box{color:#ff6b6b;background:#f2010126;border:1px solid #f2010173;box-shadow:0 0 16px #f2010147}.pricing-card--crimson .pricing-card-dynamic__tag{color:#ff6b6b}.pricing-card--crimson .pricing-card-dynamic__highlight-dot{background:#ff6b6b;box-shadow:0 0 8px #f20101,0 0 14px #f2010159}.pricing-card--crimson .pricing-card-dynamic__price-amount{color:#f20101}.pricing-card--crimson .pricing-card-dynamic__cta-indicator{color:#ff6b6b}.pricing-card--crimson:hover,.pricing-card--crimson.pricing-card-dynamic--active{background:#120e12e6;border-color:#f20101a6!important;box-shadow:0 16px 40px -10px #f201014d,inset 0 0 20px #f2010114!important}.pricing-card--amber .pricing-card-dynamic__bottom-glow{background:radial-gradient(120% 70% at 50% 115%,#ea580c 0%,#f59e0b 30%,#f59e0b4d 55%,#0000 75%),radial-gradient(circle at 50% 102%,#fbbf2480 0%,#0000 50%)}.pricing-card--amber .pricing-card-dynamic__icon-box{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b73;box-shadow:0 0 16px #f59e0b47}.pricing-card--amber .pricing-card-dynamic__tag{color:#fbbf24}.pricing-card--amber .pricing-card-dynamic__highlight-dot{background:#fbbf24;box-shadow:0 0 8px #f59e0b,0 0 14px #f59e0b59}.pricing-card--amber .pricing-card-dynamic__price-amount,.pricing-card--amber .pricing-card-dynamic__cta-indicator{color:#fbbf24}.pricing-card--amber:hover,.pricing-card--amber.pricing-card-dynamic--active{background:#12100ce6;border-color:#f59e0ba6!important;box-shadow:0 16px 40px -10px #f59e0b47,inset 0 0 20px #f59e0b14!important}.pricing-calc-deck{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#0d1019e0;border:1px solid #ffffff1c;border-radius:18px;padding:22px 24px 20px;position:relative;overflow:hidden;box-shadow:0 20px 50px -12px #000000d9}.pricing-calc-deck:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff61,#0000);height:1px;position:absolute;top:0;left:8%;right:8%}.pricing-calc-ambient{filter:blur(50px);pointer-events:none;opacity:.2;width:240px;height:240px;transition:background .4s;position:absolute;top:-30px;right:-30px}.pricing-calc-hud{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:12px;display:flex}.pricing-calc-hud-badge{font-family:var(--space-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:#ffffffd9;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.pricing-calc-hud-dot{background:#10b981;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #10b981}.pricing-calc-cadence-grid{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:14px;padding:3px;display:grid}.pricing-calc-cadence-btn{cursor:pointer;text-align:center;background:0 0;border:none;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:6px 4px;transition:all .22s cubic-bezier(.22,1,.36,1);display:flex}.pricing-calc-cadence-btn--active{background:#ffffff1f;box-shadow:0 2px 8px #0000004d}.pricing-calc-cadence-label{font-family:var(--space-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:#fff;font-size:10px;font-weight:700}.pricing-calc-cadence-sub{font-family:var(--sora), "Sora", sans-serif;color:#ffffff80;margin-top:1px;font-size:9px}.pricing-calc-scope-grid{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:14px;display:grid}.pricing-calc-scope-btn{cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff14;border-radius:9px;padding:8px 10px 7px;transition:all .22s}.pricing-calc-scope-btn:hover{background:#ffffff0f;border-color:#ffffff29}.pricing-calc-scope-btn--active{background:#ffffff17;border-color:#ffffff4d;box-shadow:0 4px 12px #00000040}.pricing-calc-addons-grid{grid-template-columns:repeat(2,1fr);gap:6px;margin-bottom:14px;display:grid}@media (max-width:640px){.pricing-calc-addons-grid{grid-template-columns:1fr}}.pricing-calc-addon-chip{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:9px;justify-content:space-between;align-items:center;padding:7px 10px;transition:all .22s;display:flex}.pricing-calc-addon-chip:hover{background:#ffffff0f;border-color:#ffffff2e}.pricing-calc-addon-chip--active{background:#ffffff14}.pricing-calc-readout{background:#080a0fe0;border:1px solid #ffffff17;border-radius:12px;margin-bottom:14px;padding:12px 16px}.pricing-calc-readout-price{font-family:var(--urban), "Urbanist", sans-serif;letter-spacing:-.025em;color:#fff;font-size:clamp(26px,2.6vw,36px);font-weight:800;line-height:1}.pricing-calc-cta{width:100%;font-family:var(--space-mono), monospace;letter-spacing:.09em;text-transform:uppercase;color:#fff;cursor:pointer;background:linear-gradient(135deg,#f20101 0%,#dc2626 100%);border:1px solid #ffffff40;border-radius:11px;justify-content:center;align-items:center;padding:12px 20px;font-size:11.5px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 20px -5px #f2010173}.pricing-calc-cta:hover{color:#fff;transform:translateY(-2px);box-shadow:0 12px 28px -5px #f20101a6}.calc-wrapper-section{box-sizing:border-box!important;background-color:#070709!important;padding:80px 20px!important;position:relative!important;overflow:hidden!important}@media (min-width:768px){.calc-wrapper-section{padding:100px 32px!important}}@media (min-width:1024px){.calc-wrapper-section{padding:112px 48px!important}}.calc-max-container{z-index:10!important;box-sizing:border-box!important;max-width:1240px!important;margin:0 auto!important;position:relative!important}.calc-header-block{text-align:center!important;margin-bottom:48px!important}.services__header-row.mb-50{margin-bottom:48px!important}.calc-pill-badge{font-family:var(--space-mono), monospace!important;text-transform:uppercase!important;letter-spacing:.14em!important;color:#a1a1aa!important;background:#ffffff0a!important;border:1px solid #ffffff14!important;border-radius:9999px!important;align-items:center!important;gap:8px!important;margin-bottom:16px!important;padding:6px 18px!important;font-size:11px!important;display:inline-flex!important}.calc-pill-dot{background-color:#ff5656!important;border-radius:50%!important;width:6px!important;height:6px!important;box-shadow:0 0 10px #ff5656e6!important}.calc-main-heading{font-family:var(--sora), sans-serif!important;letter-spacing:-.02em!important;color:#fff!important;margin:0 auto!important;font-size:clamp(28px,4.2vw,48px)!important;font-weight:400!important;line-height:1.2!important}.calc-main-heading-accent{color:#ff5656!important;font-weight:500!important}.calc-card-grid{box-sizing:border-box!important;background-color:#0d0d0d!important;border:1px solid #ffffff1a!important;border-radius:20px!important;grid-template-columns:1fr!important;display:grid!important;overflow:hidden!important;box-shadow:0 25px 60px -15px #000c,0 0 0 1px #ffffff0d!important}@media (min-width:992px){.calc-card-grid{grid-template-columns:1fr 1fr!important}}.calc-col-form{box-sizing:border-box!important;background-color:#0d0d0d!important;min-width:0!important;padding:32px 24px!important}@media (min-width:768px){.calc-col-form{padding:44px 36px!important}}@media (min-width:1024px){.calc-col-form{padding:48px!important}}.calc-section-group{border-bottom:1px solid #1e1e1e!important;margin-bottom:28px!important;padding-bottom:28px!important}.calc-section-group:last-child{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}.calc-group-title{font-family:var(--sora), sans-serif!important;color:#fff!important;align-items:center!important;gap:8px!important;margin:0 0 18px!important;font-size:17px!important;font-weight:600!important;display:flex!important}.calc-group-title-highlight{color:#ff5656!important;font-family:var(--urban), var(--sora), sans-serif!important;font-weight:700!important}.calc-services-split-grid{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}@media (min-width:540px){.calc-services-split-grid{grid-template-columns:1fr 1fr!important;gap:12px 14px!important}}.calc-services-column{flex-direction:column!important;gap:10px!important;display:flex!important}.calc-service-tile{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;box-sizing:border-box!important;background:#ffffff08!important;border:1px solid #ffffff14!important;border-radius:12px!important;align-items:center!important;gap:12px!important;padding:10px 14px!important;transition:all .22s cubic-bezier(.22,1,.36,1)!important;display:flex!important}.calc-service-tile:hover{background:#ffffff0f!important;border-color:#fff3!important;transform:translateY(-1px)!important}.calc-service-tile--active{background:#ff565617!important;border-color:#ff56568c!important;box-shadow:0 4px 18px #ff565629!important}.calc-service-tile-label{font-family:var(--sora), sans-serif!important;color:#a1a1aa!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:13.5px!important;line-height:1.2!important;transition:color .2s!important;overflow:hidden!important}.calc-service-tile--active .calc-service-tile-label,.calc-service-tile:hover .calc-service-tile-label{color:#fff!important;font-weight:600!important}.calc-slider-header-row{justify-content:space-between!important;align-items:center!important;gap:16px!important;margin-bottom:16px!important;display:flex!important}.calc-slider-value-badge{font-family:var(--space-mono), monospace!important;color:#ff5656!important;letter-spacing:.02em!important;white-space:nowrap!important;background:#ff56561f!important;border:1px solid #ff56564d!important;border-radius:9999px!important;padding:4px 14px!important;font-size:14.5px!important;font-weight:700!important;box-shadow:0 0 16px #ff565638!important}.calc-slider-container{width:100%!important;padding:8px 0!important;position:relative!important}.calc-slider-track-wrap{background:#ffffff1f!important;border-radius:9999px!important;width:100%!important;height:8px!important;position:relative!important;overflow:visible!important}.calc-slider-fill{pointer-events:none!important;background:linear-gradient(90deg,#f20101 0%,#ff5656 100%)!important;border-radius:9999px!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;box-shadow:0 0 12px #f2010180!important}.calc-range-input{opacity:1!important;appearance:none!important;cursor:pointer!important;z-index:10!important;background:0 0!important;width:100%!important;height:24px!important;margin:0!important;position:absolute!important;top:50%!important;left:0!important;transform:translateY(-50%)!important}.calc-range-input::-webkit-slider-runnable-track{background:0 0!important;border:none!important;width:100%!important;height:8px!important}.calc-range-input::-moz-range-track{background:0 0!important;border:none!important;width:100%!important;height:8px!important}.calc-range-input::-webkit-slider-thumb{appearance:none!important;cursor:grab!important;background:#fff!important;border:3px solid #f20101!important;border-radius:50%!important;width:22px!important;height:22px!important;margin-top:-7px!important;transition:transform .15s,box-shadow .15s!important;box-shadow:0 0 16px #f20101e6,0 2px 8px #0009!important}.calc-range-input::-webkit-slider-thumb:hover{transform:scale(1.18)!important;box-shadow:0 0 22px #f20101,0 2px 10px #000c!important}.calc-range-input::-webkit-slider-thumb:active{cursor:grabbing!important;transform:scale(1.28)!important}.calc-range-input::-moz-range-thumb{cursor:grab!important;background:#fff!important;border:3px solid #f20101!important;border-radius:50%!important;width:22px!important;height:22px!important;transition:transform .15s,box-shadow .15s!important;box-shadow:0 0 16px #f20101e6,0 2px 8px #0009!important}.calc-slider-bounds{font-family:var(--space-mono), monospace!important;color:#ffffff73!important;letter-spacing:.04em!important;-webkit-user-select:none!important;user-select:none!important;justify-content:space-between!important;align-items:center!important;margin-top:14px!important;font-size:11.5px!important;display:flex!important}.calc-options-list{flex-direction:column!important;gap:14px!important;display:flex!important}.calc-option-row{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;justify-content:space-between!important;align-items:center!important;padding:4px 0!important;transition:all .2s!important;display:flex!important}.calc-option-left{align-items:center!important;gap:14px!important;display:flex!important}.calc-custom-radio{box-sizing:border-box!important;background:0 0!important;border:2px solid #52525b!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:20px!important;min-width:20px!important;height:20px!important;transition:all .2s!important;display:flex!important}.calc-custom-radio--active{border-color:#ff5656!important}.calc-radio-inner-dot{background-color:#ff5656!important;border-radius:50%!important;width:8px!important;height:8px!important}.calc-custom-checkbox{box-sizing:border-box!important;background:0 0!important;border:2px solid #52525b!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;width:20px!important;min-width:20px!important;height:20px!important;transition:all .2s!important;display:flex!important}.calc-custom-checkbox--active{background-color:#ff5656!important;border-color:#ff5656!important}.calc-option-text{font-family:var(--sora), sans-serif!important;color:#a1a1aa!important;margin:0!important;font-size:14.5px!important;line-height:1.4!important;transition:color .2s!important}.calc-option-row:hover .calc-option-text,.calc-option-text--active{color:#fff!important;font-weight:500!important}.calc-option-row:hover .calc-custom-radio:not(.calc-custom-radio--active),.calc-option-row:hover .calc-custom-checkbox:not(.calc-custom-checkbox--active){border-color:#a1a1aa!important}.calc-option-price-tag{font-family:var(--sora), sans-serif!important;color:#71717a!important;white-space:nowrap!important;margin-left:12px!important;font-size:12.5px!important;font-weight:600!important;transition:color .2s!important}.calc-option-price-tag--accent{color:#ff5656!important;font-weight:700!important}.calc-slider-container{margin-top:8px!important}.calc-range-slider{appearance:none!important;cursor:pointer!important;border-radius:9999px!important;outline:none!important;width:100%!important;height:6px!important;margin:10px 0!important;display:block!important}.calc-range-slider::-webkit-slider-thumb{appearance:none!important;cursor:pointer!important;background:#fff!important;border:3px solid #ff5656!important;border-radius:50%!important;width:22px!important;height:22px!important;transition:transform .15s,box-shadow .15s!important;box-shadow:0 0 14px #ff565680!important}.calc-range-slider::-webkit-slider-thumb:hover{transform:scale(1.15)!important;box-shadow:0 0 20px #ff5656b3!important}.calc-range-slider::-moz-range-thumb{cursor:pointer!important;background:#fff!important;border:3px solid #ff5656!important;border-radius:50%!important;width:22px!important;height:22px!important;transition:transform .15s,box-shadow .15s!important;box-shadow:0 0 14px #ff565680!important}.calc-range-slider::-moz-range-thumb:hover{transform:scale(1.15)!important;box-shadow:0 0 20px #ff5656b3!important}.calc-slider-scale{font-family:var(--sora), sans-serif!important;color:#71717a!important;justify-content:space-between!important;align-items:center!important;margin-top:8px!important;padding:0 2px!important;font-size:12px!important;font-weight:500!important;display:flex!important}.calc-col-summary{box-sizing:border-box!important;background-color:#0b0b0d!important;border-top:1px solid #ffffff14!important;flex-direction:column!important;justify-content:space-between!important;min-width:0!important;padding:32px 24px!important;display:flex!important}@media (min-width:768px){.calc-col-summary{padding:40px 32px!important}}@media (min-width:992px){.calc-col-summary{border-top:none!important;border-left:1px solid #ffffff14!important;min-height:680px!important;padding:44px 38px!important}}.calc-summary-title{font-family:var(--sora), sans-serif!important;color:#fff!important;margin:0 0 8px!important;font-size:26px!important;font-weight:700!important;line-height:1.2!important}.calc-summary-subtitle{font-family:var(--sora), sans-serif!important;color:#a1a1aa!important;margin:0 0 24px!important;font-size:13.5px!important;line-height:1.5!important}.calc-cards-stack{flex-direction:column!important;gap:14px!important;margin-bottom:24px!important;display:flex!important}.calc-bench-card{box-sizing:border-box!important;background:#161618!important;border:1px solid #ffffff12!important;border-radius:16px!important;padding:18px 22px!important;transition:transform .2s,border-color .2s!important}.calc-bench-card:hover{border-color:#ffffff24!important}.calc-bench-title{font-family:var(--sora), sans-serif!important;color:#a1a1aa!important;margin:0 0 6px!important;font-size:13.5px!important;font-weight:500!important}.calc-bench-price{font-family:var(--urban), var(--sora), -apple-system, sans-serif!important;color:#f4f4f5!important;letter-spacing:-.03em!important;font-feature-settings:"tnum" on, "lnum" on!important;margin:0 0 4px!important;font-size:34px!important;font-weight:800!important;line-height:1.1!important}.calc-bench-notes{font-family:var(--sora), sans-serif!important;color:#71717a!important;letter-spacing:.01em!important;margin:0!important;font-size:12px!important;font-weight:400!important}.calc-featured-card{color:#fff!important;box-sizing:border-box!important;background:linear-gradient(135deg,#ec4899 0%,#f97316 100%)!important;border-radius:16px!important;padding:22px 24px!important;transition:transform .2s,box-shadow .2s!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 36px -8px #f9731659!important}.calc-featured-card:hover{transform:translateY(-2px)!important;box-shadow:0 20px 42px -6px #f9731673!important}.calc-featured-header{justify-content:space-between!important;align-items:center!important;margin-bottom:6px!important;display:flex!important}.calc-featured-brand{font-family:var(--sora), sans-serif!important;color:#fff!important;letter-spacing:-.01em!important;margin:0!important;font-size:16px!important;font-weight:700!important}.calc-featured-badge{-webkit-backdrop-filter:blur(8px)!important;font-family:var(--sora), sans-serif!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:#fff!important;white-space:nowrap!important;background:#ffffff3d!important;border:1px solid #ffffff59!important;border-radius:9999px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;padding:3px 10px!important;font-size:10px!important;font-weight:700!important;display:inline-flex!important}.calc-featured-price{font-family:var(--urban), var(--sora), -apple-system, sans-serif!important;color:#fff!important;letter-spacing:-.035em!important;font-feature-settings:"tnum" on, "lnum" on!important;margin:0 0 4px!important;font-size:46px!important;font-weight:800!important;line-height:1!important}.calc-featured-tagline{font-family:var(--sora), sans-serif!important;color:#fffffff2!important;margin:0!important;font-size:13.5px!important;font-weight:500!important}.calc-summary-footer{box-sizing:border-box!important;border-top:1px solid #ffffff14!important;flex-direction:column!important;gap:16px!important;margin-top:auto!important;padding-top:24px!important;display:flex!important}.calc-cta-button{width:100%!important;height:52px!important;font-family:var(--urban), "Urbanist", var(--sora), sans-serif!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#fff!important;cursor:pointer!important;box-sizing:border-box!important;white-space:nowrap!important;background:linear-gradient(#ff6262 0%,#e83f3f 100%)!important;border:1px solid #ffffff38!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:12px!important;padding:0 24px!important;font-size:14px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;transition:all .25s cubic-bezier(.22,1,.36,1)!important;display:flex!important;position:relative!important;box-shadow:0 8px 22px -4px #ff56566b,inset 0 1px #ffffff4d!important}.calc-cta-button svg,.calc-cta-arrow{vertical-align:middle!important;flex-shrink:0!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;transition:transform .25s!important;display:inline-block!important}.calc-cta-button:hover{color:#fff!important;background:linear-gradient(#ff7272 0%,#ff3d3d 100%)!important;transform:translateY(-2px)!important;box-shadow:0 12px 28px -4px #ff565699,inset 0 1px #fff6!important}.calc-cta-button:hover .calc-cta-arrow,.calc-cta-button:hover svg{transform:translate(4px)!important}.calc-action-buttons-wrap{flex-direction:column!important;gap:10px!important;width:100%!important;display:flex!important}.calc-secondary-cta-button{-webkit-backdrop-filter:blur(12px)!important;width:100%!important;height:48px!important;font-family:var(--urban), "Urbanist", var(--sora), sans-serif!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#e4e4e7!important;cursor:pointer!important;box-sizing:border-box!important;white-space:nowrap!important;background:#ffffff0d!important;border:1px solid #ffffff1f!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:0 20px!important;font-size:13px!important;font-weight:750!important;line-height:1!important;text-decoration:none!important;transition:all .25s cubic-bezier(.22,1,.36,1)!important;display:flex!important;position:relative!important;box-shadow:0 4px 16px -2px #00000040,inset 0 1px #ffffff1a!important}.calc-secondary-cta-button svg,.calc-secondary-cta-arrow{vertical-align:middle!important;flex-shrink:0!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;transition:transform .25s!important;display:inline-block!important}.calc-secondary-cta-button:hover{color:#fff!important;background:#ffffff17!important;border-color:#ffffff40!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px -4px #00000073,inset 0 1px #ffffff2e!important}.calc-secondary-cta-button:hover .calc-secondary-cta-arrow,.calc-secondary-cta-button:hover svg{transform:translate(4px)!important}.calc-trust-strip{font-family:var(--sora), "Sora", -apple-system, sans-serif!important;color:#a1a1aa!important;box-sizing:border-box!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;margin:0!important;padding:0 4px!important;font-size:11.5px!important;font-weight:500!important;display:flex!important}@media (max-width:991px){.calc-col-summary{border-radius:20px!important;padding:24px 16px!important}.calc-summary-title{margin-bottom:6px!important;font-size:22px!important}.calc-summary-subtitle{margin-bottom:18px!important;font-size:13px!important;line-height:1.5!important}.calc-cards-stack{gap:12px!important;margin-bottom:20px!important}.calc-bench-card{border-radius:14px!important;padding:14px 16px!important}.calc-bench-title{margin-bottom:4px!important;font-size:12.5px!important}.calc-bench-price{margin-bottom:3px!important;font-size:28px!important}.calc-bench-notes{font-size:11px!important}.calc-featured-card{border-radius:16px!important;padding:16px 18px!important}.calc-featured-header{justify-content:space-between!important;align-items:flex-start!important;gap:8px!important;margin-bottom:8px!important;display:flex!important}.calc-featured-brand{flex:auto!important;min-width:0!important;font-size:15px!important;line-height:1.25!important}.calc-featured-badge{letter-spacing:.04em!important;white-space:nowrap!important;border-radius:9999px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;margin-top:1px!important;padding:3px 8px!important;font-size:8.5px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}.calc-featured-price{margin-bottom:3px!important;font-size:38px!important}.calc-featured-tagline{font-size:12px!important}.calc-summary-footer{gap:14px!important;padding-top:18px!important}.calc-cta-button,.light .calc-cta-button,[data-theme=light] .calc-cta-button{box-sizing:border-box!important;border-radius:12px!important;gap:8px!important;width:100%!important;height:48px!important;padding:0 14px!important}.calc-cta-button span,.light .calc-cta-button span,[data-theme=light] .calc-cta-button span{letter-spacing:.03em!important;white-space:nowrap!important;font-size:11.5px!important}.calc-cta-button svg,.calc-cta-arrow,.light .calc-cta-button svg,[data-theme=light] .calc-cta-button svg{width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important}.calc-trust-strip{flex-wrap:wrap!important;justify-content:center!important;gap:8px 14px!important}.calc-trust-item,.calc-trust-btn{font-size:11px!important}}@media (max-width:400px){.calc-col-summary{padding:18px 12px!important}.calc-bench-card{padding:12px 14px!important}.calc-bench-price{font-size:25px!important}.calc-featured-card{padding:14px!important}.calc-featured-brand{font-size:14px!important;line-height:1.25!important}.calc-featured-badge{letter-spacing:.03em!important;white-space:nowrap!important;flex-shrink:0!important;margin-top:1px!important;padding:2.5px 7px!important;font-size:8px!important;line-height:1!important}.calc-featured-price{font-size:34px!important}.calc-cta-button,.light .calc-cta-button,[data-theme=light] .calc-cta-button{gap:6px!important;height:44px!important;padding:0 10px!important}.calc-cta-button span,.light .calc-cta-button span,[data-theme=light] .calc-cta-button span{letter-spacing:.02em!important;font-size:10px!important}}@media (max-width:360px){.calc-featured-brand{font-size:13px!important}.calc-featured-badge{letter-spacing:.02em!important;white-space:nowrap!important;flex-shrink:0!important;padding:2px 6px!important;font-size:7.5px!important}}.calc-trust-item{font-family:var(--sora), "Sora", -apple-system, sans-serif!important;color:#a1a1aa!important;white-space:nowrap!important;letter-spacing:.01em!important;flex-shrink:0!important;align-items:center!important;gap:7px!important;font-size:11.5px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}.calc-trust-svg{vertical-align:middle!important;flex-shrink:0!important;width:15px!important;min-width:15px!important;max-width:15px!important;height:15px!important;min-height:15px!important;max-height:15px!important;transition:transform .2s,stroke .2s!important;display:inline-block!important}.calc-trust-btn{cursor:pointer!important;color:#a1a1aa!important;font-family:var(--sora), "Sora", -apple-system, sans-serif!important;letter-spacing:.01em!important;background:0 0!important;border:none!important;padding:0!important;font-size:11.5px!important;font-weight:500!important;line-height:1!important;transition:color .2s,transform .2s!important}.calc-trust-btn span,.calc-trust-item span{font-family:var(--sora), "Sora", -apple-system, sans-serif!important;letter-spacing:.01em!important;color:inherit!important;font-size:11.5px!important;font-weight:500!important;line-height:1!important}.calc-trust-btn .calc-trust-copied-text{color:#34d399!important;font-weight:600!important;font-family:var(--sora), "Sora", -apple-system, sans-serif!important;font-size:11.5px!important}.calc-trust-btn:hover{color:#fff!important}.calc-trust-btn:hover .calc-trust-svg{stroke:#fff!important;transform:scale(1.15)!important}.calc-trust-btn--copied{color:#34d399!important}.calc-bench-card,.calc-featured-card{transform-style:preserve-3d!important;will-change:transform!important}.calc-service-tile{will-change:transform, border-color, background-color!important}.luxury-footer{color:#fff!important;font-family:var(--sora), "Sora", sans-serif!important;box-sizing:border-box!important;z-index:10!important;text-transform:none!important;background-color:#070709!important;border-top:1px solid #ffffff0d!important;padding-top:60px!important;padding-bottom:48px!important;position:relative!important;overflow:hidden!important}.luxury-footer *{box-sizing:border-box}.luxury-footer span,.luxury-footer p,.luxury-footer a,.luxury-footer li,.luxury-footer div,.luxury-footer input,.luxury-footer button{line-height:inherit;letter-spacing:normal;text-transform:none}.luxury-footer__glow{pointer-events:none!important;filter:blur(85px)!important;z-index:1!important;background:radial-gradient(100% 60% at 50% 100%,#f2010126 0%,#ff4d4d0f 40%,#00d2ff08 65%,#0000 80%)!important;width:90vw!important;max-width:1200px!important;height:340px!important;animation:8s ease-in-out infinite alternate footerGlowBreath!important;position:absolute!important;bottom:0!important;left:50%!important;transform:translate(-50%)!important}@keyframes footerGlowBreath{0%{opacity:.7;transform:translate(-50%)scale(.95)}to{opacity:1;transform:translate(-50%)scale(1.05)}}.luxury-footer__container{z-index:2!important;max-width:1240px!important;margin-left:auto!important;margin-right:auto!important;padding-left:24px!important;padding-right:24px!important;position:relative!important}.luxury-footer__cta-wrap{perspective:1400px!important;width:100%!important;transform-style:preserve-3d!important;margin-bottom:64px!important;position:relative!important}.luxury-footer__cta-card{transform-style:preserve-3d!important;will-change:transform!important;background:linear-gradient(#111018 0%,#09080e 100%)!important;border:1px solid #ffffff17!important;border-radius:28px!important;justify-content:space-between!important;align-items:center!important;gap:40px!important;margin-bottom:0!important;padding:46px 50px!important;transition:border-color .4s,box-shadow .4s!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 30px 80px -15px #000000e6,0 0 50px #f201010d,inset 0 1px #ffffff1f!important}.luxury-footer__cta-card:hover{border-color:#ffffff38!important;box-shadow:0 40px 100px -15px #000000f2,0 0 65px #f201011f,inset 0 1px #ffffff38!important}@media (max-width:991px){.luxury-footer__cta-wrap{margin-bottom:40px!important}.luxury-footer__cta-card{border-radius:22px!important;flex-direction:column!important;align-items:stretch!important;gap:28px!important;padding:32px 24px!important}}.luxury-footer__cta-shimmer-border{-webkit-mask-composite:xor!important;pointer-events:none!important;z-index:1!important;-webkit-mask-composite:xor!important;-webkit-mask-source-type:auto,auto!important;-webkit-mask-composite:xor!important;-webkit-mask-source-type:auto,auto!important;background:linear-gradient(90deg,#0000 0%,#f20101b3 20%,#ff7846cc 40%,#00d2ff99 60%,#0000 85%) 0 0/200% 100%!important;border-radius:28px!important;padding:1.5px!important;animation:6s linear infinite ctaBorderShimmer!important;position:absolute!important;inset:0!important;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0)!important;-webkit-mask-position:0 0,0 0!important;-webkit-mask-size:auto,auto!important;-webkit-mask-repeat:repeat,repeat!important;-webkit-mask-clip:content-box,border-box!important;-webkit-mask-origin:content-box,border-box!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;-webkit-mask-source-type:auto,auto!important;mask-mode:match-source,match-source!important}@keyframes ctaBorderShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.luxury-footer__cta-card-glow-left{filter:blur(75px)!important;pointer-events:none!important;background:#f2010124!important;border-radius:50%!important;width:280px!important;height:280px!important;animation:7s ease-in-out infinite alternate orbFloat1!important;position:absolute!important;top:-60px!important;left:-60px!important}.luxury-footer__cta-card-glow-right{filter:blur(75px)!important;pointer-events:none!important;background:#ff4d4d1a!important;border-radius:50%!important;width:280px!important;height:280px!important;animation:9s ease-in-out infinite alternate orbFloat2!important;position:absolute!important;bottom:-60px!important;right:-60px!important}.luxury-footer__cta-card-glow-center{filter:blur(80px)!important;pointer-events:none!important;background:#00d2ff0a!important;border-radius:50%!important;width:200px!important;height:200px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}@keyframes orbFloat1{0%{transform:translate(0)}to{transform:translate(30px,20px)}}@keyframes orbFloat2{0%{transform:translate(0)}to{transform:translate(-25px,-20px)}}.luxury-footer__cta-content{z-index:2!important;flex:1!important;max-width:620px!important;position:relative!important}.luxury-footer__cta-title{font-family:var(--urban), "Urbanist", sans-serif!important;color:#fff!important;letter-spacing:-.02em!important;margin:0 0 10px!important;font-size:clamp(24px,2.7vw,38px)!important;font-weight:800!important;line-height:1.18!important}.luxury-footer__title-accent{color:#f20101!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(135deg,#fff 0%,#ff4d4d 45%,#f20101 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}.luxury-footer__cta-desc{font-family:var(--sora), "Sora", sans-serif!important;color:#ffffff9e!important;margin:0!important;font-size:14px!important;line-height:1.6!important}.luxury-footer__cta-action{z-index:2!important;flex-shrink:0!important;width:100%!important;max-width:440px!important;position:relative!important}@media (max-width:991px){.luxury-footer__cta-action{max-width:100%!important}}.luxury-footer__cta-form{flex-direction:row!important;align-items:center!important;gap:10px!important;width:100%!important;display:flex!important}@media (max-width:540px){.luxury-footer__cta-form{flex-direction:column!important;align-items:stretch!important}}.luxury-footer__cta-input-wrapper{flex:1!important;align-items:center!important;width:100%!important;display:flex!important;position:relative!important}.luxury-footer__cta-input-icon{color:#ffffff73!important;pointer-events:none!important;width:18px!important;height:18px!important;transition:color .25s!important;position:absolute!important;left:16px!important}.luxury-footer__cta-input{color:#fff!important;height:50px!important;font-family:var(--sora), "Sora", sans-serif!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#ffffff0d!important;border:1px solid #ffffff24!important;border-radius:999px!important;outline:none!important;flex:1!important;width:100%!important;padding:0 20px 0 44px!important;font-size:13.5px!important;transition:border-color .25s,background-color .25s,box-shadow .25s!important}.luxury-footer__cta-input::placeholder{color:#ffffff6b!important}.luxury-footer__cta-input:focus{background:#ffffff17!important;border-color:#f20101!important;box-shadow:0 0 0 3px #f2010140,0 0 20px #f2010126!important}.luxury-footer__cta-input-wrapper:focus-within .luxury-footer__cta-input-icon{color:#f20101!important}.luxury-footer__cta-btn{color:#fff!important;height:50px!important;font-family:var(--urban), "Urbanist", sans-serif!important;letter-spacing:.05em!important;text-transform:uppercase!important;cursor:pointer!important;white-space:nowrap!important;background:#f20101!important;border:1px solid #fff3!important;border-radius:999px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:0 22px 0 24px!important;font-size:12.5px!important;font-weight:800!important;text-decoration:none!important;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,background-color .25s!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 4px 22px #f2010173!important}.luxury-footer__cta-btn:hover{color:#fff!important;background:#d80000!important;transform:translateY(-2px)!important;box-shadow:0 8px 30px #f20101a6!important}.luxury-footer__cta-btn:active{transform:translateY(0)scale(.98)!important}.luxury-footer__cta-btn span{font-family:var(--urban), "Urbanist", sans-serif!important;letter-spacing:.05em!important;text-transform:uppercase!important;font-size:12.5px!important;font-weight:800!important;line-height:1!important}.luxury-footer__cta-btn-icon{color:#fff!important;background:#ffffff38!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:22px!important;height:22px!important;font-size:11px!important;transition:transform .25s,background-color .25s,color .25s!important;display:inline-flex!important}.luxury-footer__cta-btn:hover .luxury-footer__cta-btn-icon{color:#f20101!important;background:#fff!important;transform:rotate(45deg)!important}.luxury-footer__cta-success{color:#34d399!important;font-size:12.5px!important;font-family:var(--urban), "Urbanist", sans-serif!important;align-items:center!important;gap:8px!important;margin-top:10px!important;font-weight:600!important;display:inline-flex!important}.luxury-footer__cta-success-dot{background:#34d399!important;border-radius:50%!important;width:6px!important;height:6px!important;box-shadow:0 0 8px #34d399!important}.luxury-footer__cta-links-row{align-items:center!important;gap:12px!important;margin-top:10px!important;padding-left:6px!important;display:flex!important}.luxury-footer__cta-direct-link{font-family:var(--sora), "Sora", sans-serif!important;color:#ffffff8c!important;align-items:center!important;gap:6px!important;font-size:12px!important;text-decoration:none!important;transition:color .2s,transform .2s!important;display:inline-flex!important}.luxury-footer__cta-direct-link:hover{color:#fff!important;transform:translate(2px)!important}.luxury-footer__cta-direct-link i{color:#f20101!important;font-size:12px!important}.luxury-footer__cta-link-divider{color:#fff3!important;font-size:11px!important}.luxury-footer__main-grid{grid-template-columns:1.35fr 1fr .95fr 1.15fr!important;gap:40px!important;padding-bottom:50px!important;display:grid!important}@media (max-width:991px){.luxury-footer__main-grid{grid-template-columns:1fr 1fr!important;gap:36px 30px!important}}@media (max-width:600px){.luxury-footer__main-grid{grid-template-columns:1fr!important;gap:32px!important}}.luxury-footer__brand-title{cursor:pointer!important;align-items:center!important;gap:14px!important;margin-bottom:16px!important;text-decoration:none!important;display:inline-flex!important}.luxury-footer__avatar-wrapper{flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:48px!important;height:48px!important;display:flex!important;position:relative!important}.luxury-footer__avatar-halo{filter:blur(4px)!important;opacity:.75!important;pointer-events:none!important;background:conic-gradient(#f20101,#ff5722,#ff9800,#00d2ff,#f20101)!important;border-radius:50%!important;transition:opacity .35s,filter .35s!important;animation:7s linear infinite avatarHaloSpin!important;position:absolute!important;inset:-2.5px!important}.luxury-footer__brand-title:hover .luxury-footer__avatar-halo{opacity:1!important;filter:blur(7px)!important}.luxury-footer__avatar{z-index:2!important;background:#110d10!important;border:1.5px solid #ffffff4d!important;border-radius:50%!important;width:44px!important;height:44px!important;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .3s!important;position:relative!important;overflow:hidden!important}.luxury-footer__brand-title:hover .luxury-footer__avatar{border-color:#ffffffb3!important;transform:scale(1.06)!important}.luxury-footer__avatar img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.luxury-footer__avatar-status{z-index:3!important;background:#10b981!important;border:2px solid #060608!important;border-radius:50%!important;width:11px!important;height:11px!important;animation:2.5s ease-in-out infinite pulse-ring!important;position:absolute!important;bottom:0!important;right:0!important;box-shadow:0 0 8px #10b981!important}.luxury-footer__brand-text-box{flex-direction:column!important;gap:2px!important;display:flex!important}.luxury-footer__brand-name{font-family:var(--urban), "Urbanist", sans-serif!important;letter-spacing:-.02em!important;color:#fff!important;font-size:20px!important;font-weight:800!important;line-height:1.15!important}.luxury-footer__brand-gradient{-webkit-text-fill-color:transparent!important;background:linear-gradient(135deg,#fff 0%,#ff5252 40%,#f20101 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;font-weight:800!important;transition:filter .3s!important}.luxury-footer__brand-title:hover .luxury-footer__brand-gradient{filter:drop-shadow(0 0 8px #f201018c)!important}.luxury-footer__brand-kicker{font-family:var(--space-mono), monospace!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#ffffff7a!important;align-items:center!important;gap:5px!important;font-size:9.5px!important;font-weight:700!important;display:inline-flex!important}.luxury-footer__brand-kicker-dot{background:#00d2ff!important;border-radius:50%!important;width:4px!important;height:4px!important;box-shadow:0 0 6px #00d2ff!important}.luxury-footer__brand-desc{font-family:var(--sora), "Sora", sans-serif!important;color:#ffffff8c!important;margin:0 0 20px!important;font-size:13px!important;line-height:1.65!important}.luxury-footer__contact-list{flex-direction:column!important;gap:12px!important;margin-bottom:24px!important;display:flex!important}.luxury-footer__contact-item{color:#ffffffc7!important;align-items:center!important;gap:12px!important;text-decoration:none!important;transition:transform .2s,color .2s!important;display:inline-flex!important}.luxury-footer__contact-item:hover{color:#fff!important;transform:translate(4px)!important}.luxury-footer__contact-icon-box{color:#f20101!important;background:#f2010114!important;border:1px solid #f2010140!important;border-radius:8px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;font-size:15px!important;transition:all .25s!important;display:inline-flex!important}.luxury-footer__contact-icon-box i{color:#f20101!important;font-size:15px!important;line-height:1!important;transition:color .25s!important}.luxury-footer__contact-item:hover .luxury-footer__contact-icon-box{color:#fff!important;background:#f20101!important;border-color:#f20101!important;box-shadow:0 0 12px #f201018c!important}.luxury-footer__contact-item:hover .luxury-footer__contact-icon-box i{color:#fff!important}.luxury-footer__contact-text{font-family:var(--sora), "Sora", sans-serif!important;color:#ffffffc7!important;text-transform:none!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important;transition:color .2s!important}.luxury-footer__contact-item:hover .luxury-footer__contact-text{color:#fff!important}.luxury-footer__social-row{align-items:center!important;gap:10px!important;display:flex!important}.luxury-footer__social-btn{color:#ffffffb8!important;background:#ffffff0a!important;border:1px solid #ffffff1f!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:36px!important;height:36px!important;font-size:13.5px!important;text-decoration:none!important;transition:all .25s cubic-bezier(.16,1,.3,1)!important;display:inline-flex!important}.luxury-footer__social-btn:hover{transform:translateY(-3px)scale(1.08)!important}.luxury-footer__social-btn--github:hover{color:#fff!important;background:#ffffff26!important;border-color:#fff!important;box-shadow:0 0 16px #fff6!important}.luxury-footer__social-btn--linkedin:hover{color:#0a66c2!important;background:#0a66c22e!important;border-color:#0a66c2!important;box-shadow:0 0 16px #0a66c280!important}.luxury-footer__social-btn--upwork:hover{color:#14a800!important;background:#14a8002e!important;border-color:#14a800!important;box-shadow:0 0 16px #14a80080!important}.luxury-footer__social-btn--fiverr:hover{color:#f20101!important;background:#f201012e!important;border-color:#f20101!important;box-shadow:0 0 16px #f2010180!important}.luxury-footer__social-btn--discord:hover{color:#5865f2!important;background:#5865f22e!important;border-color:#5865f2!important;box-shadow:0 0 16px #5865f280!important}.luxury-footer__column-title{font-family:var(--urban), "Urbanist", sans-serif!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#fffffff2!important;align-items:center!important;gap:8px!important;margin:0 0 20px!important;font-size:11px!important;font-weight:800!important;display:flex!important}.luxury-footer__column-title-dot{background:#f20101!important;border-radius:50%!important;width:5px!important;height:5px!important;box-shadow:0 0 6px #f20101cc!important}.luxury-footer__link-list{flex-direction:column!important;gap:12px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.luxury-footer__link-list li{margin:0!important;padding:0!important}.luxury-footer__link{font-family:var(--sora), "Sora", sans-serif!important;color:#ffffff8c!important;align-items:center!important;gap:8px!important;font-size:13px!important;text-decoration:none!important;transition:all .25s!important;display:inline-flex!important}.luxury-footer__link-text{font-family:var(--sora), "Sora", sans-serif!important;color:inherit!important;font-size:13px!important;line-height:1.4!important}.luxury-footer__link-marker{background:#f20101!important;border-radius:2px!important;width:0!important;height:1.5px!important;transition:width .25s cubic-bezier(.16,1,.3,1)!important}.luxury-footer__link:hover .luxury-footer__link-marker{width:14px!important}.luxury-footer__link-arrow{opacity:0!important;color:#f20101!important;font-size:11px!important;transition:all .25s!important;transform:translate(-4px)!important}.luxury-footer__link:hover{color:#fff!important;transform:translate(3px)!important}.luxury-footer__link:hover .luxury-footer__link-arrow{opacity:1!important;transform:translate(0)!important}.luxury-footer__tech-tag{font-family:var(--space-mono), monospace!important;letter-spacing:.06em!important;border:1px solid!important;border-radius:4px!important;flex-shrink:0!important;padding:2px 6px!important;font-size:9.5px!important;font-weight:700!important;transition:all .25s!important}.luxury-footer__tech-tag--next{color:#00d2ff!important;background:#00d2ff1a!important;border-color:#00d2ff4d!important}.luxury-footer__tech-tag--ts{color:#38bdf8!important;background:#3178c61f!important;border-color:#3178c64d!important}.luxury-footer__tech-tag--api{color:#34d399!important;background:#10b9811a!important;border-color:#10b9814d!important}.luxury-footer__tech-tag--motion{color:#a3e635!important;background:#88ce021a!important;border-color:#88ce024d!important}.luxury-footer__tech-tag--data{color:#ff6b6b!important;background:#f201011a!important;border-color:#f201014d!important}.luxury-footer__tech-tag--cloud{color:#fbbf24!important;background:#f59e0b1a!important;border-color:#f59e0b4d!important}.luxury-footer__link:hover .luxury-footer__tech-tag{transform:scale(1.08)!important}.luxury-footer__desk-container{flex-direction:column!important;gap:12px!important;display:flex!important}.luxury-footer__desk-card{box-sizing:border-box!important;background:#ffffff05!important;border:1px solid #ffffff0f!important;border-radius:12px!important;width:100%!important;padding:10px 14px!important;text-decoration:none!important;transition:all .25s!important;display:block!important}.luxury-footer__desk-card:hover{background:#ffffff0d!important;border-color:#ffffff24!important;transform:translate(3px)!important}.luxury-footer__desk-header{justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;margin-bottom:3px!important;display:flex!important}.luxury-footer__desk-city{font-family:var(--urban), "Urbanist", sans-serif!important;color:#fffffff2!important;white-space:nowrap!important;margin:0!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important}.luxury-footer__desk-pill{font-family:var(--space-mono), monospace!important;letter-spacing:.08em!important;white-space:nowrap!important;border-radius:999px!important;flex-shrink:0!important;align-items:center!important;gap:4px!important;padding:2.5px 7.5px!important;font-size:8.5px!important;font-weight:700!important;line-height:1.2!important;display:inline-flex!important}.luxury-footer__desk-note{font-family:var(--sora), "Sora", sans-serif!important;color:#94a3b8!important;width:100%!important;margin:0!important;font-size:11px!important;line-height:1.4!important;display:block!important}.luxury-footer__desk-pill-dot{border-radius:50%!important;width:4px!important;height:4px!important}.luxury-footer__desk-pill--green{color:#34d399!important;background:#10b9811f!important;border:1px solid #10b98140!important}.luxury-footer__desk-pill--green .luxury-footer__desk-pill-dot{background:#10b981!important;animation:2s infinite radarPulse!important;box-shadow:0 0 5px #10b981!important}.luxury-footer__desk-pill--cyan{color:#38bdf8!important;background:#00d2ff1f!important;border:1px solid #00d2ff40!important}.luxury-footer__desk-pill--cyan .luxury-footer__desk-pill-dot{background:#00d2ff!important;animation:2s infinite radarPulse!important;box-shadow:0 0 5px #00d2ff!important}.luxury-footer__desk-pill--purple{color:#c084fc!important;background:#a855f71f!important;border:1px solid #a855f740!important}.luxury-footer__desk-pill--purple .luxury-footer__desk-pill-dot{background:#a855f7!important;animation:2s infinite radarPulse!important;box-shadow:0 0 5px #a855f7!important}.luxury-footer__desk-pill--amber{color:#fbbf24!important;background:#f59e0b1f!important;border:1px solid #f59e0b40!important}.luxury-footer__desk-pill--amber .luxury-footer__desk-pill-dot{background:#f59e0b!important;animation:2s infinite radarPulse!important;box-shadow:0 0 5px #f59e0b!important}@keyframes radarPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.luxury-footer__desk-note{font-family:var(--sora), "Sora", sans-serif!important;color:#ffffff6b!important;margin:0!important;font-size:11.5px!important}.luxury-footer__watermark-box{text-align:center!important;-webkit-user-select:none!important;user-select:none!important;pointer-events:auto!important;cursor:default!important;padding-top:36px!important;padding-bottom:28px!important;position:relative!important;overflow:visible!important}.luxury-footer__watermark-box:before{content:""!important;top:var(--wm-y,50%)!important;left:var(--wm-x,50%)!important;filter:blur(54px)!important;pointer-events:none!important;opacity:0!important;z-index:1!important;background:radial-gradient(#f201013d 0%,#f201011f 32%,#f2010108 62%,#0000 82%)!important;border-radius:50%!important;width:560px!important;height:260px!important;transition:opacity .45s cubic-bezier(.16,1,.3,1)!important;position:absolute!important;transform:translate(-50%,-50%)!important}.luxury-footer__watermark-box:hover:before{opacity:1!important}.luxury-footer__watermark-text{z-index:2!important;font-family:var(--urban), "Urbanist", sans-serif!important;letter-spacing:-.03em!important;text-transform:uppercase!important;white-space:nowrap!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(135deg,#ffffff08 0%,#ffffff14 35%,#f2010114 50%,#ffffff08 70%) 0 0/200% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;margin:0!important;font-size:clamp(28px,9vw,128px)!important;font-weight:900!important;line-height:1!important;transition:letter-spacing .35s,filter .35s,transform .35s cubic-bezier(.16,1,.3,1),background .3s!important;animation:10s ease-in-out infinite alternate watermarkShine!important;position:relative!important}@keyframes watermarkShine{0%{background-position:0 0}to{background-position:100% 0}}.luxury-footer__watermark-box:hover .luxury-footer__watermark-text{background:radial-gradient(ellipse 460px 240px at var(--wm-x,50%) var(--wm-y,50%), #fffffff2 0%, #ff8c8cd9 16%, #f20101b8 34%, #f2010161 52%, #f201011f 70%, #ffffff0d 86%, #ffffff08 100%)!important;-webkit-text-fill-color:transparent!important;filter:drop-shadow(0 0 20px #f2010173)drop-shadow(0 0 45px #f2010133)!important;letter-spacing:-.022em!important;-webkit-background-clip:text!important;background-clip:text!important;animation:none!important;transform:translateY(-3px)scale(1.01)!important}.luxury-footer__watermark-glare{pointer-events:none!important;z-index:3!important;background:linear-gradient(#0000 15%,#07070959 100%)!important;position:absolute!important;inset:0!important}.luxury-footer__subfooter{border-top:1px solid #ffffff14!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;margin-top:12px!important;padding-top:26px!important;display:flex!important}.luxury-footer__copyright{font-family:var(--sora), "Sora", sans-serif!important;color:#ffffff80!important;text-transform:none!important;margin:0!important;font-size:12.5px!important;line-height:1.5!important}.luxury-footer__legal-links{flex-wrap:wrap!important;align-items:center!important;gap:16px!important;display:flex!important}.luxury-footer__legal-link{font-family:var(--sora), "Sora", sans-serif!important;color:#ffffff85!important;text-transform:none!important;align-items:center!important;font-size:12.5px!important;line-height:1.5!important;text-decoration:none!important;transition:color .2s,transform .2s!important;display:inline-flex!important}.luxury-footer__legal-link:hover{color:#fff!important;transform:translateY(-1px)!important}.luxury-footer__legal-divider{color:#fff3!important;-webkit-user-select:none!important;user-select:none!important;font-size:11px!important;display:inline-block!important}@media (max-width:991px){.luxury-footer{padding-bottom:calc(115px + env(safe-area-inset-bottom,20px))!important}}@media (max-width:900px){.luxury-footer{padding-bottom:calc(125px + env(safe-area-inset-bottom,20px))!important}.luxury-footer__watermark-box{padding-top:18px!important;padding-bottom:12px!important}.luxury-footer__watermark-text{letter-spacing:.02em!important;font-size:clamp(24px,7.5vw,36px)!important}.luxury-footer__subfooter{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:12px!important;margin-top:8px!important;padding-top:20px!important}.luxury-footer__copyright{max-width:320px!important;margin:0 auto!important;font-size:11.5px!important;line-height:1.6!important}.luxury-footer__legal-links{justify-content:center!important;gap:6px 10px!important;width:100%!important}.luxury-footer__legal-link{white-space:nowrap!important;font-size:11.5px!important}.luxury-footer__legal-divider{opacity:.4!important;font-size:9px!important}}.services-fade-overlay-left,.services-fade-overlay-right,.testimonial-fade-overlay-left,.testimonial-fade-overlay-right,.skills-fade-overlay-left,.skills-fade-overlay-right{z-index:25;pointer-events:none;width:clamp(140px,16vw,280px);position:absolute;top:0;bottom:0}.services-fade-overlay-left,.testimonial-fade-overlay-left,.skills-fade-overlay-left{background:linear-gradient(90deg,#070709 0% 25%,#070709f5 45%,#070709bf 65%,#07070959 85%,#0000 100%);left:0}.services-fade-overlay-right,.testimonial-fade-overlay-right,.skills-fade-overlay-right{background:linear-gradient(270deg,#070709 0% 25%,#070709f5 45%,#070709bf 65%,#07070959 85%,#0000 100%);right:0}@media (max-width:768px){.services-fade-overlay-left,.services-fade-overlay-right,.testimonial-fade-overlay-left,.testimonial-fade-overlay-right,.skills-fade-overlay-left,.skills-fade-overlay-right,.light .services-fade-overlay-left,.light .services-fade-overlay-right,.light .testimonial-fade-overlay-left,.light .testimonial-fade-overlay-right,.light .skills-fade-overlay-left,.light .skills-fade-overlay-right,[data-theme=light] .services-fade-overlay-left,[data-theme=light] .services-fade-overlay-right,[data-theme=light] .testimonial-fade-overlay-left,[data-theme=light] .testimonial-fade-overlay-right,[data-theme=light] .skills-fade-overlay-left,[data-theme=light] .skills-fade-overlay-right,.services__motion-wrap:before,.services__motion-wrap:after,.light .services__motion-wrap:before,.light .services__motion-wrap:after,[data-theme=light] .services__motion-wrap:before,[data-theme=light] .services__motion-wrap:after{opacity:0!important;pointer-events:none!important;width:0!important;display:none!important}.services-section{padding-top:44px!important;padding-bottom:32px!important}.services-section .services__header-row,.services-section .mb-60{margin-bottom:16px!important}.services-section .services__controls{margin-top:12px!important}.services-section .services__subtext{font-size:14px!important;line-height:1.45!important}.services-section .services__slider-viewport{padding-top:4px!important;padding-bottom:12px!important}.services-section .services__motion-wrap{margin-top:0!important}.skills-section{padding-top:44px!important;padding-bottom:32px!important}.skills-section .services__header-row,.skills-section .mb-50{margin-bottom:16px!important}.skills-section .services__subtext{font-size:14px!important;line-height:1.45!important}.skills-section>div.relative.w-full.overflow-hidden,.skills-section .mt-12,.skills-section .sm\:mt-16{margin-top:12px!important}.testimonials-section{padding-top:44px!important;padding-bottom:32px!important}.testimonials-section .mb-16,.testimonials-section .sm\:mb-20,.testimonials-section .services__header-row{margin-bottom:16px!important}.testimonials-section .services__subtext{font-size:14px!important;line-height:1.45!important}.testimonials-section>div.relative.w-full.overflow-hidden,.testimonials-section .mt-6,.testimonials-section .sm\:mt-10{margin-top:10px!important}.testimonials-section .py-5{padding-top:2px!important;padding-bottom:10px!important}}.card-tilt-gloss{border-radius:inherit;pointer-events:none;z-index:5;opacity:0;mix-blend-mode:overlay;transition:opacity .3s;position:absolute;inset:0}.service-card-3d-wrap,.skill-card-compact-wrap,.testimonial-card-wrap,.benefit-card-3d-wrap,.luxury-footer__cta-wrap{perspective:1200px;transform-style:preserve-3d}.service-card-3d-inner,.skill-card-compact,.testimonial-card-luxury,.benefit-card-3d-inner,.luxury-footer__cta-card{transform-style:preserve-3d;will-change:transform}html.light,html[data-theme=light],body.light,body[data-theme=light],[data-theme=light]{--background:#f5f6f8;--foreground:#0f172a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.light body,[data-theme=light] body,body.light,body[data-theme=light],.light .page-wrapper,[data-theme=light] .page-wrapper,.light main,[data-theme=light] main{color:#0f172a!important;background-color:#f5f6f8!important}html.light #preloader,html[data-theme=light] #preloader,[data-theme=light] #preloader,.light #preloader,body.light #preloader,body[data-theme=light] #preloader,#preloader.preloader--light{background:#f5f6f8!important}html.light .loader-wrapper,html[data-theme=light] .loader-wrapper,[data-theme=light] .loader-wrapper,.light .loader-wrapper,#preloader.preloader--light .loader-wrapper{color:#0f172a!important}html.light .loader-letter,html[data-theme=light] .loader-letter,[data-theme=light] .loader-letter,.light .loader-letter,#preloader.preloader--light .loader-letter{color:#0f172a!important;animation-name:loader-letter-anim-light!important}html.light .loader:after,html[data-theme=light] .loader:after,[data-theme=light] .loader:after,.light .loader:after,#preloader.preloader--light .loader:after{opacity:.85;background-image:radial-gradient(circle,#f59e0b 0%,#0000 50%),radial-gradient(circle at 45% 45%,#f20101 0%,#0000 45%),radial-gradient(circle at 55% 55%,#06b6d4 0%,#0000 45%),radial-gradient(circle at 45% 55%,#10b981 0%,#0000 45%),radial-gradient(circle at 55% 45%,#6366f1 0%,#0000 45%)!important}html.light #preloader:before,html[data-theme=light] #preloader:before,[data-theme=light] #preloader:before,.light #preloader:before,#preloader.preloader--light:before{content:""!important;filter:blur(60px)!important;pointer-events:none!important;background:radial-gradient(circle,#f2010112 0%,#f5f6f800 70%)!important;border-radius:50%!important;width:480px!important;height:480px!important;position:absolute!important}.light .hero.hero--refined,[data-theme=light] .hero.hero--refined,.light #home,[data-theme=light] #home,.light .services-section,[data-theme=light] .services-section,.light #services,[data-theme=light] #services,.light .benefits-section,[data-theme=light] .benefits-section,.light #benefits,[data-theme=light] #benefits,.light .the-loop-section,[data-theme=light] .the-loop-section,.light #experience,[data-theme=light] #experience,.light .portfolio-section,[data-theme=light] .portfolio-section,.light #portfolio,[data-theme=light] #portfolio,.light .skills-section,[data-theme=light] .skills-section,.light .skills-compressed,[data-theme=light] .skills-compressed,.light #skills,[data-theme=light] #skills,.light .pricing.calc-wrapper-section,[data-theme=light] .pricing.calc-wrapper-section,.light .calc-wrapper-section,[data-theme=light] .calc-wrapper-section,.light .calc-wrapper,[data-theme=light] .calc-wrapper,.light #calculator-section,[data-theme=light] #calculator-section,.light #pricing,[data-theme=light] #pricing,.light .testimonials-section,[data-theme=light] .testimonials-section,.light .testimonials-luxury,[data-theme=light] .testimonials-luxury,.light #testimonials,[data-theme=light] #testimonials,.light .luxury-footer,[data-theme=light] .luxury-footer{background-color:#f5f6f8!important}.light p,[data-theme=light] p,.light .primary-text,[data-theme=light] .primary-text{color:#475569!important}.light .title-lg,[data-theme=light] .title-lg{color:#0f172a!important}.light .the-loop__dot-grid,[data-theme=light] .the-loop__dot-grid,.light .services__grid-overlay,[data-theme=light] .services__grid-overlay,.light .benefits__grid-overlay,[data-theme=light] .benefits__grid-overlay,.light .skills-compressed__grid-overlay,[data-theme=light] .skills-compressed__grid-overlay,.light .portfolio-section__dot-grid,[data-theme=light] .portfolio-section__dot-grid{opacity:.85!important;pointer-events:none!important;background-image:radial-gradient(#0f172a24 1.3px,#0000 1.3px)!important;background-size:28px 28px!important;display:block!important;-webkit-mask-image:radial-gradient(85% 75%,#000 35%,#0000 92%)!important;mask-image:radial-gradient(85% 75%,#000 35%,#0000 92%)!important}.light .the-loop__radial-glow,[data-theme=light] .the-loop__radial-glow,.light .services__radial-glow,[data-theme=light] .services__radial-glow,.light .benefits__radial-glow,[data-theme=light] .benefits__radial-glow{filter:blur(80px)!important;background:radial-gradient(circle,#f201010a 0%,#3b82f608 50%,#0000 70%)!important}.light .hero--refined .title-xl,[data-theme=light] .hero--refined .title-xl,.light .hero--refined .hero__main-title,[data-theme=light] .hero--refined .hero__main-title,.light .hero--refined .hero__mask-line,[data-theme=light] .hero--refined .hero__mask-line,.light .services__main-title,[data-theme=light] .services__main-title,.light .services__word,[data-theme=light] .services__word,.light .benefits__main-title,[data-theme=light] .benefits__main-title,.light .benefits__word,[data-theme=light] .benefits__word,.light .the-loop__main-title,[data-theme=light] .the-loop__main-title,.light .the-loop__word,[data-theme=light] .the-loop__word,.light .portfolio-section__main-title,[data-theme=light] .portfolio-section__main-title,.light .skills-section .services__main-title,[data-theme=light] .skills-section .services__main-title,.light .skills-compressed__main-title,[data-theme=light] .skills-compressed__main-title,.light .skills-section .services__word,[data-theme=light] .skills-section .services__word,.light .calc-wrapper-section .services__main-title,[data-theme=light] .calc-wrapper-section .services__main-title,.light .calc-wrapper-section .services__word,[data-theme=light] .calc-wrapper-section .services__word,.light .testimonials-section h2,[data-theme=light] .testimonials-section h2,.light .testimonials-section .services__main-title,[data-theme=light] .testimonials-section .services__main-title,.light .testimonials-luxury h2,[data-theme=light] .testimonials-luxury h2,.light .testimonials-luxury__main-title,[data-theme=light] .testimonials-luxury__main-title,.light .luxury-footer__cta-title,[data-theme=light] .luxury-footer__cta-title,.light .luxury-footer__brand-title,[data-theme=light] .luxury-footer__brand-title{color:#0f172a!important;font-family:var(--urban), "Urbanist", var(--sora), -apple-system, sans-serif!important;letter-spacing:-.03em!important;text-shadow:none!important;font-weight:800!important}html.light .services__word--accent,html[data-theme=light] .services__word--accent,.light .services__word--accent,[data-theme=light] .services__word--accent,html.light .about-hero__title-accent,html[data-theme=light] .about-hero__title-accent,.light .about-hero__title-accent,[data-theme=light] .about-hero__title-accent,html.light .about-section-title__accent,html[data-theme=light] .about-section-title__accent,.light .about-section-title__accent,[data-theme=light] .about-section-title__accent,html.light .about-bio__word--accent,html[data-theme=light] .about-bio__word--accent,.light .about-bio__word--accent,[data-theme=light] .about-bio__word--accent,html.light .roadmap-title__accent,html[data-theme=light] .roadmap-title__accent,.light .roadmap-title__accent,[data-theme=light] .roadmap-title__accent,html.light .benefits__word--accent,html[data-theme=light] .benefits__word--accent,.light .benefits__word--accent,[data-theme=light] .benefits__word--accent,html.light .the-loop__word--accent,html[data-theme=light] .the-loop__word--accent,.light .the-loop__word--accent,[data-theme=light] .the-loop__word--accent,html.light .skills-compressed__word--accent,html[data-theme=light] .skills-compressed__word--accent,.light .skills-compressed__word--accent,[data-theme=light] .skills-compressed__word--accent,html.light .skills-section .services__word--accent,html[data-theme=light] .skills-section .services__word--accent,.light .skills-section .services__word--accent,[data-theme=light] .skills-section .services__word--accent,html.light .calc-wrapper-section .services__word--accent,html[data-theme=light] .calc-wrapper-section .services__word--accent,.light .calc-wrapper-section .services__word--accent,[data-theme=light] .calc-wrapper-section .services__word--accent,html.light .testimonials-luxury__word--accent,html[data-theme=light] .testimonials-luxury__word--accent,.light .testimonials-luxury__word--accent,[data-theme=light] .testimonials-luxury__word--accent,html.light .testimonials-section h2 span,html[data-theme=light] .testimonials-section h2 span,.light .testimonials-section h2 span,[data-theme=light] .testimonials-section h2 span,html.light .testimonials-luxury h2 span,html[data-theme=light] .testimonials-luxury h2 span,.light .testimonials-luxury h2 span,[data-theme=light] .testimonials-luxury h2 span,html.light .portfolio-section__main-title span,html[data-theme=light] .portfolio-section__main-title span,.light .portfolio-section__main-title span,[data-theme=light] .portfolio-section__main-title span,html.light .hero--refined .secondary-text,html[data-theme=light] .hero--refined .secondary-text,.light .hero--refined .secondary-text,[data-theme=light] .hero--refined .secondary-text,html.light .luxury-footer__title-accent,html[data-theme=light] .luxury-footer__title-accent,.light .luxury-footer__title-accent,[data-theme=light] .luxury-footer__title-accent,html.light .project-detail-page .services__word--accent,html[data-theme=light] .project-detail-page .services__word--accent,.light .project-detail-page .services__word--accent,[data-theme=light] .project-detail-page .services__word--accent,html.light .service-detail-page .services__word--accent,html[data-theme=light] .service-detail-page .services__word--accent,.light .service-detail-page .services__word--accent,[data-theme=light] .service-detail-page .services__word--accent{color:var(--project-accent,var(--service-accent,#f20101))!important;background:0 0!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:var(--project-accent,var(--service-accent,#f20101))!important;filter:none!important;text-shadow:none!important;box-shadow:none!important}.light .services__word-mask,[data-theme=light] .services__word-mask,.light .benefits__word-mask,[data-theme=light] .benefits__word-mask,.light .the-loop__word-mask,[data-theme=light] .the-loop__word-mask,.light .skills-section .services__word-mask,[data-theme=light] .skills-section .services__word-mask,.light .hero__mask-wrap,[data-theme=light] .hero__mask-wrap{box-shadow:none!important;filter:none!important;background:0 0!important}.light .services__badge,[data-theme=light] .services__badge,.light .benefits__badge,[data-theme=light] .benefits__badge,.light .the-loop__badge,[data-theme=light] .the-loop__badge,.light .portfolio-section__badge,[data-theme=light] .portfolio-section__badge,.light .skills-compressed__badge,[data-theme=light] .skills-compressed__badge,.light .skills-section .services__badge,[data-theme=light] .skills-section .services__badge,.light .testimonials-section .services__badge,[data-theme=light] .testimonials-section .services__badge,.light .testimonials-luxury__badge,[data-theme=light] .testimonials-luxury__badge,.light .hero__status-badge,[data-theme=light] .hero__status-badge{background:#fff!important;border:1px solid #00000014!important;box-shadow:0 2px 8px #00000008!important}.light .services__badge-label,[data-theme=light] .services__badge-label,.light .benefits__badge-label,[data-theme=light] .benefits__badge-label,.light .the-loop__badge-label,[data-theme=light] .the-loop__badge-label,.light .portfolio-section__badge-label,[data-theme=light] .portfolio-section__badge-label,.light .skills-compressed__badge-label,[data-theme=light] .skills-compressed__badge-label,.light .skills-section .services__badge-label,[data-theme=light] .skills-section .services__badge-label,.light .testimonials-section .services__badge-label,[data-theme=light] .testimonials-section .services__badge-label,.light .testimonials-luxury__badge-label,[data-theme=light] .testimonials-luxury__badge-label,.light .hero__status-label,[data-theme=light] .hero__status-label{color:#0f172a!important}.light .services__subtext,[data-theme=light] .services__subtext,.light .benefits__subtext,[data-theme=light] .benefits__subtext,.light .the-loop__desc-p,[data-theme=light] .the-loop__desc-p,.light .portfolio-section__header-desc,[data-theme=light] .portfolio-section__header-desc,.light .skills-section .services__subtext,[data-theme=light] .skills-section .services__subtext,.light .testimonials-section .services__subtext,[data-theme=light] .testimonials-section .services__subtext,.light .luxury-footer__cta-desc,[data-theme=light] .luxury-footer__cta-desc{color:#475569!important}.light .glass-header__nav,[data-theme=light] .glass-header__nav{-webkit-backdrop-filter:blur(20px)saturate(180%)!important;background:#ffffffe0!important;border:1px solid #00000014!important;box-shadow:0 16px 40px -12px #00000014,inset 0 1px #fffffff2!important}.light .glass-header--scrolled .glass-header__nav,[data-theme=light] .glass-header--scrolled .glass-header__nav{background:#fffffff2!important;border-color:#0000001f!important;box-shadow:0 20px 48px -10px #0000001f,0 0 30px #f201010d!important}.light .glass-header__brand-name,[data-theme=light] .glass-header__brand-name{color:#0f172a!important}.light .glass-header__brand-sub,[data-theme=light] .glass-header__brand-sub{color:#0f172a8c!important}.light .glass-header__link,[data-theme=light] .glass-header__link{color:#475569!important}.light .glass-header__link:hover,[data-theme=light] .glass-header__link:hover{color:#0f172a!important;background:#0000000a!important}.light .glass-header__link--active,[data-theme=light] .glass-header__link--active{color:#0f172a!important;background:#0000000f!important;box-shadow:inset 0 1px #0000000d!important}.light .glass-header__theme-btn,[data-theme=light] .glass-header__theme-btn{color:#0f172a!important;background:#fff!important;border:1px solid #0000001a!important;box-shadow:0 2px 8px #0000000a!important}.light .glass-header__theme-btn:hover,[data-theme=light] .glass-header__theme-btn:hover{background:#f1f5f9!important;border-color:#00000029!important}.light .glass-header__btn,[data-theme=light] .glass-header__btn{color:#fff!important;background:#f20101!important;box-shadow:0 4px 16px #f2010159!important}.light .glass-header__btn span,[data-theme=light] .glass-header__btn span,.light .glass-header__btn i,[data-theme=light] .glass-header__btn i{color:#fff!important}.light .glass-header__btn:hover,[data-theme=light] .glass-header__btn:hover{background:#d40000!important;box-shadow:0 6px 22px #f2010180!important}.light .glass-header__burger,[data-theme=light] .glass-header__burger{color:#0f172a!important;background:#fff!important;border:1px solid #00000014!important}.light .hero.hero--refined,[data-theme=light] .hero.hero--refined{background-color:#f8fafc!important;position:relative!important}.light .hero__video-bg,[data-theme=light] .hero__video-bg{opacity:.28!important;filter:contrast(112%)brightness(108%)saturate(1.1)!important;mix-blend-mode:multiply!important;display:block!important}.light .hero__scrim-overlay,[data-theme=light] .hero__scrim-overlay{pointer-events:none!important;background:radial-gradient(95% 80% at 50% 35%,#f8fafc6b 0%,#f8fafce0 78%,#f8fafc 100%),linear-gradient(#f8fafc8c 0%,#f8fafc33 42%,#f8fafc 100%)!important;display:block!important}.light .hero__portrait-aura,[data-theme=light] .hero__portrait-aura{filter:blur(35px)!important;pointer-events:none!important;z-index:1!important;opacity:1!important;background:radial-gradient(circle,#f2010152 0%,#f2010138 18%,#f201011f 35%,#f201010a 52%,#f2010102 65%,#0000 78%)!important;border-radius:50%!important;width:clamp(560px,56vw,840px)!important;height:clamp(560px,56vw,840px)!important;animation:none!important;display:block!important;position:absolute!important;top:48%!important;left:50%!important;transform:translate(-50%,-50%)!important;-webkit-mask-image:radial-gradient(circle,#000 0% 45%,#0009 60%,#00000026 72%,#0000 80%)!important;mask-image:radial-gradient(circle,#000 0% 45%,#0009 60%,#00000026 72%,#0000 80%)!important}.light .hero__mobile-stage .hero__portrait-aura,[data-theme=light] .hero__mobile-stage .hero__portrait-aura{filter:blur(28px)!important;pointer-events:none!important;z-index:1!important;background:radial-gradient(circle,#f2010159 0%,#f2010133 22%,#f2010114 42%,#f2010103 62%,#0000 75%)!important;border-radius:50%!important;width:clamp(280px,80vw,360px)!important;height:clamp(280px,80vw,360px)!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;-webkit-mask-image:radial-gradient(circle,#000 0% 45%,#0009 60%,#00000026 72%,#0000 80%)!important;mask-image:radial-gradient(circle,#000 0% 45%,#0009 60%,#00000026 72%,#0000 80%)!important}.light .hero--refined .hero__thumb img.hero__main-image,[data-theme=light] .hero--refined .hero__thumb img.hero__main-image{filter:drop-shadow(0 18px 32px #f2010138)drop-shadow(0 6px 14px #00000014)!important}.light .hero__portrait-stage:hover img.hero__main-image,[data-theme=light] .hero__portrait-stage:hover img.hero__main-image{filter:drop-shadow(0 24px 40px #f2010152)drop-shadow(0 8px 18px #0000001a)!important}.light .hero__mobile-image,[data-theme=light] .hero__mobile-image{filter:drop-shadow(0 14px 28px #f2010133)drop-shadow(0 4px 10px #0000000f)!important}.light .hero--refined:before,[data-theme=light] .hero--refined:before{content:""!important;pointer-events:none!important;z-index:1!important;opacity:.85!important;background-image:radial-gradient(#0f172a24 1.3px,#0000 1.3px)!important;background-size:28px 28px!important;display:block!important;position:absolute!important;inset:0!important;-webkit-mask-image:radial-gradient(85% 75% at 50% 40%,#000 35%,#0000 92%)!important;mask-image:radial-gradient(85% 75% at 50% 40%,#000 35%,#0000 92%)!important}.light .hero--refined:after,[data-theme=light] .hero--refined:after{opacity:0!important}.light .hero--refined .title-xl,[data-theme=light] .hero--refined .title-xl{color:#0f172a!important;text-shadow:none!important;font-weight:800!important}.light .hero--refined .secondary-text,[data-theme=light] .hero--refined .secondary-text{color:#f20101!important;text-shadow:none!important;font-weight:800!important}.light .hero--refined .hero__intro .sub-title,[data-theme=light] .hero--refined .hero__intro .sub-title{color:#059669!important;text-shadow:none!important}.light .hero--refined .hero__intro .sub-title strong,[data-theme=light] .hero--refined .hero__intro .sub-title strong{color:#059669!important}.light .hero--refined .hero__bio,[data-theme=light] .hero--refined .hero__bio{color:#334155!important;text-shadow:none!important;-webkit-text-stroke:0!important;filter:none!important;box-shadow:none!important;background:0 0!important;font-weight:500!important}.light .hero--refined .hero__bio:before,[data-theme=light] .hero--refined .hero__bio:before,.light .hero--refined .hero__bio:after,[data-theme=light] .hero--refined .hero__bio:after,.light .hero--refined .hero__content-left:before,[data-theme=light] .hero--refined .hero__content-left:before,.light .hero--refined .hero__content-left:after,[data-theme=light] .hero--refined .hero__content-left:after{box-shadow:none!important;background:0 0!important;display:none!important}.light .hero__trust-caption,[data-theme=light] .hero__trust-caption{color:#64748b!important}.light .hero__tag-item,[data-theme=light] .hero__tag-item{background:#fff!important;border:1px solid #00000014!important;box-shadow:0 4px 18px #0000000a!important}.light .hero__tag-item:hover,[data-theme=light] .hero__tag-item:hover{background:#fff!important;border-color:#f2010159!important;box-shadow:0 8px 24px #00000012,0 0 16px #f201010f!important}.light .hero__tag-item--active,[data-theme=light] .hero__tag-item--active{background:#fff!important;border-color:#f2010159!important;box-shadow:0 6px 20px #f201010f!important}.light .hero__tag-icon,[data-theme=light] .hero__tag-icon{color:#f20101!important;background:#f201010f!important;border:1px solid #f201011f!important}.light .hero__tag-heading strong,[data-theme=light] .hero__tag-heading strong{color:#0f172a!important}.light .hero__tag-sub,[data-theme=light] .hero__tag-sub{color:#64748b!important}.light .hero__bot-pill,[data-theme=light] .hero__bot-pill{color:#475569!important;background:#f1f5f9!important;border:1px solid #00000014!important}.light .hero__bot-pill--live,[data-theme=light] .hero__bot-pill--live{color:#059669!important;background:#10b9811a!important;border:1px solid #10b98140!important}.light .hero--refined .btn-anim,[data-theme=light] .hero--refined .btn-anim{color:#fff!important;background:linear-gradient(135deg,#f20101 0%,#e00000 100%)!important;border:2px solid #fff!important;box-shadow:0 10px 28px #f2010173,0 2px 8px #00000014!important}.light .hero--refined .btn-anim i,[data-theme=light] .hero--refined .btn-anim i,.light .hero--refined .btn-anim span,[data-theme=light] .hero--refined .btn-anim span{color:#fff!important}.light .hero--refined .btn-anim:hover,[data-theme=light] .hero--refined .btn-anim:hover{transform:scale(1.06)!important;box-shadow:0 14px 38px #f2010199!important}.light .hero__mobile-primary-cta,[data-theme=light] .hero__mobile-primary-cta{color:#fff!important;background:linear-gradient(135deg,#f20101 0%,#d80000 100%)!important;border-color:#ffffff4d!important;box-shadow:0 6px 20px #f2010159!important}.light .hero__mobile-primary-cta span,[data-theme=light] .hero__mobile-primary-cta span,.light .hero__mobile-primary-cta i,[data-theme=light] .hero__mobile-primary-cta i{color:#fff!important}.light .hero__secondary-cta,[data-theme=light] .hero__secondary-cta{color:#0f172a!important;background:#fff!important;border:1.5px solid #0f172a24!important;box-shadow:0 4px 14px #0000000d!important}.light .hero__secondary-cta span,[data-theme=light] .hero__secondary-cta span,.light .hero__secondary-cta i,[data-theme=light] .hero__secondary-cta i{color:#0f172a!important}.light .hero__secondary-cta:hover,[data-theme=light] .hero__secondary-cta:hover{background:#f20101!important;border-color:#f20101!important;box-shadow:0 6px 20px #f2010159!important}.light .hero__secondary-cta:hover span,[data-theme=light] .hero__secondary-cta:hover span,.light .hero__secondary-cta:hover i,[data-theme=light] .hero__secondary-cta:hover i{color:#fff!important}.light .hero--refined .counter__content,[data-theme=light] .hero--refined .counter__content,.light .hero__metric-card,[data-theme=light] .hero__metric-card{background:#fff!important;border:1px solid #00000014!important;box-shadow:0 4px 20px #0000000a!important}.light .hero--refined .counter__content:hover,[data-theme=light] .hero--refined .counter__content:hover,.light .hero__metric-card:hover,[data-theme=light] .hero__metric-card:hover{background:#fff!important;border-color:#f2010159!important;transform:translate(-5px)!important;box-shadow:0 8px 28px #00000014,0 0 16px #f201010f!important}.light .hero__metric-icon,[data-theme=light] .hero__metric-icon{color:#0f172a!important;background:#f1f5f9!important;border:1px solid #0000000f!important}.light .hero__metric-value,[data-theme=light] .hero__metric-value,.light .hero__metric-value span,[data-theme=light] .hero__metric-value span{color:#0f172a!important}.light .hero__metric-value .prefix,[data-theme=light] .hero__metric-value .prefix{color:#f20101!important}.light .hero__metric-label,[data-theme=light] .hero__metric-label{color:#475569!important}.light .hero__metric-pill,[data-theme=light] .hero__metric-pill{color:#334155!important;background:#f1f5f9!important;border:1px solid #00000014!important}.light .hero__metric-pill--proven,[data-theme=light] .hero__metric-pill--proven{color:#b45309!important;background:#f59e0b1a!important;border-color:#f59e0b40!important}.light .hero__metric-pill--shipped,[data-theme=light] .hero__metric-pill--shipped{color:#1d4ed8!important;background:#3b82f61a!important;border-color:#3b82f640!important}.light .hero__metric-pill--global,[data-theme=light] .hero__metric-pill--global{color:#047857!important;background:#10b9811a!important;border-color:#10b98140!important}.light .hero__metric-pill--scale,[data-theme=light] .hero__metric-pill--scale{color:#7e22ce!important;background:#a855f71a!important;border-color:#a855f740!important}.light .hero--refined .hero__social-dock,[data-theme=light] .hero--refined .hero__social-dock{background:#fff!important;border:1px solid #00000014!important;box-shadow:0 4px 20px #0000000a!important}.light .hero__social-link,[data-theme=light] .hero__social-link{color:#334155!important;background:#f8f9fa!important;border:1px solid #00000014!important}.light .hero__social-link:hover,[data-theme=light] .hero__social-link:hover{color:#f20101!important;background:#fff!important;border-color:#f201014d!important}.light .marquee--enhanced,.light .marquee.marquee--enhanced,[data-theme=light] .marquee--enhanced,[data-theme=light] .marquee.marquee--enhanced{background:linear-gradient(90deg,#d40000 0%,#f20101 50%,#b00000 100%)!important;border-top:1px solid #fff3!important;border-bottom:1px solid #fff3!important;box-shadow:0 10px 35px -5px #f2010166!important}.light .marquee--enhanced .marquee__single a,[data-theme=light] .marquee--enhanced .marquee__single a,.light .marquee--enhanced a,[data-theme=light] .marquee--enhanced a{color:#fff!important;text-shadow:0 2px 10px #00000040!important;font-weight:900!important}.light .marquee--enhanced .marquee__single.stroke-text a,[data-theme=light] .marquee--enhanced .marquee__single.stroke-text a,.light .marquee--enhanced .stroke-text a,[data-theme=light] .marquee--enhanced .stroke-text a{color:#0000!important;-webkit-text-stroke:1.5px #fff!important;text-shadow:none!important}.light .marquee--enhanced .marquee__single a:hover,[data-theme=light] .marquee--enhanced .marquee__single a:hover,.light .marquee--enhanced a:hover,[data-theme=light] .marquee--enhanced a:hover{color:#fff!important;text-shadow:0 0 25px #ffffffe6!important;transform:scale(1.03)!important}.light .marquee--enhanced .marquee__single.stroke-text a:hover,[data-theme=light] .marquee--enhanced .marquee__single.stroke-text a:hover,.light .marquee--enhanced .stroke-text a:hover,[data-theme=light] .marquee--enhanced .stroke-text a:hover{color:#fff!important;-webkit-text-stroke:1.5px transparent!important;text-shadow:0 0 30px #fffffff2!important}.light .marquee--enhanced .marquee__sep,[data-theme=light] .marquee--enhanced .marquee__sep,.light .marquee__sep,[data-theme=light] .marquee__sep{color:#ffffffe6!important;text-shadow:0 0 12px #fffc!important}.light .services-section,[data-theme=light] .services-section{background-color:#f5f6f8!important}.light .services__nav-btn,[data-theme=light] .services__nav-btn{color:#0f172a!important;background:#fff!important;border:1.5px solid #0000001a!important;box-shadow:0 4px 14px #0000000a!important}.light .services__nav-btn:hover,[data-theme=light] .services__nav-btn:hover{color:#fff!important;background:#f20101!important;border-color:#f20101!important;box-shadow:0 6px 18px #f2010159!important}.light .service-card-3d-inner,[data-theme=light] .service-card-3d-inner{background:#fff!important;border:1px solid #00000014!important;box-shadow:0 14px 34px -10px #0000000f,0 2px 8px #00000008,inset 0 1px #fffffff2!important}.light .service-card-3d-inner:hover,[data-theme=light] .service-card-3d-inner:hover{box-shadow:0 22px 48px -12px #0000001a,0 4px 12px #0000000a!important}.light .service-card__tag,[data-theme=light] .service-card__tag{color:#64748b!important;background:#f8f9fa!important;border:1px solid #00000014!important}.light .service-card__title,[data-theme=light] .service-card__title{color:#0f172a!important;font-weight:800!important}.light .service-card__desc,[data-theme=light] .service-card__desc{color:#475569!important}.light .service-card__highlights li,[data-theme=light] .service-card__highlights li{color:#334155!important}.light .service-card__bottom-glow,[data-theme=light] .service-card__bottom-glow{opacity:.14!important}.light .service-card--amber .service-card__icon-box,[data-theme=light] .service-card--amber .service-card__icon-box{color:#d97706!important;background:#f59e0b1a!important;border:1px solid #f59e0b40!important}.light .service-card--amber .service-card__cta-link,[data-theme=light] .service-card--amber .service-card__cta-link,.light .service-card--amber .service-card__link,[data-theme=light] .service-card--amber .service-card__link{color:#d97706!important}.light .service-card--blue .service-card__icon-box,[data-theme=light] .service-card--blue .service-card__icon-box{color:#2563eb!important;background:#3b82f61a!important;border:1px solid #3b82f640!important}.light .service-card--blue .service-card__cta-link,[data-theme=light] .service-card--blue .service-card__cta-link,.light .service-card--blue .service-card__link,[data-theme=light] .service-card--blue .service-card__link{color:#2563eb!important}.light .service-card--green .service-card__icon-box,[data-theme=light] .service-card--green .service-card__icon-box{color:#059669!important;background:#10b9811a!important;border:1px solid #10b98140!important}.light .service-card--green .service-card__cta-link,[data-theme=light] .service-card--green .service-card__cta-link,.light .service-card--green .service-card__link,[data-theme=light] .service-card--green .service-card__link{color:#059669!important}.light .service-card--purple .service-card__icon-box,[data-theme=light] .service-card--purple .service-card__icon-box{color:#9333ea!important;background:#a855f71a!important;border:1px solid #a855f740!important}.light .service-card--purple .service-card__cta-link,[data-theme=light] .service-card--purple .service-card__cta-link,.light .service-card--purple .service-card__link,[data-theme=light] .service-card--purple .service-card__link{color:#9333ea!important}.light .service-card--crimson .service-card__icon-box,[data-theme=light] .service-card--crimson .service-card__icon-box{color:#f20101!important;background:#f2010114!important;border:1px solid #f2010140!important}.light .service-card--crimson .service-card__cta-link,[data-theme=light] .service-card--crimson .service-card__cta-link,.light .service-card--crimson .service-card__link,[data-theme=light] .service-card--crimson .service-card__link{color:#f20101!important}.light .service-card--cyan .service-card__icon-box,[data-theme=light] .service-card--cyan .service-card__icon-box{color:#0891b2!important;background:#06b6d41a!important;border:1px solid #06b6d440!important}.light .service-card--cyan .service-card__cta-link,[data-theme=light] .service-card--cyan .service-card__cta-link,.light .service-card--cyan .service-card__link,[data-theme=light] .service-card--cyan .service-card__link{color:#0891b2!important}.light .benefits-section,[data-theme=light] .benefits-section{background-color:#f5f6f8!important}.light .benefit-card-3d-inner,[data-theme=light] .benefit-card-3d-inner{background:#fff!important;border:1px solid #00000014!important;box-shadow:0 14px 34px -10px #0000000f,0 2px 8px #00000008!important}.light .benefit-card-3d-inner:hover,[data-theme=light] .benefit-card-3d-inner:hover{box-shadow:0 22px 48px -12px #0000001a,0 4px 12px #0000000a!important}.light .benefit-card__title,[data-theme=light] .benefit-card__title{color:#0f172a!important;font-weight:800!important}.light .benefit-card__desc,[data-theme=light] .benefit-card__desc{color:#475569!important}.light .benefit-card-3d-inner--video .benefit-card__video-text,[data-theme=light] .benefit-card-3d-inner--video .benefit-card__video-text{background:#fff!important}.light .benefit-card__video-fade,[data-theme=light] .benefit-card__video-fade{opacity:0!important;background:0 0!important;display:none!important}.light .benefit-card__video-region,[data-theme=light] .benefit-card__video-region{background:#000!important;border-bottom:1px solid #00000014!important}.light .the-loop-section,[data-theme=light] .the-loop-section{color:#0f172a!important;background-color:#f5f6f8!important}.light .the-loop__stage-tracker,[data-theme=light] .the-loop__stage-tracker{background:#fff!important;border:1px solid #00000014!important;box-shadow:0 2px 8px #0000000a!important}.light .the-loop__tracker-number,[data-theme=light] .the-loop__tracker-number{color:#f20101!important}.light .the-loop__tracker-sep,[data-theme=light] .the-loop__tracker-sep{color:#cbd5e1!important}.light .the-loop__tracker-total,[data-theme=light] .the-loop__tracker-total{color:#94a3b8!important}.light .the-loop__tracker-title,[data-theme=light] .the-loop__tracker-title{color:#0f172a!important}.light .the-loop__timeline-rail,[data-theme=light] .the-loop__timeline-rail{background:#0000001f!important}.light .the-loop__stage-node,[data-theme=light] .the-loop__stage-node{background:#fff!important;border:2px solid #00000040!important}.light .the-loop__stage-item--active .the-loop__stage-node,[data-theme=light] .the-loop__stage-item--active .the-loop__stage-node{background:#fff!important;border-color:#f20101!important;box-shadow:0 0 14px #f2010199!important}.light .the-loop__stage-item,[data-theme=light] .the-loop__stage-item{opacity:.75!important;transform:scale(1)!important}.light .the-loop__stage-item--active,[data-theme=light] .the-loop__stage-item--active{opacity:1!important}.light .the-loop__stage-number,[data-theme=light] .the-loop__stage-number{color:#64748b!important;font-weight:800!important}.light .the-loop__stage-title,[data-theme=light] .the-loop__stage-title{color:#1e293b!important;font-family:var(--urban), "Urbanist", var(--sora), -apple-system, sans-serif!important;font-weight:800!important}.light .the-loop__stage-item--active .the-loop__stage-title,[data-theme=light] .the-loop__stage-item--active .the-loop__stage-title{color:#0f172a!important}.light .the-loop__col-label,[data-theme=light] .the-loop__col-label{color:#64748b!important;font-weight:800!important}.light .the-loop__make-text,[data-theme=light] .the-loop__make-text{color:#334155!important;font-weight:500!important}.light .the-loop__box,[data-theme=light] .the-loop__box{background:#fff!important;border:1.5px solid #00000014!important;transition:border-color .3s,box-shadow .35s,background .35s,transform .3s!important;box-shadow:0 10px 30px -8px #0000000f,inset 0 1px #fffffff2!important}.light .the-loop__box-text,[data-theme=light] .the-loop__box-text{color:#0f172a!important;font-weight:700!important}.light .the-loop__box-glow,[data-theme=light] .the-loop__box-glow{filter:blur(18px)!important;opacity:.75!important;height:36px!important;transition:opacity .35s,transform .35s!important;bottom:-6px!important}.light .the-loop__box:hover .the-loop__box-glow,[data-theme=light] .the-loop__box:hover .the-loop__box-glow,.light .the-loop__stage-item--active .the-loop__box-glow,[data-theme=light] .the-loop__stage-item--active .the-loop__box-glow{opacity:.95!important;transform:scaleY(1.4)!important}.light .the-loop__stage-item--crimson .the-loop__box,[data-theme=light] .the-loop__stage-item--crimson .the-loop__box{background:linear-gradient(145deg,#fff 0% 78%,#f2010117 100%)!important;border-color:#f2010140!important;box-shadow:0 12px 32px -8px #f2010124,0 2px 8px #0000000a!important}.light .the-loop__stage-item--crimson:hover .the-loop__box,[data-theme=light] .the-loop__stage-item--crimson:hover .the-loop__box,.light .the-loop__stage-item--crimson.the-loop__stage-item--active .the-loop__box,[data-theme=light] .the-loop__stage-item--crimson.the-loop__stage-item--active .the-loop__box{border-color:#f201018c!important;box-shadow:0 18px 45px -8px #f2010140,0 0 28px #f2010124!important}.light .the-loop__stage-item--crimson .the-loop__box-glow,[data-theme=light] .the-loop__stage-item--crimson .the-loop__box-glow{background:#f20101!important}.light .the-loop__stage-item--crimson .the-loop__box .the-loop__col-label,[data-theme=light] .the-loop__stage-item--crimson .the-loop__box .the-loop__col-label{color:#e11d48!important}.light .the-loop__stage-item--crimson.the-loop__stage-item--active .the-loop__stage-node,[data-theme=light] .the-loop__stage-item--crimson.the-loop__stage-item--active .the-loop__stage-node{border-color:#f20101!important;box-shadow:0 0 14px #f2010199!important}.light .the-loop__stage-item--cyan .the-loop__box,[data-theme=light] .the-loop__stage-item--cyan .the-loop__box{background:linear-gradient(145deg,#fff 0% 78%,#00b4e61c 100%)!important;border-color:#00b4e64d!important;box-shadow:0 12px 32px -8px #00b4e629,0 2px 8px #0000000a!important}.light .the-loop__stage-item--cyan:hover .the-loop__box,[data-theme=light] .the-loop__stage-item--cyan:hover .the-loop__box,.light .the-loop__stage-item--cyan.the-loop__stage-item--active .the-loop__box,[data-theme=light] .the-loop__stage-item--cyan.the-loop__stage-item--active .the-loop__box{border-color:#00b4e699!important;box-shadow:0 18px 45px -8px #00b4e642,0 0 28px #00b4e626!important}.light .the-loop__stage-item--cyan .the-loop__box-glow,[data-theme=light] .the-loop__stage-item--cyan .the-loop__box-glow{background:#00b4e6!important}.light .the-loop__stage-item--cyan .the-loop__box .the-loop__col-label,[data-theme=light] .the-loop__stage-item--cyan .the-loop__box .the-loop__col-label{color:#0284c7!important}.light .the-loop__stage-item--cyan.the-loop__stage-item--active .the-loop__stage-node,[data-theme=light] .the-loop__stage-item--cyan.the-loop__stage-item--active .the-loop__stage-node{border-color:#00b4e6!important;box-shadow:0 0 14px #00b4e699!important}.light .the-loop__stage-item--amber .the-loop__box,[data-theme=light] .the-loop__stage-item--amber .the-loop__box{background:linear-gradient(145deg,#fff 0% 78%,#f59e0b1c 100%)!important;border-color:#f59e0b4d!important;box-shadow:0 12px 32px -8px #f59e0b29,0 2px 8px #0000000a!important}.light .the-loop__stage-item--amber:hover .the-loop__box,[data-theme=light] .the-loop__stage-item--amber:hover .the-loop__box,.light .the-loop__stage-item--amber.the-loop__stage-item--active .the-loop__box,[data-theme=light] .the-loop__stage-item--amber.the-loop__stage-item--active .the-loop__box{border-color:#f59e0b99!important;box-shadow:0 18px 45px -8px #f59e0b42,0 0 28px #f59e0b26!important}.light .the-loop__stage-item--amber .the-loop__box-glow,[data-theme=light] .the-loop__stage-item--amber .the-loop__box-glow{background:#f59e0b!important}.light .the-loop__stage-item--amber .the-loop__box .the-loop__col-label,[data-theme=light] .the-loop__stage-item--amber .the-loop__box .the-loop__col-label{color:#d97706!important}.light .the-loop__stage-item--amber.the-loop__stage-item--active .the-loop__stage-node,[data-theme=light] .the-loop__stage-item--amber.the-loop__stage-item--active .the-loop__stage-node{border-color:#f59e0b!important;box-shadow:0 0 14px #f59e0b99!important}.light .the-loop__stage-item--purple .the-loop__box,[data-theme=light] .the-loop__stage-item--purple .the-loop__box{background:linear-gradient(145deg,#fff 0% 78%,#a855f71c 100%)!important;border-color:#a855f74d!important;box-shadow:0 12px 32px -8px #a855f729,0 2px 8px #0000000a!important}.light .the-loop__stage-item--purple:hover .the-loop__box,[data-theme=light] .the-loop__stage-item--purple:hover .the-loop__box,.light .the-loop__stage-item--purple.the-loop__stage-item--active .the-loop__box,[data-theme=light] .the-loop__stage-item--purple.the-loop__stage-item--active .the-loop__box{border-color:#a855f799!important;box-shadow:0 18px 45px -8px #a855f742,0 0 28px #a855f726!important}.light .the-loop__stage-item--purple .the-loop__box-glow,[data-theme=light] .the-loop__stage-item--purple .the-loop__box-glow{background:#a855f7!important}.light .the-loop__stage-item--purple .the-loop__box .the-loop__col-label,[data-theme=light] .the-loop__stage-item--purple .the-loop__box .the-loop__col-label{color:#9333ea!important}.light .the-loop__stage-item--purple.the-loop__stage-item--active .the-loop__stage-node,[data-theme=light] .the-loop__stage-item--purple.the-loop__stage-item--active .the-loop__stage-node{border-color:#a855f7!important;box-shadow:0 0 14px #a855f799!important}.light .the-loop__stage-item--emerald .the-loop__box,[data-theme=light] .the-loop__stage-item--emerald .the-loop__box{background:linear-gradient(145deg,#fff 0% 78%,#10b9811c 100%)!important;border-color:#10b9814d!important;box-shadow:0 12px 32px -8px #10b98129,0 2px 8px #0000000a!important}.light .the-loop__stage-item--emerald:hover .the-loop__box,[data-theme=light] .the-loop__stage-item--emerald:hover .the-loop__box,.light .the-loop__stage-item--emerald.the-loop__stage-item--active .the-loop__box,[data-theme=light] .the-loop__stage-item--emerald.the-loop__stage-item--active .the-loop__box{border-color:#10b98199!important;box-shadow:0 18px 45px -8px #10b98142,0 0 28px #10b98126!important}.light .the-loop__stage-item--emerald .the-loop__box-glow,[data-theme=light] .the-loop__stage-item--emerald .the-loop__box-glow{background:#10b981!important}.light .the-loop__stage-item--emerald .the-loop__box .the-loop__col-label,[data-theme=light] .the-loop__stage-item--emerald .the-loop__box .the-loop__col-label{color:#059669!important}.light .the-loop__stage-item--emerald.the-loop__stage-item--active .the-loop__stage-node,[data-theme=light] .the-loop__stage-item--emerald.the-loop__stage-item--active .the-loop__stage-node{border-color:#10b981!important;box-shadow:0 0 14px #10b98199!important}.light .the-loop__stage-item--rose .the-loop__box,[data-theme=light] .the-loop__stage-item--rose .the-loop__box{background:linear-gradient(145deg,#fff 0% 78%,#f43f5e1c 100%)!important;border-color:#f43f5e4d!important;box-shadow:0 12px 32px -8px #f43f5e29,0 2px 8px #0000000a!important}.light .the-loop__stage-item--rose:hover .the-loop__box,[data-theme=light] .the-loop__stage-item--rose:hover .the-loop__box,.light .the-loop__stage-item--rose.the-loop__stage-item--active .the-loop__box,[data-theme=light] .the-loop__stage-item--rose.the-loop__stage-item--active .the-loop__box{border-color:#f43f5e99!important;box-shadow:0 18px 45px -8px #f43f5e42,0 0 28px #f43f5e26!important}.light .the-loop__stage-item--rose .the-loop__box-glow,[data-theme=light] .the-loop__stage-item--rose .the-loop__box-glow{background:#f43f5e!important}.light .the-loop__stage-item--rose .the-loop__box .the-loop__col-label,[data-theme=light] .the-loop__stage-item--rose .the-loop__box .the-loop__col-label{color:#e11d48!important}.light .the-loop__stage-item--rose.the-loop__stage-item--active .the-loop__stage-node,[data-theme=light] .the-loop__stage-item--rose.the-loop__stage-item--active .the-loop__stage-node{border-color:#f43f5e!important;box-shadow:0 0 14px #f43f5e99!important}.light .the-loop__stage-item--sky .the-loop__box,[data-theme=light] .the-loop__stage-item--sky .the-loop__box{background:linear-gradient(145deg,#fff 0% 78%,#38bdf81c 100%)!important;border-color:#38bdf84d!important;box-shadow:0 12px 32px -8px #38bdf829,0 2px 8px #0000000a!important}.light .the-loop__stage-item--sky:hover .the-loop__box,[data-theme=light] .the-loop__stage-item--sky:hover .the-loop__box,.light .the-loop__stage-item--sky.the-loop__stage-item--active .the-loop__box,[data-theme=light] .the-loop__stage-item--sky.the-loop__stage-item--active .the-loop__box{border-color:#38bdf899!important;box-shadow:0 18px 45px -8px #38bdf842,0 0 28px #38bdf826!important}.light .the-loop__stage-item--sky .the-loop__box-glow,[data-theme=light] .the-loop__stage-item--sky .the-loop__box-glow{background:#38bdf8!important}.light .the-loop__stage-item--sky .the-loop__box .the-loop__col-label,[data-theme=light] .the-loop__stage-item--sky .the-loop__box .the-loop__col-label{color:#0284c7!important}.light .the-loop__stage-item--sky.the-loop__stage-item--active .the-loop__stage-node,[data-theme=light] .the-loop__stage-item--sky.the-loop__stage-item--active .the-loop__stage-node{border-color:#38bdf8!important;box-shadow:0 0 14px #38bdf899!important}.light .portfolio-section,[data-theme=light] .portfolio-section,.light #portfolio,[data-theme=light] #portfolio{background-color:#f5f6f8!important}.light .portfolio-section__header-cta,[data-theme=light] .portfolio-section__header-cta{flex-wrap:wrap!important;align-items:center!important;gap:14px!important;display:flex!important}.light .portfolio-cta-primary,[data-theme=light] .portfolio-cta-primary{color:#fff!important;-webkit-user-select:none!important;user-select:none!important;white-space:nowrap!important;background:#f20101!important;border:1.5px solid #f20101!important;border-radius:9999px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;gap:12px!important;height:48px!important;padding:0 28px!important;text-decoration:none!important;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .25s,box-shadow .3s,border-color .25s!important;display:inline-flex!important;box-shadow:0 4px 18px #f2010159!important}.light .portfolio-cta-primary span,[data-theme=light] .portfolio-cta-primary span{font-family:var(--urban), "Urbanist", -apple-system, sans-serif!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:13px!important;font-weight:800!important;line-height:1!important}.light .portfolio-cta-primary .portfolio-cta-primary__icon,[data-theme=light] .portfolio-cta-primary .portfolio-cta-primary__icon{color:#fff!important;background:#ffffff38!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;font-size:12px!important;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .25s,color .25s!important;display:flex!important}.light .portfolio-cta-primary .portfolio-cta-primary__icon i,[data-theme=light] .portfolio-cta-primary .portfolio-cta-primary__icon i{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:12px!important}.light .portfolio-cta-primary:hover,[data-theme=light] .portfolio-cta-primary:hover{background:#d40000!important;border-color:#d40000!important;transform:translateY(-2px)!important;box-shadow:0 8px 28px #f201017a!important}.light .portfolio-cta-primary:hover .portfolio-cta-primary__icon,[data-theme=light] .portfolio-cta-primary:hover .portfolio-cta-primary__icon{color:#f20101!important;background:#fff!important;transform:rotate(45deg)!important}.light .portfolio-cta-primary:hover .portfolio-cta-primary__icon i,[data-theme=light] .portfolio-cta-primary:hover .portfolio-cta-primary__icon i{color:#f20101!important;-webkit-text-fill-color:#f20101!important}.light .portfolio-section__header-cta a:not(.portfolio-cta-primary),[data-theme=light] .portfolio-section__header-cta a:not(.portfolio-cta-primary),.light .portfolio-cta-secondary,[data-theme=light] .portfolio-cta-secondary{color:#0f172a!important;-webkit-user-select:none!important;user-select:none!important;white-space:nowrap!important;background:#fff!important;border:1.5px solid #0f172a1f!important;border-radius:9999px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;gap:12px!important;height:48px!important;padding:0 28px!important;text-decoration:none!important;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .25s,box-shadow .3s,border-color .25s,color .25s!important;display:inline-flex!important;box-shadow:0 4px 14px #0000000d!important}.light .portfolio-section__header-cta a:not(.portfolio-cta-primary) span,[data-theme=light] .portfolio-section__header-cta a:not(.portfolio-cta-primary) span,.light .portfolio-cta-secondary span,[data-theme=light] .portfolio-cta-secondary span{font-family:var(--urban), "Urbanist", -apple-system, sans-serif!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;font-size:13px!important;font-weight:800!important;line-height:1!important;transition:color .25s!important}.light .portfolio-section__header-cta a:not(.portfolio-cta-primary) .portfolio-cta-primary__icon,[data-theme=light] .portfolio-section__header-cta a:not(.portfolio-cta-primary) .portfolio-cta-primary__icon,.light .portfolio-cta-secondary .portfolio-cta-primary__icon,[data-theme=light] .portfolio-cta-secondary .portfolio-cta-primary__icon{color:#0f172a!important;background:#0f172a14!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;font-size:12px!important;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .25s,color .25s!important;display:flex!important}.light .portfolio-section__header-cta a:not(.portfolio-cta-primary) .portfolio-cta-primary__icon i,[data-theme=light] .portfolio-section__header-cta a:not(.portfolio-cta-primary) .portfolio-cta-primary__icon i,.light .portfolio-cta-secondary .portfolio-cta-primary__icon i,[data-theme=light] .portfolio-cta-secondary .portfolio-cta-primary__icon i{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;font-size:12px!important;transition:color .25s!important}.light .portfolio-section__header-cta a:not(.portfolio-cta-primary):hover,[data-theme=light] .portfolio-section__header-cta a:not(.portfolio-cta-primary):hover,.light .portfolio-cta-secondary:hover,[data-theme=light] .portfolio-cta-secondary:hover{color:#fff!important;background:#f20101!important;border-color:#f20101!important;transform:translateY(-2px)!important;box-shadow:0 8px 26px #f2010159!important}.light .portfolio-section__header-cta a:not(.portfolio-cta-primary):hover span,[data-theme=light] .portfolio-section__header-cta a:not(.portfolio-cta-primary):hover span,.light .portfolio-cta-secondary:hover span,[data-theme=light] .portfolio-cta-secondary:hover span{color:#fff!important;-webkit-text-fill-color:#fff!important}.light .portfolio-section__header-cta a:not(.portfolio-cta-primary):hover .portfolio-cta-primary__icon,[data-theme=light] .portfolio-section__header-cta a:not(.portfolio-cta-primary):hover .portfolio-cta-primary__icon,.light .portfolio-cta-secondary:hover .portfolio-cta-primary__icon,[data-theme=light] .portfolio-cta-secondary:hover .portfolio-cta-primary__icon{color:#f20101!important;background:#fff!important;transform:rotate(45deg)!important}.light .portfolio-section__header-cta a:not(.portfolio-cta-primary):hover .portfolio-cta-primary__icon i,[data-theme=light] .portfolio-section__header-cta a:not(.portfolio-cta-primary):hover .portfolio-cta-primary__icon i,.light .portfolio-cta-secondary:hover .portfolio-cta-primary__icon i,[data-theme=light] .portfolio-cta-secondary:hover .portfolio-cta-primary__icon i{color:#f20101!important;-webkit-text-fill-color:#f20101!important}.light .portfolio-card-inner,[data-theme=light] .portfolio-card-inner{background:#fff!important;border:1px solid #00000014!important;box-shadow:0 20px 50px -15px #0000001a,0 4px 12px #0000000a,inset 0 1px #fffffff2!important}.light .portfolio-card-header,[data-theme=light] .portfolio-card-header{border-bottom:1px solid #00000014!important}.light .portfolio-card-header span.font-mono,[data-theme=light] .portfolio-card-header span.font-mono{color:#0f172a!important}.light .portfolio-card-header h3,[data-theme=light] .portfolio-card-header h3{color:#0f172a!important;font-family:var(--urban), "Urbanist", var(--sora), -apple-system, sans-serif!important;font-weight:800!important}.light .portfolio-border-track,[data-theme=light] .portfolio-border-track{box-shadow:0 20px 50px -15px #00000014!important}.light .portfolio-downside-glow__shadow,[data-theme=light] .portfolio-downside-glow__shadow{opacity:.12!important}.light .portfolio-card-inner .bg-\[\#141416\],[data-theme=light] .portfolio-card-inner .bg-\[\#141416\]{background-color:#f1f5f9!important;border-color:#00000014!important}.light .portfolio-card-header a.group,[data-theme=light] .portfolio-card-header a.group,.light .portfolio-card-header button.group,[data-theme=light] .portfolio-card-header button.group{color:#fff!important;background:#0f172a!important;border:1.5px solid #0f172a!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;gap:10px!important;height:42px!important;padding:0 22px!important;text-decoration:none!important;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .25s,box-shadow .3s,border-color .25s!important;display:inline-flex!important;box-shadow:0 4px 14px #0f172a29!important}.light .portfolio-card-header a.group span,[data-theme=light] .portfolio-card-header a.group span,.light .portfolio-card-header button.group span,[data-theme=light] .portfolio-card-header button.group span{font-family:var(--urban), "Urbanist", -apple-system, sans-serif!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:12px!important;font-weight:800!important;line-height:1!important;transition:color .25s!important}.light .portfolio-card-header a.group span.rounded-full,[data-theme=light] .portfolio-card-header a.group span.rounded-full,.light .portfolio-card-header button.group span.rounded-full,[data-theme=light] .portfolio-card-header button.group span.rounded-full{background:#ffffff2e!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;transition:all .3s cubic-bezier(.22,1,.36,1)!important;display:flex!important}.light .portfolio-card-header a.group i,[data-theme=light] .portfolio-card-header a.group i,.light .portfolio-card-header button.group i,[data-theme=light] .portfolio-card-header button.group i{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:11px!important}.light .portfolio-card-header a.group:hover,[data-theme=light] .portfolio-card-header a.group:hover,.light .portfolio-card-header button.group:hover,[data-theme=light] .portfolio-card-header button.group:hover{background:#f20101!important;border-color:#f20101!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #f2010161!important}.light .portfolio-card-header a.group:hover span,[data-theme=light] .portfolio-card-header a.group:hover span,.light .portfolio-card-header button.group:hover span,[data-theme=light] .portfolio-card-header button.group:hover span{color:#fff!important;-webkit-text-fill-color:#fff!important}.light .portfolio-card-header a.group:hover span.rounded-full,[data-theme=light] .portfolio-card-header a.group:hover span.rounded-full,.light .portfolio-card-header button.group:hover span.rounded-full,[data-theme=light] .portfolio-card-header button.group:hover span.rounded-full{background:#fff!important}.light .portfolio-card-header a.group:hover i,[data-theme=light] .portfolio-card-header a.group:hover i,.light .portfolio-card-header button.group:hover i,[data-theme=light] .portfolio-card-header button.group:hover i{color:#f20101!important;-webkit-text-fill-color:#f20101!important}.light .portfolio-card-header span.rounded-full,[data-theme=light] .portfolio-card-header span.rounded-full{color:#334155!important;background:#f1f5f9!important;border-color:#00000014!important}.light .skills-section,[data-theme=light] .skills-section,.light .skills-compressed,[data-theme=light] .skills-compressed,.light #skills,[data-theme=light] #skills{color:#0f172a!important;background-color:#f5f6f8!important}.light .skill-card-compact,[data-theme=light] .skill-card-compact{background:#fff!important;border:1px solid #00000014!important;box-shadow:0 10px 28px -8px #0000000d,0 2px 6px #00000005!important}.light .skill-card-compact:hover,[data-theme=light] .skill-card-compact:hover{box-shadow:0 18px 40px -10px #00000017!important}.light .skill-card-compact__tag,[data-theme=light] .skill-card-compact__tag{color:#64748b!important;background:#f8f9fa!important;border:1px solid #00000014!important}.light .skill-card-compact__title,[data-theme=light] .skill-card-compact__title{color:#0f172a!important;font-weight:800!important}.light .skill-card-compact__desc,[data-theme=light] .skill-card-compact__desc{color:#475569!important}.light .skill-card-compact__action,[data-theme=light] .skill-card-compact__action{background:#f8f9fa!important;border:1px solid #00000014!important}.light .skill-card-compact__bottom-glow,[data-theme=light] .skill-card-compact__bottom-glow{opacity:.12!important}.light .skill-card--amber .skill-card-compact__icon-box,[data-theme=light] .skill-card--amber .skill-card-compact__icon-box{color:#d97706!important;background:#f59e0b1a!important;border:1px solid #f59e0b40!important}.light .skill-card--amber .skill-card-compact__action,[data-theme=light] .skill-card--amber .skill-card-compact__action{color:#d97706!important}.light .skill-card--blue .skill-card-compact__icon-box,[data-theme=light] .skill-card--blue .skill-card-compact__icon-box{color:#2563eb!important;background:#3b82f61a!important;border:1px solid #3b82f640!important}.light .skill-card--blue .skill-card-compact__action,[data-theme=light] .skill-card--blue .skill-card-compact__action{color:#2563eb!important}.light .skill-card--green .skill-card-compact__icon-box,[data-theme=light] .skill-card--green .skill-card-compact__icon-box{color:#059669!important;background:#10b9811a!important;border:1px solid #10b98140!important}.light .skill-card--green .skill-card-compact__action,[data-theme=light] .skill-card--green .skill-card-compact__action{color:#059669!important}.light .skill-card--purple .skill-card-compact__icon-box,[data-theme=light] .skill-card--purple .skill-card-compact__icon-box{color:#9333ea!important;background:#a855f71a!important;border:1px solid #a855f740!important}.light .skill-card--purple .skill-card-compact__action,[data-theme=light] .skill-card--purple .skill-card-compact__action{color:#9333ea!important}.light .skill-card--crimson .skill-card-compact__icon-box,[data-theme=light] .skill-card--crimson .skill-card-compact__icon-box{color:#f20101!important;background:#f2010114!important;border:1px solid #f2010140!important}.light .skill-card--crimson .skill-card-compact__action,[data-theme=light] .skill-card--crimson .skill-card-compact__action{color:#f20101!important}.light .skill-card--cyan .skill-card-compact__icon-box,[data-theme=light] .skill-card--cyan .skill-card-compact__icon-box{color:#0891b2!important;background:#06b6d41a!important;border:1px solid #06b6d440!important}.light .skill-card--cyan .skill-card-compact__action,[data-theme=light] .skill-card--cyan .skill-card-compact__action{color:#0891b2!important}.light .pricing.calc-wrapper-section,[data-theme=light] .pricing.calc-wrapper-section,.light .calc-wrapper-section,[data-theme=light] .calc-wrapper-section,.light .calc-wrapper,[data-theme=light] .calc-wrapper,.light #calculator-section,[data-theme=light] #calculator-section,.light #pricing,[data-theme=light] #pricing{background-color:#f5f6f8!important}.light .calc-card-grid,[data-theme=light] .calc-card-grid{background:#fff!important;border:1px solid #00000014!important;box-shadow:0 24px 60px -16px #00000014!important}.light .calc-col-form,[data-theme=light] .calc-col-form{background:#fff!important;border-right:1px solid #0000000f!important}.light .calc-group-title,[data-theme=light] .calc-group-title{color:#0f172a!important;font-family:var(--urban), "Urbanist", var(--sora), -apple-system, sans-serif!important;font-weight:800!important}.light .calc-service-tile,[data-theme=light] .calc-service-tile{background:#f8f9fa!important;border:1px solid #00000014!important}.light .calc-service-tile:hover,[data-theme=light] .calc-service-tile:hover{background:#fff!important;border-color:#00000029!important}.light .calc-service-tile--active,[data-theme=light] .calc-service-tile--active{background:#fff5f5!important;border-color:#f20101!important}.light .calc-service-tile-label,[data-theme=light] .calc-service-tile-label{color:#334155!important;-webkit-text-fill-color:#334155!important}.light .calc-service-tile:hover .calc-service-tile-label,[data-theme=light] .calc-service-tile:hover .calc-service-tile-label{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}.light .calc-service-tile--active .calc-service-tile-label,[data-theme=light] .calc-service-tile--active .calc-service-tile-label{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;font-weight:700!important}.light .calc-custom-radio,[data-theme=light] .calc-custom-radio{background:#fff!important;border:1.5px solid #00000040!important}.light .calc-custom-radio--active,[data-theme=light] .calc-custom-radio--active{border-color:#f20101!important}.light .calc-radio-inner-dot,[data-theme=light] .calc-radio-inner-dot{background:#f20101!important}.light .calc-group-title span,[data-theme=light] .calc-group-title span{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}.light .calc-group-title-highlight,[data-theme=light] .calc-group-title-highlight{color:#f20101!important;-webkit-text-fill-color:#f20101!important;font-weight:800!important}.light .calc-slider-scale,[data-theme=light] .calc-slider-scale,.light .calc-slider-scale span,[data-theme=light] .calc-slider-scale span{color:#64748b!important;-webkit-text-fill-color:#64748b!important}.light .calc-stepper-btn,[data-theme=light] .calc-stepper-btn{color:#0f172a!important;background:#f1f5f9!important;border:1px solid #00000014!important}.light .calc-stepper-btn:hover,[data-theme=light] .calc-stepper-btn:hover{background:#e2e8f0!important}.light .calc-stepper-value,[data-theme=light] .calc-stepper-value{color:#0f172a!important}.light .calc-unit-label,[data-theme=light] .calc-unit-label{color:#64748b!important}.light .calc-option-row,[data-theme=light] .calc-option-row{border-bottom:1px solid #0000000f!important}.light .calc-option-text,[data-theme=light] .calc-option-text{color:#334155!important;-webkit-text-fill-color:#334155!important;font-family:var(--sora), sans-serif!important;font-weight:500!important;transition:color .2s!important}.light .calc-option-row:hover .calc-option-text,[data-theme=light] .calc-option-row:hover .calc-option-text{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;font-weight:600!important}.light .calc-option-text--active,[data-theme=light] .calc-option-text--active,.light .calc-option-row .calc-option-text.calc-option-text--active,[data-theme=light] .calc-option-row .calc-option-text.calc-option-text--active,.light .calc-option-row:hover .calc-option-text.calc-option-text--active,[data-theme=light] .calc-option-row:hover .calc-option-text.calc-option-text--active{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;font-weight:700!important}.light .calc-custom-checkbox,[data-theme=light] .calc-custom-checkbox{background:#fff!important;border:1.5px solid #00000040!important;border-radius:4px!important}.light .calc-option-row:hover .calc-custom-checkbox:not(.calc-custom-checkbox--active),[data-theme=light] .calc-option-row:hover .calc-custom-checkbox:not(.calc-custom-checkbox--active){border-color:#f20101!important}.light .calc-custom-checkbox--active,[data-theme=light] .calc-custom-checkbox--active,.light .calc-option-row:hover .calc-custom-checkbox--active,[data-theme=light] .calc-option-row:hover .calc-custom-checkbox--active{background-color:#f20101!important;border-color:#f20101!important}.light .calc-custom-checkbox--active svg,[data-theme=light] .calc-custom-checkbox--active svg{stroke:#fff!important}.light .calc-option-row .calc-custom-radio,[data-theme=light] .calc-option-row .calc-custom-radio{background:#fff!important;border:1.5px solid #00000040!important;border-radius:50%!important}.light .calc-option-row:hover .calc-custom-radio:not(.calc-custom-radio--active),[data-theme=light] .calc-option-row:hover .calc-custom-radio:not(.calc-custom-radio--active){border-color:#f20101!important}.light .calc-option-row .calc-custom-radio--active,[data-theme=light] .calc-option-row .calc-custom-radio--active,.light .calc-option-row:hover .calc-custom-radio--active,[data-theme=light] .calc-option-row:hover .calc-custom-radio--active{background:#fff!important;border-color:#f20101!important}.light .calc-option-price-tag,[data-theme=light] .calc-option-price-tag{color:#64748b!important;-webkit-text-fill-color:#64748b!important}.light .calc-option-price-tag--accent,[data-theme=light] .calc-option-price-tag--accent{color:#f20101!important;-webkit-text-fill-color:#f20101!important;font-weight:700!important}.light .calc-col-summary,[data-theme=light] .calc-col-summary{background:#f8f9fa!important;border-top-color:#00000014!important;border-left-color:#00000014!important}.light .calc-summary-title,[data-theme=light] .calc-summary-title{color:#0f172a!important;font-family:var(--urban), "Urbanist", var(--sora), -apple-system, sans-serif!important;font-weight:800!important}.light .calc-summary-subtitle,[data-theme=light] .calc-summary-subtitle{color:#64748b!important}.light .calc-bench-card,[data-theme=light] .calc-bench-card{background:#fff!important;border:1px solid #00000014!important;box-shadow:0 4px 16px #00000008!important}.light .calc-bench-card:hover,[data-theme=light] .calc-bench-card:hover{border-color:#00000024!important;box-shadow:0 8px 24px #0000000f!important}.light .calc-bench-title,[data-theme=light] .calc-bench-title{color:#64748b!important}.light .calc-bench-price,[data-theme=light] .calc-bench-price{color:#0f172a!important}.light .calc-bench-notes,[data-theme=light] .calc-bench-notes{color:#94a3b8!important}.light .calc-summary-footer,[data-theme=light] .calc-summary-footer{border-top:1px solid #00000014!important}.light .calc-cta-button,[data-theme=light] .calc-cta-button{color:#fff!important;background:linear-gradient(#f20101 0%,#d40000 100%)!important;border:1.5px solid #f20101!important;justify-content:center!important;align-items:center!important;text-decoration:none!important;display:flex!important;box-shadow:0 8px 26px #f2010161!important}.light .calc-cta-button span,[data-theme=light] .calc-cta-button span{color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:var(--urban), "Urbanist", var(--sora), -apple-system, sans-serif!important;letter-spacing:.05em!important;text-transform:uppercase!important;text-shadow:0 1px 3px #00000040!important;font-size:14px!important;font-weight:800!important;line-height:1!important}.light .calc-cta-button svg,[data-theme=light] .calc-cta-button svg,.light .calc-cta-button .calc-cta-arrow,[data-theme=light] .calc-cta-button .calc-cta-arrow{color:#fff!important;stroke:#fff!important;stroke-width:2.5px!important}.light .calc-cta-button:hover,[data-theme=light] .calc-cta-button:hover{background:linear-gradient(#d40000 0%,#b80000 100%)!important;border-color:#d40000!important;transform:translateY(-2px)!important;box-shadow:0 12px 32px #f2010180!important}.light .calc-cta-button:hover span,[data-theme=light] .calc-cta-button:hover span{color:#fff!important;-webkit-text-fill-color:#fff!important}.light .calc-cta-button:hover svg,[data-theme=light] .calc-cta-button:hover svg,.light .calc-cta-button:hover .calc-cta-arrow,[data-theme=light] .calc-cta-button:hover .calc-cta-arrow{color:#fff!important;stroke:#fff!important}.light .calc-secondary-cta-button,[data-theme=light] .calc-secondary-cta-button{color:#18181b!important;background:#0000000a!important;border:1px solid #0000001f!important;box-shadow:0 4px 14px -2px #0000000f,inset 0 1px #fffc!important}.light .calc-secondary-cta-button span,[data-theme=light] .calc-secondary-cta-button span{color:#18181b!important}.light .calc-secondary-cta-button svg,[data-theme=light] .calc-secondary-cta-button svg,.light .calc-secondary-cta-button .calc-secondary-cta-arrow,[data-theme=light] .calc-secondary-cta-button .calc-secondary-cta-arrow{color:#18181b!important;stroke:#18181b!important}.light .calc-secondary-cta-button:hover,[data-theme=light] .calc-secondary-cta-button:hover{color:#09090b!important;background:#00000014!important;border-color:#00000038!important;box-shadow:0 8px 20px -4px #0000001f,inset 0 1px #ffffffe6!important}.light .calc-secondary-cta-button:hover span,[data-theme=light] .calc-secondary-cta-button:hover span{color:#09090b!important}.light .calc-secondary-cta-button:hover svg,[data-theme=light] .calc-secondary-cta-button:hover svg,.light .calc-secondary-cta-button:hover .calc-secondary-cta-arrow,[data-theme=light] .calc-secondary-cta-button:hover .calc-secondary-cta-arrow{color:#09090b!important;stroke:#09090b!important}.light .calc-price-amount,[data-theme=light] .calc-price-amount{color:#0f172a!important}.light .calc-price-currency,[data-theme=light] .calc-price-currency{color:#f20101!important}.light .calc-price-label,[data-theme=light] .calc-price-label,.light .calc-summary-detail-label,[data-theme=light] .calc-summary-detail-label{color:#64748b!important}.light .calc-summary-detail-value,[data-theme=light] .calc-summary-detail-value{color:#0f172a!important}.light .calc-trust-item,[data-theme=light] .calc-trust-item,.light .calc-trust-btn,[data-theme=light] .calc-trust-btn,.light .calc-trust-item span,[data-theme=light] .calc-trust-item span,.light .calc-trust-btn span,[data-theme=light] .calc-trust-btn span{color:#64748b!important}.light .calc-trust-btn:hover,[data-theme=light] .calc-trust-btn:hover{color:#0f172a!important}.light .testimonials-section,[data-theme=light] .testimonials-section,.light .testimonials-luxury,[data-theme=light] .testimonials-luxury,.light #testimonials,[data-theme=light] #testimonials{color:#0f172a!important;background-color:#f5f6f8!important}.light .testimonials-section h2,[data-theme=light] .testimonials-section h2{color:#0f172a!important;font-family:var(--urban), "Urbanist", var(--sora), -apple-system, sans-serif!important;font-weight:800!important}.light .testimonial-card-luxury,[data-theme=light] .testimonial-card-luxury{background:#fff!important;border:1px solid #00000014!important;box-shadow:0 12px 32px -8px #0000000f,0 2px 6px #00000005!important}.light .testimonial-card-luxury:hover,[data-theme=light] .testimonial-card-luxury:hover{box-shadow:0 20px 44px -10px #0000001a!important}.light .testimonial-card-luxury__badge,[data-theme=light] .testimonial-card-luxury__badge{color:#334155!important;background:#f8f9fa!important;border:1px solid #00000014!important}.light .testimonial-card-luxury__rating-num,[data-theme=light] .testimonial-card-luxury__rating-num{color:#0f172a!important}.light .testimonial-card-luxury__quote,[data-theme=light] .testimonial-card-luxury__quote{color:#334155!important}.light .testimonial-card-luxury__name,[data-theme=light] .testimonial-card-luxury__name{color:#0f172a!important;font-weight:800!important}.light .testimonial-card-luxury__role,[data-theme=light] .testimonial-card-luxury__role{color:#64748b!important}.light .testimonial-card-luxury__tag,[data-theme=light] .testimonial-card-luxury__tag{color:#334155!important;background:#f8f9fa!important;border:1px solid #00000014!important}.light .testimonial-card-luxury__bottom-glow,[data-theme=light] .testimonial-card-luxury__bottom-glow{opacity:.12!important}.light .luxury-footer,[data-theme=light] .luxury-footer{color:#0f172a!important;background-color:#f5f6f8!important;border-top:1px solid #00000014!important;position:relative!important}.light .luxury-footer .the-loop__dot-grid,[data-theme=light] .luxury-footer .the-loop__dot-grid{opacity:.7!important;background-image:radial-gradient(#0f172a1f 1.2px,#0000 1.2px)!important;background-size:28px 28px!important}.light .luxury-footer__glow,[data-theme=light] .luxury-footer__glow{display:none!important}.light .luxury-footer__cta-wrap,[data-theme=light] .luxury-footer__cta-wrap{perspective:1400px!important;transform-style:preserve-3d!important}.light .luxury-footer__cta-card,[data-theme=light] .luxury-footer__cta-card{background:#fff!important;border:1px solid #00000014!important;box-shadow:0 24px 60px -15px #00000014,0 4px 14px #00000008!important}.light .luxury-footer__cta-card:hover,[data-theme=light] .luxury-footer__cta-card:hover{border-color:#00000024!important;box-shadow:0 35px 80px -15px #0000001f,0 8px 25px #f2010114!important}.light .luxury-footer__cta-shimmer-border,[data-theme=light] .luxury-footer__cta-shimmer-border{opacity:.25!important}.light .luxury-footer__cta-card-glow-left,[data-theme=light] .luxury-footer__cta-card-glow-left,.light .luxury-footer__cta-card-glow-right,[data-theme=light] .luxury-footer__cta-card-glow-right,.light .luxury-footer__cta-card-glow-center,[data-theme=light] .luxury-footer__cta-card-glow-center{opacity:.06!important}.light .luxury-footer__cta-title,[data-theme=light] .luxury-footer__cta-title{color:#0f172a!important;font-family:var(--urban), "Urbanist", var(--sora), -apple-system, sans-serif!important;font-weight:800!important}.light .luxury-footer__title-accent,[data-theme=light] .luxury-footer__title-accent{color:#f20101!important}.light .luxury-footer__cta-desc,[data-theme=light] .luxury-footer__cta-desc{color:#475569!important;font-family:var(--sora), "Sora", sans-serif!important}.light .luxury-footer__cta-input,[data-theme=light] .luxury-footer__cta-input{color:#0f172a!important;background:#f8f9fa!important;border:1.5px solid #0000001f!important}.light .luxury-footer__cta-input:focus,[data-theme=light] .luxury-footer__cta-input:focus{background:#fff!important;border-color:#f20101!important;box-shadow:0 0 0 3px #f201011f!important}.light .luxury-footer__cta-input::placeholder,[data-theme=light] .luxury-footer__cta-input::placeholder{color:#94a3b8!important}.light .luxury-footer__cta-input-icon,[data-theme=light] .luxury-footer__cta-input-icon{color:#64748b!important}.light .luxury-footer__cta-btn,[data-theme=light] .luxury-footer__cta-btn{color:#fff!important;background:linear-gradient(#f20101 0%,#d40000 100%)!important;border:1.5px solid #f20101!important;box-shadow:0 6px 20px #f2010159!important}.light .luxury-footer__cta-btn span,[data-theme=light] .luxury-footer__cta-btn span{color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:var(--urban), "Urbanist", -apple-system, sans-serif!important;font-weight:800!important}.light .luxury-footer__cta-btn i,[data-theme=light] .luxury-footer__cta-btn i{color:#fff!important}.light .luxury-footer__cta-btn:hover,[data-theme=light] .luxury-footer__cta-btn:hover{background:linear-gradient(#d40000 0%,#b80000 100%)!important;border-color:#d40000!important;box-shadow:0 8px 26px #f2010180!important}.light .luxury-footer__cta-direct-link,[data-theme=light] .luxury-footer__cta-direct-link,.light .luxury-footer__cta-direct-link span,[data-theme=light] .luxury-footer__cta-direct-link span{color:#475569!important;-webkit-text-fill-color:#475569!important}.light .luxury-footer__cta-direct-link:hover,[data-theme=light] .luxury-footer__cta-direct-link:hover,.light .luxury-footer__cta-direct-link:hover span,[data-theme=light] .luxury-footer__cta-direct-link:hover span{color:#f20101!important;-webkit-text-fill-color:#f20101!important}.light .luxury-footer__cta-direct-link i,[data-theme=light] .luxury-footer__cta-direct-link i{color:#f20101!important}.light .luxury-footer__cta-link-divider,[data-theme=light] .luxury-footer__cta-link-divider{color:#00000026!important}.light .luxury-footer__brand-name,[data-theme=light] .luxury-footer__brand-name{color:#0f172a!important}.light .luxury-footer__brand-gradient,[data-theme=light] .luxury-footer__brand-gradient{-webkit-text-fill-color:transparent!important;background:linear-gradient(135deg,#0f172a 0%,#d40000 40%,#f20101 100%)!important;-webkit-background-clip:text!important}.light .luxury-footer__brand-kicker,[data-theme=light] .luxury-footer__brand-kicker{color:#64748b!important}.light .luxury-footer__brand-desc,[data-theme=light] .luxury-footer__brand-desc{color:#475569!important}.light .luxury-footer__contact-item,[data-theme=light] .luxury-footer__contact-item{color:#334155!important}.light .luxury-footer__contact-text,[data-theme=light] .luxury-footer__contact-text{color:#334155!important;-webkit-text-fill-color:#334155!important}.light .luxury-footer__contact-item:hover,[data-theme=light] .luxury-footer__contact-item:hover,.light .luxury-footer__contact-item:hover .luxury-footer__contact-text,[data-theme=light] .luxury-footer__contact-item:hover .luxury-footer__contact-text{color:#f20101!important;-webkit-text-fill-color:#f20101!important}.light .luxury-footer__contact-icon-box,[data-theme=light] .luxury-footer__contact-icon-box{color:#f20101!important;background:#f2010114!important;border:1px solid #f2010138!important}.light .luxury-footer__contact-icon-box i,[data-theme=light] .luxury-footer__contact-icon-box i{color:#f20101!important}.light .luxury-footer__social-btn,[data-theme=light] .luxury-footer__social-btn{color:#334155!important;background:#fff!important;border:1px solid #0000001a!important;box-shadow:0 2px 8px #0000000a!important}.light .luxury-footer__social-btn:hover,[data-theme=light] .luxury-footer__social-btn:hover{background:#f8f9fa!important;border-color:#f2010166!important}.light .luxury-footer__social-btn--github:hover,[data-theme=light] .luxury-footer__social-btn--github:hover{color:#0f172a!important;border-color:#0f172a!important}.light .luxury-footer__social-btn--linkedin:hover,[data-theme=light] .luxury-footer__social-btn--linkedin:hover{color:#0a66c2!important;border-color:#0a66c2!important}.light .luxury-footer__social-btn--upwork:hover,[data-theme=light] .luxury-footer__social-btn--upwork:hover{color:#14a800!important;border-color:#14a800!important}.light .luxury-footer__social-btn--fiverr:hover,[data-theme=light] .luxury-footer__social-btn--fiverr:hover{color:#1dbf73!important;border-color:#1dbf73!important}.light .luxury-footer__social-btn--discord:hover,[data-theme=light] .luxury-footer__social-btn--discord:hover{color:#5865f2!important;border-color:#5865f2!important}.light .luxury-footer__column-title,[data-theme=light] .luxury-footer__column-title{color:#0f172a!important;font-weight:800!important}.light .luxury-footer__column-title-dot,[data-theme=light] .luxury-footer__column-title-dot{background:#f20101!important;box-shadow:0 0 6px #f2010199!important}.light .luxury-footer__link,[data-theme=light] .luxury-footer__link,.light .luxury-footer__link-text,[data-theme=light] .luxury-footer__link-text{color:#475569!important;-webkit-text-fill-color:#475569!important}.light .luxury-footer__link:hover,[data-theme=light] .luxury-footer__link:hover,.light .luxury-footer__link:hover .luxury-footer__link-text,[data-theme=light] .luxury-footer__link:hover .luxury-footer__link-text{color:#f20101!important;-webkit-text-fill-color:#f20101!important}.light .luxury-footer__link-arrow,[data-theme=light] .luxury-footer__link-arrow{color:#f20101!important}.light .luxury-footer__tech-tag--next,[data-theme=light] .luxury-footer__tech-tag--next{color:#0284c7!important;background:#0284c71a!important;border-color:#0284c74d!important}.light .luxury-footer__tech-tag--ts,[data-theme=light] .luxury-footer__tech-tag--ts{color:#2563eb!important;background:#2563eb1a!important;border-color:#2563eb4d!important}.light .luxury-footer__tech-tag--api,[data-theme=light] .luxury-footer__tech-tag--api{color:#059669!important;background:#10b9811a!important;border-color:#10b9814d!important}.light .luxury-footer__tech-tag--motion,[data-theme=light] .luxury-footer__tech-tag--motion{color:#65a30d!important;background:#65a30d1a!important;border-color:#65a30d4d!important}.light .luxury-footer__tech-tag--data,[data-theme=light] .luxury-footer__tech-tag--data{color:#f20101!important;background:#f2010114!important;border-color:#f2010140!important}.light .luxury-footer__tech-tag--cloud,[data-theme=light] .luxury-footer__tech-tag--cloud{color:#d97706!important;background:#d977061a!important;border-color:#d977064d!important}.light .luxury-footer__desk-card,[data-theme=light] .luxury-footer__desk-card{background:#fff!important;border:1px solid #00000014!important;box-shadow:0 2px 8px #00000005!important}.light .luxury-footer__desk-card:hover,[data-theme=light] .luxury-footer__desk-card:hover{background:#fff!important;border-color:#00000029!important;box-shadow:0 4px 14px #0000000d!important}.light .luxury-footer__desk-city,[data-theme=light] .luxury-footer__desk-city{color:#0f172a!important;font-weight:700!important}.light .luxury-footer__desk-note,[data-theme=light] .luxury-footer__desk-note{color:#64748b!important}.light .luxury-footer__desk-pill--green,[data-theme=light] .luxury-footer__desk-pill--green{color:#059669!important;background:#10b9811f!important;border:1px solid #10b98147!important}.light .luxury-footer__desk-pill--cyan,[data-theme=light] .luxury-footer__desk-pill--cyan{color:#0891b2!important;background:#06b6d41f!important;border:1px solid #06b6d447!important}.light .luxury-footer__desk-pill--purple,[data-theme=light] .luxury-footer__desk-pill--purple{color:#9333ea!important;background:#a855f71f!important;border:1px solid #a855f747!important}.light .luxury-footer__desk-pill--amber,[data-theme=light] .luxury-footer__desk-pill--amber{color:#d97706!important;background:#f59e0b1f!important;border:1px solid #f59e0b47!important}.light .luxury-footer__watermark-box,[data-theme=light] .luxury-footer__watermark-box{background:0 0!important;overflow:visible!important}.light .luxury-footer__watermark-box:before,[data-theme=light] .luxury-footer__watermark-box:before{filter:blur(54px)!important;background:radial-gradient(#f2010129 0%,#f2010112 35%,#f2010103 65%,#0000 82%)!important}.light .luxury-footer__watermark-text,[data-theme=light] .luxury-footer__watermark-text{-webkit-text-fill-color:transparent!important;background:linear-gradient(135deg,#0f172a08 0%,#0f172a12 35%,#f2010114 50%,#0f172a08 70%) 0 0/200% 100%!important;-webkit-background-clip:text!important;background-clip:text!important}.light .luxury-footer__watermark-box:hover .luxury-footer__watermark-text,[data-theme=light] .luxury-footer__watermark-box:hover .luxury-footer__watermark-text{background:radial-gradient(ellipse 460px 240px at var(--wm-x,50%) var(--wm-y,50%), #0f172af2 0%, #dc2626d9 18%, #f20101ad 36%, #f2010152 54%, #dc26261a 72%, #0f172a0f 88%, #0f172a08 100%)!important;-webkit-text-fill-color:transparent!important;filter:drop-shadow(0 0 16px #f2010159)drop-shadow(0 0 35px #f2010126)!important;letter-spacing:-.022em!important;-webkit-background-clip:text!important;background-clip:text!important;transform:translateY(-3px)scale(1.01)!important}.light .luxury-footer__watermark-glare,[data-theme=light] .luxury-footer__watermark-glare{background:linear-gradient(#0000 15%,#f5f6f866 100%)!important}.light .luxury-footer__subfooter,[data-theme=light] .luxury-footer__subfooter{border-top:1px solid #00000014!important}.light .luxury-footer__copyright,[data-theme=light] .luxury-footer__copyright{color:#64748b!important}.light .luxury-footer__legal-link,[data-theme=light] .luxury-footer__legal-link{color:#64748b!important;-webkit-text-fill-color:#64748b!important;transition:color .2s!important}.light .luxury-footer__legal-link:hover,[data-theme=light] .luxury-footer__legal-link:hover{color:#f20101!important;-webkit-text-fill-color:#f20101!important}.light .luxury-footer__legal-divider,[data-theme=light] .luxury-footer__legal-divider{color:#00000026!important}.luxury-mobile-menu__backdrop{z-index:99998;-webkit-backdrop-filter:blur(20px)saturate(140%);opacity:0;visibility:hidden;pointer-events:none;background:#030305b8;transition:opacity .35s cubic-bezier(.22,1,.36,1),visibility .35s;position:fixed;inset:0}.luxury-mobile-menu__backdrop--active{opacity:1;visibility:visible;pointer-events:auto}.luxury-mobile-menu{z-index:99999;-webkit-overflow-scrolling:touch;background:linear-gradient(#0e0b0ffa 0%,#08070afc 100%);border-left:1px solid #ffffff1a;width:min(390px,90vw);height:100%;transition:transform .4s cubic-bezier(.22,1,.36,1);position:fixed;top:0;bottom:0;right:0;overflow:hidden auto;transform:translate(105%);box-shadow:-20px 0 60px #000000d9,0 0 50px #f2010114}.luxury-mobile-menu--open{transform:translate(0)}.luxury-mobile-menu__glow{filter:blur(70px);pointer-events:none;z-index:0;background:radial-gradient(circle,#f2010124 0%,#f2010105 50%,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;top:-10%;right:-20%}.luxury-mobile-menu__inner{z-index:1;flex-direction:column;min-height:100%;padding:24px 22px 30px;display:flex;position:relative}.luxury-mobile-menu__header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:18px;display:flex}.luxury-mobile-menu__brand{align-items:center;gap:12px;display:flex;text-decoration:none!important}.luxury-mobile-menu__brand-text{flex-direction:column;gap:2px;display:flex}.luxury-mobile-menu__brand-name{color:#fff;letter-spacing:-.015em;font-size:15px;font-weight:800;line-height:1.15;font-family:var(--font-urbanist), var(--urban), "Urbanist", -apple-system, sans-serif!important}.luxury-mobile-menu__brand-sub{letter-spacing:.06em;text-transform:uppercase;color:#ffffff80;align-items:center;gap:5px;font-size:9px;font-weight:700;display:inline-flex;font-family:var(--font-space-mono), var(--space-mono), monospace!important}.luxury-mobile-menu__close{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:18px;transition:all .25s;display:inline-flex}.luxury-mobile-menu__close:hover{color:#fff;background:#f2010133;border-color:#f2010180;transform:rotate(90deg)scale(1.05)}.luxury-mobile-menu__status-wrap{margin-bottom:20px}.luxury-mobile-menu__status-pill{background:#10b98114;border:1px solid #10b98140;border-radius:50px;align-items:center;gap:8px;width:100%;padding:6px 12px;display:inline-flex}.luxury-mobile-menu__status-text{letter-spacing:.06em;color:#10b981;font-size:9px;font-weight:700;font-family:var(--font-space-mono), var(--space-mono), monospace!important}.luxury-mobile-menu__nav{margin-bottom:24px}.luxury-mobile-menu__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.luxury-mobile-menu__item{width:100%}.luxury-mobile-menu__link{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 14px;transition:all .25s cubic-bezier(.22,1,.36,1);display:flex;text-decoration:none!important}.luxury-mobile-menu__link-left{align-items:center;gap:12px;display:flex}.luxury-mobile-menu__link-num{color:#ffffff59;letter-spacing:.04em;min-width:16px;font-size:10px;font-weight:700;font-family:var(--font-space-mono), var(--space-mono), monospace!important}.luxury-mobile-menu__link-icon-wrap{color:#cbd5e1;background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;transition:all .25s;display:inline-flex}.luxury-mobile-menu__link-label{color:#e2e8f0;letter-spacing:-.01em;font-size:15px;font-weight:700;transition:color .25s;font-family:var(--font-urbanist), var(--urban), "Urbanist", -apple-system, sans-serif!important}.luxury-mobile-menu__link-arrow{color:#ffffff4d;font-size:14px;transition:transform .25s,color .25s}.luxury-mobile-menu__link:hover{background:#ffffff0f;border-color:#ffffff29;transform:translate(3px)}.luxury-mobile-menu__link:hover .luxury-mobile-menu__link-label{color:#fff}.luxury-mobile-menu__link:hover .luxury-mobile-menu__link-icon-wrap{color:#fff;background:#f2010133;border-color:#f2010180}.luxury-mobile-menu__link:hover .luxury-mobile-menu__link-arrow{color:#fff;transform:translate(3px)}.luxury-mobile-menu__link--active{background:#f201011f!important;border-color:#f2010166!important;box-shadow:0 4px 18px #f2010126!important}.luxury-mobile-menu__link--active .luxury-mobile-menu__link-num{color:#f66!important}.luxury-mobile-menu__link--active .luxury-mobile-menu__link-icon-wrap{color:#fff!important;background:#f20101!important;border-color:#ff4d4d!important}.luxury-mobile-menu__link--active .luxury-mobile-menu__link-label{color:#fff!important;font-weight:800!important}.luxury-mobile-menu__link--active .luxury-mobile-menu__link-arrow{transform:translate(2px);color:#f66!important}.luxury-mobile-menu__footer{border-top:1px solid #ffffff14;flex-direction:column;gap:20px;margin-top:auto;padding-top:18px;display:flex}.luxury-mobile-menu__cta-btn{letter-spacing:.04em;text-transform:uppercase;background:#f20101;border:1px solid #ffffff40;border-radius:12px;justify-content:center;align-items:center;padding:13px 20px;transition:all .3s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #f2010173;color:#fff!important;font-family:var(--font-urbanist), var(--urban), "Urbanist", -apple-system, sans-serif!important;font-size:13.5px!important;font-weight:800!important;text-decoration:none!important}.luxury-mobile-menu__cta-glow{opacity:0;background:radial-gradient(circle,#ffffff59 0%,#0000 70%);transition:opacity .3s;position:absolute;inset:0}.luxury-mobile-menu__cta-btn:hover{background:#ff1f1f;transform:translateY(-1px);box-shadow:0 12px 30px #f20101a6}.luxury-mobile-menu__cta-btn:hover .luxury-mobile-menu__cta-glow{opacity:1}.luxury-mobile-menu__socials{flex-direction:column;align-items:center;gap:10px;display:flex}.luxury-mobile-menu__socials-label{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;font-size:8.5px;font-weight:700;font-family:var(--font-space-mono), var(--space-mono), monospace!important}.luxury-mobile-menu__socials-grid{align-items:center;gap:10px;display:flex}.luxury-mobile-social-btn{color:#cbd5e1;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:16px;transition:all .25s cubic-bezier(.22,1,.36,1);display:inline-flex;text-decoration:none!important}.luxury-mobile-social-btn:hover{color:#fff;background:#ffffff1f;border-color:#ffffff40;transform:translateY(-2px)}html.light .luxury-mobile-menu__backdrop,[data-theme=light] .luxury-mobile-menu__backdrop,.light .luxury-mobile-menu__backdrop{background:#0f172a73!important}html.light .luxury-mobile-menu,[data-theme=light] .luxury-mobile-menu,.light .luxury-mobile-menu{background:linear-gradient(#fff 0%,#f8fafc 100%)!important;border-left-color:#00000014!important;box-shadow:-20px 0 60px #00000026!important}html.light .luxury-mobile-menu__header,[data-theme=light] .luxury-mobile-menu__header,.light .luxury-mobile-menu__header{border-bottom-color:#0000000f!important}html.light .luxury-mobile-menu__brand-name,[data-theme=light] .luxury-mobile-menu__brand-name,.light .luxury-mobile-menu__brand-name{color:#0f172a!important}html.light .luxury-mobile-menu__brand-sub,[data-theme=light] .luxury-mobile-menu__brand-sub,.light .luxury-mobile-menu__brand-sub{color:#64748b!important}html.light .luxury-mobile-menu__close,[data-theme=light] .luxury-mobile-menu__close,.light .luxury-mobile-menu__close{color:#0f172a!important;background:#f1f5f9!important;border-color:#00000014!important}html.light .luxury-mobile-menu__close:hover,[data-theme=light] .luxury-mobile-menu__close:hover,.light .luxury-mobile-menu__close:hover{color:#dc2626!important;background:#fee2e2!important;border-color:#ef4444!important}html.light .luxury-mobile-menu__link,[data-theme=light] .luxury-mobile-menu__link,.light .luxury-mobile-menu__link{background:#fff!important;border-color:#0000000f!important;box-shadow:0 2px 6px #00000005!important}html.light .luxury-mobile-menu__link-num,[data-theme=light] .luxury-mobile-menu__link-num,.light .luxury-mobile-menu__link-num{color:#94a3b8!important}html.light .luxury-mobile-menu__link-icon-wrap,[data-theme=light] .luxury-mobile-menu__link-icon-wrap,.light .luxury-mobile-menu__link-icon-wrap{color:#334155!important;background:#f8fafc!important;border-color:#0000000f!important}html.light .luxury-mobile-menu__link-label,[data-theme=light] .luxury-mobile-menu__link-label,.light .luxury-mobile-menu__link-label{color:#0f172a!important}html.light .luxury-mobile-menu__link-arrow,[data-theme=light] .luxury-mobile-menu__link-arrow,.light .luxury-mobile-menu__link-arrow{color:#94a3b8!important}html.light .luxury-mobile-menu__link:hover,[data-theme=light] .luxury-mobile-menu__link:hover,.light .luxury-mobile-menu__link:hover{background:#f1f5f9!important;border-color:#0000001f!important}html.light .luxury-mobile-menu__link--active,[data-theme=light] .luxury-mobile-menu__link--active,.light .luxury-mobile-menu__link--active{background:#fee2e2!important;border-color:#ef4444!important;box-shadow:0 4px 14px #ef444426!important}html.light .luxury-mobile-menu__link--active .luxury-mobile-menu__link-label,[data-theme=light] .luxury-mobile-menu__link--active .luxury-mobile-menu__link-label,.light .luxury-mobile-menu__link--active .luxury-mobile-menu__link-label{color:#991b1b!important}html.light .luxury-mobile-menu__link--active .luxury-mobile-menu__link-num,[data-theme=light] .luxury-mobile-menu__link--active .luxury-mobile-menu__link-num,.light .luxury-mobile-menu__link--active .luxury-mobile-menu__link-num{color:#dc2626!important}html.light .luxury-mobile-menu__footer,[data-theme=light] .luxury-mobile-menu__footer,.light .luxury-mobile-menu__footer{border-top-color:#0000000f!important}html.light .luxury-mobile-menu__socials-label,[data-theme=light] .luxury-mobile-menu__socials-label,.light .luxury-mobile-menu__socials-label{color:#64748b!important}html.light .luxury-mobile-social-btn,[data-theme=light] .luxury-mobile-social-btn,.light .luxury-mobile-social-btn{color:#0f172a!important;background:#f1f5f9!important;border-color:#00000014!important}html.light .luxury-mobile-social-btn:hover,[data-theme=light] .luxury-mobile-social-btn:hover,.light .luxury-mobile-social-btn:hover{color:#0f172a!important;background:#e2e8f0!important}.light .services__motion-wrap:before,[data-theme=light] .services__motion-wrap:before{background:linear-gradient(90deg,#f5f6f8,#0000)!important}.light .services__motion-wrap:after,[data-theme=light] .services__motion-wrap:after{background:linear-gradient(270deg,#f5f6f8,#0000)!important}.light .services-fade-overlay-left,[data-theme=light] .services-fade-overlay-left,.light .testimonial-fade-overlay-left,[data-theme=light] .testimonial-fade-overlay-left,.light .skills-fade-overlay-left,[data-theme=light] .skills-fade-overlay-left{background:linear-gradient(90deg,#f5f6f8 0%,#f5f6f8d9 30%,#0000 100%)!important;width:clamp(70px,9vw,140px)!important}.light .services-fade-overlay-right,[data-theme=light] .services-fade-overlay-right,.light .testimonial-fade-overlay-right,[data-theme=light] .testimonial-fade-overlay-right,.light .skills-fade-overlay-right,[data-theme=light] .skills-fade-overlay-right{background:linear-gradient(270deg,#f5f6f8 0%,#f5f6f8d9 30%,#0000 100%)!important;width:clamp(70px,9vw,140px)!important}.about-breadcrumb{color:#fff;background-color:#070709;justify-content:center;align-items:center;width:100%;min-height:600px;padding:160px 0 100px;display:flex;position:relative;overflow:hidden}.about-breadcrumb__video-wrap{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.about-breadcrumb__video{object-fit:cover;pointer-events:none;width:auto;min-width:100%;height:auto;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-breadcrumb__overlay{pointer-events:none;z-index:1;background-color:#0003;position:absolute;inset:0}.about-breadcrumb__vignette{pointer-events:none;z-index:2;background:radial-gradient(95% 75%,#07070940 0%,#070709b8 100%);position:absolute;inset:0}.about-breadcrumb__bottom-fade{pointer-events:none;z-index:10;background:linear-gradient(#0000 0%,#070709d9 40%,#070709 100%);height:192px;position:absolute;bottom:0;left:0;right:0}.about-breadcrumb__nav-pill{-webkit-backdrop-filter:blur(16px);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:9999px;align-items:center;gap:12px;margin-bottom:20px;padding:8px 20px;display:inline-flex;box-shadow:0 10px 30px #00000080}.about-breadcrumb__title{font-family:var(--urban), "Urbanist", sans-serif;letter-spacing:-.03em;color:#fff;max-width:900px;margin:0 auto;font-size:clamp(2rem,4.5vw,3.75rem);font-weight:800;line-height:1.15}.about-breadcrumb__desc{font-family:var(--sora), sans-serif;color:#ffffffbf;max-width:680px;margin:20px auto 0;font-size:clamp(.95rem,1.2vw,1.125rem);line-height:1.65}.about-breadcrumb__telemetry{font-family:var(--space-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:#ffffffa6;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:36px;font-size:11px;display:flex}.about-breadcrumb__pill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:8px;padding:6px 14px;display:inline-flex}.about-bio{color:#fff;background-color:#070709;border-top:1px solid #ffffff0f;padding:120px 0;position:relative}.about-bio__container{max-width:1280px;margin:0 auto;padding:0 24px}.about-bio__grid{grid-template-columns:440px 1fr;align-items:stretch;gap:32px;display:grid}@media (max-width:1024px){.about-bio__grid{grid-template-columns:1fr}}.about-bio__card{-webkit-backdrop-filter:blur(20px);transform-style:preserve-3d;background:#ffffff06;border:1px solid #ffffff14;border-radius:28px;padding:32px;transition:border-color .3s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 20px 50px #000000b3}.about-bio__card:hover{border-color:#f2010159;box-shadow:0 25px 60px #000000e6,0 0 30px #f2010114}.about-bio__avatar-box{border:1px solid #ffffff1a;border-radius:20px;width:100%;max-width:250px;height:290px;margin:20px auto;position:relative;overflow:hidden;box-shadow:0 16px 36px #0009}.about-bio__right-col{flex-direction:column;gap:28px;display:flex}.about-bio__dual-cards{flex:1;grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:768px){.about-bio__dual-cards{grid-template-columns:1fr}}.about-chronology{color:#fff;background-color:#070709;border-top:1px solid #ffffff0f;padding:120px 0;position:relative}.about-chronology__container{max-width:1280px;margin:0 auto;padding:0 24px}.about-chronology__grid{grid-template-columns:1fr 1fr;align-items:start;gap:36px;display:grid}@media (max-width:991px){.about-chronology__grid{grid-template-columns:1fr}}.about-chrono-card{-webkit-backdrop-filter:blur(20px);transform-style:preserve-3d;background:#ffffff06;border:1px solid #ffffff14;border-radius:28px;padding:32px;transition:border-color .3s;position:relative;overflow:hidden;box-shadow:0 20px 50px #000000b3}.about-chrono-card:hover{border-color:#ffffff38}.about-competencies{color:#fff;background-color:#070709;border-top:1px solid #ffffff0f;padding:120px 0;position:relative}.about-competencies__grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}@media (max-width:860px){.about-competencies__grid{grid-template-columns:1fr}}.about-pillar-card{-webkit-backdrop-filter:blur(20px);height:100%;transform-style:preserve-3d;background:#ffffff06;border:1px solid #ffffff14;border-radius:28px;flex-direction:column;justify-content:space-between;padding:36px;transition:border-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #000000b3}.about-pillar-card:hover{border-color:#f2010159}.about-cta{color:#fff;text-align:center;background-color:#070709;border-top:1px solid #ffffff0f;padding:140px 0;position:relative}.about-cta__box{background:radial-gradient(80% 60% at 50% 0,#f201011a 0%,#ffffff05 70%,#0000 100%);border:1px solid #ffffff1a;border-radius:36px;max-width:1100px;margin:0 auto;padding:80px 32px;position:relative;overflow:hidden;box-shadow:0 30px 80px #000c,inset 0 1px #ffffff26}.services-faq-section{color:#fff;background-color:#070709;padding:40px 0 120px;transition:background-color .3s,border-color .3s;position:relative;overflow:hidden;border-top:none!important}.services-faq__canvas-bg{pointer-events:none;z-index:0;position:absolute;inset:0}.services-faq__grid-overlay{opacity:.6;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.services-faq__radial-glow{filter:blur(100px);pointer-events:none;background:radial-gradient(70% 50%,#f2010114 0%,#0000 70%);width:800px;height:450px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.services-faq__grid{z-index:1;grid-template-columns:1.55fr 1fr;align-items:stretch;gap:32px;display:grid;position:relative}@media (max-width:1024px){.services-faq__grid{grid-template-columns:1fr;gap:40px}}.services-faq__cta-wrap{height:100%;transform-style:preserve-3d;position:relative}.services-faq__cta-card{text-align:center;height:100%;min-height:480px;transform-style:preserve-3d;will-change:transform;border:1px solid #ffffff2e;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;padding:70px 40px;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 60px #0000008c,0 0 45px #f2010126}.services-faq__cta-title{letter-spacing:-.03em;margin-bottom:16px;font-size:clamp(2.4rem,4vw,3.5rem);font-weight:800;line-height:1.12;font-family:var(--urban), "Urbanist", sans-serif!important;color:#fff!important;text-transform:none!important}.services-faq__cta-desc{max-width:420px;margin-bottom:32px;font-size:.95rem;font-weight:400;line-height:1.5;font-family:var(--sora), sans-serif!important;color:#ffffffeb!important;text-transform:none!important}.services-faq__cta-btn{cursor:pointer;background-color:#111115;border:1px solid #ffffff29;border-radius:12px;padding:14px 34px;font-size:.95rem;font-weight:700;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,background-color .25s;box-shadow:0 10px 24px #00000059;font-family:var(--urban), "Urbanist", sans-serif!important;color:#fff!important;text-transform:none!important}.services-faq__cta-btn:hover{background-color:#0a0a0d;transform:translateY(-2px);box-shadow:0 16px 36px #00000080,0 0 20px #ffffff1a}.services-faq__accordion-list{z-index:1;flex-direction:column;justify-content:center;gap:12px;display:flex;position:relative}.services-faq__item{-webkit-backdrop-filter:blur(16px);cursor:pointer;-webkit-user-select:none;user-select:none;background:#0e0e14b8;border:1px solid #ffffff14;border-radius:14px;padding:18px 22px;transition:border-color .25s,background-color .25s,box-shadow .25s,transform .2s;position:relative;box-shadow:0 4px 20px #00000040}.services-faq__item:hover{background:#14141ee0;border-color:#fff3;transform:translateY(-1px)}.services-faq__item--active{background:#161622f2;border-color:#f2010161;box-shadow:0 10px 30px -5px #0000008c,0 0 20px #f201011a}.services-faq__question-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.services-faq__question{text-align:left;letter-spacing:-.015em;margin:0;font-size:16px;font-weight:700;line-height:1.45;transition:color .2s;font-family:var(--urban), "Urbanist", sans-serif!important;color:#fff!important;text-transform:none!important}.services-faq__chevron-wrap{background:#ffffff0a;border:1px solid #ffffff12;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .25s,border-color .25s;display:flex}.services-faq__item:hover .services-faq__chevron-wrap{background:#ffffff14;border-color:#ffffff24}.services-faq__item--active .services-faq__chevron-wrap{background:#f201011f;border-color:#f2010152}.services-faq__chevron-icon{color:#ffffffbf;transform-origin:50%;will-change:transform;transition:color .2s}.services-faq__item--active .services-faq__chevron-icon{color:#fff}.services-faq__answer-wrap{overflow:hidden}.services-faq__answer{text-align:left;padding-top:14px;font-size:13.5px;line-height:1.6;font-family:var(--urban), "Urbanist", sans-serif!important;color:#ffffffc7!important;text-transform:none!important}.services-faq__answer-link,.services-faq__answer a,.services-faq__answer p{margin:0;transition:color .2s;display:block;font-family:var(--urban), "Urbanist", sans-serif!important;letter-spacing:-.01em!important;color:#ffffffc7!important;font-size:13.5px!important;font-weight:500!important;line-height:1.6!important;text-decoration:none!important}.services-faq__answer-link:hover,.services-faq__answer a:hover{color:#fff!important}html.light .services-faq-section,html[data-theme=light] .services-faq-section,[data-theme=light] .services-faq-section,.light .services-faq-section{color:#0f172a!important;background-color:#f5f6f8!important;border-top:none!important}html.light .services-faq__grid-overlay,[data-theme=light] .services-faq__grid-overlay,.light .services-faq__grid-overlay{opacity:.6!important;background-image:linear-gradient(#00000005 1px,#0000 1px),linear-gradient(90deg,#00000005 1px,#0000 1px)!important}html.light .services-faq__radial-glow,[data-theme=light] .services-faq__radial-glow,.light .services-faq__radial-glow{background:radial-gradient(70% 50%,#f201010a 0%,#0000 70%)!important}html.light .services-faq__cta-card,[data-theme=light] .services-faq__cta-card,.light .services-faq__cta-card{border-color:#ffffff4d!important;box-shadow:0 15px 35px #00000014!important}.services-faq__cta-card .services-faq__cta-title,.light .services-faq__cta-card .services-faq__cta-title,[data-theme=light] .services-faq__cta-card .services-faq__cta-title{color:#fff!important;text-shadow:0 2px 14px #0006!important}.services-faq__cta-card .services-faq__cta-desc,.light .services-faq__cta-card .services-faq__cta-desc,[data-theme=light] .services-faq__cta-card .services-faq__cta-desc{color:#ffffffe6!important;text-shadow:0 1px 8px #0000004d!important}html.light .services-faq__cta-btn,[data-theme=light] .services-faq__cta-btn,.light .services-faq__cta-btn{color:#fff!important;background-color:#111115!important;border:1px solid #fff3!important;box-shadow:0 10px 20px #00000040!important}html.light .services-faq__cta-btn:hover,[data-theme=light] .services-faq__cta-btn:hover,.light .services-faq__cta-btn:hover{background-color:#000!important;box-shadow:0 14px 30px #00000059!important}html.light .services-faq__item,[data-theme=light] .services-faq__item,.light .services-faq__item{background:#fff!important;border-color:#f0f0f0!important;box-shadow:0 2px 8px #00000005!important}html.light .services-faq__item:hover,[data-theme=light] .services-faq__item:hover,.light .services-faq__item:hover{background:#fff!important;border-color:#eaeaea!important;box-shadow:0 4px 14px #0000000a!important}html.light .services-faq__item--active,[data-theme=light] .services-faq__item--active,.light .services-faq__item--active{background:#fff!important;border-color:#eaeaea!important;box-shadow:0 6px 18px #0000000d!important}html.light .services-faq__question,[data-theme=light] .services-faq__question,.light .services-faq__question{color:#171717!important}html.light .services-faq__chevron-wrap,[data-theme=light] .services-faq__chevron-wrap,.light .services-faq__chevron-wrap{background:#0000000a!important;border-color:#0000000f!important}html.light .services-faq__item:hover .services-faq__chevron-wrap,[data-theme=light] .services-faq__item:hover .services-faq__chevron-wrap,.light .services-faq__item:hover .services-faq__chevron-wrap{background:#00000012!important;border-color:#0000001a!important}html.light .services-faq__item--active .services-faq__chevron-wrap,[data-theme=light] .services-faq__item--active .services-faq__chevron-wrap,.light .services-faq__item--active .services-faq__chevron-wrap{background:#0f172a14!important;border-color:#0f172a33!important}html.light .services-faq__chevron-icon,[data-theme=light] .services-faq__chevron-icon,.light .services-faq__chevron-icon{color:#171717!important}html.light .services-faq__answer,html[data-theme=light] .services-faq__answer,.light .services-faq__answer,html.light .services-faq__answer-text,html[data-theme=light] .services-faq__answer-text,.light .services-faq__answer-text,html.light .services-faq__answer p,html[data-theme=light] .services-faq__answer p,.light .services-faq__answer p,html.light .services-faq__answer-link,[data-theme=light] .services-faq__answer-link,.light .services-faq__answer-link{color:#334155!important}html.light .services-faq__answer-link:hover,[data-theme=light] .services-faq__answer-link:hover,.light .services-faq__answer-link:hover{color:#0f172a!important}.mobile-bottom-nav{bottom:max(14px, env(safe-area-inset-bottom,14px))!important;z-index:9999!important;pointer-events:auto!important;-webkit-user-select:none!important;user-select:none!important;width:calc(100% - 24px)!important;max-width:420px!important;display:block!important;position:fixed!important;left:50%!important;transform:translate(-50%)!important}@media (min-width:992px){.mobile-bottom-nav{display:none!important}}.mobile-bottom-nav__dock{-webkit-backdrop-filter:blur(28px)saturate(190%)!important;background:#0d0c10e0!important;border:1px solid #ffffff1f!important;border-radius:28px!important;justify-content:space-between!important;align-items:center!important;padding:6px 8px!important;display:flex!important;position:relative!important;box-shadow:0 20px 45px -10px #000000e6,0 0 20px #f2010114,inset 0 1px #ffffff29!important}.mobile-bottom-nav__item{color:#ffffff80!important;-webkit-tap-highlight-color:transparent!important;flex-direction:column!important;flex:1!important;justify-content:center!important;align-items:center!important;gap:2px!important;padding:4px 0 2px!important;text-decoration:none!important;transition:all .22s cubic-bezier(.16,1,.3,1)!important;display:flex!important;position:relative!important}.mobile-bottom-nav__icon-box{justify-content:center!important;align-items:center!important;width:32px!important;height:26px!important;font-size:20px!important;transition:transform .22s cubic-bezier(.16,1,.3,1),color .2s!important;display:flex!important;position:relative!important}.mobile-bottom-nav__item--active{color:#fff!important}.mobile-bottom-nav__item--active .mobile-bottom-nav__icon-box{color:#f20101!important;transform:translateY(-2px)!important}.mobile-bottom-nav__item--active .mobile-bottom-nav__icon-box:before{content:""!important;z-index:-1!important;background:#f201011f!important;border-radius:12px!important;position:absolute!important;inset:-2px -4px!important}.mobile-bottom-nav__active-dot{background:#f20101!important;border-radius:50%!important;width:4px!important;height:4px!important;position:absolute!important;bottom:-4px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 0 8px #f20101!important}.mobile-bottom-nav__label{font-family:var(--urban), "Urbanist", -apple-system, sans-serif!important;letter-spacing:.02em!important;color:#ffffff80!important;font-size:10px!important;font-weight:600!important;line-height:1!important;transition:color .2s,font-weight .2s!important}.mobile-bottom-nav__item--active .mobile-bottom-nav__label{color:#fff!important;font-weight:700!important}.mobile-bottom-nav__center-btn{color:#fff!important;-webkit-tap-highlight-color:transparent!important;flex-direction:column!important;flex:1!important;justify-content:center!important;align-items:center!important;margin-bottom:-12px!important;text-decoration:none!important;display:flex!important;position:relative!important;top:-12px!important}.mobile-bottom-nav__center-icon-box{color:#fff!important;z-index:2!important;background:linear-gradient(135deg,#f20101 0%,#ff4d4d 50%,#d80000 100%)!important;border:1.5px solid #ffffff4d!important;border-radius:18px!important;justify-content:center!important;align-items:center!important;width:48px!important;height:48px!important;font-size:22px!important;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s!important;display:flex!important;position:relative!important;box-shadow:0 10px 24px -2px #f20101a6,0 4px 10px #0006,inset 0 1px #ffffff73!important}.mobile-bottom-nav__center-btn:active .mobile-bottom-nav__center-icon-box{transform:scale(.92)!important}.mobile-bottom-nav__center-glow{filter:blur(12px)!important;opacity:.75!important;pointer-events:none!important;z-index:1!important;background:#f20101!important;border-radius:18px!important;width:44px!important;height:44px!important;position:absolute!important;top:4px!important;left:50%!important;transform:translate(-50%)!important}.mobile-bottom-nav__label--center{color:#fff!important;margin-top:4px!important;font-size:10px!important;font-weight:700!important}.mobile-bottom-nav__center-btn--active .mobile-bottom-nav__center-icon-box{border-color:#fff!important;box-shadow:0 12px 28px -2px #f20101cc,0 0 18px #fff6,inset 0 1px #fff9!important}html.light .mobile-bottom-nav__dock,[data-theme=light] .mobile-bottom-nav__dock{background:#ffffffeb!important;border-color:#00000014!important;box-shadow:0 16px 40px -10px #00000024,0 2px 10px #0000000a,inset 0 1px #fffffff2!important}html.light .mobile-bottom-nav__label,[data-theme=light] .mobile-bottom-nav__label,html.light .mobile-bottom-nav__item,[data-theme=light] .mobile-bottom-nav__item{color:#64748b!important}html.light .mobile-bottom-nav__item--active .mobile-bottom-nav__label,[data-theme=light] .mobile-bottom-nav__item--active .mobile-bottom-nav__label{color:#0f172a!important}html.light .mobile-bottom-nav__item--active .mobile-bottom-nav__icon-box,[data-theme=light] .mobile-bottom-nav__item--active .mobile-bottom-nav__icon-box{color:#f20101!important}html.light .mobile-bottom-nav__label--center,[data-theme=light] .mobile-bottom-nav__label--center{color:#0f172a!important}.luxury-currency-dropdown{z-index:60;-webkit-user-select:none;user-select:none;position:relative}.luxury-currency-dropdown,.luxury-currency-dropdown *,.luxury-currency-panel,.luxury-currency-panel *{box-sizing:border-box;text-transform:none;letter-spacing:normal}.luxury-currency-trigger{-webkit-backdrop-filter:blur(16px)!important;color:#fff!important;height:36px!important;font-family:var(--font-urbanist), var(--urban), "Urbanist", -apple-system, sans-serif!important;letter-spacing:.02em!important;cursor:pointer!important;background:#ffffff0d!important;border:1px solid #ffffff1f!important;border-radius:12px!important;align-items:center!important;gap:7px!important;padding:0 12px!important;font-size:12px!important;font-weight:700!important;line-height:1!important;transition:all .25s cubic-bezier(.2,.8,.2,1)!important;display:inline-flex!important;box-shadow:0 4px 16px #00000040!important}.luxury-currency-trigger:hover{background:#ffffff17!important;border-color:#ffffff3d!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #00000059!important}.luxury-currency-trigger--active{color:#fff!important;background:#f201011f!important;border-color:#f2010173!important;box-shadow:0 0 20px #f2010140!important}.luxury-currency-trigger--compact{border-radius:8px!important;height:32px!important;padding:0 10px!important;font-size:11.5px!important}.luxury-currency-flag-badge{background:#ffffff14!important;border-radius:4px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;padding:2px 4px!important;font-size:11px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.luxury-currency-trigger__code{letter-spacing:.04em!important;color:#fff!important;font-size:12px!important;font-weight:800!important;line-height:1!important}.luxury-currency-trigger__symbol{color:#ffffffb3!important;font-size:11px!important;line-height:1!important;font-family:var(--font-space-mono), monospace!important}.luxury-currency-trigger__caret{color:#fff9!important;font-size:11px!important;line-height:1!important;transition:transform .25s!important}.luxury-currency-trigger__caret--open{color:#f20101!important;transform:rotate(180deg)!important}.luxury-currency-panel{-webkit-backdrop-filter:blur(24px)!important;z-index:100!important;transform-origin:top!important;background:#0d0d12f5!important;border:1px solid #ffffff24!important;border-radius:16px!important;width:300px!important;max-width:90vw!important;padding:10px!important;animation:.2s cubic-bezier(.16,1,.3,1) forwards currencyPanelFade!important;position:absolute!important;top:calc(100% + 8px)!important;box-shadow:0 20px 48px #000000a6,inset 0 0 0 1px #ffffff0d!important}.luxury-currency-panel--right{right:0!important}.luxury-currency-panel--left{left:0!important}@keyframes currencyPanelFade{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.luxury-currency-panel__glow{pointer-events:none!important;background:linear-gradient(90deg,#0000,#f2010199,#0000)!important;height:1px!important;position:absolute!important;top:0!important;left:20%!important;right:20%!important}.luxury-currency-search-wrap{border-bottom:1px solid #ffffff14!important;margin-bottom:6px!important;padding-bottom:8px!important}.luxury-currency-search-box{background:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:10px!important;align-items:center!important;gap:8px!important;height:36px!important;padding:0 10px!important;transition:all .2s!important;display:flex!important}.luxury-currency-search-box:focus-within{background:#ffffff14!important;border-color:#f2010180!important;box-shadow:0 0 12px #f2010133!important}.luxury-currency-search-icon{color:#ffffff80!important;font-size:13px!important;line-height:1!important}.luxury-currency-search-input{color:#fff!important;font-size:12px!important;line-height:normal!important;font-family:var(--font-urbanist), var(--urban), sans-serif!important;background:0 0!important;border:none!important;outline:none!important;flex:1!important;margin:0!important;padding:0!important}.luxury-currency-search-input::placeholder{color:#fff6!important;font-size:12px!important}.luxury-currency-search-clear{color:#ffffff80!important;cursor:pointer!important;background:0 0!important;border:none!important;justify-content:center!important;align-items:center!important;padding:2px!important;font-size:12px!important;display:flex!important}.luxury-currency-search-clear:hover{color:#fff!important}.luxury-currency-meta-row{justify-content:space-between!important;align-items:center!important;margin:0!important;padding:6px 4px 2px!important;line-height:1!important;display:flex!important}.luxury-currency-count{letter-spacing:.05em!important;text-transform:uppercase!important;color:#ffffff73!important;font-size:10px!important;font-weight:700!important;line-height:1!important;font-family:var(--font-space-mono), monospace!important}.luxury-currency-rates-hint{letter-spacing:.05em!important;text-transform:uppercase!important;color:#ff5252!important;font-size:10px!important;font-weight:700!important;line-height:1!important;font-family:var(--font-space-mono), monospace!important;align-items:center!important;gap:4px!important;display:inline-flex!important}.luxury-currency-pulse-dot{background:#ff5252!important;border-radius:50%!important;width:5px!important;height:5px!important;display:inline-block!important}.luxury-currency-list{scrollbar-width:thin!important;scrollbar-color:#fff3 transparent!important;max-height:250px!important;padding-right:2px!important;overflow-y:auto!important}.luxury-currency-list::-webkit-scrollbar{width:4px!important}.luxury-currency-list::-webkit-scrollbar-thumb{background:#fff3!important;border-radius:4px!important}.luxury-currency-item{color:#fff!important;cursor:pointer!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;margin-bottom:2px!important;padding:7px 8px!important;transition:all .18s!important;display:flex!important}.luxury-currency-item:hover{background:#ffffff0f!important;border-color:#ffffff1a!important}.luxury-currency-item--active{background:#f201011f!important;border-color:#f201014d!important}.luxury-currency-item__left{align-items:center!important;gap:9px!important;min-width:0!important;display:flex!important}.luxury-currency-item__info{flex-direction:column!important;min-width:0!important;display:flex!important}.luxury-currency-item__title-row{align-items:center!important;gap:6px!important;line-height:1!important;display:flex!important}.luxury-currency-item__code{color:#fff!important;font-size:12.5px!important;font-weight:800!important;line-height:1!important;font-family:var(--font-urbanist), sans-serif!important}.luxury-currency-item__symbol-badge{font-size:10px!important;line-height:1!important;font-family:var(--font-space-mono), monospace!important;color:#fffc!important;background:#ffffff14!important;border-radius:4px!important;padding:1.5px 5px!important}.luxury-currency-item__name{color:#ffffff80!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:165px!important;margin-top:2px!important;font-size:10.5px!important;line-height:1.2!important;overflow:hidden!important}.luxury-currency-item__right{align-items:center!important;gap:4px!important;display:flex!important}.luxury-currency-item__check{color:#f20101!important;font-size:14px!important;line-height:1!important}.luxury-currency-item__rate{font-size:10px!important;line-height:1!important;font-family:var(--font-space-mono), monospace!important;color:#fff6!important}.luxury-currency-empty{text-align:center!important;color:#ffffff80!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;padding:24px 10px!important;font-size:11px!important;line-height:1.4!important;display:flex!important}html.light .luxury-currency-trigger,[data-theme=light] .luxury-currency-trigger,.light-mode .luxury-currency-trigger,body.light .luxury-currency-trigger{color:#0f172a!important;background:#ffffffd9!important;border-color:#0000001f!important;box-shadow:0 4px 16px #00000014!important}html.light .luxury-currency-trigger:hover,[data-theme=light] .luxury-currency-trigger:hover,.light-mode .luxury-currency-trigger:hover,body.light .luxury-currency-trigger:hover{background:#fff!important;border-color:#f2010166!important;box-shadow:0 6px 20px #0000001f!important}html.light .luxury-currency-flag-badge,[data-theme=light] .luxury-currency-flag-badge,.light-mode .luxury-currency-flag-badge,body.light .luxury-currency-flag-badge{color:#0f172a!important;background:#0000000f!important}html.light .luxury-currency-trigger__code,[data-theme=light] .luxury-currency-trigger__code,.light-mode .luxury-currency-trigger__code,body.light .luxury-currency-trigger__code{color:#0f172a!important}html.light .luxury-currency-trigger__symbol,[data-theme=light] .luxury-currency-trigger__symbol,.light-mode .luxury-currency-trigger__symbol,body.light .luxury-currency-trigger__symbol{color:#475569!important}html.light .luxury-currency-trigger__caret,[data-theme=light] .luxury-currency-trigger__caret,.light-mode .luxury-currency-trigger__caret,body.light .luxury-currency-trigger__caret{color:#64748b!important}html.light .luxury-currency-panel,[data-theme=light] .luxury-currency-panel,.light-mode .luxury-currency-panel,body.light .luxury-currency-panel{background:#fffffff5!important;border-color:#0000001f!important;box-shadow:0 20px 48px #0000002e,inset 0 0 0 1px #0000000a!important}html.light .luxury-currency-search-wrap,[data-theme=light] .luxury-currency-search-wrap,.light-mode .luxury-currency-search-wrap,body.light .luxury-currency-search-wrap{border-bottom-color:#00000014!important}html.light .luxury-currency-search-box,[data-theme=light] .luxury-currency-search-box,.light-mode .luxury-currency-search-box,body.light .luxury-currency-search-box{background:#0000000a!important;border-color:#0000001a!important}html.light .luxury-currency-search-icon,[data-theme=light] .luxury-currency-search-icon,.light-mode .luxury-currency-search-icon,body.light .luxury-currency-search-icon{color:#64748b!important}html.light .luxury-currency-search-input,[data-theme=light] .luxury-currency-search-input,.light-mode .luxury-currency-search-input,body.light .luxury-currency-search-input{color:#0f172a!important}html.light .luxury-currency-search-input::placeholder,[data-theme=light] .luxury-currency-search-input::placeholder,.light-mode .luxury-currency-search-input::placeholder,body.light .luxury-currency-search-input::placeholder{color:#94a3b8!important}html.light .luxury-currency-search-clear,[data-theme=light] .luxury-currency-search-clear,.light-mode .luxury-currency-search-clear,body.light .luxury-currency-search-clear,html.light .luxury-currency-meta-row,[data-theme=light] .luxury-currency-meta-row,.light-mode .luxury-currency-meta-row,body.light .luxury-currency-meta-row{color:#64748b!important}html.light .luxury-currency-item,[data-theme=light] .luxury-currency-item,.light-mode .luxury-currency-item,body.light .luxury-currency-item{color:#0f172a!important}html.light .luxury-currency-item:hover,[data-theme=light] .luxury-currency-item:hover,.light-mode .luxury-currency-item:hover,body.light .luxury-currency-item:hover{background:#0000000d!important;border-color:#00000014!important}html.light .luxury-currency-item--active,[data-theme=light] .luxury-currency-item--active,.light-mode .luxury-currency-item--active,body.light .luxury-currency-item--active{background:#f2010114!important;border-color:#f2010140!important}html.light .luxury-currency-item__code,[data-theme=light] .luxury-currency-item__code,.light-mode .luxury-currency-item__code,body.light .luxury-currency-item__code{color:#0f172a!important}html.light .luxury-currency-item__symbol-badge,[data-theme=light] .luxury-currency-item__symbol-badge,.light-mode .luxury-currency-item__symbol-badge,body.light .luxury-currency-item__symbol-badge{color:#334155!important;background:#0000000f!important}html.light .luxury-currency-item__name,[data-theme=light] .luxury-currency-item__name,.light-mode .luxury-currency-item__name,body.light .luxury-currency-item__name{color:#64748b!important}html.light .luxury-currency-item__rate,[data-theme=light] .luxury-currency-item__rate,.light-mode .luxury-currency-item__rate,body.light .luxury-currency-item__rate{color:#94a3b8!important}html.light .luxury-currency-list::-webkit-scrollbar-thumb{background:#00000026!important}[data-theme=light] .luxury-currency-list::-webkit-scrollbar-thumb{background:#00000026!important}body.light .luxury-currency-list::-webkit-scrollbar-thumb{background:#00000026!important}.calc-tier-badge{font-family:var(--space-mono), monospace!important;letter-spacing:.06em!important;text-transform:uppercase!important;white-space:nowrap!important;border-radius:6px!important;flex-shrink:0!important;align-items:center!important;padding:2px 7px!important;font-size:10px!important;font-weight:700!important;display:inline-flex!important}.calc-tier-badge--cyan{color:#22d3ee!important;background:#06b6d41f!important;border:1px solid #06b6d44d!important}.calc-tier-badge--purple{color:#c084fc!important;background:#a855f71f!important;border:1px solid #a855f74d!important}[data-theme=light] .calc-tier-badge--cyan,html.light .calc-tier-badge--cyan{color:#0891b2!important;background:#06b6d41f!important;border-color:#06b6d459!important}[data-theme=light] .calc-tier-badge--purple,html.light .calc-tier-badge--purple{color:#7c3aed!important;background:#a855f71f!important;border-color:#a855f759!important}[data-theme=light] .calc-tier-period,html.light .calc-tier-period{color:#64748b!important}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
