@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@500;700;800&family=Space+Grotesk:wght@600;700&display=swap";.hv-reveal-glass{position:relative;width:100%;aspect-ratio:893 / 436;isolation:isolate;overflow:visible;--hv-logo-mask: url(/assets/highverz-hv-logo.svg)}body.intro-active{overflow:hidden!important;height:100vh!important;touch-action:none}html.skip-intro #highverz-intro{display:none!important}html.intro-pending:not(.skip-intro) .carousel-viewport,html.intro-pending:not(.skip-intro) #page-content,html.intro-pending:not(.skip-intro) #navbar,html.intro-pending:not(.skip-intro) .navbar,body.intro-active .carousel-viewport,body.intro-active #page-content,body.intro-active #navbar,body.intro-active .navbar{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}#highverz-intro{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:10000000!important;pointer-events:none;-webkit-user-select:none;user-select:none;overflow:hidden;will-change:opacity;background:#050b10!important;display:flex;align-items:center;justify-content:center}#highverz-intro:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 960px 620px at 50% 50%,rgba(0,186,214,.14) 0%,rgba(5,48,71,.1) 45%,transparent 78%),radial-gradient(ellipse 700px 520px at 82% 30%,rgba(26,77,118,.13) 0%,transparent 72%)}[data-theme=light] #highverz-intro{background:#fff!important}[data-theme=light] #highverz-intro:before{background:radial-gradient(ellipse 960px 620px at 50% 50%,rgba(14,165,233,.12) 0%,rgba(56,189,248,.05) 45%,transparent 75%),radial-gradient(ellipse 700px 520px at 82% 30%,rgba(125,211,252,.08) 0%,transparent 70%)!important}.hv-reveal-center{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;width:max-content;max-width:calc(100vw - 32px);overflow:visible}.hv-loader-progress{position:absolute;right:24px;bottom:24px;left:24px;z-index:12;display:flex;justify-content:center;pointer-events:none}.hv-loader-progress-track{width:min(260px,42vw);height:3px;overflow:hidden;border-radius:999px;background:#ffffff29}.hv-loader-progress-fill{display:block;width:100%;height:100%;border-radius:inherit;background:#00d9e8;box-shadow:0 0 10px #00d9e86b;transform:scaleX(0)}[data-theme=light] .hv-loader-progress-track{background:#0ea5e924!important}[data-theme=light] .hv-loader-progress-fill{background:#0ea5e9!important;box-shadow:0 0 10px #0ea5e973!important}.hv-reveal-logo{position:relative;display:flex;align-items:center;justify-content:center;opacity:1;will-change:opacity,transform;width:clamp(220px,30vw,360px);aspect-ratio:893 / 436;overflow:visible}.hv-reveal-mark{position:relative;z-index:4;top:auto;left:auto;width:100%;max-width:100%;height:auto;line-height:0;will-change:opacity,transform,filter}.hv-reveal-glass{position:relative;width:100%;aspect-ratio:893 / 436;isolation:isolate;overflow:visible;--hv-logo-mask: url(/assets/highverz-hv-logo.svg)}.hv-reveal-glass:before,.hv-reveal-edge,.hv-reveal-dispersion,.hv-reveal-sheen{-webkit-mask-image:var(--hv-logo-mask);mask-image:var(--hv-logo-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.hv-reveal-glass-base,.hv-reveal-edge,.hv-reveal-dispersion,.hv-reveal-sheen{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.hv-reveal-glass-base{z-index:1;display:block;opacity:.72;filter:brightness(0) invert(1) drop-shadow(0 0 9px rgba(155,246,255,.16));-webkit-mask-image:none;mask-image:none}.hv-reveal-glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(145deg,#ffffff94,#8ef5ff1f 42%,#009ab838);opacity:.78;backdrop-filter:blur(1.5px) saturate(145%);-webkit-backdrop-filter:blur(1.5px) saturate(145%)}.hv-reveal-edge{z-index:2;background:linear-gradient(115deg,#fffffff2,#4aeaff2e 38%,#005c7ec2 72%,#ffffffb8);opacity:.72;filter:drop-shadow(0 0 2px rgba(154,250,255,.72)) drop-shadow(0 0 13px rgba(0,202,230,.16));transform:translateZ(0)}.hv-reveal-dispersion{z-index:3;background:linear-gradient(90deg,rgba(255,111,191,.38),transparent 18%,transparent 78%,rgba(117,221,255,.4));opacity:.26;mix-blend-mode:screen;transform:translate3d(.7px,0,0);filter:blur(.45px)}.hv-reveal-sheen{z-index:4;background:linear-gradient(112deg,transparent 28%,rgba(255,255,255,.76) 48%,rgba(137,247,255,.18) 54%,transparent 72%);background-size:220% 100%;opacity:0;mix-blend-mode:screen;animation:hv-logo-glass-sheen 5.8s cubic-bezier(.22,1,.36,1) .65s infinite}@keyframes hv-logo-glass-sheen{0%,52%{opacity:0;background-position:140% 0}60%{opacity:.56}76%,to{opacity:0;background-position:-80% 0}}[data-theme=light] .hv-reveal-glass-base{opacity:1!important;color:#0b0f17!important;filter:drop-shadow(0 14px 36px rgba(14,165,233,.28)) drop-shadow(0 2px 8px rgba(11,15,23,.08))!important}[data-theme=light] .hv-reveal-glass:before{display:none!important}[data-theme=light] .hv-reveal-edge{opacity:.85!important;background:linear-gradient(135deg,#ffffffd9,#38bdf8bf 42%,#0ea5e9e6 75%,#0284c7f2)!important;mix-blend-mode:overlay!important;filter:drop-shadow(0 0 6px rgba(14,165,233,.4))!important}[data-theme=light] .hv-reveal-dispersion{display:none!important}[data-theme=light] .hv-reveal-sheen{mix-blend-mode:overlay!important;background:linear-gradient(112deg,transparent 20%,rgba(255,255,255,.92) 46%,rgba(56,189,248,.6) 55%,transparent 75%)!important}@media(prefers-reduced-motion:reduce){.hv-reveal-sheen{animation:none;opacity:.16}}@media(max-width:480px){.hv-reveal-logo{width:min(74vw,300px)}.hv-reveal-sheen{animation-duration:7.5s;opacity:.7}.hv-loader-progress{right:18px;bottom:18px;left:18px}}html,body{height:auto}@font-face{font-family:Coolvetica;font-style:normal;font-weight:400 900;src:url(/fonts/coolvetica.woff) format("woff"),url(/fonts/coolvetica-rg.woff) format("woff"),url(https://fonts.cdnfonts.com/s/13277/coolvetica.woff) format("woff");font-display:swap}@font-face{font-family:Coolvetica;font-style:italic;font-weight:400 900;src:url(/fonts/coolvetica-it.woff) format("woff"),url(https://fonts.cdnfonts.com/s/27610/coolvetica%20rg%20it.woff) format("woff");font-display:swap}:root{--font-display: "Satoshi", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-satoshi: "Satoshi", "Inter", sans-serif;--font-heading: "Satoshi", "Inter", sans-serif;--font-serif: "Satoshi", sans-serif;--font-italic-serif: "Satoshi", sans-serif;--font-coolvetica: "Satoshi", sans-serif;--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body: var(--font-sans);--font-main: var(--font-sans);--font-syne: var(--font-display);--font-tag: "Space Grotesk", "JetBrains Mono", -apple-system, sans-serif;--hero-headline-gradient: linear-gradient(177deg, #FFFFFF 0%, #D8DADF 55%, #828590 100%);--hero-cyan-gradient: linear-gradient(177deg, #5EFBFF 0%, #00E5FF 55%, #0897A8 100%);--container-width: 1380px;--container-pad: clamp(1.5rem, 4.5vw, 4rem);--ease-expo: cubic-bezier(.16, 1, .3, 1);--ease-smooth: cubic-bezier(.25, 1, .5, 1);--ease-theme: cubic-bezier(.76, 0, .24, 1);--transition-theme: .8s var(--ease-theme);--bg-primary: #020406;--bg-secondary: #070B0E;--bg-card: rgba(9, 15, 18, .72);--bg-elevated: rgba(13, 21, 24, .84);--bg-translucent: rgba(2, 4, 6, .92);--text-primary: #F1F3F2;--text-secondary: #929B9E;--text-muted: #566066;--accent-cyan: #23C7D8;--accent-cyan-hover: #18C7D8;--accent-cyan-dark: #087C8A;--accent-cyan-glow: rgba(35, 199, 216, .15);--border-subtle: rgba(245, 244, 239, .07);--border-card: rgba(245, 244, 239, .12);--border-cyan: rgba(35, 199, 216, .45);--shadow-card: 0 4px 20px rgba(0, 0, 0, .4);--shadow-elevated: 0 16px 40px rgba(0, 0, 0, .45);--img-brightness: 1;--img-contrast: 1;--grain-opacity: .035}[data-theme=dark]{--bg-primary: #020406;--bg-secondary: #070B0E;--bg-card: #090F12;--bg-elevated: #0D1518;--bg-translucent: rgba(2, 4, 6, .92);--text-primary: #F1F3F2;--text-secondary: #929B9E;--text-muted: #566066;--accent-cyan: #23C7D8;--accent-cyan-hover: #2EDDEE;--accent-cyan-dark: #087C8A;--accent-cyan-glow: rgba(35, 199, 216, .15);--border-subtle: rgba(245, 244, 239, .07);--border-card: rgba(245, 244, 239, .12);--border-cyan: rgba(35, 199, 216, .45);--shadow-card: 0 4px 20px rgba(0, 0, 0, .4);--shadow-elevated: 0 16px 40px rgba(0, 0, 0, .45);--img-brightness: 1;--img-contrast: 1;--grain-opacity: .035}[data-theme=light]{--bg-primary: #FFFFFF;--bg-secondary: #F8FAFC;--bg-card: #FFFFFF;--bg-elevated: #FFFFFF;--bg-translucent: rgba(255, 255, 255, .82);--text-primary: #0A0D12;--text-secondary: #505B67;--text-muted: #7E8B98;--accent-cyan: #0EA5E9;--accent-cyan-hover: #38BDF8;--accent-cyan-dark: #0284C7;--accent-cyan-glow: rgba(14, 165, 233, .2);--border-subtle: rgba(0, 0, 0, .06);--border-card: rgba(255, 255, 255, .85);--border-cyan: rgba(14, 165, 233, .35);--shadow-card: 0 1px 2px rgba(15, 23, 42, .015), 0 4px 10px -2px rgba(15, 23, 42, .035), 0 12px 28px -4px rgba(15, 23, 42, .05), 0 32px 64px -10px rgba(15, 23, 42, .065);--shadow-elevated: 0 2px 4px rgba(15, 23, 42, .02), 0 8px 18px -2px rgba(15, 23, 42, .05), 0 22px 44px -4px rgba(15, 23, 42, .08), 0 44px 80px -12px rgba(14, 165, 233, .12);--img-brightness: 1;--img-contrast: 1;--grain-opacity: .012;--hero-headline-gradient: linear-gradient(177deg, #5e5e66 0%, #232328 55%, #0a0a0c 100%);--hero-cyan-gradient: linear-gradient(135deg, #0284C7 0%, #0EA5E9 48%, #38BDF8 100%);--glass-surface-bg: linear-gradient(150deg, rgba(255, 255, 255, .78) 0%, rgba(246, 250, 254, .45) 50%, rgba(234, 243, 252, .62) 100%);--glass-surface-bg-hover: linear-gradient(150deg, rgba(255, 255, 255, .94) 0%, rgba(250, 252, 255, .72) 50%, rgba(240, 248, 255, .85) 100%);--glass-bevel-border: linear-gradient(180deg, rgba(255, 255, 255, .98) 0%, rgba(212, 224, 238, .65) 15%, rgba(165, 185, 208, .28) 48%, rgba(206, 222, 238, .5) 82%, rgba(255, 255, 255, .96) 100%);--glass-bevel-border-hover: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, .9) 30%, rgba(14, 165, 233, .45) 75%, #FFFFFF 100%);--hv-fluid-glass-fill: linear-gradient(145deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, .035) 54%, rgba(255, 255, 255, .09));--hv-fluid-glass-fill-hover: linear-gradient(145deg, rgba(255, 255, 255, .2), rgba(255, 255, 255, .055) 54%, rgba(255, 255, 255, .12));--hv-fluid-glass-rim: linear-gradient(145deg, rgba(255, 255, 255, .72), rgba(255, 255, 255, .22) 48%, rgba(255, 255, 255, .48));--hv-fluid-glass-blur: blur(24px) saturate(175%);--glass-diffuse-shadow: 0 1px 2px rgba(15, 23, 42, .015), 0 4px 10px -2px rgba(15, 23, 42, .035), 0 12px 28px -4px rgba(15, 23, 42, .05), 0 32px 64px -10px rgba(15, 23, 42, .065), inset 0 1.5px 1.5px 0 rgba(255, 255, 255, 1), inset 0 -1.5px 1.5px 0 rgba(255, 255, 255, .45), inset 1px 1px 0 0 rgba(255, 255, 255, .8);--glass-diffuse-shadow-hover: 0 2px 4px rgba(15, 23, 42, .02), 0 8px 18px -2px rgba(15, 23, 42, .05), 0 22px 44px -4px rgba(15, 23, 42, .08), 0 44px 80px -12px rgba(14, 165, 233, .12), inset 0 2px 2px 0 #FFFFFF, inset 0 -1px 1px 0 rgba(255, 255, 255, .6), inset 1px 1px 0 0 rgba(255, 255, 255, .95);--glass-blur-filter: blur(24px) saturate(190%) contrast(102%)}html,body,.navbar,.hero-section,.section-trusted,.section-stats-marquee,.section-creators,.section-statement,.section-services,.section-portfolio,.section-testimonials,.section-process,.section-cta,.footer,.work-hero-section,.page-team,.team-hero-section,.case-study-page,.campaign-hero,.campaign-grid-section,.campaign-modal-backdrop{transition:background-color .5s var(--ease-theme),color .8s var(--ease-theme),border-color .6s var(--ease-theme)}html{scrollbar-gutter:stable;overflow-x:clip;overflow-anchor:none}body{overflow-anchor:none}#hero,.hero-section,.hero-content,.carousel-viewport,.carousel-track,.card-position,.section-creators,#creators{overflow-anchor:none!important}@media(pointer:coarse),(max-width:900px){html{scrollbar-gutter:auto}}.service-card-item,.testi-card,.creator-card,.portfolio-vertical-card,.standard-card,.case-hud-card,.work-creator-card,.ig-reel-card{transition:background-color .36s cubic-bezier(.22,1,.36,1),border-color .36s cubic-bezier(.22,1,.36,1),box-shadow .38s cubic-bezier(.22,1,.36,1),color .36s cubic-bezier(.22,1,.36,1),transform .35s var(--ease-expo)}.nav-link,.badge-text,.section-tag,.hero-headline,.hero-description,.btn-primary-cyan,.btn-secondary-dark,.btn-nav-talk,.services-main-title,.portfolio-section-title,.testimonials-title,.process-headline,.cta-main-title,.footer-copy,.f-social,.brand-item,.testi-text,.testi-name,.service-card-title,.service-card-desc,.brand-sub{transition:color .8s var(--ease-theme)}.sculpture-master-img{transition:filter .9s var(--ease-theme)}.sculpture-halo,.sculpture-neon-aura,.hero-bg-accent,.ambient-glow{transition:background .9s var(--ease-theme),opacity .9s var(--ease-theme)}.grain-overlay{transition:opacity .9s var(--ease-theme)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;background-color:var(--bg-primary);color:var(--text-primary);scroll-behavior:auto!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip;max-width:100vw;width:100%}body{font-family:var(--font-body);background-color:var(--bg-primary);color:var(--text-primary);line-height:1.6;letter-spacing:-.01em;overflow-x:clip;max-width:100vw;width:100%;cursor:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:700;letter-spacing:-.02em}a{color:inherit;text-decoration:none;cursor:none}button{background:none;border:none;color:inherit;font-family:inherit;cursor:none}img{display:block;max-width:100%;height:auto}.grain-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:990;opacity:var(--grain-opacity);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}.ambient-glow{position:fixed;top:-15vh;right:0;width:min(55vw,600px);height:min(55vw,600px);border-radius:50%;background:radial-gradient(circle,#00e5ff0f,#07090b00 70%);pointer-events:none;z-index:1}.custom-cursor{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:1000000;overflow:visible;display:none!important;transition:opacity .25s ease,visibility .25s ease}body.cursor-active .custom-cursor{display:block!important}.custom-cursor.is-hidden{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.cursor-glow{position:fixed;top:0;left:0;width:140px;height:140px;margin-top:-70px;margin-left:-70px;border-radius:50%;background:radial-gradient(circle,rgba(0,229,255,.25) 0%,rgba(0,229,255,.1) 30%,rgba(0,229,255,.025) 62%,transparent 78%);pointer-events:none;z-index:999996;transform:translate3d(-300px,-300px,0);will-change:transform;mix-blend-mode:screen;filter:blur(2px);opacity:.9;transition:opacity .3s ease;animation:cursorGlowPulse 2.8s ease-in-out infinite}@keyframes cursorGlowPulse{0%,to{opacity:.72}50%{opacity:1}}[data-theme=light] .cursor-glow{background:radial-gradient(circle,rgba(0,170,190,.2) 0%,rgba(0,170,190,.07) 32%,rgba(0,170,190,.018) 62%,transparent 78%);mix-blend-mode:multiply}.cursor-dot{position:fixed;top:0;left:0;width:5px;height:5px;margin-top:-2.5px;margin-left:-2.5px;border-radius:50%;background-color:#fff;box-shadow:0 0 0 1px #00e5ff99,0 0 8px #00e5ffd9;pointer-events:none;z-index:1000000;transform:translate3d(-100px,-100px,0);will-change:transform,clip-path,opacity;transition:opacity .18s ease,width .18s ease,height .18s ease,margin .18s ease,background-color .18s ease}.cursor-dot.is-hidden{opacity:0!important;transform:translate3d(-100px,-100px,0) scale(0)!important}.cursor-ring{position:fixed;top:0;left:0;width:22px;height:22px;margin-top:-11px;margin-left:-11px;border-radius:50%;border:1.2px solid rgba(255,255,255,.35);background:#ffffff05;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);pointer-events:none;z-index:999998;transform:translate3d(-100px,-100px,0);will-change:transform,width,height,margin,border-color,background,box-shadow;display:flex;align-items:center;justify-content:center;transition:width .24s cubic-bezier(.16,1,.3,1),height .24s cubic-bezier(.16,1,.3,1),margin .24s cubic-bezier(.16,1,.3,1),border-radius .24s cubic-bezier(.16,1,.3,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.cursor-text{font-family:var(--font-display, var(--font-body));font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-cyan);opacity:0;transform:scale(.7);transition:opacity .2s ease,transform .22s cubic-bezier(.16,1,.3,1);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}.cursor-ring.is-interactive{width:34px;height:34px;margin-top:-17px;margin-left:-17px;border-color:#00e5ffcc;background:#00e5ff14;box-shadow:0 0 16px #00e5ff40}.cursor-ring.is-view-detail{width:82px;height:82px;margin-top:-41px;margin-left:-41px;border-color:#00e5ff94;background:#00e5ff09;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);box-shadow:0 0 0 1px #ffffff14,0 0 24px #00e5ff29}.cursor-ring.is-view-detail .cursor-text{opacity:1;transform:scale(1);color:var(--accent-cyan);font-size:.56rem;letter-spacing:.1em}.cursor-ring.is-text-input{width:2px!important;height:20px!important;margin-top:-10px!important;margin-left:-1px!important;border-radius:2px!important;border:none!important;background:var(--accent-cyan)!important;box-shadow:0 0 10px #00e5ffd9!important}.cursor-ring.is-badge{width:58px;height:58px;margin-top:-29px;margin-left:-29px;background:#080e18e0;border-color:#00e5ff80;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 12px 32px #000000a6,0 0 0 1px #ffffff14,0 0 20px #00e5ff33}.cursor-ring.is-badge .cursor-text{opacity:1;transform:scale(1)}.cursor-ring.is-magnetic{border-color:var(--accent-cyan);background:#00e5ff1f;box-shadow:0 0 20px #00e5ff59}.cursor-ring.is-clicking{border-color:#fff;box-shadow:0 0 20px #00e5ff99}@media(max-width:900px),(hover:none),(pointer:coarse){body,a,button,*{cursor:auto!important}.custom-cursor,#custom-cursor{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}}.highlight-cyan{color:var(--accent-cyan)}.section-tag{display:inline-flex;align-items:center;justify-content:center;width:fit-content;max-width:fit-content;font-family:var(--font-tag, "Space Grotesk", sans-serif);font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-cyan);background:#00e5ff0d;border:1px solid rgba(0,229,255,.2);padding:.34rem .88rem;border-radius:999px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 2px 10px #00e5ff0d,inset 0 1px #ffffff1a;margin-bottom:1.25rem;transition:all .3s var(--ease-expo)}.section-tag:hover{background:#00e5ff17;border-color:#00e5ff61;box-shadow:0 4px 18px #00e5ff1f,inset 0 1px #ffffff2e;transform:translateY(-1px)}.section-tag:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background-color:var(--accent-cyan);box-shadow:0 0 8px var(--accent-cyan),0 0 16px #00e5ff80;margin-right:.6rem;flex-shrink:0;vertical-align:middle}.navbar{position:fixed;top:1.25rem;left:0;width:100%;z-index:999;display:flex;justify-content:center;pointer-events:none;padding:0 1.25rem;background:transparent!important;border:none!important;transform:translateY(0);transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .35s ease;will-change:transform}.navbar.scrolled{top:1.25rem;background:transparent!important;border:none!important}.navbar.nav-hidden{transform:translateY(calc(-100% - 3rem));pointer-events:none}.nav-container{pointer-events:auto;width:min(800px,calc(100% - 240px));min-height:58px;margin:0 auto;padding:.68rem 1.15rem .68rem 1.75rem;display:flex;align-items:center;justify-content:space-between;border-radius:100px;background:linear-gradient(135deg,#ffffff14,#ffffff05),#080c1161;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #0000002e,inset 0 1px 1px #ffffff29;transition:width .55s cubic-bezier(.16,1,.3,1),background .45s ease,border-color .45s ease,box-shadow .45s ease,backdrop-filter .45s ease;position:relative;will-change:width}.navbar.scrolled .nav-container{width:min(740px,calc(100% - 240px));min-height:52px;padding:.58rem 1.05rem .58rem 1.6rem;background:linear-gradient(135deg,#ffffff17,#ffffff06),#060a0f80;border-color:#ffffff21;backdrop-filter:blur(22px) saturate(165%);-webkit-backdrop-filter:blur(22px) saturate(165%);box-shadow:0 16px 40px #00000052,inset 0 1px 1px #fff3}[data-theme=light] .nav-container{background:linear-gradient(150deg,#ffffffc7,#f6fafe73,#eaf2fc9e) padding-box,linear-gradient(180deg,#fffffffa,#d4e0ee9e 15%,#a5b9d047 48%,#cedeee80 82%,#fffffff5) border-box!important;border:1px solid transparent!important;box-shadow:0 1px 2px #0f172a04,0 4px 10px -2px #0f172a09,0 12px 28px -4px #0f172a0d,0 32px 64px -10px #0f172a11,inset 0 1.5px 1.5px #fff,inset 0 -1.5px 1.5px #ffffff73,inset 1px 1px #fffc!important;backdrop-filter:blur(28px) saturate(190%) contrast(102%)!important;-webkit-backdrop-filter:blur(28px) saturate(190%) contrast(102%)!important}[data-theme=light] .navbar.scrolled .nav-container{background:linear-gradient(150deg,#ffffffe0,#fafcff94,#eef6ffb8) padding-box,linear-gradient(180deg,#fff,#dce8f5bf 20%,#afc3da59,#d7e4f499 80%,#fff) border-box!important;border:1px solid transparent!important;box-shadow:0 2px 4px #0f172a05,0 8px 18px -2px #0f172a0d,0 20px 42px -4px #0f172a12,0 40px 76px -12px #0f172a17,inset 0 2px 2px #fff,inset 0 -1px 1px #fff9,inset 1px 1px #fffffff2!important}.brand-logo{display:flex;align-items:center;gap:.75rem;text-decoration:none;flex-shrink:0}.nav-brand-logo-img{height:24px;width:auto;display:block;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .25s ease}[data-theme=light] .nav-brand-logo-img{content:url(/assets/logo-light.png)}[data-theme=light] .footer-logo-img{content:url(/assets/logo-light.png)}.brand-logo:hover .nav-brand-logo-img{transform:scale(1.04)}.brand-sub-badge{display:none}.nav-menu{position:relative;display:block}.nav-list{position:relative;display:flex;align-items:center;gap:.25rem;list-style:none;margin:0;padding:0;z-index:1}.nav-indicator{position:absolute;top:50%;left:0;height:32px;border-radius:100px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);box-shadow:0 2px 10px #0003,inset 0 1px #ffffff2e;pointer-events:none;z-index:0;opacity:0;transform:translateY(-50%) translateZ(0);transition:transform .35s cubic-bezier(.16,1,.3,1),width .35s cubic-bezier(.16,1,.3,1),opacity .25s ease,background .3s ease,border-color .3s ease;will-change:transform,width,opacity}.nav-indicator.is-hovered{background:#ffffff1c;border-color:#00e5ff47;box-shadow:0 4px 16px #00000052,0 0 18px #00e5ff24,inset 0 1px #ffffff40}[data-theme=light] .nav-indicator{background:#0000000f;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 8px #0000000a}[data-theme=light] .nav-indicator.is-hovered{background:#00000017;border-color:#00879e4d}.nav-link{position:relative;z-index:1;font-family:var(--font-body);font-size:.88rem;font-weight:500;letter-spacing:.01em;color:var(--text-secondary);text-decoration:none;transition:color .25s ease,opacity .25s ease;padding:.42rem .95rem;border-radius:100px;display:inline-flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.nav-link:after{display:none}.nav-link:hover{color:var(--text-primary)}.nav-link.active{color:var(--text-primary);font-weight:600}.nav-link.active:not(:hover){border-color:transparent}.nav-actions{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.btn-nav-talk{display:inline-flex;align-items:center;gap:.3rem;font-family:var(--font-body);font-size:.72rem;font-weight:600;letter-spacing:.01em;line-height:1.2;padding:.32rem .82rem;background:#fff;color:#0b0f14;border:1px solid rgba(255,255,255,.15);border-radius:100px;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),background .3s ease,color .3s ease,box-shadow .3s cubic-bezier(.16,1,.3,1);box-shadow:0 3px 10px #0003;position:relative;overflow:hidden}.btn-nav-talk .btn-arrow-icon{font-size:.74rem;display:inline-block;transition:transform .3s cubic-bezier(.16,1,.3,1)}.btn-nav-talk:hover{background:var(--accent-cyan);color:#04080c;transform:translateY(-1px) scale(1.02);box-shadow:0 6px 22px #00e5ff6b,0 0 12px #00e5ff33}.btn-nav-talk:hover .btn-arrow-icon{transform:translate(2.5px,-2.5px)}.btn-nav-talk:active{transform:translateY(0) scale(.98)}.theme-switcher{width:36px;height:36px;border-radius:50%;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease}.theme-switcher:hover{color:var(--accent-cyan);border-color:var(--accent-cyan);background:#00e5ff14}[data-theme=light] .theme-switcher{background:linear-gradient(150deg,#ffffffd1,#f4f8fd80) padding-box,linear-gradient(180deg,#fffffffa,#cddcec8c 30%,#a2b6ce40 70%,#ffffffeb) border-box!important;border:1px solid transparent!important;color:#334155!important;backdrop-filter:blur(16px) saturate(190%)!important;-webkit-backdrop-filter:blur(16px) saturate(190%)!important;box-shadow:0 2px 6px #0f172a0a,0 8px 18px -2px #0f172a0f,inset 0 1.5px 1.5px #fff,inset 0 -1px 1px #ffffff80!important}[data-theme=light] .theme-switcher:hover{color:#0284c7!important;background:linear-gradient(150deg,#fffffff5,#ecf6ffbf) padding-box,linear-gradient(180deg,#fff,#0ea5e980,#fff) border-box!important;box-shadow:0 4px 14px #0ea5e929,0 10px 24px -2px #0ea5e938,inset 0 1.5px 1.5px #fff!important;transform:translateY(-1px) scale(1.06)}.home-theme-capsule-wrap{position:fixed;top:1.25rem;right:clamp(1rem,2.5vw,2.25rem);z-index:1002;display:flex;align-items:center;pointer-events:auto;transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .35s ease}html.intro-pending:not(.skip-intro) .home-theme-capsule-wrap,body.intro-active .home-theme-capsule-wrap{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body:has(.navbar.nav-hidden) .home-theme-capsule-wrap,.home-theme-capsule-wrap.capsule-hidden{transform:translateY(calc(-100% - 3rem));pointer-events:none}@media(max-width:1100px){.home-theme-capsule-wrap{position:absolute;top:5rem;right:1.15rem;z-index:998}}@media(max-width:480px){.home-theme-capsule-wrap{top:4.85rem;right:1rem}}.theme-capsule-switcher{position:relative;display:inline-flex;align-items:center;height:36px;padding:3px;border-radius:9999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);box-shadow:0 2px 10px #00000038,inset 0 1px 1px #ffffff14;user-select:none;-webkit-user-select:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;flex-shrink:0;transition:background .35s ease,border-color .35s ease,box-shadow .35s ease,transform .25s cubic-bezier(.16,1,.3,1)}.theme-capsule-switcher:hover{border-color:#00e5ff59;box-shadow:0 4px 18px #00e5ff26,inset 0 1px 1px #ffffff1f}[data-theme=light] .theme-capsule-switcher{background:linear-gradient(150deg,#ffffffe0,#f0f6fda6) padding-box,linear-gradient(180deg,#fffffffa,#cddcec99 45%,#fffffff2) border-box!important;border:1px solid transparent!important;box-shadow:0 2px 8px #0f172a0d,0 8px 20px -2px #0f172a12,inset 0 1.2px 1.2px #fff!important}[data-theme=light] .theme-capsule-switcher:hover{border:1px solid transparent!important;box-shadow:0 4px 14px #0ea5e929,0 10px 24px -2px #0ea5e933,inset 0 1.5px 1.5px #fff!important}.theme-capsule-glider{position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:9999px;pointer-events:none;transform:translate(0);transition:transform .38s cubic-bezier(.16,1,.3,1),background .35s ease,border-color .35s ease,box-shadow .35s ease;will-change:transform;z-index:1;background:linear-gradient(135deg,#00e5ff38,#00a0ff1f);border:1px solid rgba(0,229,255,.45);box-shadow:0 0 16px #00e5ff42,inset 0 1px #ffffff38}.theme-capsule-switcher[data-active-theme=light] .theme-capsule-glider,[data-theme=light] .theme-capsule-switcher .theme-capsule-glider{transform:translate(100%);background:linear-gradient(145deg,#fff,#f8fafc);border:1px solid rgba(14,165,233,.32);box-shadow:0 2px 8px #0f172a1a,0 6px 18px #0ea5e938,inset 0 1.2px 1.2px #fff}.theme-capsule-switcher[data-active-theme=dark] .theme-capsule-glider{transform:translate(0)}.theme-capsule-btn{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:.32rem;height:100%;padding:0 .88rem;background:transparent;border:none;outline:none;font-family:var(--font-body);font-size:.77rem;font-weight:550;letter-spacing:.02em;color:#ffffff80;cursor:pointer;pointer-events:auto;touch-action:manipulation;border-radius:9999px;transition:color .25s ease,text-shadow .25s ease,transform .2s cubic-bezier(.16,1,.3,1);white-space:nowrap;-webkit-tap-highlight-color:transparent}.theme-capsule-btn:hover{color:#ffffffe0}.theme-capsule-btn:active{transform:scale(.96)}.theme-capsule-btn.active,.theme-capsule-switcher[data-active-theme=dark] .theme-capsule-btn[data-theme-value=dark]{color:#fff;font-weight:650;text-shadow:0 0 14px rgba(0,229,255,.55)}.theme-capsule-switcher[data-active-theme=dark] .theme-capsule-btn[data-theme-value=light]{color:#ffffff7a;font-weight:500;text-shadow:none}[data-theme=light] .theme-capsule-btn{color:#64748b}[data-theme=light] .theme-capsule-btn:hover{color:#0f172a}.theme-capsule-switcher[data-active-theme=light] .theme-capsule-btn[data-theme-value=light],[data-theme=light] .theme-capsule-btn.active{color:#0284c7!important;font-weight:650!important;text-shadow:none!important}.theme-capsule-switcher[data-active-theme=light] .theme-capsule-btn[data-theme-value=dark],[data-theme=light] .theme-capsule-btn[data-theme-value=dark]{color:#64748b!important;font-weight:500!important;text-shadow:none!important}.capsule-btn-dot{width:5px;height:5px;border-radius:50%;display:inline-block;opacity:.45;transition:opacity .25s ease,background .25s ease,box-shadow .25s ease}.theme-capsule-btn[data-theme-value=dark] .capsule-btn-dot{background:var(--accent-cyan)}.theme-capsule-btn[data-theme-value=light] .capsule-btn-dot{background:#38bdf8}.theme-capsule-switcher[data-active-theme=dark] .theme-capsule-btn[data-theme-value=dark] .capsule-btn-dot,.theme-capsule-btn[data-theme-value=dark].active .capsule-btn-dot{opacity:1;background:var(--accent-cyan);box-shadow:0 0 8px var(--accent-cyan)}.theme-capsule-switcher[data-active-theme=light] .theme-capsule-btn[data-theme-value=light] .capsule-btn-dot,[data-theme=light] .theme-capsule-btn[data-theme-value=light].active .capsule-btn-dot{opacity:1;background:#0284c7;box-shadow:0 0 8px #0284c773}@media(max-width:900px){.theme-capsule-switcher{height:34px;padding:2.5px}.theme-capsule-glider{top:2.5px;bottom:2.5px;left:2.5px;width:calc(50% - 2.5px)}.theme-capsule-btn{padding:0 .72rem;font-size:.72rem;gap:.25rem}}@media(max-width:768px){.theme-capsule-switcher{height:32px;padding:2px}.theme-capsule-glider{top:2px;bottom:2px;left:2px;width:calc(50% - 2px)}.theme-capsule-btn{padding:0 .58rem;font-size:.69rem;letter-spacing:.01em;gap:.22rem}.capsule-btn-dot{width:4px;height:4px}[data-theme=light] .theme-capsule-switcher{background:#fffffff2!important;border:1px solid rgba(205,220,236,.85)!important;box-shadow:0 2px 8px #0f172a0f,inset 0 1px 1px #fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.theme-capsule-switcher,.theme-capsule-switcher:hover,.theme-capsule-switcher:active,.theme-capsule-btn,.theme-capsule-btn:active{transform:none!important}}.mobile-toggle{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:36px;height:36px;padding:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:50%;cursor:pointer;z-index:10002;transition:all .25s ease}.mobile-toggle:hover{border-color:var(--accent-cyan);background:#00e5ff14}[data-theme=light] .mobile-toggle{background:linear-gradient(150deg,#ffffffd1,#f4f8fd80) padding-box,linear-gradient(180deg,#fffffffa,#cddcec8c 30%,#a2b6ce40 70%,#ffffffeb) border-box!important;border:1px solid transparent!important;backdrop-filter:blur(16px) saturate(190%)!important;-webkit-backdrop-filter:blur(16px) saturate(190%)!important;box-shadow:0 2px 6px #0f172a0a,0 8px 18px -2px #0f172a0f,inset 0 1.5px 1.5px #fff,inset 0 -1px 1px #ffffff80!important}.toggle-bar{display:block;width:18px;height:2px;background-color:var(--text-primary);border-radius:2px;transition:transform .3s var(--ease-expo),background-color .3s ease,opacity .3s ease}.mobile-toggle.is-active .toggle-bar:nth-child(1){transform:translateY(3.5px) rotate(45deg);background-color:var(--accent-cyan)}.mobile-toggle.is-active .toggle-bar:nth-child(2){transform:translateY(-3.5px) rotate(-45deg);background-color:var(--accent-cyan)}.mobile-nav-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;height:100dvh;background:#05080bf7;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);z-index:100000;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;padding:5.5rem 1.75rem 2.25rem;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-16px);transition:opacity .38s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.16,1,.3,1),visibility .38s;overflow-y:auto;overflow-x:hidden}.mobile-nav-overlay.is-open{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}.mobile-nav-overlay.is-open .mobile-nav-content,.mobile-nav-overlay.is-open .mobile-nav-list,.mobile-nav-overlay.is-open .mobile-nav-item,.mobile-nav-overlay.is-open .mobile-nav-link,.mobile-nav-overlay.is-open .mobile-nav-close,.mobile-nav-overlay.is-open .mobile-nav-talk-btn{pointer-events:auto!important;cursor:pointer}body.mobile-menu-active{overflow:hidden!important}body.mobile-menu-active #page-content,body.mobile-menu-active .page-content,body.mobile-menu-active .carousel-viewport,body.mobile-menu-active .ig-reels-viewport,body.mobile-menu-active .ig-reel-card,body.mobile-menu-active .work-creator-card{pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.mobile-nav-backdrop-glow{position:absolute;top:10%;right:-10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,#00e5ff26,#07090b00 70%);filter:blur(60px);pointer-events:none}.mobile-nav-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;position:relative;z-index:2;gap:2.2rem}.mobile-nav-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.25rem;border-bottom:1px solid rgba(255,255,255,.08)}.mobile-nav-label{font-size:.72rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--accent-cyan)}.mobile-nav-brand{font-family:var(--font-display);font-size:.88rem;font-weight:800;letter-spacing:.12em;color:var(--text-muted)}.mobile-nav-list{list-style:none;display:flex;flex-direction:column;gap:.85rem;margin:auto 0}.mobile-nav-link{display:flex;align-items:baseline;gap:1.1rem;padding:.75rem 0;text-decoration:none;color:var(--text-primary);border-bottom:1px solid rgba(255,255,255,.05);transition:all .25s ease;position:relative;z-index:3;pointer-events:auto;touch-action:manipulation}.mobile-nav-num{font-family:var(--font-sans);font-size:.82rem;font-weight:700;color:var(--accent-cyan);opacity:.58;letter-spacing:.05em}.mobile-nav-text{font-family:var(--font-display);font-size:clamp(2rem,8.5vw,2.75rem);font-weight:800;letter-spacing:-.02em;line-height:1.1;color:var(--text-primary);transition:color .25s ease,transform .25s ease}.mobile-nav-link:hover .mobile-nav-text,.mobile-nav-link.active .mobile-nav-text{color:var(--accent-cyan);transform:translate(6px)}.mobile-nav-cta-box{display:flex;flex-direction:column;gap:1.25rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.08)}.mobile-nav-talk-btn{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;padding:.95rem 1.5rem;background:var(--accent-cyan);color:#03070b;font-size:.92rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;box-shadow:0 10px 30px #00e5ff59;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.mobile-nav-talk-btn:active{transform:scale(.98)}.mobile-nav-footer-meta{display:flex;align-items:center;justify-content:space-between;font-size:.78rem;color:var(--text-muted)}.mobile-nav-email{color:var(--text-secondary);text-decoration:none;transition:color .2s ease}.mobile-nav-email:hover{color:var(--accent-cyan)}.hero-section{position:relative;min-height:clamp(520px,78vh,720px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:clamp(6.5rem,11vh,8.5rem);padding-bottom:clamp(3.5rem,7vh,5.5rem);overflow:visible;background-color:var(--bg-primary);isolation:isolate}.hero-section:before,.hero-section:after{content:"";position:absolute;pointer-events:none;z-index:0}.hero-section:before{top:0;right:0;bottom:0;left:0;opacity:.38;background:radial-gradient(circle at 71% 44%,rgba(0,229,255,.1) 0,rgba(0,229,255,.035) 18%,transparent 42%),radial-gradient(circle at 46% 78%,rgba(0,125,143,.07) 0,transparent 36%);filter:blur(22px);animation:heroAtmosphereDrift 12s ease-in-out infinite alternate}.hero-section:after{top:0;right:0;bottom:0;left:0;opacity:.2;background-image:linear-gradient(rgba(92,229,241,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(92,229,241,.05) 1px,transparent 1px);background-size:88px 88px;-webkit-mask-image:radial-gradient(ellipse 58% 80% at 70% 50%,#000,transparent 82%);mask-image:radial-gradient(ellipse 58% 80% at 70% 50%,#000,transparent 82%);animation:heroGridDrift 18s linear infinite}@keyframes heroAtmosphereDrift{0%{transform:translate3d(-2%,1%,0) scale(.98)}to{transform:translate3d(2%,-2%,0) scale(1.04)}}@keyframes heroGridDrift{0%{transform:translateZ(0)}to{transform:translate3d(44px,-26px,0)}}.hero-bg-accent{position:absolute;top:15%;right:15%;width:45vw;height:45vw;border-radius:50%;background:radial-gradient(circle,#00e5ff14,#07090b00 70%);pointer-events:none;filter:blur(60px);opacity:.8;animation:heroAccentPulse 8s ease-in-out infinite alternate}@keyframes heroAccentPulse{0%{transform:translate3d(-3%,2%,0) scale(.92);opacity:.48}to{transform:translate3d(3%,-2%,0) scale(1.08);opacity:.9}}.hero-container{max-width:var(--container-width);width:100%;margin:0 auto;padding:0 var(--container-pad);position:relative;z-index:10}.hero-layout{display:grid;grid-template-columns:minmax(380px,.88fr) minmax(660px,1.45fr) auto;align-items:center;gap:0}.hero-content--centered{display:flex;flex-direction:column;align-items:center;text-align:center;z-index:5;max-width:1120px;margin:0 auto}.hero-headline--centered{font-family:var(--font-display);font-size:clamp(2.3rem,4.6vw,4.8rem);font-weight:500;line-height:1.14;letter-spacing:-.03em;margin-bottom:1.6rem;text-align:center;word-break:break-word;overflow-wrap:break-word}.font-bold-italic{font-style:italic;font-weight:700}.hl-platform-chips{position:relative;z-index:10;display:inline-flex;align-items:center;vertical-align:.02em;margin-left:.18em;margin-right:0}.platform-chip{position:relative;display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;width:.95em;height:.95em;border-radius:26%;background:#fff;padding:.06em;box-shadow:0 .08em .22em #00000038,0 .02em .05em #0000001f;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease;cursor:default}.platform-chip+.platform-chip{margin-left:-.22em}.platform-chip--yt{transform:rotate(6deg);z-index:1}.platform-chip--tt{transform:rotate(-6deg);z-index:3}.platform-chip--meta{transform:rotate(0);z-index:2}.platform-chip:hover{transform:translateY(-3px) scale(1.05)!important;z-index:10!important;box-shadow:0 .12em .28em #00000047}.platform-chip-inner{display:flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:20%;background:#f9f9f9}.platform-chip-img{object-fit:contain;pointer-events:none;display:block}.platform-chip-img--yt,.platform-chip-img--ig{width:84%;height:84%}.platform-chip-img--tt{width:71%;height:71%}.platform-chip-img--meta{width:74%;height:58%}.hero-description--centered{font-family:var(--font-body);font-size:clamp(1rem,1.25vw,1.15rem);font-weight:400;line-height:1.62;letter-spacing:-.01em;color:var(--text-secondary);max-width:780px;width:100%;margin:0 auto 1rem;text-align:center;white-space:normal;word-break:normal}.hero-description--centered span{display:inline}.hero-description--centered span+span{display:block;margin-top:.08em}.hero-actions--centered{display:flex;align-items:center;justify-content:center;gap:1.2rem;margin-bottom:0;transform:translateY(.45rem)}.hide-mobile{display:inline}.hero-content{display:flex;flex-direction:column;z-index:5}.hero-label-wrap{margin-bottom:1.25rem}.hero-micro-label{font-size:clamp(.65rem,2.2vw,.72rem);font-weight:800;letter-spacing:clamp(.08em,1.2vw,.18em);text-transform:uppercase;color:var(--text-secondary);line-height:1.4;word-break:break-word}.hero-headline{font-family:var(--font-display);font-size:clamp(2.2rem,4.4vw,5.2rem);font-weight:500;line-height:1.12;letter-spacing:-.03em;margin-bottom:1.8rem;word-break:break-word;overflow-wrap:break-word}.hero-headline-line{display:block;overflow:visible;padding-bottom:.1em;padding-top:.04em;padding-right:0}.hero-headline-line:not(:last-child){margin-bottom:.15em}.hl-word,.adscale-word{display:inline-block;will-change:opacity,transform;margin-right:.04em;background-image:var(--hero-headline-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;transform-origin:50% 100%}.hero-headline .highlight-cyan,.hl-word.highlight-cyan,.adscale-shimmer-text{font-family:var(--font-display);font-style:italic;font-weight:700;background:linear-gradient(110deg,#00d5ff,#5efbff 25%,#fff 48%,#18c7d8 70%,#00d5ff);background-size:250% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;padding-right:.04em;padding-left:.02em;margin-right:.04em;overflow:visible;animation:adscaleShimmer 4.5s ease-in-out infinite;display:inline-block}[data-theme=light] .hero-headline .highlight-cyan,[data-theme=light] .hl-word.highlight-cyan,[data-theme=light] .adscale-shimmer-text{background:linear-gradient(110deg,#087a87,#0ea5e9 25%,#0e1318 48%,#087a87 70%,#0ea5e9);background-size:250% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@keyframes adscaleShimmer{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes cyanTextSheen{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.hero-headline .hero-word-roller,.hl-word.hero-word-roller,.hero-word-roller{display:inline-grid!important;grid-template-columns:1fr!important;grid-template-rows:1fr!important;height:1.08em!important;min-width:3.55em!important;vertical-align:baseline!important;align-items:center!important;justify-items:start!important;text-align:left!important;overflow:hidden!important;position:relative!important;background:transparent!important;padding:0!important;margin:0 0 0 -.08em!important;cursor:pointer!important;isolation:isolate!important;contain:layout paint!important}.hero-word-roller:after{content:"";position:absolute;bottom:0;left:0;width:var(--hero-word-underline-width, 0px);height:.075em;background:linear-gradient(90deg,#00d5ff,#5efbff,#00d5ff);box-shadow:0 0 12px #00d5ff80;border-radius:2px;z-index:1;transform:scaleX(0);transform-origin:left center;opacity:0;visibility:hidden;transition:transform .3s ease-in-out,opacity .2s ease,visibility 0s linear .3s;will-change:transform;pointer-events:none}.hero-word-roller:focus-visible:after{transform:scaleX(1);opacity:1;visibility:visible;transition-delay:0s}@media(hover:hover)and (pointer:fine){.hero-word-roller:hover:after{transform:scaleX(1);opacity:1;visibility:visible;transition-delay:0s}}.hero-word-roller .roller-item{grid-area:1 / 1!important;display:inline-block!important;white-space:nowrap!important;text-align:left!important;line-height:1.15!important;font-family:var(--font-display)!important;font-style:italic!important;font-weight:700!important;color:#00e5ff!important;background:linear-gradient(110deg,#00d5ff,#5efbff,#00d5ff)!important;background-size:100% auto!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;padding:.15em .22em .22em .06em!important;margin:-.15em -.22em -.22em -.06em!important;overflow:visible!important;animation:none!important;will-change:transform,opacity!important;pointer-events:none!important}.hero-word-roller .roller-item:not(.is-active):not(.is-animating){opacity:0!important;visibility:hidden!important;pointer-events:none!important}[data-theme=light] .hero-word-roller .roller-item{color:#087a87!important;background:linear-gradient(110deg,#087a87,#0ea5e9 25%,#0e1318 48%,#087a87 70%,#0ea5e9)!important;background-size:250% auto!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}[data-theme=light] .hero-word-roller:after{background:linear-gradient(90deg,#0284c7,#0ea5e9,#38bdf8)!important;box-shadow:0 2px 10px #0ea5e973!important}.hero-headline-connector{display:grid;place-items:center;width:max-content;height:clamp(3.6rem,4vw,4.1rem);min-height:clamp(3.6rem,4vw,4.1rem);margin:.02em auto;color:var(--accent-cyan);font-family:var(--font-display);font-size:.74em;font-style:normal;font-weight:600;line-height:1;letter-spacing:-.02em;opacity:.95;text-shadow:0 0 16px rgba(0,229,255,.35)}.hero-headline-connector.is-placeholder{display:block!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}[data-theme=light] .hero-headline-connector{color:#0284c7;text-shadow:none}[data-theme=dark] .hero-platform-snippet{display:none!important}[data-theme=light] .hero-headline-connector:not(.hero-platform-snippet){display:none!important}[data-theme=light] #hero .hero-platform-snippet,[data-theme=light] .hero-headline-connector.hero-platform-snippet{display:inline-flex!important;align-items:center;justify-content:center;width:max-content;height:clamp(3.6rem,4vw,4.1rem);min-height:clamp(3.6rem,4vw,4.1rem);margin:.02em auto;padding:0;line-height:1;vertical-align:middle;text-shadow:none}[data-theme=light] .hero-platform-snippet .platform-chip{position:relative;display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;width:clamp(54px,4vw,68px);height:clamp(54px,4vw,68px);padding:4px;border-radius:26%;background:#fff;box-shadow:0 .08em .22em #0000001a,0 .02em .05em #0000000f;flex-shrink:0;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s ease}[data-theme=light] .hero-platform-snippet .platform-chip:hover{transform:translateY(-2px) scale(1.1)!important;box-shadow:0 4px 12px #00000024,0 2px 4px #00000014;z-index:10!important}[data-theme=light] .hero-platform-snippet .platform-chip+.platform-chip{margin-left:clamp(-18px,-1.2vw,-14px)}[data-theme=light] .hero-platform-snippet .platform-chip-inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:20%;background:#f9f9f9;overflow:hidden}[data-theme=light] .hero-platform-snippet .platform-chip-img{display:block;pointer-events:none;-webkit-user-select:none;user-select:none}[data-theme=light] .hero-platform-snippet .platform-chip--yt{transform:rotate(6deg);z-index:1}[data-theme=light] .hero-platform-snippet .platform-chip-img--yt{width:84%;height:84%;object-fit:contain}[data-theme=light] .hero-platform-snippet .platform-chip--tt{transform:rotate(-6deg);z-index:3}[data-theme=light] .hero-platform-snippet .platform-chip-img--tt{width:71%;height:71%;object-fit:contain}[data-theme=light] .hero-platform-snippet .platform-chip--meta{transform:rotate(0);z-index:2}[data-theme=light] .hero-platform-snippet .platform-chip-img--meta{width:62%;height:74%;object-fit:contain}@media(max-width:640px){[data-theme=light] #hero .hero-platform-snippet,[data-theme=light] .hero-headline-connector.hero-platform-snippet{margin:.015em auto}[data-theme=light] .hero-platform-snippet .platform-chip{width:42px;height:42px;padding:3px;border-radius:24%}[data-theme=light] .hero-platform-snippet .platform-chip+.platform-chip{margin-left:-12px}}@media(max-width:640px){.hero-headline-connector{margin:.03em auto;font-size:.7em}}.adscale-scroll-word{display:inline-block;opacity:.22;filter:blur(1.2px);transform:translateY(2px);color:var(--text-primary);transition:opacity .3s cubic-bezier(.16,1,.3,1),filter .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),color .3s ease;will-change:opacity,filter,transform}.adscale-scroll-word.is-active{opacity:1;filter:blur(0px);transform:translateY(0)}.adscale-scroll-word.highlight-cyan.is-active{color:var(--accent-cyan);text-shadow:0 0 14px rgba(24,199,216,.4)}.adscale-reveal-word{display:inline-block;transform-origin:50% 100%;padding:.22em .16em .26em .06em;margin:-.22em -.1em -.26em -.06em;line-height:normal;vertical-align:baseline;background-image:var(--hero-headline-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;overflow:visible;box-sizing:content-box}.adscale-reveal-word:last-child{margin-right:-.16em}[data-theme=light] .adscale-reveal-word:not(.highlight-cyan){background-image:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:initial;color:var(--text-primary)}.adscale-reveal-word.highlight-cyan,.highlight-cyan .adscale-reveal-word{font-family:var(--font-display);font-style:italic;font-weight:700;background:linear-gradient(90deg,#00d5ff,#5efbff,#fff,#23c7d8,#00d5ff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 16px rgba(0,229,255,.4));animation:cyanTextSheen 5s ease-in-out infinite;display:inline-block;padding:.22em .22em .26em .06em;margin:-.22em .04em -.26em -.06em;overflow:visible;box-sizing:content-box}.adscale-reveal-word.highlight-cyan:not(:last-child),.highlight-cyan .adscale-reveal-word:not(:last-child){padding-right:.04em!important;margin-right:-.16em!important}.adscale-reveal-word.highlight-cyan:last-child,.highlight-cyan .adscale-reveal-word:last-child{padding-right:.22em!important;margin-right:-.22em!important}[data-theme=light] .adscale-reveal-word.highlight-cyan,[data-theme=light] .highlight-cyan .adscale-reveal-word{background:linear-gradient(135deg,#0284c7,#0ea5e9,#086f80);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:none;animation:none}[data-adscale-words-ready=true],:has(>.adscale-reveal-word),.work-hero-title:has(.adscale-reveal-word),.campaign-hero-headline:has(.adscale-reveal-word),.why-hero-title:has(.adscale-reveal-word),.team-hero-title:has(.adscale-reveal-word),.case-hero-title:has(.adscale-reveal-word),.comp-main-title:has(.adscale-reveal-word),.founders-title:has(.adscale-reveal-word),.pillars-title:has(.adscale-reveal-word),.creators-title:has(.adscale-reveal-word),.work-capabilities-title:has(.adscale-reveal-word),.workflow-section h2:has(.adscale-reveal-word),.services-main-title:has(.adscale-reveal-word),.case-section-title:has(.adscale-reveal-word),.breakdown-title:has(.adscale-reveal-word),.breakdown-title span:has(.adscale-reveal-word),.cta-main-title:has(.adscale-reveal-word){background:none!important;background-image:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:initial!important;color:inherit!important}.highlight-cyan:has(.adscale-reveal-word){background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:initial!important;filter:none!important;animation:none!important}.adscale-reveal-word.is-active{opacity:1!important;filter:blur(0)!important;transform:translateY(0)!important}@media(prefers-reduced-motion:reduce){.adscale-reveal-word,.adscale-scroll-word,.hl-word{opacity:1!important;filter:none!important;transform:none!important;transition:none!important}}.hero-description{font-family:var(--font-body);font-size:clamp(1.02rem,1.25vw,1.18rem);font-weight:400;line-height:1.68;letter-spacing:-.01em;color:var(--text-secondary);max-width:520px;margin-bottom:2.5rem}.hero-actions{display:flex;align-items:center;gap:1.2rem}html.js .badges-vertical-line{opacity:0;transform:scaleY(0);transform-origin:top center}html.js .floating-badge-item{opacity:0;transform:translate(8px)}.btn-primary-cyan{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;padding:.9rem 2.05rem;min-height:48px;background:linear-gradient(180deg,#6efbff,#00e5ff,#089aa9) padding-box,linear-gradient(180deg,#ffffffe6,#5efbff80 30%,#fff3 70%,#00e5ff99) border-box;color:#050b10;font-size:.88rem;font-weight:800;letter-spacing:-.01em;text-decoration:none;border-radius:9999px;border:1px solid transparent;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 2px 4px #0000002e,0 8px 24px -4px #00e5ff73,0 18px 40px -8px #00e5ff38,inset 0 1.5px 1px #ffffffe6,inset 0 -1.5px 2px #00000059;transition:transform .38s cubic-bezier(.16,1,.3,1),box-shadow .38s cubic-bezier(.16,1,.3,1),filter .38s ease;cursor:pointer;-webkit-user-select:none;user-select:none}.btn-primary-cyan:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(ellipse at 50% 0%,#ffffff80,#fff0 70%);pointer-events:none;z-index:1}.btn-primary-cyan:after,.btn-primary-cyan-large:after,.btn-secondary-dark:after,.section-cta a:after,.cta-action-box a:after,.btn-nav-talk:before,.btn-nav-talk:after,.page-why-us .comparison-cta .btn-nav-talk:before,.page-why-us .comparison-cta .btn-nav-talk:after{display:none!important;content:none!important}.btn-primary-cyan:hover:after,.btn-primary-cyan-large:hover:after,.btn-secondary-dark:hover:after,.section-cta a:hover:after,.cta-action-box a:hover:after,.btn-nav-talk:hover:before,.btn-nav-talk:hover:after,.page-why-us .comparison-cta .btn-nav-talk:hover:before,.page-why-us .comparison-cta .btn-nav-talk:hover:after{display:none!important;content:none!important;transform:none!important}.btn-primary-cyan .btn-label,.btn-primary-cyan-large .btn-label,.btn-primary-cyan .btn-arrow,.btn-secondary-dark .btn-label,.btn-secondary-dark .btn-arrow,.btn-nav-talk .btn-label,.btn-nav-talk .btn-arrow-icon{position:relative;z-index:2}.btn-primary-cyan .btn-arrow,.btn-secondary-dark .btn-arrow{font-size:1.05rem;transition:transform .3s cubic-bezier(.16,1,.3,1)}.btn-label{display:inline-grid!important;grid-template-columns:1fr!important;grid-template-rows:1fr!important;overflow:hidden!important;line-height:1.2!important;vertical-align:middle!important}.btn-label>span{grid-area:1 / 1!important;display:block!important;transition:transform .38s cubic-bezier(.16,1,.3,1)!important;will-change:transform}.btn-label>span:first-child{transform:translateY(0)!important}.btn-label>span:last-child{transform:translateY(125%)!important}.btn-primary-cyan:hover{transform:translateY(-2px);filter:brightness(1.05)}.btn-primary-cyan:hover:after{display:none!important}.btn-primary-cyan:hover .btn-arrow{transform:translate(3px,-3px)}.btn-primary-cyan:hover .btn-label>span:first-child,.btn-primary-cyan:focus-visible .btn-label>span:first-child,.btn-primary-cyan-large:hover .btn-label>span:first-child,.btn-primary-cyan-large:focus-visible .btn-label>span:first-child,.btn-secondary-dark:hover .btn-label>span:first-child,.btn-secondary-dark:focus-visible .btn-label>span:first-child,.btn-nav-talk:hover .btn-label>span:first-child,.btn-nav-talk:focus-visible .btn-label>span:first-child,.section-cta a:hover .btn-label>span:first-child,.section-cta a:focus-visible .btn-label>span:first-child,.cta-action-box a:hover .btn-label>span:first-child,.cta-action-box a:focus-visible .btn-label>span:first-child,[data-theme=light] .btn-primary-cyan:hover .btn-label>span:first-child,[data-theme=light] .btn-primary-cyan-large:hover .btn-label>span:first-child,[data-theme=light] .btn-secondary-dark:hover .btn-label>span:first-child,[data-theme=light] .btn-nav-talk:hover .btn-label>span:first-child,[data-theme=light] .section-cta a:hover .btn-label>span:first-child,[data-theme=light] .cta-action-box a:hover .btn-label>span:first-child{transform:translateY(-125%)!important}.btn-primary-cyan:hover .btn-label>span:last-child,.btn-primary-cyan:focus-visible .btn-label>span:last-child,.btn-primary-cyan-large:hover .btn-label>span:last-child,.btn-primary-cyan-large:focus-visible .btn-label>span:last-child,.btn-secondary-dark:hover .btn-label>span:last-child,.btn-secondary-dark:focus-visible .btn-label>span:last-child,.btn-nav-talk:hover .btn-label>span:last-child,.btn-nav-talk:focus-visible .btn-label>span:last-child,.section-cta a:hover .btn-label>span:last-child,.section-cta a:focus-visible .btn-label>span:last-child,.cta-action-box a:hover .btn-label>span:last-child,.cta-action-box a:focus-visible .btn-label>span:last-child,[data-theme=light] .btn-primary-cyan:hover .btn-label>span:last-child,[data-theme=light] .btn-primary-cyan-large:hover .btn-label>span:last-child,[data-theme=light] .btn-secondary-dark:hover .btn-label>span:last-child,[data-theme=light] .btn-nav-talk:hover .btn-label>span:last-child,[data-theme=light] .section-cta a:hover .btn-label>span:last-child,[data-theme=light] .cta-action-box a:hover .btn-label>span:last-child{transform:translateY(0)!important}.btn-primary-cyan:active{transform:translateY(1px) scale(.98);box-shadow:0 3px 10px #00e5ff59,inset 0 1px 1px #ffffffb3,inset 0 2px 3px #00000059}.btn-secondary-dark{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;padding:.9rem 2.05rem;min-height:48px;background:linear-gradient(180deg,#ffffff1f,#ffffff08) padding-box,linear-gradient(180deg,#ffffff52,#ffffff14,#fff3) border-box;color:var(--text-primary);font-size:.88rem;font-weight:700;letter-spacing:-.01em;text-decoration:none;border-radius:9999px;border:1px solid transparent;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);box-shadow:0 2px 6px #00000040,0 8px 24px -4px #0006,inset 0 1.2px 1px #ffffff61,inset 0 -1.5px 2px #00000073;transition:transform .38s cubic-bezier(.16,1,.3,1),box-shadow .38s cubic-bezier(.16,1,.3,1),border-color .35s ease,color .3s ease,background .35s ease;cursor:pointer;-webkit-user-select:none;user-select:none}.btn-secondary-dark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(ellipse at 50% 0%,#ffffff26,#fff0 65%);pointer-events:none;z-index:1}.btn-secondary-dark:after{display:none!important}.btn-secondary-dark:hover{transform:translateY(-2px);border-color:#23c7d880;color:var(--accent-cyan)}.btn-secondary-dark:hover:after{display:none!important}.btn-secondary-dark:hover .btn-arrow{transform:translate(3px,-3px)}.btn-secondary-dark:active{transform:translateY(1px) scale(.98);box-shadow:0 2px 8px #00000059,inset 0 1px 1px #ffffff40,inset 0 2px 3px #00000073}.hero-sculpture-col{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:clamp(640px,86vh,880px);margin-left:-5vw;margin-right:-4vw;perspective:1400px;z-index:4}.canvas-3d-wrapper{position:relative;z-index:2;width:100%;height:100%;background:transparent!important;display:flex;align-items:center;justify-content:center}.hv-webgl-scene{position:relative;overflow:hidden;isolation:isolate;background:transparent}.hero-sculpture-col>.sculpture-halo{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hv-webgl-canvas{display:block;width:100%;height:100%;outline:none;background:transparent!important}.sculpture-visual-stage{position:relative;width:min(100%,820px);height:min(100%,820px);display:flex;align-items:center;justify-content:center;user-select:none;-webkit-user-select:none;animation:heroSubtleFloat 9s ease-in-out infinite alternate}@keyframes heroSubtleFloat{0%{transform:translateY(0)}to{transform:translateY(-4px)}}.sculpture-backdrop-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(70vw,900px);height:min(70vw,900px);border-radius:50%;pointer-events:none;z-index:1;transition:background var(--transition-theme)}[data-theme=dark] .sculpture-backdrop-circle{background:radial-gradient(circle,rgba(8,127,141,.15) 0%,rgba(5,8,9,.8) 50%,transparent 70%)}[data-theme=light] .sculpture-backdrop-circle{background:radial-gradient(circle,rgba(200,205,205,.4) 0%,transparent 70%)}.sculpture-img-wrap{position:relative;z-index:2;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.sculpture-master-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;max-width:800px;max-height:800px;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:opacity var(--transition-theme),filter var(--transition-theme),transform var(--transition-theme);will-change:opacity,filter}.sculpture-img-dark{opacity:1}.sculpture-img-light{opacity:0;-webkit-mask-image:radial-gradient(ellipse 72% 72% at 50% 50%,#000 48%,rgba(0,0,0,.94) 66%,transparent 100%);mask-image:radial-gradient(ellipse 72% 72% at 50% 50%,#000 48%,rgba(0,0,0,.94) 66%,transparent 100%);mix-blend-mode:multiply}[data-theme=dark] .sculpture-img-dark{opacity:1;filter:drop-shadow(0 30px 50px rgba(0,0,0,.8)) drop-shadow(0 10px 20px rgba(35,199,216,.15))}[data-theme=dark] .sculpture-img-light,[data-theme=light] .sculpture-img-dark{opacity:0}[data-theme=light] .sculpture-img-light{opacity:1;filter:drop-shadow(0 20px 40px rgba(0,0,0,.15));mix-blend-mode:multiply}.sculpture-pedestal-shadow{position:absolute;bottom:12%;left:50%;transform:translate(-50%);width:60%;height:40px;border-radius:50%;pointer-events:none;z-index:2;transition:background var(--transition-theme),box-shadow var(--transition-theme)}[data-theme=dark] .sculpture-pedestal-shadow{background:#0009;box-shadow:0 0 40px 20px #0009}[data-theme=light] .sculpture-pedestal-shadow{background:#00000026;box-shadow:0 0 30px 15px #00000026}.hero-badges-track{position:relative;display:flex;flex-direction:column;gap:2.2rem;padding-left:.75rem;margin-left:-3.8rem;z-index:10}.badges-vertical-line{position:absolute;top:16px;bottom:16px;left:27px;width:1px;background:linear-gradient(to bottom,#00e5ff66,#f5f4ef24,#00e5ff66);z-index:1}.floating-badge-item{position:relative;display:flex;align-items:center;gap:.9rem;z-index:2;cursor:pointer;transition:transform .3s var(--ease-expo)}.badge-icon-wrap{width:34px;height:34px;border-radius:50%;background-color:#090e12;border:1px solid rgba(0,229,255,.4);color:var(--accent-cyan);display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px #28bfd31a;transition:border-color .3s,box-shadow .3s,transform .3s var(--ease-expo)}.badge-text{font-size:.85rem;font-weight:700;letter-spacing:.02em;color:var(--text-primary);white-space:nowrap;transition:color .3s}.floating-badge-item:hover{transform:translate(4px)}.floating-badge-item:hover .badge-icon-wrap{border-color:var(--accent-cyan);box-shadow:0 0 14px #28bfd333;transform:scale(1.04)}.floating-badge-item:hover .badge-text{color:var(--accent-cyan)}.scroll-indicator{position:absolute;bottom:2rem;left:var(--container-pad);display:flex;align-items:center;gap:.75rem;z-index:10;opacity:0}.scroll-circle-icon{width:28px;height:28px;border:1px solid var(--border-card);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-muted);transition:color .3s,border-color .3s}.scroll-text{font-size:.68rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}.section-trusted{padding:2.8rem 0;background-color:var(--bg-primary);border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}.trusted-container{max-width:var(--container-width);margin:0 auto;padding:0 var(--container-pad);display:flex;align-items:center;gap:3.5rem}.trusted-label-block{flex-shrink:0}.trusted-text-label{font-size:.68rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#6c7a82}.trusted-logos-strip{display:flex;align-items:center;justify-content:space-between;flex:1;gap:2rem}.brand-item{font-size:1.15rem;font-weight:800;letter-spacing:.12em;color:#606e76;transition:color .3s var(--ease-smooth)}.brand-item:hover{color:var(--text-primary)}.italic-brand{font-style:italic;letter-spacing:.04em;font-family:serif}.lowercase-brand{text-transform:lowercase;letter-spacing:.02em;font-weight:700}@media(max-width:900px){.trusted-container{flex-direction:column;gap:1.5rem;text-align:center}.trusted-logos-strip{flex-wrap:wrap;justify-content:center;gap:1.5rem}}.section-stats-marquee{padding:3.5rem 0 3rem;background-color:var(--bg-primary);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);overflow:hidden}.stats-marquee-container{max-width:var(--container-width);margin:0 auto;padding:0 var(--container-pad);display:flex;flex-direction:column;gap:2.2rem}.stats-headline-row{display:flex;align-items:baseline;gap:.8rem;justify-content:center;flex-wrap:wrap}.stats-number{font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:800;letter-spacing:-.04em;background:linear-gradient(90deg,#00d5ff,#5efbff,#fff,#23c7d8,#00d5ff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 20px rgba(0,229,255,.4));animation:cyanTextSheen 5s ease-in-out infinite;font-variant-numeric:tabular-nums;display:inline-block}.stats-caption{font-size:clamp(1rem,1.8vw,1.35rem);font-weight:500;color:var(--text-secondary);letter-spacing:-.01em}.marquee-track-wrapper{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%)}.marquee-track{display:flex;align-items:center;gap:clamp(2rem,4vw,4rem);white-space:nowrap;will-change:transform;animation:marqueeScroll 22s linear infinite;width:max-content}.marquee-item{font-size:clamp(1.3rem,2.5vw,2rem);letter-spacing:-.01em;color:var(--text-muted);transition:color .3s;flex-shrink:0}.marquee-item.bold{font-weight:800;color:var(--text-primary)}.marquee-item.light{font-weight:400;font-style:italic;color:var(--text-muted)}.marquee-item:hover{color:var(--accent-cyan)}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.section-creators{position:relative;padding:4rem 0 3.5rem;background-color:var(--bg-primary);border-bottom:1px solid var(--border-subtle);overflow:hidden}.creators-container{position:relative;z-index:2;max-width:var(--container-width);margin:0 auto;padding:0 var(--container-pad)}.creators-header{text-align:center;margin-bottom:2.4rem}.creators-title{font-family:var(--font-display);font-size:clamp(2.2rem,4.5vw,3.4rem);font-weight:700;letter-spacing:-.02em;line-height:1.08;margin-top:.8rem;color:var(--text-primary)}.creators-title .highlight-cyan{font-family:var(--font-display);font-style:italic;font-weight:700;background:linear-gradient(90deg,#00d5ff,#5efbff,#fff,#23c7d8,#00d5ff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 16px rgba(0,229,255,.4));animation:cyanTextSheen 5s ease-in-out infinite;display:inline-block}.creators-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;align-items:stretch;width:100%}.creator-card{display:grid;grid-template-columns:215px 1fr;gap:1.75rem;align-items:center;background:linear-gradient(145deg,#ffffff0f,#ffffff05),#0b1017b8;border:1.5px solid rgba(255,255,255,.14);border-radius:40px;padding:1.75rem;backdrop-filter:blur(28px) saturate(190%);-webkit-backdrop-filter:blur(28px) saturate(190%);position:relative;overflow:hidden;box-shadow:0 24px 60px -10px #00000080,inset 0 1.5px 1.5px #fff3,inset 0 -1px 1px #0000004d;transition:border-color .36s cubic-bezier(.22,1,.36,1),transform .35s var(--ease-expo),box-shadow .38s cubic-bezier(.22,1,.36,1),background .36s cubic-bezier(.22,1,.36,1)}@media(min-width:601px){.section-creators .creator-card{min-height:clamp(340px,25vw,390px)}}.creator-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,229,255,.6),transparent);opacity:0;transition:opacity .4s var(--ease-smooth);pointer-events:none}.creator-card:hover{border-color:#00e5ff73;transform:translateY(-5px);box-shadow:0 32px 70px -10px #00e5ff2e,0 0 32px #00e5ff1f,inset 0 1.5px 2px #ffffff4d}.creator-card:hover:before{opacity:1}.creator-image-col{position:relative;width:100%;height:100%;display:flex;align-items:center}.creator-image-wrap{position:relative;display:block;width:100%;aspect-ratio:4 / 5;border-radius:28px;overflow:hidden;text-decoration:none;cursor:pointer;border:1px solid rgba(255,255,255,.12);box-shadow:0 16px 32px #00000059;transition:transform .4s var(--ease-expo),box-shadow .4s var(--ease-smooth)}.creator-img{width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .7s var(--ease-smooth)}.creator-card:hover .creator-img{transform:scale(1.05)}.creator-image-gradient{position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(to top,rgba(7,9,11,.92) 0%,transparent 100%);pointer-events:none}.creator-badge-overlay{position:absolute;bottom:.9rem;left:.9rem;z-index:3}.badge-growth{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .9rem;background:#00e5ff33;border:1px solid rgba(0,229,255,.45);border-radius:9999px;font-size:.74rem;font-weight:700;color:var(--accent-cyan);letter-spacing:.02em;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 4px 14px #00e5ff3d}.creator-info-col{position:relative;z-index:2;display:flex;flex-direction:column;gap:1.15rem;min-width:0}.creator-name-row{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap}.creator-name{font-size:clamp(1.4rem,1.8vw,1.85rem);font-weight:800;letter-spacing:-.03em;color:var(--text-primary);line-height:1.1}.creator-platform{display:inline-flex;align-items:center;gap:.35rem;padding:.38rem .85rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:9999px;font-size:.76rem;font-weight:600;color:var(--text-secondary);text-decoration:none;cursor:pointer;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff1a;transition:all .3s var(--ease-smooth)}.creator-platform:hover{background:linear-gradient(135deg,#e1306c40,#833ab440);border-color:#e1306c8c;color:#fff;transform:translateY(-2px);box-shadow:0 4px 16px #e1306c40}.creator-platform svg{opacity:.85;transition:opacity .25s ease}.creator-platform:hover svg{opacity:1}.creator-platform .creator-ext-icon{width:11px;height:11px;opacity:.6;transition:transform .25s ease,opacity .25s ease}.creator-platform:hover .creator-ext-icon{opacity:1;transform:translate(2px,-2px)}.creator-description{font-size:.85rem;line-height:1.55;color:var(--text-secondary)}.creator-stats-grid{display:flex;align-items:center;justify-content:space-between;gap:.85rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:.9rem 1.35rem;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px 1px #ffffff1a}.creator-stat-item{display:flex;flex-direction:column;gap:.15rem}.stat-before-label,.stat-after-label{font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.stat-after-label{color:var(--accent-cyan)}.stat-number{font-size:clamp(1.35rem,1.8vw,1.75rem);font-weight:800;letter-spacing:-.04em;color:var(--text-primary);font-variant-numeric:tabular-nums;line-height:1.1}.creator-stat-item.highlight .stat-number{background:linear-gradient(90deg,#00d5ff,#5efbff,#fff,#23c7d8,#00d5ff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 16px rgba(0,229,255,.35));animation:cyanTextSheen 5s ease-in-out infinite;display:inline-block}.stat-label{font-size:.72rem;font-weight:500;color:var(--text-muted);letter-spacing:.01em}.stat-arrow-divider{display:flex;align-items:center;justify-content:center;animation:arrowPulse 2s ease-in-out infinite;opacity:.85}@keyframes arrowPulse{0%,to{opacity:.5;transform:translate(0)}50%{opacity:1;transform:translate(4px)}}.creator-meta-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;align-items:stretch;width:100%}.meta-chip{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;height:40px;padding:0 .9rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:9999px;font-size:.76rem;font-weight:600;color:var(--text-secondary);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff14;transition:all .3s var(--ease-smooth);white-space:nowrap;box-sizing:border-box;text-decoration:none;width:100%;text-align:center}.meta-chip:hover{border-color:var(--border-cyan);color:var(--text-primary);background:#ffffff17}.meta-chip.accent{background:#00e5ff1f;border-color:#00e5ff59;color:var(--accent-cyan)}.meta-chip.view-detail-chip{background:linear-gradient(135deg,#00e5ff29,#00e5ff0d);border-color:#00e5ff66;color:var(--accent-cyan);font-weight:700}.meta-chip.view-detail-chip:hover{background:linear-gradient(135deg,#00e5ff,#00a8bc);color:#06090d;border-color:transparent;transform:translateY(-2px);box-shadow:0 4px 16px #00e5ff59}.meta-chip svg{opacity:.85;flex-shrink:0}.stat-dyn-num{font-variant-numeric:tabular-nums;display:inline-block;min-width:.7ch;text-align:center}.creators-watermark-graph{position:absolute;bottom:0;left:0;right:0;width:100%;height:85%;pointer-events:none;z-index:1;opacity:.55;overflow:hidden;display:flex;align-items:flex-end}.creators-watermark-graph svg{width:100%;height:100%;display:block}.creators-watermark-graph .watermark-line{stroke-dasharray:2400;stroke-dashoffset:2400;animation:drawWatermarkCurve 2.8s cubic-bezier(.16,1,.3,1) forwards;filter:drop-shadow(0 0 14px rgba(0,229,255,.45))}@keyframes drawWatermarkCurve{to{stroke-dashoffset:0}}.meta-chip.view-detail-chip{background:#00e5ff1a;border-color:#00e5ff66;color:var(--accent-cyan);text-decoration:none;font-weight:700;cursor:pointer;box-shadow:0 2px 10px #00e5ff1a;transition:all .3s var(--ease-smooth)}.meta-chip.view-detail-chip:hover{background:var(--accent-cyan);border-color:var(--accent-cyan);color:#04070a;transform:translateY(-2px);box-shadow:0 6px 18px #00e5ff61}.meta-chip.view-detail-chip svg{transition:transform .25s ease}.meta-chip.view-detail-chip:hover svg{transform:translate(2px,-2px)}@media(max-width:1200px){.creator-card{grid-template-columns:180px 1fr;gap:1.25rem;padding:1.3rem}.creator-stats-grid{padding:.65rem .85rem;gap:.65rem}}@media(max-width:992px){.creators-grid{grid-template-columns:1fr;max-width:650px;margin:0 auto;gap:1.6rem}.creator-card{grid-template-columns:210px 1fr;gap:1.6rem;padding:1.6rem}}@media(max-width:600px){.section-creators{padding:3.5rem 0}.creator-card{grid-template-columns:1fr;gap:1.25rem;padding:1.35rem;border-radius:28px}.creator-image-wrap{aspect-ratio:16 / 10;max-height:240px;border-radius:20px}.creator-stats-grid{gap:.75rem;border-radius:18px}.creator-meta-row{gap:.45rem}}@media(max-width:440px){.creator-meta-row{grid-template-columns:1fr}}.section-statement{position:relative;min-height:85vh;display:flex;align-items:center;padding:7rem 0;background-color:var(--bg-primary);overflow:hidden;border-bottom:1px solid var(--border-subtle)}.statement-watermark{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-syne);font-size:clamp(8rem,25vw,22rem);font-weight:800;color:var(--accent-cyan);opacity:.035;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.stmt-watermark-img{width:650px;height:auto}.statement-container{max-width:var(--container-width);margin:0 auto;padding:0 var(--container-pad);position:relative;z-index:2;width:100%}.statement-typography{font-family:var(--font-display);font-size:clamp(2rem,7.2vw,8rem);font-weight:700;line-height:1.02;letter-spacing:-.02em;text-transform:uppercase;color:var(--text-primary);margin-bottom:3rem;word-break:break-word;overflow-wrap:break-word}.stmt-line{display:block}.mt-stmt{margin-top:1.2rem}.statement-caption{max-width:580px}.statement-caption p{font-family:var(--font-body);font-size:clamp(1rem,1.35vw,1.2rem);color:var(--text-secondary);line-height:1.68}.section-services{padding:8rem 0;background-color:var(--bg-secondary);border-bottom:1px solid var(--border-subtle)}.services-container{max-width:var(--container-width);margin:0 auto;padding:0 var(--container-pad)}.services-header-row{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:4rem}.services-main-title{font-family:var(--font-display);font-size:clamp(2.2rem,4vw,3.8rem);font-weight:700;line-height:1.05;letter-spacing:-.02em;color:var(--text-primary)}.explore-services-btn{display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:700;color:var(--text-secondary);border-bottom:1px solid var(--border-card);padding-bottom:.3rem;transition:color .25s,border-color .25s}.explore-services-btn:hover{color:var(--accent-cyan);border-color:var(--accent-cyan)}.services-cards-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem}.service-card-item{background-color:var(--bg-card);border:1px solid var(--border-subtle);border-radius:8px;padding:2.2rem 1.6rem;display:flex;flex-direction:column;transition:transform .35s var(--ease-expo),border-color .35s,background-color .35s,box-shadow .35s}.service-card-icon-box{width:44px;height:44px;border-radius:8px;background-color:#00e5ff14;color:var(--accent-cyan);display:flex;align-items:center;justify-content:center;margin-bottom:2rem;transition:transform .3s var(--ease-expo),background-color .3s}.service-card-title{font-size:1.25rem;font-weight:800;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:.85rem}.service-card-desc{font-size:.88rem;color:var(--text-secondary);line-height:1.55}.service-card-item:hover{transform:translateY(-6px);border-color:var(--border-cyan);background-color:var(--bg-elevated);box-shadow:0 16px 40px #00e5ff12}.service-card-item:hover .service-card-icon-box{transform:scale(1.08);background-color:#00e5ff29}.section-portfolio{padding:clamp(2.25rem,3.2vw,3rem) 0 clamp(1.75rem,2.5vw,2.5rem) 0;background-color:var(--bg-primary);border-bottom:1px solid var(--border-subtle);overflow:hidden}.portfolio-header-container{max-width:var(--container-width);margin:0 auto clamp(1.25rem,1.8vw,1.75rem) auto;padding:0 var(--container-pad);display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;flex-wrap:nowrap}.portfolio-header-right{display:flex;align-items:flex-end;gap:2rem;flex-shrink:0;padding-bottom:.2rem}.portfolio-toggle-pill{position:relative;display:inline-flex;align-items:center;background:linear-gradient(135deg,#ffffff17,#ffffff05),#0b0f1473;border:1px solid rgba(255,255,255,.15);border-radius:999px;padding:4px;backdrop-filter:blur(24px) saturate(190%);-webkit-backdrop-filter:blur(24px) saturate(190%);box-shadow:0 12px 32px #00000047,inset 0 1px 1px #ffffff38,inset 0 -1px #ffffff0a;-webkit-user-select:none;user-select:none}.portfolio-toggle-btn{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.55rem 1.25rem;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;border-radius:999px;font-family:inherit;font-size:.84rem;font-weight:600;letter-spacing:.02em;color:#f5f4efa6;cursor:pointer;transition:color .25s ease;white-space:nowrap;-webkit-tap-highlight-color:transparent}.portfolio-toggle-btn:focus,.portfolio-toggle-btn:focus-visible,.portfolio-toggle-btn:active{outline:none!important;box-shadow:none!important}.portfolio-toggle-btn:hover,.portfolio-toggle-btn.active{color:#fff}.portfolio-toggle-btn .toggle-count{display:inline-flex;align-items:center;justify-content:center;padding:.12rem .45rem;border-radius:999px;font-size:.72rem;font-weight:700;font-variant-numeric:tabular-nums;background:#ffffff14;border:1px solid rgba(255,255,255,.08);color:#f5f4efa6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .25s ease}.portfolio-toggle-btn.active .toggle-count{background:#00e5ff33;border-color:#00e5ff73;color:var(--accent-cyan)}.portfolio-toggle-btn[data-portfolio-tab=influencers].active .toggle-count{background:#ff5c8a38;border-color:#ff5c8a73;color:#ff5c8a}.portfolio-toggle-glider{position:absolute;top:4px;left:4px;height:calc(100% - 8px);width:calc(50% - 4px);background:linear-gradient(135deg,#ff5c8a42,#ff5c8a1f);border:1px solid rgba(255,92,138,.55);border-radius:999px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 4px 18px #ff5c8a47,inset 0 1px 1px #ffffff59;pointer-events:none;transition:transform .32s cubic-bezier(.16,1,.3,1),background .32s ease,border-color .32s ease,box-shadow .32s ease}.portfolio-toggle-glider.brands-active{transform:translate(100%);background:linear-gradient(135deg,#00e5ff42,#00e5ff1f);border-color:#00e5ff8c;box-shadow:0 4px 18px #00e5ff47,inset 0 1px 1px #ffffff59}.portfolio-section-title{font-family:var(--font-display);font-size:clamp(2.2rem,4vw,3.8rem);font-weight:700;line-height:1.05;letter-spacing:-.02em;color:var(--text-primary)}.portfolio-marquee-container{width:100%;position:relative;overflow:hidden;padding:.5rem 0}.portfolio-marquee-wrapper{display:none;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 2%,#000 98%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 2%,#000 98%,transparent 100%)}.portfolio-marquee-wrapper.active{display:block}.portfolio-marquee-track{display:flex;gap:1.5rem;width:max-content;will-change:transform;animation:portfolioMarquee 22s linear infinite;padding:.4rem 0}.portfolio-marquee-track:hover{animation-play-state:paused}@keyframes portfolioMarquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.portfolio-vertical-card{width:310px;height:410px;flex-shrink:0;position:relative;border-radius:26px;overflow:hidden;isolation:isolate;border:1px solid rgba(180,242,250,.18);background:linear-gradient(145deg,#ffffff21,#ffffff09 38%,#00e5ff0f),#090f1594;backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%);display:flex;flex-direction:column;justify-content:flex-start;padding:10px 10px 0;text-decoration:none;color:inherit;cursor:default;box-sizing:border-box;box-shadow:0 16px 36px #00000059,inset 0 1px #ffffff38,inset 0 0 0 1px #00e5ff0d;transition:transform .4s var(--ease-expo),border-color .35s ease,box-shadow .4s ease}.portfolio-vertical-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border-radius:inherit;pointer-events:none;border:1px solid rgba(222,255,255,.13);box-shadow:inset 0 1px #ffffff29}.portfolio-vertical-card:hover{transform:translateY(-6px);border-color:#ffffff38;box-shadow:0 24px 48px #0000008c,0 0 26px #00e5ff24,inset 0 1px #ffffff4d}.portfolio-vertical-card.influencer-card:hover{border-color:#ff5c8a73;box-shadow:0 20px 45px #ff5c8a29}.portfolio-vertical-card.brand-card:hover{border-color:#00e5ff73;box-shadow:0 20px 45px #00e5ff29}.p-card-media-wrap{position:relative;width:100%;flex:1 1 auto;min-height:0;border-radius:18px;overflow:hidden;isolation:isolate;border:1px solid rgba(202,250,255,.1);background:#090c10;box-shadow:inset 0 1px #ffffff24}.p-card-media-wrap:before,.p-card-media-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.p-card-media-wrap:before{background:linear-gradient(125deg,rgba(255,255,255,.2),transparent 20%,transparent 76%,rgba(0,229,255,.08));opacity:.7}.p-card-media-wrap:after{opacity:0;background:linear-gradient(108deg,transparent 37%,rgba(255,255,255,.54) 50%,transparent 63%);background-size:280% 100%;background-position:130% 0;mix-blend-mode:screen;animation:portfolioGlassSweep 8.5s ease-in-out infinite}.portfolio-vertical-card:nth-child(2n) .p-card-media-wrap:after{animation-delay:-2.1s}.portfolio-vertical-card:nth-child(3n) .p-card-media-wrap:after{animation-delay:-4.25s}.portfolio-vertical-card:nth-child(5n) .p-card-media-wrap:after{animation-delay:-6.4s}.p-card-img{width:100%;height:100%;object-fit:cover;object-position:center 20%;filter:brightness(.9) contrast(1.04);transition:transform .65s var(--ease-smooth),filter .4s ease}.portfolio-vertical-card:hover .p-card-img{transform:scale(1.07);filter:brightness(.98) contrast(1.08)}.p-card-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000,#0000001a 40%,#0009 75%,#000000e6);z-index:2;pointer-events:none}.p-card-title{position:absolute;bottom:12px;left:12px;right:12px;margin:0;text-align:center;font-family:var(--font-display);font-size:1.35rem;font-weight:700;letter-spacing:-.01em;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.85);z-index:3;padding:.56rem .7rem;border:1px solid rgba(255,255,255,.2);border-radius:12px;background:linear-gradient(135deg,#ffffff30,#ffffff0d);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);box-shadow:inset 0 1px #ffffff3d,0 8px 18px #00000029;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.p-card-views-btn{width:fit-content;max-width:calc(100% - 20px);margin:5px auto;height:34px;padding:0 1rem;border-radius:100px;position:relative;overflow:hidden;background:linear-gradient(135deg,#ffffff29,#ffffff0b),#0b141b80;border:1px solid rgba(205,248,255,.23);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);color:#f0f2f5;font-family:var(--font-sans, inherit);font-size:.82rem;font-weight:600;letter-spacing:.01em;display:flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;pointer-events:none;flex:0 0 34px;align-self:center;box-shadow:inset 0 1px #ffffff24}.p-card-views-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.18) 50%,transparent 62%);background-size:250% 100%;background-position:130% 0;animation:portfolioGlassSweep 8.5s ease-in-out infinite;animation-delay:-1.1s}.p-card-views-btn .p-arrow{font-size:.98rem;display:inline-block;opacity:.7}@keyframes portfolioGlassSweep{0%,64%{opacity:0;background-position:130% 0}71%{opacity:.8}84%,to{opacity:0;background-position:-130% 0}}@media(prefers-reduced-motion:reduce){.p-card-media-wrap:after,.p-card-views-btn:after{animation:none}}.viewport-bottom-reveal{position:fixed!important;right:0!important;bottom:0!important;left:0!important;z-index:800!important;height:clamp(5.2rem,11vh,6.75rem)!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;overflow:hidden!important;background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}@media(max-width:768px){.viewport-bottom-reveal{height:clamp(3.5rem,8vh,5rem)!important}}[data-theme=light] .viewport-bottom-reveal{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}.viewport-bottom-reveal>div{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;border-radius:0!important;background:transparent!important;opacity:1!important}.viewport-bottom-reveal>div:nth-child(1){z-index:1!important;backdrop-filter:blur(.078125px)!important;-webkit-backdrop-filter:blur(.078125px)!important;mask-image:linear-gradient(to bottom,#0000,#000,#000,#0000 37.5%)!important;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 12.5%,rgba(0,0,0,1) 25%,rgba(0,0,0,0) 37.5%)!important}.viewport-bottom-reveal>div:nth-child(2){z-index:2!important;backdrop-filter:blur(.15625px)!important;-webkit-backdrop-filter:blur(.15625px)!important;mask-image:linear-gradient(to bottom,#0000 12.5%,#000,#000,#0000 50%)!important;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 12.5%,rgba(0,0,0,1) 25%,rgba(0,0,0,1) 37.5%,rgba(0,0,0,0) 50%)!important}.viewport-bottom-reveal>div:nth-child(3){z-index:3!important;backdrop-filter:blur(.3125px)!important;-webkit-backdrop-filter:blur(.3125px)!important;mask-image:linear-gradient(to bottom,#0000 25%,#000,#000,#0000 62.5%)!important;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 25%,rgba(0,0,0,1) 37.5%,rgba(0,0,0,1) 50%,rgba(0,0,0,0) 62.5%)!important}.viewport-bottom-reveal>div:nth-child(4){z-index:4!important;backdrop-filter:blur(.625px)!important;-webkit-backdrop-filter:blur(.625px)!important;mask-image:linear-gradient(to bottom,#0000 37.5%,#000,#000,#0000 75%)!important;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 37.5%,rgba(0,0,0,1) 50%,rgba(0,0,0,1) 62.5%,rgba(0,0,0,0) 75%)!important}.viewport-bottom-reveal>div:nth-child(5){z-index:5!important;backdrop-filter:blur(1.25px)!important;-webkit-backdrop-filter:blur(1.25px)!important;mask-image:linear-gradient(to bottom,#0000 50%,#000,#000,#0000 87.5%)!important;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,1) 62.5%,rgba(0,0,0,1) 75%,rgba(0,0,0,0) 87.5%)!important}.viewport-bottom-reveal>div:nth-child(6){z-index:6!important;backdrop-filter:blur(2.5px)!important;-webkit-backdrop-filter:blur(2.5px)!important;mask-image:linear-gradient(to bottom,#0000 62.5%,#000,#000,#0000)!important;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 62.5%,rgba(0,0,0,1) 75%,rgba(0,0,0,1) 87.5%,rgba(0,0,0,0) 100%)!important}.viewport-bottom-reveal>div:nth-child(7){z-index:7!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important;mask-image:linear-gradient(to bottom,#0000 75%,#000,#000)!important;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 75%,rgba(0,0,0,1) 87.5%,rgba(0,0,0,1) 100%)!important}.viewport-bottom-reveal>div:nth-child(8){z-index:8!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;mask-image:linear-gradient(to bottom,#0000 87.5%,#000)!important;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 87.5%,rgba(0,0,0,1) 100%)!important}.brand-logo-media{background:radial-gradient(circle at 50% 42%,#17202c,#080c10);display:flex;align-items:center;justify-content:center}.brand-logo-media .p-card-gradient{background:linear-gradient(180deg,rgba(0,0,0,.1) 0%,transparent 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.9) 100%)}.p-brand-ambient-glow{position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);width:180px;height:180px;border-radius:50%;filter:blur(48px);opacity:.55;pointer-events:none;transition:opacity .5s ease,transform .5s ease}.brand-samsung .p-brand-ambient-glow{background:radial-gradient(circle,rgba(20,110,255,.65) 0%,transparent 70%)}.brand-gillette .p-brand-ambient-glow{background:radial-gradient(circle,rgba(0,195,255,.55) 0%,transparent 70%)}.brand-amd .p-brand-ambient-glow{background:radial-gradient(circle,rgba(237,28,36,.55) 0%,transparent 70%)}.brand-intel .p-brand-ambient-glow{background:radial-gradient(circle,rgba(0,180,255,.65) 0%,transparent 70%)}.brand-nivea .p-brand-ambient-glow{background:radial-gradient(circle,rgba(15,75,220,.65) 0%,transparent 70%)}.brand-zoomlion .p-brand-ambient-glow{background:radial-gradient(circle,rgba(164,206,78,.55) 0%,transparent 70%)}.portfolio-vertical-card.brand-card:hover .p-brand-ambient-glow{opacity:.95;transform:translate(-50%,-50%) scale(1.2)}.p-brand-logo-stage{position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);width:78%;height:90px;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none}.p-brand-hero-logo{max-width:165px;max-height:58px;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 4px 18px rgba(0,0,0,.7));transition:transform .5s var(--ease-expo),filter .5s ease}.portfolio-vertical-card.brand-card:hover .p-brand-hero-logo{transform:scale(1.08);filter:drop-shadow(0 6px 25px rgba(0,229,255,.4))}.portfolio-vertical-card.brand-card.brand-amd:hover .p-brand-hero-logo{filter:drop-shadow(0 6px 25px rgba(237,28,36,.55))}.portfolio-vertical-card.brand-card.brand-zoomlion:hover .p-brand-hero-logo{filter:drop-shadow(0 6px 25px rgba(164,206,78,.55))}.portfolio-vertical-card.brand-card.brand-nivea:hover .p-brand-hero-logo{filter:drop-shadow(0 6px 25px rgba(30,100,255,.55))}.work-brands-grid .portfolio-vertical-card{padding:1.5rem;height:430px}.work-brands-grid .portfolio-vertical-card .p-card-media-wrap{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;border-radius:0}.p-card-top-row{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:center;width:100%}.p-brand-tag{display:inline-flex;align-items:center;gap:.45rem;padding:.32rem .75rem;background:#07090dd9;border:1px solid rgba(0,229,255,.36);border-radius:999px;font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-cyan);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.p-influencer-tag{display:inline-flex;align-items:center;gap:.45rem;padding:.32rem .75rem;background:#07090dd9;border:1px solid rgba(255,92,138,.42);border-radius:999px;font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ff5c8a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.tag-pulse-cyan{width:6px;height:6px;border-radius:50%;background:var(--accent-cyan);box-shadow:0 0 8px var(--accent-cyan);animation:pulseCyan 2s infinite ease-in-out}.tag-pulse-pink{width:6px;height:6px;border-radius:50%;background:#ff5c8a;box-shadow:0 0 8px #ff5c8a;animation:pulsePink 2s infinite ease-in-out}@keyframes pulseCyan{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.2)}}@keyframes pulsePink{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.2)}}.p-case-num{font-family:var(--font-mono, monospace);font-size:.75rem;font-weight:700;color:#f5f4efa6;letter-spacing:.08em;background:#07090dbf;padding:.2rem .5rem;border-radius:6px;border:1px solid rgba(245,244,239,.08)}.p-card-body{position:relative;z-index:3;display:flex;flex-direction:column;gap:.35rem}.p-client-name{font-family:var(--font-display);font-size:1.45rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--text-primary);margin:0;text-shadow:0 2px 10px rgba(0,0,0,.6)}.p-category{font-size:.8rem;font-weight:500;color:var(--text-secondary);margin-bottom:.5rem;text-shadow:0 1px 6px rgba(0,0,0,.6)}.p-link-cta{display:inline-flex;align-items:center;gap:.4rem;font-size:.82rem;font-weight:700;color:var(--accent-cyan);letter-spacing:.04em;transition:color .25s ease}.p-link-cta.creator-cta{color:#ff5c8a}.p-link-cta .p-arrow{font-size:.95rem;transition:transform .3s var(--ease-expo)}.portfolio-vertical-card:hover .p-link-cta .p-arrow{transform:translate(3px,-3px)}.portfolio-vertical-card.influencer-card:hover .p-link-cta.creator-cta{color:#ffa1bc}@media(max-width:992px){.portfolio-header-container{flex-direction:column;align-items:flex-start;gap:1.5rem}.portfolio-header-right{width:100%;justify-content:space-between}}@media(max-width:640px){.portfolio-header-right{flex-direction:column;align-items:stretch;gap:1rem}.portfolio-toggle-pill{width:100%}.portfolio-toggle-btn{flex:1;justify-content:center;padding:.55rem .85rem;font-size:.78rem}}#hero.hero-section{min-height:auto;padding:5.5rem 0 clamp(4.5rem,6vw,6rem);justify-content:flex-start;overflow:hidden;background:#050b1094}#hero.hero-section:before{top:0;right:0;bottom:0;left:0;opacity:1;background:radial-gradient(ellipse 960px 620px at 50% 44%,rgba(0,186,214,.16) 0%,rgba(5,48,71,.14) 45%,transparent 78%),radial-gradient(ellipse 700px 520px at 82% 15%,rgba(26,77,118,.13) 0%,transparent 72%)}#hero.hero-section:after{display:none}#hero .hero-bg-accent{display:none}#hero .hero-container,#hero .hero-content--centered,#hero .hero-trust-badge-wrap{position:relative;z-index:1}#hero .hero-content--centered{width:100%;max-width:none}#hero .hero-headline--centered,#hero .hero-description--centered,#hero .hero-actions--centered{position:relative;z-index:2}[data-theme=dark] #hero.hero-section{background:transparent}[data-theme=dark] #hero.hero-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;display:block;opacity:1;background:radial-gradient(ellipse 960px 620px at 50% 36%,rgba(0,186,214,.22) 0%,rgba(5,48,71,.16) 45%,transparent 78%),radial-gradient(ellipse 700px 520px at 82% 18%,rgba(26,77,118,.18) 0%,transparent 72%)}#hero.hero-section:after,#hero .hero-bg-accent,#hero .hero-stars{display:none}.global-fluid-canvas{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;pointer-events:none;opacity:.76;background:transparent;mix-blend-mode:normal;transition:opacity .7s var(--ease-theme)}[data-theme=dark] .global-fluid-canvas{background:#000}[data-theme=light] body{background-color:#f6f9fc!important;background-image:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(14,165,233,.12),transparent 70%),radial-gradient(circle at 10% 25%,rgba(56,189,248,.08),transparent 45%),radial-gradient(circle at 90% 40%,var(--hv-atmosphere-accent, rgba(56, 189, 248, .06)),transparent 50%),radial-gradient(circle at 20% 75%,rgba(14,165,233,.07),transparent 55%),radial-gradient(circle at 85% 90%,rgba(56,189,248,.08),transparent 50%)!important;background-attachment:fixed!important;color:#0a0d12!important}[data-theme=light] body:has(#hero){--hv-atmosphere-accent: rgba(56, 189, 248, .06)}[data-theme=dark] body{background:#020406}[data-theme=dark] .page-content,[data-theme=dark] .hero-section,[data-theme=dark] .why-hero-section,[data-theme=dark] .campaign-hero,[data-theme=dark] .campaign-search-section,[data-theme=dark] .campaign-grid-section,[data-theme=dark] .comparison-section,[data-theme=dark] .section-trusted,[data-theme=dark] .section-stats-marquee,[data-theme=dark] .section-creators,[data-theme=dark] .section-statement,[data-theme=dark] .section-services,[data-theme=dark] .section-portfolio,[data-theme=dark] .section-testimonials,[data-theme=dark] .section-process,[data-theme=dark] .section-faq,[data-theme=dark] .section-cta,[data-theme=dark] .footer{background-color:transparent!important}[data-theme=dark] main,[data-theme=dark] main>section,[data-theme=dark] footer{background:transparent!important}[data-theme=light] .global-fluid-canvas{z-index:0;opacity:.75;background:transparent!important;mix-blend-mode:normal}[data-theme=light] main,[data-theme=light] main>section,[data-theme=light] footer,[data-theme=light] .hero-section,[data-theme=light] #hero.hero-section{position:relative;z-index:2;background:transparent!important}@media(max-width:768px){.global-fluid-canvas{opacity:.88}[data-theme=dark] body{background:radial-gradient(ellipse 600px 450px at 50% 12%,rgba(0,186,214,.22) 0%,rgba(5,48,71,.14) 45%,transparent 75%),radial-gradient(ellipse 550px 420px at 85% 55%,rgba(26,77,118,.16) 0%,transparent 70%),radial-gradient(ellipse 500px 400px at 20% 85%,rgba(0,186,214,.12) 0%,transparent 70%),#020406}[data-theme=dark] #hero.hero-section:before{background:radial-gradient(ellipse 620px 680px at 50% 48%,rgba(0,186,214,.24) 0%,rgba(5,48,71,.13) 46%,transparent 82%),radial-gradient(ellipse 420px 520px at 82% 48%,rgba(26,77,118,.14) 0%,transparent 78%);opacity:1}[data-theme=light] .global-fluid-canvas{opacity:.65}[data-theme=light] body{background-attachment:scroll!important}}#hero .hero-headline--centered{overflow:visible!important;line-height:1.15!important;margin-bottom:clamp(1.2rem,1.8vw,1.65rem)!important}#hero .hero-headline-line{overflow:visible!important;line-height:1.15!important;padding-top:.08em!important;padding-bottom:.04em!important}#hero .hero-headline-line .hl-word{padding-bottom:.02em}@media(prefers-reduced-motion:reduce){.global-fluid-canvas{opacity:.53}}#hero .hero-headline--centered{color:#fff}#hero .hero-description--centered{color:#ffffffad;margin-top:0!important;margin-bottom:1.75rem!important;line-height:1.58!important}#hero .hero-actions--centered{margin-top:0!important;transform:translateY(0)}.carousel-viewport{position:relative;z-index:2;width:100vw;box-sizing:border-box;padding-inline:clamp(2rem,4.6vw,5.5rem);padding-top:clamp(.75rem,1.2vw,1.25rem);padding-bottom:clamp(.75rem,1.2vw,1.25rem);margin:clamp(-1rem,-.8vw,-.5rem) calc(50% - 50vw) 0;overflow:hidden;perspective:880px;perspective-origin:50% 50%;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y;isolation:isolate}.carousel-viewport:active,.carousel-viewport.is-dragging{cursor:grabbing}.reel-theme-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:inherit;pointer-events:none;z-index:2;opacity:0;filter:blur(0);transition:opacity .32s ease,filter .32s ease}.reel-media-loading .reel-theme-poster{opacity:1;filter:none;transition:none}.reel-media-loading .card-video{opacity:1!important;transition:none!important}@media(prefers-reduced-motion:reduce){.reel-theme-poster,#heroCarouselTrack .card-video{transition:none!important;filter:none!important}}.carousel-track{position:relative;width:100%;height:clamp(360px,34vw,500px);transform-style:preserve-3d;display:flex;align-items:center;justify-content:center;overflow:visible;pointer-events:auto;touch-action:pan-y!important}.card-position{position:absolute;top:50%;left:50%;width:clamp(165px,10.9vw,200px);height:clamp(293px,19.38vw,356px);aspect-ratio:9 / 16;transform-origin:50% 50%;transform-style:preserve-3d;will-change:transform;pointer-events:auto}.card-perspective{position:relative;width:100%;height:100%;aspect-ratio:9 / 16;transform-origin:50% 50%;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform}.video-card{position:relative;width:100%;height:100%;aspect-ratio:9 / 16;border-radius:clamp(14px,1.25vw,20px);overflow:hidden;isolation:isolate;border:1px solid rgba(255,255,255,.1);background:#000;box-shadow:0 18px 40px #00000085;backface-visibility:hidden;transition:opacity .56s cubic-bezier(.16,1,.3,1),filter .56s cubic-bezier(.16,1,.3,1),border-color .45s ease,box-shadow .45s ease,transform .45s cubic-bezier(.16,1,.3,1)}.reel-view-count{position:absolute;top:.8rem;left:.8rem;bottom:auto;right:auto;z-index:3;display:inline-flex;align-items:center;gap:4px;padding:2px 8px 2px 2px;border-radius:999px;background:#ffffff1a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);color:#fff;font-size:.65rem;font-weight:600;letter-spacing:.01em;white-space:nowrap;pointer-events:none;box-shadow:0 4px 12px #00000026;transition:transform .35s ease,background .35s ease,border-color .35s ease}.rvc-icon-wrap{width:16px;height:16px;border-radius:999px;background:#ffffffe6;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.reel-view-count svg{width:10px;height:10px;fill:none}.card-perspective:hover .reel-view-count{background:#ffffff2e;border-color:#ffffff4d;transform:translateY(-2px)}.card-perspective:hover .video-card{transform:translateY(-5px);border-color:#ffffff47;box-shadow:0 24px 48px #0000009e}.card-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;aspect-ratio:9 / 16;object-fit:cover;object-position:center;display:block;border-radius:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;background:#000;opacity:1;transition:opacity .32s cubic-bezier(.4,0,.2,1);will-change:opacity}.card-video.card-video-theme-next{z-index:2;opacity:0}@media(max-width:900px){.carousel-viewport{padding-inline:0;perspective:900px;perspective-origin:50% 50%;margin-top:.75rem}.carousel-track{height:clamp(440px,54vw,540px)}.card-position{width:clamp(128px,20vw,160px);height:clamp(228px,35.55vw,284px);top:50%;bottom:auto}}@media(max-width:600px){.carousel-viewport{perspective:700px;perspective-origin:50% 50%}.carousel-track{height:clamp(275px,82vw,340px)}.card-position{width:clamp(98px,25vw,128px);height:clamp(174px,44.45vw,228px);top:50%;bottom:auto}.video-card{border-radius:11px}}@media(prefers-reduced-motion:reduce){.video-card:after{animation:none}}[data-theme=light] .video-card{border:1px solid rgba(255,255,255,.7);background:#e0f2fe;box-shadow:0 16px 36px #0f172a1f,0 2px 8px #0f172a0d}[data-theme=light] .card-video{background:#e0f2fe}[data-theme=light] .reel-view-count{background:#ffffffbf;border:1px solid rgba(255,255,255,.95);color:#0a0d12;box-shadow:0 4px 14px #00000014}[data-theme=light] .rvc-icon-wrap{background:#0ea5e9}[data-theme=light] .rvc-icon-wrap svg path{stroke:#fff}[data-theme=light] .rvc-icon-wrap svg circle{fill:#fff}.hero-tag-bar{position:relative;z-index:2;display:flex;width:fit-content;margin:clamp(-2.25rem,-2vw,-1.5rem) auto 0;padding:14px 28px;align-items:center;justify-content:center;gap:16px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0d;color:#ffffffbf;font-size:14px;letter-spacing:.02em;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.hero-tag{display:flex;align-items:center;gap:7px;white-space:nowrap}.hero-tag-dot{color:var(--accent-cyan);font-size:8px}@media(max-width:768px){#hero.hero-section{padding-top:6.2rem}.hero-tag-bar{box-sizing:border-box;width:max-content;max-width:calc(100% - 2rem);padding:8px 12px;gap:clamp(4px,1.8vw,8px);flex-wrap:nowrap;font-size:clamp(8px,2.35vw,10px);white-space:nowrap}.hero-tag{min-width:0;gap:4px}.hero-tag svg{width:11px;height:11px;flex:0 0 auto}.hero-tag-dot{flex:0 0 auto;font-size:6px}}.section-work-portfolio{padding:6rem 0 8rem;overflow:visible!important}.work-portfolio-container{max-width:var(--container-width);margin:0 auto;padding:0 var(--container-pad)}.work-showcase-wrapper{display:block}.work-showcase-wrapper.hidden{display:none}.work-section-clean{padding-top:clamp(2rem,4vh,3.5rem)}.work-toolbar-row{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:2.4rem;flex-wrap:wrap}.work-toolbar-row .work-creators-filter-bar{margin-bottom:0}.work-creators-filter-bar{display:flex;align-items:stretch;gap:.75rem;margin-bottom:2.6rem;flex-wrap:wrap}.work-filter-chip{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:44px;box-sizing:border-box;padding:.55rem 1.1rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:999px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 4px 14px #00000026,inset 0 1px #ffffff26;color:var(--text-secondary);font-size:.78rem;line-height:1;white-space:nowrap;font-weight:500;cursor:pointer;transition:all .25s ease;-webkit-user-select:none;user-select:none}.work-filter-chip:hover{background:#ffffff14;border-color:#fff3;color:var(--text-primary)}.work-filter-chip.active{background:#00e5ff1f;border-color:#00e5ff73;color:var(--accent-cyan);box-shadow:0 0 20px #00e5ff33}.work-filter-chip .chip-count{font-size:.7rem;line-height:1;opacity:.75}.work-creators-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8rem;position:relative}.work-creator-card{position:relative;background:linear-gradient(165deg,#ffffff14,#141a2499 24%,#0a0d12d9 65%,#00e5ff08);backdrop-filter:blur(28px) saturate(190%);-webkit-backdrop-filter:blur(28px) saturate(190%);border:1px solid rgba(255,255,255,.13);border-radius:20px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .3s ease,opacity .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);will-change:transform;box-shadow:0 16px 44px #00000080,inset 0 1px 1px #ffffff47,inset 0 0 24px #ffffff05}.work-creator-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1.5px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.7) 35%,rgba(0,229,255,.85) 60%,transparent 100%);box-shadow:0 0 10px #00e5ff59;z-index:4;pointer-events:none}.work-creator-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(130deg,rgba(255,255,255,.12) 0%,rgba(255,255,255,.03) 22%,transparent 45%);pointer-events:none;z-index:3;transition:opacity .4s ease,background .4s ease}.work-creator-card:hover{transform:translateY(-8px) translateZ(0);border-color:#00e5ff73;box-shadow:0 28px 65px #000000bf,0 0 45px #00e5ff2e,inset 0 1px 1.5px #ffffff73,inset 0 0 24px #00e5ff0f}.work-creator-card:hover:after{background:linear-gradient(130deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.06) 28%,rgba(0,229,255,.05) 55%,transparent 70%)}.work-creator-card.filtered-out{display:none!important}.work-creator-visual{position:relative;width:100%;aspect-ratio:1 / 1.15;overflow:hidden;background:#050608;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(white,black)}.work-creator-img{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .55s cubic-bezier(.16,1,.3,1),filter .35s ease;filter:contrast(1.05) brightness(.96);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.work-creator-card:hover .work-creator-img{transform:scale(1.05) translateZ(0);filter:contrast(1.1) brightness(1.02)}.work-creator-overlay-grad{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#090b0e0a,#090b0e00,#090b0e59 60%,#0a0e14cc 85%,#0b0f16f5);pointer-events:none}.work-creator-top-badges{position:absolute;top:1rem;left:1rem;right:1rem;display:flex;align-items:center;justify-content:space-between;z-index:5;pointer-events:none;height:36px}.w-badge-status{display:inline-flex;align-items:center;gap:.4rem;min-height:36px;padding:.35rem .7rem;background:#0a0e14b8;border:1px solid rgba(255,255,255,.22);border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#fff;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 6px 18px #0006,inset 0 1px #ffffff59;transform:translateZ(0);white-space:nowrap}.w-status-dot{width:6px;height:6px;border-radius:50%;background-color:var(--accent-cyan);box-shadow:0 0 8px var(--accent-cyan)}.w-badge-metric{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:.35rem .7rem;background:#00e5ff29;border:1px solid rgba(0,229,255,.5);border-radius:999px;font-size:.68rem;line-height:1;font-weight:800;color:var(--accent-cyan);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 6px 18px #00e5ff38,inset 0 1px #fff6;transform:translateZ(0);white-space:nowrap;max-width:52%;overflow:hidden;text-overflow:ellipsis}.work-creator-body{padding:1.25rem 1.4rem 1.4rem;display:flex;flex-direction:column;gap:.9rem;flex-grow:1;justify-content:space-between;position:relative;z-index:4}.work-creator-main-info{display:flex;flex-direction:column;gap:.25rem;min-height:122px}.work-creator-header-row{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.work-creator-name{font-family:var(--font-display);font-size:1.22rem;font-weight:800;letter-spacing:.02em;color:var(--text-primary);line-height:1.2}.work-creator-handle{font-size:.82rem;color:var(--accent-cyan);font-weight:600}.work-creator-niche{font-size:.8rem;color:var(--text-secondary);line-height:1.4;margin-top:.15rem}.work-creator-stat-box{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;min-height:72px;box-sizing:border-box;background:linear-gradient(135deg,#ffffff0f,#ffffff04),#0a0e1473;border:1px solid rgba(255,255,255,.11);border-radius:14px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 4px 20px #00000040,inset 0 1px #ffffff2e;transition:all .3s ease}.work-creator-card:hover .work-creator-stat-box{border-color:#00e5ff47;background:linear-gradient(135deg,#ffffff17,#00e5ff08),#0a0e1480;box-shadow:0 6px 24px #00000059,inset 0 1px #ffffff47}.w-stat-primary{display:flex;flex-direction:column;gap:.1rem;min-width:0}.w-stat-num{font-size:1.05rem;font-weight:800;color:var(--text-primary);line-height:1}.w-stat-lbl{font-size:.65rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.w-stat-pill{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:36px;max-width:44%;font-size:.74rem;font-weight:700;color:#05f0a0;background:#05f0a01f;padding:.25rem .6rem;border-radius:8px;border:1px solid rgba(5,240,160,.3);box-shadow:0 0 12px #05f0a026,inset 0 1px #fff3;white-space:nowrap}.work-creator-tags{display:flex;flex-wrap:wrap;gap:.4rem;min-height:60px;align-content:flex-start}.work-creator-tag-item{display:inline-flex;align-items:center;min-height:28px;box-sizing:border-box;font-size:.68rem;font-weight:600;padding:.24rem .62rem;line-height:1;white-space:nowrap;border-radius:999px;background:linear-gradient(135deg,#ffffff12,#ffffff05);color:#ffffffd1;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 1px #ffffff24;transition:all .25s ease}.work-creator-tag-item:hover{background:#00e5ff1f;border-color:#00e5ff59;color:#fff}.work-creator-cta-row{display:flex;align-items:center;justify-content:space-between;padding-top:.85rem;border-top:1px solid rgba(255,255,255,.08);font-size:.82rem;font-weight:600;color:var(--text-secondary);transition:color .25s ease}.work-creator-card:hover .work-creator-cta-row{color:var(--accent-cyan)}.work-creator-arrow{transition:transform .3s cubic-bezier(.16,1,.3,1)}.work-creator-card:hover .work-creator-arrow{transform:translate(3px,-3px)}.creators-more-note{display:flex;align-items:center;justify-content:center;margin-top:clamp(.85rem,1.4vw,1.25rem);padding:.2rem 0;text-align:center;width:100%}.creators-more-link{display:inline-flex;align-items:center;gap:.4rem;text-decoration:none;cursor:pointer;padding:.42rem 1.05rem;border-radius:999px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.16,1,.3,1)}.creators-more-link:hover{background:#00e5ff12;border-color:#00e5ff52;box-shadow:0 4px 20px #00e5ff1f;transform:translateY(-1.5px)}.creators-more-text{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif);font-size:.85rem;font-weight:500;letter-spacing:.04em;color:var(--text-secondary);opacity:.85;transition:color .3s ease,opacity .3s ease}.creators-more-arrow{font-size:.85rem;color:var(--accent-cyan);transition:transform .3s cubic-bezier(.16,1,.3,1),color .3s ease;display:inline-block;line-height:1}.creators-more-link:hover .creators-more-text{color:var(--text-primary);opacity:1}.creators-more-link:hover .creators-more-arrow{transform:translate(2px,-2px);color:#5efbff}[data-theme=light] .creators-more-link{background:#00000008;border:1px solid rgba(0,0,0,.08)}[data-theme=light] .creators-more-link:hover{background:#087a8712;border-color:#087a874d;box-shadow:0 4px 20px #087a871a}[data-theme=light] .creators-more-arrow{color:#087a87}[data-theme=light] .creators-more-link:hover .creators-more-arrow{color:#0ea5e9}.work-brands-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.work-brands-grid .portfolio-vertical-card{width:100%!important;max-width:none!important}@media(max-width:1200px){.work-creators-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.work-brands-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.work-creators-grid{grid-template-columns:1fr;gap:1.4rem}.work-brands-grid{grid-template-columns:1fr}.work-filter-chip{height:40px;padding:.4rem .85rem;font-size:.78rem}.work-creator-top-badges{gap:.4rem}.w-badge-status,.w-badge-metric{min-width:0;padding-inline:.55rem;font-size:.62rem}}.section-testimonials{position:relative;isolation:isolate;padding:clamp(2.25rem,3.2vw,3rem) 0;background-color:var(--bg-secondary);border-bottom:1px solid var(--border-subtle);overflow:hidden}.section-testimonials:before{content:"";position:absolute;top:50%;left:50%;width:min(1100px,94vw);height:70%;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(0,229,255,.035) 0%,rgba(255,255,255,.01) 40%,transparent 70%);filter:blur(60px);pointer-events:none;z-index:0}.testimonials-container{position:relative;z-index:1;max-width:var(--container-width);margin:0 auto;padding:0 var(--container-pad)}.testimonials-header{margin-bottom:clamp(1.25rem,1.8vw,1.75rem)}.testimonials-title{font-family:var(--font-display);font-size:clamp(2.2rem,4vw,3.8rem);font-weight:700;line-height:1.05;letter-spacing:-.02em;color:var(--text-primary)}.testimonials-cards-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8rem;perspective:1200px}.testimonials-cards-grid.testimonials-stack{grid-template-columns:minmax(0,1fr);gap:0;width:min(640px,calc(100vw - 80px));min-height:300px;margin-inline:auto;perspective:1200px;cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none}.testimonials-cards-grid.testimonials-stack.is-dragging{cursor:grabbing}.testimonials-nav{position:absolute;top:0;right:var(--container-pad);z-index:5;display:flex;gap:.75rem}.testimonials-nav-button{display:grid;place-items:center;width:3.2rem;height:3.2rem;border:1px solid var(--border-card);border-radius:50%;background:var(--bg-card);color:var(--text-primary);font-size:1.7rem;line-height:1;cursor:pointer;transition:transform .3s var(--ease-expo),border-color .3s ease,background .3s ease}.testimonials-nav-button:hover{transform:translateY(-2px);border-color:var(--accent-cyan);background:var(--bg-elevated)}.testimonials-nav-button:focus-visible{outline:2px solid var(--accent-cyan);outline-offset:3px}.testi-card{--pointer-x: 50%;--pointer-y: 50%;--tilt-x: 0deg;--tilt-y: 0deg;display:flex;flex-direction:column;justify-content:space-between;gap:1.75rem;background:linear-gradient(135deg,#ffffff0b,#ffffff03);border:1px solid rgba(255,255,255,.09);border-radius:32px;padding:2.2rem 2rem;backdrop-filter:blur(28px) saturate(130%);-webkit-backdrop-filter:blur(28px) saturate(130%);position:relative;overflow:hidden;box-shadow:0 24px 60px -12px #000000a6,0 8px 24px -6px #00000059,inset 0 1.5px #ffffff24,inset 0 0 20px #ffffff04,inset 0 -1px 1px #0006;transition:border-color .4s var(--ease-smooth),transform .4s var(--ease-expo),box-shadow .4s var(--ease-smooth),background .4s var(--ease-smooth);will-change:transform,opacity;transform-style:preserve-3d;isolation:isolate}.testimonials-stack .testi-card{grid-area:1 / 1;width:100%;min-height:300px;padding:2.2rem 2rem 1.5rem;gap:1.15rem;transform-origin:center bottom;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;cursor:grab;transition:background .45s var(--ease-smooth),border-color .45s var(--ease-smooth),box-shadow .45s var(--ease-smooth)!important}.testimonials-cards-grid.testimonials-stack.is-dragging .testi-card{cursor:grabbing}.testimonials-stack .testi-card *{user-select:none!important;-webkit-user-select:none!important;-webkit-user-drag:none!important}.testimonials-stack .testi-card:hover{transform:none!important}.testimonials-stack .testi-card.is-testimonial-active{box-shadow:0 28px 65px -18px #0000009e,0 0 0 1px #23c7d814,inset 0 1.5px #ffffff29}.testi-card:nth-child(2){--metric-accent: #8f9cff}.testi-card:nth-child(3){--metric-accent: #54e1a8}.testi-card-index{position:absolute!important;top:1.35rem;left:1.55rem;z-index:2!important;color:var(--metric-accent, #23c7d8);font-size:.62rem;font-weight:800;letter-spacing:.16em;line-height:1;opacity:.9}.testi-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 5%,rgba(255,255,255,.4) 30%,rgba(255,255,255,.7) 50%,rgba(0,229,255,.35) 75%,transparent 95%);opacity:.65;transition:opacity .4s var(--ease-smooth);pointer-events:none}.testi-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(420px circle at var(--pointer-x) var(--pointer-y),rgba(255,255,255,.07),rgba(0,229,255,.03) 40%,transparent 65%);opacity:0;transition:opacity .45s var(--ease-smooth)}.testi-card>*{position:relative;z-index:1}.testi-card:hover{background:linear-gradient(135deg,#ffffff13,#ffffff05);border-color:#ffffff2e;transform:translateY(-8px) rotateX(var(--tilt-y)) rotateY(var(--tilt-x));box-shadow:0 32px 75px -10px #000000bf,0 12px 30px -4px #0006,inset 0 1.5px #ffffff47,inset 0 0 25px #ffffff06}.testi-card:hover:before{opacity:1}.testi-card:hover:after,.testi-card.is-pointer-active:after{opacity:1}.testi-card:hover .testi-quote-mark{transform:translateZ(18px) rotate(-4deg) scale(1.06);border-color:#00e5ff66;box-shadow:0 8px 24px #0006,inset 0 1px 1.5px #ffffff59}.testi-card:hover .testi-metric-tag{border-color:#00e5ff8c;background:transparent;color:var(--metric-accent, var(--accent-cyan));transform:translateZ(14px)}.testi-quote-mark{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);color:var(--accent-cyan);font-family:Georgia,serif;font-size:2.2rem;font-weight:800;line-height:1;padding-top:10px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 4px 16px #0000004d,inset 0 1px 1px #fff3;flex-shrink:0;transition:transform .45s var(--ease-expo),box-shadow .45s var(--ease-smooth),border-color .45s ease}.testi-text{font-size:1rem;line-height:1.65;color:var(--text-secondary);margin:0;flex-grow:1}.testi-author-row{display:flex;align-items:center;justify-content:space-between;gap:.85rem;border-top:1px solid rgba(255,255,255,.08);padding-top:1.35rem;width:100%}.testi-creator-profile{display:flex;align-items:center;gap:.85rem;min-width:0}.testi-avatar{width:46px;height:46px;border-radius:50%;object-fit:cover;border:1.5px solid rgba(0,229,255,.45);box-shadow:0 0 12px #00e5ff40;flex-shrink:0;background-color:var(--bg-elevated)}.testi-author-info{display:flex;flex-direction:column;gap:.15rem;min-width:0}.testi-name{font-size:.95rem;font-weight:800;color:var(--text-primary);letter-spacing:-.01em;line-height:1.2}.testi-handle{font-size:.76rem;font-weight:600;color:var(--accent-cyan)}.testi-metric-tag{display:inline-flex;align-items:center;justify-content:center;height:auto;padding:0;border-radius:0;font-size:.7rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-cyan);background:transparent;border:0;white-space:nowrap;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:none;flex-shrink:0;margin-left:auto;transition:transform .45s var(--ease-expo),background .35s ease,border-color .35s ease}.section-process{padding:clamp(2.25rem,3.2vw,3rem) 0;background-color:var(--bg-primary);border-bottom:1px solid var(--border-subtle)}.process-container{max-width:var(--container-width);margin:0 auto;padding:0 var(--container-pad)}.process-header{margin-bottom:clamp(1.25rem,1.8vw,1.75rem)}.process-headline{font-family:var(--font-display);font-size:clamp(2.2rem,4vw,3.8rem);font-weight:700;letter-spacing:-.02em;color:var(--text-primary)}#process .process-headline .highlight-cyan .adscale-reveal-word:not(:last-child){margin-right:.13em!important}.process-track-container{position:relative;width:100%;height:3px;margin-bottom:3.5rem;background:var(--border-subtle);border-radius:4px}.process-line-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#ffffff14;border-radius:4px}.process-line-active{position:absolute;top:0;left:0;height:100%;width:10%;background:linear-gradient(90deg,#00b8d4,#00e5ff 70%,#5efbff);border-radius:4px;box-shadow:0 0 12px #00e5ff99}.process-line-head{position:absolute;top:50%;left:10%;width:13px;height:13px;transform:translate(-50%,-50%);background:#fff;border:2.5px solid #00E5FF;border-radius:50%;box-shadow:0 0 14px #00e5ff,0 0 26px #00e5ffb3;pointer-events:none;z-index:2}.process-track-nodes{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem;pointer-events:none}.process-track-node-cell{display:flex;align-items:center;justify-content:center;height:100%}.process-track-node{width:12px;height:12px;border-radius:50%;background:var(--bg-primary);border:2px solid var(--border-subtle);transition:transform .3s cubic-bezier(.16,1,.3,1),background-color .3s ease,border-color .3s ease,box-shadow .3s ease;transform:scale(.85)}.process-track-node.active{background:#00e5ff;border-color:#fff;box-shadow:0 0 16px #00e5ffe6;transform:scale(1.35)}.process-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem}.process-col{cursor:pointer;outline:none}.process-col-card{display:flex;flex-direction:column;gap:.85rem;padding:1.6rem 1.35rem;border-radius:22px;background:linear-gradient(135deg,#ffffff0b,#ffffff03);border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);box-shadow:0 14px 36px -8px #00000080,inset 0 1px #ffffff1a;position:relative;overflow:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s ease,box-shadow .35s ease,background .35s ease;height:100%}.process-col-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25) 50%,transparent);pointer-events:none}.process-col.active .process-col-card{border-color:#00e5ff59;background:linear-gradient(135deg,#ffffff12,#00e5ff08);box-shadow:0 18px 40px -8px #0009,0 0 24px #00e5ff1f,inset 0 1px #fff3;transform:translateY(-4px)}.process-col:hover .process-col-card{transform:translateY(-6px);border-color:#00e5ff80;background:linear-gradient(135deg,#ffffff14,#00e5ff0d);box-shadow:0 22px 46px -8px #000000a6,0 0 30px #00e5ff2e,inset 0 1px #ffffff40}.process-badge-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem}.process-icon-box{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:var(--text-secondary);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff1f;transition:all .35s cubic-bezier(.16,1,.3,1)}.process-icon{transition:transform .35s cubic-bezier(.16,1,.3,1),stroke .3s ease}.process-col.active .process-icon-box{background:#00e5ff1f;border-color:#00e5ff80;color:#00e5ff;box-shadow:0 0 18px #00e5ff40,inset 0 1px #ffffff40;transform:scale(1.06)}.process-col:hover .process-icon-box{border-color:#00e5ff;color:#00e5ff;box-shadow:0 0 20px #00e5ff59}.process-col:hover .process-icon{transform:scale(1.12) rotate(-4deg)}.process-step-num{font-family:var(--font-satoshi);font-size:.82rem;font-weight:800;letter-spacing:.08em;color:var(--text-muted);transition:color .3s ease}.process-col.active .process-step-num{color:var(--accent-cyan)}.process-step-name{font-family:var(--font-display);font-size:1.08rem;font-weight:800;letter-spacing:.04em;color:var(--text-primary);margin:0;transition:color .3s ease}.process-col.active .process-step-name{color:var(--text-primary)}.process-step-desc{font-family:var(--font-body);font-size:.88rem;line-height:1.55;color:var(--text-secondary);margin:0;transition:color .3s ease}.process-col.active .process-step-desc{color:var(--text-primary)}.section-cta{padding:clamp(2.25rem,3.2vw,3rem) 0;background-color:var(--bg-secondary);border-bottom:1px solid var(--border-subtle)}.cta-container{max-width:var(--container-width);margin:0 auto;padding:0 var(--container-pad)}.cta-inner-layout{display:grid;grid-template-columns:1.25fr .85fr 1.4fr;align-items:center;gap:3.5rem}.cta-main-title{font-family:var(--font-display);font-size:clamp(2.2rem,3.8vw,3.6rem);font-weight:700;line-height:1.18;letter-spacing:-.025em;color:var(--text-primary);margin-bottom:1.2rem;overflow:visible}.cta-main-title .highlight-cyan{font-family:var(--font-display);font-style:italic;font-weight:700;background:linear-gradient(90deg,#00d5ff,#5efbff,#fff,#23c7d8,#00d5ff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:none;animation:none;display:inline-block;padding-top:.15em;padding-bottom:.22em;padding-right:.22em;margin-top:-.15em;margin-bottom:-.22em;margin-right:-.22em;overflow:visible}.cta-support-desc{font-size:.95rem;color:var(--text-secondary);line-height:1.6;max-width:400px}.cta-action-box{display:flex;justify-content:center}.btn-primary-cyan-large{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;padding:1.15rem 2.65rem;min-height:54px;background:linear-gradient(180deg,#6efbff,#00e5ff 52%,#089aa9) padding-box,linear-gradient(180deg,#ffffffe6,#5efbff80,#fff3 70%,#00e5ffa6) border-box;color:#07090b;font-size:.98rem;font-weight:800;letter-spacing:-.01em;text-decoration:none;border-radius:9999px;border:1px solid transparent;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 2px 4px #0003,0 12px 32px -4px #00e5ff73,0 24px 48px -8px #00e5ff38,inset 0 1.5px 1px #fffffff2,inset 0 -2px 3px #00000059;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),filter .4s ease;cursor:pointer;-webkit-user-select:none;user-select:none}.btn-primary-cyan-large:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(ellipse at 50% 0%,#ffffff8c,#fff0 70%);pointer-events:none;z-index:1}.btn-primary-cyan-large .btn-label,.btn-primary-cyan-large .btn-arrow{position:relative;z-index:2}.btn-primary-cyan-large .btn-arrow{font-size:1.15rem;transition:transform .35s cubic-bezier(.16,1,.3,1)}.btn-primary-cyan-large:after{display:none!important}.btn-primary-cyan-large:hover{transform:translateY(-3px);filter:brightness(1.05)}.btn-primary-cyan-large:hover:after{display:none!important}.btn-primary-cyan-large:hover .btn-arrow{transform:translate(3px,-3px)}.btn-primary-cyan-large:active{transform:translateY(1px) scale(.985);box-shadow:0 4px 14px #00e5ff59,inset 0 1px 1px #fff9,inset 0 2px 4px #0006}.cta-right-box{display:flex;align-items:center;justify-content:space-between;gap:2.5rem}.cta-contact-rows{display:flex;flex-direction:column;gap:.9rem;flex-shrink:0}.cta-contact-link{display:flex;align-items:center;gap:.6rem;font-size:.9rem;color:var(--text-secondary);transition:color .25s}.cta-brand-mark-box{position:relative;display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.cta-cyan-logo-img{position:relative;display:block;height:clamp(44px,4.5vw,62px);width:auto;max-width:190px;object-fit:contain;filter:drop-shadow(0 0 14px rgba(0,229,255,.35));transition:transform .3s cubic-bezier(.16,1,.3,1),filter .3s ease}.cta-cyan-logo-img:hover{transform:translateY(-2px) scale(1.03);filter:drop-shadow(0 0 22px rgba(0,229,255,.6))}.footer{padding:3rem 0;background-color:var(--bg-primary)}.footer-container{max-width:var(--container-width);margin:0 auto;padding:0 var(--container-pad)}.footer-row-content{display:flex;align-items:center;justify-content:space-between}.footer-left-info{display:flex;align-items:center;gap:2rem}.footer-logo-img{height:22px;width:auto;opacity:.85}.footer-copy{font-size:.78rem;color:var(--text-muted)}.footer-social-links{display:flex;align-items:center;gap:1.8rem}.f-social{font-size:.82rem;color:var(--text-secondary);transition:color .25s}.f-social:hover{color:var(--accent-cyan)}.theme-switcher{width:36px;height:36px;border-radius:50%;background:var(--bg-elevated);border:1px solid var(--border-card);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;cursor:none;flex-shrink:0;transition:transform .3s var(--ease-expo),border-color .35s ease,box-shadow .35s ease,background-color .5s var(--ease-theme)}.theme-switcher:hover{transform:scale(1.12);border-color:var(--accent-cyan);box-shadow:0 0 20px var(--accent-cyan-glow)}.theme-switcher:active{transform:scale(.95)}.theme-icon{position:absolute;width:18px;height:18px;color:var(--text-primary);transition:opacity .4s ease,transform .4s var(--ease-expo);pointer-events:none}.theme-icon-sun{opacity:0;transform:rotate(-90deg) scale(.5)}.theme-icon-moon,[data-theme=light] .theme-icon-sun{opacity:1;transform:rotate(0) scale(1)}[data-theme=light] .theme-icon-moon{opacity:0;transform:rotate(90deg) scale(.5)}[data-theme=light] .grain-overlay{opacity:var(--grain-opacity)}[data-theme=light] .ambient-glow{background:radial-gradient(circle,rgba(14,165,233,.04) 0%,transparent 70%)}[data-theme=light] .hero-bg-accent{background:radial-gradient(circle,rgba(14,165,233,.05) 0%,transparent 70%)}[data-theme=light] .sculpture-master-img{filter:drop-shadow(0 20px 40px rgba(0,0,0,.12)) drop-shadow(0 0 24px rgba(14,165,233,.08)) contrast(1.02) brightness(1)}[data-theme=light] .sculpture-halo{background:radial-gradient(circle,rgba(14,165,233,.08) 0%,rgba(14,165,233,.02) 50%,transparent 70%);filter:blur(50px)}[data-theme=light] .sculpture-neon-aura{background:radial-gradient(circle,rgba(14,165,233,.08) 0%,rgba(14,165,233,.03) 45%,transparent 72%);opacity:.35}[data-theme=light] .sculpture-specular-flare{opacity:.25}[data-theme=light] .sculpture-ember{background-color:#0ea5e973;box-shadow:0 0 6px #0ea5e959}[data-theme=light] .sculpture-dynamic-spotlight{opacity:.25}[data-theme=light] .navbar,[data-theme=light] .navbar.scrolled{background:transparent!important;border:none!important}[data-theme=light] .btn-nav-talk{background:linear-gradient(145deg,#111827f0,#0a0e16f5) padding-box,linear-gradient(180deg,#ffffff73,#ffffff26,#00000040 70%,#ffffff4d) border-box!important;border:1px solid transparent!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.4)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;box-shadow:0 2px 6px #0f172a14,0 8px 20px -2px #0f172a1f,inset 0 1.2px 1px #ffffff80,inset 0 -1px 1px #0006!important}[data-theme=light] .btn-nav-talk:hover{background:linear-gradient(145deg,#0ea5e9f5,#0284c7eb) padding-box,linear-gradient(180deg,#fff,#bae6fd99 30%,#0284c74d 70%,#fff) border-box!important;border-color:transparent!important;color:#fff!important;box-shadow:0 4px 12px #0ea5e940,0 12px 28px -2px #0ea5e961,inset 0 1.5px 1px #ffffffd9!important;transform:translateY(-1px) scale(1.02)}[data-theme=light] .btn-primary-cyan{background:linear-gradient(145deg,#0ea5e9f0,#0284c7e0 52%,#0369a1f0) padding-box,linear-gradient(180deg,#ffffffe6,#bae6fd99 25%,#0284c74d 70%,#fffc) border-box!important;border:1px solid transparent!important;color:#fff!important;text-shadow:0 1px 2px rgba(3,105,161,.5)!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;box-shadow:0 1px 3px #0ea5e91f,0 6px 18px -2px #0ea5e952,0 18px 40px -6px #0ea5e940,inset 0 1.5px 1.2px #ffffffd9,inset 0 -1.5px 1px #0003!important;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease,background .3s ease!important}[data-theme=light] .btn-primary-cyan:hover{transform:translateY(-2px)!important}[data-theme=light] .btn-primary-cyan:hover .btn-arrow{transform:translate(3px,-3px)!important}[data-theme=light] .btn-primary-cyan:active{transform:translateY(1px) scale(.982)!important;box-shadow:0 2px 8px #0ea5e940,inset 0 2px 4px #022c4340,inset 0 1px 1px #ffffffb3!important}[data-theme=light] .btn-secondary-dark{background:linear-gradient(150deg,#ffffffd9,#f6fafe85,#eaf2fcad) padding-box,linear-gradient(180deg,#fffffffa,#d2deeca6 15%,#a2b4cc47 48%,#cedeee80 82%,#fffffff5) border-box!important;border:1px solid transparent!important;color:#0a0d12!important;text-shadow:0 1px 0 rgba(255,255,255,.95)!important;backdrop-filter:blur(20px) saturate(190%) contrast(102%)!important;-webkit-backdrop-filter:blur(20px) saturate(190%) contrast(102%)!important;box-shadow:0 1px 2px #0f172a05,0 4px 10px -2px #0f172a0a,0 12px 28px -4px #0f172a0f,0 28px 56px -8px #0f172a12,inset 0 1.5px 1.5px #fff,inset 0 -1.5px 1.5px #ffffff73,inset 1px 1px #fffc!important;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease,background .3s ease,color .3s ease!important}[data-theme=light] .btn-secondary-dark .btn-arrow{filter:drop-shadow(0 1px .5px rgba(255,255,255,.9))}[data-theme=light] .btn-secondary-dark:hover{background:linear-gradient(150deg,#fffffff5,#fafcffbf,#f0f8ffdb) padding-box,linear-gradient(180deg,#fff,#ffffffe6 30%,#0ea5e973 75%,#fff) border-box!important;color:#0284c7!important;transform:translateY(-2px)!important;box-shadow:0 2px 4px #0f172a05,0 8px 18px -2px #0f172a0d,0 20px 42px -4px #0f172a14,0 36px 72px -10px #0ea5e924,inset 0 2px 2px #fff,inset 0 -1px 1px #fff9,inset 1px 1px #fffffff2!important}[data-theme=light] .btn-secondary-dark:hover .btn-arrow{transform:translate(3px,-3px)!important}[data-theme=light] .btn-secondary-dark:active{transform:translateY(1px) scale(.982)!important;box-shadow:0 1px 2px #0f172a08,0 3px 8px #0f172a0a,inset 0 2px 4px #0f172a14,inset 0 1px 1px #ffffffe6!important}[data-theme=light] .badge-icon-wrap{background:linear-gradient(145deg,#ffffffeb,#f2f8fea6) padding-box,linear-gradient(180deg,#fffffffa,#cddcec8c 45%,#ffffffe6) border-box!important;border:1px solid transparent!important;color:#0284c7!important;backdrop-filter:blur(14px) saturate(180%)!important;-webkit-backdrop-filter:blur(14px) saturate(180%)!important;box-shadow:0 2px 8px #0f172a0a,0 8px 20px -3px #0f172a0d,inset 0 1.2px 1.2px #fff,inset 0 -1px 1px #ffffff80!important}[data-theme=light] .badges-vertical-line{background:linear-gradient(to bottom,#0ea5e959,#00000014,#0ea5e959)}[data-theme=light] .scroll-circle-icon{border-color:#0000001f;color:#6c7885}[data-theme=light] .section-trusted{border-top-color:#0000000f;border-bottom-color:#0000000f}[data-theme=light] .brand-item{color:#4b5563;filter:grayscale(1);opacity:.75}[data-theme=light] .brand-item:hover{color:#0a0d12;filter:grayscale(0);opacity:1}[data-theme=light] .service-card-item{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:linear-gradient(145deg,#ffffff94,#f6fafe47 48%,#eaf2fc6b) padding-box,linear-gradient(180deg,#fff,#fffffff2 18%,#bae6fd8c 50%,#0ea5e940,#fff) border-box!important;border:1.5px solid transparent!important;border-radius:24px!important;backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;-webkit-backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;box-shadow:0 4px 10px #0f172a05,0 10px 24px -2px #0f172a0a,0 24px 48px -6px #0f172a0f,0 44px 84px -12px #0f172a12,inset 0 1.8px 2px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffbf!important;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .35s ease,background .3s ease!important}[data-theme=light] .service-card-item:before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:48%!important;border-radius:inherit!important;background:radial-gradient(ellipse at 50% -10%,rgba(255,255,255,.82) 0%,rgba(255,255,255,.2) 45%,transparent 75%)!important;pointer-events:none!important;z-index:1!important}[data-theme=light] .service-card-item>*{position:relative!important;z-index:2!important}[data-theme=light] .service-card-item:hover{transform:translateY(-8px) scale(1.015)!important;background:linear-gradient(145deg,#ffffffc7,#fafcff7a 48%,#f0f8ff9e) padding-box,linear-gradient(180deg,#fff,#fff 22%,#0ea5e98c 58%,#0284c7a6 82%,#fff) border-box!important;box-shadow:0 6px 14px #0f172a06,0 16px 32px -4px #0ea5e91a,0 36px 72px -8px #0ea5e924,0 58px 106px -16px #0f172a14,inset 0 2px 2.5px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffe6!important}[data-theme=light] .service-card-icon-box{background:#0ea5e917;border:1px solid rgba(14,165,233,.22);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px #fffc,0 4px 14px #0ea5e914;color:#0284c7;transition:transform .35s ease,background .3s ease,border-color .3s ease}[data-theme=light] .service-card-item:hover .service-card-icon-box{background:#0ea5e929;border-color:#0ea5e959;color:#0284c7;transform:scale(1.05)}[data-theme=light] .creator-card{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:linear-gradient(145deg,#ffffff94,#f6fafe47 48%,#eaf2fc6b) padding-box,linear-gradient(180deg,#fff,#fffffff2 18%,#bae6fd8c 50%,#0ea5e940,#fff) border-box!important;border:1.5px solid transparent!important;border-radius:36px!important;backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;-webkit-backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;box-shadow:0 4px 10px #0f172a05,0 10px 24px -2px #0f172a0a,0 24px 48px -6px #0f172a0f,0 44px 84px -12px #0f172a12,inset 0 1.8px 2px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffbf!important;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .35s ease,background .3s ease!important}[data-theme=light] .creator-card:before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:48%!important;border-radius:inherit!important;background:radial-gradient(ellipse at 50% -10%,rgba(255,255,255,.82) 0%,rgba(255,255,255,.2) 45%,transparent 75%)!important;pointer-events:none!important;z-index:1!important}[data-theme=light] .creator-card:after{display:none!important}[data-theme=light] .creator-card>*{position:relative!important;z-index:2!important}[data-theme=light] .creator-card:hover{transform:translateY(-8px) scale(1.015)!important;background:linear-gradient(145deg,#ffffffc7,#fafcff7a 48%,#f0f8ff9e) padding-box,linear-gradient(180deg,#fff,#fff 22%,#0ea5e98c 58%,#0284c7a6 82%,#fff) border-box!important;box-shadow:0 6px 14px #0f172a06,0 16px 32px -4px #0ea5e91a,0 36px 72px -8px #0ea5e924,0 58px 106px -16px #0f172a14,inset 0 2px 2.5px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffe6!important}[data-theme=light] .creator-image-wrap{border:1px solid rgba(255,255,255,.6);border-radius:28px;box-shadow:0 8px 24px #0000000f}.section-creators.is-movie-showcase .creator-image-wrap{aspect-ratio:3 / 4}.section-creators.is-movie-showcase .creator-card{box-sizing:border-box;min-width:0;margin-right:0;grid-template-columns:minmax(0,175px) minmax(0,1fr);gap:1.35rem}.section-creators.is-movie-showcase{scroll-margin-top:7rem}.section-creators.is-movie-showcase .creators-header{padding-top:1.25rem}.section-creators .creators-intro{max-width:38.5rem;text-wrap:balance}.section-creators.is-movie-showcase .creator-info-col{min-width:0;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;gap:.85rem}.section-creators.is-movie-showcase .creator-name-row{display:flex;align-items:center;justify-content:flex-start;min-width:0}.section-creators.is-movie-showcase .creator-name{min-width:0;flex:1 1 auto;white-space:nowrap;font-size:clamp(1.65rem,2.3vw,2.45rem);font-weight:800;line-height:1.1;letter-spacing:-.03em}.section-creators.is-movie-showcase .creator-img{object-position:center center}.section-creators.is-movie-showcase .creator-platform{display:none!important}.section-creators.is-movie-showcase .creator-platform:hover{background:#0ea5e924;border-color:#0ea5e973;color:#0369a1;box-shadow:0 4px 16px #0ea5e929}.section-creators.is-movie-showcase .creator-stats-grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.65rem;padding:.85rem 1.15rem;min-width:0;overflow:visible}.section-creators.is-movie-showcase .creator-stat-item{min-width:0;overflow:visible;display:flex;flex-direction:column;justify-content:flex-start;gap:.15rem}.section-creators.is-movie-showcase .stat-before-label,.section-creators.is-movie-showcase .stat-after-label{font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;line-height:1;white-space:nowrap;margin-bottom:.2rem}.section-creators.is-movie-showcase .stat-number{font-size:clamp(.92rem,1.1vw,1.08rem)!important;font-weight:800!important;letter-spacing:-.035em!important;white-space:nowrap!important;word-break:keep-all!important;overflow:visible!important;line-height:1.18!important;display:block!important}.section-creators.is-movie-showcase .stat-label{font-size:clamp(.68rem,.75vw,.76rem)!important;font-weight:500!important;color:#64748b!important;letter-spacing:.01em!important;white-space:nowrap!important;word-break:keep-all!important;overflow:visible!important;line-height:1.2!important;margin-top:.12rem!important;display:block!important}.section-creators.is-movie-showcase .stat-arrow-divider{display:flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0}.section-creators.is-movie-showcase .creator-description{color:#40566a;font-size:clamp(.82rem,.9vw,.88rem);line-height:1.5}@media(max-width:600px){.section-creators.is-movie-showcase .creator-image-wrap{aspect-ratio:3 / 4;max-height:320px}.section-creators.is-movie-showcase .stat-number{font-size:clamp(.8rem,3.8vw,1.05rem)}.section-creators.is-movie-showcase .creator-card{grid-template-columns:minmax(0,1fr)}.section-creators.is-movie-showcase .creator-name-row{align-items:center;flex-wrap:wrap}.section-creators.is-movie-showcase .creator-platform{margin-left:auto}}.section-creators .creator-card,.section-creators.is-movie-showcase .creator-card{--creator-media-width: 215px;grid-template-columns:minmax(0,var(--creator-media-width)) minmax(0,1fr)}.section-creators .creator-image-wrap,.section-creators.is-movie-showcase .creator-image-wrap{aspect-ratio:4 / 5}.section-creators .creator-meta-row{grid-template-rows:repeat(2,40px);grid-auto-rows:40px;min-height:86px}.section-creators .meta-chip{height:40px;min-height:40px}@media(max-width:1200px){.section-creators .creator-card,.section-creators.is-movie-showcase .creator-card{--creator-media-width: 180px}}@media(max-width:992px){.section-creators .creator-card,.section-creators.is-movie-showcase .creator-card{--creator-media-width: 210px}}@media(max-width:600px){.section-creators .creator-card,.section-creators.is-movie-showcase .creator-card{grid-template-columns:1fr}.section-creators .creator-image-wrap,.section-creators.is-movie-showcase .creator-image-wrap{aspect-ratio:16 / 10}}[data-theme=light] .creator-image-gradient{background:linear-gradient(to top,rgba(0,0,0,.68) 0%,transparent 60%)}[data-theme=light] .creator-stats-grid{background:linear-gradient(135deg,#f6f8fcbf,#eef2f88c);border:1px solid rgba(255,255,255,.95);border-radius:24px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1.5px 2px #fff,0 2px 8px #00000005}[data-theme=light] .creator-name{color:#0a0d12}[data-theme=light] .creator-handle{color:#0ea5e9}[data-theme=light] .creator-platform{background:#ffffffb3;border:1px solid rgba(0,0,0,.07);color:#4a5568;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 2px 6px #00000005,inset 0 1px #fff}[data-theme=light] .creator-platform:hover{background:linear-gradient(135deg,#e1306c1f,#833ab41f);border-color:#e1306c66;color:#d62976;box-shadow:0 4px 14px #e1306c26}[data-theme=light] .meta-chip{background:#ffffffb8;color:#2d3748;border:1px solid rgba(0,0,0,.06);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 2px 6px #00000008,inset 0 1px #fffffff2}[data-theme=light] .meta-chip:hover{background:#fffffff2;border-color:#0ea5e973;color:#0a0d12}[data-theme=light] .meta-chip.accent{background:#0ea5e91f;border-color:#0ea5e959;color:#0284c7}[data-theme=light] .meta-chip.view-detail-chip{background:linear-gradient(135deg,#0ea5e92e,#0ea5e90f);border:1px solid rgba(14,165,233,.45);color:#0284c7;font-weight:700;box-shadow:0 2px 6px #0ea5e91f,inset 0 1px #ffffffe6}[data-theme=light] .meta-chip.view-detail-chip:hover{background:linear-gradient(135deg,#0ea5e9,#0ea5e9);color:#fff;border-color:transparent;box-shadow:0 4px 14px #0ea5e959}[data-theme=light] .badge-growth{background:#0ea5e929;border-color:#0ea5e973;color:#0284c7}[data-theme=light] .statement-watermark{opacity:.025}[data-theme=light] .portfolio-vertical-card{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:linear-gradient(145deg,#ffffff94,#f6fafe47 48%,#eaf2fc6b) padding-box,linear-gradient(180deg,#fff,#fffffff2 18%,#bae6fd8c 50%,#0ea5e940,#fff) border-box!important;border:1.5px solid transparent!important;border-radius:24px!important;backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;-webkit-backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;box-shadow:0 4px 10px #0f172a05,0 10px 24px -2px #0f172a0a,0 24px 48px -6px #0f172a0f,0 44px 84px -12px #0f172a12,inset 0 1.8px 2px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffbf!important;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .35s ease,background .3s ease!important}[data-theme=light] .portfolio-vertical-card:before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:48%!important;border-radius:inherit!important;background:radial-gradient(ellipse at 50% -10%,rgba(255,255,255,.82) 0%,rgba(255,255,255,.2) 45%,transparent 75%)!important;pointer-events:none!important;z-index:1!important}[data-theme=light] .portfolio-vertical-card>*{position:relative!important;z-index:2!important}[data-theme=light] .portfolio-vertical-card:hover{transform:translateY(-8px) scale(1.015)!important;background:linear-gradient(145deg,#ffffffc7,#fafcff7a 48%,#f0f8ff9e) padding-box,linear-gradient(180deg,#fff,#fff 22%,#0ea5e98c 58%,#0284c7a6 82%,#fff) border-box!important;box-shadow:0 6px 14px #0f172a06,0 16px 32px -4px #0ea5e91a,0 36px 72px -8px #0ea5e924,0 58px 106px -16px #0f172a14,inset 0 2px 2.5px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffe6!important}[data-theme=light] .p-card-media-wrap{background:#0e1217;border-radius:18px 18px 0 0}[data-theme=light] .p-card-img{filter:brightness(1) contrast(1.02)}[data-theme=light] .portfolio-vertical-card:hover .p-card-img{filter:brightness(1.03) contrast(1.03)}[data-theme=light] .p-card-gradient{background:linear-gradient(180deg,#0000,#00000026 45%,#000000b3 80%,#000000eb)}[data-theme=light] .brand-logo-media{background:radial-gradient(circle at 50% 45%,#f4f6f8,#e5e8eb)}[data-theme=light] .brand-logo-media .p-card-gradient{background:linear-gradient(180deg,rgba(255,255,255,.1) 0%,transparent 35%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.9) 100%)}[data-theme=light] .p-card-views-btn{background:linear-gradient(145deg,#141c28e0,#0a0f18eb) padding-box,linear-gradient(180deg,#ffffff59,#ffffff1a 40%,#00000040 75%,#ffffff40) border-box!important;color:#fff!important;border:1px solid transparent!important;text-shadow:0 1px 2px rgba(0,0,0,.4)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;box-shadow:0 2px 6px #0f172a14,0 8px 18px -2px #0f172a1f,inset 0 1px 1px #fff6!important;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease,background .3s ease!important}[data-theme=light] .portfolio-vertical-card:hover .p-card-views-btn{background:linear-gradient(145deg,#0ea5e9f5,#0284c7eb) padding-box,linear-gradient(180deg,#fff,#bae6fd99 30%,#0284c74d 70%,#fff) border-box!important;color:#fff!important;box-shadow:0 4px 14px #0ea5e947,0 10px 24px -2px #0ea5e959,inset 0 1.5px 1px #ffffffd9!important;transform:translateY(-1px)}[data-theme=light] .portfolio-toggle-pill{background:linear-gradient(150deg,#ffffffd1,#f6fafe85) padding-box,linear-gradient(180deg,#fffffffa,#d2deec99 20%,#a5b9d040,#cedeee80 80%,#fffffff2) border-box!important;border:1px solid transparent!important;backdrop-filter:blur(20px) saturate(190%)!important;-webkit-backdrop-filter:blur(20px) saturate(190%)!important;box-shadow:0 2px 6px #0f172a08,0 8px 24px -4px #0f172a0f,inset 0 1.5px 1.5px #fff,inset 0 -1px 1px #ffffff80!important}[data-theme=light] .portfolio-toggle-btn{color:#55616d;transition:color .25s ease}[data-theme=light] .portfolio-toggle-btn:hover,[data-theme=light] .portfolio-toggle-btn.active{color:#0a0d12;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.9)}[data-theme=light] .portfolio-toggle-glider{background:linear-gradient(145deg,#ff5c8a38,#ff5c8a1a) padding-box,linear-gradient(180deg,#fffffff2,#ff5c8a80,#fffc) border-box!important;border:1px solid transparent!important;box-shadow:0 2px 8px #ff5c8a29,inset 0 1.2px 1.2px #ffffffe6!important}[data-theme=light] .portfolio-toggle-glider.brands-active{background:linear-gradient(145deg,#0ea5e938,#0ea5e91a) padding-box,linear-gradient(180deg,#fffffff2,#0ea5e980,#fffc) border-box!important;border:1px solid transparent!important;box-shadow:0 2px 8px #0ea5e929,inset 0 1.2px 1.2px #ffffffe6!important}[data-theme=light] .p-brand-tag{background:#090d13d1;color:#fff;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}[data-theme=light] .p-case-num{background:#090d13c7;border-color:#ffffff26;color:#fff;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}[data-theme=light] .section-testimonials:before{background:radial-gradient(ellipse at center,rgba(14,165,233,.05) 0%,transparent 70%);filter:blur(50px)}[data-theme=light] .testi-card{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:linear-gradient(145deg,#ffffff94,#f6fafe47 48%,#eaf2fc6b) padding-box,linear-gradient(180deg,#fff,#fffffff2 18%,#bae6fd8c 50%,#0ea5e940,#fff) border-box!important;border:1.5px solid transparent!important;border-radius:32px!important;backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;-webkit-backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;box-shadow:0 4px 10px #0f172a05,0 10px 24px -2px #0f172a0a,0 24px 48px -6px #0f172a0f,0 44px 84px -12px #0f172a12,inset 0 1.8px 2px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffbf!important;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .35s ease,background .3s ease!important}[data-theme=light] .testi-card:before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:48%!important;border-radius:inherit!important;background:radial-gradient(ellipse at 50% -10%,rgba(255,255,255,.82) 0%,rgba(255,255,255,.2) 45%,transparent 75%)!important;pointer-events:none!important;z-index:1!important}[data-theme=light] .testi-card:after{display:none!important}[data-theme=light] .testi-card>*{position:relative!important;z-index:2!important}[data-theme=light] .testi-card:hover{background:linear-gradient(145deg,#ffffffc7,#fafcff7a 48%,#f0f8ff9e) padding-box,linear-gradient(180deg,#fff,#fff 22%,#0ea5e98c 58%,#0284c7a6 82%,#fff) border-box!important;box-shadow:0 6px 14px #0f172a06,0 16px 32px -4px #0ea5e91a,0 36px 72px -8px #0ea5e924,0 58px 106px -16px #0f172a14,inset 0 2px 2.5px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffe6!important;transform:translateY(-8px) rotateX(var(--tilt-y)) rotateY(var(--tilt-x)) scale(1.015)!important}[data-theme=light] .testi-quote-mark{background:linear-gradient(145deg,#ffffffeb,#f2f8feb3) padding-box,linear-gradient(180deg,#fffffffa,#cddcec80 45%,#ffffffe6) border-box!important;border:1px solid transparent!important;color:#0ea5e9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 2px 8px #0f172a0a,inset 0 1.2px 1.2px #fff,inset 0 -1px 1px #ffffff80!important}[data-theme=light] .testi-text{color:#334155;text-shadow:0 1px 0 rgba(255,255,255,.85)}[data-theme=light] .testi-author-row{border-top-color:#0000000f}[data-theme=light] .testi-name{color:#0a0d12}[data-theme=light] .testi-handle{color:#0ea5e9}[data-theme=light] .testi-avatar{border-color:#0ea5e973;box-shadow:0 2px 10px #0ea5e933}[data-theme=light] .testi-metric-tag{background:transparent;border:0;color:#0284c7;box-shadow:none}[data-theme=light] .section-process{background-color:#f8f9fa;border-bottom:1px solid rgba(0,0,0,.06)}[data-theme=light] .process-headline{color:#0a0d12}[data-theme=light] .process-line-bg{background-color:#00000014}[data-theme=light] .process-line-active{background:linear-gradient(90deg,#0ea5e9,#0ea5e9);box-shadow:0 0 10px #0ea5e973}[data-theme=light] .process-line-head{background:#0ea5e9;border:2.5px solid #FFFFFF;box-shadow:0 0 14px #0ea5e9cc,0 2px 8px #0000001f}[data-theme=light] .process-track-node{background:#fff;border-color:#00000029}[data-theme=light] .process-track-node.active{background:#0ea5e9;border-color:#fff;box-shadow:0 0 12px #0ea5e9bf}[data-theme=light] .process-col-card{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:linear-gradient(145deg,#ffffff94,#f6fafe47 48%,#eaf2fc6b) padding-box,linear-gradient(180deg,#fff,#fffffff2 18%,#bae6fd8c 50%,#0ea5e940,#fff) border-box!important;border:1.5px solid transparent!important;border-radius:24px!important;backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;-webkit-backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;box-shadow:0 4px 10px #0f172a05,0 10px 24px -2px #0f172a0a,0 24px 48px -6px #0f172a0f,0 44px 84px -12px #0f172a12,inset 0 1.8px 2px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffbf!important;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .35s ease,background .3s ease!important}[data-theme=light] .process-col-card:before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:48%!important;border-radius:inherit!important;background:radial-gradient(ellipse at 50% -10%,rgba(255,255,255,.82) 0%,rgba(255,255,255,.2) 45%,transparent 75%)!important;pointer-events:none!important;z-index:1!important}[data-theme=light] .process-col-card>*{position:relative!important;z-index:2!important}[data-theme=light] .process-col.active .process-col-card,[data-theme=light] .process-col:hover .process-col-card{transform:translateY(-8px) scale(1.015)!important;background:linear-gradient(145deg,#ffffffc7,#fafcff7a 48%,#f0f8ff9e) padding-box,linear-gradient(180deg,#fff,#fff 22%,#0ea5e98c 58%,#0284c7a6 82%,#fff) border-box!important;box-shadow:0 6px 14px #0f172a06,0 16px 32px -4px #0ea5e91a,0 36px 72px -8px #0ea5e924,0 58px 106px -16px #0f172a14,inset 0 2px 2.5px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffe6!important}[data-theme=light] .process-icon-box{background:#ffffffd9;border:1px solid rgba(0,0,0,.08);color:#64748b;box-shadow:inset 0 1px #fff}[data-theme=light] .process-col.active .process-icon-box{background:linear-gradient(135deg,#0ea5e9,#0ea5e9);border-color:transparent;color:#fff;box-shadow:0 6px 20px #0ea5e966}[data-theme=light] .process-col:hover .process-icon-box{border-color:#0ea5e9;color:#0ea5e9;box-shadow:0 0 18px #0ea5e959}[data-theme=light] .process-step-num{color:#8a96a3}[data-theme=light] .process-col.active .process-step-num{color:#0ea5e9}[data-theme=light] .process-step-name{color:#475569}[data-theme=light] .process-col.active .process-step-name{color:#0a0d12}[data-theme=light] .process-step-desc{color:#64748b}[data-theme=light] .process-col.active .process-step-desc{color:#334155}[data-theme=light] .section-cta{background:var(--bg-primary, #F8F9FA)!important;border-bottom:1px solid rgba(0,0,0,.06);border-radius:0!important;box-shadow:none!important}[data-theme=light] .section-cta:before{opacity:.14!important;background-image:linear-gradient(90deg,rgba(0,0,0,.04) 1px,transparent 1px),linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px)!important}[data-theme=light] .cta-inner-layout{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:linear-gradient(145deg,#ffffff94,#f6fafe47 48%,#eaf2fc6b) padding-box,linear-gradient(180deg,#fff,#fffffff2 18%,#bae6fd8c 50%,#0ea5e940,#fff) border-box!important;border:1.5px solid transparent!important;border-radius:36px!important;backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;-webkit-backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;box-shadow:0 4px 10px #0f172a05,0 10px 24px -2px #0f172a0a,0 24px 48px -6px #0f172a0f,0 44px 84px -12px #0f172a12,inset 0 1.8px 2px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffbf!important;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,border-color .3s ease,background .3s ease!important}[data-theme=light] .cta-inner-layout:before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:52%!important;border-radius:inherit!important;background:radial-gradient(ellipse at 50% -10%,rgba(255,255,255,.85) 0%,rgba(255,255,255,.22) 45%,transparent 75%)!important;pointer-events:none!important;z-index:1!important}[data-theme=light] .cta-inner-layout>*{position:relative!important;z-index:2!important}[data-theme=light] .cta-inner-layout:hover{transform:translateY(-4px) scale(1.008)!important;background:linear-gradient(145deg,#ffffffc2,#fafcff73 48%,#f0f8ff99) padding-box,linear-gradient(180deg,#fff,#fff 22%,#0ea5e98c 58%,#0284c7a6 82%,#fff) border-box!important;box-shadow:0 6px 14px #0f172a06,0 16px 32px -4px #0ea5e91a,0 36px 72px -8px #0ea5e924,0 58px 106px -16px #0f172a14,inset 0 2px 2.5px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffe6!important}[data-theme=light] .cta-left-content:before,[data-theme=light] .section-tag{color:#0284c7!important;background:#0ea5e914!important;border:1px solid rgba(14,165,233,.25)!important;box-shadow:0 2px 10px #0ea5e914,inset 0 1px #fff!important}[data-theme=light] .section-tag:hover{background:#0ea5e924!important;border-color:#0ea5e973!important;box-shadow:0 4px 16px #0ea5e929,inset 0 1px #fff!important}[data-theme=light] .section-tag:before{background-color:#0ea5e9!important;box-shadow:0 0 8px #0ea5e9!important}[data-theme=light] .cta-main-title,[data-theme=light] .cta-display-title{color:#0a0d12!important}[data-theme=light] .cta-main-title .highlight-cyan,[data-theme=light] .cta-display-title .highlight-cyan{font-family:var(--font-display)!important;font-style:italic!important;font-weight:700!important;background:linear-gradient(135deg,#0284c7,#0ea5e9 48%,#38bdf8)!important;background-size:100% auto!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;filter:drop-shadow(0 2px 10px rgba(14,165,233,.28))!important;animation:none!important}[data-theme=light] .btn-primary-cyan-large{background:linear-gradient(145deg,#0ea5e9f2,#0284c7e6,#0369a1f2) padding-box,linear-gradient(180deg,#ffffffeb,#bae6fda6 25%,#0284c74d 70%,#ffffffd9) border-box!important;color:#fff!important;border:1px solid transparent!important;text-shadow:0 1px 2px rgba(2,44,67,.5)!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;box-shadow:0 2px 4px #0ea5e91f,0 8px 22px -2px #0ea5e959,0 24px 48px -6px #0ea5e947,inset 0 1.5px 1.5px #ffffffe6,inset 0 -1.5px 1px #0003!important;font-weight:700!important;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease,background .3s ease!important}[data-theme=light] .btn-primary-cyan-large:hover{background:linear-gradient(145deg,#38bdf8fa,#0ea5e9eb,#0284c7f5) padding-box,linear-gradient(180deg,#fff,#e0f2fed9 30%,#0ea5e973 75%,#fff) border-box!important;color:#fff!important;box-shadow:0 4px 8px #0ea5e92e,0 14px 34px -2px #0ea5e973,0 32px 64px -6px #0ea5e961,inset 0 2px 2px #fff!important;transform:translateY(-3px)!important}[data-theme=light] .btn-primary-cyan-large:after,[data-theme=light] .btn-primary-cyan-large:hover:after{display:none!important;content:none!important}[data-theme=light] .btn-primary-cyan-large:hover .btn-arrow{transform:translate(3px,-3px)!important}[data-theme=light] .btn-primary-cyan-large:active{transform:translateY(1px) scale(.985)!important;box-shadow:0 2px 8px #0ea5e94d,inset 0 2px 4px #022c434d,inset 0 1px 1px #fffc!important}[data-theme=light] .cta-microcopy{color:#64748b!important}[data-theme=light] .cta-right-box{border-top-color:#00000014!important}[data-theme=light] .cta-contact-link{color:#475569!important}[data-theme=light] .cta-contact-link:hover,[data-theme=light] .contact-icon{color:#0ea5e9!important}[data-theme=light] .cta-cyan-logo-img{background:transparent!important;-webkit-mask:none!important;mask:none!important;animation:none!important;filter:hue-rotate(10deg) saturate(2) brightness(.65) drop-shadow(0 2px 8px rgba(14,165,233,.2))!important}[data-theme=light] .cta-cyan-logo-img:hover{transform:translateY(-2px) scale(1.03);filter:hue-rotate(10deg) saturate(2.2) brightness(.6) drop-shadow(0 4px 14px rgba(14,165,233,.35))!important}[data-theme=light] .footer-copy,[data-theme=light] .f-social{color:#475569}[data-theme=light] .f-social:hover{color:#0284c7}[data-theme=light] .cursor-dot{background-color:#0f172a;box-shadow:0 0 0 1px #0ea5e999,0 0 6px #0ea5e966}[data-theme=light] .cursor-ring{border-color:#0f172a47;background:#0ea5e908}[data-theme=light] .cursor-ring.is-interactive{border-color:#0ea5e9;background:#0ea5e91a;box-shadow:0 0 14px #0ea5e938}[data-theme=light] .cursor-ring.is-text-input{background:#0284c7!important;box-shadow:0 0 8px #0ea5e999!important}[data-theme=light] .cursor-ring.is-badge{background:#fffffff0;border-color:#0ea5e973;box-shadow:0 10px 25px #0000001f,0 0 18px #0ea5e926}[data-theme=light] .cursor-ring.is-badge .cursor-text{color:#0284c7}[data-theme=light] .cursor-glow{background:radial-gradient(circle,rgba(14,165,233,.08) 0%,rgba(0,0,0,.03) 40%,transparent 70%);mix-blend-mode:multiply}[data-theme=light] .mobile-nav-overlay{background:#f8f9fafa;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px)}[data-theme=light] .mobile-nav-backdrop-glow{background:radial-gradient(circle,rgba(14,165,233,.08) 0%,transparent 70%)}[data-theme=light] .mobile-nav-header{border-bottom-color:var(--border-subtle)}[data-theme=light] .mobile-nav-link{color:var(--text-primary);border-bottom-color:var(--border-subtle)}[data-theme=light] .mobile-nav-text{color:var(--text-primary)}[data-theme=light] .mobile-nav-talk-btn{background:#0c1014;color:#fff;box-shadow:0 8px 24px #00000026}[data-theme=light] .mobile-nav-cta-box{border-top-color:var(--border-subtle)}[data-theme=light] .mobile-toggle{background:#fff;border-color:#00000014;box-shadow:0 1px 4px #0000000a}[data-theme=light] .mobile-toggle:hover{border-color:var(--accent-cyan);background:#f8f9fa}[data-theme=light] .work-hero-section{background:radial-gradient(circle at 50% 0%,rgba(14,165,233,.05) 0%,transparent 65%)}[data-theme=light] .work-hero-title{background-image:var(--hero-headline-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}[data-theme=light] .work-hero-desc{color:#505b67}[data-theme=light] .work-hero-cta{background:transparent;color:#0a0d12;border-bottom:1.5px solid #0284C7;box-shadow:none;padding-bottom:.35rem;border-radius:0}[data-theme=light] .work-hero-cta:hover{background:transparent;color:#0284c7;border-bottom-color:#0284c7;box-shadow:none;transform:translateY(-1px)}[data-theme=light] .work-metric-item{background:#fff;border:1px solid rgba(0,0,0,.07);box-shadow:0 4px 20px #0000000a}[data-theme=light] .work-metric-val{color:#0a0d12}[data-theme=light] .work-metric-label{color:#6c7885}[data-theme=light] .work-creators-filter-bar{gap:.6rem}[data-theme=light] .work-filter-chip{background:#fff;color:#4b5563;border:1px solid rgba(0,0,0,.09);box-shadow:0 1px 3px #0000000a;font-weight:600;transition:all .25s ease}[data-theme=light] .work-filter-chip:hover{background:#f8f9fa;color:#0a0d12;border-color:#0003;transform:translateY(-1px);box-shadow:0 3px 8px #0000000f}[data-theme=light] .work-filter-chip.active{background:#0c1014;color:#fff;border-color:#0c1014;box-shadow:0 4px 14px #00000029}[data-theme=light] .work-filter-chip.active .chip-count{color:#0ea5e9;font-weight:700}[data-theme=light] .work-filter-chip .chip-count{color:#6c7885}[data-theme=light] .work-creator-card{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:linear-gradient(145deg,#ffffff9e,#f6fafe52 48%,#eaf2fc73) padding-box,linear-gradient(180deg,#fff,#fffffff2 18%,#bae6fd8c 50%,#0ea5e940,#fff) border-box!important;border:1.5px solid transparent!important;border-radius:24px!important;backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;-webkit-backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;box-shadow:0 4px 10px #0f172a05,0 10px 24px -2px #0f172a0a,0 24px 48px -6px #0f172a0f,0 44px 84px -12px #0f172a12,inset 0 1.8px 2px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffbf!important;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .35s ease,background .3s ease!important}[data-theme=light] .work-creator-card:before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:48%!important;border-radius:inherit!important;background:radial-gradient(ellipse at 50% -10%,rgba(255,255,255,.82) 0%,rgba(255,255,255,.2) 45%,transparent 75%)!important;pointer-events:none!important;z-index:1!important}[data-theme=light] .work-creator-card:after{display:none!important}[data-theme=light] .work-creator-card>*{position:relative!important;z-index:2!important}[data-theme=light] .work-creator-card:hover{transform:translateY(-8px) scale(1.015)!important;background:linear-gradient(145deg,#ffffffc7,#fafcff7a 48%,#f0f8ff9e) padding-box,linear-gradient(180deg,#fff,#fff 22%,#0ea5e98c 58%,#0284c7a6 82%,#fff) border-box!important;box-shadow:0 6px 14px #0f172a06,0 16px 32px -4px #0ea5e91a,0 36px 72px -8px #0ea5e924,0 58px 106px -16px #0f172a14,inset 0 2px 2.5px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffe6!important}[data-theme=light] .work-creator-visual{background:#11161d;border-bottom:1px solid rgba(0,0,0,.06)}[data-theme=light] .work-creator-img{filter:contrast(1.05) brightness(1)}[data-theme=light] .work-creator-card:hover .work-creator-img{filter:contrast(1.08) brightness(1.04)}[data-theme=light] .work-creator-overlay-grad{display:none!important}[data-theme=light] .w-badge-status{background:#090d13d1!important;border:1px solid rgba(255,255,255,.18)!important;color:#fff!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}[data-theme=light] .w-badge-metric{background:#0ea5e92e!important;border:1px solid rgba(14,165,233,.5)!important;color:#0284c7!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-weight:800}[data-theme=light] .work-creator-body{background:transparent!important}[data-theme=light] .work-creator-name{color:#0a0d12;font-weight:800}[data-theme=light] .work-creator-handle{color:#0284c7;font-weight:600}[data-theme=light] .work-creator-niche{color:#505b67;font-size:.82rem}[data-theme=light] .work-creator-stat-box{background:linear-gradient(150deg,#ffffffd9,#f4f8fd8c) padding-box,linear-gradient(180deg,#fffffffa,#d2deec80,#ffffffe6) border-box!important;border:1px solid transparent!important;border-radius:12px;box-shadow:inset 0 1px 1px #fff,0 2px 6px #0f172a08}[data-theme=light] .w-stat-num{color:#0a0d12;font-weight:800}[data-theme=light] .w-stat-lbl{color:#6c7885;font-weight:600;text-transform:uppercase;font-size:.68rem;letter-spacing:.04em}[data-theme=light] .w-stat-pill{background:#00a88c1f;color:#008269;border:1px solid rgba(0,168,140,.28);font-weight:700;border-radius:999px}[data-theme=light] .work-creator-tag-item{background:#ffffffd9;color:#38424b;border:1px solid rgba(0,0,0,.06);border-radius:6px;font-weight:500;font-size:.72rem;box-shadow:inset 0 1px #fff}[data-theme=light] .work-creator-cta-row{border-top:1px solid rgba(0,0,0,.06);color:#0a0d12;font-weight:600;font-size:.82rem}[data-theme=light] .work-creator-arrow,[data-theme=light] .work-creator-card:hover .work-creator-cta-row{color:#0284c7}[data-theme=light] .work-creator-card:hover .work-creator-arrow{color:#0284c7;transform:translate(3px,-3px)}[data-theme=light] .standard-card{background:linear-gradient(150deg,#ffffffc2,#f6fafe70,#eaf2fc99) padding-box,linear-gradient(180deg,#fffffffa,#d4e0ee9e 15%,#a8b9ce40 48%,#cedeee73 82%,#fffffff5) border-box!important;border:1px solid transparent!important;border-radius:20px;backdrop-filter:blur(28px) saturate(190%) contrast(102%)!important;-webkit-backdrop-filter:blur(28px) saturate(190%) contrast(102%)!important;box-shadow:0 1px 3px #0f172a04,0 6px 16px -3px #0f172a09,0 16px 36px -6px #0f172a0d,0 32px 64px -10px #0f172a0f,inset 0 1.5px 1.5px #fff,inset 0 -1px 1px #ffffff73,inset 1px 1px #ffffffbf!important;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .35s ease,background .3s ease!important}[data-theme=light] .standard-card:hover{background:linear-gradient(150deg,#ffffffeb,#fafcffad,#f0f8ffcc) padding-box,linear-gradient(180deg,#fff,#ffffffe6 25%,#0ea5e966 75%,#fff) border-box!important;box-shadow:0 2px 6px #0f172a05,0 12px 28px -4px #0f172a0d,0 28px 56px -8px #0f172a12,0 48px 90px -12px #0ea5e91f,inset 0 2px 2px #fff,inset 0 -1px 1px #fff9,inset 1px 1px #fffffff2!important;transform:translateY(-6px)}[data-theme=light] .standard-num{color:#0284c7;font-weight:800}[data-theme=light] .standard-title{color:#0a0d12}[data-theme=light] .standard-desc{color:#505b67}[data-theme=light] .service-filter-btn{background:linear-gradient(150deg,#ffffffd1,#f6fafe85) padding-box,linear-gradient(180deg,#fffffffa,#d2deec99 20%,#a5b9d040,#cedeee80 80%,#fffffff2) border-box!important;border:1px solid transparent!important;color:#505b67!important;backdrop-filter:blur(16px) saturate(180%)!important;-webkit-backdrop-filter:blur(16px) saturate(180%)!important;box-shadow:0 1px 2px #0f172a05,0 4px 10px -2px #0f172a0a,inset 0 1.2px 1.2px #fff,inset 0 -1px 1px #ffffff80!important;transition:transform .25s ease,box-shadow .25s ease,background .25s ease,color .25s ease!important}[data-theme=light] .service-filter-btn:hover{background:linear-gradient(150deg,#fffffff5,#f8fcffb8) padding-box,linear-gradient(180deg,#fff,#0ea5e973,#fff) border-box!important;color:#0284c7!important;transform:none!important;box-shadow:0 2px 6px #0f172a05,0 8px 18px -2px #0ea5e924,inset 0 1.5px 1.5px #fff!important}[data-theme=light] .service-filter-btn.active{background:linear-gradient(145deg,#0ea5e9f2,#0284c7e6) padding-box,linear-gradient(180deg,#fff,#bae6fd99 30%,#0284c74d 70%,#fff) border-box!important;color:#fff!important;border-color:transparent!important;box-shadow:0 4px 14px #0ea5e947,0 10px 24px -2px #0ea5e959,inset 0 1.5px 1px #ffffffd9!important}[data-theme=light] .service-tag-pill{background:#eceff2;border-color:#0000000d;color:#38424b}[data-theme=light] .page-team{background-color:var(--bg-primary);color:var(--text-primary)}[data-theme=light] .team-hero-glow{background:radial-gradient(ellipse at center,rgba(14,165,233,.06) 0%,transparent 75%)}[data-theme=light] .team-hero-tag{background:#0ea5e914;border-color:#0ea5e940;color:#0284c7}[data-theme=light] .team-hero-title{background-image:var(--hero-headline-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}[data-theme=light] .team-hero-title .highlight-cyan{display:inline!important;vertical-align:baseline!important}[data-theme=light] .team-hero-title .highlight-cyan .adscale-reveal-word,[data-theme=light] .team-hero-title .adscale-reveal-word.highlight-cyan{display:inline-block!important;vertical-align:baseline!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}[data-theme=light] .team-hero-desc{color:#505b67}[data-theme=light] .team-metrics-grid{background:transparent;border:0;box-shadow:none}[data-theme=light] .team-metric-item{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:linear-gradient(145deg,#ffffff9e,#f6fafe52 48%,#ebf2fc73) padding-box,linear-gradient(180deg,#fff,#fffffff2 18%,#bae6fd8c 50%,#0ea5e940,#fff) border-box!important;border:1.5px solid transparent!important;border-radius:20px!important;backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;-webkit-backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;box-shadow:0 4px 10px #0f172a05,0 10px 24px -2px #0f172a0d,0 24px 48px -6px #0f172a0f,inset 0 1.8px 2px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffbf!important;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,background .35s ease!important}[data-theme=light] .team-metric-item:before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:50%!important;border-radius:inherit!important;background:radial-gradient(ellipse at 50% -10%,rgba(255,255,255,.8) 0%,rgba(255,255,255,.2) 45%,transparent 75%)!important;pointer-events:none!important;z-index:1!important}[data-theme=light] .team-metric-item .team-metric-val,[data-theme=light] .team-metric-item .team-metric-label{position:relative!important;z-index:2!important}[data-theme=light] .team-metric-item:hover{transform:translateY(-5px)!important;background:linear-gradient(145deg,#ffffffc2,#f8fbff73 48%,#ecf4fe94) padding-box,linear-gradient(180deg,#fff,#fff 22%,#0ea5e98c 58%,#0284c7a6 82%,#fff) border-box!important;box-shadow:0 6px 14px #0f172a06,0 16px 32px -4px #0ea5e91f,0 32px 64px -8px #0ea5e924,inset 0 2px 2.5px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffe6!important}[data-theme=light] .team-metric-item:last-child{border-right:1.5px solid transparent!important}[data-theme=light] .team-metric-val,[data-theme=light] .team-metric-val.cyan{color:#0f172a}[data-theme=light] .team-metric-label{color:#64748b}[data-theme=light] .founders-section{background:transparent}[data-theme=light] .founders-title{color:#0f172a}[data-theme=light] .founders-subtitle{color:#475569}[data-theme=light] .founder-accord-card{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:linear-gradient(145deg,#fff9,#f4f8fc4d 45%,#e8eef870) padding-box,linear-gradient(180deg,#fff,#fffffff2 18%,#bae6fd8c 50%,#0ea5e940,#fff) border-box!important;border:1.5px solid transparent!important;border-radius:28px!important;backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;-webkit-backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;box-shadow:0 4px 10px #0f172a05,0 10px 24px -2px #0f172a0a,0 24px 48px -6px #0f172a0f,0 44px 84px -12px #0f172a12,inset 0 1.8px 2px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffbf!important;transition:border-color .35s ease,box-shadow .35s ease,background .35s ease,transform .25s ease!important}[data-theme=light] .founder-accord-card:before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:48%!important;border-radius:inherit!important;background:radial-gradient(ellipse at 50% -10%,rgba(255,255,255,.82) 0%,rgba(255,255,255,.2) 45%,transparent 75%)!important;pointer-events:none!important;z-index:1!important}[data-theme=light] .founder-accord-card:after{display:none!important}[data-theme=light] .founder-accord-card .accord-header,[data-theme=light] .founder-accord-card .accord-body{position:relative!important;z-index:2!important}[data-theme=light] .founder-accord-card:hover{transform:translateY(-5px)!important;background:linear-gradient(145deg,#ffffffbf,#f8fbff70 45%,#eef6ff94) padding-box,linear-gradient(180deg,#fff,#fff 22%,#0ea5e98c 58%,#0284c7a6 82%,#fff) border-box!important;box-shadow:0 6px 14px #0f172a06,0 16px 32px -4px #0ea5e91a,0 36px 72px -8px #0ea5e924,0 58px 106px -16px #0f172a14,inset 0 2px 2.5px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffe6!important}[data-theme=light] .founder-accord-card.is-open{background:linear-gradient(145deg,#ffffffb8,#f6faff66 45%,#ecf4fe85) padding-box,linear-gradient(180deg,#fff,#fff 20%,#0ea5e980 55%,#0284c799 82%,#fff) border-box!important;border:1.5px solid transparent!important;box-shadow:0 6px 14px #0f172a06,0 18px 38px -4px #0f172a0d,0 40px 76px -10px #0ea5e91f,0 64px 114px -18px #0f172a14,inset 0 2px 2.5px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffe6!important}[data-theme=light] .accord-avatar{background:#ffffffa6!important;color:#0284c7!important;border:1px solid rgba(14,165,233,.22)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;box-shadow:0 2px 6px #0ea5e914,inset 0 1px 1px #fff!important}[data-theme=light] .accord-name{color:#0f172a}[data-theme=light] .accord-role,[data-theme=light] .founder-accord-card.is-open .accord-role{color:#475569!important;font-weight:600}[data-theme=light] .accord-social{background:linear-gradient(180deg,#ffffffe6,#f1f5f9c7)!important;border:1px solid rgba(14,165,233,.18)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;color:#334155!important;box-shadow:0 2px 8px #0ea5e914,inset 0 1px 1px #fff!important}[data-theme=light] .accord-social:hover{background:linear-gradient(180deg,#fff,#e0f2feeb)!important;border-color:#0ea5e97a!important;color:#0284c7!important;box-shadow:0 4px 14px #0ea5e938,inset 0 1px 1px #fff!important;transform:translateY(-2px)}[data-theme=light] .accord-toggle-icon{background:#ffffff80!important;border:1px solid rgba(255,255,255,.75)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}[data-theme=light] .accord-toggle-icon span{background:#0f172a!important}[data-theme=light] .founder-accord-card.is-open .accord-toggle-icon{background:#ffffffd9!important;border-color:#fffffff2!important}[data-theme=light] .founder-accord-card.is-open .accord-toggle-icon span{background:#0f172a!important}[data-theme=light] .accord-body-inner{border-top:1px solid rgba(0,0,0,.06)}[data-theme=light] .domain-chip{background:#ffffff73!important;color:#0f172a!important;border:1px solid rgba(255,255,255,.75)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;box-shadow:inset 0 1px 1px #fffc!important;font-weight:600;border-radius:999px;padding:.35rem .85rem;font-size:.76rem}[data-theme=light] .accord-body-inner .founder-bio,[data-theme=light] .founder-bio{color:#334155!important;font-size:.95rem;line-height:1.68}[data-theme=light] .accord-body-inner .founder-quote,[data-theme=light] .founder-quote{background:linear-gradient(135deg,#7e8d9b38,#4f5f6e24)!important;border:1px solid rgba(99,116,132,.28)!important;border-left:3.5px solid rgba(51,65,79,.72)!important;border-radius:0 16px 16px 0;color:#172033!important;backdrop-filter:blur(16px) saturate(135%)!important;-webkit-backdrop-filter:blur(16px) saturate(135%)!important;box-shadow:0 5px 18px #28364414,inset 0 1px 1px #ffffff6b!important;font-style:italic;font-size:1rem;line-height:1.6;padding:1.15rem 1.45rem}[data-theme=light] .accord-stats{border-top:1px solid rgba(0,0,0,.06)}[data-theme=light] .accord-stat{background:#ffffff6b!important;border:1px solid rgba(255,255,255,.75)!important;border-radius:16px;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);box-shadow:0 4px 14px #00000005,inset 0 1px #ffffffd9}[data-theme=light] .accord-stat-val{color:#0f172a!important;font-weight:800}[data-theme=light] .accord-stat-lbl{color:#64748b!important;font-weight:600;letter-spacing:.06em;text-transform:uppercase}[data-theme=light] .team-pillars-section{background:transparent;border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06)}[data-theme=light] .pillars-title{color:#0f172a}[data-theme=light] .pillars-title .highlight-cyan{color:#0284c7!important;background:none!important;-webkit-text-fill-color:initial!important}[data-theme=light] .pillar-card{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:linear-gradient(145deg,#fff9,#f4f8fe4d 48%,#e8f0fc70) padding-box,linear-gradient(180deg,#fff,#fffffff2 18%,#bae6fd8c 50%,#0ea5e940,#fff) border-box!important;border:1.5px solid transparent!important;border-radius:24px!important;backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;-webkit-backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;box-shadow:0 4px 10px #0f172a05,0 10px 24px -2px #0f172a0a,0 24px 48px -6px #0f172a0f,0 44px 84px -12px #0f172a12,inset 0 1.8px 2px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffbf!important;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,background .35s ease!important}[data-theme=light] .pillar-card:before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:48%!important;border-radius:inherit!important;background:radial-gradient(ellipse at 50% -10%,rgba(255,255,255,.82) 0%,rgba(255,255,255,.2) 45%,transparent 75%)!important;pointer-events:none!important;z-index:1!important}[data-theme=light] .pillar-card:after{display:none!important}[data-theme=light] .pillar-card>*{position:relative!important;z-index:2!important}[data-theme=light] .pillar-card:hover{transform:translateY(-8px)!important;background:linear-gradient(145deg,#ffffffbf,#f8fbff70 48%,#eef6ff94) padding-box,linear-gradient(180deg,#fff,#fff 22%,#0ea5e98c 58%,#0284c7a6 82%,#fff) border-box!important;box-shadow:0 6px 14px #0f172a06,0 16px 32px -4px #0ea5e91a,0 36px 72px -8px #0ea5e924,0 58px 106px -16px #0f172a14,inset 0 2px 2.5px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffe6!important}[data-theme=light] .pillar-num{color:#0284c7;font-weight:900}[data-theme=light] .pillar-card-title{color:#0f172a;font-weight:800}[data-theme=light] .pillar-card-desc{color:#475569;line-height:1.65}[data-theme=light] .team-cta-box{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:linear-gradient(145deg,#ffffffa3,#f4f8fe52 45%,#e8f0fa75) padding-box,linear-gradient(180deg,#fff,#fffffff2 18%,#bae6fd8c 50%,#0ea5e940,#fff) border-box!important;border:1.5px solid transparent!important;border-radius:32px!important;backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;-webkit-backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;box-shadow:0 4px 12px #0f172a05,0 16px 36px -4px #0f172a0a,0 36px 72px -10px #0ea5e914,inset 0 2px 2.5px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffbf!important;color:#0f172a!important}[data-theme=light] .team-cta-box:before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:48%!important;border-radius:inherit!important;background:radial-gradient(ellipse at 50% -10%,rgba(255,255,255,.85) 0%,rgba(255,255,255,.22) 45%,transparent 75%)!important;pointer-events:none!important;z-index:1!important}[data-theme=light] .team-cta-box>*{position:relative!important;z-index:2!important}[data-theme=light] .team-cta-title{color:#0f172a!important}[data-theme=light] .team-cta-title span{background:linear-gradient(90deg,#0284c7,#0ea5e9,#38bdf8 60%,#0284c7);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:none;text-shadow:none;display:inline-block;padding-bottom:.18em;margin-bottom:-.18em;padding-right:.08em;overflow:visible}[data-theme=light] .team-cta-desc{color:#475569!important}[data-theme=light] .why-hero-title{background-image:var(--hero-headline-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}[data-theme=light] .comp-card-traditional{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:linear-gradient(145deg,#fff9,#f6f8fd4d 48%,#eaf0f870) padding-box,linear-gradient(180deg,#fff,#fffffff2 18%,#cedaea99 50%,#a5b4ca4d,#fff) border-box!important;border:1.5px solid transparent!important;border-radius:28px!important;backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;-webkit-backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;box-shadow:0 4px 10px #0f172a05,0 10px 24px -2px #0f172a0a,0 24px 48px -6px #0f172a0f,0 44px 84px -12px #0f172a12,inset 0 1.8px 2px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffbf!important}[data-theme=light] .comp-card-hv{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:linear-gradient(145deg,#ffffffad,#f0f9ff5c 45%,#e0f2fe80) padding-box,linear-gradient(180deg,#fff,#bae6fdf2 18%,#0ea5e9a6,#bae6fde6 82%,#fff) border-box!important;border:1.5px solid transparent!important;border-radius:28px!important;backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;-webkit-backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;box-shadow:0 4px 10px #0f172a05,0 12px 28px -3px #0ea5e914,0 28px 56px -8px #0ea5e926,0 48px 90px -12px #0f172a14,inset 0 1.8px 2px #fff,inset 0 -1.5px 2px #0ea5e926,inset 0 0 0 1px #fffc!important}[data-theme=light] .comp-card-name,[data-theme=light] .comp-card-name.text-cyan{color:#0f172a}[data-theme=light] .comp-list-row{border-bottom:1px solid rgba(15,23,42,.06)}[data-theme=light] .comp-text-col span{color:#0f172a}[data-theme=light] .comp-text-col small{color:#64748b}[data-theme=light] .case-study-page{background-color:var(--bg-primary)}[data-theme=light] .case-hero-section{background:radial-gradient(circle at 75% 20%,rgba(14,165,233,.04) 0%,transparent 60%)}[data-theme=light] .case-portrait-frame{border-color:#0ea5e940;background:#fff;box-shadow:0 16px 40px #0000000f}[data-theme=light] .case-hud-card{background:linear-gradient(150deg,#ffffffd9,#f4f8fd8c) padding-box,linear-gradient(180deg,#fffffffa,#d2deec80,#ffffffe6) border-box!important;border:1px solid transparent!important;border-radius:14px;backdrop-filter:blur(16px) saturate(180%)!important;-webkit-backdrop-filter:blur(16px) saturate(180%)!important;box-shadow:0 2px 6px #0f172a08,inset 0 1.2px 1.2px #fff,inset 0 -1px 1px #ffffff80!important}[data-theme=light] .case-hud-val{color:#0a0d12;font-weight:800}[data-theme=light] .case-follower-transform-card{background:linear-gradient(150deg,#ffffffd1,#f6fafe85) padding-box,linear-gradient(180deg,#fffffffa,#d2deec99 20%,#a8b9ce40,#cedeee80 80%,#fffffff2) border-box!important;border:1px solid transparent!important;border-radius:20px;backdrop-filter:blur(24px) saturate(180%)!important;-webkit-backdrop-filter:blur(24px) saturate(180%)!important;box-shadow:0 1px 3px #0f172a04,0 8px 24px -4px #0f172a0d,inset 0 1.5px 1.5px #fff,inset 0 -1px 1px #ffffff80!important;overflow:visible!important}[data-theme=light] .case-top-bar{border-bottom-color:#0000000f}[data-theme=light] .case-back-link{display:inline-flex;align-items:center;gap:.55rem;padding:.42rem 1.05rem;border-radius:999px;background:#ffffffe0;border:1px solid rgba(14,165,233,.24);color:#0f172a;box-shadow:0 2px 10px #0ea5e914,0 1px 3px #0000000a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);text-decoration:none;transition:all .25s var(--ease-smooth)}[data-theme=light] .case-back-link:hover{background:#fff;border-color:#0ea5e9;color:#0284c7;box-shadow:0 4px 16px #0ea5e933;transform:translate(-3px)}[data-theme=light] .case-pill-badge{background:#0ea5e914;border:1px solid rgba(14,165,233,.28);color:#0284c7}[data-theme=light] .case-kicker-tag{color:#0284c7}[data-theme=light] .case-hero-title{background-image:var(--hero-headline-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}[data-theme=light] .case-hero-desc{color:#505b67}[data-theme=light] .case-niche-chip{background:#f0f2f5;border:1px solid rgba(0,0,0,.06);color:#505b67}[data-theme=light] .case-handle-chip{background:#f0f2f5;border-color:#0000000d;color:#0a0d12}[data-theme=light] .case-trans-item .case-trans-number{color:#0a0d12;line-height:1.32;overflow:visible}[data-theme=light] .case-trans-item.highlight .case-trans-number{display:inline-block!important;line-height:1.35!important;padding-bottom:.25em!important;padding-top:.06em!important;padding-right:.15em!important;margin-bottom:-.2em!important;overflow:visible!important;white-space:nowrap!important;background:linear-gradient(110deg,#0284c7,#0ea5e9,#38bdf8,#0ea5e9,#0284c7)!important;background-size:250% auto!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;filter:drop-shadow(0 0 14px rgba(14,165,233,.45)) drop-shadow(0 2px 6px rgba(2,132,199,.25))!important;animation:lightThemeTextReflection 4.5s ease-in-out infinite!important;text-shadow:none!important}[data-theme=light] .case-trans-item.highlight .case-trans-label{color:#0284c7!important;text-shadow:0 0 12px rgba(14,165,233,.3)}[data-theme=light] .case-trans-label{color:#6c7885}[data-theme=light] .case-trans-arrow svg{stroke:#0284c7}[data-theme=light] .case-section-tag{color:#0284c7}[data-theme=light] .case-section-title{color:#0a0d12}[data-theme=light] .case-section-subtitle{color:#505b67}[data-theme=light] .ig-reel-card{background:linear-gradient(150deg,#ffffffc7,#f6fafe73,#eaf2fc9e) padding-box,linear-gradient(180deg,#fffffffa,#d4e0ee9e 15%,#a8b9ce40 48%,#cedeee73 82%,#fffffff5) border-box!important;border:1px solid transparent!important;border-radius:20px;backdrop-filter:blur(28px) saturate(190%) contrast(102%)!important;-webkit-backdrop-filter:blur(28px) saturate(190%) contrast(102%)!important;box-shadow:0 1px 3px #0f172a04,0 6px 16px -3px #0f172a09,0 16px 36px -6px #0f172a0d,inset 0 1.5px 1.5px #fff,inset 0 -1px 1px #ffffff73,inset 1px 1px #ffffffbf!important;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease!important}[data-theme=light] .ig-reel-card:hover{transform:translateY(-6px);box-shadow:0 2px 6px #0f172a05,0 12px 28px -4px #0f172a0d,0 28px 56px -8px #0f172a12,inset 0 2px 2px #fff!important}[data-theme=light] .highverz-agency-breakdown{background:transparent}[data-theme=light] .breakdown-tag{color:#0284c7}[data-theme=light] .breakdown-title{color:#0a0d12}[data-theme=light] .breakdown-title span{color:#0284c7}[data-theme=light] .breakdown-card{background:linear-gradient(150deg,#ffffffc7,#f6fafe73,#eaf2fc9e) padding-box,linear-gradient(180deg,#fffffffa,#d4e0ee9e 15%,#a8b9ce40 48%,#cedeee73 82%,#fffffff5) border-box!important;border:1px solid transparent!important;border-radius:18px;backdrop-filter:blur(24px) saturate(190%) contrast(102%)!important;-webkit-backdrop-filter:blur(24px) saturate(190%) contrast(102%)!important;box-shadow:0 1px 3px #0f172a04,0 6px 16px -3px #0f172a09,0 16px 36px -6px #0f172a0d,inset 0 1.5px 1.5px #fff,inset 0 -1px 1px #ffffff73,inset 1px 1px #ffffffbf!important;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease!important}[data-theme=light] .breakdown-card:hover{transform:translateY(-6px);background:linear-gradient(150deg,#ffffffeb,#fafcffad,#f0f8ffcc) padding-box,linear-gradient(180deg,#fff,#ffffffe6 25%,#0ea5e966 75%,#fff) border-box!important;box-shadow:0 2px 6px #0f172a05,0 12px 28px -4px #0f172a0d,0 28px 56px -8px #0f172a12,inset 0 2px 2px #fff!important}[data-theme=light] .breakdown-icon-box{background:#0ea5e91a;border:1px solid rgba(14,165,233,.3);color:#0284c7;box-shadow:0 4px 14px #0ea5e91f,inset 0 1px #fffc}[data-theme=light] .breakdown-card-title{color:#0a0d12;font-weight:800}[data-theme=light] .breakdown-card-desc{color:#505b67;line-height:1.65}[data-theme=light] .creator-testimonial-banner{background:linear-gradient(135deg,#fffffff5,#f0fafce0);border:1.5px solid rgba(14,165,233,.28);border-radius:22px;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:0 16px 44px #0ea5e914,0 4px 16px #0000000a,inset 0 1px 1.5px #fff}[data-theme=light] .creator-testimonial-avatar{border:2.5px solid #0284C7;box-shadow:0 0 24px #0ea5e940}[data-theme=light] .creator-quote-text{color:#0a0d12!important;font-weight:600}[data-theme=light] .creator-quote-author{color:#0284c7;font-weight:700}[data-theme=light] .creator-quote-handle{color:#6c7885;font-weight:500}[data-theme=light] .ig-case-cta-banner{background:#080c10!important;border:1px solid rgba(255,255,255,.12);box-shadow:0 25px 65px #00000040,0 0 40px #0ea5e914;color:#fff}[data-theme=light] .ig-case-cta-banner h3{color:#fff!important}[data-theme=light] .ig-case-cta-banner p{color:#ffffffc7!important}[data-theme=light] .ig-case-cta-banner .breakdown-tag{color:#0ea5e9!important}[data-theme=light] .highlight-cyan,[data-theme=light] .hl-word.highlight-cyan,[data-theme=light] .hero-headline .highlight-cyan,[data-theme=light] .work-hero-title .highlight-cyan,[data-theme=light] .team-hero-title .highlight-cyan,[data-theme=light] .why-hero-title .highlight-cyan,[data-theme=light] .case-hero-title .highlight-cyan,[data-theme=light] .creators-title .highlight-cyan,[data-theme=light] .stmt-line.highlight-cyan,[data-theme=light] .process-headline .highlight-cyan,[data-theme=light] .comp-main-title .highlight-cyan,[data-theme=light] .founders-title .highlight-cyan,[data-theme=light] .pillars-title .highlight-cyan,[data-theme=light] .stats-number,[data-theme=light] .team-metric-val.cyan,[data-theme=light] .creator-stat-item.highlight .stat-number,[data-theme=light] .case-hud-val.cyan,[data-theme=light] .campaign-hero-headline .hl-cyan,[data-theme=light] .campaign-hero-headline .highlight-cyan{background-image:linear-gradient(90deg,#0369a1,#0284c7 20%,#0ea5e9 42%,#0ea5e9,#0ea5e9 58%,#0284c7 80%,#0369a1)!important;background-size:200% auto!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;filter:none!important;text-shadow:none!important}[data-theme=light] .case-hud-val.cyan{filter:drop-shadow(0 0 10px rgba(14,165,233,.45))!important}[data-theme=light] .case-growth-pill-badge{background:#0ea5e929!important;border:1px solid rgba(14,165,233,.45)!important;color:#0284c7!important;box-shadow:0 4px 20px #0ea5e940!important}.highlight-cyan:has(.adscale-reveal-word),[data-theme=light] .highlight-cyan:has(.adscale-reveal-word),.work-hero-title .highlight-cyan:has(.adscale-reveal-word),[data-theme=light] .work-hero-title .highlight-cyan:has(.adscale-reveal-word),.campaign-hero-headline .highlight-cyan:has(.adscale-reveal-word),[data-theme=light] .campaign-hero-headline .highlight-cyan:has(.adscale-reveal-word){background:none!important;background-image:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:initial!important;filter:none!important;animation:none!important;display:inline!important;padding:0!important;margin:0!important;box-shadow:none!important;text-shadow:none!important}[data-theme=light] .cta-box .highlight-cyan,[data-theme=light] .footer .highlight-cyan,[data-theme=light] .ig-case-cta-banner .breakdown-tag{background:linear-gradient(90deg,#0ea5e9,#5efbff,#fff,#0ea5e9,#0ea5e9)!important;background-size:200% auto!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;filter:drop-shadow(0 0 16px rgba(14,165,233,.45))!important;animation:cyanTextSheen 5s ease-in-out infinite!important}@media(prefers-reduced-motion:reduce){html,body,.navbar,.hero-section,.section-services,.section-portfolio,.section-testimonials,.section-cta,.footer,.service-card-item,.testi-card,.creator-card,.portfolio-vertical-card,.sculpture-master-img,.sculpture-halo,.sculpture-neon-aura,.grain-overlay,.nav-link,.badge-text,.hero-headline,.btn-primary-cyan,.btn-secondary-dark,.btn-nav-talk{transition-duration:.2s!important}.theme-transition-overlay{display:none!important}.theme-icon{transition-duration:.15s!important}}@keyframes lightThemeTextReflection{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media(max-width:1200px){.hero-layout{grid-template-columns:1fr;gap:3.5rem}.hero-sculpture-col{height:480px;margin:0}.hero-badges-track{margin-left:0}.model-intro{display:none}.services-cards-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cta-inner-layout{grid-template-columns:1fr;gap:2.5rem;text-align:center}.cta-support-desc{margin:0 auto}.cta-right-box{justify-content:center;flex-direction:column;gap:1.8rem}.cta-brand-mark-box{justify-content:center}}@media(max-width:900px){:root{--container-pad: clamp(1rem, 3.5vw, 1.5rem)}.navbar{top:1rem;padding:0 1rem;z-index:10010;pointer-events:auto}.navbar.scrolled{top:1rem}.nav-container{position:relative;z-index:1;touch-action:manipulation;padding:.48rem .65rem .48rem 1.15rem;width:100%}.navbar.scrolled .nav-container{width:100%;padding:.48rem .65rem .48rem 1.15rem}.brand-sub-badge,.nav-menu{display:none!important}.mobile-toggle{display:flex!important;pointer-events:auto!important;touch-action:manipulation}.mobile-toggle,.theme-switcher,.nav-link,.brand-logo{position:relative;z-index:2;pointer-events:auto!important}.btn-nav-talk{padding:.48rem .95rem;font-size:.78rem;gap:.35rem}.hero-section{min-height:auto;padding-top:6.5rem;padding-bottom:2.5rem}.hero-layout{grid-template-columns:1fr;gap:2.5rem}.hero-content{max-width:100%;width:100%}.hero-headline--centered{font-size:clamp(1.45rem,3.8vw,2.75rem)}.hero-sculpture-col{height:clamp(300px,48vh,420px);width:100%;max-width:100%;margin:0 auto;overflow:hidden}.sculpture-visual-stage{max-width:380px;max-height:380px;margin:0 auto}.sculpture-master-img{max-width:360px;max-height:360px}.hero-floating-badges,.hero-badges-track{display:none!important}.trusted-container{flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.trusted-logos-strip{justify-content:center;flex-wrap:wrap;gap:1.5rem}.services-header-row{flex-direction:column;align-items:flex-start;gap:1.25rem}.services-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.testimonials-cards-grid{grid-template-columns:1fr}.testimonials-cards-grid.testimonials-stack{min-height:320px;width:100%}.testimonials-stack .testi-card{min-height:320px;padding:1.7rem 1.35rem}.testimonials-nav{position:relative;top:auto;right:auto;justify-content:flex-end;margin-top:1rem}.process-grid{grid-template-columns:1fr;gap:2rem}.process-track-container{display:none}}@media(max-width:640px){:root{--container-pad: 1.15rem}.hero-section{padding-top:5.8rem;padding-bottom:2rem}.hero-headline--centered{font-size:clamp(1.95rem,7.8vw,2.9rem);line-height:1.12;margin-bottom:1.25rem}.hero-description--centered{font-size:.95rem;line-height:1.62;margin-bottom:1.6rem}.hide-mobile{display:none}.hero-headline{font-size:clamp(1.95rem,7.8vw,2.9rem);line-height:1.12;margin-bottom:1.25rem}.hero-description{font-size:.95rem;line-height:1.62;margin-bottom:1.6rem}.hero-sculpture-col{height:clamp(260px,42vh,340px)}.sculpture-visual-stage{max-width:300px;max-height:300px}.sculpture-master-img{max-width:280px;max-height:280px}.sculpture-halo{width:82vw;height:82vw;filter:blur(40px)}.sculpture-neon-aura{width:220px;height:220px;filter:blur(30px)}.services-cards-grid{grid-template-columns:1fr}.section-statement{padding:4.5rem 0;min-height:auto}.statement-typography{font-size:clamp(1.75rem,6.8vw,2.75rem);line-height:1.05;margin-bottom:1.8rem}.statement-caption p{font-size:.92rem;line-height:1.62}.cta-section{padding:4rem 0}.cta-inner-layout{grid-template-columns:1fr;text-align:center;gap:2rem;padding:2rem 0;width:100%;box-sizing:border-box}.cta-big-title{font-size:clamp(1.95rem,7.5vw,2.8rem)}.cta-right-box{flex-direction:column;align-items:center;text-align:center;gap:1.5rem;width:100%}.cta-contact-rows{align-items:center}.cta-brand-mark-box{justify-content:center}.footer-row-content{flex-direction:column;gap:1.5rem;text-align:center}.footer-left-info{flex-direction:column;gap:1rem;align-items:center}.footer-social-links{justify-content:center}}@media(max-width:480px){:root{--container-pad: 1rem}.navbar{top:.75rem;padding:0 .75rem}.navbar.scrolled{top:.75rem}.nav-container,.navbar.scrolled .nav-container{padding:.38rem .5rem .38rem .85rem;width:100%}.nav-brand-logo-img{height:20px}.btn-nav-talk{padding:.42rem .8rem;font-size:.74rem}.hero-actions{display:flex;flex-direction:column;width:100%;gap:.75rem}.hero-actions .btn-primary-cyan,.hero-actions .btn-secondary-dark{width:100%;justify-content:center;min-height:48px;border-radius:12px}.portfolio-filters{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.5rem;gap:.5rem;width:100%}.filter-pill{padding:.45rem .85rem;font-size:.74rem;flex-shrink:0}.creator-card{padding:1.15rem!important}.founder-content{padding:1.4rem 1.1rem!important}.team-cta-box{padding:2.5rem 1.15rem!important}}.work-hero-section{position:relative;padding:7.25rem 0 2rem;overflow:hidden;background:radial-gradient(ellipse 80% 60% at 70% 50%,rgba(0,229,255,.07) 0%,transparent 70%),radial-gradient(ellipse 60% 80% at 20% 20%,rgba(0,229,255,.04) 0%,transparent 60%);border-bottom:1px solid rgba(255,255,255,.06)}.page-work .section-portfolio,.work-hero-section+.section-portfolio{padding-top:2.25rem;padding-bottom:5.5rem}.page-work .portfolio-header-container{margin-bottom:2rem}.work-hero-container{max-width:var(--container-width);margin:0 auto;padding:0 var(--container-pad);display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:3.5rem;align-items:center;position:relative}@media(max-width:900px){.work-hero-container{grid-template-columns:1fr;gap:2.5rem}}.work-hero-left{display:flex;flex-direction:column;align-items:flex-start}.work-hero-line{display:block}.work-hero-tag{align-self:flex-start;width:fit-content;max-width:fit-content;margin-bottom:1.15rem}.work-hero-title{font-family:var(--font-display);font-size:clamp(2.35rem,4.3vw,4.4rem);font-weight:500;line-height:1.08;letter-spacing:-.03em;margin-bottom:1.15rem;background-image:var(--hero-headline-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.work-hero-title .highlight-cyan{font-family:var(--font-display);font-style:italic;font-weight:700;background:linear-gradient(90deg,#00d5ff,#5efbff,#fff,#23c7d8,#00d5ff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 16px rgba(0,229,255,.4));animation:cyanTextSheen 5s ease-in-out infinite;display:inline-block;white-space:nowrap;padding-bottom:0;margin-bottom:0;padding-right:.04em;padding-left:.02em;overflow:visible}.work-hero-title .highlight-cyan .adscale-reveal-word:not(:last-child),.work-hero-title .adscale-reveal-word.highlight-cyan:not(:last-child){margin-right:.04em!important}.work-hero-desc{font-size:clamp(1rem,1.1vw,1.1rem);color:var(--text-secondary);line-height:1.7;max-width:480px;margin-bottom:1.6rem}.work-hero-cta{align-self:flex-start}.work-hero-right{display:flex;align-items:center;justify-content:flex-end}.work-hero-metrics-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;width:100%;max-width:420px}.work-metric-item{display:flex;flex-direction:column;gap:.4rem;padding:1.6rem 1.8rem;border-radius:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 4px 24px #00000040,inset 0 1px #ffffff12;transition:border-color .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}@media(max-width:600px){.work-metric-item{padding:1.2rem 1rem}}.work-metric-item:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,229,255,.25),transparent);pointer-events:none}.work-metric-item:hover{border-color:#00e5ff33;box-shadow:0 8px 32px #00000059,0 0 20px #00e5ff14,inset 0 1px #00e5ff1f}.work-metric-val{font-size:clamp(1.6rem,2.5vw,2rem);font-weight:800;color:var(--text-primary);letter-spacing:-.03em;line-height:1}.work-metric-label{font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.services-filter-bar{display:flex;align-items:center;gap:.7rem;margin-top:1.5rem;margin-bottom:2.8rem;flex-wrap:wrap}.service-filter-btn{background:var(--bg-card);border:1px solid var(--border-subtle);color:var(--text-secondary);padding:.6rem 1.2rem;border-radius:999px;font-size:.85rem;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:all .25s var(--ease-expo);display:inline-flex;align-items:center;gap:.45rem}.service-filter-btn .filter-count{font-size:.72rem;opacity:.75;color:var(--accent-cyan)}.service-filter-btn:hover{border-color:var(--border-card);color:var(--text-primary);background-color:var(--bg-elevated)}.service-filter-btn.active{background-color:#00e5ff1f;border-color:var(--accent-cyan);color:var(--accent-cyan);box-shadow:0 0 20px #00e5ff29}.services-cards-grid.expanded-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.service-card-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.25rem}.service-card-category{font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-cyan);background:#00e5ff14;padding:.3rem .65rem;border-radius:4px;border:1px solid rgba(0,229,255,.18)}.service-card-tags{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:auto;padding-top:1.5rem}.service-tag-pill{font-size:.72rem;font-weight:500;color:var(--text-muted);background:#ffffff08;border:1px solid var(--border-subtle);border-radius:4px;padding:.2rem .55rem;transition:border-color .25s,color .25s}.service-card-item:hover .service-tag-pill{border-color:#00e5ff40;color:var(--text-secondary)}.section-standards{padding:6.5rem 0;background-color:var(--bg-primary);border-bottom:1px solid var(--border-subtle)}.standards-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin-top:3.5rem}.standard-card{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:10px;padding:2.2rem 1.6rem;position:relative;transition:border-color .3s,transform .3s}.standard-card:hover{border-color:var(--border-cyan);transform:translateY(-4px)}.standard-num{font-size:1.8rem;font-weight:800;color:var(--accent-cyan);margin-bottom:1.2rem;display:block}.standard-title{font-size:1.15rem;font-weight:800;color:var(--text-primary);margin-bottom:.6rem}.standard-desc{font-size:.85rem;color:var(--text-secondary);line-height:1.6}@media(max-width:1080px){.services-cards-grid.expanded-grid,.standards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.services-cards-grid.expanded-grid,.standards-grid{grid-template-columns:1fr}.work-hero-section{padding:6.5rem 0 2.5rem}.work-hero-metrics{gap:1.25rem;justify-content:space-between}}.work-capabilities-section{position:relative;padding:6rem 0 3.5rem;background:radial-gradient(ellipse 65% 45% at 50% 15%,rgba(35,199,216,.06) 0%,transparent 65%),linear-gradient(180deg,#080b1066,#05070acc);border-bottom:1px solid rgba(255,255,255,.06)}.work-capabilities-container{max-width:var(--container-width);margin:0 auto;padding:0 var(--container-pad)}.work-capabilities-header{text-align:center;max-width:680px;margin:0 auto 3.5rem}.work-capabilities-tag{display:inline-block;font-family:var(--font-body);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-cyan);margin-bottom:.75rem}.work-capabilities-title{font-family:var(--font-display);font-size:clamp(2.4rem,4.2vw,3.6rem);font-weight:800;letter-spacing:-.025em;color:var(--text-primary);margin-bottom:1rem;line-height:1.12}.work-capabilities-sub{font-family:var(--font-body);font-size:clamp(.96rem,1.25vw,1.1rem);line-height:1.65;color:var(--text-secondary);margin:0 auto}.work-capabilities-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}.capability-card{display:flex;flex-direction:column;background:transparent;border:1px solid rgba(255,255,255,.09);border-radius:20px;overflow:hidden;text-decoration:none;transition:transform .4s var(--ease-expo),border-color .4s ease,box-shadow .4s ease;box-shadow:0 12px 32px #00000073;position:relative}.capability-card:hover{transform:translateY(-6px);border-color:#23c7d873;box-shadow:0 22px 55px #000000a6,0 0 30px #23c7d826}.capability-visual-wrap{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;background:#04070c}.capability-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.16,1,.3,1)}.capability-card:hover .capability-img{transform:scale(1.05)}.capability-glow-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 55%,rgba(9,13,20,.95) 100%);transition:background .4s ease}.capability-card:hover .capability-glow-overlay{background:linear-gradient(180deg,rgba(35,199,216,.05) 0%,transparent 40%,rgba(9,13,20,.95) 100%)}.capability-content{padding:1.5rem 1.65rem 1.85rem;display:flex;flex-direction:column;gap:.45rem;flex-grow:1}.capability-name{font-family:var(--font-display);font-size:1.25rem;font-weight:700;color:#fff;letter-spacing:-.01em;transition:color .3s ease}.capability-card:hover .capability-name{color:var(--accent-cyan)}.page-work .capability-card,.page-work .capability-card:hover,.page-work .capability-card:hover .capability-img{transform:none}.capability-desc{font-family:var(--font-body);font-size:.88rem;line-height:1.55;color:#ffffffa6}.capability-flow{margin-top:.35rem;color:var(--accent-cyan);font-family:var(--font-body);font-size:.64rem;font-weight:800;letter-spacing:.14em;line-height:1.3}[data-theme=light] .work-capabilities-section{background:radial-gradient(ellipse 65% 45% at 50% 15%,rgba(35,199,216,.08) 0%,transparent 65%),linear-gradient(180deg,#f8fafc,#f1f5f9);border-bottom-color:#00000014}[data-theme=light] .capability-card{background:linear-gradient(150deg,#ffffffc2,#f6fafe70,#eaf2fc99) padding-box,linear-gradient(180deg,#fffffffa,#d4e0ee9e 15%,#a8b9ce40 48%,#cedeee73 82%,#fffffff5) border-box!important;border:1px solid transparent!important;backdrop-filter:blur(28px) saturate(190%) contrast(102%)!important;-webkit-backdrop-filter:blur(28px) saturate(190%) contrast(102%)!important;box-shadow:0 1px 3px #0f172a04,0 6px 16px -3px #0f172a09,0 16px 36px -6px #0f172a0d,0 32px 64px -10px #0f172a0f,inset 0 1.5px 1.5px #fffffff2,inset 0 -1px 1px #ffffff73,inset 1px 1px #ffffffbf!important;position:relative;z-index:1;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),border-color .3s ease,background .3s ease!important}[data-theme=light] .capability-card:hover,[data-theme=light] .page-work .capability-card:hover,[data-theme=light] .work-capabilities-grid .capability-card:hover{background:linear-gradient(150deg,#ffffffeb,#fafcffad,#f0f8ffcc) padding-box,linear-gradient(180deg,#fff,#ffffffe6 25%,#0ea5e966 75%,#fff) border-box!important;transform:translateY(-8px) scale(1.02);box-shadow:0 2px 6px #0f172a05,0 12px 28px -4px #0f172a0d,0 28px 56px -8px #0f172a12,0 48px 90px -12px #0ea5e91f,inset 0 2px 2px #fff,inset 0 -1px 1px #fff9,inset 1px 1px #fffffff2!important;z-index:5}[data-theme=light] .capability-visual-wrap{background:#ebf8fc59;border-bottom:1px solid rgba(255,255,255,.5)}[data-theme=light] .capability-visual-wrap:before,[data-theme=light] .capability-visual-wrap:after,[data-theme=light] .capability-glow-overlay{display:none!important}[data-theme=light] .capability-name{color:#0b0f17}[data-theme=light] .capability-desc{color:#555e6d}[data-theme=light] .capability-flow{color:#0789a2}@media(max-width:680px){.work-capabilities-section{padding:4.5rem 0 2.5rem}.work-capabilities-header{margin-bottom:2.5rem}.work-capabilities-grid{grid-template-columns:1fr;gap:1.25rem}}.work-capabilities-grid{position:static;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem;perspective:none;width:100%;margin-inline:auto}.work-capabilities-grid .capability-card{grid-area:auto;min-width:0;border-radius:20px;will-change:transform}.work-capabilities-grid .capability-visual-wrap{aspect-ratio:4 / 3}.work-capabilities-grid .capability-content{min-height:0;padding:1.5rem 1.65rem 1.85rem;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.45rem}.work-capabilities-grid .capability-name{font-size:1.25rem;white-space:normal}.work-capabilities-grid .capability-desc{max-width:none;text-align:left}@media(max-width:1080px){.work-capabilities-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media(max-width:680px){.work-capabilities-grid{grid-template-columns:1fr;gap:1.25rem}}.workflow-section{position:relative;padding:3.5rem 0 6.5rem;overflow:hidden;background:linear-gradient(180deg,#050a0fd6,#07111761)}.workflow-container{width:min(var(--container-width),calc(100% - 2 * var(--container-pad)));margin:0 auto}.workflow-heading{max-width:640px;margin-bottom:2.8rem}.workflow-heading h2{margin-top:.7rem;font-size:clamp(2.15rem,3.5vw,3.5rem);letter-spacing:-.055em;line-height:1}.workflow-heading p{max-width:560px;margin-top:1rem;color:var(--text-secondary);line-height:1.6}.workflow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.35rem}.workflow-card{position:relative;min-width:0;padding:1rem;border:1px solid rgba(141,228,240,.13);border-radius:20px;background:linear-gradient(145deg,#0f1d26b8,#070d13cc);box-shadow:inset 0 1px #ffffff09,0 16px 42px #0000002e}.workflow-visual{position:relative;min-height:285px;overflow:hidden;border-radius:14px;background:radial-gradient(circle at 55% 40%,rgba(0,229,255,.12),transparent 54%),#06121a}.workflow-index{display:block;margin-top:1.15rem;color:var(--accent-cyan);font-size:.65rem;font-weight:800;letter-spacing:.14em}.workflow-card h3{margin-top:.35rem;font-size:clamp(1.35rem,2vw,1.75rem);letter-spacing:-.055em}.workflow-card>p{margin-top:.55rem;color:var(--text-secondary);font-size:.92rem;line-height:1.55}.upload-zone{position:absolute;top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem;display:grid;place-content:center;gap:.4rem;border:1px dashed rgba(137,232,244,.35);border-radius:12px;color:#cdebefad;font-size:.75rem;text-align:center}.upload-icon{display:grid;place-items:center;width:42px;height:42px;margin:0 auto;border:1px solid rgba(0,229,255,.45);border-radius:12px;color:var(--accent-cyan);font-size:1.35rem}.upload-file{position:absolute;display:flex;align-items:center;gap:.4rem;padding:.28rem .5rem .28rem .28rem;border:1px solid rgba(156,239,248,.22);border-radius:8px;background:#04141bf0;color:#d7f9fc;font-size:.55rem;box-shadow:0 9px 22px #00000047}.upload-file img{width:36px;height:36px;border-radius:5px;object-fit:cover}.upload-file--one{right:1.25rem;bottom:2rem}.upload-file--two{right:4.4rem;bottom:4rem}.upload-count{position:absolute;right:1.15rem;top:1.15rem;padding:.3rem .5rem;border-radius:999px;background:#00e5ff26;color:#99f8ff;font-size:.6rem;font-weight:700}.upload-progress{position:absolute;right:1.25rem;bottom:1.15rem;left:1.25rem;height:4px;overflow:hidden;border-radius:999px;background:#b5ebf01f}.upload-progress i{position:relative;display:block;width:0;height:100%;overflow:hidden;border-radius:inherit;background:linear-gradient(90deg,#00a8be,#73fcff);box-shadow:0 0 10px #00e5ff85}.upload-progress i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:35%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);transform:translate(-150%)}.workflow-craft-visual{display:grid;grid-template-columns:1fr 28px 1fr;gap:0;padding:1.4rem}.craft-panel{position:relative;padding:.75rem;border:1px solid rgba(154,236,247,.12);border-radius:10px}.craft-panel>span{color:#d3e8ebb8;font-size:.62rem}.craft-panel i{display:block;width:78%;height:6px;margin-top:.55rem;border-radius:999px;background:#d6eaee24}.craft-panel i:nth-of-type(2){width:58%}.craft-panel i:nth-of-type(3){width:70%}.craft-panel i:nth-of-type(4){width:40%}.craft-panel--after:after{content:"";position:absolute;top:1.7rem;bottom:1rem;left:.75rem;width:1px;background:var(--accent-cyan);box-shadow:0 0 9px #00e5ffcc}.craft-panel--after em{display:block;width:fit-content;margin:1.25rem 0 .65rem auto;padding:.32rem .45rem;border-radius:6px;background:#00e5ff33;color:#b6fbff;font-size:.56rem;font-style:normal}.craft-panel--after strong{display:block;width:64%;height:7px;margin-top:.8rem;border-radius:999px;background:var(--accent-cyan);box-shadow:0 0 12px #00e5ff73}.craft-divider{display:grid;place-items:center}.craft-divider b{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--accent-cyan);color:#06242b;font-size:.72rem}.craft-tools{position:absolute;bottom:1.45rem;left:1.4rem;display:flex;gap:.35rem}.craft-tools span{padding:.25rem .4rem;border:1px solid rgba(154,236,247,.14);border-radius:999px;color:#d2e7ea9e;font-size:.52rem}.distribution-node{position:absolute;width:68px;height:96px;padding:3px;border:1px solid rgba(155,239,248,.23);border-radius:10px;background:#04151ce6;box-shadow:0 10px 26px #0000003d}.distribution-node img{width:100%;height:100%;border-radius:7px;object-fit:cover}.distribution-node--one{left:1.6rem;top:1.35rem}.distribution-node--two{right:1.6rem;top:1.15rem}.distribution-node--three{right:2.5rem;bottom:1.55rem}.distribution-core{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:54px;height:54px;border:1px solid rgba(129,237,247,.52);border-radius:50%;background:#00e5ff1f;color:var(--accent-cyan);transform:translate(-50%,-50%);box-shadow:0 0 30px #00e5ff2e}.distribution-pill{position:absolute;padding:.28rem .45rem;border-radius:999px;background:#082f28e0;color:#5ff5b2;font-size:.58rem;font-weight:700}.distribution-pill--one{left:1.2rem;top:7.6rem}.distribution-pill--two{right:1.15rem;bottom:1.2rem}.distribution-label{position:absolute;left:1.15rem;bottom:1rem;color:#cfe5e885;font-size:.56rem}.workflow-card{overflow:hidden;isolation:isolate;border-color:#9fedf838;background:linear-gradient(145deg,#1b35429e,#050e15c2);backdrop-filter:blur(20px) saturate(145%);-webkit-backdrop-filter:blur(20px) saturate(145%);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #00e5ff0a,0 18px 44px #0000003d}.workflow-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(125deg,rgba(255,255,255,.12),transparent 22%,transparent 72%,rgba(0,229,255,.07))}.workflow-visual{isolation:isolate;border:1px solid rgba(181,244,251,.17);background:radial-gradient(circle at 55% 40%,rgba(0,229,255,.16),transparent 54%),#040f16c7;box-shadow:inset 0 1px #ffffff1f,inset 0 0 34px #00e5ff0a}.workflow-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none;opacity:0;background:linear-gradient(108deg,transparent 37%,rgba(230,255,255,.4) 50%,transparent 63%);background-size:260% 100%;background-position:130% 0;mix-blend-mode:screen}.upload-file{overflow:hidden;border-color:#aef5fc59;background:#061922ab;backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);box-shadow:inset 0 1px #fff3,0 10px 24px #00000047}.upload-file video{width:36px;height:36px;display:block;flex:0 0 auto;border-radius:5px;object-fit:cover;background:#061016}.workflow-craft-visual{overflow:hidden}.craft-panel{overflow:hidden;background:#030b116b;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.craft-panel video{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.38;filter:saturate(.8) contrast(1.08)}.craft-panel>:not(video){position:relative;z-index:2}.craft-panel:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#040c122e,#040c12d1)}.craft-panel--after video{opacity:.58;filter:saturate(1.12) contrast(1.08)}.craft-panel--after:after{z-index:3}.craft-tools{z-index:4;padding:.28rem;border:1px solid rgba(166,239,248,.15);border-radius:999px;background:#030f1575;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.distribution-node{overflow:hidden;padding:3px;border-color:#aef5fc59;background:#05171f94;backdrop-filter:blur(12px) saturate(145%);-webkit-backdrop-filter:blur(12px) saturate(145%);box-shadow:inset 0 1px #ffffff29,0 10px 26px #00000047}.distribution-node video{width:100%;height:100%;display:block;border-radius:7px;object-fit:cover;background:#061016}.distribution-core{z-index:4;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.distribution-pill{z-index:5;border:1px solid rgba(111,245,192,.28);background:#053a338f;backdrop-filter:blur(10px) saturate(150%);-webkit-backdrop-filter:blur(10px) saturate(150%)}.workflow-section.is-visible .workflow-visual:after{animation:workflow-glass-sweep 7.5s ease-in-out infinite}.workflow-section.is-visible .workflow-card:nth-child(2) .workflow-visual:after{animation-delay:-2.5s}.workflow-section.is-visible .workflow-card:nth-child(3) .workflow-visual:after{animation-delay:-5s}@keyframes workflow-glass-sweep{0%,62%{opacity:0;background-position:130% 0}70%{opacity:.8}84%,to{opacity:0;background-position:-130% 0}}.workflow-section.is-visible .upload-zone{animation:workflow-zone-pulse 3.2s ease-in-out infinite}.workflow-section.is-visible .upload-file--one{animation:workflow-file-float 3.6s ease-in-out infinite}.workflow-section.is-visible .upload-file--two{animation:workflow-file-float 3.6s ease-in-out .8s infinite reverse}.workflow-section.is-visible .upload-progress i{animation:workflow-upload-progress 1.5s ease-out forwards}.workflow-section.is-visible .upload-progress i:after{animation:workflow-progress-sheen 2.8s ease-in-out 1.6s infinite}.workflow-section.is-visible .craft-divider b{animation:workflow-divider-pulse 2.6s ease-in-out infinite}.workflow-section.is-visible .craft-panel--after em{animation:workflow-hook-shift 3.4s ease-in-out infinite}.workflow-section.is-visible .craft-panel--after:after{animation:workflow-playhead 1.65s ease-out forwards}.workflow-section.is-visible .distribution-core{animation:workflow-core-pulse 2.8s ease-in-out infinite}.workflow-section.is-visible .distribution-node--one{animation:workflow-node-float 3.8s ease-in-out infinite}.workflow-section.is-visible .distribution-node--two{animation:workflow-node-float 4.2s ease-in-out .5s infinite reverse}.workflow-section.is-visible .distribution-node--three{animation:workflow-node-float 3.5s ease-in-out .8s infinite}@keyframes workflow-zone-pulse{50%{border-color:#00e5ffb8;box-shadow:inset 0 0 25px #00e5ff0f}}@keyframes workflow-file-float{50%{transform:translate(-6px,-9px) rotate(-2deg)}}@keyframes workflow-upload-progress{to{width:100%}}@keyframes workflow-progress-sheen{to{transform:translate(400%)}}@keyframes workflow-divider-pulse{50%{transform:scale(1.14);box-shadow:0 0 18px #00e5ff8c}}@keyframes workflow-hook-shift{50%{transform:translateY(-5px);background:#00e5ff52}}@keyframes workflow-playhead{to{transform:translate(6.7rem);opacity:1}}@keyframes workflow-core-pulse{50%{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 0 38px #00e5ff61}}@keyframes workflow-node-float{50%{transform:translateY(-8px) rotate(2deg)}}[data-theme=light] .workflow-section{background:linear-gradient(180deg,#f5fafb,#eef7f8)}.workflow-section .workflow-card{transition:border-color .3s ease,transform .3s var(--ease-expo)}.workflow-card:hover{transform:translateY(-5px);border-color:#00e5ff66}[data-theme=light] .workflow-card{background:linear-gradient(180deg,#ffffffe0,#f6fafcb8) padding-box,linear-gradient(180deg,#fffffff2,#00e5ff47 45%,#0ea5e91f) border-box!important;border:1px solid transparent!important;backdrop-filter:blur(28px) saturate(185%) contrast(104%);-webkit-backdrop-filter:blur(28px) saturate(185%) contrast(104%);box-shadow:0 1px 2px #0f172a0a,0 4px 10px #0f172a0a,0 12px 28px #0f172a0f,0 24px 48px #0f172a0d,inset 0 1px 1.5px #fff,inset 0 -1px 1px #00e5ff1f!important}[data-theme=light] .workflow-card:hover{background:linear-gradient(180deg,#fffffff0,#f6fafcd1) padding-box,linear-gradient(180deg,#fff,#00e5ff80 45%,#0ea5e940) border-box!important;box-shadow:0 2px 4px #0f172a0a,0 8px 18px #0f172a0f,0 18px 36px #00e5ff1f,0 32px 64px #0f172a14,inset 0 1.5px 2px #fff,inset 0 -1px 1px #00e5ff33!important}[data-theme=light] .workflow-visual{background:radial-gradient(circle at 55% 40%,rgba(14,165,233,.12),transparent 54%),#edf8f9}[data-theme=light] .workflow-card h3{color:#11272d}[data-theme=light] .upload-file,[data-theme=light] .distribution-node{background:linear-gradient(180deg,#fffffff2,#f6fafcd1) padding-box,linear-gradient(180deg,#fff,#00e5ff40) border-box!important;border:1px solid transparent!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 4px 14px #0f172a0f,inset 0 1px 1px #fff;color:#0f172a}@media(max-width:900px){.workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-card:last-child{grid-column:1 / -1;width:calc(50% - .675rem);justify-self:center}.workflow-visual{min-height:250px}}@media(max-width:680px){.workflow-grid{grid-template-columns:1fr;max-width:620px}.workflow-card:last-child{grid-column:auto;width:auto;justify-self:stretch}}@media(max-width:560px){.workflow-section{padding:3.25rem 0 4.5rem}.workflow-craft-visual{padding:1rem}.workflow-visual{min-height:230px}.distribution-node{transform:scale(.88);transform-origin:center}}@media(prefers-reduced-motion:reduce){.workflow-section *,.section-growth-widgets *{animation:none!important}}@media(max-width:680px){.work-capabilities-grid .capability-content{min-height:0;flex-direction:column;align-items:flex-start;gap:.45rem}.work-capabilities-grid .capability-name{white-space:normal}.work-capabilities-grid .capability-desc{max-width:none;text-align:left}}.workflow-visual{min-height:300px}.workflow-upload-visual{--workflow-cyan: #18d8eb;background:radial-gradient(circle at 52% 52%,rgba(24,216,235,.16),transparent 38%),linear-gradient(145deg,#091c25f0,#030c12f0)}.workflow-upload-visual .upload-zone{top:1.1rem;right:1.1rem;bottom:1.1rem;left:1.1rem;z-index:1;align-content:center;border-color:#55e7f461;background:#02111838;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.workflow-upload-visual .upload-zone small{color:#bbe8ed7a;font-size:.52rem;letter-spacing:.05em}.workflow-upload-visual .upload-icon{width:39px;height:39px;background:#07293394}.upload-drag-file,.upload-complete-file{position:absolute;z-index:4;display:flex;align-items:center;gap:.42rem;width:120px;min-height:46px;padding:.28rem;border:1px solid rgba(187,244,249,.32);border-radius:9px;background:#0a212bb3;color:#defdff;box-shadow:inset 0 1px #ffffff2e,0 12px 26px #0000004d;backdrop-filter:blur(14px) saturate(145%);-webkit-backdrop-filter:blur(14px) saturate(145%)}.upload-drag-file{left:1.1rem;bottom:2.15rem}.upload-complete-file{left:50%;top:52%;opacity:0;transform:translate(-50%,-50%) scale(.88)}.upload-drag-file video,.upload-complete-file video{width:38px;height:38px;flex:0 0 auto;border-radius:6px;object-fit:cover;background:#061016}.upload-drag-file span,.upload-complete-file span{min-width:0;display:grid;gap:.08rem}.upload-drag-file b,.upload-complete-file b{overflow:hidden;color:#efffff;font-size:.52rem;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.upload-drag-file small,.upload-complete-file small{color:#b8e6ea94;font-size:.45rem}.upload-complete-file em{display:grid;place-items:center;width:16px;height:16px;margin-left:auto;border-radius:50%;background:#20d8a2;color:#04221c;font-size:.65rem;font-style:normal;font-weight:900}.upload-hand-cursor{position:absolute;z-index:5;left:5.35rem;bottom:1.5rem;display:grid;place-items:center;width:28px;height:28px;color:#f5ffff;line-height:1;opacity:0;filter:drop-shadow(0 3px 4px rgba(0,0,0,.52))}.upload-hand-cursor:before,.upload-hand-cursor:after{content:none}.upload-hand-cursor img{width:28px;height:28px;display:block;filter:brightness(0) invert(1);transform:rotate(-10deg)}.workflow-upload-visual .upload-progress{z-index:7;right:1.1rem;bottom:.9rem;left:1.1rem;background:#aaeaef29}.workflow-upload-visual .upload-progress i{width:0}.workflow-upload-visual .upload-count{z-index:7;right:1.1rem;top:1.1rem;border:1px solid rgba(118,243,202,.3);background:#08504073;color:#8ff9d1;opacity:.45}.workflow-craft-visual{display:flex;flex-direction:column;gap:.65rem;padding:.8rem;background:radial-gradient(circle at 48% 28%,rgba(0,229,255,.15),transparent 42%),linear-gradient(145deg,#081922f5,#040c12f5)}.craft-comparison{position:relative;flex:1 1 auto;min-height:196px;overflow:hidden;border:1px solid rgba(164,239,247,.22);border-radius:10px;background:#07141b}.craft-preview{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.craft-preview video{width:100%;height:100%;display:block;object-fit:cover;background:#061016}.craft-preview--before video{filter:saturate(.52) brightness(.68)}.craft-preview--after{z-index:2;clip-path:inset(0 0 0 76%)}.craft-preview--after:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 45%,rgba(2,10,14,.72))}.craft-preview--after video{filter:saturate(1.1) contrast(1.05)}.craft-preview--before{background:#0d0907}.craft-preview--after{background:linear-gradient(145deg,#0b3a46,#08212b 58%,#061219)}.craft-copy-lines,.craft-after-bars{position:absolute;display:grid;gap:.34rem}.craft-copy-lines{top:44%;left:12%;width:32%}.craft-copy-lines i,.craft-after-bars i{display:block;height:.3rem;border-radius:999px}.craft-copy-lines i{background:#ffffff1a}.craft-copy-lines i:nth-child(1){width:100%}.craft-copy-lines i:nth-child(2){width:78%}.craft-copy-lines i:nth-child(3){width:88%}.craft-copy-lines i:nth-child(4){width:60%}.craft-copy-lines i:nth-child(5){width:76%}.craft-copy-lines i:nth-child(6){width:68%}.craft-copy-lines i:nth-child(7){width:45%}.craft-after-bars{z-index:3;top:49%;right:13%;width:34%;gap:.55rem}.craft-after-bars i:nth-child(1){width:100%;background:#ffffff29}.craft-after-bars i:nth-child(2){width:86%;background:#ffffffd9}.craft-after-bars i:nth-child(3){width:67%;background:#1397aee6}.craft-wave{position:absolute;z-index:3;right:22%;bottom:27%;display:flex;align-items:center;gap:.24rem;height:1.5rem}.craft-wave i{display:block;width:.22rem;height:42%;border-radius:999px;background:#18c9df;box-shadow:0 0 8px #18c9df73}.craft-wave i:nth-child(2n){height:78%}.craft-wave i:nth-child(3n){height:58%}.craft-wave i:nth-child(4n){height:92%}.craft-label{position:absolute;z-index:4;top:.68rem;padding:.22rem .4rem;border:1px solid rgba(218,251,255,.16);border-radius:999px;background:#030d13ad;color:#e1f7f9d6;font-size:.53rem;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.craft-label--before{left:.68rem}.craft-label--after{right:.68rem;color:#a6fbff}.craft-divider{position:absolute;z-index:5;top:0;bottom:0;left:76%;width:1px;display:block;background:#e1fdffeb;box-shadow:0 0 12px #00e5ffcc}.craft-divider b{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:27px;height:27px;border:1px solid rgba(230,255,255,.72);border-radius:50%;background:var(--accent-cyan);color:#06313a;font-size:.7rem;transform:translate(-50%,-50%);box-shadow:0 5px 14px #00e5ff52}.craft-hook,.craft-caption{position:absolute;z-index:3;right:.65rem;color:#dffeff;font-size:.5rem;font-style:normal;white-space:nowrap}.craft-hook{top:30%;right:13%;bottom:auto;padding:.3rem .42rem;border-radius:5px;background:#18c9df;color:#06252d;font-weight:800}.craft-caption{right:.65rem;bottom:.62rem;padding:.18rem .3rem;border-radius:4px;background:#020c11b3}.craft-timeline{position:relative;display:grid;gap:.32rem;padding:.34rem .38rem;border:1px solid rgba(169,240,247,.14);border-radius:7px;background:#030d139e}.craft-timeline i{display:block;height:4px;border-radius:999px;background:linear-gradient(90deg,#0ed4e49e 0,#0ed4e49e 16%,#bcf1f52e 16%,#bcf1f52e 23%,#0b97aead 23%,#0b97aead 43%,#bcf1f524 43%,#bcf1f524 51%,#0ed4e494 51%,#0ed4e494 73%,#bcf1f526 73%)}.craft-timeline i:nth-child(2){width:82%;opacity:.68}.craft-timeline i:nth-child(3){width:66%;opacity:.4}.craft-playhead{position:absolute;top:.18rem;bottom:.18rem;left:5%;width:1px;background:#dfffff;box-shadow:0 0 7px #00e5ffeb}.craft-tools{position:static;z-index:4;align-self:flex-start;margin:0;padding:.22rem}.workflow-distribute-visual{background:radial-gradient(circle at 52% 50%,rgba(0,229,255,.19),transparent 35%),linear-gradient(145deg,#06161ef2,#030c12f5)}.distribution-source{position:absolute;z-index:2;top:50%;left:50%;width:72px;height:112px;overflow:hidden;border:2px solid rgba(213,251,255,.58);border-radius:10px;background:#061016;transform:translate(-50%,-50%);box-shadow:0 10px 28px #00000061,0 0 28px #00e5ff29}.distribution-source video{width:100%;height:100%;display:block;object-fit:cover}.distribution-source span{position:absolute;right:.22rem;bottom:.25rem;left:.22rem;padding:.18rem;border-radius:4px;background:#021218c7;color:#aeffff;font-size:.42rem;text-align:center;white-space:nowrap}.workflow-distribute-visual .distribution-node{z-index:3;width:58px;height:82px;padding:3px;opacity:1;transform-origin:center}.workflow-distribute-visual .distribution-node--one{left:1.05rem;top:1rem}.workflow-distribute-visual .distribution-node--two{right:1.05rem;top:1.05rem}.workflow-distribute-visual .distribution-node--three{right:1.55rem;bottom:1.15rem}.distribution-platform{position:absolute;z-index:2;right:-.45rem;bottom:-.55rem;padding:.22rem .32rem;border:1px solid rgba(190,245,250,.32);border-radius:999px;background:#051f28d6;color:#d9feff;font-size:.42rem;font-weight:800;letter-spacing:.01em;white-space:nowrap;box-shadow:0 4px 12px #00000042}.distribution-platform--reels{color:#ffb3df}.distribution-platform--shorts{color:#ffbeb7}.distribution-platform--tiktok{color:#b8faff}.workflow-distribute-visual .distribution-core{z-index:5;width:42px;height:42px;background:#05343ecc}.distribution-core span{display:block;font-size:.66rem}.distribution-core small{position:absolute;top:calc(100% + .36rem);color:#c1f4f8b8;font-size:.42rem;white-space:nowrap}.workflow-distribute-visual .distribution-pill{z-index:6;opacity:0}.workflow-distribute-visual .distribution-pill--one{left:.9rem;top:6.55rem}.workflow-distribute-visual .distribution-pill--two{right:.75rem;bottom:.8rem}.workflow-distribute-visual .distribution-label{z-index:6;bottom:.8rem;left:.9rem;font-size:.48rem}.distribution-label b{color:#56f4bc;font-weight:700}.workflow-section.is-visible .workflow-upload-visual .upload-zone{animation:workflow-drop-zone-cycle 8.6s ease-in-out infinite}.workflow-section.is-visible .upload-drag-file{animation:workflow-file-drag 8.6s cubic-bezier(.5,.02,.25,1) infinite}.workflow-section.is-visible .upload-hand-cursor{animation:workflow-hand-drag 8.6s cubic-bezier(.5,.02,.25,1) infinite}.workflow-section.is-visible .upload-complete-file{animation:workflow-file-complete 8.6s ease-in-out infinite}.workflow-section.is-visible .workflow-upload-visual .upload-progress i{animation:workflow-upload-cycle 8.6s ease-in-out infinite}.workflow-section.is-visible .workflow-upload-visual .upload-count{animation:workflow-ready-cycle 8.6s ease-in-out infinite}.workflow-section.is-visible .craft-preview--after{animation:workflow-after-reveal 8.6s cubic-bezier(.5,.02,.25,1) infinite}.workflow-section.is-visible .craft-divider{animation:workflow-divider-scan 8.6s cubic-bezier(.5,.02,.25,1) infinite}.workflow-section.is-visible .craft-playhead{animation:workflow-timeline-playhead 8.6s linear infinite}.workflow-section.is-visible .craft-hook{animation:workflow-hook-pop 8.6s ease-in-out infinite}.workflow-section.is-visible .craft-caption{animation:workflow-caption-pop 8.6s ease-in-out infinite}.workflow-section.is-visible .craft-after-bars{animation:workflow-after-bars 3.8s ease-in-out infinite}.workflow-section.is-visible .craft-wave{animation:workflow-wave-pulse 1.5s ease-in-out infinite alternate}.workflow-section.is-visible .distribution-source{animation:workflow-source-ready 5.8s ease-in-out infinite}.workflow-section.is-visible .distribution-node--one{animation:workflow-node-live-one 4.6s ease-in-out infinite}.workflow-section.is-visible .distribution-node--two{animation:workflow-node-live-two 5.2s ease-in-out .45s infinite}.workflow-section.is-visible .distribution-node--three{animation:workflow-node-live-three 4.9s ease-in-out .8s infinite}.workflow-section.is-visible .workflow-distribute-visual .distribution-core{animation:workflow-publish-core 9s ease-in-out infinite}.workflow-section.is-visible .workflow-distribute-visual .distribution-pill--one{animation:workflow-pill-one 9s ease-in-out infinite}.workflow-section.is-visible .workflow-distribute-visual .distribution-pill--two{animation:workflow-pill-two 9s ease-in-out infinite}@keyframes workflow-drop-zone-cycle{0%,18%,82%,to{border-color:#55e7f461;background:#02111838;box-shadow:none}48%,67%{border-color:#73ffecd1;background:#0a656933;box-shadow:inset 0 0 30px #00e5ff1f}}@keyframes workflow-file-drag{0%,12%{opacity:0;left:1.1rem;bottom:2.15rem;transform:translateY(16px) scale(.86) rotate(-4deg)}18%,31%{opacity:1;left:1.1rem;bottom:2.15rem;transform:translateY(0) scale(1) rotate(-2deg)}49%{opacity:1;left:calc(50% - 60px);bottom:calc(50% - 23px);transform:scale(.9) rotate(1deg)}58%,to{opacity:0;left:calc(50% - 60px);bottom:calc(50% - 23px);transform:scale(.78) rotate(2deg)}}@keyframes workflow-hand-drag{0%,15%,65%,to{opacity:0;left:5.35rem;bottom:1.5rem;transform:translateY(14px) scale(.72)}20%,31%{opacity:1;left:5.35rem;bottom:1.5rem;transform:translateY(0) scale(1)}49%{opacity:1;left:calc(50% + 31px);bottom:calc(50% - 20px);transform:scale(.86)}57%{opacity:1;left:calc(50% + 31px);bottom:calc(50% - 20px);transform:scale(.7)}}@keyframes workflow-file-complete{0%,55%,to{opacity:0;transform:translate(-50%,-50%) scale(.78)}62%,82%{opacity:1;transform:translate(-50%,-50%) scale(1)}87%{opacity:.5;transform:translate(-50%,-50%) scale(.96)}}@keyframes workflow-upload-cycle{0%,50%,to{width:0}58%{width:18%}78%,86%{width:100%}}@keyframes workflow-ready-cycle{0%,74%,to{opacity:.45;transform:translateY(0)}80%,88%{opacity:1;transform:translateY(-2px)}}@keyframes workflow-after-reveal{0%,16%,to{clip-path:inset(0 0 0 76%)}44%,76%{clip-path:inset(0 0 0 20%)}86%{clip-path:inset(0 0 0 76%)}}@keyframes workflow-divider-scan{0%,16%,to{left:76%}44%,76%{left:20%}86%{left:76%}}@keyframes workflow-timeline-playhead{0%,11%{left:5%;opacity:0}16%{opacity:1}76%{left:95%;opacity:1}82%,to{left:5%;opacity:0}}@keyframes workflow-hook-pop{0%,35%,to{opacity:0;transform:translateY(5px) scale(.84)}42%,75%{opacity:1;transform:translateY(0) scale(1)}82%{opacity:0}}@keyframes workflow-caption-pop{0%,42%,to{opacity:0}50%,77%{opacity:1}84%{opacity:0}}@keyframes workflow-after-bars{0%,28%,to{opacity:.58;transform:translate(5px)}48%,78%{opacity:1;transform:translate(0)}}@keyframes workflow-wave-pulse{0%{transform:scaleY(.72);opacity:.62}to{transform:scaleY(1.08);opacity:1}}@keyframes workflow-source-ready{0%,10%,82%,to{transform:translate(-50%,-50%) scale(1)}18%,65%{transform:translate(-50%,-50%) scale(.85)}72%{transform:translate(-50%,-50%) scale(1.03)}}@keyframes workflow-node-live-one{50%{transform:translateY(-6px) rotate(-1.5deg);box-shadow:inset 0 1px #ffffff2e,0 15px 30px #00000057,0 0 18px #00e5ff26}}@keyframes workflow-node-live-two{50%{transform:translateY(-7px) rotate(1.5deg);box-shadow:inset 0 1px #ffffff2e,0 15px 30px #00000057,0 0 18px #00e5ff26}}@keyframes workflow-node-live-three{50%{transform:translateY(-5px) rotate(-1deg);box-shadow:inset 0 1px #ffffff2e,0 15px 30px #00000057,0 0 18px #00e5ff26}}@keyframes workflow-publish-one{0%,19%,to{opacity:0;transform:translate(130px,72px) scale(.45)}28%,79%{opacity:1;transform:translate(0) scale(1)}87%{opacity:0;transform:translate(-12px,4px) scale(.8)}}@keyframes workflow-publish-two{0%,28%,to{opacity:0;transform:translate(-130px,72px) scale(.45)}38%,79%{opacity:1;transform:translate(0) scale(1)}87%{opacity:0;transform:translate(12px,4px) scale(.8)}}@keyframes workflow-publish-three{0%,37%,to{opacity:0;transform:translate(-94px,-95px) scale(.45)}48%,79%{opacity:1;transform:translate(0) scale(1)}87%{opacity:0;transform:translate(8px,-8px) scale(.8)}}@keyframes workflow-publish-core{0%,15%,65%,to{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 18px #00e5ff2e}31%,55%{transform:translate(-50%,-50%) scale(1.13);box-shadow:0 0 34px #00e5ff73}}@keyframes workflow-pill-one{0%,29%,to{opacity:0;transform:translateY(6px)}37%,79%{opacity:1;transform:translateY(0)}86%{opacity:0}}@keyframes workflow-pill-two{0%,48%,to{opacity:0;transform:translateY(6px)}56%,79%{opacity:1;transform:translateY(0)}86%{opacity:0}}[data-theme=light] .workflow-upload-visual,[data-theme=light] .workflow-craft-visual,[data-theme=light] .workflow-distribute-visual{background:linear-gradient(145deg,#edfafbfa,#daf2f5f0)}[data-theme=light] .craft-preview--before{background:#e9f4f5}[data-theme=light] .craft-preview--after{background:linear-gradient(145deg,#c9f3f5,#e5f8f8 58%,#d2edf0)}[data-theme=light] .craft-copy-lines i{background:#115b692e}[data-theme=light] .craft-after-bars i:nth-child(1){background:#115b6938}[data-theme=light] .craft-after-bars i:nth-child(2){background:#ffffffe6}[data-theme=light] .craft-after-bars i:nth-child(3){background:#159bad}[data-theme=light] .craft-wave i{background:#0a8ea1;box-shadow:0 0 8px #008ea147}[data-theme=light] .craft-hook{background:#0db4c7;color:#062a32}[data-theme=light] .workflow-upload-visual .upload-zone,[data-theme=light] .craft-comparison,[data-theme=light] .craft-timeline{background:#ffffff9e;border-color:#1288983d}[data-theme=light] .upload-drag-file,[data-theme=light] .upload-complete-file,[data-theme=light] .distribution-source,[data-theme=light] .workflow-distribute-visual .distribution-node{background:#fffc;color:#143a43}[data-theme=light] .upload-drag-file b,[data-theme=light] .upload-complete-file b{color:#123a43}@media(max-width:680px){.workflow-visual{min-height:276px}.craft-comparison{min-height:172px}.upload-drag-file,.upload-complete-file{width:112px}.workflow-distribute-visual .distribution-node{transform:scale(.88)}.workflow-distribute-visual .distribution-node--one{left:.6rem}.workflow-distribute-visual .distribution-node--two{right:.6rem}.workflow-distribute-visual .distribution-node--three{right:1rem}}.case-study-page{background-color:var(--bg-primary);color:var(--text-primary);min-height:100vh;position:relative;overflow-x:hidden}.case-top-bar{max-width:var(--container-width);margin:0 auto;padding:6.8rem var(--container-pad) 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(255,255,255,.06)}.case-back-link{display:inline-flex;align-items:center;gap:.55rem;font-size:.82rem;font-weight:600;color:var(--text-secondary);background:#ffffff0a;border:1px solid rgba(255,255,255,.1);padding:.42rem 1.05rem;border-radius:999px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);text-decoration:none;transition:all .25s var(--ease-smooth)}.case-back-link:hover{background:#00d5ff14;border-color:#00d5ff59;color:var(--accent-cyan);box-shadow:0 0 16px #00d5ff26;transform:translate(-3px)}.case-pill-badge{display:inline-flex;align-items:center;gap:.45rem;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-cyan);background:#00e5ff1a;border:1px solid rgba(0,229,255,.35);padding:.32rem .85rem;border-radius:999px;box-shadow:0 0 16px #00e5ff26}.case-hero-section{position:relative;padding:3.5rem 0 4rem;background:radial-gradient(circle at 75% 20%,rgba(0,229,255,.07) 0%,transparent 60%);border-bottom:1px solid var(--border-subtle)}.case-hero-container{max-width:var(--container-width);margin:0 auto;padding:0 var(--container-pad)}.case-hero-grid{display:grid;grid-template-columns:360px 1fr;gap:3.5rem;align-items:center}.case-hero-media{position:relative}.case-portrait-frame{position:relative;width:100%;aspect-ratio:4 / 5;border-radius:20px;overflow:hidden;border:1px solid rgba(0,229,255,.3);background:linear-gradient(165deg,#101820cc,#070a0ef2);box-shadow:0 24px 60px #000000b3,0 0 35px #00e5ff24}.case-portrait-img{width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .6s var(--ease-smooth)}.case-portrait-frame:hover .case-portrait-img{transform:scale(1.04)}.case-portrait-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(5,8,11,.85) 0%,rgba(5,8,11,.2) 50%,transparent 100%);pointer-events:none}.case-growth-pill-badge{position:absolute;bottom:1.25rem;left:1.25rem;display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .95rem;background:#00e5ff2e;border:1px solid rgba(0,229,255,.5);border-radius:8px;font-size:.82rem;font-weight:800;color:var(--accent-cyan);letter-spacing:.02em;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 24px #00e5ff40}.case-hero-content{display:flex;flex-direction:column;gap:1.35rem}.case-kicker-tag{display:inline-flex;align-items:center;gap:.5rem;font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-cyan)}.case-hero-title{font-family:var(--font-display);font-size:clamp(2.4rem,4.2vw,3.6rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;background-image:var(--hero-headline-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 18px rgba(0,229,255,.18))}.case-hero-title .highlight-cyan{font-family:var(--font-display);font-style:italic;font-weight:700;background:linear-gradient(90deg,#00d5ff,#5efbff,#fff,#23c7d8,#00d5ff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 16px rgba(0,229,255,.4));animation:cyanTextSheen 5s ease-in-out infinite;display:inline-block;padding-bottom:0;margin-bottom:0;padding-right:.04em;padding-left:.02em;overflow:visible}.case-profile-chip-row{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.case-handle-chip{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .9rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:999px;font-size:.82rem;font-weight:700;color:var(--text-primary);text-decoration:none;transition:all .25s var(--ease-smooth)}.case-handle-chip:hover{background:linear-gradient(135deg,#e1306c40,#833ab440);border-color:#e1306c80;transform:translateY(-2px);box-shadow:0 4px 16px #e1306c40}.case-handle-chip .ig-icon{width:15px;height:15px;opacity:.9}.case-verified-badge{color:#0095f6;display:inline-flex;align-items:center}.case-niche-chip{display:inline-flex;align-items:center;padding:.4rem .85rem;background:#00e5ff14;border:1px solid rgba(0,229,255,.25);border-radius:999px;font-size:.76rem;font-weight:700;color:var(--accent-cyan);letter-spacing:.04em;text-transform:uppercase}.case-hero-desc{font-size:1.05rem;line-height:1.6;color:var(--text-secondary);max-width:680px}.case-follower-transform-card{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;background:linear-gradient(145deg,#ffffff08,#ffffff03);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:1.15rem 1.65rem;max-width:580px;overflow:visible}.case-trans-item{display:flex;flex-direction:column;gap:.2rem;min-width:0;overflow:visible}.case-trans-label{font-family:var(--font-display);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.case-trans-item.highlight .case-trans-label{color:var(--accent-cyan)}.case-trans-number{font-family:var(--font-display);font-size:clamp(1.5rem,2.3vw,2.05rem);font-weight:800;letter-spacing:-.035em;color:var(--text-primary);font-variant-numeric:tabular-nums;line-height:1.32;display:inline-block;padding-bottom:.22em;padding-top:.05em;padding-right:.15em;margin-bottom:-.18em;overflow:visible;white-space:nowrap}.case-trans-item.highlight .case-trans-number{display:inline-block;line-height:1.35;padding-bottom:.25em;padding-top:.06em;padding-right:.15em;margin-bottom:-.2em;overflow:visible;white-space:nowrap;background:linear-gradient(110deg,#00d5ff,#5efbff 28%,#fff 52%,#23c7d8 78%,#00d5ff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 16px rgba(0,229,255,.52));animation:cyanTextSheen 5s ease-in-out infinite}.case-trans-arrow{display:flex;align-items:center;justify-content:center;color:var(--accent-cyan)}.case-hud-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;max-width:680px}.case-hud-card{background:#10161ccc;border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:.85rem .95rem;display:flex;flex-direction:column;gap:.35rem;transition:all .25s var(--ease-smooth)}.case-hud-card:hover{border-color:#00e5ff59;transform:translateY(-2px)}.case-hud-val{font-size:1.15rem;font-weight:800;letter-spacing:-.02em;color:var(--text-primary)}.case-hud-val.cyan{color:var(--accent-cyan)}.case-hud-label{font-size:.68rem;font-weight:600;color:var(--text-muted);letter-spacing:.02em}.case-reels-section{padding:4.5rem 0 3.5rem;position:relative;background:var(--bg-primary)}.case-section-header{text-align:center;max-width:680px;margin:0 auto 3rem}.case-section-tag{font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-cyan);display:block;margin-bottom:.6rem}.case-section-title{font-size:clamp(2rem,3.2vw,2.75rem);font-weight:800;letter-spacing:-.03em;color:var(--text-primary);line-height:1.15;margin-bottom:.75rem}.case-section-subtitle{font-size:.95rem;color:var(--text-secondary);line-height:1.55}.ig-reels-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.85rem;max-width:var(--container-width);margin:0 auto;padding:0 var(--container-pad)}.ig-reel-card{position:relative;aspect-ratio:9 / 16;border-radius:18px;overflow:hidden;background:#0d1217;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 40px #0009;cursor:pointer;transition:transform .4s var(--ease-expo),border-color .4s ease,box-shadow .4s ease}.ig-reel-card:hover{transform:translateY(-8px) scale(1.015);border-color:#00e5ff8c;box-shadow:0 24px 50px #00e5ff33}.ig-reel-media-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ig-reel-video{width:100%;height:100%;object-fit:cover;display:block}.ig-reel-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;transition:opacity .4s ease}.ig-reel-card.is-playing .ig-reel-poster{opacity:0;pointer-events:none}.ig-reel-card:hover .ig-reel-poster,.ig-reel-card:hover .ig-reel-video{transform:scale(1.03)}.ig-reel-poster,.ig-reel-video{transition:transform .5s var(--ease-expo),opacity .4s ease}.ig-reel-card:hover .ig-reel-icon-badge{background:var(--accent-cyan);color:#05080b;border-color:var(--accent-cyan);box-shadow:0 0 20px #00e5ffa6;transform:scale(1.08)}.ig-reel-progress-track{position:absolute;bottom:0;left:0;right:0;height:3.5px;background:#ffffff1f;z-index:6;pointer-events:none;overflow:hidden}.ig-reel-progress-fill{width:0%;height:100%;background:linear-gradient(90deg,#00b4d8,#00e5ff);box-shadow:0 0 10px #00e5ffe6;transition:width .1s linear}.ig-reel-top-bar{position:absolute;top:1rem;left:1rem;right:1rem;display:flex;align-items:center;justify-content:space-between;z-index:3;pointer-events:none}.ig-reel-tag{font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:.3rem .65rem;border-radius:6px;background:#05080bbf;border:1px solid rgba(0,229,255,.45);color:var(--accent-cyan);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ig-reel-icon-badge{width:32px;height:32px;border-radius:50%;background:#05080bbf;border:1px solid rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;color:#fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ig-reel-bottom-gradient{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(5,8,11,.72) 0%,rgba(5,8,11,.28) 55%,transparent 100%);pointer-events:none;z-index:2}.ig-reel-bottom-info{position:absolute;bottom:1.15rem;left:1.15rem;right:1.15rem;z-index:3;display:flex;flex-direction:column;gap:.6rem}.ig-reel-title{font-size:1.05rem;font-weight:700;color:#fff;line-height:1.25}.ig-reel-meta-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.ig-reel-views{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;font-weight:700;color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.15);padding:.28rem .65rem;border-radius:6px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ig-reel-views svg{fill:currentColor}.ig-sound-toggle-btn{background:#000000bf;border:1px solid rgba(255,255,255,.3);color:#fff;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease;pointer-events:auto}.ig-sound-toggle-btn:hover{background:var(--accent-cyan);color:#000;border-color:var(--accent-cyan);transform:scale(1.1);box-shadow:0 0 16px #00e5ff66}.ig-reel-audio-track{display:inline-flex;align-items:center;gap:.4rem;font-size:.72rem;color:#a0aab2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.highverz-agency-breakdown{border-top:1px solid rgba(255,255,255,.08);padding:4.5rem 0 3.5rem;max-width:var(--container-width);margin:0 auto;padding-left:var(--container-pad);padding-right:var(--container-pad)}.breakdown-header{text-align:center;max-width:680px;margin:0 auto 3rem}.breakdown-tag{font-size:.72rem;font-weight:800;letter-spacing:.14em;color:var(--accent-cyan);text-transform:uppercase;margin-bottom:.6rem;display:block}.breakdown-title{font-size:clamp(2rem,3.2vw,2.6rem);font-weight:800;color:var(--text-primary);letter-spacing:-.03em;line-height:1.15}.breakdown-title span{color:var(--accent-cyan)}.breakdown-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem;margin-bottom:3.5rem}.breakdown-card{background:linear-gradient(165deg,#ffffff12,#121922b3 28%,#090d12e6);border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:2.2rem 1.8rem;display:flex;flex-direction:column;gap:1rem;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:0 16px 40px #00000073,inset 0 1px 1px #ffffff38;transition:all .35s var(--ease-smooth)}.breakdown-card:hover{border-color:#00e5ff73;transform:translateY(-6px);box-shadow:0 24px 50px #0009,0 0 35px #00e5ff26,inset 0 1px 1.5px #ffffff59}.breakdown-icon-box{width:48px;height:48px;border-radius:12px;background:#00e5ff1f;border:1px solid rgba(0,229,255,.3);display:flex;align-items:center;justify-content:center;color:var(--accent-cyan)}.breakdown-card-title{font-size:1.15rem;font-weight:700;color:var(--text-primary)}.breakdown-card-desc{font-size:.88rem;line-height:1.65;color:var(--text-secondary)}.creator-testimonial-banner{background:linear-gradient(135deg,#00e5ff1f,#0a0f16bf,#00e5ff08);border:1px solid rgba(0,229,255,.35);border-radius:22px;padding:2.5rem 2.75rem;display:flex;align-items:center;gap:2.25rem;margin-bottom:3.5rem;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:0 16px 44px #00000080,inset 0 1px 1px #ffffff40,0 0 30px #00e5ff1f}.creator-testimonial-avatar{width:82px;height:82px;border-radius:50%;border:2px solid var(--accent-cyan);overflow:hidden;flex-shrink:0;box-shadow:0 0 24px #00e5ff59}.creator-testimonial-avatar img{width:100%;height:100%;object-fit:cover}.creator-testimonial-content{flex-grow:1}.creator-quote-text{font-size:1.15rem;font-weight:500;font-style:italic;color:var(--text-primary);line-height:1.6;margin-bottom:.85rem}.creator-quote-author{font-size:.92rem;font-weight:700;color:var(--accent-cyan);display:flex;align-items:center;gap:.5rem}.creator-quote-handle{color:var(--text-muted);font-weight:500}.ig-case-cta-banner{text-align:center;background:linear-gradient(180deg,#10161cf2,#080b0efa);border:1px solid rgba(0,229,255,.25);border-radius:20px;padding:3.5rem 2.5rem;margin-bottom:4rem;display:flex;flex-direction:column;align-items:center;gap:1.35rem;box-shadow:0 20px 50px #0009,0 0 40px #00e5ff14}.ig-case-cta-banner h3{font-size:clamp(1.8rem,2.6vw,2.4rem);font-weight:800;letter-spacing:-.03em;color:#fff}.ig-case-cta-banner p{max-width:540px;font-size:.95rem;color:var(--text-secondary);line-height:1.6}@media(max-width:1024px){.case-hero-grid{grid-template-columns:300px 1fr;gap:2.5rem}.case-hud-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.case-hero-grid{grid-template-columns:1fr;gap:2rem;text-align:center}.case-hero-media{max-width:320px;margin:0 auto}.case-profile-chip-row{justify-content:center}.case-follower-transform-card,.case-hud-grid{margin:0 auto}.ig-reels-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.breakdown-grid{grid-template-columns:1fr}.creator-testimonial-banner{flex-direction:column;text-align:center;padding:2rem 1.5rem}}@media(max-width:600px){.ig-reels-grid{grid-template-columns:1fr}.case-top-bar{flex-direction:column;align-items:flex-start}.case-hud-grid{grid-template-columns:1fr}}.page-team{background-color:var(--bg-primary);color:var(--text-primary);overflow-x:hidden}.team-hero-section{position:relative;padding:10.5rem 0 5rem;overflow:hidden}.team-hero-glow{position:absolute;top:15%;left:50%;transform:translate(-50%);width:900px;height:450px;background:radial-gradient(ellipse at center,rgba(0,229,255,.12) 0%,rgba(0,229,255,.02) 55%,transparent 75%);pointer-events:none;z-index:0}.team-hero-container{max-width:var(--container-width);margin:0 auto;padding:0 var(--container-pad);position:relative;z-index:1}.team-hero-content{text-align:center;max-width:860px;margin:0 auto}.team-hero-tag{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-tag, "Space Grotesk", sans-serif);font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-cyan);background:#00e5ff14;border:1px solid rgba(0,229,255,.28);padding:.4rem .85rem;border-radius:999px;margin-bottom:1.5rem;max-width:100%;white-space:normal;text-align:center;line-height:1.4;word-break:break-word}.team-hero-title{font-family:var(--font-display);font-size:clamp(2rem,5.2vw,4.4rem);font-weight:500;line-height:1.08;letter-spacing:-.03em;margin-bottom:1.4rem;word-break:break-word;overflow-wrap:break-word;background-image:var(--hero-headline-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.team-hero-title .highlight-cyan{font-family:var(--font-display);font-style:italic;font-weight:700;background:linear-gradient(90deg,#00d5ff,#5efbff,#fff,#23c7d8,#00d5ff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 16px rgba(0,229,255,.4));animation:cyanTextSheen 5s ease-in-out infinite;display:inline!important;vertical-align:baseline!important}.team-hero-title .highlight-cyan .adscale-reveal-word,.team-hero-title .adscale-reveal-word.highlight-cyan{display:inline-block!important;vertical-align:baseline!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;line-height:inherit!important;padding-right:.14em!important}.team-hero-title .highlight-cyan .adscale-reveal-word:not(:last-child),.team-hero-title .adscale-reveal-word.highlight-cyan:not(:last-child){margin-right:-.06em!important}.team-hero-desc{font-size:1.12rem;line-height:1.7;color:#9aa4b2;margin:0 auto 3rem;max-width:740px}.team-metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin-top:2rem;background:transparent;border:0;border-radius:0;padding:0;box-shadow:none}.team-metric-item{position:relative;overflow:hidden;min-height:112px;justify-content:center;padding:1.25rem 1rem;border:1px solid transparent;border-radius:20px;background:linear-gradient(145deg,#141f22d1,#080e10ad) padding-box,linear-gradient(135deg,#ffffff2e,#23c7d842,#ffffff0a) border-box;box-shadow:0 16px 34px #0003,inset 0 1px #ffffff17;display:flex;flex-direction:column;align-items:center;gap:.35rem;transition:transform .45s var(--ease-expo),border-color .35s ease,box-shadow .45s var(--ease-expo)}.team-metric-item:last-child{border-right:1px solid transparent}.team-metric-item:before{content:"";position:absolute;top:-35px;right:-25px;width:100px;height:100px;border-radius:50%;background:radial-gradient(circle,rgba(35,199,216,.18),transparent 70%);filter:blur(3px);opacity:.65;pointer-events:none}.team-metric-item:hover{transform:translateY(-5px);border-color:#23c7d86b;box-shadow:0 22px 42px #0000004d,0 0 24px #00e5ff1a,inset 0 1px #ffffff26}.team-metric-val{font-family:var(--font-sans);font-size:1.85rem;font-weight:800;letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums;display:inline-block}.team-metric-val.cyan{background:linear-gradient(90deg,#00d5ff,#5efbff,#fff,#23c7d8,#00d5ff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 16px rgba(0,229,255,.4));animation:cyanTextSheen 5s ease-in-out infinite;display:inline-block}.team-metric-label{font-size:.76rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#7b8798}.founders-section{padding:6.5rem 0;position:relative;background-color:var(--bg-primary)}.founders-container{max-width:var(--container-width);margin:0 auto;padding:0 var(--container-pad)}.founders-header{text-align:center;max-width:720px;margin:0 auto 4.5rem}.founders-title{font-family:var(--font-display);font-size:clamp(2.4rem,4vw,3.4rem);font-weight:900;letter-spacing:-.025em;color:var(--text-primary);margin:.75rem 0 1rem}.founders-subtitle{font-size:1.05rem;line-height:1.65;color:#8895a7}.founders-grid{display:none}.founders-accordion-grid{display:flex;flex-direction:column;gap:1rem;max-width:780px;margin:0 auto}.founder-accord-card{--founder-accent: #23c7d8;background:linear-gradient(135deg,#1c343e7a,#0710176b) padding-box,linear-gradient(135deg,#ffffff38,#23c7d847 48%,#ffffff0d) border-box;border:1px solid transparent;border-radius:26px;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);box-shadow:0 4px 24px #00000059,inset 0 1px #ffffff14;overflow:hidden;cursor:pointer;transition:border-color .35s ease,box-shadow .35s ease,background .35s ease,transform .25s ease;position:relative;isolation:isolate}.founder-accord-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 30%,rgba(0,229,255,.25) 70%,transparent 100%);pointer-events:none;z-index:1}.founder-accord-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(420px circle at 92% 0%,rgba(35,199,216,.18),transparent 68%);opacity:.42;transition:opacity .45s ease,transform .6s var(--ease-expo)}.founder-accord-card:hover{border-color:color-mix(in srgb,var(--founder-accent) 62%,transparent);transform:translateY(-5px) scale(1.003);box-shadow:0 20px 48px #0000006b,0 0 30px color-mix(in srgb,var(--founder-accent) 18%,transparent),inset 0 1px #ffffff2e}.founder-accord-card:hover:after,.founder-accord-card.is-open:after{opacity:.68;transform:scale(1.08)}.founder-accord-card.is-open{background:linear-gradient(145deg,#0e2a33e0,#07121bf5 72%) padding-box,linear-gradient(135deg,color-mix(in srgb,var(--founder-accent) 72%,transparent),#ffffff29) border-box;border-color:transparent;transform:translateY(0);box-shadow:0 16px 50px #00000080,0 0 36px color-mix(in srgb,var(--founder-accent) 19%,transparent),inset 0 1px #ffffff2e;cursor:default}.accord-header{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.6rem;gap:1rem;-webkit-user-select:none;user-select:none;position:relative;z-index:2}.accord-header-left{display:flex;align-items:center;gap:1.1rem}.accord-avatar{width:44px;height:44px;border-radius:12px;background:color-mix(in srgb,var(--founder-accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--founder-accent) 32%,transparent);display:flex;align-items:center;justify-content:center;color:var(--accent-cyan);flex-shrink:0;transition:background .3s ease,transform .3s ease}.accord-avatar svg{width:24px;height:auto;aspect-ratio:893 / 436;display:block;fill:currentColor}.founder-accord-card:hover .accord-avatar{transform:scale(1.05)}.founder-accord-card.is-open .accord-avatar{background:color-mix(in srgb,var(--founder-accent) 20%,transparent);border-color:color-mix(in srgb,var(--founder-accent) 55%,transparent);transform:scale(1)}.accord-name-block{display:flex;flex-direction:column;gap:.15rem}.accord-name{font-family:var(--font-display);font-size:1.3rem;font-weight:700;color:var(--text-primary);letter-spacing:-.02em;margin:0}.accord-role{font-size:.78rem;color:#b9cfd7b8;letter-spacing:.01em}.founder-accord-card.is-open .accord-role{color:color-mix(in srgb,var(--founder-accent) 78%,#d9f7fa)}.accord-header-right{display:flex;align-items:center;gap:.8rem;flex-shrink:0}.accord-social{width:34px;height:34px;border-radius:9999px;background:linear-gradient(180deg,#ffffff12,#ffffff05);border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 6px #0003,inset 0 1px #ffffff26,inset 0 -1px #0000004d;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:inline-flex;align-items:center;justify-content:center;color:#dcf0f5b8;text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease,border-color .25s ease,background .25s ease,color .25s ease}.accord-social svg{width:15px;height:15px;opacity:.82;transition:opacity .25s ease,transform .25s ease}.accord-social:hover{transform:translateY(-2px);color:#5efbff;background:linear-gradient(180deg,#00e5ff29,#00e5ff0a);border-color:#00e5ff73;box-shadow:0 4px 14px #00e5ff47,inset 0 1px #fff6}.accord-social:hover svg{opacity:1;transform:scale(1.1)}.accord-toggle-icon{width:32px;height:32px;border-radius:50%;background:#ffffff0e;border:1px solid rgba(205,250,253,.16);position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:background .3s ease,border-color .3s ease}.founder-accord-card:hover .accord-toggle-icon{background:#00e5ff14;border-color:#00e5ff33}.accord-toggle-icon span{position:absolute;background:var(--text-secondary);border-radius:2px;transition:transform .3s cubic-bezier(.16,1,.3,1),background .3s ease}.accord-toggle-icon span:first-child{width:14px;height:1.5px;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0)}.accord-toggle-icon span:last-child{width:1.5px;height:14px;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0)}.founder-accord-card.is-open .accord-toggle-icon{background:color-mix(in srgb,var(--founder-accent) 18%,transparent);border-color:color-mix(in srgb,var(--founder-accent) 55%,transparent)}.founder-accord-card.is-open .accord-toggle-icon span{background:var(--accent-cyan)}.founder-accord-card.is-open .accord-toggle-icon span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.founder-accord-card.is-open .accord-toggle-icon span:last-child{transform:translate(-50%,-50%) rotate(45deg)}.accord-body{height:0;overflow:hidden;position:relative;z-index:2}.accord-body-inner{padding:1.4rem 1.6rem 1.6rem;border-top:1px solid rgba(205,250,253,.1);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:center;gap:1.25rem 1.8rem;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 35%)}.accord-tags{display:flex;flex-wrap:wrap;gap:.5rem;grid-column:1 / -1}.accord-body-inner .founder-bio{grid-column:1;min-width:0;margin:0;color:#cddee2db;font-size:.96rem;line-height:1.68}.accord-body-inner .founder-bio p{margin:0}.accord-body-inner .founder-bio p+p{margin-top:.85rem}.accord-body-inner .founder-quote{grid-column:2;align-self:center;width:100%;box-sizing:border-box;margin:0;padding:1.35rem 1.55rem;border:1px solid rgba(213,221,229,.16);border-left:3px solid rgba(188,202,214,.8);border-radius:0 16px 16px 0;background:linear-gradient(135deg,#46505cc2,#1f2731d6);color:#f1f6f9f0;box-shadow:inset 0 1px #ffffff14;font-style:italic;font-size:1.02rem;line-height:1.6}.accord-stats{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;border-top:1px solid rgba(255,255,255,.06);padding-top:1.2rem}.accord-stat{display:flex;flex-direction:column;gap:.2rem;padding:.85rem .9rem;border:1px solid rgba(205,250,253,.11);border-radius:16px;background:#0c1f279e;box-shadow:inset 0 1px #ffffff12}.accord-stat-val{font-size:1.4rem;font-weight:800;color:#f1fcfd;letter-spacing:-.02em}.accord-stat-lbl{font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#b2cad1ad}.accord-stat--principle,#founder-krishna .accord-stat--principle,#founder-vivek .accord-stat--principle{gap:.38rem}.accord-stat--principle .accord-stat-val,#founder-krishna .accord-stat--principle .accord-stat-val,#founder-vivek .accord-stat--principle .accord-stat-val{font-size:clamp(1rem,1.3vw,1.18rem);letter-spacing:-.015em}.accord-stat--principle .accord-stat-lbl,#founder-krishna .accord-stat--principle .accord-stat-lbl,#founder-vivek .accord-stat--principle .accord-stat-lbl{font-size:.74rem;line-height:1.45;letter-spacing:0;text-transform:none}@media(max-width:768px){.accord-body-inner{grid-template-columns:1fr;gap:1.2rem}.accord-body-inner .founder-bio,.accord-body-inner .founder-quote{grid-column:1}}@media(max-width:640px){.founders-accordion-grid{max-width:100%}.accord-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.founder-card-architectural{position:relative;background:#090e13;border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:2.8rem;display:flex;flex-direction:column;gap:1.6rem;overflow:hidden;box-shadow:0 18px 45px #0000008c;transition:transform .4s var(--ease-expo),border-color .4s ease,box-shadow .4s ease}.founder-card-architectural:hover{transform:translateY(-6px);border-color:#00f2fe73;box-shadow:0 24px 60px #00f2fe1f}.founder-card-glow{position:absolute;top:-50px;right:-50px;width:250px;height:250px;border-radius:50%;background:radial-gradient(circle,rgba(0,242,254,.12) 0%,transparent 70%);pointer-events:none;filter:blur(45px);transition:opacity .4s ease}.founder-card-architectural:hover .founder-card-glow{background:radial-gradient(circle,rgba(0,242,254,.22) 0%,transparent 70%)}.founder-exec-header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.founder-emblem-wrap{display:flex;align-items:center;gap:1rem}.founder-emblem-icon{width:46px;height:46px;border-radius:12px;background:#00f2fe14;border:1px solid rgba(0,242,254,.3);color:var(--accent-cyan);display:flex;align-items:center;justify-content:center;box-shadow:0 0 18px #00f2fe2e;transition:all .3s ease}.founder-card-architectural:hover .founder-emblem-icon{background:var(--accent-cyan);color:#05080b;box-shadow:0 0 26px #00f2fe80}.founder-status-badge{display:inline-flex;align-items:center;gap:.45rem;font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#c0ccdc;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);padding:.32rem .8rem;border-radius:999px}.founder-status-badge .badge-dot{width:6px;height:6px;border-radius:50%;background:var(--accent-cyan);box-shadow:0 0 8px var(--accent-cyan)}.founder-socials{display:flex;align-items:center;gap:.55rem}.founder-social-btn{width:36px;height:36px;border-radius:50%;background:#ffffff0a;border:1px solid rgba(255,255,255,.09);color:#94a3b8;display:inline-flex;align-items:center;justify-content:center;transition:all .25s ease}.founder-social-btn:hover{background:var(--accent-cyan);color:#05080b;border-color:var(--accent-cyan);box-shadow:0 0 16px #00f2fe66}.founder-body{display:flex;flex-direction:column;gap:1.1rem;flex-grow:1}.founder-titles-block{display:flex;flex-direction:column;gap:.2rem}.founder-role-micro{font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-cyan)}.founder-full-name{font-family:var(--font-display);font-size:2.5rem;font-weight:900;letter-spacing:-.025em;color:var(--text-primary);line-height:1.1}.founder-role-title{font-size:.95rem;font-weight:600;color:#94a3b8}.founder-domains{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.2rem}.domain-chip{font-size:.72rem;font-weight:600;letter-spacing:.03em;color:#94a3b8;background:#ffffff08;border:1px solid rgba(255,255,255,.06);padding:.28rem .7rem;border-radius:999px;transition:all .25s ease}.founder-card-architectural:hover .domain-chip{border-color:#ffffff1f;color:#e2e8f0}.founder-bio{font-size:.98rem;line-height:1.7;color:#929fb0}.founder-quote{border-left:2px solid var(--accent-cyan);padding:.85rem 1.25rem;margin:.4rem 0;background:#00f2fe08;border-radius:0 8px 8px 0;font-family:var(--font-display);font-size:1.02rem;font-style:italic;font-weight:500;line-height:1.62;color:#e2e8f0}.founder-achieve-footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;border-top:1px solid rgba(255,255,255,.06);padding-top:1.4rem;margin-top:auto}.achieve-col{display:flex;flex-direction:column;gap:.2rem}.achieve-val{font-family:var(--font-sans);font-size:1.35rem;font-weight:800;letter-spacing:-.01em;color:var(--text-primary)}.achieve-lbl{font-size:.72rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#64748b}@media(max-width:900px){.founders-grid{grid-template-columns:1fr}}.achieve-text{font-size:.72rem;font-weight:600;letter-spacing:.04em;color:#7b8798;text-transform:uppercase}.team-pillars-section{padding:6rem 0;position:relative;background:#05080b80}.team-pillars-container{max-width:var(--container-width);margin:0 auto;padding:0 var(--container-pad)}.pillars-header{text-align:center;max-width:600px;margin:0 auto 3.5rem}.pillars-title{font-family:var(--font-display);font-size:clamp(2.2rem,3.8vw,3.2rem);font-weight:900;letter-spacing:-.02em;color:var(--text-primary);margin-top:.6rem}.pillars-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.85rem}.pillar-card{background:var(--bg-card);border:1px solid rgba(255,255,255,.07);border-radius:20px;padding:2.2rem 2rem;display:flex;flex-direction:column;gap:1rem;transition:transform .4s var(--ease-expo),border-color .4s ease,box-shadow .4s ease}.pillar-card:hover{transform:translateY(-6px);border-color:#00e5ff73;box-shadow:0 16px 40px #00e5ff1f}.pillar-num{font-family:var(--font-display);font-size:1.6rem;font-weight:900;color:var(--accent-cyan);opacity:.85}.pillar-card-title{font-family:var(--font-display);font-size:1.22rem;font-weight:800;color:var(--text-primary);line-height:1.3}.pillar-card-desc{font-size:.92rem;line-height:1.65;color:#8c99ab}.team-cta-section{padding:5rem 0 8rem}.team-cta-container{max-width:var(--container-width);margin:0 auto;padding:0 var(--container-pad)}.team-cta-box{background:radial-gradient(circle at center,#00e5ff14,#05080bf2 75%),#0a0e13;border:1px solid rgba(0,229,255,.3);border-radius:28px;padding:4.5rem 3rem;text-align:center;max-width:920px;margin:0 auto;box-shadow:0 25px 65px #000000b3,0 0 50px #00e5ff26}.team-cta-title{font-family:var(--font-display);font-size:clamp(2.4rem,4vw,3.4rem);font-weight:900;line-height:1.22;letter-spacing:-.025em;color:var(--text-primary);margin:1rem 0 1.25rem}.team-cta-title span{background:linear-gradient(90deg,#00d5ff,#5efbff,#fff,#23c7d8,#00d5ff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 8px rgba(0,229,255,.22));animation:cyanTextSheen 5s ease-in-out infinite;display:inline-block;padding-bottom:.18em;margin-bottom:-.18em;padding-right:.08em;overflow:visible}.team-cta-desc{font-size:1.08rem;line-height:1.7;color:#92a0b3;max-width:640px;margin:0 auto 2.5rem}@media(max-width:1024px){.founders-grid{grid-template-columns:1fr;max-width:620px;margin:0 auto}.team-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.team-metric-item:nth-child(2){border-right:none}}@media(max-width:820px){.pillars-grid{grid-template-columns:1fr}.team-cta-box{padding:3rem 1.75rem}}@media(max-width:600px){.team-hero-section{padding:6.5rem 0 2.5rem}.team-metrics-grid{grid-template-columns:1fr;padding:1.25rem}.team-metric-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.06);padding-bottom:.75rem}.team-metric-item:last-child{border-bottom:none;padding-bottom:0}.founder-content{padding:1.5rem 1.15rem}.founder-achievements{grid-template-columns:1fr;gap:.85rem}}.why-hero-section{padding:12rem 0 6rem;text-align:center;position:relative}.why-hero-container{max-width:var(--container-width);margin:0 auto;padding:0 var(--container-pad)}.why-hero-title{font-family:var(--font-display);font-size:clamp(2.25rem,5.5vw,5.25rem);font-weight:500;line-height:1.1;margin-bottom:1.5rem;letter-spacing:-.03em;word-break:break-word;overflow-wrap:break-word;background-image:var(--hero-headline-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.why-hero-title .highlight-cyan{font-family:var(--font-display);font-style:italic;font-weight:700;background:linear-gradient(90deg,#00d5ff,#5efbff,#fff,#23c7d8,#00d5ff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 16px rgba(0,229,255,.4));animation:cyanTextSheen 5s ease-in-out infinite;display:inline-block;white-space:nowrap;padding-bottom:0;margin-bottom:0;padding-right:.04em;padding-left:.02em;overflow:visible}.why-hero-title .highlight-cyan .adscale-reveal-word:not(:last-child),.why-hero-title .adscale-reveal-word.highlight-cyan:not(:last-child){margin-right:.04em!important}.why-hero-subtitle{font-size:1.15rem;color:var(--text-secondary);max-width:600px;margin:0 auto}.comparison-section{padding:3rem 0 8rem;position:relative;z-index:2;overflow-x:clip}.comparison-container{max-width:1040px;margin:0 auto;padding:0 var(--container-pad)}.comp-header-centered{text-align:center;margin-bottom:3.5rem}.comp-main-title{font-family:var(--font-body);font-size:clamp(2.2rem,4.5vw,3.6rem);font-weight:400;letter-spacing:-.025em;color:var(--text-primary);line-height:1.15}.comp-main-title .highlight-cyan{font-weight:700;font-style:normal}.comp-dual-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.2rem;align-items:stretch}.comp-card{background:var(--bg-card);border-radius:28px;padding:2.6rem 2.4rem 2.2rem;display:flex;flex-direction:column;position:relative;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.comp-card:hover{transform:translateY(-4px)}.comparison-section .comp-card.is-entering{transition:none}.comp-card-traditional{border:1px solid var(--border-card);box-shadow:0 10px 40px #00000040}.comp-card-hv{border:2px solid var(--accent-cyan);background:linear-gradient(180deg,#00e5ff0d,#12161999);box-shadow:0 0 45px #00e5ff24,0 20px 50px #0006;animation:hvCardPulse 5s ease-in-out infinite;overflow:hidden}.comp-card-hv:before{content:"";position:absolute;top:0;left:0;width:100%;height:2.5px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.95) 50%,transparent 100%);animation:hvShimmer 4s ease-in-out infinite}.comp-card-top{margin-bottom:1.8rem}.comp-badge{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .85rem;border-radius:100px;font-size:.72rem;font-weight:700;letter-spacing:.08em;margin-bottom:1.1rem}.badge-neutral{background:#ffffff0f;color:var(--text-secondary);border:1px solid rgba(255,255,255,.1)}[data-theme=light] .badge-neutral{background:#0000000d;color:var(--text-secondary);border:1px solid rgba(0,0,0,.08)}.badge-cyan{background:#00e5ff24;color:var(--accent-cyan);border:1px solid rgba(0,229,255,.4);box-shadow:0 0 14px #00e5ff33}.badge-radar{width:6px;height:6px;border-radius:50%;background:var(--accent-cyan);position:relative;display:inline-block}.badge-radar:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:50%;border:1px solid var(--accent-cyan);animation:badgePulse 2s cubic-bezier(.24,0,.38,1) infinite}.comp-card-name{font-family:var(--font-body);font-size:1.85rem;font-weight:800;letter-spacing:-.02em;color:var(--text-primary);margin:0;line-height:1.2}.comp-card-name.text-cyan{color:var(--accent-cyan);text-shadow:0 0 25px rgba(0,229,255,.4)}.comp-card-list{display:flex;flex-direction:column}.comp-list-row{display:flex;flex-direction:column;gap:.45rem;padding:1.2rem 0;border-bottom:1px solid var(--border-card);transition:background .25s ease,border-color .25s ease}.comp-card-hv .comp-list-row{border-bottom:1px solid rgba(0,229,255,.12)}.comp-list-row:last-child{border-bottom:none;padding-bottom:.4rem}.comp-card-hv .comp-list-row:hover{background:#00e5ff09;border-radius:12px;padding-left:.75rem;padding-right:.75rem;margin-left:-.75rem;margin-right:-.75rem}.comp-label{font-family:var(--font-body);font-size:.78rem;font-weight:600;text-transform:capitalize;letter-spacing:.03em;color:var(--text-muted)}.comp-val{display:flex;align-items:center;gap:.7rem;font-family:var(--font-body);font-size:.98rem;line-height:1.4}.val-neutral{color:var(--text-secondary);font-weight:500}.val-dash-icon{width:20px;height:20px;border-radius:6px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--text-muted)}[data-theme=light] .val-dash-icon{background:#0000000a;border-color:#00000014}.val-cyan,.val-cyan strong{color:var(--text-primary);font-weight:700}.val-check-icon{width:20px;height:20px;border-radius:6px;background:#00e5ff26;border:1px solid rgba(0,229,255,.4);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accent-cyan);box-shadow:0 0 10px #00e5ff40;transition:transform .3s cubic-bezier(.16,1,.3,1),filter .3s ease}.val-check-icon svg{width:14px;height:14px}.comp-list-row:hover .val-check-icon{transform:scale(1.18) rotate(4deg);filter:drop-shadow(0 0 8px var(--accent-cyan))}@keyframes badgePulse{0%{transform:scale(.8);opacity:1}to{transform:scale(2.8);opacity:0}}@keyframes hvShimmer{0%{transform:translate(-100%)}50%,to{transform:translate(100%)}}@keyframes hvCardPulse{0%,to{box-shadow:0 0 35px #00e5ff1f,0 20px 50px #00000059}50%{box-shadow:0 0 55px #00e5ff38,0 25px 60px #00000073}}@media(max-width:860px){.comp-dual-cards{grid-template-columns:1fr;gap:1.8rem}.comp-card{padding:2rem 1.6rem 1.8rem}.comp-header-centered{margin-bottom:2.5rem}}[data-theme=light] .team-cta-box{background:var(--bg-elevated);box-shadow:var(--shadow-elevated)}.service-card-item,.portfolio-vertical-card,.standard-card,.case-hud-card,.work-creator-card,.ig-reel-card,.team-cta-box,.pillar-card,.faq-item{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.section-faq{padding:clamp(2.25rem,3.2vw,3rem) 5%;background-color:var(--bg-primary);border-top:1px solid var(--border-subtle)}.faq-container{max-width:860px;margin:0 auto}.faq-heading{font-family:var(--font-display);font-size:clamp(2.2rem,4.5vw,3.6rem);color:var(--text-primary);font-weight:500;text-align:center;margin-bottom:clamp(1.5rem,2.2vw,2rem);line-height:1.15}.faq-heading .highlight-cyan{font-style:italic;font-weight:700}.faq-list{display:flex;flex-direction:column;gap:.85rem}.faq-item{position:relative;overflow:hidden;cursor:pointer;pointer-events:auto;border:1px solid rgba(191,246,250,.15);border-radius:999px;background:linear-gradient(135deg,#182e3675,#06101757) padding-box,linear-gradient(110deg,#ffffff24,#23c7d82e,#ffffff0a) border-box;box-shadow:0 16px 36px -26px #000000b8,inset 0 1px #ffffff14;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:border-color .38s var(--ease-expo),border-radius .42s var(--ease-expo),box-shadow .38s ease,background .38s ease}.faq-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(280px circle at 8% 0%,rgba(0,229,255,.09),transparent 68%);opacity:0;transition:opacity .38s ease;z-index:0}.faq-item:hover,.faq-item.is-open{border-color:#00e5ff61!important;box-shadow:0 20px 44px -28px #00e5ff47,inset 0 1px #ffffff24}.faq-item:hover:before,.faq-item.is-open:before{opacity:1}.faq-item.is-open{border-radius:24px!important}.faq-summary{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:72px;padding:1rem 1.3rem 1rem 1.6rem;background:none;border:none;cursor:pointer;text-align:left;gap:1.25rem;outline:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.faq-summary:focus-visible{outline:2px solid rgba(0,229,255,.45);outline-offset:-2px;border-radius:999px}.faq-question{font-family:var(--font-display);font-size:clamp(.95rem,1.4vw,1.1rem);font-weight:500;color:var(--text-primary);line-height:1.4;flex:1}.faq-icon{display:grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border:1px solid rgba(0,229,255,.3);border-radius:50%;background:#00e5ff0f;color:var(--accent-cyan);transition:transform .42s var(--ease-expo),background .35s ease,box-shadow .35s ease,border-color .35s ease}.faq-item.is-open .faq-icon{transform:rotate(45deg);background:#00e5ff24;border-color:#00e5ff85;box-shadow:0 0 16px #00e5ff38}.faq-body{position:relative;z-index:1;overflow:hidden;height:0;will-change:height;cursor:default}.faq-answer{padding:0 1.6rem 1.4rem;color:var(--text-secondary);font-size:.97rem;line-height:1.7;margin:0;opacity:0;transform:translateY(6px);transition:opacity .32s ease .06s,transform .38s var(--ease-expo) .04s}.faq-item.is-open .faq-answer{opacity:1;transform:translateY(0)}[data-theme=light] .faq-item{border:1px solid rgba(255,255,255,.75)!important;background:linear-gradient(135deg,#ffffff73,#ffffff29)!important;backdrop-filter:blur(24px) saturate(180%) contrast(105%)!important;-webkit-backdrop-filter:blur(24px) saturate(180%) contrast(105%)!important;box-shadow:0 10px 28px -6px #0f172a0a,inset 0 1px 1.5px #fffffff2,inset 0 -1px 1px #ffffff59!important}[data-theme=light] .faq-item:hover,[data-theme=light] .faq-item.is-open{background:linear-gradient(135deg,#fff9,#ffffff40)!important;border-color:#fffffff2!important;box-shadow:0 16px 36px -8px #0f172a12,inset 0 1px 1.5px #fffffff2!important}[data-theme=light] .faq-question{color:var(--text-primary)}[data-theme=light] .faq-icon{border:1px solid rgba(255,255,255,.75);background:#ffffff80;color:#0f172a}@media(max-width:640px){.section-faq{padding:2.5rem 4%}.faq-item{border-radius:24px}.faq-summary{padding:.9rem 1rem .9rem 1.2rem;min-height:64px}.faq-answer{padding:0 1.2rem 1.2rem}}@keyframes hvBlurFadeIn{0%{opacity:0;filter:blur(12px);transform:translateY(16px)}60%{opacity:1;filter:blur(2px);transform:translateY(4px)}to{opacity:1;filter:blur(0px);transform:translateY(0)}}.page-transition-shell .work-hero-container,.page-transition-shell .team-hero-container,.page-transition-shell .why-hero-container,.page-transition-shell .case-hero-container,.page-transition-shell .hero-container{animation:none!important}.page-transition-shell{isolation:isolate}html{scrollbar-gutter:stable}.page-content{position:relative;width:100%;min-height:100vh;background-color:var(--bg-primary, #07090e)}.page-transition-shell,.page-transition-layer,#page-transition-layer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;overflow:hidden!important;pointer-events:none!important;z-index:20!important;background:transparent!important;transform:translateZ(0);will-change:filter,opacity,transform}.page-outgoing-frozen{position:fixed!important;left:0!important;width:100%!important;pointer-events:none!important;z-index:10!important;transform:translateZ(0);will-change:filter,opacity,transform}[data-theme=light] .page-transition-shell,[data-theme=light] .page-transition-layer,[data-theme=light] #page-transition-layer{background:transparent!important}[data-theme=light] .page-transition-backdrop{background:transparent!important;opacity:1}[data-theme=light] body.page-is-transitioning{background-color:#f6f9fc!important}[data-theme=light] .page-content,[data-theme=light] .page-transition-shell .page-content{background:transparent!important}body.page-is-transitioning{overflow:hidden!important;min-height:100vh}body.page-is-transitioning>#page-content{pointer-events:none}body.page-is-transitioning .custom-cursor,body.cursor-active .custom-cursor{display:block!important;z-index:1000000!important}body.page-is-transitioning .cursor-dot,body.cursor-active .cursor-dot{z-index:1000000!important}body.page-is-transitioning .cursor-ring,body.cursor-active .cursor-ring{z-index:999998!important}.page-transition-shell{-webkit-mask-image:none!important;mask-image:none!important;background:transparent!important;border-radius:0}.page-transition-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:5!important;pointer-events:none!important;background-color:transparent!important}body.page-is-transitioning{transition:none!important}body.page-is-transitioning *,body.page-is-transitioning *:before,body.page-is-transitioning *:after{transition:none!important}body.page-is-transitioning .global-fluid-canvas{transition:none!important;animation:none!important;filter:none!important;transform:none!important}body.page-is-transitioning .ambient-glow,body.page-is-transitioning .grain-overlay,body.page-is-transitioning .hero-bg-accent{transition:none!important;animation:none!important}.page-nav-outgoing{z-index:1001!important}body.page-is-transitioning>#page-content{transform-origin:50% 35%}body.page-is-transitioning>#page-content,body.page-is-transitioning .navbar,#page-transition-shell{will-change:filter,opacity,transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}body.page-is-transitioning .navbar{transition:none!important}[data-theme=light] #page-transition-shell.page-transition-shell--glass{opacity:1;filter:none;will-change:auto;isolation:auto}[data-theme=light] .light-entry-glass{opacity:1!important;filter:none!important;will-change:auto!important}main>section+section,main>.section-faq,main>.section-cta,main+footer{border-top:1px solid rgba(35,199,216,.18);box-shadow:inset 0 1px #ffffff09}[data-theme=light] main>section+section,[data-theme=light] main>.section-faq,[data-theme=light] main>.section-cta,[data-theme=light] main+footer{border-top-color:#087c8a38;box-shadow:inset 0 1px #ffffffd1}.work-hero-metrics-grid{gap:1rem;max-width:500px;perspective:1100px}.work-metric-item{--metric-accent: #23c7d8;display:grid;grid-template-rows:minmax(0,1fr) minmax(2.7em,auto);min-height:176px;padding:1.45rem 1.5rem 1.35rem;border:1px solid transparent;border-radius:22px;background:linear-gradient(145deg,#141f22eb,#080e10db) padding-box,linear-gradient(135deg,#ffffff38,#23c7d859 42%,#ffffff0d 78%) border-box;box-shadow:0 18px 40px #0003,inset 0 1px #ffffff17,inset 0 -1px #00000040;overflow:hidden;isolation:isolate;transform-style:preserve-3d;transition:transform .5s var(--ease-expo),box-shadow .5s var(--ease-expo),border-color .35s ease}.work-metric-item:nth-child(2){--metric-accent: #8f9cff}.work-metric-item:nth-child(3){--metric-accent: #54e1a8}.work-metric-item:nth-child(4){--metric-accent: #ffbf6b}.work-metric-item:before{content:"01";position:absolute;top:1rem;left:1.5rem;z-index:2;font-size:.62rem;font-weight:800;letter-spacing:.16em;color:var(--metric-accent);opacity:.9}.work-metric-item:nth-child(2):before{content:"02"}.work-metric-item:nth-child(3):before{content:"03"}.work-metric-item:nth-child(4):before{content:"04"}.work-metric-item:after{content:"";position:absolute;z-index:-1;top:-42px;right:-38px;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,rgba(35,199,216,.2),transparent 68%);filter:blur(5px);opacity:.65;transition:transform .7s var(--ease-expo),opacity .5s ease}.work-metric-item:nth-child(2):after{background:radial-gradient(circle,rgba(143,156,255,.2),transparent 68%)}.work-metric-item:nth-child(3):after{background:radial-gradient(circle,rgba(84,225,168,.2),transparent 68%)}.work-metric-item:nth-child(4):after{background:radial-gradient(circle,rgba(255,191,107,.2),transparent 68%)}.work-metric-item:hover{transform:translateY(-7px) rotateX(2deg) rotateY(-1deg);border-color:var(--metric-accent);box-shadow:0 24px 48px #0000004d,0 0 28px #23c7d81f,inset 0 1px #ffffff24}.work-metric-item:hover:after{transform:scale(1.35) translate(-10px,10px);opacity:.95}.work-metric-val{position:relative;z-index:1;align-self:end;margin:0 0 .65rem;font-size:clamp(2rem,3vw,2.65rem);line-height:.95;letter-spacing:-.06em;color:#f4f7f6;text-shadow:0 0 24px rgba(35,199,216,.18)}.work-metric-label{position:relative;z-index:1;display:flex;align-items:flex-end;min-height:2.7em;gap:.6rem;font-size:.66rem;line-height:1.35;letter-spacing:.13em;color:#becccfa3}.work-metric-label:after{content:"";display:block;width:20px;height:1px;background:var(--metric-accent);opacity:.75;transition:width .45s var(--ease-expo)}.work-metric-item:hover .work-metric-label:after{width:38px}[data-theme=light] .work-metric-item{background:linear-gradient(145deg,#fffffff5,#f1f5f6e6) padding-box,linear-gradient(135deg,#00000021,#23c7d85c,#0000000f) border-box;box-shadow:0 16px 34px #14242914,inset 0 1px #ffffffd9}[data-theme=light] .work-metric-val{color:var(--text-primary)}[data-theme=light] .work-metric-label{color:#32454aa3}@media(max-width:800px){.work-hero-metrics-grid{max-width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.work-metric-item{min-height:120px;padding:1rem .8rem}}@media(max-width:400px){.work-metric-item{padding:.8rem .5rem}}.section-stats-marquee{position:relative;padding:clamp(4rem,7vw,6.5rem) 0;isolation:isolate;border:0}.stats-marquee-container{display:block;align-items:center;gap:0;min-height:0;max-width:none;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.stats-headline-row,.stats-eyebrow{display:none}.stats-eyebrow:before{display:none}.stats-headline-row:before{display:none}.stats-number{font-size:clamp(1.55rem,2.6vw,2.3rem);line-height:1;letter-spacing:-.055em;white-space:nowrap;min-height:1em;filter:drop-shadow(0 0 12px rgba(0,229,255,.26));will-change:contents}.stats-caption{max-width:148px;font-size:.7rem;line-height:1.35;color:#cddee194}.marquee-track-wrapper{position:relative;width:100vw;height:auto;margin-left:calc(50% - 50vw);min-width:0;overflow:hidden;background:transparent;box-shadow:none;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%)}.marquee-track-wrapper:before,.marquee-track-wrapper:after{display:none}.marquee-panel-label{display:none}.marquee-live-dot{width:6px;height:6px;border-radius:50%;background:var(--accent-cyan);box-shadow:0 0 0 3px #00e5ff1f,0 0 12px #00e5ffcc}.marquee-track{flex-direction:row;align-items:center;gap:clamp(2rem,4vw,4.5rem);width:max-content;padding:.15rem 0;animation:marqueeScroll 24s linear infinite}.marquee-item{font-size:clamp(1.05rem,1.55vw,1.3rem);line-height:1;transition:transform .35s var(--ease-expo),color .3s ease}.marquee-item:nth-child(odd){transform:none}.marquee-item:hover{transform:translateY(-2px)}.hero-trust-number{display:inline-block;min-width:10.4em;color:var(--accent-cyan);font-variant-numeric:tabular-nums;text-align:right}.section-growth-widgets{position:relative;padding:clamp(1.35rem,2.1vw,2rem) 0 clamp(2rem,3vw,2.75rem);overflow:hidden}.growth-widgets-container{width:min(var(--container-width),calc(100% - 2 * var(--container-pad)));margin:0 auto}.growth-widgets-heading{max-width:980px;margin-bottom:clamp(.9rem,1.35vw,1.25rem)}.growth-widgets-heading h2{margin-top:.35rem;font-size:clamp(1.85rem,3.4vw,3.6rem);line-height:1.18;letter-spacing:-.025em;overflow:visible;padding-top:.15em;padding-bottom:.22em}@media(min-width:640px){.growth-widgets-heading h2{white-space:nowrap}}.growth-widgets-heading h2 .adscale-reveal-word{line-height:1.2;padding:.2em .16em .26em .06em;margin:-.2em -.1em -.26em -.06em;overflow:visible}.growth-widgets-heading h2 .adscale-reveal-word:last-child{margin-right:-.16em}.growth-widgets-heading h2 .highlight-cyan,.growth-widgets-heading h2 .adscale-reveal-word.highlight-cyan{margin-left:0;margin-right:.04em;padding-right:.22em;padding-bottom:.26em;overflow:visible}.growth-widgets-heading h2 .adscale-reveal-word.highlight-cyan:last-child{margin-right:-.22em}.growth-widgets-heading p{max-width:530px;margin-top:.4rem;color:var(--text-secondary);font-size:1.02rem;line-height:1.6}.growth-widgets-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem)}.growth-widget{min-width:0;display:flex;flex-direction:column;padding:clamp(1rem,1.7vw,1.4rem);border:1px solid rgba(255,255,255,.08);border-radius:22px;background:linear-gradient(135deg,#ffffff0b,#ffffff03);backdrop-filter:blur(24px) saturate(130%);-webkit-backdrop-filter:blur(24px) saturate(130%);box-shadow:inset 0 1px #ffffff1a,0 18px 40px #00000073;transition:transform .35s var(--ease-expo, cubic-bezier(.16, 1, .3, 1)),border-color .3s ease,box-shadow .35s ease;transform-origin:center}.growth-widget:hover{transform:scale(.982);border-color:#00e5ff94;box-shadow:inset 0 1px #ffffff2e,0 20px 44px #00000085,0 0 26px #00e5ff29}.widget-visual{position:relative;height:310px;min-height:310px;box-sizing:border-box;padding:1.25rem;overflow:hidden;border-radius:15px;background:radial-gradient(circle at 55% 45%,rgba(0,229,255,.05),transparent 60%),linear-gradient(145deg,#ffffff06,#00000059);border:1px solid rgba(255,255,255,.06)}.widget-kicker{position:relative;z-index:2;color:#d5ebee91;font-size:.62rem;font-weight:800;letter-spacing:.15em}.growth-widget>.widget-kicker{margin-top:1.25rem}.widget-metric{position:relative;z-index:2;margin-top:.55rem;color:#f5feff;font-size:clamp(2.35rem,3.8vw,3.65rem);font-weight:750;line-height:.95;letter-spacing:-.07em}.widget-count{font-variant-numeric:tabular-nums}.widget-submetric,.cadence-label{position:relative;z-index:2;color:#cadce08c;font-size:.72rem}.widget-chart{position:absolute;z-index:1;right:.7rem;bottom:2rem;left:.7rem;width:calc(100% - 1.4rem);height:126px;overflow:visible}.widget-chart-fill{fill:url(#widget-chart-fill);opacity:0}.widget-chart-line{fill:none;stroke:var(--accent-cyan);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px rgba(0,229,255,.5))}.widget-chart-arrow-head{fill:var(--accent-cyan, #00e5ff);stroke:#cbfcff;stroke-width:1;filter:drop-shadow(0 0 6px rgba(0,229,255,.85))}.widget-chart-dot{fill:var(--accent-cyan);stroke:#ddffffd9;stroke-width:2}.widget-chart-marker{position:absolute;z-index:4;top:51%;left:2.5%;display:flex;align-items:center;gap:.4rem;pointer-events:none}.widget-chart-marker span{position:absolute;bottom:.8rem;left:.35rem;width:max-content;padding:.35rem .5rem;border:1px solid rgba(0,229,255,.24);border-radius:999px;background:#04232ceb;color:#b8faff;font-size:.58rem;font-weight:700;white-space:nowrap;box-shadow:0 5px 14px #0003}.widget-chart-marker i{display:block;width:11px;height:11px;border:2px solid #d7fcff;border-radius:50%;background:var(--accent-cyan);box-shadow:0 0 0 5px #00e5ff29,0 0 16px #00e5ffbf}.widget-months{position:absolute;right:1.25rem;bottom:.8rem;left:1.25rem;display:flex;justify-content:space-between;color:#cddee16b;font-size:.52rem;font-weight:700;letter-spacing:.08em}.widget-note{position:absolute;z-index:3;right:1rem;bottom:2.5rem;padding:.4rem .6rem;border:1px solid rgba(0,229,255,.25);border-radius:999px;background:#02252fc7;color:#9bf8ff;font-size:.66rem;font-weight:700;box-shadow:0 5px 18px #0003}.growth-widget h3{margin-top:.55rem;min-height:2.4em;font-size:clamp(1.3rem,2vw,1.65rem);letter-spacing:-.045em}.growth-widget>p{margin-top:.65rem;min-height:3.1em;color:var(--text-secondary);font-size:.93rem;line-height:1.55}.widget-visual--orbit{display:grid;place-items:center}.widget-visual--orbit .widget-kicker{position:absolute;top:1.25rem;left:1.25rem}.widget-orbit-metric{position:absolute;top:2rem;left:1.25rem;color:#f5feff;font-size:2.25rem;font-weight:750;letter-spacing:-.065em;line-height:1}.orbit-stack{position:relative;width:184px;height:184px}.orbit-stack span,.orbit-stack i{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border:1px solid rgba(0,229,255,.3);border-radius:50%}.orbit-stack span:nth-child(1){top:0;right:0;bottom:0;left:0}.orbit-stack span:nth-child(2){top:24px;right:24px;bottom:24px;left:24px;border-color:#00e5ff3b}.orbit-stack span:nth-child(3){top:48px;right:48px;bottom:48px;left:48px;border-color:#00e5ff33;background:#00e5ff12}.orbit-stack i{top:67px;right:67px;bottom:67px;left:67px;background:linear-gradient(135deg,#5efbff,#00b9d3);border:0;color:#04232b;font-size:1rem;font-style:normal;box-shadow:0 0 30px #00e5ff59}.widget-orbit-stat{position:absolute;right:1.25rem;bottom:1.2rem;display:flex;flex-direction:column;align-items:flex-end}.widget-orbit-stat span{color:#cadce08f;font-size:.68rem}.widget-orbit-stat strong{color:#f3fdff;font-size:2rem;letter-spacing:-.06em;line-height:1}.widget-visual--orbit .widget-note{right:auto;bottom:1.25rem;left:1.25rem}.widget-visual--cadence{display:flex;flex-direction:column}.cadence-title{margin-top:.55rem;color:#f5feff;font-size:clamp(1.55rem,2.4vw,2.1rem);font-weight:700;letter-spacing:-.055em}.cadence-rule{width:100%;height:1px;margin:1rem 0;background:linear-gradient(90deg,#00e5ff5c,#00e5ff0d)}.cadence-days{display:flex;justify-content:space-between;gap:.35rem;margin-top:.65rem}.cadence-days span{display:grid;justify-items:center;gap:.5rem;color:#cadce085;font-size:.55rem;font-style:normal}.cadence-days i{font-style:normal}.cadence-days b{width:20px;height:20px;border:1px solid rgba(152,217,225,.24);border-radius:50%;background:#ffffff0f}.cadence-days b.is-complete{background:#00cade8c;border-color:#66effa73}.cadence-days b.is-active{background:var(--accent-cyan);border-color:#cbfcff;box-shadow:0 0 14px #00e5ff80}.cadence-footer{display:flex;align-items:baseline;gap:.35rem;margin-top:auto;padding-top:1.2rem;color:#f4feff}.cadence-footer>span{font-size:1.85rem;font-weight:700;letter-spacing:-.06em}.cadence-footer small{color:#cadce08a;font-size:.65rem}.cadence-footer em{margin-left:auto;color:var(--accent-cyan);font-size:1.35rem;font-style:normal;font-weight:700;letter-spacing:-.05em}.cadence-progress{height:7px;margin-top:.5rem;overflow:hidden;border-radius:999px;background:#ffffff1a}.cadence-progress span{position:relative;display:block;width:0;height:100%;overflow:hidden;border-radius:inherit;background:linear-gradient(90deg,#00a9c1,#5efbff);box-shadow:0 0 12px #00e5ff8c}.cadence-progress span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:35%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);transform:translate(-150%)}.section-growth-widgets.is-running .orbit-stack span:nth-child(1){animation:widget-orbit-pulse 5.8s ease-in-out infinite}.section-growth-widgets.is-running .orbit-stack span:nth-child(2){animation:widget-orbit-spin 7s linear infinite}.section-growth-widgets.is-running .orbit-stack span:nth-child(3){animation:widget-orbit-pulse 4.6s ease-in-out infinite reverse}.section-growth-widgets.is-running .orbit-stack i{animation:widget-play-pulse 2.8s ease-in-out infinite}.section-growth-widgets.is-settled.is-running .widget-chart-dot{animation:widget-dot-pulse 2.4s ease-in-out infinite;transform-origin:center}.section-growth-widgets.is-settled.is-running .widget-chart-marker i{animation:widget-marker-blink 1.9s ease-in-out infinite}.section-growth-widgets.is-settled.is-running .cadence-days span:nth-child(3) b.is-complete{animation:widget-active-dot 2.2s ease-in-out infinite}.section-growth-widgets.is-settled.is-running .cadence-progress span:after{animation:widget-progress-sheen 2.8s ease-in-out infinite}.section-growth-widgets.is-settled.is-running .cadence-footer em,.section-growth-widgets.is-settled.is-running .widget-metric,.section-growth-widgets.is-settled.is-running .widget-orbit-metric{animation:widget-metric-breathe 3.4s ease-in-out infinite}@keyframes widget-orbit-spin{to{transform:rotate(360deg)}}@keyframes widget-orbit-pulse{0%,to{transform:scale(1);opacity:.46}50%{transform:scale(1.055);opacity:.9}}@keyframes widget-play-pulse{0%,to{transform:scale(1);box-shadow:0 0 24px #00e5ff47}50%{transform:scale(1.08);box-shadow:0 0 34px #00e5ff85}}@keyframes widget-dot-pulse{50%{transform:scale(1.35);filter:drop-shadow(0 0 8px rgba(0,229,255,.8))}}@keyframes widget-marker-blink{50%{box-shadow:0 0 0 8px #00e5ff0a,0 0 20px #00e5ffd9}}@keyframes widget-active-dot{50%{transform:scale(1.18);box-shadow:0 0 18px #00e5ffbf}}@keyframes widget-progress-sheen{to{transform:translate(400%)}}@keyframes widget-metric-breathe{50%{filter:drop-shadow(0 0 8px rgba(0,229,255,.24))}}@media(max-width:900px){.growth-widgets-grid{grid-template-columns:1fr;max-width:620px}.widget-visual{height:280px;min-height:280px}}@media(max-width:560px){.section-growth-widgets{padding:1.5rem 0 2rem}.growth-widget{border-radius:18px}.widget-visual{height:auto;min-height:275px;padding:1.15rem 1rem}.widget-visual--chart,.widget-visual--orbit{height:275px}.widget-visual--cadence{height:auto;min-height:275px}.orbit-stack{transform:scale(.88)}}@media(prefers-reduced-motion:reduce){.orbit-stack,.orbit-stack *{animation:none!important}}[data-theme=light] .section-growth-widgets{background:transparent}[data-theme=light] .growth-widget{border-color:#fffffff2;background:linear-gradient(135deg,#ffffffe6,#ffffffa6);box-shadow:inset 0 1px #fff,0 16px 34px #0000000d}[data-theme=light] .widget-visual{background:radial-gradient(circle at 55% 45%,rgba(0,194,216,.06),transparent 55%),linear-gradient(145deg,#fff,#f1f5f9);border:1px solid rgba(0,0,0,.05)}[data-theme=light] .widget-kicker,[data-theme=light] .widget-submetric,[data-theme=light] .cadence-label,[data-theme=light] .widget-months,[data-theme=light] .cadence-days span,[data-theme=light] .cadence-footer small,[data-theme=light] .widget-orbit-stat span{color:#1846509e}[data-theme=light] .widget-metric,[data-theme=light] .widget-orbit-metric,[data-theme=light] .widget-orbit-stat strong,[data-theme=light] .cadence-title,[data-theme=light] .cadence-footer,[data-theme=light] .growth-widget h3{color:#10262c}[data-theme=light] .widget-note,[data-theme=light] .widget-chart-marker span{border-color:#00a6bb42;background:#edfbfdf2;color:#087b8c;box-shadow:0 5px 14px #15535e1a}[data-theme=light] .widget-chart-marker i{background:#0284c7;border:2px solid #ffffff;box-shadow:0 0 0 5px #0ea5e938,0 0 14px #0ea5e999}[data-theme=light] .cadence-days b,[data-theme=light] .cadence-progress{border-color:#16627133;background:#1367761a}[data-theme=light] #hero.hero-section{background:transparent!important}[data-theme=light] #hero.hero-section:before,[data-theme=light] #hero.hero-section:after{display:none!important;background:none!important}[data-theme=light] #hero .hero-headline--centered{color:#10252b}[data-theme=light] #hero .hero-description--centered{color:#15363fb8}[data-theme=light] .hero-trust-badge{border:1px solid rgba(255,255,255,.85);background:linear-gradient(135deg,#ffffffa6,#ffffff52);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);color:#174b55;box-shadow:0 10px 28px -6px #0f172a0f,inset 0 1px 1.5px #fffffff2}[data-theme=light] .growth-widgets-heading h2{color:#10262c}[data-theme=light] .growth-widgets-heading p,[data-theme=light] .growth-widget>p{color:#1a3e48b8}[data-theme=light] .widget-chart-fill{opacity:.1}[data-theme=light] .widget-chart-line{filter:drop-shadow(0 0 4px rgba(0,181,205,.32))}[data-theme=light] .widget-chart-arrow-head{fill:#0284c7;stroke:#fff;stroke-width:1;filter:drop-shadow(0 0 4px rgba(2,132,199,.4))}[data-theme=light] .cadence-rule{background:linear-gradient(90deg,#00a6bb6b,#00a6bb14)}[data-theme=light] .cadence-days b.is-complete{background:#00b0c470;border-color:#0084966b}[data-theme=light] .cadence-days b.is-active{background:#00bad2;border-color:#087b8c}[data-theme=light] .workflow-heading h2{color:#10262c}[data-theme=light] .workflow-heading p,[data-theme=light] .workflow-card>p{color:#1a3e48b8}[data-theme=light] .upload-zone{border-color:#00b6ce73;color:#164c57b3;background:#ffffff5c}[data-theme=light] .upload-icon{border-color:#00adc285;color:#078da2;background:#ffffffbd}[data-theme=light] .upload-count{background:#00bad224;color:#087b8c}[data-theme=light] .upload-progress{background:#11627121}[data-theme=light] .craft-panel{border-color:#14637229;background:#ffffff6b}[data-theme=light] .craft-panel>span,[data-theme=light] .craft-tools span,[data-theme=light] .distribution-label{color:#164c57ad}[data-theme=light] .craft-panel i{background:#115b6926}[data-theme=light] .craft-tools span{border-color:#1463722b;background:#ffffff80}[data-theme=light] .distribution-core{background:#ffffff9e;color:#008da4;border-color:#00abc266}[data-theme=light] .distribution-pill{background:#e8fcf5f5;color:#087c54;box-shadow:0 4px 12px #145b4b1f}.workflow-section{scroll-margin-top:8rem}@media(max-width:720px){.stats-marquee-container{padding:0;border-radius:0}.marquee-track-wrapper{width:100%;height:auto}}.hero-section{min-height:auto;justify-content:flex-start;padding-top:clamp(5.4rem,8vh,6.8rem);padding-bottom:clamp(1.5rem,2.5vh,2.25rem);overflow:hidden}.hero-section:before{top:0;right:0;bottom:0;left:0;opacity:1;filter:none;animation:none;background:radial-gradient(ellipse 900px 600px at 35% 55%,rgba(0,128,170,.18) 0%,rgba(18,57,105,.12) 46%,transparent 80%),radial-gradient(circle at 72% 42%,rgba(0,229,255,.12) 0%,rgba(0,92,125,.045) 22%,transparent 52%)}.hero-section:after{top:0;right:0;bottom:0;left:0;opacity:1;animation:none;background:radial-gradient(ellipse 560px 420px at 80% 30%,rgba(0,112,156,.13) 0%,transparent 70%),linear-gradient(115deg,rgba(4,14,28,.18),transparent 45%,rgba(0,229,255,.035));-webkit-mask-image:none;mask-image:none}.hero-bg-accent{display:none}.hero-stars{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:.72}.hero-stars:before{content:"";position:absolute;top:8%;left:5%;width:1px;height:1px;border-radius:50%;background:#ffffff6b;box-shadow:7vw 8vh #ffffff57,14vw 27vh #ffffff3d,21vw 12vh #ffffff75,28vw 39vh #ffffff38,35vw 18vh #ffffff5c,42vw 8vh #ffffff47,49vw 32vh #fff6,56vw 16vh #fff3,63vw 42vh #ffffff57,70vw 10vh #ffffff73,77vw 28vh #ffffff38,84vw 18vh #ffffff61,91vw 38vh #ffffff42,10vw 62vh #fff3,18vw 76vh #ffffff57,26vw 55vh #ffffff3d,34vw 84vh #fff6,45vw 68vh #ffffff38,53vw 88vh #ffffff52,61vw 57vh #ffffff3d,69vw 77vh #ffffff61,78vw 63vh #ffffff40,87vw 82vh #ffffff6b,95vw 59vh #fff3,4vw 91vh #ffffff47}[data-theme=light] .hero-section:before,[data-theme=light] #hero.hero-section:before,[data-theme=light] .hero-section:after,[data-theme=light] #hero.hero-section:after,[data-theme=light] .hero-stars{display:none!important;background:none!important;opacity:0!important}.hero-trust-badge-wrap{position:relative;z-index:3;display:flex;justify-content:center;width:100%;margin-bottom:clamp(1.25rem,2.5vh,2rem)}.hero-trust-badge{display:inline-flex;align-items:center;gap:.5rem;border:1px solid rgba(255,255,255,.15);background:#ffffff0d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:999px;padding:.46rem .72rem .46rem .5rem;color:#ffffffbf;font-size:clamp(.73rem,.85vw,.92rem);letter-spacing:.03em;box-shadow:0 10px 30px #0000001f}.hero-trust-avatars{display:flex;align-items:center;flex-shrink:0;padding-right:.08rem}.hero-trust-avatars--movies,.hero-trust-copy--movies{display:none!important}.hero-trust-avatars--creators{display:flex!important}.hero-trust-copy--creators{display:inline!important}.hero-trust-avatars img{width:clamp(1.85rem,2.15vw,2.35rem);height:clamp(1.85rem,2.15vw,2.35rem);border-radius:50%;display:block;object-fit:cover;object-position:center;border:2px solid rgba(8,15,21,.96);box-shadow:0 0 0 1px #00e5ff29}.hero-trust-avatars--movies img{object-fit:cover}.hero-trust-avatars--movies img:nth-child(1){object-position:center 25%}.hero-trust-avatars--movies img:nth-child(2){object-position:center 30%}.hero-trust-avatars--movies img:nth-child(3){object-position:center 22%}.hero-trust-avatars img+img{margin-left:-.48rem}.hero-trust-avatars img:nth-child(1){z-index:3}.hero-trust-avatars img:nth-child(2){z-index:2}.hero-trust-avatars img:nth-child(3){z-index:1}.hero-trust-number{color:var(--accent-cyan, #00e5ff);font-weight:800}.hero-trust-copy{color:#ffffffad;white-space:nowrap}.hero-trust-label{color:inherit;margin-left:-.24rem;white-space:nowrap}.hero-trust-chevron{display:inline-flex;align-items:center;justify-content:center;color:#ffffff8f;line-height:1;margin-left:.15rem;flex-shrink:0;vertical-align:middle}.hero-trust-chevron svg{display:block;width:.72rem;height:.72rem;stroke:currentColor}.hero-trust-copy{color:#ffffffc2;white-space:nowrap}.hero-trust-label{color:#ffffffc2;margin-left:-.24rem;white-space:nowrap}.hero-trust-number{color:var(--accent-cyan, #00e5ff);font-weight:800;background-image:linear-gradient(105deg,var(--accent-cyan, #00e5ff) 0%,var(--accent-cyan, #00e5ff) 38%,#ffffff 50%,var(--accent-cyan, #00e5ff) 62%,var(--accent-cyan, #00e5ff) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:heroTrustTextShine 3.2s linear infinite}@keyframes heroTrustTextShine{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:640px){.hero-trust-badge-wrap{padding:0 .5rem;margin-bottom:clamp(.9rem,2vh,1.35rem);width:100%;display:flex;justify-content:center}.hero-trust-badge{gap:clamp(.24rem,1.2vw,.38rem);max-width:calc(100vw - 1.2rem);padding:.32rem clamp(.48rem,1.8vw,.68rem) .32rem .34rem;font-size:clamp(.6rem,2.65vw,.78rem);letter-spacing:0;box-sizing:border-box;white-space:nowrap;overflow:hidden}.hero-trust-avatars{padding-right:0}.hero-trust-avatars img{width:clamp(1.4rem,4.8vw,1.75rem);height:clamp(1.4rem,4.8vw,1.75rem);border-width:1.5px}.hero-trust-avatars img+img{margin-left:-.38rem}.hero-trust-copy{white-space:nowrap;letter-spacing:-.01em}.hero-trust-number{min-width:0!important;white-space:nowrap;letter-spacing:0}.hero-trust-label{margin-left:-.06rem;white-space:nowrap}.hero-trust-chevron{margin-left:.08rem}.hero-trust-chevron svg{width:.62rem;height:.62rem}}@media(max-width:350px){.hero-trust-badge{padding:.28rem .42rem .28rem .3rem;gap:.18rem;font-size:.54rem}.hero-trust-avatars img{width:1.25rem;height:1.25rem}.hero-trust-avatars img+img{margin-left:-.32rem}}@media(prefers-reduced-motion:reduce){.hero-trust-copy,.hero-trust-number,.hero-trust-label{animation:none}}.hero-container,.hero-content--centered{position:relative;z-index:3}.hero-headline--centered{position:relative;z-index:2;font-size:clamp(2.65rem,4.4vw,4.25rem);margin-bottom:1.1rem}#hero .hero-headline--centered{width:100%;max-width:none}#hero .hero-headline-line{white-space:nowrap}.hero-description--centered{max-width:780px;color:#fff9;font-size:clamp(15px,2vw,18px);line-height:1.58;margin-bottom:1.75rem}.hero-actions--centered{gap:14px;flex-wrap:wrap;margin-bottom:0}.hero-stat-line{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:.42rem;margin-top:1.15rem;color:#fff6;font-size:13px;text-align:center}.hero-stat-number,.hero-stat-ticker{color:#7eecf5db;font-weight:700}.hero-stat-ticker{font-style:italic;font-weight:500}.case-reels-section{overflow:hidden}.ig-reels-viewport{width:100%;overflow:hidden;padding:.45rem 0 1.25rem;cursor:grab;touch-action:pan-y;user-select:none!important;-webkit-user-select:none!important}.ig-reels-viewport:active,.ig-reels-viewport.is-dragging,.ig-reels-viewport:has(.ig-reels-grid.is-dragging){cursor:grabbing}.ig-reels-grid{display:flex!important;grid-template-columns:none!important;gap:clamp(.85rem,1.4vw,1.45rem);width:max-content;max-width:none;margin:0;padding:.35rem 0;will-change:transform;user-select:none!important;-webkit-user-select:none!important}.ig-reel-card{flex:0 0 clamp(275px,23vw,405px);aspect-ratio:9 / 16;border-radius:16px;box-shadow:0 14px 34px #00000073;user-select:none!important;-webkit-user-select:none!important;-webkit-user-drag:none!important}.ig-reel-card *{user-select:none!important;-webkit-user-select:none!important}.ig-reel-card img,.ig-reel-card video{pointer-events:none!important;user-select:none!important;-webkit-user-select:none!important;-webkit-user-drag:none!important}.ig-reel-card.case-reel-clone{pointer-events:auto}.case-reels-section .ig-reel-icon-badge,.case-reels-section .ig-reel-title{display:none}.case-reels-section .ig-sound-toggle-btn{display:flex;flex:0 0 36px}.case-reels-section .ig-reel-top-bar{right:1rem;display:block;height:34px}.case-reels-section .ig-platform-badge{position:absolute;top:0;left:0;display:block;width:34px;height:34px;border-radius:10px;background:linear-gradient(145deg,#ffd54f,#fa3a8d 48%,#8238d4);box-shadow:0 7px 18px #00000047,inset 0 1px #ffffff61}.case-reels-section .ig-platform-badge--shorts{background:linear-gradient(145deg,#ff4b34,#ff251b 58%,#ef1438)}.case-reels-section .ig-platform-badge--shorts:before,.case-reels-section .ig-platform-badge--shorts:after{display:none}.case-reels-section .ig-platform-badge--shorts{color:#fff}.case-reels-section .ig-platform-badge--shorts:after{content:"▶";display:grid;place-items:center;position:absolute;right:0;bottom:0;border:0;border-radius:0;width:auto;height:auto;top:auto;left:auto;box-shadow:none;font-size:1.05rem;text-shadow:0 1px 3px rgba(0,0,0,.3)}.case-reels-section .ig-platform-badge--tiktok{background:linear-gradient(145deg,#18212c,#05080d)}.case-reels-section .ig-platform-badge--tiktok:before{content:"♪";top:0;right:0;bottom:0;left:0;display:grid;place-items:center;position:absolute;border:0;border-radius:0;font-size:1.25rem;text-shadow:-2px 1px 0 #18eff2,2px -1px 0 #ff3d81}.case-reels-section .ig-platform-badge--tiktok:after{display:none}.case-reels-section .ig-platform-badge{display:grid;place-items:center;overflow:hidden;padding:4px;background:#070d13b8;border:1px solid rgba(255,255,255,.28)}.case-reels-section .ig-platform-badge:before,.case-reels-section .ig-platform-badge:after{display:none!important;content:none!important}.case-reels-section .ig-platform-badge img{display:block;width:100%;height:100%;object-fit:contain}.case-reels-section .ig-platform-badge:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:2px solid #fff;border-radius:6px}.case-reels-section .ig-platform-badge:after{content:"";position:absolute;top:12px;left:12px;width:8px;height:8px;border:2px solid #fff;border-radius:50%;box-shadow:8px -5px 0 -2px #fff}.case-reels-section .ig-reel-views{position:absolute;top:0;right:0;z-index:5;min-height:34px;box-sizing:border-box;padding:.35rem .75rem;border-radius:999px;background:#080d138f;border-color:#fff3;box-shadow:0 7px 18px #0000003d,inset 0 1px #ffffff2e;white-space:nowrap}.case-reels-section .ig-reel-bottom-info{gap:.35rem}.case-reels-section .ig-reel-meta-row{min-height:0}[data-theme=light] .case-reels-section .ig-reel-views{background:#ffffff9e;border-color:#0000001f;color:#16333b}.ig-reel-card:hover{transform:translateY(-5px) scale(1.008)}.ig-reel-media-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid rgba(189,247,251,.12);border-radius:inherit;box-shadow:inset 0 1px #ffffff1c;z-index:5}.ig-reel-card.is-playing .ig-reel-video{animation:case-reel-live 7s ease-in-out infinite}@keyframes case-reel-live{50%{transform:scale(1.025)}}@media(max-width:760px){.ig-reels-viewport{padding-bottom:.75rem}.ig-reel-card{flex:0 0 min(77vw,340px)!important}.ig-reel-bottom-info{bottom:.95rem;left:.95rem;right:.95rem}.ig-reel-title{font-size:.95rem}}@media(prefers-reduced-motion:reduce){.ig-reels-viewport{overflow-x:auto;scrollbar-width:thin}.ig-reels-grid{transform:none!important}.ig-reel-card.is-playing .ig-reel-video{animation:none}}.section-creators{padding-top:clamp(2.25rem,3.2vw,3rem);padding-bottom:clamp(1.75rem,2.5vw,2.25rem)}.creators-header{max-width:42rem;margin-left:auto;margin-right:auto;margin-bottom:clamp(1.25rem,1.8vw,1.75rem)}.creators-intro{max-width:34rem;margin:1.15rem auto 0;color:var(--text-secondary);font-size:clamp(.92rem,1.2vw,1.05rem);line-height:1.65}.creator-card{isolation:isolate;border-color:#b3f0f72e;background:linear-gradient(132deg,#ffffff1d,#78e5f00b 35%,#050d1480),#070f16a8;box-shadow:0 28px 70px -30px #000000e0,0 12px 32px -24px #00e5ff61,inset 0 1px #fff3,inset 0 -1px #00000052;transition:transform .55s var(--ease-expo),border-color .5s var(--ease-smooth),box-shadow .55s var(--ease-smooth),background .55s var(--ease-smooth)}.creator-card:before{top:-45%;left:-32%;width:36%;height:190%;right:auto;background:linear-gradient(90deg,transparent,rgba(218,255,255,.17),transparent);filter:blur(6px);opacity:.62;transform:rotate(17deg) translate(-260%);animation:creatorGlassSweep 10s cubic-bezier(.4,0,.2,1) infinite;z-index:0}.creator-card:after{content:"";position:absolute;width:13rem;height:13rem;right:-5rem;bottom:-7rem;border-radius:50%;background:radial-gradient(circle,#00e5ff2b,#00e5ff00 70%);filter:blur(10px);opacity:.7;pointer-events:none;z-index:0;animation:creatorGlassBreathe 5.5s ease-in-out infinite}.creator-image-col,.creator-info-col{z-index:1}.creator-image-wrap{border-color:#d2ffff3d;box-shadow:0 18px 38px #0000006b,inset 0 1px #ffffff29}.creator-card:hover{border-color:#67f0fa99;transform:translateY(-8px) scale(1.008);background:linear-gradient(132deg,#ffffff26,#5df0fa14 43%,#050d148f),#070f16b8;box-shadow:0 38px 82px -28px #000000f0,0 18px 42px -22px #00e5ff7a,inset 0 1px #ffffff47}.creator-card:hover:before{opacity:.9}.section-creators .creator-card:before,.section-creators .creator-card:after{display:none;animation:none!important}.section-creators .creator-card:hover:before{opacity:0}.creator-card:hover .creator-image-wrap{transform:translateY(-3px) scale(1.018);box-shadow:0 24px 45px #00000080,0 0 0 1px #6df4fc2e}.creator-stats-grid,.meta-chip,.creator-platform{background-color:#ffffff13;border-color:#d7ffff29;box-shadow:inset 0 1px #ffffff21,0 10px 24px -22px #00e5ff8c}.badge-growth{box-shadow:0 0 0 1px #9bfcff14,0 7px 18px #00e5ff26;animation:creatorBadgePulse 3.2s ease-in-out infinite}@keyframes creatorGlassSweep{0%,22%{transform:rotate(17deg) translate(-260%)}48%,to{transform:rotate(17deg) translate(780%)}}@keyframes creatorGlassBreathe{0%,to{transform:scale(.9);opacity:.38}50%{transform:scale(1.14);opacity:.82}}@keyframes creatorBadgePulse{0%,to{transform:translateY(0);box-shadow:0 7px 18px #00e5ff21}50%{transform:translateY(-2px);box-shadow:0 11px 24px #00e5ff4d}}[data-theme=light] .creator-stats-grid,[data-theme=light] .meta-chip,[data-theme=light] .creator-platform{background:#ffffff80!important;border:1px solid rgba(255,255,255,.75)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;box-shadow:inset 0 1px 1px #ffffffd9!important}@media(prefers-reduced-motion:reduce){.creator-card:before,.creator-card:after,.badge-growth{animation:none}.creator-card,.creator-card:hover,.creator-card:hover .creator-image-wrap{transform:none}}.capability-visual-wrap{isolation:isolate;background:radial-gradient(circle at 50% 45%,rgba(0,229,255,.14),transparent 42%),linear-gradient(145deg,#0a1d26,#050a0f 70%)}.capability-visual-wrap:before,.capability-visual-wrap:after{content:"";position:absolute;pointer-events:none;z-index:5}.capability-visual-wrap:before{top:0;right:0;bottom:0;left:0;background:linear-gradient(112deg,transparent 30%,rgba(218,255,255,.16) 48%,transparent 62%);background-size:230% 100%;background-position:130% 0;opacity:0}.capability-visual-wrap:after{top:0;right:0;bottom:0;left:0;border:1px solid rgba(168,248,255,.16);box-shadow:inset 0 1px #ffffff1f,inset 0 -30px 36px #0000004d}.capability-card:hover .capability-visual-wrap:before,.work-capabilities-grid.is-visible .capability-card .capability-visual-wrap:before{animation:capabilityGlassSweep 8s ease-in-out infinite}.capability-glow-overlay{z-index:4}.capability-visual--agency{overflow:hidden}.cap-agency-orbit{position:absolute;left:50%;top:48%;border:1px solid rgba(39,227,242,.27);border-radius:50%;transform:translate(-50%,-50%) rotateX(65deg)}.cap-agency-orbit--one{width:70%;height:42%;animation:capabilityOrbit 8s linear infinite}.cap-agency-orbit--two{width:48%;height:30%;border-color:#81f6ff70;animation:capabilityOrbit 5.5s linear infinite reverse}.cap-agency-core{position:absolute;left:50%;top:48%;z-index:2;display:grid;place-items:center;width:4.15rem;aspect-ratio:1;transform:translate(-50%,-50%);border:1px solid rgba(155,250,255,.56);border-radius:1.2rem;background:radial-gradient(circle at 35% 28%,#4df3ff,#0793aa 62%,#06404d);color:#041217;box-shadow:0 0 0 8px #00e5ff0f,0 0 36px #00e5ff6b;animation:capabilityCorePulse 3.4s ease-in-out infinite}.cap-hv-logo{display:block;width:2.35rem;height:1.2rem;background:currentColor;color:#041217;-webkit-mask:url(/assets/highverz-hv-logo.svg) center / contain no-repeat;mask:url(/assets/highverz-hv-logo.svg) center / contain no-repeat}.cap-agency-clip{position:absolute;z-index:3;display:grid;place-items:center;width:2.4rem;aspect-ratio:.72;border:1px solid rgba(197,252,255,.28);border-radius:.55rem;background:linear-gradient(145deg,#83f4fc40,#091922d1);box-shadow:0 10px 18px #00000040;overflow:hidden}.cap-agency-clip i{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(150deg,rgba(0,229,255,.65),transparent 38%,rgba(130,83,255,.38));opacity:.55}.cap-agency-clip b{position:relative;font-size:.54rem;color:#dfffff}.cap-agency-clip--one{left:17%;top:20%;animation:capabilityFloat 3.6s ease-in-out infinite}.cap-agency-clip--two{right:15%;top:28%;animation:capabilityFloat 4.2s ease-in-out .4s infinite reverse}.cap-agency-clip--three{left:26%;bottom:17%;animation:capabilityFloat 3.8s ease-in-out .8s infinite}.cap-agency-status{position:absolute;z-index:3;left:50%;bottom:12%;transform:translate(-50%);padding:.32rem .6rem;border:1px solid rgba(143,248,255,.22);border-radius:999px;background:#04131bad;color:#b9e8ed;font-size:.58rem;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cap-agency-status i{display:inline-block;width:.36rem;height:.36rem;margin-right:.35rem;border-radius:50%;background:#37f2ca;box-shadow:0 0 9px #37f2ca;animation:capabilityDot 1.8s ease-in-out infinite}.capability-visual--campaign{padding:11% 10%}.cap-dashboard{position:relative;z-index:2;height:100%;padding:.85rem;border:1px solid rgba(153,244,252,.24);border-radius:.85rem;background:linear-gradient(145deg,#122c37d6,#050d13e0);box-shadow:0 15px 28px #00000052,inset 0 1px #ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cap-dashboard-top{display:flex;align-items:center;justify-content:space-between;color:#afd1d8;font-size:.58rem}.cap-dashboard-top span{display:inline-flex;gap:.35rem;align-items:center}.cap-dashboard-top i{width:.36rem;height:.36rem;border-radius:50%;background:#47f1c5;box-shadow:0 0 8px #47f1c5;animation:capabilityDot 1.8s infinite}.cap-dashboard-top b{color:#54edf6;font-size:.68rem}.cap-dashboard-chart{position:relative;height:54%;margin-top:.6rem;overflow:hidden;border:1px solid rgba(166,245,252,.12);border-radius:.5rem;background:repeating-linear-gradient(0deg,transparent 0 25%,rgba(161,239,246,.09) 25.8% 26.5%),repeating-linear-gradient(90deg,transparent 0 24%,rgba(161,239,246,.07) 24.8% 25.5%)}.cap-dashboard-chart>span{position:absolute;inset:auto 0 0;height:0;background:linear-gradient(180deg,#00e5ff59,#00e5ff0a);animation:capabilityBars 4s ease-in-out infinite}.cap-dashboard-chart>span:nth-child(1){left:9%;width:7%;animation-delay:-.2s}.cap-dashboard-chart>span:nth-child(2){left:26%;width:7%;animation-delay:-.6s}.cap-dashboard-chart>span:nth-child(3){left:43%;width:7%;animation-delay:-1s}.cap-dashboard-chart>span:nth-child(4){left:60%;width:7%;animation-delay:-1.4s}.cap-dashboard-chart>span:nth-child(5){left:77%;width:7%;animation-delay:-1.8s}.cap-dashboard-chart svg{position:absolute;top:8%;right:4%;bottom:8%;left:3%;width:93%;height:84%;overflow:visible}.cap-dashboard-chart path{fill:none;stroke:#35e5f2;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:340;stroke-dashoffset:340;filter:drop-shadow(0 0 5px #13c9d7);animation:capabilityLineDraw 4.5s ease-in-out infinite}.cap-dashboard-chart>i{position:absolute;right:3.5%;top:7%;width:.55rem;height:.55rem;border:2px solid #d6ffff;border-radius:50%;background:#15dce9;box-shadow:0 0 12px #15dce9;animation:capabilityDot 2s ease-in-out infinite}.cap-dashboard-stats{display:flex;gap:.5rem;margin-top:.55rem}.cap-dashboard-stats span{flex:1;padding:.34rem .45rem;border:1px solid rgba(183,245,250,.1);border-radius:.42rem;background:#ffffff09}.cap-dashboard-stats b,.cap-dashboard-stats small{display:block}.cap-dashboard-stats b{color:#dffeff;font-size:.65rem}.cap-dashboard-stats small{color:#7ea4ac;font-size:.48rem;margin-top:.12rem}.capability-visual--logo{perspective:560px}.cap-logo-signal{position:absolute;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(58,234,247,.72),transparent);transform-origin:left;animation:capabilitySignal 3.5s ease-in-out infinite}.cap-logo-signal--one{left:21%;width:34%;transform:rotate(-20deg)}.cap-logo-signal--two{left:50%;width:29%;transform:rotate(23deg);animation-delay:-1.7s}.cap-logo-phone{position:absolute;z-index:2;display:flex;flex-direction:column;gap:.38rem;width:4.6rem;height:6.5rem;padding:.48rem;border:1px solid rgba(182,251,255,.38);border-radius:.75rem;background:linear-gradient(160deg,#357a89c7,#07131bf5);box-shadow:0 14px 26px #00000059,inset 0 1px #ffffff24;color:#c9f9fc;font-size:.48rem}.cap-logo-phone i{flex:1;border-radius:.4rem;background:linear-gradient(145deg,#00e5ffb3,#1b296294 48%,#050b1199)}.cap-logo-phone b{font-size:.55rem}.cap-logo-phone--left{left:17%;top:20%;transform:rotateY(19deg) rotate(-9deg);animation:capabilityPhoneFloat 4s ease-in-out infinite}.cap-logo-phone--right{right:16%;top:27%;transform:rotateY(-19deg) rotate(9deg);animation:capabilityPhoneFloat 4.4s ease-in-out .5s infinite reverse}.cap-logo-mark{position:absolute;z-index:3;left:50%;top:47%;display:grid;place-items:center;width:3.2rem;aspect-ratio:1;transform:translate(-50%,-50%) rotate(45deg);border:1px solid rgba(201,255,255,.62);border-radius:.72rem;background:linear-gradient(135deg,#33e9f3,#096c82);color:#05141b;box-shadow:0 0 26px #00e5ff66;animation:capabilityCorePulse 3s ease-in-out infinite}.cap-logo-mark .cap-hv-logo{transform:rotate(-45deg);color:#05141b;width:1.85rem;height:1rem}.cap-logo-metric{position:absolute;z-index:3;bottom:12%;left:50%;transform:translate(-50%);padding:.35rem .55rem;border:1px solid rgba(205,255,255,.2);border-radius:999px;background:#051219b8;color:#c1edf0;font-size:.55rem;white-space:nowrap;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.cap-logo-metric i{display:inline-block;width:.34rem;height:.34rem;margin-right:.3rem;border-radius:50%;background:#36efc7;box-shadow:0 0 8px #36efc7}.capability-visual--edit{padding:10% 9%}.cap-edit-frame{position:absolute;z-index:2;left:11%;top:15%;width:51%;height:57%;padding:.45rem;border:1px solid rgba(183,249,252,.25);border-radius:.65rem;background:#07141cc7;box-shadow:0 14px 25px #00000054}.cap-edit-preview{display:block;height:100%;border-radius:.38rem;background:linear-gradient(145deg,rgba(0,229,255,.18),transparent 40%),linear-gradient(35deg,#0b2632,#2b4853 46%,#061017)}.cap-edit-caption{position:absolute;left:.7rem;bottom:.65rem;color:#fff;font-size:.5rem;font-weight:800;letter-spacing:.05em;text-shadow:0 2px 8px #000}.cap-edit-inspector{position:absolute;z-index:2;right:10%;top:15%;width:22%;height:57%;padding:.55rem;border:1px solid rgba(181,248,252,.15);border-radius:.55rem;background:#0a171ec7}.cap-edit-inspector i{display:block;height:.32rem;margin:.32rem 0;border-radius:99px;background:linear-gradient(90deg,#56e7f0d9,#ffffff1f)}.cap-edit-inspector i:nth-child(2){width:73%}.cap-edit-inspector i:nth-child(3){width:86%}.cap-edit-inspector i:nth-child(4){width:54%}.cap-edit-timeline{position:absolute;z-index:3;left:11%;right:10%;bottom:12%;height:15%;display:flex;gap:3px;padding:.28rem;border:1px solid rgba(181,248,252,.15);border-radius:.4rem;background:#050e14c7;overflow:hidden}.cap-edit-timeline span{flex:1;border-radius:2px;background:linear-gradient(135deg,#00e5ffc7,#5663ff66);transform-origin:left;animation:capabilityTimeline 3.8s ease-in-out infinite}.cap-edit-timeline span:nth-child(2){animation-delay:-.4s;background:linear-gradient(135deg,#ff5cc6a6,#5774ff66)}.cap-edit-timeline span:nth-child(3){animation-delay:-.8s}.cap-edit-timeline span:nth-child(4){animation-delay:-1.2s;background:linear-gradient(135deg,#ffc04ba6,#ff5cc666)}.cap-edit-timeline b{position:absolute;top:0;bottom:0;left:5%;width:1px;background:#d8ffff;box-shadow:0 0 9px #48edf5;animation:capabilityPlayhead 3.8s linear infinite}.cap-edit-tools{position:absolute;z-index:4;right:13%;bottom:32%;display:flex;gap:.25rem}.cap-edit-tools span{display:grid;place-items:center;width:1.35rem;height:1.35rem;border:1px solid rgba(178,250,253,.25);border-radius:.35rem;background:#12323bbf;color:#bdf8fb;font-size:.45rem}.capability-visual--music{overflow:hidden}.cap-music-disc{position:absolute;z-index:2;left:50%;top:48%;display:grid;place-items:center;width:7.6rem;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:repeating-radial-gradient(circle at center,#101927 0,#101927 3px,#071018 4px,#071018 6px),conic-gradient(from 45deg,#16e2ec,#7a62ff,#e55dc8,#16e2ec);box-shadow:0 0 0 7px #06131bcc,0 0 38px #1ee0ed4f;animation:capabilityDisc 9s linear infinite}.cap-music-disc i{width:1.6rem;aspect-ratio:1;border-radius:50%;background:#075668;border:3px solid #8dfbff;box-shadow:0 0 12px #70f4ffcc}.cap-music-disc b{position:absolute;color:#bffcff;font-size:.46rem;line-height:1.1;text-align:center}.cap-music-wave{position:absolute;z-index:1;left:7%;right:7%;top:51%;display:flex;align-items:center;justify-content:space-between;height:3.2rem}.cap-music-wave i{width:3px;height:15%;border-radius:99px;background:#26e7f1;box-shadow:0 0 8px #26e7f1;animation:capabilityEqualizer 1.4s ease-in-out infinite alternate}.cap-music-wave i:nth-child(2n){animation-delay:-.7s}.cap-music-wave i:nth-child(3n){animation-delay:-.3s;background:#a689ff}.cap-music-note{position:absolute;z-index:3;color:#c6fbff;font-size:1.35rem;text-shadow:0 0 14px #39eaf3}.cap-music-note--one{left:19%;top:19%;animation:capabilityFloat 3.5s ease-in-out infinite}.cap-music-note--two{right:17%;bottom:20%;animation:capabilityFloat 4.1s ease-in-out .6s infinite reverse}.cap-music-pill{position:absolute;z-index:3;right:10%;top:13%;padding:.34rem .6rem;border:1px solid rgba(194,252,255,.2);border-radius:999px;background:#09181fad;color:#d6fdff;font-size:.56rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.capability-visual--podcast{overflow:hidden}.cap-podcast-rings{position:absolute;left:50%;top:43%;width:7rem;height:7rem;transform:translate(-50%,-50%);border:1px solid rgba(50,232,243,.44);border-radius:50%;animation:capabilityRingPulse 3.4s ease-in-out infinite}.cap-podcast-rings i{position:absolute;top:13%;right:13%;bottom:13%;left:13%;border:1px solid rgba(78,237,246,.22);border-radius:50%}.cap-podcast-rings i:nth-child(2){top:28%;right:28%;bottom:28%;left:28%}.cap-podcast-rings i:nth-child(3){top:43%;right:43%;bottom:43%;left:43%;background:#00e5ff1c}.cap-podcast-mic{position:absolute;z-index:3;left:50%;top:43%;display:grid;place-items:center;width:2.7rem;aspect-ratio:1;transform:translate(-50%,-50%);border:1px solid rgba(195,253,255,.48);border-radius:50%;background:radial-gradient(circle,#34e9f2,#087488);color:#032029;box-shadow:0 0 23px #00e5ff73}.cap-mic-icon{position:relative;display:block;width:.72rem;height:1.12rem;border:2px solid currentColor;border-radius:999px;color:#032029}.cap-mic-icon:before{content:"";position:absolute;left:50%;bottom:-.42rem;width:.95rem;height:.62rem;transform:translate(-50%);border:2px solid currentColor;border-top:0;border-radius:0 0 .7rem .7rem}.cap-mic-icon:after{content:"";position:absolute;left:50%;bottom:-.75rem;width:2px;height:.35rem;transform:translate(-50%);background:currentColor;box-shadow:-.22rem .16rem 0 -.05rem currentColor,.22rem .16rem 0 -.05rem currentColor}.cap-mic-icon i{position:absolute;left:50%;bottom:-.77rem;width:1.2rem;height:2px;transform:translate(-50%);background:currentColor}.cap-podcast-wave{position:absolute;z-index:2;left:12%;right:12%;bottom:25%;height:2.6rem;display:flex;align-items:center;justify-content:space-between}.cap-podcast-wave i{width:3px;height:25%;border-radius:999px;background:#52eff5;box-shadow:0 0 8px #35e3ed;animation:capabilityEqualizer 1.25s ease-in-out infinite alternate}.cap-podcast-wave i:nth-child(2n){animation-delay:-.5s}.cap-podcast-wave i:nth-child(3n){animation-delay:-.8s}.cap-podcast-clips{position:absolute;z-index:3;inset:auto 11% 10%;display:flex;justify-content:space-between}.cap-podcast-clips span{padding:.3rem .45rem;border:1px solid rgba(190,252,255,.2);border-radius:.35rem;background:#07141bb8;color:#c9f9fb;font-size:.5rem;animation:capabilityClipPop 3.6s ease-in-out infinite}.cap-podcast-clips span:nth-child(2){animation-delay:-1.2s}.cap-podcast-clips span:nth-child(3){animation-delay:-2.4s}@keyframes capabilityGlassSweep{0%,58%{opacity:0;background-position:130% 0}69%{opacity:.85}84%,to{opacity:0;background-position:-130% 0}}@keyframes capabilityOrbit{to{transform:translate(-50%,-50%) rotateX(65deg) rotate(360deg)}}@keyframes capabilityCorePulse{50%{transform:translate(-50%,-50%) scale(1.08);box-shadow:0 0 0 11px #00e5ff0f,0 0 46px #00e5ff8c}}@keyframes capabilityFloat{50%{transform:translateY(-8px) rotate(3deg)}}@keyframes capabilityDot{50%{opacity:.45;transform:scale(.72)}}@keyframes capabilityBars{50%{height:76%;opacity:.65}to{height:25%;opacity:.3}}@keyframes capabilityLineDraw{0%,18%{stroke-dashoffset:340;opacity:.3}52%,to{stroke-dashoffset:0;opacity:1}}@keyframes capabilitySignal{50%{opacity:1;transform:scaleX(1.2) rotate(var(--signal-rotate, 0deg))}}@keyframes capabilityPhoneFloat{50%{margin-top:-9px}}@keyframes capabilityTimeline{50%{filter:brightness(1.6);transform:scaleX(.8)}}@keyframes capabilityPlayhead{to{left:94%}}@keyframes capabilityDisc{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes capabilityEqualizer{to{height:96%;opacity:.5}}@keyframes capabilityRingPulse{50%{transform:translate(-50%,-50%) scale(1.08);opacity:.55}}@keyframes capabilityClipPop{50%{transform:translateY(-5px);border-color:#64f4fa8c}}[data-theme=light] .capability-visual-wrap{background:radial-gradient(circle at 50% 45%,rgba(0,196,210,.2),transparent 43%),linear-gradient(145deg,#e7fbfc,#d8edf1)}[data-theme=light] .cap-dashboard,[data-theme=light] .cap-logo-phone,[data-theme=light] .cap-edit-frame,[data-theme=light] .cap-edit-inspector,[data-theme=light] .cap-edit-timeline{background:#f8feffc7;border-color:#00829236}[data-theme=light] .cap-dashboard-top,[data-theme=light] .cap-dashboard-stats b,[data-theme=light] .cap-logo-phone,[data-theme=light] .cap-logo-metric,[data-theme=light] .cap-music-pill,[data-theme=light] .cap-podcast-clips span{color:#14515b}[data-theme=light] .cap-logo-metric,[data-theme=light] .cap-music-pill,[data-theme=light] .cap-podcast-clips span{background:#ffffffbf;border-color:#00899833}[data-theme=light] body.page-work .capability-desc{color:#3e4b57}[data-theme=light] body.page-work .capability-flow{color:#087184}[data-theme=light] body.page-work .cap-agency-orbit{border-color:#0c697757}[data-theme=light] body.page-work .cap-agency-orbit--two{border-color:#087d8b7a}[data-theme=light] body.page-work .cap-agency-core,[data-theme=light] body.page-work .cap-logo-mark{border-color:#004d5b7a;box-shadow:0 0 0 1px #ffffff7a,0 5px 16px #053d4c3d}[data-theme=light] body.page-work .cap-agency-clip{border-color:#1f5c6a6b;background:linear-gradient(145deg,#73cbd2f0,#173748eb);box-shadow:0 6px 14px #14334333}[data-theme=light] body.page-work .cap-agency-clip i{opacity:.38}[data-theme=light] body.page-work .cap-agency-clip b{color:#f5ffff;text-shadow:0 1px 2px rgba(0,31,40,.38)}[data-theme=light] body.page-work .cap-agency-status,[data-theme=light] body.page-work .cap-logo-metric,[data-theme=light] body.page-work .cap-music-pill,[data-theme=light] body.page-work .cap-podcast-clips span{color:#25444b;background:#ffffffe6;border-color:#17647047;box-shadow:0 3px 9px #20434f24}[data-theme=light] body.page-work .cap-dashboard-chart{border-color:#275c6740;background:repeating-linear-gradient(0deg,transparent 0 25%,rgba(49,91,101,.13) 25.8% 26.5%),repeating-linear-gradient(90deg,transparent 0 24%,rgba(49,91,101,.11) 24.8% 25.5%),#e0f2f46b}[data-theme=light] body.page-work .cap-dashboard-chart>span{background:linear-gradient(180deg,#058f9780,#058f971f)}[data-theme=light] body.page-work .cap-dashboard-chart path{stroke:#087f89;filter:drop-shadow(0 1px 2px rgba(4,98,108,.3))}[data-theme=light] body.page-work .cap-dashboard-chart>i{border-color:#f5ffff;background:#087f89;box-shadow:0 0 0 2px #087f8929}[data-theme=light] body.page-work .cap-dashboard-stats span{border-color:#275c6733;background:#e5f4f6ad}[data-theme=light] body.page-work .cap-dashboard-stats b{color:#173f48}[data-theme=light] body.page-work .cap-dashboard-stats small{color:#4b646a}[data-theme=light] body.page-work .cap-logo-signal{background:linear-gradient(90deg,transparent,rgba(7,116,132,.68),transparent)}[data-theme=light] body.page-work .cap-logo-phone{border-color:#1f5c6a61;background:linear-gradient(160deg,#edfafcfa,#c2e2e8f5);box-shadow:0 8px 18px #1433432e,inset 0 1px #fffffff5;color:#24434c}[data-theme=light] body.page-work .cap-logo-phone i{background:linear-gradient(145deg,#0ea6b1c2,#4d6fa1ad 48%,#324e60b3)}[data-theme=light] body.page-work .cap-edit-frame,[data-theme=light] body.page-work .cap-edit-inspector,[data-theme=light] body.page-work .cap-edit-timeline{border-color:#235b674d;box-shadow:0 5px 14px #14334324,inset 0 1px #ffffffd9}[data-theme=light] body.page-work .cap-edit-inspector i{background:linear-gradient(90deg,#048995e0,#446d7b47)}[data-theme=light] body.page-work .cap-edit-timeline b{background:#145f70;box-shadow:0 0 7px #087f8994}[data-theme=light] body.page-work .cap-music-wave i,[data-theme=light] body.page-work .cap-podcast-wave i{background:#0c8994;box-shadow:0 0 5px #0c89946b}[data-theme=light] body.page-work .cap-music-wave i:nth-child(3n){background:#7169ba}[data-theme=light] body.page-work .cap-podcast-rings,[data-theme=light] body.page-work .cap-podcast-rings i{border-color:#087f897a}[data-theme=light] body.page-work .capability-glow-overlay{display:block!important;background:linear-gradient(180deg,transparent 64%,rgba(18,62,73,.1) 100%)}@media(prefers-reduced-motion:reduce){.capability-visual-wrap *,.capability-visual-wrap:before{animation:none!important}}body:after{display:none!important}.portfolio-vertical-card .p-card-media-wrap:before,.portfolio-vertical-card .p-card-media-wrap:after{display:none}.portfolio-vertical-card .p-card-img,.portfolio-vertical-card:hover .p-card-img{filter:brightness(.9) contrast(1.04)}.portfolio-vertical-card .p-card-title{left:0;right:0;bottom:0;padding:2.15rem .85rem .8rem;border:0;border-radius:0;background:linear-gradient(to top,rgba(5,10,16,.62) 0%,rgba(5,10,16,.26) 42%,rgba(5,10,16,.06) 76%,transparent 100%);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);-webkit-mask-image:linear-gradient(to top,#000 0%,#000 44%,rgba(0,0,0,.35) 72%,transparent 100%);mask-image:linear-gradient(to top,#000 0%,#000 44%,rgba(0,0,0,.35) 72%,transparent 100%);box-shadow:none}.portfolio-vertical-card .p-card-gradient{background:linear-gradient(to top,rgba(5,10,16,.52) 0%,rgba(5,10,16,.2) 34%,rgba(5,10,16,.04) 66%,transparent 86%)}[data-theme=light] .portfolio-vertical-card .p-card-title{background:linear-gradient(to top,rgba(255,255,255,.58) 0%,rgba(255,255,255,.2) 42%,rgba(255,255,255,.04) 76%,transparent 100%)}.portfolio-marquee-wrapper .p-card-views-btn{position:absolute;top:auto;bottom:12px;left:50%;right:auto;transform:translate(-50%);z-index:6;width:fit-content;max-width:calc(100% - 24px);min-width:0;height:30px;padding:.28rem .85rem;background:#080d139e;border:1px solid rgba(255,255,255,.2);border-radius:100px;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);box-shadow:0 6px 18px #00000052,inset 0 1px #fff3;font-size:.74rem;font-weight:600;gap:.38rem;white-space:nowrap;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease}.portfolio-marquee-wrapper .portfolio-vertical-card:hover .p-card-views-btn{background:#00e5ff29;border-color:#00e5ff73;box-shadow:0 8px 22px #00e5ff38,inset 0 1px #ffffff59;transform:translate(-50%) translateY(-2px)}[data-theme=light] .portfolio-marquee-wrapper .p-card-views-btn{background:#000!important;border:1px solid rgba(255,255,255,.24)!important;color:#fff!important;box-shadow:0 4px 14px #00000052,inset 0 1px #ffffff2e!important}[data-theme=light] .portfolio-marquee-wrapper .p-card-views-btn .p-arrow{color:var(--accent-cyan, #00e5ff)!important}[data-theme=light] .portfolio-marquee-wrapper .portfolio-vertical-card:hover .p-card-views-btn{background:#000!important;border-color:#00e5ff8c!important;color:#fff!important;box-shadow:0 8px 22px #0006,0 0 14px #00e5ff40!important;transform:translate(-50%) translateY(-2px)}.page-why-us{--why-glass-border: rgba(190, 242, 255, .16);--why-glass-highlight: rgba(255, 255, 255, .08);--why-glass-surface: rgba(13, 27, 35, .48);--why-glass-cyan: #23c7d8;background:radial-gradient(circle at 50% 16%,rgba(0,229,255,.075),transparent 31rem),radial-gradient(circle at 12% 53%,rgba(0,125,155,.055),transparent 26rem)}[data-theme=dark] body.page-why-us,[data-theme=dark].page-why-us{background-color:var(--bg-primary, #07090e)!important}.page-why-us .why-hero-section{isolation:isolate;overflow:hidden}.page-why-us .why-hero-section:before,.page-why-us .why-hero-section:after{content:"";position:absolute;z-index:-1;pointer-events:none;border-radius:50%;filter:blur(14px)}.page-why-us .why-hero-section:before{width:min(42vw,34rem);height:min(42vw,34rem);top:7rem;left:50%;transform:translate(-50%);background:radial-gradient(circle,rgba(0,229,255,.12),transparent 68%);opacity:.72}.page-why-us .why-hero-section:after{width:18rem;height:18rem;right:6%;bottom:0;background:radial-gradient(circle,rgba(35,199,216,.1),transparent 70%);opacity:.6}.page-why-us .why-hero-subtitle{text-wrap:normal;width:min(600px,100%)}.page-why-us .section-services{position:relative}.page-why-us .section-services:before{content:"";position:absolute;top:10%;right:4%;bottom:2%;left:4%;z-index:-1;pointer-events:none;border-radius:50%;background:radial-gradient(ellipse,rgba(0,229,255,.045),transparent 68%);filter:blur(28px)}.why-philosophy-section{padding-top:2rem!important;padding-bottom:6rem!important;position:relative!important;z-index:2!important}.why-philosophy-section .services-container{max-width:1100px!important;margin:0 auto!important;padding:0 var(--container-pad)!important}.why-philosophy-section .services-header-row{display:flex!important;text-align:center!important;justify-content:center!important;align-items:center!important;margin-bottom:3rem!important}.why-philosophy-section .services-label-box{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;margin:0 auto!important;width:100%!important}.why-philosophy-section .services-main-title{text-align:center!important;margin:0 auto!important}.why-philosophy-section .section-tag{margin:0 auto .75rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.why-philosophy-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:1.5rem!important}.page-why-us .service-card-item,.page-transition-shell.page-why-us .service-card-item,.why-philosophy-section .service-card-item{position:relative;isolation:isolate;overflow:hidden;min-height:19rem;border:1px solid transparent;border-radius:24px;background:linear-gradient(145deg,#1e36409e,#0811187a) padding-box,linear-gradient(135deg,#e0f9ff38,#23c7d814 47%,#ffffff0f) border-box;-webkit-backdrop-filter:blur(26px) saturate(145%);backdrop-filter:blur(26px) saturate(145%);box-shadow:0 24px 70px #0003,inset 0 1px #ffffff1c,inset 0 -1px #00e5ff0d;transition:border-color .45s ease,box-shadow .45s ease}.page-why-us .service-card-item:before,.why-philosophy-section .service-card-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.1),transparent 24%,transparent 70%,rgba(0,229,255,.06)),radial-gradient(circle at 15% 0%,rgba(255,255,255,.08),transparent 34%);opacity:.75}.page-why-us .service-card-item:after,.why-philosophy-section .service-card-item:after{content:"";position:absolute;width:9rem;height:9rem;right:-4rem;bottom:-5rem;border-radius:50%;pointer-events:none;background:#00e5ff1c;filter:blur(24px);transition:transform .5s ease,opacity .5s ease}.page-why-us .service-card-item:hover,.why-philosophy-section .service-card-item:hover{transform:translateY(-9px);border-color:#6debf56b;background:linear-gradient(145deg,#284f5bad,#08131b8f) padding-box,linear-gradient(135deg,#c4f9ff6b,#23c7d861,#ffffff1f) border-box;box-shadow:0 30px 82px #0000004d,0 0 34px #00e5ff1a,inset 0 1px #ffffff29;transition:transform .45s var(--ease-expo),border-color .45s ease,box-shadow .45s ease}.page-why-us .service-card-item:hover:after,.why-philosophy-section .service-card-item:hover:after{transform:scale(1.55) translate(-.8rem,-.8rem);opacity:.9}.page-why-us .service-card-icon-box,.why-philosophy-section .service-card-icon-box{border:1px solid rgba(105,235,245,.2);border-radius:14px;background:#00e5ff17;box-shadow:inset 0 1px #ffffff1a,0 8px 24px #00e5ff0f}.page-why-us .comparison-section,.comparison-section{isolation:isolate;background:transparent}.page-why-us .comparison-section:before,.comparison-section:before{content:"";position:absolute;z-index:-1;top:8%;right:10%;bottom:12%;left:10%;pointer-events:none;border-radius:50%;background:radial-gradient(ellipse,rgba(0,229,255,.07),transparent 68%);filter:blur(30px)}.page-why-us .comp-card,.page-transition-shell.page-why-us .comp-card,.comparison-section .comp-card{--why-card-border: rgba(190, 242, 255, .17);overflow:hidden;border:1px solid transparent;background:linear-gradient(145deg,#1e343e94,#07101794) padding-box,linear-gradient(135deg,rgba(232,251,255,.22),var(--why-card-border) 45%,rgba(255,255,255,.06)) border-box;-webkit-backdrop-filter:blur(30px) saturate(155%);backdrop-filter:blur(30px) saturate(155%);box-shadow:0 24px 70px #00000042,inset 0 1px #ffffff1a,inset 0 -1px #00e5ff0b;transition:border-color .45s ease,box-shadow .45s ease}.page-why-us .comp-card:after,.comparison-section .comp-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,.1),transparent 20%,transparent 72%,rgba(0,229,255,.06)),radial-gradient(circle at 100% 0%,rgba(0,229,255,.12),transparent 32%)}.page-why-us .comp-card-traditional,.comparison-section .comp-card-traditional{--why-card-border: rgba(185, 215, 222, .13);box-shadow:0 24px 70px #0000003d,inset 0 1px #ffffff17}.page-why-us .comp-card-hv,.comparison-section .comp-card-hv{--why-card-border: rgba(0, 229, 255, .42);border-width:1px;background:linear-gradient(145deg,#134d5885,#071820a3) padding-box,linear-gradient(135deg,#a1f7ff75,#00e5ff66 50%,#ffffff1a) border-box;box-shadow:0 24px 78px #0000004d,0 0 42px #00e5ff1f,inset 0 1px #ffffff24}.page-why-us .comp-card:hover,.comparison-section .comp-card:hover{transform:translateY(-9px);border-color:#88f0f86b;box-shadow:0 32px 88px #00000052,0 0 38px #00e5ff1f,inset 0 1px #ffffff29;transition:transform .45s var(--ease-expo),border-color .45s ease,box-shadow .45s ease}.page-why-us .comp-card-hv:hover,.comparison-section .comp-card-hv:hover{box-shadow:0 32px 94px #00000057,0 0 52px #00e5ff33,inset 0 1px #fff3}.page-why-us .comp-card-top,.page-why-us .comp-card-list{position:relative;z-index:1}.page-why-us .comp-badge{background:#07131952;border-color:#ccf7ff2e;box-shadow:inset 0 1px #ffffff1a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.page-why-us .badge-cyan{background:#00e5ff1f;border-color:#73f2f96b;box-shadow:0 0 18px #00e5ff1f,inset 0 1px #ffffff24}.page-why-us .comp-list-row{margin:0 -.5rem;padding:1rem .5rem;border:1px solid transparent;border-bottom-color:#d3f3f917;border-radius:14px;transition:background .3s ease,border-color .3s ease}.page-why-us .comp-list-row:hover{background:#ffffff0b;border-color:#aeeef521;transform:translate(3px);transition:transform .2s ease,background .2s ease,border-color .2s ease}.page-why-us .comp-card-hv .comp-list-row:hover{background:#00e5ff13;border-color:#00e5ff33}.page-why-us .comparison-cta .btn-nav-talk{position:relative;overflow:hidden;isolation:isolate;background:#00e5ff1a!important;border-color:#6beef780!important;box-shadow:0 14px 38px #00e5ff1a,inset 0 1px #ffffff29!important;-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);transition:transform .35s var(--ease-expo),box-shadow .35s ease,background .35s ease}.page-why-us .comparison-cta .btn-nav-talk:before{display:none!important}.page-why-us .comparison-cta .btn-nav-talk:hover:before{display:none!important}[data-theme=light] .page-why-us{--why-glass-border: rgba(0, 119, 137, .16);background:radial-gradient(circle at 50% 16%,rgba(0,188,212,.09),transparent 31rem),#f4fbfc}[data-theme=light] .page-why-us .service-card-item,[data-theme=light] .why-philosophy-section .service-card-item{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:linear-gradient(145deg,#fff9,#f5f8fd4d 48%,#eaf2fc70) padding-box,linear-gradient(180deg,#fff,#fffffff2 18%,#bae6fd8c 50%,#0ea5e940,#fff) border-box!important;border:1.5px solid transparent!important;border-radius:26px!important;backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;-webkit-backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;box-shadow:0 4px 10px #0f172a05,0 10px 24px -2px #0f172a0a,0 24px 48px -6px #0f172a0f,0 44px 84px -12px #0f172a12,inset 0 1.8px 2px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffbf!important;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,background .35s ease!important}[data-theme=light] .page-why-us .service-card-item:before,[data-theme=light] .why-philosophy-section .service-card-item:before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:48%!important;border-radius:inherit!important;background:radial-gradient(ellipse at 50% -10%,rgba(255,255,255,.82) 0%,rgba(255,255,255,.2) 45%,transparent 75%)!important;pointer-events:none!important;z-index:1!important}[data-theme=light] .page-why-us .service-card-item:after,[data-theme=light] .why-philosophy-section .service-card-item:after{display:none!important}[data-theme=light] .page-why-us .service-card-item>*,[data-theme=light] .why-philosophy-section .service-card-item>*{position:relative!important;z-index:2!important}[data-theme=light] .page-why-us .service-card-item:hover,[data-theme=light] .why-philosophy-section .service-card-item:hover{transform:translateY(-8px)!important;background:linear-gradient(145deg,#ffffffbf,#f8fbff70 48%,#eef6ff94) padding-box,linear-gradient(180deg,#fff,#fff 22%,#0ea5e98c 58%,#0284c7a6 82%,#fff) border-box!important;box-shadow:0 6px 14px #0f172a06,0 16px 32px -4px #0ea5e91a,0 36px 72px -8px #0ea5e924,0 58px 106px -16px #0f172a14,inset 0 2px 2.5px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffe6!important}[data-theme=light] .page-why-us .service-card-icon-box,[data-theme=light] .why-philosophy-section .service-card-icon-box{background:#fffc!important;border:1px solid rgba(255,255,255,.95)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;box-shadow:inset 0 1px 1.5px #fff,0 4px 12px #0ea5e91a!important;color:#0284c7!important;border-radius:16px!important;transition:transform .3s ease,background .3s ease,color .3s ease!important}[data-theme=light] .page-why-us .service-card-item:hover .service-card-icon-box,[data-theme=light] .why-philosophy-section .service-card-item:hover .service-card-icon-box{background:linear-gradient(135deg,#e0f2fef2,#bae6fdcc)!important;border-color:#0ea5e966!important;color:#0284c7!important;transform:scale(1.08)!important}[data-theme=light] .page-why-us .service-card-title,[data-theme=light] .why-philosophy-section .service-card-title{color:#0f172a!important;font-weight:800}[data-theme=light] .page-why-us .service-card-desc,[data-theme=light] .why-philosophy-section .service-card-desc{color:#475569!important;line-height:1.65}[data-theme=light] .page-why-us .comp-card,[data-theme=light] .comparison-section .comp-card{position:relative!important;isolation:isolate!important;overflow:hidden!important;border-radius:28px!important;backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;-webkit-backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,background .35s ease!important}[data-theme=light] .page-why-us .comp-card:before,[data-theme=light] .comparison-section .comp-card:before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:48%!important;border-radius:inherit!important;background:radial-gradient(ellipse at 50% -10%,rgba(255,255,255,.82) 0%,rgba(255,255,255,.2) 45%,transparent 75%)!important;pointer-events:none!important;z-index:1!important}[data-theme=light] .page-why-us .comp-card:after,[data-theme=light] .comparison-section .comp-card:after{display:none!important}[data-theme=light] .page-why-us .comp-card>*,[data-theme=light] .comparison-section .comp-card>*{position:relative!important;z-index:2!important}[data-theme=light] .page-why-us .comp-card-traditional,[data-theme=light] .comparison-section .comp-card-traditional{background:linear-gradient(145deg,#fff9,#f6f8fd4d 48%,#eaf0f870) padding-box,linear-gradient(180deg,#fff,#fffffff2 18%,#cedaea99 50%,#a5b4ca4d,#fff) border-box!important;border:1.5px solid transparent!important;box-shadow:0 4px 10px #0f172a05,0 10px 24px -2px #0f172a0a,0 24px 48px -6px #0f172a0f,0 44px 84px -12px #0f172a12,inset 0 1.8px 2px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffbf!important}[data-theme=light] .page-why-us .comp-card-traditional:hover,[data-theme=light] .comparison-section .comp-card-traditional:hover{transform:translateY(-6px)!important;background:linear-gradient(145deg,#ffffffbf,#f8fbff70 48%,#eef6ff94) padding-box,linear-gradient(180deg,#fff,#fff 22%,#cedaead9 60%,#fff) border-box!important;box-shadow:0 6px 14px #0f172a06,0 16px 32px -4px #0f172a0f,0 36px 72px -8px #0f172a14,0 58px 106px -16px #0f172a14,inset 0 2px 2.5px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffe6!important}[data-theme=light] .page-why-us .comp-card-hv,[data-theme=light] .comparison-section .comp-card-hv{background:linear-gradient(145deg,#ffffffad,#f0f9ff5c 45%,#e0f2fe80) padding-box,linear-gradient(180deg,#fff,#bae6fdf2 18%,#0ea5e9a6,#bae6fde6 82%,#fff) border-box!important;border:1.5px solid transparent!important;box-shadow:0 4px 10px #0f172a05,0 12px 28px -3px #0ea5e914,0 28px 56px -8px #0ea5e926,0 48px 90px -12px #0f172a14,inset 0 1.8px 2px #fff,inset 0 -1.5px 2px #0ea5e926,inset 0 0 0 1px #fffc!important}[data-theme=light] .page-why-us .comp-card-hv:hover,[data-theme=light] .comparison-section .comp-card-hv:hover{transform:translateY(-6px)!important;background:linear-gradient(145deg,#fffc,#f4fbff7a 45%,#e4f6ff9e) padding-box,linear-gradient(180deg,#fff,#fff 20%,#0ea5e9a6 55%,#0284c7bf 82%,#fff) border-box!important;box-shadow:0 6px 14px #0f172a06,0 16px 34px -4px #0ea5e91f,0 38px 76px -8px #0ea5e933,0 60px 110px -16px #0f172a17,inset 0 2px 2.5px #fff,inset 0 -1.5px 2px #0ea5e92e,inset 0 0 0 1px #fffffff2!important}[data-theme=light] .page-why-us .comp-badge,[data-theme=light] .comparison-section .comp-badge,[data-theme=light] .page-why-us .badge-cyan,[data-theme=light] .comparison-section .badge-cyan{background:#ffffff80!important;border:1px solid rgba(255,255,255,.75)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;box-shadow:inset 0 1px 1px #ffffffd9!important;color:#0f172a!important}[data-theme=light] .page-why-us .comp-list-row,[data-theme=light] .comparison-section .comp-list-row{border-bottom:1px solid rgba(15,23,42,.06)!important;transition:transform .25s ease,background .25s ease,border-color .25s ease!important}[data-theme=light] .page-why-us .comp-list-row:hover,[data-theme=light] .comparison-section .comp-list-row:hover,[data-theme=light] .page-why-us .comp-card-hv .comp-list-row:hover,[data-theme=light] .comparison-section .comp-card-hv .comp-list-row:hover{background:#ffffff80!important;border-color:#fffc!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;box-shadow:inset 0 1px 1px #ffffffd9!important}[data-theme=light] .page-why-us .comp-card-name,[data-theme=light] .comparison-section .comp-card-name{color:#0f172a!important;font-weight:800}[data-theme=light] .page-why-us .comp-card-name.text-cyan,[data-theme=light] .comparison-section .comp-card-name.text-cyan{color:#0f172a!important}[data-theme=light] .page-why-us .comp-label,[data-theme=light] .comparison-section .comp-label{color:#64748b!important;font-weight:600}[data-theme=light] .page-why-us .comp-val.val-neutral,[data-theme=light] .comparison-section .comp-val.val-neutral{color:#475569!important;font-weight:600}[data-theme=light] .page-why-us .comp-val.val-cyan,[data-theme=light] .comparison-section .comp-val.val-cyan{color:#0f172a!important;font-weight:700}[data-theme=light] .page-why-us .val-dash-icon,[data-theme=light] .comparison-section .val-dash-icon{color:#94a3b8!important}[data-theme=light] .page-why-us .val-check-icon,[data-theme=light] .comparison-section .val-check-icon{color:#0f172a!important}@media(max-width:768px){.page-why-us .comp-mobile-compare{display:grid;gap:.8rem}.page-why-us .comp-dual-cards{display:none}.page-why-us .comp-mobile-row{min-width:0;padding:1rem;border:1px solid var(--border-card);border-radius:18px;background:var(--bg-card);box-shadow:0 8px 24px #0000001a,inset 0 1px #ffffff1f}.page-why-us .comp-mobile-row h3{margin:0 0 .7rem;color:var(--text-primary);font-size:.86rem;font-weight:700}.page-why-us .comp-mobile-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.page-why-us .comp-mobile-values>div{min-width:0;padding:.7rem;border:1px solid var(--border-card);border-radius:12px;background:#8091a014}.page-why-us .comp-mobile-values>.is-highverz{border-color:#23c7d852;background:#23c7d814}.page-why-us .comp-mobile-values span{display:block;margin-bottom:.35rem;color:var(--text-muted);font-size:.63rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.page-why-us .comp-mobile-values .is-highverz>span{color:var(--accent-cyan)}.page-why-us .comp-mobile-values p{margin:0;color:var(--text-secondary);font-size:.72rem;line-height:1.4;overflow-wrap:anywhere}[data-theme=light] .page-why-us .comp-mobile-row{background:#ffffff6b;border-color:#ffffffb8;backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%)}.page-why-us .service-card-item,.why-philosophy-section .service-card-item{min-height:0;border-radius:20px}.page-why-us .comp-card,.comparison-section .comp-card{border-radius:22px;padding:2rem 1.35rem 1.7rem}.page-why-us .comp-list-row{margin-inline:-.25rem;padding-inline:.25rem}}@media(min-width:769px){.page-why-us .comp-mobile-compare{display:none}}@media(prefers-reduced-motion:reduce){.page-why-us .service-card-item,.page-why-us .comp-card,.page-why-us .comparison-cta .btn-nav-talk{transition:none}.page-why-us .comp-card-hv,.page-why-us .why-hero-title .highlight-cyan,.page-why-us .badge-radar:after{animation:none}}.section-cta{position:relative;isolation:isolate;overflow:hidden;padding:clamp(2.25rem,3.2vw,3rem) 0 clamp(1.75rem,2.5vw,2.25rem);background:var(--bg-primary);border-bottom:1px solid rgba(255,255,255,.06)}.section-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;opacity:.42;background-image:linear-gradient(90deg,rgba(35,199,216,.08) 1px,transparent 1px),linear-gradient(rgba(35,199,216,.045) 1px,transparent 1px);background-size:clamp(4rem,7vw,7rem) clamp(4rem,7vw,7rem);mask-image:linear-gradient(to bottom,transparent 0%,#000 24%,#000 78%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 24%,#000 78%,transparent 100%)}.section-cta:after{content:"";position:absolute;z-index:0;top:20%;left:50%;width:min(900px,90vw);height:60%;transform:translate(-50%);pointer-events:none;background:radial-gradient(ellipse at center,rgba(0,229,255,.045) 0%,rgba(255,255,255,.01) 45%,transparent 75%);filter:blur(60px)}.cta-container{position:relative;z-index:1}.cta-inner-layout{position:relative;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:1.8rem;min-height:520px;padding:clamp(3rem,7vw,5.8rem) clamp(1.35rem,6vw,5rem) 2.5rem;overflow:hidden;isolation:isolate;text-align:center;border-radius:clamp(26px,3vw,42px);background:linear-gradient(135deg,#ffffff0b,#ffffff03);border:1px solid rgba(255,255,255,.09);backdrop-filter:blur(32px) saturate(130%);-webkit-backdrop-filter:blur(32px) saturate(130%);box-shadow:0 32px 84px -10px #000000b3,0 12px 36px -6px #0006,inset 0 1.5px #ffffff29,inset 0 0 24px #ffffff04,inset 0 -1px #00000059;transition:border-color .4s var(--ease-smooth),transform .4s var(--ease-expo),box-shadow .4s var(--ease-smooth),background .4s var(--ease-smooth)}.cta-inner-layout:hover{border-color:#ffffff29;box-shadow:0 40px 96px -12px #000c,inset 0 1.5px #ffffff40}.cta-inner-layout:before{content:"";position:absolute;inset:0 0 auto;height:1.5px;z-index:0;pointer-events:none;background:linear-gradient(90deg,transparent 4%,rgba(255,255,255,.45) 30%,rgba(255,255,255,.65) 50%,rgba(0,229,255,.35) 70%,transparent 96%);box-shadow:0 0 16px #fff3}.cta-inner-layout:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.25;background-image:linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:clamp(5rem,8vw,8rem) 100%;mask-image:linear-gradient(to bottom,#000 0%,transparent 82%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 82%)}.cta-inner-layout>*{position:relative;z-index:1}.cta-left-content{display:flex;flex-direction:column;align-items:center;max-width:900px}.cta-left-content:before{content:"HIGHVERZ // CREATIVE PARTNERS";display:inline-flex;align-items:center;justify-content:center;width:fit-content;max-width:fit-content;font-family:var(--font-tag, "Space Grotesk", sans-serif);font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-cyan);background:#00e5ff0d;border:1px solid rgba(0,229,255,.2);padding:.34rem .88rem;border-radius:999px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 2px 10px #00e5ff0d,inset 0 1px #ffffff1a;margin-bottom:1.25rem;transition:all .3s var(--ease-expo)}.cta-left-content:hover:before{background:#00e5ff17;border-color:#00e5ff61}.cta-main-title{max-width:900px;margin-bottom:1.2rem;font-size:clamp(2.3rem,5.2vw,4.8rem);line-height:1.18;letter-spacing:-.03em;text-align:center;overflow:visible;padding-top:.15em;padding-bottom:.2em}.cta-main-title .adscale-reveal-word{line-height:1.2;padding:.25em .22em .28em .08em;margin:-.25em -.12em -.28em -.08em;overflow:visible}.cta-main-title .adscale-reveal-word:last-child{margin-right:-.22em}.cta-main-title .adscale-reveal-word.highlight-cyan,.cta-main-title .highlight-cyan .adscale-reveal-word{padding-right:.26em;margin-right:.04em;overflow:visible}.cta-main-title .adscale-reveal-word.highlight-cyan:last-child,.cta-main-title .highlight-cyan .adscale-reveal-word:last-child{margin-right:-.26em}.cta-support-desc{max-width:560px;margin:0;color:#e0eff1b3;font-size:clamp(.92rem,1.25vw,1.08rem);line-height:1.6;text-align:center}.cta-action-box{align-self:center;margin-top:.35rem}.cta-right-box{align-self:end;width:min(860px,100%);margin-top:auto;padding-top:1.35rem;border-top:1px solid rgba(196,240,244,.14);display:flex;align-items:center;justify-content:space-between;gap:2rem;text-align:left}.cta-contact-rows{flex-direction:row;flex-wrap:wrap;gap:.7rem 1.6rem}.cta-contact-link{color:#daebeda3;font-size:.82rem}.cta-contact-link:hover,.contact-icon{color:var(--accent-cyan)}.cta-brand-mark-box{justify-content:flex-end}.cta-cyan-logo-img{height:clamp(46px,5vw,70px);filter:drop-shadow(0 0 14px rgba(0,229,255,.28))}@media(max-width:720px){.section-cta{padding:3.5rem 0 4rem}.cta-inner-layout{min-height:0;gap:1.6rem;padding:2.7rem 1.2rem 1.35rem;border-radius:26px}.cta-main-title{font-size:clamp(2.35rem,12vw,4rem)}.cta-right-box{flex-direction:column;align-items:center;gap:1.25rem;text-align:center}.cta-contact-rows,.cta-brand-mark-box{justify-content:center}}@media(prefers-reduced-motion:reduce){.section-cta:before,.section-cta:after{transition:none}}.cta-cyan-logo-img{display:block;width:clamp(150px,17vw,235px);height:auto;aspect-ratio:2415 / 900;object-fit:contain;-webkit-mask:none;mask:none;background:none;animation:none;filter:drop-shadow(0 0 14px rgba(0,229,255,.24));transition:transform .35s var(--ease-expo),filter .35s ease,opacity .5s ease}.cta-brand-mark-box:hover .cta-cyan-logo-img{transform:translateY(-2px) scale(1.025);filter:none}.cta-inner-layout:hover{background:linear-gradient(135deg,#ffffff24,#12283470 32%,#07121994) padding-box,linear-gradient(135deg,#ffffff8c,#00e5ffa6,#ffffff29 70%,#00e5ff61) border-box;box-shadow:0 38px 96px -8px #0000009e,inset 0 2px 2px #ffffff73,inset 0 0 30px #ffffff06}.footer{position:relative;isolation:isolate;overflow:hidden;min-height:max(clamp(450px,48vh,540px),min(620px,calc(32.8vw + 60px)));padding:clamp(3.5rem,5vw,5rem) 0 clamp(2.5rem,3.5vw,3.5rem);display:flex;flex-direction:column;justify-content:center;border-top:1px solid transparent;background:linear-gradient(180deg,#0a121ab8,#04070aeb);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);box-shadow:inset 0 0 40px #00e5ff08,0 -18px 45px #00000073}.footer:before{display:none}.footer-watermark-logo{position:absolute;right:50%;top:50%;bottom:auto;z-index:0;width:min(1500px,88vw);aspect-ratio:2415 / 900;transform:translate(50%,-50%);pointer-events:none;-webkit-user-select:none;user-select:none;opacity:1;filter:blur(.2px) drop-shadow(0 0 34px rgba(0,229,255,.45));mask-image:none;-webkit-mask-image:none}.footer-watermark-logo img{display:block;width:100%;height:100%;aspect-ratio:2415 / 900}.footer-scatter-canvas{position:absolute;left:0;top:0;z-index:1;display:block;pointer-events:none;opacity:.85;mix-blend-mode:screen}.footer-container{position:relative;z-index:2;width:100%;max-width:none;box-sizing:border-box;padding-inline:clamp(1.25rem,4.5vw,4.5rem);background:transparent}.footer-row-content{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;column-gap:clamp(1.5rem,3.5vw,3.2rem);row-gap:2rem;min-height:auto}.footer-left-info,.footer-link-group,.footer-social-links{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.footer-left-info{gap:1.1rem;max-width:330px}.footer-logo-img{height:28px;width:auto}.footer-group-title{margin-bottom:.35rem;color:var(--text-primary);font-size:.95rem;font-weight:600;letter-spacing:-.01em}.footer-copy{color:#daebed94;font-size:.84rem;line-height:1.5;max-width:32ch}.footer-link-group .f-social{position:relative;display:inline-flex;align-items:center;color:#daebed9e;text-decoration:none;font-size:.88rem;padding:.15rem 0;transition:color .25s ease,transform .25s cubic-bezier(.16,1,.3,1)}.footer-link-group .f-social:hover{color:#5efbff;transform:translate(3px)}.footer-social-links{gap:.65rem}.footer-social-links a,.f-social-pill{position:relative;display:inline-flex;align-items:center;gap:.6rem;padding:.48rem 1.25rem;border-radius:9999px;font-size:.82rem;font-weight:600;letter-spacing:-.01em;color:#dcf0f5e0!important;text-decoration:none;background:linear-gradient(180deg,#ffffff1f,#ffffff08) padding-box,linear-gradient(180deg,#ffffff61,#ffffff14,#00e5ff4d) border-box;border:1px solid transparent;box-shadow:inset 0 1px #ffffff61,inset 0 -1px 1px #00000073,0 4px 14px #00000052;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),border-color .3s ease,background .35s ease,color .3s ease}.footer-social-links a svg,.f-social-pill svg{opacity:.85;flex-shrink:0;transition:opacity .25s ease,transform .25s ease}.footer-social-links a .f-social-arrow,.f-social-pill .f-social-arrow{font-size:.78rem;opacity:.5;margin-left:.1rem;transition:opacity .25s ease,transform .25s ease}.footer-social-links a:hover,.f-social-pill:hover{transform:translateY(-2.5px) scale(1.02);color:#6dfdff!important;background:linear-gradient(180deg,#00e5ff38,#00e5ff0f) padding-box,linear-gradient(180deg,#ffffffbf,#00e5ffa6,#ffffff73) border-box;box-shadow:inset 0 1.5px #ffffffd9,inset 0 -1px 1px #0000004d,0 8px 24px -2px #00e5ff73,0 2px 8px #00e5ff40}.footer-social-links a:hover svg,.f-social-pill:hover svg{opacity:1;transform:scale(1.1)}.footer-social-links a:hover .f-social-arrow,.f-social-pill:hover .f-social-arrow{opacity:1;transform:translate(2px,-2px)}@media(max-width:900px){.footer{min-height:0!important;height:auto!important;padding:1.25rem 0 .85rem!important;justify-content:flex-start!important}.footer-row-content{grid-template-columns:1fr 1fr;justify-items:stretch;gap:1rem .85rem;min-height:auto;text-align:left}.footer-left-info{grid-column:1 / -1;align-items:flex-start;margin-bottom:0}.footer-link-group,.footer-social-links{align-items:flex-start}.footer-scatter-canvas{display:block!important;opacity:.85!important}.cta-cyan-logo-img{width:min(210px,70vw)}.footer-watermark-logo{position:relative!important;order:3!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;width:clamp(230px,64vw,310px)!important;margin:.75rem auto .25rem!important;opacity:1!important}}.section-cta{padding-top:clamp(2rem,2.8vw,2.6rem);padding-bottom:clamp(.75rem,1.2vw,1rem)}.cta-inner-layout{min-height:360px;padding:clamp(2.2rem,3.8vw,3.2rem) clamp(1.25rem,4vw,3.5rem) 1.25rem}.cta-main-title{font-size:clamp(2.3rem,5.2vw,4.8rem)}.cta-cyan-logo-img{width:clamp(140px,14vw,190px)}@media(max-width:720px){.cta-inner-layout{min-height:0;padding:2.5rem 1.1rem 1.3rem}.cta-cyan-logo-img{width:min(190px,66vw)}}.cta-microcopy{align-self:center;margin:auto 0 0;padding-top:1.1rem;border-top:1px solid rgba(196,240,244,.14);color:#daebed94;font-size:.82rem;line-height:1.5;text-align:center}.footer-contact-links{display:flex;flex-wrap:wrap;gap:.55rem .75rem;margin-top:.15rem}.footer-contact-link{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .85rem;border-radius:9999px;font-size:.78rem;line-height:1.4;color:#daebedad;text-decoration:none;background:linear-gradient(180deg,#ffffff0a,#ffffff04);border:1px solid rgba(255,255,255,.08);box-shadow:0 2px 6px #0003,inset 0 1px #ffffff1f;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .25s ease}.footer-contact-link:hover{color:#5efbff;background:linear-gradient(180deg,#00e5ff1a,#00e5ff05);border-color:#00e5ff59;box-shadow:0 4px 14px #00e5ff2e,inset 0 1px #ffffff4d;transform:translateY(-1px)}.admin-leads-trigger{display:inline-flex;align-items:center;gap:.35rem;padding:.26rem .7rem;border-radius:9999px;font-size:.72rem;color:#daebed80!important;background:linear-gradient(180deg,#ffffff08,#ffffff03);border:1px solid rgba(255,255,255,.07);box-shadow:inset 0 1px #ffffff14;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer;transition:all .2s ease}.admin-leads-trigger:hover{opacity:1!important;color:#5efbff!important;background:#00e5ff14!important;border-color:#00e5ff4d!important;box-shadow:0 2px 10px #00e5ff26,inset 0 1px #ffffff40!important}[data-theme=light] .cta-microcopy{color:#536873;border-top-color:#00000014}[data-theme=light] .footer-contact-link{color:#657781}@media(max-width:720px){.cta-microcopy{margin-top:.35rem}.footer-contact-links{justify-content:center}}[data-theme=light] .section-cta{background:#f7fafb!important;border-radius:0;border-bottom-color:#0f2c3514;box-shadow:none}[data-theme=light] .section-cta:before{opacity:.12;background-image:linear-gradient(90deg,rgba(0,0,0,.04) 1px,transparent 1px),linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px)}[data-theme=light] .section-cta:after{display:none!important}[data-theme=light] .cta-main-title{color:#0a0d12!important}[data-theme=light] .cta-main-title .highlight-cyan{background:linear-gradient(135deg,#0284c7,#0ea5e9 48%,#38bdf8)!important;background-size:100% auto!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;filter:drop-shadow(0 2px 10px rgba(14,165,233,.28))!important}[data-theme=light] .cta-support-desc{color:#475569!important}[data-theme=light] .cta-microcopy{color:#64748b!important;border-top-color:#00000012!important}[data-theme=light] .footer{border-top-color:transparent;background:linear-gradient(180deg,#f8fafcbf,#eef5f9eb);box-shadow:none}[data-theme=light] .footer-watermark-logo{opacity:.95;filter:none!important}[data-theme=light] .footer-logo-img{filter:brightness(0)!important;opacity:.95!important}[data-theme=light] .footer-scatter-canvas{mix-blend-mode:normal!important;opacity:1!important;filter:none!important}[data-theme=light] .footer-copy,[data-theme=light] .footer-link-group .f-social{color:#536873}[data-theme=light] .footer-link-group .f-social:hover{color:#0284c7}[data-theme=light] .footer-social-links a,[data-theme=light] .f-social-pill{color:#334155!important;background:linear-gradient(180deg,#ffffffe6,#f1f5f9c7);border:1px solid rgba(14,165,233,.18);box-shadow:0 2px 8px #0ea5e914,inset 0 1px 1px #fff}[data-theme=light] .footer-social-links a:hover,[data-theme=light] .f-social-pill:hover{color:#0284c7!important;background:linear-gradient(180deg,#fff,#e0f2feeb);border-color:#0ea5e97a;box-shadow:0 6px 18px -2px #0ea5e940,inset 0 1px 1px #fff;transform:translateY(-2px)}[data-theme=light] .footer-contact-link{color:#475569;background:linear-gradient(180deg,#ffffffd9,#f1f5f9b3);border:1px solid rgba(14,165,233,.14);box-shadow:0 2px 6px #0ea5e90f,inset 0 1px 1px #fff}[data-theme=light] .footer-contact-link:hover{color:#0284c7;background:linear-gradient(180deg,#fff,#e0f2fee6);border-color:#0ea5e966;box-shadow:0 4px 14px #0ea5e92e,inset 0 1px 1px #fff}[data-theme=light] .admin-leads-trigger{color:#64748b!important;background:#fffc!important;border-color:#0ea5e926!important;box-shadow:inset 0 1px 1px #fff!important}[data-theme=light] .admin-leads-trigger:hover{color:#0284c7!important;background:#fff!important;border-color:#0ea5e966!important;box-shadow:0 2px 8px #0ea5e926,inset 0 1px 1px #fff!important}[data-theme=light] .footer-group-title{color:#142932}[data-theme=light] .page-work .cta-display-title{color:#0b1820!important}[data-theme=light] .page-work .cta-display-title .highlight-cyan{background:linear-gradient(100deg,#0284c7,#0ea5e9 44%,#0a4653);background-size:160% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:none}.page-work .cta-cyan-logo-img{display:block;width:clamp(150px,17vw,235px);height:auto;aspect-ratio:2415 / 900;object-fit:contain;-webkit-mask:none;mask:none;background:none;animation:none;filter:drop-shadow(0 0 14px rgba(0,229,255,.24))}[data-theme=light] .page-work .cta-right-box{border-top-color:#0f4a5524}.footer-watermark-logo{width:min(1500px,88vw);top:calc(50% + 10px);bottom:auto;transform:translate(50%,-50%);opacity:1;filter:none!important}[data-theme=light] .footer-watermark-logo{width:min(1500px,88vw);top:calc(50% + 10px);bottom:auto;transform:translate(50%,-50%);opacity:.95;filter:none!important}@media(min-width:901px){.footer.footer-scatter-stacked .footer-watermark-logo,[data-theme=light] .footer.footer-scatter-stacked .footer-watermark-logo{position:relative;order:3;top:auto;right:auto;bottom:auto;left:auto;width:min(900px,calc(100% - 3rem));margin:1.5rem auto 0;transform:none}}@media(max-width:900px){.footer-watermark-logo{position:relative!important;order:3!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;width:clamp(230px,64vw,310px)!important;margin:.75rem auto .25rem!important;opacity:1!important}[data-theme=light] .footer-watermark-logo{opacity:1!important}}[data-theme=light] .hero-trust-avatars--creators,[data-theme=light] .hero-trust-copy--creators{display:none!important}[data-theme=light] .hero-trust-avatars--movies{display:flex!important}[data-theme=light] .hero-trust-copy--movies{display:inline!important}[data-theme=light] .hero-trust-badge{border:1px solid rgba(255,255,255,.72)!important;background:linear-gradient(135deg,#ffffff75,#cdeffa29)!important;backdrop-filter:blur(22px) saturate(165%)!important;-webkit-backdrop-filter:blur(22px) saturate(165%)!important;color:#173f49!important;box-shadow:0 12px 30px -8px #006d882e,inset 0 1px 1.5px #ffffffd1!important;cursor:pointer;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease}[data-theme=light] .hero-trust-badge:hover{transform:translateY(-2px);box-shadow:0 14px 32px -4px #00b5cd38,inset 0 1px 1.5px #fffffff2!important}[data-theme=light] .hero-trust-avatars img{border:2px solid #ffffff;box-shadow:0 2px 6px #0f172a1f,0 0 0 1px #00a0b959}[data-theme=light] .hero-trust-copy{color:#20454f!important;-webkit-text-fill-color:currentColor!important;background-image:none!important;animation:none!important;font-weight:600}[data-theme=light] .hero-trust-number{color:#008fa8!important;background-image:linear-gradient(105deg,#008fa8,#00bad2 38%,#fff,#00bad2 62%,#008fa8)!important;background-size:200% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;animation:heroTrustTextShine 3.2s linear infinite!important;font-weight:800}[data-theme=light] .hero-trust-label{color:#2e5560!important;-webkit-text-fill-color:currentColor!important;background-image:none!important;animation:none!important;font-weight:600}[data-theme=light] .hero-trust-chevron{color:#007d91!important;transition:transform .25s ease}[data-theme=light] .hero-trust-badge:hover .hero-trust-chevron{transform:translateY(2px)}[data-theme=light] .hero-tag-bar{color:#4d6972;background:#ffffffc7;border-color:#145c6a29;box-shadow:0 8px 22px #1e586212,inset 0 1px #fffffff2;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}[data-theme=light] .hero-tag{color:inherit}[data-theme=light] .hero-stat-line{color:#607982}[data-theme=light] .creators-intro,[data-theme=light] .creators-more-text{color:#536b74}[data-theme=light] body:after{display:none!important}.section-cta .cta-inner-layout:hover{border-color:#ffffff17;background:linear-gradient(135deg,#ffffff0b,#ffffff03);box-shadow:0 32px 84px -10px #000000b3,0 12px 36px -6px #0006,inset 0 1.5px #ffffff29,inset 0 0 24px #ffffff04,inset 0 -1px #00000059}@view-transition{navigation:auto}::view-transition{background-color:var(--bg-primary, #07090e)}[data-theme=light] ::view-transition{background-color:#f8f9fa}.navbar{view-transition-name:main-navbar}::view-transition-group(main-navbar){animation:none;z-index:1000}::view-transition-old(main-navbar),::view-transition-new(main-navbar){mix-blend-mode:normal;will-change:opacity}::view-transition-old(main-navbar){animation:none;opacity:1}::view-transition-new(main-navbar){animation:route-nav-crossfade .28s cubic-bezier(.22,1,.36,1) both}@keyframes route-nav-crossfade{0%{opacity:0}to{opacity:1}}#custom-cursor,#cursor-glow,#cursor-ring,#cursor-dot,#mobile-nav-overlay{view-transition-name:none}::view-transition-group(root){animation:none}::view-transition-image-pair(root){isolation:isolate}::view-transition-old(root),::view-transition-new(root){mix-blend-mode:normal;pointer-events:none;width:100%;height:100%;overflow:clip;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-origin:50% 50%;transform:none!important;opacity:1;will-change:opacity,filter}[data-theme=light] ::view-transition-old(root),[data-theme=light] ::view-transition-new(root){background-color:transparent}::view-transition-old(root){z-index:1;animation:route-page-blur-out .72s cubic-bezier(.4,0,.2,1) both}::view-transition-new(root){z-index:2;animation:route-page-blur-in 1.1s cubic-bezier(.16,1,.3,1) both}@keyframes route-page-blur-out{0%{opacity:1;filter:blur(0px)}60%{opacity:.4;filter:blur(48px)}to{opacity:0;filter:blur(88px)}}@keyframes route-page-blur-in{0%{opacity:0;filter:blur(100px)}30%{opacity:.7;filter:blur(52px)}70%{opacity:.95;filter:blur(16px)}to{opacity:1;filter:blur(0px)}}@media(max-width:720px){::view-transition-old(root){animation-duration:.6s}::view-transition-new(root){animation-duration:.9s}@keyframes route-page-blur-out{0%{opacity:1;filter:blur(0px)}to{opacity:0;filter:blur(64px)}}@keyframes route-page-blur-in{0%{opacity:0;filter:blur(72px)}to{opacity:1;filter:blur(0px)}}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root),::view-transition-old(main-navbar),::view-transition-new(main-navbar){animation:none!important}}@media(pointer:fine){html{scrollbar-width:thin;scrollbar-color:rgba(0,229,255,.4) transparent}[data-theme=light] html{scrollbar-color:rgba(14,165,233,.45) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px;border:2px solid transparent;background-clip:padding-box;transition:background-color .2s ease}::-webkit-scrollbar-thumb:hover{background:var(--accent-cyan, #00e5ff);background-clip:padding-box}[data-theme=light] ::-webkit-scrollbar-thumb{background:#0003;border:2px solid transparent;background-clip:padding-box}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:var(--accent-cyan, #0ea5e9);background-clip:padding-box}}@media(pointer:coarse){html,body{scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}}@media(min-width:901px){.footer{box-sizing:border-box;min-height:calc(min(960px,66vw) * 900 / 2415 + 140px);display:flex;align-items:center}}@media(max-width:900px){:is(.footer-home,.footer-compact-mobile){display:flex!important;flex-direction:column!important;padding:1.25rem 0 .75rem!important;min-height:0!important;height:auto!important;justify-content:flex-start!important;overflow:hidden;position:relative}:is(.footer-home,.footer-compact-mobile) .footer-container{padding-inline:clamp(1.2rem,4.5vw,1.5rem);position:relative;z-index:2}:is(.footer-home,.footer-compact-mobile) .footer-row-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem;justify-items:stretch;text-align:left}:is(.footer-home,.footer-compact-mobile) .footer-row-content:not(:has(.footer-link-group)) .footer-social-links{grid-column:1 / -1;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;width:100%}:is(.footer-home,.footer-compact-mobile) .footer-row-content:not(:has(.footer-link-group)) .footer-social-links .f-social-pill{flex:1 1 auto;min-width:95px}:is(.footer-home,.footer-compact-mobile) .footer-left-info{grid-column:1 / -1;align-items:flex-start;gap:.55rem;margin-bottom:0;min-width:0}:is(.footer-home,.footer-compact-mobile) .footer-copy{max-width:34ch;font-size:.75rem;line-height:1.5}:is(.footer-home,.footer-compact-mobile) .footer-contact-links{align-items:center;justify-content:flex-start;gap:.45rem .65rem}:is(.footer-home,.footer-compact-mobile) .footer-contact-link{padding:.25rem .65rem;font-size:.72rem}:is(.footer-home,.footer-compact-mobile) .footer-link-group,:is(.footer-home,.footer-compact-mobile) .footer-social-links{width:100%;min-width:0;align-items:flex-start;gap:.15rem}:is(.footer-home,.footer-compact-mobile) .footer-social-links{gap:.45rem}:is(.footer-home,.footer-compact-mobile) .footer-group-title{margin-bottom:.35rem;font-size:.75rem}:is(.footer-home,.footer-compact-mobile) .footer-link-group a.f-social{min-height:30px;font-size:.78rem;padding:.2rem 0}:is(.footer-home,.footer-compact-mobile) .footer-social-links .f-social-pill{box-sizing:border-box;width:100%;min-width:0;min-height:38px;justify-content:flex-start;gap:.45rem;padding:.35rem .65rem;font-size:clamp(.68rem,3vw,.75rem);white-space:nowrap}:is(.footer-home,.footer-compact-mobile) .footer-social-links .f-social-pill>span:first-of-type{min-width:0;overflow:hidden;text-overflow:ellipsis}:is(.footer-home,.footer-compact-mobile) .footer-social-links .f-social-pill .f-social-arrow{flex:0 0 auto;margin-left:auto}:is(.footer-home,.footer-compact-mobile) .footer-watermark-logo{position:relative!important;order:3!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;width:clamp(230px,64vw,310px)!important;aspect-ratio:2415 / 900!important;margin:.75rem auto .25rem!important;pointer-events:auto!important;z-index:2!important;opacity:1!important;display:flex!important;justify-content:center!important;align-items:center!important}[data-theme=light] :is(.footer-home,.footer-compact-mobile) .footer-watermark-logo{opacity:1!important;filter:none!important}@media(max-width:480px){:is(.footer-home,.footer-compact-mobile) .footer-watermark-logo{width:clamp(210px,60vw,275px)!important;margin:.65rem auto .2rem!important}}}.mobile-nav-close{flex:0 0 44px;width:44px;height:44px;border:1px solid var(--border-subtle);border-radius:50%;background:var(--bg-card);color:var(--text-primary);font-size:1.25rem;cursor:pointer}@media(max-width:900px){.nav-actions{gap:.4rem}.mobile-toggle,.theme-switcher{width:42px;height:42px;flex-shrink:0}.btn-nav-talk{min-height:42px}.mobile-nav-overlay{padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1.5rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));overscroll-behavior:contain;touch-action:pan-y}.mobile-nav-content{height:auto;min-height:100%;flex-shrink:0;gap:1.25rem}.mobile-nav-header{gap:.75rem}.mobile-nav-brand{margin-left:auto}.mobile-nav-list{margin:auto 0}.mobile-nav-link{min-height:48px}.mobile-nav-footer-meta{flex-wrap:wrap;gap:.75rem}}@media(max-width:768px){.global-fluid-canvas{pointer-events:none!important;touch-action:none!important}.navbar,.navbar.scrolled{top:.65rem!important;padding:0 .85rem!important}.navbar .btn-nav-talk{display:none!important}.nav-container,.navbar.scrolled .nav-container{width:100%;padding:.4rem .65rem .4rem .95rem;justify-content:space-between}.nav-brand-logo-img{height:22px;width:auto}.nav-actions{gap:.45rem;align-items:center}.mobile-toggle,.theme-switcher{width:38px;height:38px;min-height:38px;border-radius:50%;flex-shrink:0}.mobile-nav-overlay{padding:max(1.2rem,env(safe-area-inset-top)) 1.5rem max(1.5rem,env(safe-area-inset-bottom)) 1.5rem}.mobile-nav-text{font-size:clamp(1.4rem,6.2vw,1.85rem)!important;line-height:1.15}.mobile-nav-num{font-size:.75rem}.mobile-nav-list{gap:.45rem;margin:auto 0}.mobile-nav-link{min-height:42px;padding:.45rem 0}.mobile-nav-talk-btn{padding:.85rem 1.35rem;font-size:.86rem}.nav-actions .theme-switcher{display:none!important}.hero-headline,.hero-headline--centered{font-size:clamp(1.68rem,6.2vw,2.45rem)!important;font-weight:700!important;line-height:1.18!important;letter-spacing:-.035em!important;margin-bottom:.85rem!important;width:100%!important;max-width:min(94vw,440px)!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}#hero .hero-headline-line,.hero-headline-line{white-space:normal!important;display:block!important;width:100%!important;text-align:center!important;overflow-wrap:break-word!important;word-break:normal!important;line-height:1.18!important;padding:.04em 0!important}.hero-headline .hero-word-roller,.hero-word-roller{min-width:3.55em!important;text-align:left!important;vertical-align:baseline!important}[data-theme=dark] #hero .hero-headline--centered{font-size:clamp(1.3rem,5.7vw,2.05rem)!important}[data-theme=dark] #hero .hero-headline-line:first-child{width:max-content!important;max-width:100%!important;white-space:nowrap!important;margin-inline:auto!important}[data-theme=dark] #hero .hero-headline-line:first-child .hero-word-roller{min-width:3.1em!important}@media(max-width:360px){.hero-headline,.hero-headline--centered{font-size:clamp(1.65rem,6vw,1.95rem)!important;line-height:1.15!important}}.hero-description,.hero-description--centered{font-size:clamp(.78rem,2.7vw,.85rem)!important;line-height:1.5!important;max-width:min(86vw,320px)!important;margin:0 auto 1.35rem!important;color:#ffffff7a!important;font-weight:400!important;text-align:center!important}[data-theme=light] .hero-description,[data-theme=light] .hero-description--centered{color:#475569b3!important}.work-hero-left{align-items:center!important;text-align:center!important;width:100%!important}.work-hero-tag{align-self:center!important;margin:0 auto 1rem!important}.work-hero-title{font-size:clamp(2.15rem,7.8vw,2.85rem)!important;font-weight:700!important;line-height:1.12!important;letter-spacing:-.035em!important;margin:0 auto .85rem!important;text-align:center!important;max-width:min(92vw,440px)!important}.work-hero-line{display:block!important;text-align:center!important;overflow-wrap:break-word!important;word-break:normal!important}.work-hero-desc{font-size:clamp(.78rem,2.7vw,.85rem)!important;line-height:1.52!important;max-width:min(86vw,340px)!important;margin:0 auto 1.45rem!important;color:#ffffff80!important;font-weight:400!important;text-align:center!important}[data-theme=light] .work-hero-desc{color:#475569b3!important}.work-hero-cta{align-self:center!important;margin:0 auto 2.25rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;padding:.72rem 1.65rem!important;border-radius:9999px!important;font-size:.86rem!important;font-weight:600!important;background:#ffffff0f!important;border:1px solid rgba(255,255,255,.12)!important;color:#fff!important;text-decoration:none!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;transition:all .25s ease!important;box-shadow:0 4px 16px #0003!important}.work-hero-cta:hover,.work-hero-cta:active{background:#00e5ff24!important;border-color:#00e5ff66!important;color:#00e5ff!important}[data-theme=light] .work-hero-cta{background:#0ea5e914!important;border:1px solid rgba(14,165,233,.25)!important;color:#0284c7!important;box-shadow:0 4px 14px #0284c714!important}[data-theme=light] .work-hero-cta:hover,[data-theme=light] .work-hero-cta:active{background:#0ea5e929!important;border-color:#0284c7!important;color:#0369a1!important}.work-capabilities-title{font-size:clamp(1.65rem,6vw,2.15rem)!important;line-height:1.15!important}.work-capabilities-sub{font-size:.88rem!important;line-height:1.55!important}.team-hero-section{padding-top:1.25rem!important;padding-bottom:2.25rem!important}.team-hero-tag{align-self:center!important;margin:0 auto 1rem!important;text-align:center!important}.team-hero-title{font-size:clamp(2.15rem,7.8vw,2.85rem)!important;font-weight:700!important;line-height:1.12!important;letter-spacing:-.035em!important;margin:0 auto .85rem!important;text-align:center!important;max-width:min(92vw,440px)!important}.team-hero-desc{font-size:clamp(.78rem,2.7vw,.85rem)!important;line-height:1.52!important;max-width:min(86vw,340px)!important;margin:0 auto 1.65rem!important;color:#ffffff80!important;font-weight:400!important;text-align:center!important}[data-theme=light] .team-hero-desc{color:#475569b3!important}.why-hero-section{padding-top:1.25rem!important;padding-bottom:2.25rem!important}.why-hero-container{text-align:center!important}.why-hero-title{font-size:clamp(2.15rem,7.8vw,2.85rem)!important;font-weight:700!important;line-height:1.12!important;letter-spacing:-.035em!important;margin:0 auto .85rem!important;text-align:center!important;max-width:min(92vw,440px)!important}.why-hero-subtitle{font-size:clamp(.78rem,2.7vw,.85rem)!important;line-height:1.52!important;max-width:min(86vw,340px)!important;margin:0 auto 1.5rem!important;color:#ffffff80!important;font-weight:400!important;text-align:center!important}[data-theme=light] .why-hero-subtitle{color:#475569b3!important}.case-hero-title{font-size:clamp(1.65rem,6vw,2.15rem)!important;line-height:1.15!important}.case-hero-desc{font-size:.88rem!important;line-height:1.55!important}.section-title,.portfolio-title,.creators-title,.services-title,.statement-headline{font-size:clamp(1.5rem,5.5vw,1.95rem)!important;line-height:1.18!important}.work-hero-section{padding-top:1.25rem!important;padding-bottom:2.25rem!important}.work-hero-metrics-grid{max-width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.work-metric-item{min-height:100px;padding:1.1rem .85rem .85rem;border-radius:16px}.work-metric-item:before{top:.65rem;left:.85rem;font-size:.6rem}.work-metric-val{font-size:clamp(1.35rem,5vw,1.65rem)!important}.work-metric-label{font-size:.64rem!important;line-height:1.25!important}.work-toolbar-row{flex-direction:column;align-items:stretch;gap:.5rem;margin-bottom:1rem}.work-toolbar-action{display:none!important}.work-creators-filter-bar{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.5rem;padding-bottom:.35rem;margin-bottom:0;width:100%}.work-creators-filter-bar::-webkit-scrollbar{display:none}.work-filter-chip{flex-shrink:0;height:38px;padding:.4rem .85rem;font-size:.74rem}.work-creators-grid{grid-template-columns:1fr;gap:1.25rem}.work-creator-visual{aspect-ratio:16 / 10!important}.work-creator-body{padding:1rem 1.15rem 1.15rem;gap:.75rem}.work-creator-main-info{min-height:auto;gap:.2rem}.work-creator-name{font-size:1.15rem}.work-creator-niche{font-size:.76rem;line-height:1.35}.work-creator-stat-box{min-height:56px;padding:.55rem .85rem}.w-stat-num{font-size:.95rem}.w-stat-lbl{font-size:.6rem}.w-stat-pill{min-height:30px;font-size:.68rem;padding:.2rem .5rem}.work-creator-tags{min-height:auto;gap:.35rem}.work-creator-tag-item{min-height:25px;font-size:.64rem;padding:.2rem .55rem}.work-creator-cta-row{padding-top:.65rem;font-size:.76rem}.work-capabilities-section{padding:3.5rem 0 2rem}.work-capabilities-header{margin-bottom:2rem}.work-capabilities-grid{grid-template-columns:1fr;gap:1.15rem}.work-capabilities-grid .capability-visual-wrap{aspect-ratio:16 / 9}.work-capabilities-grid .capability-content{padding:1.1rem 1.25rem 1.25rem;gap:.35rem}.work-capabilities-grid .capability-name{font-size:1.1rem}.work-capabilities-grid .capability-desc{font-size:.82rem;line-height:1.45}}@media(max-width:600px){.case-hero-grid{grid-template-columns:minmax(0,1fr)}.case-hero-content,.case-hero-media{min-width:0;max-width:100%}.case-kicker-tag{flex-wrap:wrap;justify-content:center;letter-spacing:.08em}.case-follower-transform-card{width:100%;gap:.5rem;padding:1rem .75rem}.case-trans-item{min-width:0}.case-trans-label{overflow-wrap:anywhere}.team-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.team-metric-item{padding:1rem .5rem;min-width:0}.team-metric-val{font-size:clamp(1.35rem,5.5vw,1.75rem)}.team-metric-label{font-size:.68rem;overflow-wrap:anywhere}.why-hero-section{padding-top:1.25rem!important;padding-bottom:2.25rem!important}.footer a{display:inline-flex;align-items:center;min-height:44px}}@media(max-width:360px){.nav-container,.navbar.scrolled .nav-container{padding-inline:.55rem}.case-trans-number{font-size:1.3rem}}@media(max-width:768px){.hero-actions--centered{flex-direction:row;flex-wrap:wrap;width:100%;gap:.55rem;justify-content:center}.hero-actions--centered .btn-primary-cyan,.hero-actions--centered .btn-secondary-dark{width:auto;min-height:42px;padding:.62rem .95rem;border-radius:999px;font-size:.76rem;gap:.38rem;white-space:nowrap}.hero-actions--centered .btn-arrow{font-size:.9rem}}[data-theme=light] .cta-inner-layout,[data-theme=light] .team-cta-box,[data-theme=light] .ig-case-cta-banner{background:#ffffff14!important;border:1px solid rgba(14,165,233,.22)!important;box-shadow:0 18px 48px #1e608214,inset 0 1px #ffffffb3!important;backdrop-filter:blur(24px) saturate(135%)!important;-webkit-backdrop-filter:blur(24px) saturate(135%)!important}[data-theme=light] .section-cta,[data-theme=light] .team-cta-section{background:transparent!important}[data-theme=light] .team-cta-title,[data-theme=light] .ig-case-cta-banner h3{color:var(--text-primary)!important}[data-theme=light] .team-cta-desc,[data-theme=light] .ig-case-cta-banner p{color:var(--text-secondary)!important}html.theme-switching,html.theme-switching body{transition:background-color .56s cubic-bezier(.22,1,.36,1),color .42s cubic-bezier(.22,1,.36,1)}html.theme-switching:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;pointer-events:none;opacity:0;background:#03080c1f;animation:theme-optical-veil .56s cubic-bezier(.22,1,.36,1) both;will-change:opacity;transform:translateZ(0)}@media(max-width:768px){html.theme-switching:before{top:-4px;right:-4px;bottom:-4px;left:-4px;transform:none}}html.theme-switching.theme-target-light:before{background:#ffffff24;animation:theme-optical-veil-light .56s cubic-bezier(.22,1,.36,1) both}html.theme-switching.theme-target-dark:before{background:#03080c26}html.theme-switching #hero .hero-global-sensation:after{display:none!important;visibility:hidden!important;opacity:0!important;box-shadow:none!important;filter:none!important;transform:none!important;will-change:auto!important}html.theme-switching #hero .hero-word-roller:after{display:none!important;visibility:hidden!important;opacity:0!important;box-shadow:none!important;filter:none!important;transform:none!important;will-change:auto!important}@media(max-width:768px){#hero .hero-global-sensation:after{display:none!important}html.theme-switching:has(#hero) #hero .hero-content{transform:none!important}html.theme-switching:has(#hero) #hero .hero-global-sensation:after{display:none!important}}@keyframes theme-optical-veil{0%{opacity:0}22%{opacity:.16}58%{opacity:.12}to{opacity:0}}@keyframes theme-optical-veil-light{0%{opacity:0}22%{opacity:.14}58%{opacity:.1}to{opacity:0}}@media(prefers-reduced-motion:reduce){html.theme-switching:before{animation-duration:.2s;backdrop-filter:none;-webkit-backdrop-filter:none}}[data-theme=light] #hero.hero-section{overflow:visible!important}[data-theme=light] #hero .hero-headline--centered,[data-theme=light] #hero .hero-headline-line{overflow:visible!important;line-height:1.15!important}[data-theme=light] #hero .hero-headline-line{padding-top:.08em!important;padding-bottom:.04em!important}@media(max-width:768px){.home-theme-capsule-wrap{position:relative;inset:auto;z-index:4;width:100%;justify-content:center;box-sizing:border-box;padding-top:4.65rem;margin:0}.home-theme-capsule-wrap,.home-theme-capsule-wrap.capsule-hidden,body:has(.navbar.nav-hidden) .home-theme-capsule-wrap{transform:none!important;transition:opacity .35s ease!important}#hero.hero-section{min-height:auto!important;padding-top:1rem!important;padding-bottom:2.5rem!important}[data-theme=light] #hero .hero-headline-line{padding-top:.04em!important;padding-bottom:.04em!important}.case-reels-section .ig-sound-toggle-btn{width:44px;height:44px;min-width:44px;min-height:44px;flex-basis:44px}.case-reels-section .ig-reel-meta-row{min-height:44px;gap:.45rem}.case-reels-section .ig-reel-views{max-width:calc(100% - 52px);overflow:hidden;text-overflow:ellipsis}}[data-theme=light] #hero .hero-global-sensation{position:relative;isolation:isolate;display:inline-block}[data-theme=light] #hero .hero-global-sensation:after{content:"";position:absolute;left:0;right:0;bottom:-.08em;height:.05em;min-height:3px;border-radius:999px;background:linear-gradient(90deg,#0284c7,#38bdf8);transform:scaleX(0);transform-origin:left center;opacity:0;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .2s ease;will-change:transform,opacity;pointer-events:none}@media(hover:hover)and (pointer:fine){[data-theme=light] #hero .hero-global-sensation:hover:after,[data-theme=light] #hero .hero-global-sensation:focus-visible:after{opacity:1;transform:scaleX(1)}}[data-theme=light] #hero .hero-global-sensation:active:after{opacity:1;transform:scaleX(1)}#hero .hero-headline--centered,#hero .hero-headline-line{line-height:1.15!important}@media(max-width:640px){#hero .hero-headline-connector,[data-theme=light] #hero .hero-platform-snippet{height:2.85rem!important;min-height:2.85rem!important}}[data-theme=light] #hero .hero-platform-snippet{display:block!important;position:relative;width:clamp(13.5rem,15vw,16.8rem)!important;height:clamp(3.6rem,4vw,4.1rem)!important;min-height:clamp(3.6rem,4vw,4.1rem)!important;margin:.02em auto!important}@media(max-width:640px){[data-theme=light] #hero .hero-platform-snippet{height:2.85rem!important;min-height:2.85rem!important}}[data-theme=light] #hero .hero-platform-snippet .platform-chip{position:absolute;top:50%;left:50%;margin:0!important;width:clamp(56px,4.25vw,68px);height:clamp(56px,4.25vw,68px);padding:4px;cursor:pointer;background:#fff;border-radius:clamp(14px,1.1vw,18px);border:1.5px solid rgba(255,255,255,.95);box-shadow:0 10px 26px -2px #0ea5e92e,0 3px 8px #00000014,0 0 0 1px #0000000a;transition:transform .38s cubic-bezier(.34,1.56,.64,1),box-shadow .38s ease!important;will-change:transform}[data-theme=light] #hero .hero-platform-snippet .platform-chip-inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:inherit;pointer-events:none}[data-theme=light] #hero .hero-platform-snippet .platform-chip--yt{transform:translate(calc(-50% - 3.45rem),-50%) rotate(6deg);z-index:1;animation:platformChipFloatYT 4.6s ease-in-out infinite alternate}[data-theme=light] #hero .hero-platform-snippet .platform-chip--yt:hover{animation-play-state:paused!important;transform:translate(calc(-50% - 3.45rem),calc(-50% - 7px)) scale(1.1) rotate(4deg)!important;box-shadow:0 16px 36px -4px #0ea5e94d,0 6px 14px #0000001f!important;z-index:10!important}[data-theme=light] #hero .hero-platform-snippet .platform-chip--tt{transform:translate(-50%,-50%) rotate(-6deg);z-index:3;animation:platformChipFloatTT 5s ease-in-out .4s infinite alternate}[data-theme=light] #hero .hero-platform-snippet .platform-chip--tt:hover{animation-play-state:paused!important;transform:translate(-50%,calc(-50% - 7px)) scale(1.1) rotate(-4deg)!important;box-shadow:0 16px 36px -4px #0ea5e94d,0 6px 14px #0000001f!important;z-index:10!important}[data-theme=light] #hero .hero-platform-snippet .platform-chip--meta{transform:translate(calc(-50% + 3.45rem),-50%);z-index:2;animation:platformChipFloatMeta 4.4s ease-in-out .8s infinite alternate}[data-theme=light] #hero .hero-platform-snippet .platform-chip--meta:hover{animation-play-state:paused!important;transform:translate(calc(-50% + 3.45rem),calc(-50% - 7px)) scale(1.1)!important;box-shadow:0 16px 36px -4px #0ea5e94d,0 6px 14px #0000001f!important;z-index:10!important}@keyframes platformChipFloatYT{0%{transform:translate(calc(-50% - 3.45rem),-50%) rotate(6deg)}50%{transform:translate(calc(-50% - 3.45rem),calc(-50% - 3.5px)) rotate(4.5deg)}to{transform:translate(calc(-50% - 3.45rem),-50%) rotate(6deg)}}@keyframes platformChipFloatTT{0%{transform:translate(-50%,-50%) rotate(-6deg)}50%{transform:translate(-50%,calc(-50% + 3.5px)) rotate(-7.5deg)}to{transform:translate(-50%,-50%) rotate(-6deg)}}@keyframes platformChipFloatMeta{0%{transform:translate(calc(-50% + 3.45rem),-50%) rotate(0)}50%{transform:translate(calc(-50% + 3.45rem),calc(-50% - 3px)) rotate(1.5deg)}to{transform:translate(calc(-50% + 3.45rem),-50%) rotate(0)}}@media(max-width:640px){[data-theme=light] #hero .hero-platform-snippet{width:9.6rem!important;height:2.85rem!important;min-height:2.85rem!important}[data-theme=light] #hero .hero-platform-snippet .platform-chip{width:44px;height:44px;border-radius:12px}[data-theme=light] #hero .hero-platform-snippet .platform-chip--yt{transform:translate(calc(-50% - 2.25rem),-50%) rotate(6deg);animation:platformChipFloatYTMobile 4.6s ease-in-out infinite alternate}[data-theme=light] #hero .hero-platform-snippet .platform-chip--yt:hover{transform:translate(calc(-50% - 2.25rem),calc(-50% - 4px)) rotate(4deg)!important}[data-theme=light] #hero .hero-platform-snippet .platform-chip--meta{transform:translate(calc(-50% + 2.25rem),-50%);animation:platformChipFloatMetaMobile 4.4s ease-in-out .8s infinite alternate}[data-theme=light] #hero .hero-platform-snippet .platform-chip--meta:hover{transform:translate(calc(-50% + 2.25rem),calc(-50% - 4px))!important}[data-theme=light] #hero .hero-platform-snippet .platform-chip--tt{transform:translate(-50%,-50%) rotate(-6deg);animation:platformChipFloatTTMobile 5s ease-in-out .4s infinite alternate}[data-theme=light] #hero .hero-platform-snippet .platform-chip--tt:hover{transform:translate(-50%,calc(-50% - 4px)) rotate(-4deg)!important}}@keyframes platformChipFloatYTMobile{0%{transform:translate(calc(-50% - 2.25rem),-50%) rotate(6deg)}50%{transform:translate(calc(-50% - 2.25rem),calc(-50% - 2.5px)) rotate(4.5deg)}to{transform:translate(calc(-50% - 2.25rem),-50%) rotate(6deg)}}@keyframes platformChipFloatTTMobile{0%{transform:translate(-50%,-50%) rotate(-6deg)}50%{transform:translate(-50%,calc(-50% + 2.5px)) rotate(-7.5deg)}to{transform:translate(-50%,-50%) rotate(-6deg)}}@keyframes platformChipFloatMetaMobile{0%{transform:translate(calc(-50% + 2.25rem),-50%) rotate(0)}50%{transform:translate(calc(-50% + 2.25rem),calc(-50% - 2px)) rotate(1.5deg)}to{transform:translate(calc(-50% + 2.25rem),-50%) rotate(0)}}:is(body.page-team,body.page-why-us,body.page-work){--hv-glass-dark-fill: linear-gradient(145deg, rgba(213, 244, 255, .1), rgba(28, 103, 133, .1) 48%, rgba(5, 17, 27, .22));--hv-glass-dark-rim: linear-gradient(145deg, rgba(255, 255, 255, .42), rgba(77, 220, 255, .3) 48%, rgba(255, 255, 255, .1));--hv-glass-light-fill: var(--hv-fluid-glass-fill);--hv-glass-light-rim: var(--hv-fluid-glass-rim)}:is(body.page-team,body.page-why-us,body.page-work) :is(.founder-accord-card,.pillar-card,.accord-stat,.service-card-item,.comp-card,.work-creator-card){background:var(--hv-glass-dark-fill) padding-box,var(--hv-glass-dark-rim) border-box!important;border:1px solid transparent!important;-webkit-backdrop-filter:blur(24px) saturate(165%);backdrop-filter:blur(24px) saturate(165%);box-shadow:0 14px 36px #0008103d,inset 0 1px #fff3,inset 0 0 24px #57daff09!important}:is(body.page-team,body.page-why-us,body.page-work) :is(.founder-accord-card,.pillar-card,.service-card-item,.comp-card,.work-creator-card):before{background:linear-gradient(110deg,rgba(255,255,255,.22),rgba(255,255,255,.04) 34%,transparent 58%)!important}:is(body.page-team,body.page-why-us,body.page-work) :is(.domain-chip,.work-filter-chip,.comp-badge){background:#b4e7f91a;border:1px solid rgba(198,239,255,.26);-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);box-shadow:inset 0 1px #ffffff3d,0 4px 14px #000c161a}[data-theme=light] :is(body.page-team,body.page-why-us,body.page-work) :is(.founder-accord-card,.pillar-card,.accord-stat,.service-card-item,.comp-card,.work-creator-card){background:var(--hv-glass-light-fill) padding-box,var(--hv-glass-light-rim) border-box!important;border-color:transparent!important;-webkit-backdrop-filter:blur(26px) saturate(175%);backdrop-filter:blur(26px) saturate(175%);box-shadow:0 12px 32px #1b6e9917,inset 0 1px #ffffffdb,inset 0 0 22px #38bdf80b!important}[data-theme=light] :is(body.page-team,body.page-why-us,body.page-work) :is(.domain-chip,.work-filter-chip,.comp-badge){color:#16445b;background:#e4f7ff5c!important;border:1px solid rgba(255,255,255,.82)!important;box-shadow:inset 0 1px #fffffff0,0 4px 14px #2d87af14!important}[data-theme=light] body.page-work .work-filter-chip.active{color:#075985!important;background:#bae6fd94!important;border-color:#0ea5e96b!important;box-shadow:inset 0 1px #fffffff0,0 5px 16px #0ea5e91f!important}[data-theme=light] :is(body.page-team,body.page-why-us,body.page-work) :is(.founder-accord-card,.pillar-card,.service-card-item,.comp-card,.work-creator-card):hover{box-shadow:0 16px 38px #1b6e9921,inset 0 1px #fffffff2,inset 0 0 24px #38bdf811!important}[data-theme=light] #growth-system .growth-widget{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.48);background:var(--hv-fluid-glass-fill);-webkit-backdrop-filter:var(--hv-fluid-glass-blur);backdrop-filter:var(--hv-fluid-glass-blur);box-shadow:0 16px 38px #14243013,inset 0 1px #ffffff94,inset 0 0 26px #ffffff06}[data-theme=light] #growth-system .growth-widget:hover{background:var(--hv-fluid-glass-fill-hover);box-shadow:0 20px 44px #14243018,inset 0 1px #ffffffb8,0 0 22px #ffffff14}[data-theme=light] #growth-system .widget-visual{border:1px solid rgba(255,255,255,.4);background:linear-gradient(145deg,#ffffff1a,#ffffff06 56%,#fff1);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:inset 0 1px #ffffff8a,inset 0 0 22px #ffffff06}:is(body.page-team,body.page-why-us,body.page-work) :is(.founder-accord-card,.pillar-card,.accord-stat,.founder-quote,.service-card-item,.comp-card,.work-creator-card,.work-creator-stat-box){background:linear-gradient(145deg,#ffffff16,#ffffff05 54%,#ffffff0a) padding-box,linear-gradient(145deg,#ffffffa8,#ffffff24 48%,#ffffff5c) border-box!important;border:1px solid transparent!important;-webkit-backdrop-filter:blur(26px) saturate(175%)!important;backdrop-filter:blur(26px) saturate(175%)!important;box-shadow:0 14px 36px #00000021,inset 0 1px #fff3,inset 0 0 24px #ffffff05!important}:is(body.page-team,body.page-why-us,body.page-work) :is(.domain-chip,.work-filter-chip,.comp-badge,.work-creator-tag-item){background:#ffffff13!important;border:1px solid rgba(255,255,255,.26)!important;-webkit-backdrop-filter:blur(18px) saturate(170%)!important;backdrop-filter:blur(18px) saturate(170%)!important;box-shadow:inset 0 1px #fff3,0 4px 14px #00000014!important}:is(body.page-team,body.page-why-us,body.page-work) :is(.founder-accord-card,.pillar-card,.service-card-item,.comp-card,.work-creator-card):before{background:linear-gradient(115deg,rgba(255,255,255,.16),rgba(255,255,255,.035) 42%,transparent 74%)!important}:is(body.page-team,body.page-why-us,body.page-work) :is(.founder-accord-card,.work-creator-card):after{background:linear-gradient(120deg,rgba(255,255,255,.045),transparent 54%)!important}[data-theme=light] :is(body.page-team,body.page-why-us,body.page-work) :is(.founder-accord-card,.pillar-card,.accord-stat,.founder-quote,.service-card-item,.comp-card,.work-creator-card,.work-creator-stat-box,.team-metric-item,.workflow-card,.capability-card){background:var(--hv-fluid-glass-fill) padding-box,var(--hv-fluid-glass-rim) border-box!important;-webkit-backdrop-filter:var(--hv-fluid-glass-blur)!important;backdrop-filter:var(--hv-fluid-glass-blur)!important;box-shadow:0 14px 34px #17232c13,inset 0 1px #ffffff9e,inset 0 0 22px #ffffff05!important}[data-theme=light] :is(body.page-team,body.page-why-us,body.page-work) :is(.domain-chip,.work-filter-chip,.comp-badge,.work-creator-tag-item){color:#334155!important;background:#ffffff1f!important;border-color:#ffffff85!important;-webkit-backdrop-filter:var(--hv-fluid-glass-blur)!important;backdrop-filter:var(--hv-fluid-glass-blur)!important;box-shadow:inset 0 1px #ffffff9e,0 4px 14px #1424300b!important}[data-theme=light] body.page-work .work-filter-chip.active{color:#0f3b4b!important;background:#ffffff38!important;border-color:#ffffffb8!important;box-shadow:inset 0 1px #ffffffc7,0 5px 16px #1424300f!important}[data-theme=light] :is(body.page-team,body.page-why-us,body.page-work) :is(.founder-accord-card,.pillar-card,.team-metric-item,.service-card-item,.comp-card,.work-creator-card):before{background:linear-gradient(120deg,rgba(255,255,255,.14),rgba(255,255,255,.025) 42%,transparent 74%)!important}#work .portfolio-marquee-wrapper .portfolio-vertical-card{padding:0!important;border:0!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}#work .portfolio-marquee-wrapper .portfolio-vertical-card:before,#work .portfolio-marquee-wrapper .p-card-media-wrap:before,#work .portfolio-marquee-wrapper .p-card-media-wrap:after{display:none!important}#work .portfolio-marquee-wrapper .p-card-media-wrap{border:0!important;border-radius:20px!important;box-shadow:none!important}#work .portfolio-marquee-wrapper .p-card-title{border:0!important;border-radius:0!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}#work .portfolio-marquee-wrapper .p-card-views-btn{background:#111820!important;border:1px solid rgba(255,255,255,.28)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 3px 10px #0000002e!important}#work .portfolio-marquee-wrapper .p-card-views-btn:after{display:none!important}[data-theme=light] :is(.creator-card,.testi-card,.service-card-item,.process-col-card,.standard-card,.case-hud-card,.case-follower-transform-card,.ig-reel-card,.breakdown-card,.workflow-card,.capability-card){background:var(--hv-fluid-glass-fill) padding-box,var(--hv-fluid-glass-rim) border-box!important;border-color:#ffffff8f!important;-webkit-backdrop-filter:var(--hv-fluid-glass-blur)!important;backdrop-filter:var(--hv-fluid-glass-blur)!important;box-shadow:0 14px 34px #17232c13,inset 0 1px #ffffff9e!important}[data-theme=light] :is(.creator-card,.testi-card,.case-hud-card,.case-follower-transform-card,.ig-reel-card,.breakdown-card,.workflow-card,.capability-card):hover{background:var(--hv-fluid-glass-fill-hover) padding-box,var(--hv-fluid-glass-rim) border-box!important;box-shadow:0 18px 42px #17232c17,inset 0 1px #ffffffb8!important}#work .portfolio-marquee-wrapper .portfolio-vertical-card:hover .p-card-views-btn,[data-theme=light] #work .portfolio-marquee-wrapper .portfolio-vertical-card:hover .p-card-views-btn{background:#000!important;border-color:#00e5ff8c!important;color:#fff!important;box-shadow:0 8px 22px #0006,0 0 14px #00e5ff40!important}[data-theme=light] .section-process{background-color:transparent!important}[data-theme=light] #process .process-col-card,[data-theme=light] #process .process-col.active .process-col-card,[data-theme=light] #process .process-col:hover .process-col-card{background:var(--hv-fluid-glass-fill) padding-box,var(--hv-fluid-glass-rim) border-box!important;border:1px solid transparent!important;-webkit-backdrop-filter:var(--hv-fluid-glass-blur)!important;backdrop-filter:var(--hv-fluid-glass-blur)!important;box-shadow:0 14px 34px #17232c13,inset 0 1px #ffffff9e!important}[data-theme=light] #process .process-col-card:before{background:linear-gradient(115deg,rgba(255,255,255,.2),rgba(255,255,255,.035) 42%,transparent 74%)!important}[data-theme=light] .section-creators.is-movie-showcase .creator-card{background:linear-gradient(150deg,#ffffffb8,#f6fafe6b,#eaf3fc94) padding-box,linear-gradient(180deg,#fffffffa,#d4e0ee9e 15%,#a8b9ce40 48%,#cedeee73 82%,#fffffff5) border-box!important;border:1px solid transparent!important;border-radius:40px!important;-webkit-backdrop-filter:blur(28px) saturate(190%) contrast(102%)!important;backdrop-filter:blur(28px) saturate(190%) contrast(102%)!important;box-shadow:0 1px 3px #0f172a04,0 6px 16px -3px #0f172a09,0 16px 36px -6px #0f172a0d,0 32px 64px -10px #0f172a0f,inset 0 1.5px 1.5px #fff,inset 0 -1px 1px #ffffff73,inset 1px 1px #ffffffbf!important}[data-theme=light] .section-creators.is-movie-showcase .creator-card:before,[data-theme=light] .section-creators.is-movie-showcase .creator-card:after{display:none!important;animation:none!important}[data-theme=light] .section-creators.is-movie-showcase .creator-card:hover{transform:translateY(-8px)!important;background:linear-gradient(150deg,#ffffffe6,#fafcffa6,#eef6ffc7) padding-box,linear-gradient(180deg,#fff,#ffffffe6 25%,#0ea5e966 75%,#fff) border-box!important;box-shadow:0 2px 6px #0f172a05,0 12px 28px -4px #0f172a0d,0 28px 56px -8px #0f172a12,0 48px 90px -12px #0ea5e91f,inset 0 2px 2px #fff,inset 0 -1px 1px #fff9,inset 1px 1px #fffffff2!important}#work .portfolio-marquee-wrapper{-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 6%,#000 94%,transparent 100%)!important;mask-image:linear-gradient(90deg,transparent 0%,#000 6%,#000 94%,transparent 100%)!important}#work .portfolio-marquee-wrapper .portfolio-vertical-card{width:310px!important;height:410px!important;flex-shrink:0!important;position:relative!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;padding:10px!important;overflow:hidden!important;isolation:isolate!important;border:1px solid rgba(180,242,250,.18)!important;border-radius:26px!important;background:linear-gradient(145deg,#ffffff21,#ffffff09 38%,#00e5ff0f),#090f1594!important;-webkit-backdrop-filter:blur(22px) saturate(150%)!important;backdrop-filter:blur(22px) saturate(150%)!important;box-shadow:0 16px 36px #00000059,inset 0 1px #ffffff38,inset 0 0 0 1px #00e5ff0d!important;transition:transform .4s var(--ease-expo),border-color .35s ease,box-shadow .4s ease!important}#work .portfolio-marquee-wrapper .portfolio-vertical-card:before{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:4!important;border:1px solid rgba(222,255,255,.13)!important;border-radius:inherit!important;background:transparent!important;box-shadow:inset 0 1px #ffffff29!important;pointer-events:none!important}#work .portfolio-marquee-wrapper .portfolio-vertical-card:hover{transform:translateY(-6px)!important;border-color:#ffffff38!important;box-shadow:0 24px 48px #0000008c,0 0 26px #00e5ff24,inset 0 1px #ffffff4d!important}#work .portfolio-marquee-wrapper .portfolio-vertical-card.influencer-card:hover{border-color:#ff5c8a73!important;box-shadow:0 20px 45px #ff5c8a29!important}#work .portfolio-marquee-wrapper .p-card-media-wrap{width:100%!important;height:calc(100% - 54px)!important;flex:0 0 auto!important;min-height:0!important;border:1px solid rgba(202,250,255,.1)!important;border-radius:18px!important;background:#090c10!important;box-shadow:inset 0 1px #ffffff24!important}#work .portfolio-marquee-wrapper .p-card-title{left:0!important;right:0!important;bottom:0!important;padding:2.15rem .85rem .8rem!important;border:0!important;border-radius:0!important;background:linear-gradient(to top,rgba(5,10,16,.62) 0%,rgba(5,10,16,.26) 42%,rgba(5,10,16,.06) 76%,transparent 100%)!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;-webkit-mask-image:linear-gradient(to top,#000 0%,#000 44%,rgba(0,0,0,.35) 72%,transparent 100%)!important;mask-image:linear-gradient(to top,#000 0%,#000 44%,rgba(0,0,0,.35) 72%,transparent 100%)!important;box-shadow:none!important}#work .portfolio-marquee-wrapper .p-card-gradient{background:linear-gradient(to top,rgba(5,10,16,.52) 0%,rgba(5,10,16,.2) 34%,rgba(5,10,16,.04) 66%,transparent 86%)!important}#work .portfolio-marquee-wrapper .p-card-views-btn{position:absolute!important;top:auto!important;bottom:12px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;z-index:6!important;width:fit-content!important;max-width:calc(100% - 24px)!important;min-width:0!important;height:30px!important;padding:.28rem .85rem!important;background:#080d139e!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:100px!important;-webkit-backdrop-filter:blur(16px) saturate(160%)!important;backdrop-filter:blur(16px) saturate(160%)!important;box-shadow:0 6px 18px #00000052,inset 0 1px #fff3!important;font-size:.74rem!important;font-weight:600!important;gap:.38rem!important;white-space:nowrap!important}#work .portfolio-marquee-wrapper .p-card-views-btn:after{display:block!important}[data-theme=light] #work .portfolio-marquee-wrapper .portfolio-vertical-card{background:linear-gradient(150deg,#ffffffc7,#f6fafe73,#eaf2fc9e) padding-box,linear-gradient(180deg,#fffffffa,#d4e0ee9e 15%,#a8b9ce40 48%,#cedeee73 82%,#fffffff5) border-box!important;border:1px solid transparent!important;-webkit-backdrop-filter:blur(28px) saturate(190%) contrast(102%)!important;backdrop-filter:blur(28px) saturate(190%) contrast(102%)!important;box-shadow:0 1px 3px #0f172a04,0 6px 16px -3px #0f172a09,0 16px 36px -6px #0f172a0d,0 32px 64px -10px #0f172a0f,inset 0 1.5px 1.5px #fff,inset 0 -1px 1px #ffffff73,inset 1px 1px #ffffffbf!important}[data-theme=light] #work .portfolio-marquee-wrapper .portfolio-vertical-card:before{inset:0 0 auto!important;height:48%!important;border:0!important;background:radial-gradient(ellipse at 50% -10%,rgba(255,255,255,.82) 0%,rgba(255,255,255,.2) 45%,transparent 75%)!important;box-shadow:none!important}[data-theme=light] #work .portfolio-marquee-wrapper .portfolio-vertical-card:hover{transform:translateY(-8px)!important;background:linear-gradient(145deg,#ffffffc7,#fafcff7a 48%,#f0f8ff9e) padding-box,linear-gradient(180deg,#fff,#fff 22%,#0ea5e98c 58%,#0284c7a6 82%,#fff) border-box!important;box-shadow:0 6px 14px #0f172a06,0 16px 32px -4px #0ea5e91a,0 36px 72px -8px #0ea5e924,0 58px 106px -16px #0f172a14,inset 0 2px 2.5px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffe6!important}[data-theme=light] #work .portfolio-marquee-wrapper .p-card-media-wrap{border-color:#cafaff1a!important;border-radius:18px 18px 0 0!important}[data-theme=light] #work .portfolio-marquee-wrapper .p-card-title{background:linear-gradient(to top,rgba(255,255,255,.58) 0%,rgba(255,255,255,.2) 42%,rgba(255,255,255,.04) 76%,transparent 100%)!important}[data-theme=light] #work .portfolio-marquee-wrapper .p-card-views-btn{background:#000!important;border:1px solid rgba(255,255,255,.24)!important;color:#fff!important;box-shadow:0 4px 14px #00000052,inset 0 1px #ffffff2e!important}[data-theme=light] #work .portfolio-marquee-wrapper .p-card-views-btn .p-arrow{color:var(--accent-cyan, #00e5ff)!important}[data-theme=light] #work .portfolio-marquee-wrapper .portfolio-vertical-card:hover .p-card-views-btn{background:#000!important;border-color:#00e5ff8c!important;color:#fff!important;box-shadow:0 8px 22px #0006,0 0 14px #00e5ff40!important;transform:translate(-50%) translateY(-2px)!important}[data-theme=dark] body.page-why-us .service-card-item,[data-theme=dark] body.page-why-us .why-philosophy-section .service-card-item{border:1px solid transparent!important;background:linear-gradient(145deg,#1e36409e,#0811187a) padding-box,linear-gradient(135deg,#e0f9ff38,#23c7d814 47%,#ffffff0f) border-box!important;-webkit-backdrop-filter:blur(26px) saturate(145%)!important;backdrop-filter:blur(26px) saturate(145%)!important;box-shadow:0 24px 70px #0003,inset 0 1px #ffffff1c,inset 0 -1px #00e5ff0d!important}[data-theme=dark] body.page-why-us .service-card-item:before,[data-theme=dark] body.page-why-us .why-philosophy-section .service-card-item:before{background:linear-gradient(115deg,rgba(255,255,255,.1),transparent 24%,transparent 70%,rgba(0,229,255,.06)),radial-gradient(circle at 15% 0%,rgba(255,255,255,.08),transparent 34%)!important}[data-theme=dark] body.page-why-us .service-card-item:hover,[data-theme=dark] body.page-why-us .why-philosophy-section .service-card-item:hover{border-color:#6debf56b!important;background:linear-gradient(145deg,#284f5bad,#08131b8f) padding-box,linear-gradient(135deg,#c4f9ff6b,#23c7d861,#ffffff1f) border-box!important;box-shadow:0 30px 82px #0000004d,0 0 34px #00e5ff1a,inset 0 1px #ffffff29!important}[data-theme=dark] body.page-why-us .comp-card,[data-theme=dark] body.page-why-us .comparison-section .comp-card{--why-card-border: rgba(190, 242, 255, .17);border:1px solid transparent!important;background:linear-gradient(145deg,#1e343e94,#07101794) padding-box,linear-gradient(135deg,rgba(232,251,255,.22),var(--why-card-border) 45%,rgba(255,255,255,.06)) border-box!important;-webkit-backdrop-filter:blur(30px) saturate(155%)!important;backdrop-filter:blur(30px) saturate(155%)!important;box-shadow:0 24px 70px #00000042,inset 0 1px #ffffff1a,inset 0 -1px #00e5ff0b!important}[data-theme=dark] body.page-why-us .comp-card:after,[data-theme=dark] body.page-why-us .comparison-section .comp-card:after{background:linear-gradient(120deg,rgba(255,255,255,.1),transparent 20%,transparent 72%,rgba(0,229,255,.06)),radial-gradient(circle at 100% 0%,rgba(0,229,255,.12),transparent 32%)!important}[data-theme=dark] body.page-why-us .comp-card-traditional,[data-theme=dark] body.page-why-us .comparison-section .comp-card-traditional{--why-card-border: rgba(185, 215, 222, .13);box-shadow:0 24px 70px #0000003d,inset 0 1px #ffffff17!important}[data-theme=dark] body.page-why-us .comp-card-hv,[data-theme=dark] body.page-why-us .comparison-section .comp-card-hv{--why-card-border: rgba(0, 229, 255, .42);background:linear-gradient(145deg,#134d5885,#071820a3) padding-box,linear-gradient(135deg,#a1f7ff75,#00e5ff66 50%,#ffffff1a) border-box!important;box-shadow:0 24px 78px #0000004d,0 0 42px #00e5ff1f,inset 0 1px #ffffff24!important}[data-theme=dark] body.page-why-us .comp-card:hover,[data-theme=dark] body.page-why-us .comparison-section .comp-card:hover{border-color:#88f0f86b!important;box-shadow:0 32px 88px #00000052,0 0 38px #00e5ff1f,inset 0 1px #ffffff29!important}[data-theme=dark] body.page-why-us .comp-card-hv:hover,[data-theme=dark] body.page-why-us .comparison-section .comp-card-hv:hover{box-shadow:0 32px 94px #00000057,0 0 52px #00e5ff33,inset 0 1px #fff3!important}[data-theme=dark] body.page-team .founder-accord-card{background:linear-gradient(135deg,#1c343e7a,#0710176b) padding-box,linear-gradient(135deg,#ffffff38,#23c7d847 48%,#ffffff0d) border-box!important;border:1px solid transparent!important;-webkit-backdrop-filter:blur(24px) saturate(160%)!important;backdrop-filter:blur(24px) saturate(160%)!important;box-shadow:0 4px 24px #00000059,inset 0 1px #ffffff14!important}[data-theme=dark] body.page-team .founder-accord-card:before{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 30%,rgba(0,229,255,.25) 70%,transparent 100%)!important}[data-theme=dark] body.page-team .founder-accord-card:after{background:radial-gradient(420px circle at 92% 0%,rgba(35,199,216,.18),transparent 68%)!important}[data-theme=dark] body.page-team .founder-accord-card:hover{border-color:#23c7d89e!important;box-shadow:0 20px 48px #0000006b,0 0 30px #00e5ff2e,inset 0 1px #ffffff2e!important}[data-theme=dark] body.page-team .founder-accord-card.is-open{background:linear-gradient(145deg,#0e2a33e0,#07121bf5 72%) padding-box,linear-gradient(135deg,#23c7d8b8,#ffffff29) border-box!important;box-shadow:0 16px 50px #00000080,0 0 36px #00e5ff30,inset 0 1px #ffffff2e!important}[data-theme=dark] body.page-team .pillar-card{background:var(--bg-card)!important;border:1px solid rgba(255,255,255,.07)!important}[data-theme=dark] body.page-team .pillar-card:hover{border-color:#00e5ff73!important;box-shadow:0 16px 40px #00e5ff1f!important}[data-theme=dark] body.page-team .team-metric-item{background:linear-gradient(145deg,#141f22d1,#080e10ad) padding-box,linear-gradient(135deg,#ffffff2e,#23c7d842,#ffffff0a) border-box!important;border:1px solid transparent!important;box-shadow:0 16px 34px #0003,inset 0 1px #ffffff17!important}[data-theme=dark] body.page-team .accord-stat{background:#0c1f279e!important;border:1px solid rgba(205,250,253,.11)!important;box-shadow:inset 0 1px #ffffff12!important}[data-theme=dark] body.page-team .founder-quote{background:#00f2fe08!important}[data-theme=dark] body.page-work .work-creator-card{background:linear-gradient(165deg,#ffffff14,#141a2499 24%,#0a0d12d9 65%,#00e5ff08)!important;border:1px solid rgba(255,255,255,.13)!important;-webkit-backdrop-filter:blur(28px) saturate(190%)!important;backdrop-filter:blur(28px) saturate(190%)!important;box-shadow:0 16px 44px #00000080,inset 0 1px 1px #ffffff47,inset 0 0 24px #ffffff05!important}[data-theme=dark] body.page-work .work-creator-card:before{height:1.5px!important;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.7) 35%,rgba(0,229,255,.85) 60%,transparent 100%)!important;box-shadow:0 0 10px #00e5ff59!important}[data-theme=dark] body.page-work .work-creator-card:after{background:linear-gradient(130deg,rgba(255,255,255,.12) 0%,rgba(255,255,255,.03) 22%,transparent 45%)!important}[data-theme=dark] body.page-work .work-creator-card:hover{border-color:#00e5ff73!important;box-shadow:0 28px 65px #000000bf,0 0 45px #00e5ff2e,inset 0 1px 1.5px #ffffff73,inset 0 0 24px #00e5ff0f!important}[data-theme=dark] body.page-work .work-creator-card:hover:after{background:linear-gradient(130deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.06) 28%,rgba(0,229,255,.05) 55%,transparent 70%)!important}[data-theme=dark] body.page-work .work-creator-stat-box{background:linear-gradient(135deg,#ffffff0f,#ffffff04),#0a0e1473!important;border:1px solid rgba(255,255,255,.11)!important;box-shadow:0 4px 20px #00000040,inset 0 1px #ffffff2e!important}[data-theme=dark] body.page-work .work-creator-card:hover .work-creator-stat-box{border-color:#00e5ff47!important;background:linear-gradient(135deg,#ffffff17,#00e5ff08),#0a0e1480!important;box-shadow:0 6px 24px #00000059,inset 0 1px #ffffff47!important}[data-theme=dark] body.page-work .work-creator-tag-item{background:linear-gradient(135deg,#ffffff12,#ffffff05)!important;color:#ffffffd1!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:inset 0 1px #ffffff24!important}#work .portfolio-marquee-wrapper .p-card-views-btn:after{animation:none!important;opacity:1!important;background:linear-gradient(105deg,rgba(255,255,255,.06),transparent 42%,rgba(255,255,255,.025))!important;background-position:center!important}[data-theme=light] #work .portfolio-marquee-wrapper .portfolio-vertical-card:before{background:radial-gradient(ellipse at 50% -10%,rgba(255,255,255,.28) 0%,rgba(255,255,255,.08) 45%,transparent 75%)!important}@media(max-width:600px){body.case-study-page .case-top-bar{gap:.6rem;padding:1.25rem var(--container-pad) .85rem}body.case-study-page .case-pill-badge{align-self:flex-start;max-width:100%;gap:.35rem;padding:.32rem .6rem;font-size:.56rem;letter-spacing:.065em;line-height:1.35}body.case-study-page .case-pill-badge svg{flex:0 0 auto}body.case-study-page .highverz-agency-breakdown{padding-top:2.75rem;padding-bottom:2.25rem}body.case-study-page .breakdown-header{margin-bottom:1.25rem}body.case-study-page .breakdown-title{font-size:clamp(1.55rem,7vw,1.95rem);line-height:1.15}body.case-study-page .breakdown-grid{grid-template-columns:minmax(0,1fr);gap:.65rem;margin-bottom:1.25rem}body.case-study-page .breakdown-card{display:grid;grid-template-columns:2.5rem minmax(0,1fr);grid-template-rows:auto auto;align-items:start;column-gap:.7rem;row-gap:.25rem;padding:.9rem;border-radius:15px}body.case-study-page .breakdown-icon-box{grid-column:1;grid-row:1 / span 2;width:40px;height:40px;border-radius:11px}body.case-study-page .breakdown-icon-box svg{width:19px;height:19px}body.case-study-page .breakdown-card-title{grid-column:2;margin:0;font-size:.92rem;line-height:1.32}body.case-study-page .breakdown-card-desc{grid-column:2;margin:0;font-size:.76rem;line-height:1.45}body.case-study-page .creator-testimonial-banner{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:.75rem;margin-bottom:1.75rem;padding:.95rem;border-radius:17px;text-align:left}body.case-study-page .creator-testimonial-avatar{grid-column:1;grid-row:1 / span 2;width:42px;height:42px}body.case-study-page .creator-testimonial-content{min-width:0}body.case-study-page .creator-quote-text{margin:0 0 .5rem;font-size:.83rem;line-height:1.48}body.case-study-page .creator-quote-author{flex-wrap:wrap;gap:.15rem .4rem;font-size:.76rem;line-height:1.35}body.case-study-page .creator-quote-handle{font-size:.69rem}body.page-work .workflow-section{padding-block:2.5rem 3rem}body.page-work .workflow-heading{margin-bottom:1.35rem}body.page-work .workflow-heading h2{font-size:clamp(1.8rem,8vw,2.25rem);line-height:1.08}body.page-work .workflow-heading p{margin-top:.7rem;font-size:.86rem;line-height:1.48}body.page-work .workflow-grid{gap:.8rem}body.page-work .workflow-card{padding:.75rem;border-radius:17px}body.page-work .workflow-visual{height:200px;min-height:200px!important;border-radius:12px}body.page-work .workflow-upload-visual .upload-zone{top:.8rem;right:.8rem;bottom:.8rem;left:.8rem}body.page-work .workflow-upload-visual .upload-drag-file{left:.8rem;bottom:1.7rem}body.page-work .workflow-craft-visual{padding:.6rem;gap:.45rem}body.page-work .workflow-craft-visual .craft-comparison{min-height:0}body.page-work .workflow-index{margin-top:.75rem}body.page-work .workflow-card h3{font-size:1.15rem}body.page-work .workflow-card>p{margin-top:.35rem;font-size:.82rem;line-height:1.45}body.case-study-page .case-hud-grid{width:100%;max-width:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0}body.case-study-page .case-hud-card{min-width:0;min-height:78px;justify-content:center;padding:.7rem .65rem;border-radius:12px}body.case-study-page .case-hud-val{font-size:clamp(.95rem,4.5vw,1.15rem);line-height:1.15;overflow-wrap:anywhere}body.case-study-page .case-hud-label{font-size:.62rem;line-height:1.3}body.case-study-page .case-hero-section{padding-block:2rem 2.5rem}body.case-study-page .case-hero-grid{gap:1.4rem}body.case-study-page .case-hero-media{width:min(100%,250px)}body.case-study-page .case-hero-content{gap:.9rem}body.case-study-page .case-hero-desc{font-size:.9rem;line-height:1.5}body.case-study-page .ig-reels-grid{gap:.7rem}body.case-study-page .ig-reel-card{border-radius:14px}body.case-study-page .ig-reel-top-bar{top:.55rem;left:.55rem;right:.55rem}body.case-study-page .ig-reel-tag{max-width:calc(100% - 2rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.52rem;padding:.24rem .38rem}body.case-study-page .ig-reel-icon-badge{flex:0 0 26px;width:26px;height:26px}body.case-study-page .ig-reel-bottom-info{left:.65rem;right:.65rem;bottom:.7rem;gap:.35rem}body.case-study-page .ig-reel-title{font-size:.78rem}body.case-study-page .ig-reel-views{max-width:100%;font-size:.62rem;padding:.2rem .4rem}}@media(max-width:640px){body.page-work .work-capabilities-section{padding-block:3rem 2rem}body.page-work .work-capabilities-header{margin-bottom:1.25rem}body.page-work .work-capabilities-sub{font-size:.88rem;line-height:1.48}body.page-work .work-capabilities-grid{grid-template-columns:minmax(0,1fr);gap:.8rem}body.page-work .work-capabilities-grid .capability-card{border-radius:17px}body.page-work .work-capabilities-grid .capability-visual-wrap{aspect-ratio:2.35 / 1;max-height:145px}body.page-work .work-capabilities-grid .capability-content{padding:.9rem 1rem 1rem;gap:.25rem}body.page-work .work-capabilities-grid .capability-name{font-size:1.02rem;line-height:1.3}body.page-work .work-capabilities-grid .capability-desc{font-size:.78rem;line-height:1.42}body.page-work .work-capabilities-grid .capability-flow{margin-top:.25rem;font-size:.62rem;letter-spacing:.12em}body.page-why-us .why-philosophy-section{padding-top:1.5rem!important;padding-bottom:3rem!important}body.page-why-us .why-philosophy-section .services-header-row{margin-bottom:1.2rem!important}body.page-why-us .why-philosophy-grid{grid-template-columns:minmax(0,1fr)!important;gap:.65rem!important}body.page-why-us .why-philosophy-section .service-card-item{display:grid;grid-template-columns:2.6rem minmax(0,1fr);grid-template-rows:auto auto;align-items:start;column-gap:.75rem;row-gap:.25rem;min-height:0;padding:1rem;border-radius:18px}body.page-why-us .why-philosophy-section .service-card-icon-box{grid-column:1;grid-row:1 / span 2;width:40px;height:40px;margin:0;border-radius:12px}body.page-why-us .why-philosophy-section .service-card-icon-box svg{width:20px;height:20px}body.page-why-us .why-philosophy-section .service-card-title{grid-column:2;margin:0;font-size:1rem;line-height:1.3}body.page-why-us .why-philosophy-section .service-card-desc{grid-column:2;margin:0;font-size:.8rem;line-height:1.45}body.page-team .team-hero-section{padding:1rem 0 1.5rem!important}body.page-team .team-hero-tag{margin-bottom:.8rem!important}body.page-team .team-hero-title{max-width:min(92vw,420px)!important;margin-bottom:.7rem!important;font-size:clamp(2rem,8vw,2.65rem)!important;line-height:1.08!important}body.page-team .team-hero-desc{max-width:min(88vw,360px)!important;margin-bottom:1.2rem!important;font-size:.9rem!important;line-height:1.48!important}body.page-team .team-metrics-grid{margin-top:1.1rem;gap:.6rem}body.page-team .team-metric-item{min-height:96px;padding:.8rem .45rem;gap:.25rem;border:1px solid transparent;border-radius:16px}body.page-team .team-metric-val{font-size:clamp(1.2rem,5.8vw,1.5rem);line-height:1.12}body.page-team .team-metric-val:not(.cyan){font-size:clamp(1.05rem,5vw,1.3rem)}body.page-team .team-metric-label{max-width:15ch;font-size:.61rem;line-height:1.3;letter-spacing:.045em;overflow-wrap:normal}body.page-team .founders-section{padding-block:4.5rem 3.5rem}body.page-team .founders-header{margin-bottom:1.5rem}body.page-team .founders-subtitle{max-width:34ch;margin-inline:auto;font-size:.94rem;line-height:1.5}body.page-team .founders-accordion-grid{gap:.75rem}body.page-team .accord-header{gap:.5rem;padding:.9rem .8rem}body.page-team .accord-header-left{flex:1 1 auto;min-width:0;gap:.65rem}body.page-team .accord-avatar{width:40px;height:40px;border-radius:11px}body.page-team .accord-name-block{min-width:0;gap:.18rem}body.page-team .accord-name{font-size:clamp(.95rem,4.25vw,1.08rem);line-height:1.2;white-space:nowrap}body.page-team .accord-role{font-size:.7rem;line-height:1.25;white-space:nowrap}body.page-team .accord-header-right{gap:.35rem}body.page-team .accord-social{width:29px;height:29px}body.page-team .accord-social svg{width:13px;height:13px}body.page-team .accord-toggle-icon{width:30px;height:30px}body.page-team .team-pillars-section{padding-block:3.5rem}body.page-team .pillars-header{margin-bottom:1.4rem}body.page-team .pillars-title{margin:.45rem 0 0;font-size:clamp(1.8rem,8vw,2.25rem);line-height:1.12}body.page-team .pillars-grid{grid-template-columns:minmax(0,1fr);gap:.65rem}body.page-team .pillar-card{display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-items:start;column-gap:.75rem;row-gap:.2rem;padding:1rem 1.05rem;border-radius:18px}body.page-team .pillar-num{grid-row:1 / span 2;margin-top:.05rem;font-size:1.2rem;line-height:1.25}body.page-team .pillar-card-title{margin:0;font-size:1rem;line-height:1.3}body.page-team .pillar-card-desc{margin:0;font-size:.82rem;line-height:1.45}}@media(max-width:640px){#creators{padding-block:2.75rem 2.25rem}#creators .creators-header{margin-bottom:1rem}#creators .creators-intro{margin-top:.7rem;font-size:.88rem;line-height:1.5}#creators .creators-grid{gap:.85rem}#creators .creator-card{grid-template-columns:minmax(0,1fr);gap:.85rem;padding:.9rem;border-radius:22px}#creators .creator-image-wrap{aspect-ratio:16 / 9;max-height:190px;border-radius:16px}#creators .creator-info-col{gap:.65rem}#creators .creator-name-row{gap:.5rem}#creators .creator-description{margin:0;font-size:.8rem;line-height:1.45}#creators .creator-stats-grid{gap:.5rem;padding:.65rem .75rem;border-radius:16px}#creators .stat-number{font-size:1.25rem}#creators .stat-label{font-size:.66rem}#creators .creator-meta-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}#creators .meta-chip{height:36px;min-width:0;padding-inline:.45rem;gap:.3rem;font-size:.66rem;letter-spacing:-.01em}#growth-system{padding-block:1.25rem 1.75rem}#growth-system .growth-widgets-heading{margin-bottom:.85rem}#growth-system .growth-widgets-heading p{margin-top:.3rem;font-size:.88rem;line-height:1.48}#growth-system .growth-widgets-grid{gap:.75rem}#growth-system .growth-widget{padding:.95rem;border-radius:18px}#growth-system .widget-visual{height:auto;min-height:275px;padding:1.15rem 1.1rem 1.25rem;border-radius:14px;box-sizing:border-box}#growth-system .widget-visual--chart,#growth-system .widget-visual--orbit{height:275px}#growth-system .widget-chart{height:110px;bottom:2rem}#growth-system .growth-widget>.widget-kicker{margin-top:1.35rem;position:relative;z-index:2;clear:both}#growth-system .growth-widget h3{min-height:0;margin-top:.45rem;font-size:1.12rem;line-height:1.25}#growth-system .growth-widget>p{min-height:0;margin-top:.35rem;font-size:.8rem;line-height:1.45}#growth-system .widget-visual--cadence{height:auto;min-height:275px;display:flex;flex-direction:column;justify-content:space-between;padding:1.2rem 1.1rem 1.25rem}#growth-system .cadence-title{margin:0;font-size:1.5rem;line-height:1.15}#growth-system .cadence-rule{margin:.65rem 0}#growth-system .cadence-days{margin-top:.35rem}#growth-system .cadence-footer{margin-top:1.25rem;padding-top:0}#growth-system .cadence-progress{margin-top:.45rem;height:6px}#process{padding-block:2.75rem}#process .process-grid{gap:.65rem}#process .process-col-card{gap:.55rem;padding:1rem 1.05rem;border-radius:17px}#process .process-badge-row{margin-bottom:0}#process .process-icon-box{width:38px;height:38px;border-radius:11px}#process .process-step-name{font-size:.98rem;line-height:1.25}#process .process-step-desc{font-size:.8rem;line-height:1.45}}@media(max-width:600px){#hero .hero-tag-bar{width:calc(100% - 2rem);max-width:360px;flex-wrap:wrap;justify-content:center;column-gap:.55rem;row-gap:.35rem;padding:.55rem .7rem;border-radius:18px;white-space:normal;font-size:clamp(.58rem,2.8vw,.68rem);line-height:1.25}#hero .hero-tag{flex:0 0 auto;gap:.28rem}#hero .hero-tag-dot{display:none}body.page-work .work-hero-metrics-grid{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}body.page-work .work-metric-item{display:flex;flex-direction:column;justify-content:flex-start;min-height:108px;gap:.3rem;padding:.85rem .7rem .7rem;border-radius:17px}body.page-work .work-metric-item:before{top:.65rem;left:.7rem;font-size:.56rem}body.page-work .work-metric-val{align-self:flex-start;margin:1rem 0 0;font-size:clamp(1.3rem,6vw,1.65rem)!important;line-height:1}body.page-work .work-metric-label{align-items:flex-end;min-height:2.7em;margin-top:auto;gap:.25rem;font-size:clamp(.51rem,2.35vw,.62rem);line-height:1.28;letter-spacing:.075em}body.page-work .work-metric-item:nth-child(4) .work-metric-label{flex-wrap:nowrap;white-space:nowrap;font-size:clamp(.48rem,2.15vw,.56rem);letter-spacing:.035em}body.page-work .work-metric-item:nth-child(4) .work-metric-label:after{display:none}body.page-work .work-metric-label:after{flex:0 0 14px;width:14px}body.page-work .work-metric-label{flex-wrap:nowrap;white-space:nowrap;font-size:clamp(.48rem,2.1vw,.56rem);letter-spacing:.035em}body.page-work .work-metric-label:after{display:none}}@media(max-width:640px){body.page-work .work-capabilities-grid .capability-visual-wrap{aspect-ratio:4 / 3;max-height:none}body.page-work .work-capabilities-grid .capability-content{padding:1rem 1.05rem 1.15rem;gap:.4rem}body.page-work .work-capabilities-grid .capability-name{font-size:1.05rem;line-height:1.3}body.page-work .work-capabilities-grid .capability-desc{font-size:.86rem;line-height:1.5}body.page-work .work-capabilities-grid .capability-flow{margin-top:.35rem;font-size:.64rem;line-height:1.4}}@media(max-width:768px){[data-theme=light] body.page-work .work-metric-item,[data-theme=light] body.page-work .capability-card,[data-theme=light] body.page-work .workflow-card{border-color:#315b6e38!important;box-shadow:0 0 0 1px #3561751a,-5px 0 16px #37678013,5px 0 16px #37678013,0 12px 26px #2642521c,inset 0 1px #ffffffeb!important}[data-theme=light] body.page-work .capability-card:hover,[data-theme=light] body.page-work .workflow-card:hover{transform:none!important;box-shadow:0 0 0 1px #0ea5e933,-6px 0 18px #0ea5e91a,6px 0 18px #0ea5e91a,0 14px 30px #26425224,inset 0 1px #fffffff5!important}[data-theme=light] body.page-work .capability-visual-wrap:before{display:block!important;opacity:.62;background:linear-gradient(112deg,transparent 30%,rgba(255,255,255,.62) 48%,transparent 62%);animation:capabilityGlassSweep 8s ease-in-out infinite}[data-theme=light] body.page-work .capability-visual-wrap:after{display:block!important;border-color:#23778b2e;box-shadow:inset 0 1px #ffffff8f,inset 0 -24px 30px #17445514}}@media(max-width:680px){body.page-work .work-creator-visual{aspect-ratio:4 / 5!important}body.page-work .work-creator-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 22%}}@media(max-width:768px){html[data-theme=light]{--hv-fluid-glass-fill: rgba(255, 255, 255, .24);--hv-fluid-glass-fill-hover: rgba(255, 255, 255, .3);--hv-fluid-glass-rim: rgba(255, 255, 255, .72);--hv-fluid-glass-blur: blur(20px) saturate(135%)}[data-theme=light] :is(.founder-accord-card,.pillar-card,.accord-stat,.founder-quote,.service-card-item,.comp-card,.work-creator-card,.work-creator-stat-box,.team-metric-item,.testi-card,.workflow-card,.capability-card,.growth-widget,.process-col-card,.standard-card,.case-hud-card,.case-follower-transform-card,.breakdown-card){background:#ffffff3d!important;border:1px solid rgba(255,255,255,.76)!important;-webkit-backdrop-filter:blur(20px) saturate(135%)!important;backdrop-filter:blur(20px) saturate(135%)!important;box-shadow:0 10px 26px #18273217,0 1px 3px #1827320f,inset 0 1px #ffffffeb,inset 0 -1px #2336430e!important}[data-theme=light] :is(.domain-chip,.work-filter-chip,.comp-badge,.work-creator-tag-item){background:#ffffff47!important;border:1px solid rgba(255,255,255,.78)!important;-webkit-backdrop-filter:blur(16px) saturate(130%)!important;backdrop-filter:blur(16px) saturate(130%)!important;box-shadow:0 4px 12px #18273212,inset 0 1px #ffffffeb!important}[data-theme=light] :is(.founder-accord-card,.pillar-card,.service-card-item,.comp-card,.work-creator-card,.workflow-card,.capability-card):before{background:none!important;box-shadow:none!important}}body.page-team .founder-accord-card .founder-quote{position:relative;padding:clamp(1rem,2vw,1.45rem) clamp(1.1rem,2.4vw,1.7rem);border:1px solid rgba(37,198,216,.42)!important;border-left:4px solid #20bfd2!important;border-radius:14px!important;background:#09232bc7!important;color:#eaf6f8d1!important;box-shadow:0 12px 30px #0000002e,inset 0 1px #ffffff14!important;font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.65}body.page-team .founder-accord-card .founder-quote strong{display:block;margin-top:.35em;color:#f7feff;font-style:normal;font-weight:750}[data-theme=light] body.page-team .founder-accord-card .founder-quote{border-color:#007e9d57!important;border-left-color:#0789ad!important;background:#ffffff8f!important;color:#334155!important;-webkit-backdrop-filter:blur(18px) saturate(145%)!important;backdrop-filter:blur(18px) saturate(145%)!important;box-shadow:0 12px 28px #1536481f,inset 0 1px #fffc!important}[data-theme=light] body.page-team .founder-accord-card .founder-quote strong{color:#075a73}@media(max-width:768px){body.page-team .founder-accord-card .founder-quote{padding:1rem 1.05rem;font-size:.98rem;line-height:1.58}}@media(max-width:600px){[data-theme=light] .section-creators.is-movie-showcase .creator-image-wrap{aspect-ratio:.695 / 1!important;max-height:none!important}[data-theme=light] .section-creators.is-movie-showcase .creator-img{width:100%;height:100%;object-fit:cover;object-position:center center}}@media(max-width:600px){body.page-work .work-creators-grid{grid-template-columns:minmax(0,1fr);gap:.9rem}body.page-work .work-creator-card{display:grid;grid-template-columns:clamp(88px,27vw,108px) minmax(0,1fr);align-items:stretch;min-height:236px;border-radius:18px}body.page-work .work-creator-visual{grid-column:1;grid-row:1;width:100%;height:100%;min-height:236px;aspect-ratio:auto!important}body.page-work .work-creator-img{width:100%;height:100%;object-fit:cover;object-position:center 20%}body.page-work .work-creator-top-badges{top:.55rem;left:.45rem;right:.45rem;height:auto;flex-direction:column;align-items:flex-start;gap:.35rem}body.page-work .work-creator-top-badges .w-badge-status,body.page-work .work-creator-top-badges .w-badge-metric{min-height:22px;max-width:100%;padding:.2rem .38rem;font-size:.52rem;letter-spacing:.025em}body.page-work .work-creator-body{grid-column:2;grid-row:1;min-width:0;padding:.8rem .72rem;gap:.55rem;justify-content:start}body.page-work .work-creator-main-info{min-height:0;gap:.28rem}body.page-work .work-creator-header-row{display:block}body.page-work .work-creator-name{font-size:.9rem;line-height:1.15;letter-spacing:.01em}body.page-work .work-creator-handle{display:block;margin-top:.16rem;font-size:.68rem}body.page-work .work-creator-niche{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:.68rem;line-height:1.35}body.page-work .work-creator-stat-box{min-height:46px;gap:.3rem;padding:.45rem .5rem;border-radius:11px}body.page-work .w-stat-num{font-size:.78rem}body.page-work .w-stat-lbl{font-size:.5rem;letter-spacing:.035em}body.page-work .w-stat-pill{min-height:24px;max-width:48%;padding:.18rem .35rem;font-size:.56rem}body.page-work .work-creator-tags{min-height:0;max-height:48px;overflow:hidden;gap:.25rem}body.page-work .work-creator-tag-item{min-height:21px;padding:.15rem .38rem;font-size:.52rem}body.page-work .work-creator-cta-row{margin-top:auto;padding-top:.42rem;font-size:.66rem}}@media(max-width:768px){#hero.hero-section{overflow:visible!important}#hero .carousel-viewport{overflow:hidden!important}}@media(max-width:600px){[data-theme=dark] #creators:not(.is-movie-showcase) .creator-card{grid-template-columns:clamp(82px,25vw,102px) minmax(0,1fr)!important;align-items:start;gap:.7rem;padding:.72rem!important;border-radius:24px!important}[data-theme=dark] #creators:not(.is-movie-showcase) .creator-image-col{min-width:0;align-self:start}[data-theme=dark] #creators:not(.is-movie-showcase) .creator-image-wrap{width:100%;aspect-ratio:4 / 5!important;max-height:138px!important;border-radius:15px}[data-theme=dark] #creators:not(.is-movie-showcase) .creator-img{width:100%;height:100%;object-fit:cover;object-position:center top}[data-theme=dark] #creators:not(.is-movie-showcase) .creator-badge-overlay{left:4px;bottom:4px;max-width:calc(100% - 8px)}[data-theme=dark] #creators:not(.is-movie-showcase) .badge-growth{display:inline-flex;width:max-content;max-width:none;padding:.24rem .38rem;border-radius:999px;font-size:.5rem;line-height:1;letter-spacing:0;white-space:nowrap}[data-theme=dark] #creators:not(.is-movie-showcase) .creator-info-col{min-width:0;align-self:center;justify-content:flex-start;gap:.38rem}[data-theme=dark] #creators:not(.is-movie-showcase) .creator-name{font-size:1.22rem;line-height:1.12;white-space:normal}[data-theme=dark] #creators:not(.is-movie-showcase) .creator-platform{flex:0 0 auto;gap:.24rem;padding:.28rem .48rem;font-size:.62rem;line-height:1;white-space:nowrap}[data-theme=dark] #creators:not(.is-movie-showcase) .creator-platform>svg:first-child{width:12px;height:12px}[data-theme=dark] #creators:not(.is-movie-showcase) .creator-platform .creator-ext-icon{width:9px;height:9px}[data-theme=dark] #creators:not(.is-movie-showcase) .creator-description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:.66rem;line-height:1.34}[data-theme=dark] #creators:not(.is-movie-showcase) .creator-stats-grid{gap:.3rem;padding:.38rem .36rem;border-radius:13px}[data-theme=dark] #creators:not(.is-movie-showcase) .stat-before-label,[data-theme=dark] #creators:not(.is-movie-showcase) .stat-after-label{font-size:.46rem;letter-spacing:.06em}[data-theme=dark] #creators:not(.is-movie-showcase) .stat-number{font-size:.72rem!important}[data-theme=dark] #creators:not(.is-movie-showcase) .stat-label{font-size:.56rem!important;white-space:normal!important}[data-theme=dark] #creators:not(.is-movie-showcase) .creator-meta-row{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:27px;min-height:0;gap:.32rem}[data-theme=dark] #creators:not(.is-movie-showcase) .creator-meta-row .meta-chip{height:27px;min-height:27px;padding-inline:.3rem;gap:.2rem;font-size:.53rem}[data-theme=dark] #creators:not(.is-movie-showcase) .creator-meta-row .meta-chip svg{width:10px;height:10px;flex:0 0 auto}#hero .hero-content--centered{transform:none!important}[data-theme=light] #creators.is-movie-showcase .creator-card{grid-template-columns:clamp(82px,25vw,102px) minmax(0,1fr)!important;align-items:start;gap:.7rem;padding:.72rem!important;border-radius:24px!important}[data-theme=light] #creators.is-movie-showcase .creator-image-col{min-width:0;align-self:start}[data-theme=light] #creators.is-movie-showcase .creator-image-wrap{width:100%;aspect-ratio:.695 / 1!important;max-height:138px!important;border-radius:15px}[data-theme=light] #creators.is-movie-showcase .creator-img{width:100%;height:100%;object-fit:contain;object-position:center;background:#0f1f2b0f}[data-theme=light] #creators.is-movie-showcase .creator-badge-overlay{left:4px;bottom:4px;max-width:calc(100% - 8px)}[data-theme=light] #creators.is-movie-showcase .badge-growth{display:inline-flex;width:max-content;max-width:none;padding:.24rem .38rem;border-radius:999px;font-size:.5rem;line-height:1;letter-spacing:0;white-space:nowrap}[data-theme=light] #creators.is-movie-showcase .creator-info-col{min-width:0;align-self:center;justify-content:flex-start;gap:.38rem}[data-theme=light] #creators.is-movie-showcase .creator-name{font-size:1.22rem;line-height:1.12;white-space:normal}[data-theme=light] #creators.is-movie-showcase .creator-description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.72rem;line-height:1.4}[data-theme=light] #creators.is-movie-showcase .creator-stats-grid{gap:.3rem;padding:.38rem .36rem;border-radius:13px}[data-theme=light] #creators.is-movie-showcase .stat-before-label,[data-theme=light] #creators.is-movie-showcase .stat-after-label{font-size:.46rem;letter-spacing:.06em}[data-theme=light] #creators.is-movie-showcase .stat-number{font-size:.72rem!important}[data-theme=light] #creators.is-movie-showcase .stat-label{font-size:.56rem!important;white-space:normal!important}[data-theme=light] #creators.is-movie-showcase .creator-meta-row{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:27px;min-height:0;gap:.32rem}[data-theme=light] #creators.is-movie-showcase .creator-meta-row .meta-chip{height:27px;min-height:27px;padding-inline:.3rem;gap:.2rem;font-size:.53rem}[data-theme=light] #creators.is-movie-showcase .creator-meta-row .meta-chip svg{width:10px;height:10px;flex:0 0 auto}}@media(max-width:640px){body.page-work .work-capabilities-grid{gap:.85rem}body.page-work .work-capabilities-grid .capability-card{border-radius:18px}body.page-work .work-capabilities-grid .capability-visual-wrap{aspect-ratio:16 / 10;max-height:190px}body.page-work .work-capabilities-grid .capability-content{padding:.85rem .95rem .9rem;gap:.28rem}body.page-work .work-capabilities-grid .capability-name{font-size:1rem;line-height:1.25}body.page-work .work-capabilities-grid .capability-desc{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.8rem;line-height:1.4}body.page-work .work-capabilities-grid .capability-flow{margin-top:.2rem;font-size:.6rem;line-height:1.3}}@media(max-width:640px){body.page-work .capability-card--campaign .capability-visual--campaign{aspect-ratio:16 / 10;max-height:none;padding:7% 6%}body.page-work .capability-card--campaign .cap-dashboard{padding:.55rem}body.page-work .capability-card--campaign .cap-dashboard-chart{height:42%;margin-top:.38rem}body.page-work .capability-card--campaign .cap-dashboard-stats{gap:.35rem;margin-top:.35rem}body.page-work .capability-card--campaign .cap-dashboard-stats span{padding:.25rem .38rem}body.page-work .capability-card--campaign .capability-desc{display:block;overflow:visible;font-size:.74rem;line-height:1.42}}@media(max-width:640px){body.page-work .section-standards{padding-block:3.25rem 2.5rem}body.page-work .standards-grid{gap:.8rem;margin-top:1.6rem}body.page-work .standard-card{padding:1.15rem 1.1rem 1.2rem;border-radius:16px}body.page-work .standard-num{margin-bottom:.55rem;font-size:1.45rem;line-height:1}body.page-work .standard-title{margin-bottom:.35rem;font-size:1rem;line-height:1.25}body.page-work .standard-desc{font-size:.78rem;line-height:1.45}}@media(max-width:768px){[data-theme=light] body.page-why-us .comp-mobile-values>.is-highverz{border-color:#1464776b;background:#def4fac2;box-shadow:0 5px 14px #1c46581c,inset 0 1px #ffffffe6}[data-theme=light] body.page-why-us .comp-mobile-values .is-highverz>span{color:#135a72;font-weight:800}[data-theme=light] body.page-why-us .comp-mobile-values .is-highverz>p{color:#101c2c;font-weight:700}[data-theme=dark] body.page-why-us .comp-mobile-values>.is-highverz{border-color:#23c7d87a;background:#0e4b5675;box-shadow:0 5px 14px #0000002e,inset 0 1px #91eff81f}[data-theme=dark] body.page-why-us .comp-mobile-values .is-highverz>span{color:#5eeaf5;font-weight:800}[data-theme=dark] body.page-why-us .comp-mobile-values .is-highverz>p{color:#f1fcfd;font-weight:700}}@media(min-width:769px){#hero.hero-section{padding-bottom:clamp(1.5rem,2.5vh,2.25rem)!important}#creators.section-creators{padding-top:2rem!important}}@media(max-width:768px){:is(.founder-accord-card,.pillar-card,.accord-stat,.founder-quote,.service-card-item,.comp-card,.work-creator-card,.work-creator-stat-box,.team-metric-item,.testi-card,.workflow-card,.capability-card,.growth-widget,.process-col-card,.standard-card,.case-hud-card,.case-follower-transform-card,.breakdown-card){-webkit-backdrop-filter:blur(12px) saturate(125%)!important;backdrop-filter:blur(12px) saturate(125%)!important}:is(.domain-chip,.work-filter-chip,.comp-badge,.work-creator-tag-item){-webkit-backdrop-filter:blur(8px) saturate(120%)!important;backdrop-filter:blur(8px) saturate(120%)!important}[data-theme=light] #growth-system .growth-widget,[data-theme=light] #growth-system .widget-visual{-webkit-backdrop-filter:blur(12px) saturate(125%)!important;backdrop-filter:blur(12px) saturate(125%)!important}}#hero #hero-headline{width:100%;text-align:center}#hero #hero-headline>.hero-headline-line--dark-keyword{display:flex!important;align-items:baseline;justify-content:center;gap:.16em;width:max-content;max-width:100%;margin-inline:auto;text-align:center;white-space:nowrap}#hero #hero-headline>.hero-headline-line--dark-keyword>.hl-word{margin-right:0!important}#hero #hero-headline>.hero-headline-line--dark-keyword .hero-word-roller{width:max-content!important;min-width:0!important;grid-template-columns:max-content!important;justify-items:start!important;text-align:left!important;margin:0!important;top:.12em!important;flex:0 0 auto}#hero #hero-headline>.hero-headline-line--dark-keyword .hero-word-roller .roller-item{text-align:left!important}html.is-low-spec .nav-container{backdrop-filter:blur(8px) saturate(140%)!important;-webkit-backdrop-filter:blur(8px) saturate(140%)!important}@media(max-width:768px){html.is-low-spec .nav-container{backdrop-filter:blur(8px) saturate(140%)!important;-webkit-backdrop-filter:blur(8px) saturate(140%)!important}}html.is-low-spec [data-theme=light] .nav-container{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}html.is-low-spec .global-fluid-canvas{opacity:.8}html.is-low-spec .video-card{will-change:transform}.campaign-hero{position:relative;min-height:auto;display:flex;align-items:center;justify-content:center;text-align:center;padding:6.25rem var(--container-pad) 1.25rem;width:100%;max-width:100vw;box-sizing:border-box;overflow-x:clip}.campaign-hero:before{content:"";position:absolute;top:-120px;right:-30%;bottom:-80px;left:-30%;background:radial-gradient(ellipse 800px 420px at 50% 50%,rgba(0,229,255,.14) 0%,rgba(5,48,71,.08) 42%,transparent 72%),radial-gradient(circle 500px at 20% 30%,rgba(0,160,220,.09) 0%,transparent 65%),radial-gradient(circle 500px at 80% 30%,rgba(0,229,255,.08) 0%,transparent 65%);pointer-events:none;z-index:0}.campaign-hero:after{content:"";position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);width:min(650px,90vw);height:240px;background:radial-gradient(ellipse at center,rgba(0,229,255,.16) 0%,rgba(35,199,216,.05) 50%,transparent 75%);filter:blur(48px);pointer-events:none;z-index:0}.campaign-hero-content{position:relative;z-index:2;width:100%;max-width:min(1040px,100%);min-width:0;margin:0 auto;box-sizing:border-box}body.page-campaigns{background-color:var(--bg-primary);min-height:100vh}[data-theme=dark] body.page-campaigns{background-color:var(--bg-primary, #07090e)!important}.campaign-hero-tag{display:inline-flex;align-items:center;gap:.65rem;font-family:var(--font-body);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-cyan);background:#00e5ff0f;border:1px solid rgba(0,229,255,.22);box-shadow:0 0 20px #00e5ff14,inset 0 1px #ffffff1a;padding:.38rem 1.05rem;border-radius:999px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);margin-bottom:.85rem;opacity:1;transform:none;will-change:opacity}.campaign-hero-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-cyan);box-shadow:0 0 8px var(--accent-cyan);animation:pulseTagDot 2.2s ease-in-out infinite}@keyframes pulseTagDot{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.2)}}.campaign-hero-headline{font-family:var(--font-display);font-size:clamp(2.1rem,4.2vw,4.25rem);font-weight:700;line-height:1.14;letter-spacing:-.03em;margin-bottom:.95rem;opacity:1;transform:none;overflow:visible;word-break:normal;overflow-wrap:normal}.campaign-hero-line{display:block;overflow:visible;padding-top:.04em;padding-bottom:.12em;padding-right:.35em}@media(min-width:768px){.campaign-hero-line{white-space:nowrap}}.campaign-hero-headline .hl-base{background:var(--hero-headline-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;vertical-align:baseline}.campaign-hero-line:last-child .hl-base{margin-right:.04em}.campaign-hero-headline .hl-base .adscale-reveal-word:last-child{margin-right:.04em!important}.campaign-hero-headline .hl-cyan,.campaign-hero-headline .highlight-cyan{font-family:var(--font-display);font-style:italic;font-weight:700;display:inline-block;vertical-align:baseline;background:linear-gradient(90deg,#00d5ff,#5efbff,#fff,#23c7d8,#00d5ff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 16px rgba(0,229,255,.4));padding-right:.3em;padding-left:0;padding-bottom:.06em;margin-right:.04em;overflow:visible;animation:cyanTextSheen 5s ease-in-out infinite;cursor:default}.campaign-hero-headline .adscale-reveal-word.highlight-cyan,.campaign-hero-headline .highlight-cyan .adscale-reveal-word{padding-right:.18em!important;margin-right:.04em!important;overflow:visible!important}.campaign-hero-headline .adscale-reveal-word.highlight-cyan:last-child,.campaign-hero-headline .highlight-cyan .adscale-reveal-word:last-child{padding-right:.22em!important;margin-right:-.22em!important}.campaign-hero-sub{font-family:var(--font-body);font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.6;color:var(--text-secondary);max-width:640px;margin:0 auto 1.35rem;opacity:1;transform:none;will-change:opacity}.campaign-hero-pillars{display:flex;align-items:center;justify-content:center;gap:.55rem;flex-wrap:wrap;margin-bottom:0;opacity:1;transform:none;will-change:opacity}.campaign-pillar{font-family:var(--font-body);font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#dcf5fad1;padding:.42rem 1.05rem;background:#12263259;border:1px solid rgba(0,229,255,.16);border-radius:100px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 4px 16px #00000040,inset 0 1px #ffffff14;transition:color .25s ease,background-color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease}.campaign-pillar:hover{border-color:#00e5ff73;color:#fff;background:#00e5ff1f;box-shadow:0 0 20px #00e5ff40,inset 0 1px #ffffff26;transform:translateY(-2px)}.campaign-pillar-divider{color:#00e5ff59;font-size:.72rem;font-weight:400}.campaign-search-section{position:relative;z-index:50;padding:1.15rem var(--container-pad) 1.35rem;max-width:var(--container-width);margin:0 auto;opacity:1;transform:none;will-change:opacity}.campaign-glass-console{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .55rem .45rem 1rem;width:min(880px,100%);margin:0 auto;background:linear-gradient(135deg,#11252f57,#06101833);backdrop-filter:blur(24px) saturate(190%);-webkit-backdrop-filter:blur(24px) saturate(190%);border:1px solid rgba(191,246,250,.2);border-radius:20px;box-shadow:0 20px 50px #00000080,inset 0 1px 1px #ffffff29,0 0 25px #00e5ff08;transition:border-color .3s var(--ease-expo),box-shadow .3s var(--ease-expo);z-index:60;isolation:isolate}.campaign-glass-console:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,rgba(255,255,255,.12),transparent 28%,transparent 72%,rgba(0,229,255,.05));opacity:.75}.campaign-glass-console.has-open-dropdown,.campaign-glass-console:has(.glass-dropdown-popover.is-open){z-index:100}.campaign-glass-console:hover,.campaign-glass-console:focus-within{border-color:#00e5ff59;box-shadow:0 22px 55px #0009,0 0 0 1px #00e5ff33,inset 0 1px 1px #fff3}.campaign-search-unit{position:relative;display:flex;align-items:center;flex:1;min-width:0}.campaign-search-input{width:100%;padding:.65rem 2rem .65rem 2.25rem;font-family:var(--font-body);font-size:.92rem;color:var(--text-primary);background:transparent!important;border:none;outline:none;cursor:text}.campaign-search-input::placeholder{color:var(--text-muted);transition:color .2s ease}.campaign-search-input:focus::placeholder{color:#ffffff4d}.campaign-search-spinner{position:absolute;left:.15rem;top:50%;width:16px;height:16px;margin-top:-8px;border:2px solid rgba(255,255,255,.15);border-top-color:var(--accent-cyan);border-radius:50%;display:none;animation:campaign-spin .65s linear infinite;pointer-events:none;z-index:2}.campaign-search-spinner.active{display:block}.campaign-search-spinner.active~.campaign-search-icon{opacity:1;visibility:hidden}@keyframes campaign-spin{to{transform:rotate(360deg)}}.campaign-search-icon{position:absolute;left:.15rem;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--text-muted);pointer-events:none;transition:opacity .2s ease,visibility .2s ease,color .2s ease}.campaign-glass-console:focus-within .campaign-search-icon{color:var(--accent-cyan)}.campaign-search-clear{position:absolute;right:.4rem;top:50%;transform:translateY(-50%);width:18px;height:18px;border:none;background:#ffffff1a;color:var(--text-secondary);border-radius:50%;display:none;align-items:center;justify-content:center;font-size:.65rem;cursor:pointer;transition:all .2s ease}.campaign-search-clear.visible{display:flex}.campaign-search-clear:hover{background:var(--accent-cyan);color:var(--bg-primary)}.campaign-console-divider{width:1px;height:24px;background:#ffffff1f;margin:0 .25rem;flex-shrink:0}.campaign-filters-unit{display:flex;align-items:stretch;gap:.4rem;flex-shrink:0;position:relative;z-index:65}.glass-dropdown{position:relative}.glass-dropdown.is-open,.glass-dropdown:has(.glass-dropdown-popover.is-open){z-index:110}.glass-dropdown-trigger{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .85rem;font-family:var(--font-body);font-size:.8rem;font-weight:600;color:var(--text-secondary);background:#afeef30e;border:1px solid rgba(191,246,250,.14);border-radius:12px;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .2s cubic-bezier(.16,1,.3,1);white-space:nowrap;-webkit-user-select:none;user-select:none;height:40px;box-sizing:border-box}.glass-dropdown-trigger:hover{background:#ffffff17;border-color:#00e5ff59;color:var(--text-primary);transform:translateY(-1px)}.glass-dropdown-trigger.is-active,.glass-dropdown-trigger[aria-expanded=true]{background:#00e5ff1f;border-color:var(--accent-cyan);color:var(--accent-cyan);box-shadow:0 0 16px #00e5ff33}.glass-dropdown-icon{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;flex-shrink:0;color:var(--text-secondary);transition:color .2s ease}.glass-dropdown-trigger:hover .glass-dropdown-icon,.glass-dropdown-trigger.is-active .glass-dropdown-icon,.glass-dropdown-trigger[aria-expanded=true] .glass-dropdown-icon{color:var(--accent-cyan)}.glass-dropdown-svg{width:14px;height:14px;stroke:currentColor;flex-shrink:0;display:block}.glass-dropdown-text{max-width:105px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.glass-active-indicator{display:none;width:6px;height:6px;border-radius:50%;background:var(--accent-cyan);box-shadow:0 0 6px var(--accent-cyan)}.glass-active-indicator.visible{display:inline-block}.glass-dropdown-chevron{width:12px;height:12px;stroke:currentColor;transition:transform .25s cubic-bezier(.16,1,.3,1)}.glass-dropdown-trigger[aria-expanded=true] .glass-dropdown-chevron{transform:rotate(180deg)}.glass-dropdown-popover{position:absolute;top:calc(100% + 8px);left:0;right:auto;min-width:220px;max-width:280px;background:#0a0f1af7;backdrop-filter:blur(32px) saturate(200%);-webkit-backdrop-filter:blur(32px) saturate(200%);border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:.45rem;box-shadow:0 24px 60px -10px #000000d9,0 0 0 1px #ffffff0f,0 10px 30px -5px #00e5ff14;z-index:120;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-8px) scale(.97);transform-origin:top left;pointer-events:none;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),visibility .2s ease}#sort-dropdown .glass-dropdown-popover{left:auto;right:0;transform-origin:top right}.glass-dropdown-popover.is-open{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}.glass-popover-header{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem .55rem;font-family:var(--font-body);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid rgba(255,255,255,.07);margin-bottom:.35rem}.glass-popover-count{font-size:.62rem;font-weight:600;letter-spacing:0;padding:.1rem .45rem;border-radius:999px;background:#ffffff0f;color:var(--text-muted);border:1px solid rgba(255,255,255,.08)}.glass-popover-options{max-height:280px;overflow-y:auto;overflow-x:hidden;padding:.25rem .35rem .25rem .15rem;display:flex;flex-direction:column;gap:2px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent}.glass-popover-options::-webkit-scrollbar{width:6px}.glass-popover-options::-webkit-scrollbar-track{background:#ffffff08;border-radius:6px;margin:4px 0}.glass-popover-options::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:6px;transition:background .2s ease}.glass-popover-options::-webkit-scrollbar-thumb:hover{background:var(--accent-cyan)}.glass-option-item{display:flex;align-items:center;justify-content:space-between;gap:.65rem;width:100%;padding:.55rem .75rem;font-family:var(--font-body);font-size:.83rem;font-weight:500;color:var(--text-secondary);background:transparent;border:none;border-radius:10px;cursor:pointer;transition:background .16s ease,color .16s ease;text-align:left;-webkit-user-select:none;user-select:none}.glass-option-item:hover{background:#ffffff12;color:#fff}.glass-option-item.is-selected{background:#00e5ff21;color:var(--accent-cyan);font-weight:600}.glass-option-name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.glass-option-check{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--accent-cyan);flex-shrink:0}.glass-option-check svg{width:13px;height:13px;stroke:currentColor}.glass-reset-btn{display:none;align-items:center;gap:.35rem;padding:.5rem .8rem;font-family:var(--font-body);font-size:.78rem;font-weight:600;color:var(--text-muted);background:#afeef30e;border:1px solid rgba(191,246,250,.14);border-radius:12px;cursor:pointer;transition:all .2s ease;white-space:nowrap;height:40px;box-sizing:border-box}.glass-reset-btn.is-active{display:inline-flex}.glass-reset-btn:hover{background:#ef444426;border-color:#ef444466;color:#ff6b6b;transform:translateY(-1px)}.campaign-active-tags{display:flex;align-items:center;justify-content:center;gap:.45rem;flex-wrap:wrap;margin-top:.9rem;min-height:0;transition:all .3s ease}.campaign-tag-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.32rem .75rem;font-family:var(--font-body);font-size:.74rem;font-weight:600;color:var(--accent-cyan);background:#00e5ff14;border:1px solid rgba(0,229,255,.25);border-radius:100px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 0 12px #00e5ff1a;animation:tagPillFade .25s ease;min-height:32px;box-sizing:border-box}@keyframes tagPillFade{0%{opacity:0;transform:translateY(4px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.campaign-tag-remove{border:none;background:transparent;color:var(--accent-cyan);cursor:pointer;opacity:.7;padding:0;font-size:.7rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;transition:opacity .18s ease,transform .18s ease}.campaign-tag-remove:hover{opacity:1;transform:scale(1.25)}[data-theme=light] .campaign-hero:before{background:radial-gradient(ellipse 800px 420px at 50% 50%,rgba(14,165,233,.08) 0%,rgba(240,248,250,.5) 45%,transparent 72%),radial-gradient(circle 500px at 20% 30%,rgba(0,174,190,.06) 0%,transparent 65%),radial-gradient(circle 500px at 80% 30%,rgba(14,165,233,.06) 0%,transparent 65%)}[data-theme=light] .campaign-hero:after{background:radial-gradient(ellipse at center,rgba(14,165,233,.1) 0%,transparent 70%);filter:none!important}[data-theme=light] .campaign-hero-tag{background:#0ea5e914;border-color:#0ea5e947;color:#00798a;box-shadow:0 2px 12px #0ea5e91a}[data-theme=light] .campaign-pillar{background:linear-gradient(180deg,#ffffffd1,#f4f9fbad) padding-box,linear-gradient(180deg,#fffffff2,#00e5ff4d,#0ea5e926) border-box!important;border:1px solid transparent!important;color:#1e293b;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 2px 6px #0f172a0a,0 8px 18px #0f172a08,inset 0 1px 1px #fff,inset 0 -1px 1px #00e5ff26!important;text-shadow:0 1px 0 rgba(255,255,255,.8);transition:color .25s cubic-bezier(.16,1,.3,1),background-color .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1)!important}[data-theme=light] .campaign-pillar:hover{background:linear-gradient(180deg,#fffffff0,#f0f8fbcc) padding-box,linear-gradient(180deg,#fff,#00e5ff99,#0ea5e94d) border-box!important;color:#0284c7;transform:translateY(-2px);box-shadow:0 4px 12px #0f172a0f,0 12px 24px #00e5ff1f,inset 0 1.5px 1.5px #fff,inset 0 -1px 1px #00e5ff40!important}[data-theme=light] .campaign-pillar.active,[data-theme=light] .campaign-pillar[aria-selected=true]{background:linear-gradient(180deg,#e0f8fce6,#c8f2f8bf) padding-box,linear-gradient(180deg,#fff,#00e5ffcc,#0ea5e966) border-box!important;color:#0284c7;font-weight:600;box-shadow:0 4px 14px #00e5ff2e,inset 0 1px 1.5px #fff,inset 0 -1px 1px #00e5ff4d!important}[data-theme=light] .campaign-glass-console{position:relative!important;isolation:isolate!important;overflow:visible!important;background:linear-gradient(145deg,#ffffff9e,#f6fafe52 48%,#eaf2fc73) padding-box,linear-gradient(180deg,#fff,#fffffff2 18%,#bae6fd8c 50%,#0ea5e940,#fff) border-box!important;border:1.5px solid transparent!important;backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;-webkit-backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;box-shadow:0 4px 10px #0f172a05,0 10px 24px -2px #0f172a0a,0 24px 48px -6px #0f172a0f,0 44px 84px -12px #0f172a12,inset 0 1.8px 2px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffbf!important}[data-theme=light] .campaign-glass-console:hover,[data-theme=light] .campaign-glass-console:focus-within{background:linear-gradient(145deg,#ffffffc7,#fafcff7a 48%,#f0f8ff9e) padding-box,linear-gradient(180deg,#fff,#fff 22%,#0ea5e98c 58%,#0284c7a6 82%,#fff) border-box!important;box-shadow:0 6px 14px #0f172a06,0 16px 32px -4px #0ea5e91a,0 36px 72px -8px #0ea5e924,0 58px 106px -16px #0f172a14,inset 0 2px 2.5px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffe6!important}[data-theme=light] .campaign-console-divider{background:#00e5ff33}[data-theme=light] .glass-dropdown-trigger{background:linear-gradient(180deg,#ffffffd9,#f5f8fab8) padding-box,linear-gradient(180deg,#fffffff2,#00e5ff40) border-box!important;border:1px solid transparent!important;color:#1e293b;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 2px 6px #0f172a0a,inset 0 1px 1px #fff;transition:all .2s cubic-bezier(.16,1,.3,1)}[data-theme=light] .glass-dropdown-trigger:hover{background:linear-gradient(180deg,#fff,#f8fbfdd9) padding-box,linear-gradient(180deg,#fff,#00e5ff80) border-box!important;color:#0f172a;box-shadow:0 4px 12px #00e5ff1f,inset 0 1px 1px #fff;transform:translateY(-1px)}[data-theme=light] .glass-dropdown-trigger.is-active,[data-theme=light] .glass-dropdown-trigger[aria-expanded=true]{background:linear-gradient(180deg,#e0f8fce6,#cdf3f9cc) padding-box,linear-gradient(180deg,#fff,#00e5ffbf) border-box!important;color:#0284c7;box-shadow:0 4px 16px #00e5ff33,inset 0 1px 1.5px #fff}[data-theme=light] .glass-dropdown-popover{background:linear-gradient(180deg,#ffffffeb,#f6fafce0) padding-box,linear-gradient(180deg,#fff,#00e5ff4d,#0ea5e926) border-box!important;border:1px solid transparent!important;backdrop-filter:blur(32px) saturate(190%) contrast(104%);-webkit-backdrop-filter:blur(32px) saturate(190%) contrast(104%);box-shadow:0 4px 12px #0f172a0a,0 16px 36px #0f172a14,0 32px 72px #0f172a12,inset 0 1.5px 1.5px #fff,inset 0 -1px 1px #00e5ff26!important}[data-theme=light] .glass-popover-header{border-bottom-color:#00e5ff26;color:#475569}[data-theme=light] .glass-popover-count{background:#00e5ff14;color:#0284c7;border-color:#00e5ff33}[data-theme=light] .glass-popover-options{scrollbar-color:rgba(0,229,255,.3) transparent}[data-theme=light] .glass-popover-options::-webkit-scrollbar-track{background:#00000005}[data-theme=light] .glass-popover-options::-webkit-scrollbar-thumb{background:#00e5ff4d}[data-theme=light] .glass-popover-options::-webkit-scrollbar-thumb:hover{background:#0ea5e9}[data-theme=light] .glass-option-item{color:#1e293b;border-radius:8px;transition:all .18s ease}[data-theme=light] .glass-option-item:hover{background:#00e5ff1a;color:#0284c7;transform:translate(2px)}[data-theme=light] .glass-option-item.is-selected{background:linear-gradient(180deg,#e0f8fcd9,#cdf3f9bf) padding-box,linear-gradient(180deg,#fff,#00e5ff66) border-box!important;border:1px solid transparent!important;color:#0284c7;font-weight:600;box-shadow:0 2px 8px #00e5ff1f,inset 0 1px 1px #fff}[data-theme=light] .glass-reset-btn{background:linear-gradient(180deg,#fffc,#f5f8faa6) padding-box,linear-gradient(180deg,#ffffffe6,#00e5ff33) border-box!important;border:1px solid transparent!important;color:#475569;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 2px 6px #0f172a0a,inset 0 1px 1px #fff}[data-theme=light] .glass-reset-btn:hover{background:linear-gradient(180deg,#fffffff2,#f5f8facc) padding-box,linear-gradient(180deg,#fff,#00e5ff73) border-box!important;color:#0284c7;box-shadow:0 4px 12px #00e5ff24,inset 0 1px 1px #fff}[data-theme=light] .campaign-tag-pill{background:linear-gradient(180deg,#e0f8fccc,#cdf3f9a6) padding-box,linear-gradient(180deg,#fff,#00e5ff66) border-box!important;border:1px solid transparent!important;color:#0284c7;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 2px 6px #00e5ff14,inset 0 1px 1px #fff}@media(max-width:768px){.campaign-glass-console{flex-direction:column;align-items:stretch;padding:.65rem;gap:.65rem;border-radius:16px}.campaign-console-divider{display:none}.campaign-filters-unit{justify-content:flex-start;flex-wrap:wrap;overflow:visible;padding-bottom:.2rem;-webkit-overflow-scrolling:touch}.campaign-filters-unit::-webkit-scrollbar{display:none}.glass-dropdown-popover{left:0;right:auto}.campaign-filters-unit .glass-dropdown{position:static;flex:1 1 75px}.campaign-filters-unit .glass-dropdown-trigger{width:100%;justify-content:center;height:44px;padding-inline:.4rem}.campaign-filters-unit .glass-dropdown-popover,#sort-dropdown .glass-dropdown-popover{left:0;right:0;min-width:0;max-width:none}.campaign-search-input{font-size:16px}.glass-option-item{min-height:44px}}.campaign-featured-label{font-family:var(--font-body);font-size:.72rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);text-align:center;margin-bottom:1.15rem;padding:0 var(--container-pad);opacity:1;transform:none;will-change:opacity}.campaign-featured-label span{color:var(--accent-cyan)}.campaign-grid-section{position:relative;z-index:1;padding:0 var(--container-pad) 5rem;max-width:var(--container-width);margin:0 auto}.campaign-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem}.campaign-movie-card{position:relative;border-radius:16px;overflow:hidden;background:var(--bg-card);border:1px solid var(--border-subtle);cursor:pointer;transition:all .45s var(--ease-expo);opacity:1;transform:none}.campaign-movie-card:hover{transform:translateY(-6px);border-color:#23c7d840;box-shadow:0 20px 50px #0006,0 0 30px var(--accent-cyan-glow)}.campaign-card-image-wrap{position:relative;aspect-ratio:2/3;overflow:hidden}.campaign-card-image{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-expo);filter:brightness(var(--img-brightness)) contrast(var(--img-contrast))}.campaign-movie-card:hover .campaign-card-image{transform:scale(1.08)}.campaign-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 30%,rgba(5,8,9,.85) 100%);transition:opacity .4s ease}.campaign-movie-card:hover .campaign-card-overlay{background:linear-gradient(180deg,#05080933,#050809eb)}.campaign-card-badge{position:absolute;top:1rem;left:1rem;font-family:var(--font-body);font-size:.6rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-cyan);background:#050809b3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:.35rem .75rem;border-radius:100px;border:1px solid rgba(35,199,216,.25)}.campaign-card-info{position:absolute;bottom:0;left:0;right:0;padding:1.5rem}.campaign-card-title{font-family:var(--font-display);font-size:1.15rem;font-weight:700;color:#fff;margin-bottom:.35rem;line-height:1.2}.campaign-card-meta{display:flex;align-items:center;gap:.5rem;font-family:var(--font-body);font-size:.75rem;color:#fff9}.campaign-card-meta-dot{width:3px;height:3px;border-radius:50%;background:#ffffff4d}.campaign-card-rating{display:flex;align-items:center;gap:.25rem;color:var(--accent-cyan);font-weight:600}.campaign-card-rating svg{width:12px;height:12px}.campaign-card-cta{display:flex;align-items:center;gap:.35rem;font-family:var(--font-body);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-cyan);margin-top:.75rem;opacity:0;transform:translateY(8px);transition:all .35s var(--ease-expo)}.campaign-movie-card:hover .campaign-card-cta{opacity:1;transform:translateY(0)}.campaign-card-cta svg{width:14px;height:14px;transition:transform .3s var(--ease-expo)}.campaign-movie-card:hover .campaign-card-cta svg{transform:translate(3px)}.campaign-skeleton{border-radius:16px;overflow:hidden;background:var(--bg-card);border:1px solid var(--border-subtle)}.campaign-skeleton-image{aspect-ratio:2/3;background:linear-gradient(110deg,var(--bg-secondary) 8%,var(--bg-elevated) 18%,var(--bg-secondary) 33%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite linear}.campaign-skeleton-body{padding:1rem 1.5rem}.campaign-skeleton-line{height:14px;border-radius:6px;background:linear-gradient(110deg,var(--bg-secondary) 8%,var(--bg-elevated) 18%,var(--bg-secondary) 33%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite linear;margin-bottom:.5rem}.campaign-skeleton-line:last-child{width:60%;margin-bottom:0}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.campaign-empty-state{text-align:center;padding:4rem 2rem;grid-column:1 / -1}.campaign-empty-icon{font-size:3rem;margin-bottom:1rem;opacity:.5}.campaign-empty-title{font-family:var(--font-display);font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}.campaign-empty-desc{font-family:var(--font-body);font-size:.95rem;color:var(--text-secondary);max-width:400px;margin:0 auto}.campaign-pagination{margin-top:3.5rem;display:flex;justify-content:center;align-items:center;width:100%}.campaign-pagination-inner{display:flex;flex-direction:column;align-items:center;gap:1.25rem;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:20px;padding:1.25rem 2.2rem;box-shadow:var(--shadow-card);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.campaign-pagination-info{font-family:var(--font-body);font-size:.8rem;color:var(--text-muted);letter-spacing:.04em}.campaign-pagination-info span{color:var(--accent-cyan);font-weight:600}.campaign-pagination-controls{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;justify-content:center}.campaign-page-nav{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1.15rem;font-family:var(--font-body);font-size:.82rem;font-weight:600;color:var(--text-secondary);background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:10px;cursor:pointer;transition:all .25s var(--ease-expo)}.campaign-page-nav svg{width:15px;height:15px;transition:transform .2s ease}.campaign-page-nav:hover:not(:disabled){color:var(--text-primary);border-color:var(--accent-cyan);background:#23c7d814;box-shadow:0 0 15px var(--accent-cyan-glow)}.campaign-page-prev:hover:not(:disabled) svg{transform:translate(-2px)}.campaign-page-next:hover:not(:disabled) svg{transform:translate(2px)}.campaign-page-nav:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.campaign-page-numbers{display:flex;align-items:center;gap:.4rem}.campaign-page-num{min-width:38px;height:38px;padding:0 .5rem;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-size:.85rem;font-weight:600;color:var(--text-secondary);background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:10px;cursor:pointer;transition:all .25s var(--ease-expo)}.campaign-page-num:hover:not(.active){color:var(--text-primary);border-color:#23c7d866;background:#23c7d80f}.campaign-page-num.active{color:#0b0f17;background:var(--accent-cyan);border-color:var(--accent-cyan);box-shadow:0 0 20px var(--accent-cyan-glow);font-weight:700;cursor:default}.campaign-page-ellipsis{padding:0 .3rem;color:var(--text-muted);font-size:.85rem;-webkit-user-select:none;user-select:none}@media(max-width:640px){.campaign-pagination-inner{padding:1rem 1.2rem;width:100%}.campaign-page-nav span{display:none}.campaign-page-num{min-width:32px;height:32px;font-size:.78rem}}.campaign-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;height:100dvh;z-index:99999;background:#040708f0;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility .35s ease;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.campaign-modal-backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto}.campaign-modal{position:relative;max-width:1040px;margin:0 auto;min-height:100%;padding-bottom:6rem;background:var(--bg-primary);opacity:0;transform:translateY(30px) scale(.98);transition:all .5s var(--ease-expo)}.campaign-modal-backdrop.is-open .campaign-modal{opacity:1;transform:translateY(0) scale(1)}.campaign-modal-close{position:fixed;top:1.5rem;right:1.5rem;z-index:100005;height:44px;padding:0 1.1rem;border-radius:999px;background:#14191ed9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.16);color:#fff;display:flex;align-items:center;gap:.5rem;cursor:pointer;transition:all .25s var(--ease-expo);box-shadow:0 10px 30px #00000080}.campaign-modal-close-icon{font-size:.95rem;font-weight:600;line-height:1}.campaign-modal-close-text{font-family:var(--font-body);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.campaign-modal-close:hover{background:#23c7d826;border-color:var(--accent-cyan);box-shadow:0 0 25px var(--accent-cyan-glow);transform:scale(1.04)}.campaign-modal-close:hover .campaign-modal-close-text{color:#fff}.modal-hero{position:relative;min-height:65vh;display:flex;align-items:flex-end;padding:5rem var(--container-pad) 3.5rem;overflow:hidden;border-bottom:1px solid var(--border-subtle)}.modal-hero-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;width:100%;height:100%;filter:brightness(.45) contrast(1.1);transform:scale(1.02)}.modal-hero-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,var(--bg-primary) 0%,rgba(5,8,9,.85) 35%,rgba(5,8,9,.4) 70%,rgba(5,8,9,.7) 100%)}.modal-hero-content{position:relative;z-index:2;max-width:820px}.modal-hero-meta{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1rem}.modal-hero-meta-item{font-family:var(--font-body);font-size:.8rem;font-weight:600;color:#ffffffbf}.modal-hero-meta-dot{width:4px;height:4px;border-radius:50%;background:#ffffff59}.modal-hero-rating{display:inline-flex;align-items:center;gap:.3rem;color:var(--accent-cyan);font-weight:700;font-size:.85rem}.modal-hero-rating svg{width:14px;height:14px}.modal-hero-title{font-family:var(--font-display);font-size:clamp(2.2rem,4.5vw,3.6rem);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:#fff;margin-bottom:.6rem}.modal-hero-tagline{font-family:var(--font-body);font-size:1rem;font-style:italic;color:var(--accent-cyan);margin-bottom:1.25rem;opacity:.9}.modal-hero-overview{font-family:var(--font-body);font-size:.95rem;line-height:1.75;color:#ffffffc7;margin-bottom:2rem;max-width:720px}.modal-hero-actions{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.modal-hero-btn-primary{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.6rem;border-radius:999px;background:var(--accent-cyan);color:#0b0f17;font-family:var(--font-body);font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border:none;transition:all .3s var(--ease-expo);box-shadow:0 0 25px var(--accent-cyan-glow);text-decoration:none;overflow:hidden}.modal-hero-btn-primary:hover{background:#2fe0f2;transform:translateY(-2px);box-shadow:0 0 35px var(--accent-cyan-glow)}.modal-hero-btn-secondary{display:inline-flex;align-items:center;gap:.5rem;padding:.8rem 1.5rem;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.2);color:#fff;font-family:var(--font-body);font-size:.8rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:all .3s var(--ease-expo);text-decoration:none;overflow:hidden}.modal-btn-label{display:inline-grid;overflow:hidden;line-height:1.2}.modal-btn-label>span{grid-area:1 / 1;transition:transform .35s var(--ease-expo)}.modal-btn-label>span:last-child{transform:translateY(125%)}.modal-hero-btn-primary svg,.modal-btn-arrow{flex:0 0 auto;transition:transform .35s var(--ease-expo)}.modal-hero-btn-secondary .modal-btn-arrow{font-size:1rem;line-height:1}.modal-hero-btn-primary:hover .modal-btn-label>span:first-child,.modal-hero-btn-secondary:hover .modal-btn-label>span:first-child{transform:translateY(-125%)}.modal-hero-btn-primary:hover .modal-btn-label>span:last-child,.modal-hero-btn-secondary:hover .modal-btn-label>span:last-child{transform:translateY(0)}.modal-hero-btn-primary:hover svg{transform:translate(2px,-2px) scale(1.08)}.modal-hero-btn-secondary:hover .modal-btn-arrow{transform:translateY(3px)}.modal-hero-btn-secondary:hover{background:#ffffff26;border-color:var(--accent-cyan);color:var(--accent-cyan);transform:translateY(-2px)}.modal-metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:1.5rem}.modal-metric-card{padding:1.25rem 1.5rem;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:14px;display:flex;flex-direction:column;gap:.35rem;transition:all .3s var(--ease-expo)}.modal-metric-card:hover{border-color:#23c7d84d;transform:translateY(-2px)}.modal-metric-label{font-family:var(--font-body);font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.modal-metric-value{font-family:var(--font-display);font-size:1.35rem;font-weight:700;color:var(--text-primary)}.modal-metric-sub{font-family:var(--font-body);font-size:.74rem;color:var(--accent-cyan);font-weight:500}.modal-cast-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:1rem;margin-top:1.5rem}.modal-cast-card{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:12px;overflow:hidden;transition:all .3s var(--ease-expo);display:flex;flex-direction:column}.modal-cast-card:hover{transform:translateY(-4px);border-color:#23c7d84d;box-shadow:0 10px 25px #0006}.modal-cast-photo-wrap{width:100%;aspect-ratio:1/1.15;background:var(--bg-secondary);overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:1.8rem}.modal-cast-photo{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.modal-cast-card:hover .modal-cast-photo{transform:scale(1.06)}.modal-cast-info{padding:.75rem .6rem;display:flex;flex-direction:column;gap:.2rem}.modal-cast-name{font-family:var(--font-body);font-size:.8rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-cast-role{font-family:var(--font-body);font-size:.7rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-calculator-section{padding:4rem var(--container-pad);border-top:1px solid var(--border-subtle);background:radial-gradient(circle at 85% 20%,rgba(35,199,216,.08),transparent 50%)}.modal-calc-container{display:grid;grid-template-columns:1fr 1.25fr;gap:3.5rem;align-items:center}.modal-calc-left{display:flex;flex-direction:column;gap:1.25rem}.modal-calc-headline{font-family:var(--font-display);font-size:clamp(2rem,3.8vw,3rem);font-weight:800;line-height:1.12;letter-spacing:-.02em;color:var(--text-primary)}.modal-calc-subtext{font-family:var(--font-body);font-size:.96rem;line-height:1.7;color:var(--text-secondary)}.modal-calc-card{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:20px;padding:2.25rem;box-shadow:0 25px 60px #0009,0 0 35px #23c7d814;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;flex-direction:column;gap:1.6rem}.modal-calc-budget-header{display:flex;justify-content:space-between;align-items:baseline}.modal-calc-label{font-family:var(--font-body);font-size:.76rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.modal-calc-prod-budget{font-family:var(--font-display);font-size:2.2rem;font-weight:800;color:var(--text-primary);margin-top:.2rem}.modal-calc-slider-wrap{width:100%;padding:.25rem 0}.modal-calc-pct-badge{display:inline-flex;align-items:center;justify-content:center;padding:.35rem .85rem;background:#23c7d81f;border:1px solid rgba(35,199,216,.35);border-radius:999px;font-family:var(--font-display);font-size:.88rem;font-weight:700;color:var(--accent-cyan)}.modal-calc-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:10px;background:#ffffff26;outline:none;cursor:pointer;position:relative}.modal-calc-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--accent-cyan);box-shadow:0 0 15px var(--accent-cyan-glow),0 2px 8px #0009;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.modal-calc-range::-webkit-slider-thumb:hover{transform:scale(1.15);box-shadow:0 0 25px var(--accent-cyan-glow)}.modal-calc-range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--accent-cyan);box-shadow:0 0 15px var(--accent-cyan-glow),0 2px 8px #0009;cursor:pointer}.modal-calc-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}.modal-calc-stat-box{background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:12px;padding:1.1rem .85rem;display:flex;flex-direction:column;gap:.3rem;transition:all .25s var(--ease-expo)}.modal-calc-stat-box:hover{border-color:#23c7d859;transform:translateY(-2px)}.modal-calc-stat-lbl{font-family:var(--font-body);font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.modal-calc-stat-val{font-family:var(--font-display);font-size:1.25rem;font-weight:800;color:var(--text-primary);white-space:nowrap}.modal-calc-callout{padding:1.1rem 1.25rem;background:#23c7d80f;border-left:3px solid var(--accent-cyan);border-radius:0 10px 10px 0;font-family:var(--font-body);font-size:.85rem;line-height:1.6;color:var(--text-primary)}.modal-formats-section{padding:3.5rem var(--container-pad) 4rem;border-top:1px solid var(--border-subtle)}.modal-formats-header{margin-bottom:2rem}.modal-formats-headline{font-family:var(--font-display);font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:800;color:var(--text-primary);line-height:1.2}.modal-formats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem}.modal-format-card{padding:1.75rem;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:16px;display:flex;flex-direction:column;gap:.75rem;transition:all .35s var(--ease-expo);position:relative;overflow:hidden}.modal-format-card:hover{transform:translateY(-4px);border-color:#23c7d859;box-shadow:0 15px 40px #0006,0 0 25px var(--accent-cyan-glow)}.modal-format-icon{width:44px;height:44px;border-radius:12px;background:#23c7d814;border:1px solid rgba(35,199,216,.22);display:flex;align-items:center;justify-content:center;color:var(--accent-cyan);margin-bottom:.4rem;box-shadow:0 4px 14px #00e5ff0f;transition:all .3s ease}.modal-format-card:hover .modal-format-icon{background:#23c7d829;border-color:var(--accent-cyan);box-shadow:0 0 16px #00e5ff40;transform:scale(1.05)}.modal-format-icon svg{width:20px;height:20px;stroke:currentColor;display:block}.modal-format-title{font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:var(--text-primary)}.modal-format-desc{font-family:var(--font-body);font-size:.85rem;line-height:1.6;color:var(--text-secondary)}@media(max-width:960px){.modal-calc-container{grid-template-columns:1fr;gap:2.25rem}.modal-calc-stats-grid{grid-template-columns:1fr 1fr}}.campaign-trailer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100010;background:#000000f2;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);display:flex;align-items:center;justify-content:center;padding:2rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility .35s ease}.campaign-trailer-backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto}.campaign-trailer-box{width:100%;max-width:980px;background:#000;border-radius:16px;overflow:hidden;border:1px solid var(--border-subtle);box-shadow:0 30px 80px #000000e6,0 0 40px #23c7d826}.campaign-trailer-responsive{position:relative;width:100%;aspect-ratio:16/9}.campaign-trailer-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.campaign-trailer-close{position:absolute;top:1.5rem;right:1.5rem;width:44px;height:44px;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);color:#fff;font-size:1.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .25s ease}.campaign-trailer-close:hover{background:var(--accent-cyan);color:#000;transform:scale(1.05)}.modal-section{padding:4rem var(--container-pad);border-top:1px solid var(--border-subtle)}.modal-section-tag{font-family:var(--font-body);font-size:.68rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-cyan);margin-bottom:.75rem}.modal-section-title{font-family:var(--font-display);font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:700;line-height:1.12;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:1.5rem}.modal-section-desc{font-family:var(--font-body);font-size:1rem;line-height:1.75;color:var(--text-secondary);max-width:640px}.modal-big-idea-quote{font-family:var(--font-display);font-size:clamp(1.3rem,2.5vw,1.8rem);font-weight:500;font-style:italic;line-height:1.5;color:var(--text-primary);border-left:3px solid var(--accent-cyan);padding-left:1.5rem;max-width:640px}.modal-overview-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:2rem}.modal-overview-card{padding:1.5rem;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:12px;transition:all .3s var(--ease-expo)}.modal-overview-card:hover{border-color:#23c7d833;transform:translateY(-2px)}.modal-overview-card-label{font-family:var(--font-body);font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.5rem}.modal-overview-card-value{font-family:var(--font-display);font-size:1.05rem;font-weight:600;color:var(--text-primary);line-height:1.4}.modal-platforms-row{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.modal-platform-chip{font-family:var(--font-body);font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-cyan);background:#23c7d814;border:1px solid rgba(35,199,216,.2);padding:.3rem .7rem;border-radius:100px}.modal-strategy-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin-top:2rem}.modal-strategy-card{padding:1.75rem;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:14px;transition:all .4s var(--ease-expo)}.modal-strategy-card:hover{border-color:#23c7d840;transform:translateY(-3px);box-shadow:0 12px 30px #0000004d}.modal-strategy-card-icon{font-size:1.8rem;margin-bottom:.75rem}.modal-strategy-card-title{font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}.modal-strategy-card-desc{font-family:var(--font-body);font-size:.85rem;line-height:1.65;color:var(--text-secondary)}.modal-platform-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin-top:2rem}.modal-platform-card{padding:1.75rem;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:14px;transition:all .4s var(--ease-expo)}.modal-platform-card:hover{border-color:#23c7d833;transform:translateY(-2px)}.modal-platform-card-name{font-family:var(--font-display);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-cyan);margin-bottom:.75rem}.modal-platform-card-strategy{font-family:var(--font-body);font-size:.88rem;line-height:1.6;color:var(--text-secondary);margin-bottom:1rem}.modal-platform-content-list{display:flex;flex-wrap:wrap;gap:.4rem}.modal-platform-content-tag{font-family:var(--font-body);font-size:.65rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);background:var(--bg-secondary);border:1px solid var(--border-subtle);padding:.25rem .6rem;border-radius:100px}.modal-content-engine{display:flex;flex-direction:column;align-items:center;gap:0;margin-top:2.5rem}.modal-content-node{display:flex;align-items:center;justify-content:center;width:100%;max-width:320px;padding:1rem 1.5rem;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:12px;text-align:center;transition:all .35s var(--ease-expo);opacity:0;transform:translateY(20px)}.modal-content-node.is-visible{opacity:1;transform:translateY(0)}.modal-content-node:hover{border-color:var(--accent-cyan);background:#23c7d80a}.modal-content-node-type{font-family:var(--font-body);font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-cyan);margin-right:.75rem}.modal-content-node-label{font-family:var(--font-display);font-size:.95rem;font-weight:600;color:var(--text-primary)}.modal-content-connector{width:1px;height:32px;background:linear-gradient(180deg,var(--accent-cyan),rgba(35,199,216,.15));position:relative}.modal-content-connector:after{content:"↓";position:absolute;bottom:-4px;left:50%;transform:translate(-50%);font-size:.7rem;color:var(--accent-cyan);opacity:.6}.modal-content-philosophy{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:2.5rem;flex-wrap:wrap}.modal-content-philosophy-item{font-family:var(--font-body);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-cyan)}.modal-content-philosophy-arrow{color:var(--text-muted);font-size:.7rem}.modal-timeline{position:relative;margin-top:2.5rem;padding-left:2rem}.modal-timeline:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(180deg,var(--accent-cyan),var(--border-subtle))}.modal-timeline-item{position:relative;padding-bottom:2.5rem;padding-left:1.5rem;opacity:0;transform:translate(-20px)}.modal-timeline-item.is-visible{opacity:1;transform:translate(0)}.modal-timeline-item:last-child{padding-bottom:0}.modal-timeline-item:before{content:"";position:absolute;left:-2rem;top:.35rem;width:10px;height:10px;border-radius:50%;background:var(--accent-cyan);box-shadow:0 0 12px #23c7d866;transform:translate(-50%);margin-left:1px}.modal-timeline-phase{font-family:var(--font-body);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-cyan);margin-bottom:.25rem}.modal-timeline-title{font-family:var(--font-display);font-size:1.1rem;font-weight:700;color:var(--text-primary);margin-bottom:.3rem}.modal-timeline-desc{font-family:var(--font-body);font-size:.85rem;line-height:1.55;color:var(--text-secondary)}.modal-budget-total{display:flex;align-items:baseline;gap:.75rem;margin-bottom:.5rem}.modal-budget-amount{font-family:var(--font-display);font-size:clamp(1.8rem,3vw,2.4rem);font-weight:700;color:var(--text-primary)}.modal-budget-label{font-family:var(--font-body);font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-cyan);background:#23c7d814;border:1px solid rgba(35,199,216,.2);padding:.2rem .6rem;border-radius:100px}.modal-budget-bars{margin-top:2rem;display:flex;flex-direction:column;gap:1rem}.modal-budget-bar-item{display:flex;align-items:center;gap:1rem}.modal-budget-bar-name{font-family:var(--font-body);font-size:.82rem;font-weight:500;color:var(--text-secondary);width:160px;flex-shrink:0}.modal-budget-bar-track{flex:1;height:8px;background:var(--bg-card);border-radius:100px;overflow:hidden;border:1px solid var(--border-subtle)}.modal-budget-bar-fill{height:100%;background:linear-gradient(90deg,var(--accent-cyan),rgba(35,199,216,.6));border-radius:100px;width:0%;transition:width 1.2s var(--ease-expo)}.modal-budget-bar-pct{font-family:var(--font-body);font-size:.78rem;font-weight:700;color:var(--accent-cyan);width:40px;text-align:right;flex-shrink:0}.modal-reasons-list{display:flex;flex-direction:column;gap:1.25rem;margin-top:2rem}.modal-reason-item{display:flex;gap:1.25rem;padding:1.5rem;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:14px;transition:all .35s var(--ease-expo)}.modal-reason-item:hover{border-color:#23c7d833;transform:translate(4px)}.modal-reason-number{font-family:var(--font-display);font-size:1.5rem;font-weight:700;color:var(--accent-cyan);opacity:.5;flex-shrink:0;line-height:1;margin-top:.1rem}.modal-reason-content{flex:1}.modal-reason-title{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--text-primary);margin-bottom:.3rem}.modal-reason-desc{font-family:var(--font-body);font-size:.85rem;line-height:1.6;color:var(--text-secondary)}.modal-takeaway-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-top:2rem}.modal-takeaway-card{padding:1.75rem;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:14px;transition:all .4s var(--ease-expo);position:relative;overflow:hidden}.modal-takeaway-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--accent-cyan);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ease-expo)}.modal-takeaway-card:hover:before{transform:scaleX(1)}.modal-takeaway-card:hover{border-color:#23c7d840;transform:translateY(-3px)}.modal-takeaway-pillar{font-family:var(--font-body);font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-cyan);margin-bottom:.75rem}.modal-takeaway-insight{font-family:var(--font-body);font-size:.9rem;line-height:1.65;color:var(--text-secondary)}.modal-ai-badge{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .85rem;background:#23c7d81a;border:1px solid rgba(35,199,216,.3);border-radius:999px;color:var(--accent-cyan);font-family:var(--font-body);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:1.25rem}.modal-ai-badge svg{width:14px;height:14px}.modal-request-box{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem 2rem;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:16px;margin-top:2rem;gap:1rem}.modal-request-title{font-family:var(--font-display);font-size:1.25rem;font-weight:700;color:var(--text-primary)}.modal-request-desc{font-family:var(--font-body);font-size:.88rem;color:var(--text-secondary);max-width:480px;line-height:1.6}.btn-request-breakdown{display:inline-flex;align-items:center;gap:.5rem;padding:.8rem 1.6rem;border-radius:999px;background:var(--accent-cyan);color:#0b0f17;font-family:var(--font-body);font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border:none;transition:all .3s var(--ease-expo);box-shadow:0 0 20px var(--accent-cyan-glow)}.btn-request-breakdown:hover{background:#2fe0f2;box-shadow:0 0 30px var(--accent-cyan-glow);transform:translateY(-2px)}.btn-request-breakdown.requested{background:#10b98133;border:1px solid #10b981;color:#10b981;box-shadow:none;cursor:default}.modal-footer-brand{padding:3rem var(--container-pad);text-align:center;border-top:1px solid var(--border-subtle)}.modal-footer-brand-text{font-family:var(--font-body);font-size:.72rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.modal-footer-brand-text span{color:var(--accent-cyan);font-weight:700}@media(max-width:1024px){.campaign-hero{min-height:auto;padding-top:5.75rem;padding-bottom:1rem}.campaign-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.25rem}.modal-hero{min-height:55vh}.modal-strategy-grid,.modal-platform-grid,.modal-takeaway-grid{grid-template-columns:1fr 1fr}}@media(max-width:768px){body.page-campaigns{overflow-anchor:none}html.theme-switching body.page-campaigns .campaign-hero,html.theme-switching body.page-campaigns .campaign-hero-content,html.theme-switching body.page-campaigns .campaign-hero-tag,html.theme-switching body.page-campaigns .campaign-hero-headline,html.theme-switching body.page-campaigns .campaign-hero-line,html.theme-switching body.page-campaigns .campaign-hero-sub,html.theme-switching body.page-campaigns .campaign-hero-pillars,html.theme-switching body.page-campaigns .campaign-hero-pillars .campaign-pillar,html.theme-switching body.page-campaigns .campaign-search-section,html.theme-switching body.page-campaigns .campaign-grid-section,html.theme-switching body.page-campaigns .campaign-movie-card{transition-property:color,background-color,border-color,box-shadow,opacity,filter!important}.campaign-hero{min-height:auto;padding-top:1.25rem!important;padding-bottom:.85rem;padding-left:1rem;padding-right:1rem;width:100%;max-width:100vw;box-sizing:border-box;overflow-x:clip}.campaign-hero-content{width:100%;max-width:100%;min-width:0;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center}.campaign-hero-tag{align-self:center!important;margin:0 auto 1rem!important}.campaign-search-section{padding-top:.65rem;padding-bottom:1rem;width:100%;max-width:100%;box-sizing:border-box}.campaign-hero-headline{font-size:clamp(2.1rem,7.6vw,2.85rem)!important;font-weight:700!important;line-height:1.12!important;letter-spacing:-.035em!important;max-width:min(92vw,440px)!important;margin:0 auto .85rem!important;text-align:center!important;box-sizing:border-box;word-break:break-word;overflow-wrap:break-word}.campaign-hero-line{white-space:normal!important;display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box;padding-right:0!important;text-align:center!important;overflow-wrap:break-word!important;word-break:normal!important}.campaign-hero-sub{font-size:clamp(.78rem,2.7vw,.85rem)!important;line-height:1.52!important;padding:0!important;margin:0 auto 1.35rem!important;max-width:min(86vw,340px)!important;color:#ffffff80!important;font-weight:400!important;text-align:center!important;box-sizing:border-box}[data-theme=light] .campaign-hero-sub{color:#475569!important;-webkit-font-smoothing:antialiased!important}.campaign-hero-pillars{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:.35rem;padding:.25rem 0 .5rem;width:100%;max-width:100%;margin:0 auto .5rem;box-sizing:border-box;overflow:visible;white-space:nowrap}.campaign-hero-pillars::-webkit-scrollbar{display:none}.campaign-pillar{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-width:max-content!important;font-size:clamp(.5rem,2.25vw,.58rem);padding:.34rem clamp(.35rem,1.5vw,.52rem);letter-spacing:.07em;line-height:1!important;white-space:nowrap!important;transform:none!important;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease!important}.campaign-pillar-divider{display:none}.campaign-hero-tag,.campaign-hero-tag:hover,.campaign-hero-tag:active,.campaign-hero-pillars,.campaign-hero-pillars .campaign-pillar,.campaign-hero-pillars .campaign-pillar:hover,.campaign-hero-pillars .campaign-pillar:active{transform:none!important}.campaign-hero-tag:before{animation:none!important}.campaign-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.campaign-movie-card{border-radius:14px;background:#090e17;border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;overflow:hidden}[data-theme=light] .campaign-movie-card{border:1.5px solid transparent!important}.campaign-card-image-wrap{aspect-ratio:auto;display:flex;flex-direction:column;width:100%;position:relative}.campaign-card-image{width:100%;aspect-ratio:2 / 2.75;object-fit:cover;display:block}.campaign-card-overlay{display:none}.campaign-card-info{position:relative;inset:auto;padding:.65rem .65rem .75rem;background:#0b1019;border-top:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}[data-theme=light] .campaign-card-info{background:transparent!important;border-top:1px solid rgba(255,255,255,.45)}.campaign-card-title{font-size:.82rem;font-weight:700;line-height:1.25;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.35rem;min-height:2.1em}[data-theme=light] .campaign-card-title{color:#0b0f17}.campaign-card-meta{font-size:.65rem;color:#ffffff8c;display:flex;align-items:center;justify-content:space-between;gap:.25rem;margin-top:auto}[data-theme=light] .campaign-card-meta{color:#0000008c}.campaign-card-meta-dot{display:none}.campaign-card-rating{font-size:.68rem;font-weight:700;gap:.2rem;flex-shrink:0}.campaign-card-rating svg{width:10px;height:10px}.campaign-card-badge,.campaign-card-cta{display:none}.campaign-modal-backdrop{padding:0}.campaign-modal{border-radius:0}.campaign-modal-close{top:.85rem;right:.85rem;width:40px;height:40px;min-width:40px;min-height:40px;padding:0!important;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:100010}.campaign-modal-close-icon{font-size:1.05rem;line-height:1;margin:0}.campaign-modal-close-text{display:none!important}.modal-hero{min-height:auto;padding:4.25rem 1.15rem 2rem;box-sizing:border-box}.modal-hero-meta{gap:.45rem .65rem;padding-right:2.75rem;margin-bottom:.85rem;width:100%;box-sizing:border-box}.modal-hero-meta-item{font-size:.75rem}.modal-hero-title{font-size:clamp(1.85rem,6.5vw,2.5rem);line-height:1.15;margin-bottom:.5rem;word-break:break-word;overflow-wrap:break-word}.modal-hero-tagline{font-size:.92rem;margin-bottom:1rem}.modal-hero-overview{font-size:.88rem;line-height:1.65;margin-bottom:1.5rem}.modal-hero-actions{display:flex;flex-direction:column;width:100%;gap:.65rem}.modal-hero-btn-primary,.modal-hero-btn-secondary{width:100%;justify-content:center;box-sizing:border-box;text-align:center;padding:.82rem 1.25rem;font-size:.78rem}.modal-section{padding:3rem 1.25rem}.modal-overview-grid{grid-template-columns:1fr 1fr}.modal-strategy-grid,.modal-platform-grid,.modal-takeaway-grid{grid-template-columns:1fr}.modal-budget-bar-item{flex-direction:column;align-items:flex-start;gap:.35rem}.modal-budget-bar-name{width:auto}.modal-budget-bar-track{width:100%}.modal-budget-bar-pct{text-align:left}.modal-reason-item{flex-direction:column;gap:.5rem}.modal-content-philosophy{flex-direction:column;gap:.25rem}}@media(max-width:768px){body.page-campaigns .campaign-card:hover,body.page-campaigns .campaign-movie-card:hover,body.page-campaigns .campaign-card:active,body.page-campaigns .campaign-movie-card:active,body.page-campaigns .campaign-movie-card:hover .campaign-card-image,body.page-campaigns .campaign-card:hover .campaign-card-image,body.page-campaigns .campaign-movie-card:active .campaign-card-image,body.page-campaigns .campaign-card:active .campaign-card-image{transform:none!important}}@media(max-width:768px){[data-theme=light] body.page-campaigns :is(.campaign-glass-console,.campaign-movie-card,.campaign-tag-pill){-webkit-backdrop-filter:blur(10px) saturate(135%)!important;backdrop-filter:blur(10px) saturate(135%)!important}}@media(max-width:480px){.campaign-grid{grid-template-columns:1fr 1fr;gap:.75rem}.campaign-card-badge,.campaign-card-cta{display:none}.modal-overview-grid{grid-template-columns:1fr}}[data-theme=light] .campaign-search-input{background:transparent!important;border-color:transparent;color:var(--text-primary);box-shadow:none}[data-theme=light] .campaign-search-input::placeholder{color:var(--text-muted)}[data-theme=light] .campaign-search-icon{color:var(--text-muted)}[data-theme=light] .campaign-card,[data-theme=light] .campaign-movie-card{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:linear-gradient(145deg,#ffffff94,#f6fafe47 48%,#eaf2fc6b) padding-box,linear-gradient(180deg,#fff,#fffffff2 18%,#bae6fd8c 50%,#0ea5e940,#fff) border-box!important;border:1.5px solid transparent!important;border-radius:24px!important;backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;-webkit-backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;box-shadow:0 4px 10px #0f172a05,0 10px 24px -2px #0f172a0a,0 24px 48px -6px #0f172a0f,0 44px 84px -12px #0f172a12,inset 0 1.8px 2px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffbf!important;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .38s cubic-bezier(.22,1,.36,1),background .36s cubic-bezier(.22,1,.36,1),border-color .36s cubic-bezier(.22,1,.36,1),color .36s cubic-bezier(.22,1,.36,1)!important}[data-theme=light] .campaign-card:before,[data-theme=light] .campaign-movie-card:before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:48%!important;border-radius:inherit!important;background:radial-gradient(ellipse at 50% -10%,rgba(255,255,255,.82) 0%,rgba(255,255,255,.2) 45%,transparent 75%)!important;pointer-events:none!important;z-index:1!important}[data-theme=light] .campaign-card:after,[data-theme=light] .campaign-movie-card:after{display:none!important}[data-theme=light] .campaign-card>*,[data-theme=light] .campaign-movie-card>*{position:relative!important;z-index:2!important}[data-theme=light] .campaign-card:hover,[data-theme=light] .campaign-movie-card:hover{transform:translateY(-8px) scale(1.015)!important;background:linear-gradient(145deg,#ffffffc7,#fafcff7a 48%,#f0f8ff9e) padding-box,linear-gradient(180deg,#fff,#fff 22%,#0ea5e98c 58%,#0284c7a6 82%,#fff) border-box!important;box-shadow:0 6px 14px #0f172a06,0 16px 32px -4px #0ea5e91a,0 36px 72px -8px #0ea5e924,0 58px 106px -16px #0f172a14,inset 0 2px 2.5px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffe6!important}[data-theme=light] .campaign-card-content{background:transparent!important}[data-theme=light] .campaign-card-title{color:var(--text-primary)}[data-theme=light] .campaign-card-synopsis{color:var(--text-secondary)}@media(min-width:769px){[data-theme=light] .campaign-movie-card .campaign-card-title{color:#fff!important;text-shadow:0 1px 8px rgba(0,0,0,.45)}[data-theme=light] .campaign-movie-card .campaign-card-meta{color:#ffffffd1!important;text-shadow:0 1px 6px rgba(0,0,0,.4)}[data-theme=light] .campaign-movie-card .campaign-card-meta-dot{background:#ffffff9e}}[data-theme=light] .campaign-page-btn{background:linear-gradient(135deg,#fff9,#ffffff47);border:1px solid rgba(255,255,255,.85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 4px 16px #0f172a0a,inset 0 1px 1px #ffffffe6;color:var(--text-primary)}[data-theme=light] .campaign-page-btn:hover{background:linear-gradient(135deg,#fffc,#ffffff73);border-color:#fff;color:var(--accent-cyan-dark)}[data-theme=light] .campaign-page-btn.active{background:var(--accent-cyan);color:#0b0f17;border-color:var(--accent-cyan);box-shadow:0 4px 16px #00e5ff40}[data-theme=light] .campaign-filter-tab{background:linear-gradient(135deg,#ffffff8c,#ffffff40);border:1px solid rgba(255,255,255,.85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 4px 14px #0f172a0a,inset 0 1px 1px #ffffffe6;color:var(--text-secondary)}[data-theme=light] .campaign-filter-tab.active{background:var(--accent-cyan);color:#0b0f17;border-color:var(--accent-cyan);box-shadow:0 4px 16px #00e5ff40}[data-theme=light] .campaign-modal-backdrop{background:#f6f8fac7;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}[data-theme=light] .campaign-modal{background:#ffffffeb!important;backdrop-filter:blur(36px) saturate(180%)!important;-webkit-backdrop-filter:blur(36px) saturate(180%)!important;border:1px solid rgba(255,255,255,.95)!important;box-shadow:0 30px 90px -15px #0f172a1f,inset 0 1px 2px #fff!important}[data-theme=light] .campaign-modal-close{background:#fffffff0;border-color:#00000024;color:var(--text-primary);box-shadow:0 6px 20px #00000014}[data-theme=light] .campaign-modal-close-text{color:var(--text-muted)}[data-theme=light] .campaign-modal-close:hover{background:var(--accent-cyan);border-color:var(--accent-cyan);color:#0b0f17;box-shadow:0 0 20px var(--accent-cyan-glow)}[data-theme=light] .campaign-modal-close:hover .campaign-modal-close-text{color:#0b0f17}[data-theme=light] .modal-hero-gradient{background:linear-gradient(0deg,var(--bg-primary) 0%,rgba(248,249,250,.95) 28%,rgba(248,249,250,.72) 65%,rgba(248,249,250,.35) 100%)}[data-theme=light] .modal-hero-backdrop{filter:brightness(.85) contrast(1.02)}[data-theme=light] .modal-hero-title{color:var(--text-primary)}[data-theme=light] .modal-hero-meta-item{color:var(--text-secondary)}[data-theme=light] .modal-hero-meta-dot{background:#00000040}[data-theme=light] .modal-hero-overview{color:var(--text-secondary)}[data-theme=light] .modal-hero-btn-secondary{background:#0000000d;border-color:#00000024;color:var(--text-primary)}[data-theme=light] .modal-hero-btn-secondary:hover{background:#00000017;border-color:var(--accent-cyan);color:var(--accent-cyan-dark)}[data-theme=light] .modal-metric-card,[data-theme=light] .modal-cast-card,[data-theme=light] .modal-overview-card,[data-theme=light] .modal-strategy-card,[data-theme=light] .modal-platform-card,[data-theme=light] .modal-format-card,[data-theme=light] .modal-reason-item,[data-theme=light] .modal-takeaway-card,[data-theme=light] .modal-request-box,[data-theme=light] .modal-content-node{background:linear-gradient(145deg,#ffffff9e,#f6fafe52 48%,#eaf2fc73) padding-box,linear-gradient(180deg,#fff,#fffffff2 18%,#bae6fd8c 50%,#0ea5e940,#fff) border-box!important;border:1.5px solid transparent!important;backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;-webkit-backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;box-shadow:0 4px 10px #0f172a05,0 10px 24px -2px #0f172a0a,0 24px 48px -6px #0f172a0f,0 44px 84px -12px #0f172a12,inset 0 1.8px 2px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffbf!important}[data-theme=light] .modal-metric-card:hover,[data-theme=light] .modal-cast-card:hover,[data-theme=light] .modal-overview-card:hover,[data-theme=light] .modal-strategy-card:hover,[data-theme=light] .modal-platform-card:hover,[data-theme=light] .modal-format-card:hover,[data-theme=light] .modal-reason-item:hover,[data-theme=light] .modal-takeaway-card:hover{background:linear-gradient(145deg,#ffffffc7,#fafcff7a 48%,#f0f8ff9e) padding-box,linear-gradient(180deg,#fff,#fff 22%,#0ea5e98c 58%,#0284c7a6 82%,#fff) border-box!important;box-shadow:0 6px 14px #0f172a06,0 16px 32px -4px #0ea5e91a,0 36px 72px -8px #0ea5e924,0 58px 106px -16px #0f172a14,inset 0 2px 2.5px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffe6!important}[data-theme=light] .modal-cast-photo-wrap{background:#ffffff80;border:1px solid rgba(255,255,255,.7);color:var(--text-muted)}[data-theme=light] .modal-calculator-section{background:radial-gradient(circle at 85% 20%,rgba(14,165,233,.07),transparent 50%),transparent}[data-theme=light] .modal-calc-card{background:linear-gradient(145deg,#ffffff9e,#f6fafe52 48%,#eaf2fc73) padding-box,linear-gradient(180deg,#fff,#fffffff2 18%,#bae6fd8c 50%,#0ea5e940,#fff) border-box!important;border:1.5px solid transparent!important;backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;-webkit-backdrop-filter:blur(36px) saturate(210%) contrast(102%)!important;box-shadow:0 4px 10px #0f172a05,0 10px 24px -2px #0f172a0a,0 24px 48px -6px #0f172a0f,0 44px 84px -12px #0f172a12,inset 0 1.8px 2px #fff,inset 0 -1.5px 2px #94a3b826,inset 0 0 0 1px #ffffffbf!important}[data-theme=light] .modal-calc-pct-badge{background:#0ea5e91a;border-color:#0ea5e947;color:var(--accent-cyan-dark)}[data-theme=light] .modal-calc-range{background:#0000001a}[data-theme=light] .modal-calc-range::-webkit-slider-thumb{background:#fff;border:3px solid var(--accent-cyan);box-shadow:0 0 10px #0ea5e959,0 2px 6px #00000026}[data-theme=light] .modal-calc-range::-moz-range-thumb{background:#fff;border:3px solid var(--accent-cyan);box-shadow:0 0 10px #0ea5e959,0 2px 6px #00000026}[data-theme=light] .modal-calc-stat-box{background:#f8fafc;border-color:#00000012}[data-theme=light] .modal-calc-callout{background:#0ea5e914;border-left-color:var(--accent-cyan);color:#1e293b}[data-theme=light] .modal-calc-callout strong{color:#0f172a}[data-theme=light] .modal-platform-chip{background:#0ea5e914;border-color:#0ea5e940;color:var(--accent-cyan-dark)}[data-theme=light] .modal-platform-content-tag{background:#f1f5f9;border-color:#00000012;color:var(--text-secondary)}[data-theme=light] .modal-content-node:hover{background:#0ea5e90a;border-color:var(--accent-cyan)}[data-theme=light] .modal-content-node-type{color:var(--accent-cyan-dark)}[data-theme=light] .modal-content-connector{background:linear-gradient(180deg,var(--accent-cyan),rgba(14,165,233,.2))}[data-theme=light] .modal-content-philosophy-item,[data-theme=light] .modal-timeline-phase{color:var(--accent-cyan-dark)}[data-theme=light] .modal-budget-label{background:#0ea5e914;border-color:#0ea5e940;color:var(--accent-cyan-dark)}[data-theme=light] .modal-budget-bar-track{background:#e2e8f0;border-color:#00000012}[data-theme=light] .modal-budget-bar-pct{color:var(--accent-cyan-dark)}[data-theme=light] .modal-reason-number{color:var(--accent-cyan-dark);opacity:.65}[data-theme=light] .modal-takeaway-pillar{color:var(--accent-cyan-dark)}[data-theme=light] .modal-ai-badge{background:#0ea5e914;border-color:#0ea5e940;color:var(--accent-cyan-dark)}[data-theme=light] .modal-footer-brand{border-top-color:#00000014}[data-theme=light] .modal-footer-brand-text{color:var(--text-secondary)}[data-theme=light] .campaign-glass-console{background:var(--hv-fluid-glass-fill) padding-box,var(--hv-fluid-glass-rim) border-box!important;border:1px solid transparent!important;-webkit-backdrop-filter:var(--hv-fluid-glass-blur)!important;backdrop-filter:var(--hv-fluid-glass-blur)!important;box-shadow:0 14px 36px #14243013,inset 0 1px #ffffffad!important}[data-theme=light] .campaign-glass-console:before{background:linear-gradient(105deg,rgba(255,255,255,.14),transparent 32%,transparent 70%,rgba(255,255,255,.045))!important}[data-theme=light] .campaign-glass-console:hover,[data-theme=light] .campaign-glass-console:focus-within{background:var(--hv-fluid-glass-fill-hover) padding-box,var(--hv-fluid-glass-rim) border-box!important;box-shadow:0 18px 42px #14243017,inset 0 1px #ffffffc2!important}[data-theme=light] .glass-dropdown-trigger,[data-theme=light] .campaign-filter-tab,[data-theme=light] .campaign-page-btn:not(.active){background:#ffffff1f!important;border-color:#ffffff85!important;-webkit-backdrop-filter:var(--hv-fluid-glass-blur)!important;backdrop-filter:var(--hv-fluid-glass-blur)!important;box-shadow:inset 0 1px #ffffff9e,0 4px 14px #1424300b!important}[data-theme=light] .glass-dropdown-trigger:hover,[data-theme=light] .glass-dropdown-trigger.is-active,[data-theme=light] .glass-dropdown-trigger[aria-expanded=true],[data-theme=light] .campaign-filter-tab.active,[data-theme=light] .campaign-page-btn.active{color:var(--accent-cyan-dark)!important;background:#ffffff38!important;border-color:#ffffffb8!important;-webkit-backdrop-filter:var(--hv-fluid-glass-blur)!important;backdrop-filter:var(--hv-fluid-glass-blur)!important;box-shadow:inset 0 1px #ffffffc7,0 5px 16px #1424300f!important}[data-theme=light] .glass-dropdown-popover{background:var(--hv-fluid-glass-fill) padding-box,var(--hv-fluid-glass-rim) border-box!important;border-color:transparent!important;-webkit-backdrop-filter:var(--hv-fluid-glass-blur)!important;backdrop-filter:var(--hv-fluid-glass-blur)!important;box-shadow:0 18px 42px #14243017,inset 0 1px #ffffffad!important}[data-theme=light] .campaign-tag-pill{color:var(--accent-cyan-dark);background:#ffffff1f;border-color:#ffffff85;-webkit-backdrop-filter:var(--hv-fluid-glass-blur);backdrop-filter:var(--hv-fluid-glass-blur);box-shadow:inset 0 1px #ffffff9e,0 4px 14px #1424300b}[data-theme=light] .campaign-card,[data-theme=light] .campaign-movie-card{background:var(--hv-fluid-glass-fill) padding-box,var(--hv-fluid-glass-rim) border-box!important;border:1px solid transparent!important;-webkit-backdrop-filter:var(--hv-fluid-glass-blur)!important;backdrop-filter:var(--hv-fluid-glass-blur)!important;box-shadow:0 14px 34px #17232c13,inset 0 1px #ffffff9e!important}[data-theme=light] .campaign-card:before,[data-theme=light] .campaign-movie-card:before{background:linear-gradient(115deg,rgba(255,255,255,.13),rgba(255,255,255,.025) 42%,transparent 74%)!important}[data-theme=light] .campaign-card:hover,[data-theme=light] .campaign-movie-card:hover{background:var(--hv-fluid-glass-fill-hover) padding-box,var(--hv-fluid-glass-rim) border-box!important;box-shadow:0 18px 42px #17232c17,inset 0 1px #ffffffbd!important}[data-theme=light] .campaign-modal{background:var(--hv-fluid-glass-fill) padding-box,var(--hv-fluid-glass-rim) border-box!important;border-color:transparent!important;-webkit-backdrop-filter:var(--hv-fluid-glass-blur)!important;backdrop-filter:var(--hv-fluid-glass-blur)!important;box-shadow:0 24px 68px #1424301f,inset 0 1px #ffffffad!important}[data-theme=light] :is(.modal-metric-card,.modal-cast-card,.modal-overview-card,.modal-strategy-card,.modal-platform-card,.modal-format-card,.modal-takeaway-card,.modal-calc-card){background:var(--hv-fluid-glass-fill) padding-box,var(--hv-fluid-glass-rim) border-box!important;border-color:#ffffff8a!important;-webkit-backdrop-filter:var(--hv-fluid-glass-blur)!important;backdrop-filter:var(--hv-fluid-glass-blur)!important;box-shadow:0 12px 30px #17232c12,inset 0 1px #ffffff9e!important}[data-theme=light] :is(.modal-metric-card,.modal-cast-card,.modal-overview-card,.modal-strategy-card,.modal-platform-card,.modal-format-card,.modal-takeaway-card,.modal-calc-card):hover{background:var(--hv-fluid-glass-fill-hover) padding-box,var(--hv-fluid-glass-rim) border-box!important;box-shadow:0 16px 36px #17232c16,inset 0 1px #ffffffb8!important}@media(max-width:600px){.campaign-hero-headline{width:100%;max-width:min(92vw,400px)!important;display:flex;flex-direction:column;align-items:center;font-size:clamp(1.95rem,8.1vw,2.45rem)!important;line-height:1.06!important;letter-spacing:-.04em!important;margin-bottom:.7rem!important;text-align:center!important}.campaign-hero-line{display:flex!important;flex-direction:column;align-items:center;justify-content:center;width:100%!important;padding-inline:.03em!important;text-align:center!important}.campaign-hero-line .hl-base,.campaign-hero-line .hl-cyan,.campaign-hero-line .highlight-cyan{display:block!important;max-width:100%;text-align:center}.campaign-hero-line .hl-cyan,.campaign-hero-line .hl-cyan .adscale-reveal-word{white-space:nowrap!important;word-break:keep-all!important}}@media(max-width:768px){body.page-campaigns :is(.campaign-hero,.campaign-hero-content,.campaign-hero-tag,.campaign-hero-headline,.campaign-hero-line,.campaign-hero-sub,.campaign-hero-pillars,.campaign-pillar){will-change:auto!important;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;transform:none!important}body.page-campaigns :is(.campaign-search-section,.campaign-glass-console,.campaign-grid-section,.campaign-movie-card,.campaign-card,.campaign-tag-pill,.glass-dropdown-trigger,.campaign-filter-tab,.campaign-page-btn){will-change:auto!important}body.page-campaigns :is(.campaign-pillar,.campaign-glass-console,.campaign-movie-card,.campaign-card,.campaign-tag-pill,.glass-dropdown-trigger,.campaign-filter-tab,.campaign-page-btn){transition-property:color,background-color,border-color,box-shadow,text-shadow,opacity!important}body.page-campaigns :is(.campaign-pillar,.campaign-pillar:hover,.campaign-pillar:active,.campaign-movie-card,.campaign-movie-card:hover,.campaign-movie-card:active,.campaign-card,.campaign-card:hover,.campaign-card:active){transform:none!important}body.page-campaigns :is(.campaign-movie-card:hover .campaign-card-image,.campaign-movie-card:active .campaign-card-image,.campaign-card:hover .campaign-card-image,.campaign-card:active .campaign-card-image){transform:none!important}[data-theme=light] body.page-campaigns .campaign-pillar,[data-theme=light] body.page-campaigns .campaign-pillar:not(.active){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fffffff0!important;border:1px solid rgba(220,232,240,.9)!important;box-shadow:0 2px 6px #0f172a0a,inset 0 1px 1px #fff!important;text-shadow:none!important;color:#1e293b!important;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease!important}[data-theme=light] body.page-campaigns .campaign-pillar.active,[data-theme=light] body.page-campaigns .campaign-pillar[aria-selected=true]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#e0f8fcf5!important;border:1px solid rgba(14,165,233,.5)!important;box-shadow:0 2px 10px #00e5ff2e,inset 0 1px 1px #fff!important;color:#0284c7!important;text-shadow:none!important}[data-theme=light] body.page-campaigns .campaign-hero-tag{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#f0f8fcf0!important;border:1px solid rgba(14,165,233,.35)!important;box-shadow:0 2px 10px #0ea5e914!important;color:#00798a!important;text-shadow:none!important;transform:none!important}[data-theme=light] body.page-campaigns .campaign-hero-tag:hover,[data-theme=light] body.page-campaigns .campaign-hero-tag:active{transform:none!important}@supports (-webkit-touch-callout: none){[data-theme=light] body.page-campaigns :is(.campaign-glass-console,.campaign-movie-card,.campaign-card,.campaign-tag-pill,.glass-dropdown-trigger,.campaign-filter-tab,.campaign-page-btn){-webkit-backdrop-filter:blur(8px) saturate(135%)!important;backdrop-filter:blur(8px) saturate(135%)!important}}html.theme-switching body.page-campaigns :is(.campaign-hero,.campaign-hero-content,.campaign-hero-tag,.campaign-hero-headline,.campaign-hero-line,.campaign-hero-sub,.campaign-hero-pillars,.campaign-pillar,.campaign-search-section,.campaign-glass-console,.campaign-grid-section,.campaign-movie-card,.campaign-card,.campaign-card-image){transition-property:color,background-color,border-color,box-shadow,opacity!important;transform:none!important}}body.enquiry-modal-open,body.enquiry-modal-open *{cursor:default!important}body.enquiry-modal-open .custom-cursor,body.enquiry-modal-open #custom-cursor{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.enquiry-modal-open input,body.enquiry-modal-open select,body.enquiry-modal-open textarea{cursor:text!important}body.enquiry-modal-open button,body.enquiry-modal-open a,body.enquiry-modal-open .enquiry-modal-close,body.enquiry-modal-open .admin-leads-close{cursor:pointer!important}.enquiry-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;cursor:pointer;background:radial-gradient(ellipse at 50% 25%,rgba(0,229,255,.06) 0%,transparent 70%),#03070e6b!important;backdrop-filter:blur(28px) saturate(200%) brightness(104%)!important;-webkit-backdrop-filter:blur(28px) saturate(200%) brightness(104%)!important;z-index:100001;display:flex;align-items:center;justify-content:center;padding:1.5rem;overflow:hidden;overscroll-behavior:contain;touch-action:pan-y;opacity:0;pointer-events:none;transition:opacity .35s cubic-bezier(.16,1,.3,1),backdrop-filter .35s ease}.enquiry-modal-backdrop.is-active,#enquiry-modal-backdrop.is-active{opacity:1!important;pointer-events:auto!important}.enquiry-modal-window{width:100%;max-width:680px;height:min(calc(100dvh - 3rem),900px);max-height:calc(100dvh - 3rem);min-height:0;display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;touch-action:pan-y;background:linear-gradient(145deg,#0e1521b8,#060a11c7)!important;backdrop-filter:blur(40px) saturate(200%) brightness(105%);-webkit-backdrop-filter:blur(40px) saturate(200%) brightness(105%);border:1px solid rgba(0,229,255,.32)!important;border-radius:24px;box-shadow:0 30px 90px -10px #000c,0 0 50px #00e5ff1f,inset 0 1.5px 1.5px #ffffff24,inset 0 -1px 1px #00e5ff2e!important;padding:2.5rem;position:relative;transform:translateY(20px) scale(.98);transition:transform .4s cubic-bezier(.16,1,.3,1)}.enquiry-modal-window::-webkit-scrollbar{display:none}.simple-enquiry-window #enquiry-form-stage{flex:1 1 auto;min-height:0;max-height:none;width:100%;overflow-y:auto;overscroll-behavior:contain;padding-right:0;margin-right:0;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:none}.simple-enquiry-window #enquiry-form-stage::-webkit-scrollbar{display:none}@media(max-width:640px){.enquiry-modal-backdrop{align-items:flex-start;padding:.75rem}.enquiry-modal-window{max-height:calc(100dvh - 1.5rem)}.enquiry-modal-window.simple-enquiry-window{height:calc(100dvh - 1.5rem);padding:2rem 1.25rem 1.5rem}}.enquiry-modal-backdrop.is-active .enquiry-modal-window{transform:translateY(0) scale(1)}.enquiry-modal-close{position:absolute;top:1.5rem;right:1.5rem;width:40px;height:40px;border-radius:50%;background:#ffffff0f;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.14);color:var(--text-secondary, #94a3b8);display:flex;align-items:center;justify-content:center;font-size:1.25rem;cursor:pointer;transition:all .25s ease;z-index:2}.enquiry-modal-close:hover{color:#fff;background:#00e5ff2e;border-color:#00e5ff80;transform:rotate(90deg) scale(1.08);box-shadow:0 0 16px #00e5ff59}.enquiry-header{margin-bottom:2rem;text-align:left;padding-right:2.8rem;flex-shrink:0}.enquiry-badge{display:inline-flex;align-items:center;gap:.55rem;font-size:.72rem;font-weight:800;letter-spacing:.12em;word-spacing:.22em;text-transform:uppercase;color:var(--accent-cyan, #00e5ff);background:#00e5ff14;border:1px solid rgba(0,229,255,.25);padding:.3rem .85rem;border-radius:999px;margin-bottom:.85rem}.enquiry-badge-dot{width:6px;height:6px;border-radius:50%;background:#00e5ff;box-shadow:0 0 8px #00e5ff}.enquiry-title{font-family:var(--font-display, "Satoshi", sans-serif);font-size:2rem;font-weight:900;color:var(--text-primary, #ffffff);line-height:1.15;margin-bottom:.5rem;letter-spacing:-.02em}.enquiry-desc{font-size:.95rem;color:var(--text-secondary, #94a3b8);line-height:1.5}.enquiry-type-switcher{display:flex;gap:.25rem;width:100%;padding:.3rem;margin-bottom:1.5rem;background:#050a108c;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);border-radius:999px}.enquiry-type-option{flex:1;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.65rem .75rem;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--text-muted, #7e8b9b);font:700 .76rem/1 var(--font-body, "Inter", sans-serif);cursor:pointer;transition:color .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease}.enquiry-type-icon{color:var(--accent-cyan, #00e5ff);font-size:.9rem}.enquiry-type-option:hover{color:var(--text-primary, #ffffff)}.enquiry-type-option.is-active{color:var(--text-primary, #ffffff);background:linear-gradient(135deg,#00e5ff33,#00e5ff14);border-color:#00e5ff6b;box-shadow:0 4px 16px #00e5ff24}@media(max-width:480px){.enquiry-type-option{padding-inline:.45rem;font-size:.68rem}}.enquiry-tab-nav{display:flex;gap:.5rem;background:var(--bg-card, rgba(5, 8, 12, .8));border:1px solid var(--border-subtle, rgba(255, 255, 255, .08));padding:.4rem;border-radius:14px;margin-bottom:2rem}.enquiry-tab-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.75rem 1rem;border-radius:10px;border:none;background:transparent;color:var(--text-muted, #7e8b9b);font-family:var(--font-body, "Inter", sans-serif);font-size:.88rem;font-weight:700;cursor:pointer;transition:all .25s ease}.enquiry-tab-btn .tab-icon{font-size:1rem}.enquiry-tab-btn:hover{color:var(--text-primary, #ffffff)}.enquiry-tab-btn.is-active{background:linear-gradient(135deg,#00e5ff33,#00e5ff14);color:var(--text-primary, #ffffff);border:1px solid rgba(0,229,255,.4);box-shadow:0 4px 15px #00e5ff26}.enquiry-tab-btn.is-active .tab-icon{color:#00e5ff}.enquiry-form{display:flex;flex-direction:column;gap:1.25rem}.enquiry-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}@media(max-width:640px){.enquiry-grid-2{grid-template-columns:1fr;gap:1rem}}.enquiry-field{display:flex;flex-direction:column;gap:.45rem}.enquiry-field[hidden]{display:none}.enquiry-label{font-size:.8rem;font-weight:700;letter-spacing:.04em;color:var(--text-secondary, #cbd5e1);text-transform:uppercase}.enquiry-label .req{color:var(--accent-cyan, #00e5ff)}.enquiry-input,.enquiry-select,.enquiry-textarea{width:100%;padding:.85rem 1.1rem;background:#080e168c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.12);border-radius:12px;color:var(--text-primary, #ffffff);font-family:var(--font-body, "Inter", sans-serif);font-size:1rem;outline:none;transition:all .25s ease}.enquiry-input:focus,.enquiry-select:focus,.enquiry-textarea:focus{border-color:var(--accent-cyan, #00e5ff);box-shadow:0 0 16px #00e5ff40;background:#0c1420bf}.enquiry-input::placeholder,.enquiry-textarea::placeholder{color:var(--text-muted, #4b5563)}.enquiry-select option{background:var(--bg-primary, #0a0e14);color:var(--text-primary, #ffffff)}.enquiry-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:3rem;background-image:linear-gradient(45deg,transparent 50%,var(--accent-cyan, #00e5ff) 50%),linear-gradient(135deg,var(--accent-cyan, #00e5ff) 50%,transparent 50%);background-position:calc(100% - 1.25rem) calc(50% - .15rem),calc(100% - .9rem) calc(50% - .15rem);background-size:.38rem .38rem,.38rem .38rem;background-repeat:no-repeat}.enquiry-textarea{resize:vertical;min-height:95px}.enquiry-contact-field,.enquiry-phone-field{position:relative;z-index:20}.enquiry-contact-field.has-dropdown-open,.enquiry-phone-field.has-dropdown-open,.enquiry-phone-wrap.is-dropdown-open{z-index:100!important}.enquiry-phone-wrap{position:relative;display:flex;align-items:center;width:100%;background:#080e168c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.12);border-radius:12px;transition:all .25s ease}.enquiry-phone-wrap.is-focused,.enquiry-phone-wrap.is-dropdown-open,.enquiry-phone-wrap:focus-within{border-color:var(--accent-cyan, #00e5ff);box-shadow:0 0 16px #00e5ff40;background:#0c1420bf}.enquiry-flag-btn{display:inline-flex;align-items:center;gap:.35rem;padding:.82rem .75rem .82rem .95rem;background:transparent;border:none;border-right:1px solid var(--border-subtle, rgba(255, 255, 255, .12));color:var(--text-primary, #ffffff);cursor:pointer;flex-shrink:0;transition:all .2s ease;-webkit-user-select:none;user-select:none;border-top-left-radius:11px;border-bottom-left-radius:11px}.enquiry-flag-btn:hover{background:#ffffff0d}.enquiry-flag-symbol{font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif;font-variant-emoji:emoji;font-size:1.25rem;line-height:1;display:inline-block;transform:translateY(.5px)}.enquiry-flag-arrow{display:flex;align-items:center;color:var(--text-muted, #7e8b9b);transition:transform .25s cubic-bezier(.16,1,.3,1),color .2s ease}.enquiry-phone-wrap.is-dropdown-open .enquiry-flag-arrow{transform:rotate(180deg);color:var(--accent-cyan, #00e5ff)}.enquiry-phone-input{flex:1;min-width:0;background:transparent!important;border:none!important;box-shadow:none!important;padding-left:.85rem!important;padding-right:1rem!important;outline:none!important}.enquiry-flag-dropdown{position:absolute;top:calc(100% + 8px);left:0;width:320px;max-width:calc(100vw - 2.5rem);max-height:310px;display:flex;flex-direction:column;background:#090e15!important;border:1px solid rgba(0,229,255,.35);border-radius:16px;box-shadow:0 20px 60px #000000f2,0 0 35px #00e5ff2e;z-index:999;overflow:hidden;animation:enquiryFlagDrop .2s cubic-bezier(.16,1,.3,1)}@keyframes enquiryFlagDrop{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.enquiry-flag-search-box{display:flex;align-items:center;gap:.5rem;padding:.65rem .85rem;border-bottom:1px solid rgba(255,255,255,.08);background:#0f1622!important}.enquiry-search-icon{color:var(--accent-cyan, #00e5ff);flex-shrink:0}.enquiry-flag-search-input{flex:1;background:transparent;border:none;outline:none;color:var(--text-primary, #ffffff);font-family:var(--font-body, "Inter", sans-serif);font-size:.86rem}.enquiry-flag-search-input::placeholder{color:var(--text-muted, #64748b)}.enquiry-flag-list{list-style:none;margin:0;padding:.4rem 0;overflow-y:auto;flex:1;max-height:245px;overscroll-behavior:contain;scrollbar-width:thin}.enquiry-flag-list::-webkit-scrollbar{width:5px}.enquiry-flag-list::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:999px}.enquiry-flag-item{display:flex;align-items:center;gap:.65rem;padding:.55rem .95rem;font-size:.86rem;color:var(--text-secondary, #cbd5e1);cursor:pointer;transition:all .15s ease;-webkit-user-select:none;user-select:none}.enquiry-flag-item:hover,.enquiry-flag-item.is-active{background:#00e5ff1f;color:var(--text-primary, #ffffff)}.enquiry-flag-item .flag-symbol{font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif;font-variant-emoji:emoji;font-size:1.15rem;line-height:1;flex-shrink:0}.enquiry-flag-item .country-name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.enquiry-flag-item .dial-code{color:var(--accent-cyan, #00e5ff);font-weight:600;font-size:.82rem;flex-shrink:0;margin-left:.4rem}.enquiry-flag-empty{padding:1.5rem 1rem;text-align:center;font-size:.84rem;color:var(--text-muted, #64748b)}.enquiry-chips-wrap{display:flex;flex-wrap:wrap;gap:.5rem}.enquiry-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;border-radius:999px;background:var(--bg-elevated, rgba(255, 255, 255, .04));border:1px solid var(--border-subtle, rgba(255, 255, 255, .12));font-size:.8rem;font-weight:600;color:var(--text-secondary, #94a3b8);cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}.enquiry-chip input{display:none}.enquiry-chip:hover{color:var(--text-primary, #ffffff);border-color:var(--border-subtle, rgba(0, 229, 255, .3))}.enquiry-chip.is-selected{background:#00e5ff26;border-color:var(--accent-cyan, #00e5ff);color:var(--text-primary, #ffffff);box-shadow:0 0 10px #00e5ff33}.enquiry-submit-btn{width:100%;padding:1.05rem 1.75rem;background:linear-gradient(135deg,#00e5ff,#00b4d8);border:none;border-radius:14px;color:#000;font-family:var(--font-body, "Inter", sans-serif);font-size:1rem;font-weight:800;letter-spacing:.02em;display:flex;align-items:center;justify-content:center;gap:.6rem;cursor:pointer;overflow:hidden;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 8px 30px #00e5ff59;margin-top:.5rem}.enquiry-submit-label{display:inline-grid;overflow:hidden;line-height:1.2}.enquiry-submit-label>span{grid-area:1 / 1;transition:transform .35s cubic-bezier(.16,1,.3,1)}.enquiry-submit-label>span:last-child{transform:translateY(125%)}.enquiry-submit-btn .btn-arrow-icon{display:inline-block;transition:transform .35s cubic-bezier(.16,1,.3,1)}.enquiry-submit-btn:hover{transform:translateY(-2px);box-shadow:0 12px 35px #00e5ff8c}.enquiry-submit-btn:hover .enquiry-submit-label>span:first-child{transform:translateY(-125%)}.enquiry-submit-btn:hover .enquiry-submit-label>span:last-child{transform:translateY(0)}.enquiry-submit-btn:hover .btn-arrow-icon{transform:translate(3px,-3px)}.enquiry-submit-btn:active{transform:translateY(0)}.enquiry-privacy-note{text-align:center;font-size:.76rem;color:var(--text-muted, #64748b);margin-top:-.25rem}.enquiry-success-box{display:none;text-align:center;padding:2.5rem 1rem}.enquiry-success-box.is-visible{display:flex;flex-direction:column;align-items:center}.enquiry-success-icon{width:72px;height:72px;border-radius:50%;background:#00e5ff1f;border:2px solid var(--accent-cyan, #00e5ff);color:var(--accent-cyan, #00e5ff);font-size:2.2rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;box-shadow:0 0 35px #00e5ff66;animation:pulseSuccess 2s infinite ease-in-out}@keyframes pulseSuccess{0%,to{transform:scale(1);box-shadow:0 0 25px #00e5ff4d}50%{transform:scale(1.05);box-shadow:0 0 45px #00e5ff99}}.enquiry-success-title{font-family:var(--font-display, "Satoshi", sans-serif);font-size:1.85rem;font-weight:900;color:var(--text-primary, #ffffff);margin-bottom:.75rem}.enquiry-success-desc{font-size:.95rem;color:var(--text-secondary, #94a3b8);max-width:440px;line-height:1.6;margin-bottom:1.75rem}.enquiry-success-meta{background:var(--bg-card, rgba(0, 0, 0, .4));border:1px solid var(--border-subtle, rgba(255, 255, 255, .1));border-radius:12px;padding:.85rem 1.25rem;font-size:.82rem;color:var(--accent-cyan, #38bdf8);margin-bottom:1.75rem}.enquiry-success-actions{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.btn-primary-cyan-enquiry{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:var(--accent-cyan, #00e5ff);color:#07090b;font-size:.9rem;font-weight:800;padding:.75rem 1.6rem;border-radius:10px;text-decoration:none;border:none;cursor:pointer;box-shadow:0 4px 15px #00e5ff4d;transition:all .25s ease}.btn-primary-cyan-enquiry:hover{background:#26ecff;transform:translateY(-2px);box-shadow:0 8px 25px #00e5ff80}.btn-enquiry-reset{background:var(--bg-elevated, rgba(255, 255, 255, .08));border:1px solid var(--border-subtle, rgba(255, 255, 255, .15));color:var(--text-primary, #ffffff);font-size:.9rem;font-weight:700;padding:.75rem 1.4rem;border-radius:10px;cursor:pointer;transition:all .25s ease}.btn-enquiry-reset:hover{background:#ffffff26}.inline-enquiry-wrapper{margin-top:2.5rem;background:linear-gradient(145deg,#0e141ce6,#080c12e6);border:1px solid rgba(0,229,255,.25);border-radius:20px;padding:2.5rem;box-shadow:0 20px 60px #000000b3,0 0 40px #00e5ff14;position:relative;overflow:hidden}.inline-enquiry-wrapper:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,#00e5ff,transparent)}.admin-leads-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#020408f2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:10001;display:flex;align-items:center;justify-content:center;padding:1.5rem;opacity:0;pointer-events:none;transition:opacity .3s ease}.admin-leads-overlay.is-active{opacity:1;pointer-events:auto}.admin-leads-panel{width:100%;max-width:1080px;height:85vh;display:flex;flex-direction:column;background:#080d14;border:1px solid rgba(0,229,255,.4);border-radius:20px;box-shadow:0 30px 100px #000000e6,0 0 60px #00e5ff26;padding:2rem;position:relative}.admin-leads-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:1.25rem;margin-bottom:1.25rem}.admin-leads-title{font-family:var(--font-display, "Satoshi", sans-serif);font-size:1.6rem;font-weight:800;color:#fff;display:flex;align-items:center;gap:.75rem}.admin-leads-count{font-size:.85rem;background:#00e5ff26;border:1px solid rgba(0,229,255,.35);color:#00e5ff;padding:.25rem .65rem;border-radius:999px;font-family:var(--font-body, "Inter", sans-serif)}.admin-leads-actions{display:flex;align-items:center;gap:.75rem;margin-right:3rem}.btn-admin-export{background:linear-gradient(135deg,#00e5ff,#00b4d8);color:#000;border:none;font-weight:700;font-size:.85rem;padding:.55rem 1.1rem;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;gap:.4rem;transition:all .2s ease}.btn-admin-export:hover{transform:translateY(-2px);box-shadow:0 4px 15px #00e5ff66}.btn-admin-clear{background:#ef444426;border:1px solid rgba(239,68,68,.3);color:#ef4444;font-weight:600;font-size:.85rem;padding:.55rem 1rem;border-radius:8px;cursor:pointer;transition:all .2s ease}.btn-admin-clear:hover{background:#ef444440}.admin-leads-table-wrap{flex-grow:1;overflow:auto;max-width:100%;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#04070bb3}.admin-leads-table{width:100%;border-collapse:collapse;text-align:left;font-size:.85rem}.admin-leads-table th{background:#0e151ef2;color:#94a3b8;font-weight:700;text-transform:uppercase;font-size:.72rem;letter-spacing:.08em;padding:.85rem 1rem;border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:0;z-index:2}.admin-leads-table td{padding:.9rem 1rem;border-bottom:1px solid rgba(255,255,255,.05);color:#cbd5e1;vertical-align:middle}.admin-leads-table tr:hover td{background:#00e5ff0a}.lead-tag-creator{display:inline-block;padding:.2rem .6rem;border-radius:6px;background:#a855f726;border:1px solid rgba(168,85,247,.35);color:#c084fc;font-weight:700;font-size:.72rem}.lead-tag-brand{display:inline-block;padding:.2rem .6rem;border-radius:6px;background:#00e5ff26;border:1px solid rgba(0,229,255,.35);color:#00e5ff;font-weight:700;font-size:.72rem}.admin-leads-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#64748b;gap:.5rem}.admin-leads-close{position:absolute;top:1.75rem;right:1.75rem;width:36px;height:36px;border-radius:50%;background:#ffffff0d;border:1px solid rgba(255,255,255,.15);color:#cbd5e1;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.admin-leads-close:hover{background:#ef444433;color:#fff;border-color:#ef444466}.enquiry-modal-window.simple-enquiry-window{max-width:520px;height:min(760px,calc(100dvh - 3rem));display:flex;flex-direction:column;padding:2.2rem 2rem}.simple-form .enquiry-field{margin-bottom:.25rem}.simple-textarea{min-height:85px}.admin-sheet-config-bar{background:#0e151eb3;border:1px solid rgba(0,229,255,.2);border-radius:12px;padding:.85rem 1.15rem;margin-bottom:1.25rem;display:flex;flex-direction:column;gap:.5rem}.sheet-config-label{font-size:.8rem;font-weight:700;color:#00e5ff}.sheet-config-input-row{display:flex;gap:.5rem}.admin-sheet-input{flex-grow:1;padding:.55rem .85rem;background:#04070ce6;border:1px solid rgba(255,255,255,.15);border-radius:8px;color:#fff;font-size:.82rem;font-family:var(--font-body, monospace);outline:none}.admin-sheet-input:focus{border-color:#00e5ff;box-shadow:0 0 10px #00e5ff40}.btn-admin-save-sheet{background:#00e5ff26;border:1px solid #00e5ff;color:#00e5ff;font-size:.82rem;font-weight:700;padding:.55rem 1rem;border-radius:8px;cursor:pointer;white-space:nowrap;transition:all .2s ease}.btn-admin-save-sheet:hover{background:#00e5ff;color:#000}.sheet-config-help{font-size:.74rem;color:#94a3b8;line-height:1.5}.sheet-config-help strong{color:#f1f5f9;display:inline-block;margin-left:.25rem;margin-right:.35rem}[data-theme=light] .enquiry-modal-backdrop{background:#deeef833!important;backdrop-filter:blur(22px) saturate(155%)!important;-webkit-backdrop-filter:blur(22px) saturate(155%)!important}[data-theme=light] .enquiry-modal-window{background:#ffffff47!important;border:1px solid rgba(255,255,255,.75)!important;backdrop-filter:blur(30px) saturate(165%)!important;-webkit-backdrop-filter:blur(30px) saturate(165%)!important;box-shadow:0 28px 80px #16415c38,0 8px 28px #16415c1f,inset 0 2px 1px #ffffffe6,inset 1px 0 1px #ffffff80,inset 0 -1px 1px #1d80aa26!important;color:#0a0d12}[data-theme=light] .enquiry-modal-close{background:#ffffff61!important;border:1px solid rgba(255,255,255,.72)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:#475569;box-shadow:0 2px 8px #0f172a0d,inset 0 1px 1px #fff;transition:all .25s cubic-bezier(.16,1,.3,1)}[data-theme=light] .enquiry-modal-close:hover{background:linear-gradient(180deg,#fff,#f0f8fce6) padding-box,linear-gradient(180deg,#fff,#00e5ff99) border-box!important;color:#0284c7;transform:rotate(90deg) scale(1.08);box-shadow:0 4px 16px #00e5ff2e,inset 0 1px 1.5px #fff}[data-theme=light] .enquiry-type-switcher{background:#dcf0f93d!important;border:1px solid rgba(255,255,255,.58)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px 2px #0f172a0a,0 2px 6px #0f172a05}[data-theme=light] .enquiry-type-option{color:#64748b;transition:all .2s cubic-bezier(.16,1,.3,1)}[data-theme=light] .enquiry-type-option:hover{color:#0f172a}[data-theme=light] .enquiry-type-option.is-active{background:#ffffff7a!important;border:1px solid rgba(255,255,255,.8)!important;color:#0284c7;font-weight:600;box-shadow:0 2px 8px #0f172a0a,0 6px 16px #00e5ff1f,inset 0 1px 1px #fff!important}[data-theme=light] .enquiry-type-icon{color:#0284c7}[data-theme=light] .enquiry-privacy-note{color:#64748b}[data-theme=light] .enquiry-tab-nav{background:linear-gradient(180deg,#f4f8fab3,#eef4f780) padding-box,linear-gradient(180deg,#ffffffe6,#00e5ff2e) border-box!important;border:1px solid transparent!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px 2px #0f172a0a}[data-theme=light] .enquiry-tab-btn{color:#64748b;transition:all .2s cubic-bezier(.16,1,.3,1)}[data-theme=light] .enquiry-tab-btn:hover{color:#0f172a}[data-theme=light] .enquiry-tab-btn.is-active{background:linear-gradient(180deg,#fffffff2,#f6fafcd9) padding-box,linear-gradient(180deg,#fff,#00e5ff73) border-box!important;border:1px solid transparent!important;color:#0284c7;font-weight:600;box-shadow:0 2px 8px #0f172a0a,0 6px 16px #00e5ff1f,inset 0 1px 1px #fff!important}[data-theme=light] .enquiry-input,[data-theme=light] .enquiry-select,[data-theme=light] .enquiry-textarea{background:#ffffff6b!important;border:1px solid rgba(255,255,255,.72)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#0f172a;box-shadow:inset 0 1px 2px #0f172a08,0 1px 2px #0f172a05;transition:all .2s ease}[data-theme=light] .enquiry-input:focus,[data-theme=light] .enquiry-select:focus,[data-theme=light] .enquiry-textarea:focus{background:#ffffffa3!important;border-color:#14a5cd8c!important;box-shadow:0 0 0 3px #00e5ff29,0 4px 14px #00e5ff1a,inset 0 1px 1.5px #fff!important}[data-theme=light] .enquiry-chip{background:linear-gradient(180deg,#ffffffd9,#f5f8fab3) padding-box,linear-gradient(180deg,#fffffff2,#00e5ff38) border-box!important;border:1px solid transparent!important;color:#334155;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 2px 6px #0f172a08,inset 0 1px 1px #fff;transition:all .2s cubic-bezier(.16,1,.3,1)}[data-theme=light] .enquiry-chip:hover{background:linear-gradient(180deg,#fff,#f5fafdd9) padding-box,linear-gradient(180deg,#fff,#00e5ff73) border-box!important;color:#0284c7;transform:translateY(-1px);box-shadow:0 4px 12px #00e5ff1f,inset 0 1px 1px #fff}[data-theme=light] .enquiry-chip.is-selected{background:linear-gradient(180deg,#e0f8fceb,#c8f2f8cc) padding-box,linear-gradient(180deg,#fff,#00e5ffcc,#0ea5e966) border-box!important;border:1px solid transparent!important;color:#0284c7;font-weight:600;box-shadow:0 3px 12px #00e5ff2e,inset 0 1px 1.5px #fff,inset 0 -1px 1px #00e5ff40!important}[data-theme=light] .enquiry-submit-btn{background:linear-gradient(180deg,#18efff,#00d0ec 45%,#009db8) padding-box,linear-gradient(180deg,#fffffff2,#fff6 30%,#00a8c4cc) border-box!important;border:1px solid transparent!important;color:#042129!important;box-shadow:0 1px 2px #00e5ff33,0 4px 10px #00e5ff40,0 14px 28px #00c8e652,inset 0 1.5px 1.5px #fff,inset 0 -1.5px 1.5px #00505f4d!important;text-shadow:0 1px 0 rgba(255,255,255,.45)}[data-theme=light] .enquiry-submit-btn:hover{background:linear-gradient(180deg,#38f4ff,#08dcf8 45%,#00b0ce) padding-box,linear-gradient(180deg,#fff,#fff9 30%,#00c8e6e6) border-box!important;box-shadow:0 2px 4px #00e5ff40,0 8px 18px #00e5ff4d,0 20px 40px #00e5ff6b,inset 0 2px 2px #fff,inset 0 -1.5px 1.5px #00505f40!important;transform:translateY(-2px)!important}[data-theme=light] .enquiry-submit-btn:active{transform:translateY(0) scale(.985)!important}[data-theme=light] .btn-enquiry-reset{background:linear-gradient(180deg,#ffffffd9,#f5f8fab3) padding-box,linear-gradient(180deg,#fffffff2,#00e5ff40) border-box!important;border:1px solid transparent!important;color:#334155;box-shadow:0 2px 6px #0f172a0a,inset 0 1px 1px #fff}[data-theme=light] .btn-enquiry-reset:hover{background:linear-gradient(180deg,#fff,#f5fafdd9) padding-box,linear-gradient(180deg,#fff,#00e5ff80) border-box!important;color:#0284c7}[data-theme=light] .enquiry-phone-wrap{background:#ffffff6b!important;border:1px solid rgba(255,255,255,.72)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px 2px #0f172a08,0 1px 2px #0f172a05}[data-theme=light] .enquiry-phone-wrap.is-focused,[data-theme=light] .enquiry-phone-wrap.is-dropdown-open,[data-theme=light] .enquiry-phone-wrap:focus-within{background:#ffffffa3!important;border-color:#14a5cd8c!important;box-shadow:0 0 0 3px #00e5ff29,0 4px 14px #00e5ff1a,inset 0 1px 1.5px #fff!important}[data-theme=light] .enquiry-flag-btn{border-right-color:#0f172a14;color:#0f172a}[data-theme=light] .enquiry-flag-btn:hover{background:#0000000a}[data-theme=light] .enquiry-flag-arrow{color:#64748b}[data-theme=light] .enquiry-phone-input{color:#0f172a!important}[data-theme=light] .enquiry-phone-input::placeholder{color:#94a3b8!important}[data-theme=light] .enquiry-flag-dropdown{background:#ffffffeb!important;backdrop-filter:blur(24px) saturate(180%)!important;-webkit-backdrop-filter:blur(24px) saturate(180%)!important;border:1px solid rgba(0,229,255,.45)!important;box-shadow:0 20px 50px #0f172a2e,0 0 25px #00e5ff26!important}[data-theme=light] .enquiry-flag-search-box{border-bottom:1px solid #e2e8f0!important;background:#f8fafc!important}[data-theme=light] .enquiry-flag-search-input{color:#0f172a!important}[data-theme=light] .enquiry-flag-search-input::placeholder{color:#94a3b8!important}[data-theme=light] .enquiry-flag-list{background:#fff!important}[data-theme=light] .enquiry-flag-item{color:#1e293b!important}[data-theme=light] .enquiry-flag-item:hover,[data-theme=light] .enquiry-flag-item:focus,[data-theme=light] .enquiry-flag-item.is-active{background:#00e5ff24!important;color:#0f172a!important;outline:none}[data-theme=light] .enquiry-flag-item .dial-code{color:#008ba3!important}.enquiry-modal-backdrop>.enquiry-flag-dropdown{position:absolute;z-index:100003;box-sizing:border-box;margin:0;max-width:calc(100vw - 24px);transform-origin:top center;overscroll-behavior:contain}.enquiry-modal-backdrop>.enquiry-flag-dropdown[data-open-direction=up]{transform-origin:bottom center}.enquiry-modal-backdrop>.enquiry-flag-dropdown .enquiry-flag-list{min-height:0;height:0;flex:1 1 auto;max-height:none;overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y}.page-transition-focus{position:fixed;top:0;right:0;bottom:0;left:0;z-index:25;pointer-events:none;background:transparent;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}#page-transition-shell{overflow:clip!important;overflow-anchor:none}
