@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-body);--default-mono-font-family:var(--font-mono);--font-display:var(--font-display)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline\!{display:inline!important}.inline-flex{display:inline-flex}.table{display:table}.table\!{display:table!important}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.p-0{padding:calc(var(--spacing)*0)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@font-face{font-family:Cabinet Grotesk;src:url(https://api.fontshare.com/v2/css?f[]=cabinet-grotesk@400,500,700,800&display=swap);font-display:swap}@font-face{font-family:Satoshi;src:url(https://api.fontshare.com/v2/css?f[]=satoshi@400,500,600,700&display=swap);font-display:swap}:root{--color-bg-deep:#060a0e;--color-bg-elevated:#080c12;--color-bg-surface:#0c1016;--color-bg-hover:#10141a;--color-text-primary:#f4f4f5;--color-text-secondary:#a1a1aa;--color-text-muted:#71717a;--color-text-accent:#10b981;--color-accent-primary:#10b981;--color-accent-primary-dim:#10b98126;--color-accent-primary-glow:#10b98166;--color-accent-secondary:#f5a623;--color-accent-secondary-dim:#f5a62326;--color-success:#22c55e;--color-warning:#f5a623;--color-error:#ef4444;--color-border:#ffffff0f;--color-border-hover:#ffffff1f;--color-border-accent:#10b9814d;--font-display:"Cabinet Grotesk",system-ui,sans-serif;--font-body:"Satoshi",system-ui,sans-serif;--font-mono:"JetBrains Mono","Fira Code",monospace;--text-xs:clamp(.75rem,.7rem + .25vw,.875rem);--text-sm:clamp(.875rem,.8rem + .375vw,1rem);--text-base:clamp(1rem,.9rem + .5vw,1.125rem);--text-lg:clamp(1.125rem,1rem + .625vw,1.25rem);--text-xl:clamp(1.25rem,1.1rem + .75vw,1.5rem);--text-2xl:clamp(1.5rem,1.25rem + 1.25vw,2rem);--text-3xl:clamp(1.875rem,1.5rem + 1.875vw,2.5rem);--text-4xl:clamp(2.25rem,1.75rem + 2.5vw,3.5rem);--text-5xl:clamp(3rem,2rem + 5vw,5rem);--text-hero:clamp(3.5rem,2.5rem + 5vw,6rem);--leading-tight:1.1;--leading-snug:1.25;--leading-normal:1.5;--leading-relaxed:1.7;--tracking-tight:-.03em;--tracking-normal:0;--tracking-wide:.05em;--tracking-wider:.1em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--section-gap:clamp(5rem,10vh,8rem);--container-padding:clamp(1.5rem,5vw,4rem);--radius-sm:6px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-full:9999px;--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 4px 6px -1px #0006,0 2px 4px -2px #0000004d;--shadow-lg:0 10px 15px -3px #00000080,0 4px 6px -4px #0006;--shadow-xl:0 20px 25px -5px #00000080,0 8px 10px -6px #0006;--shadow-glow:0 0 40px -10px var(--color-accent-primary-glow);--shadow-glow-lg:0 0 80px -20px var(--color-accent-primary-glow);--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-out-back:cubic-bezier(.34,1.56,.64,1);--ease-in-out-circ:cubic-bezier(.85,0,.15,1);--duration-fast:.15s;--duration-normal:.3s;--duration-slow:.5s;--duration-slower:.8s;--z-base:0;--z-elevated:10;--z-sticky:100;--z-fixed:200;--z-overlay:300;--z-modal:400;--z-toast:500}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--color-bg-deep);color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);min-height:100vh;margin:0;padding:0;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:700;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);margin:0}h1{font-size:var(--text-hero)}h2{font-size:var(--text-4xl)}h3{font-size:var(--text-2xl)}h4{font-size:var(--text-xl)}h5{font-size:var(--text-lg)}h6{font-size:var(--text-base)}p{color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin:0}a{color:inherit;transition:color var(--duration-fast)ease;text-decoration:none}.text-accent{background:linear-gradient(135deg,var(--color-accent-primary),#34d399);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-accent-gold{background:linear-gradient(135deg,var(--color-accent-secondary),#ffd93d);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.container{width:100%;max-width:1280px;padding-left:var(--container-padding);padding-right:var(--container-padding);margin:0 auto}.container-narrow{max-width:900px}.container-wide{max-width:1440px}.section{padding-top:var(--section-gap);padding-bottom:var(--section-gap);position:relative}.btn{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-body);font-weight:600;font-size:var(--text-sm);padding:var(--space-4)var(--space-6);border-radius:var(--radius-md);cursor:pointer;transition:all var(--duration-normal)var(--ease-out-expo);white-space:nowrap;border:none;line-height:1;display:inline-flex}.btn-primary{background:var(--color-accent-primary);color:var(--color-bg-deep);box-shadow:var(--shadow-glow)}.btn-primary:hover{box-shadow:var(--shadow-glow-lg);filter:brightness(1.1);transform:translateY(-2px)}.btn-secondary{color:var(--color-text-primary);border:1px solid var(--color-border-hover);background:0 0}.btn-secondary:hover{background:var(--color-bg-hover);border-color:var(--color-border-accent);color:var(--color-accent-primary)}.btn-ghost{color:var(--color-text-secondary);padding:var(--space-2)var(--space-3);background:0 0}.btn-ghost:hover{color:var(--color-text-primary);background:var(--color-bg-hover)}.btn-lg{padding:var(--space-5)var(--space-8);font-size:var(--text-base);border-radius:var(--radius-lg)}.btn-sm{padding:var(--space-2)var(--space-4);font-size:var(--text-xs);border-radius:var(--radius-sm)}.card{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);transition:all var(--duration-normal)var(--ease-out-expo)}.card:hover{border-color:var(--color-border-accent);box-shadow:var(--shadow-lg);transform:translateY(-4px)}.card-glass{-webkit-backdrop-filter:blur(20px);background:#0f162999;border:1px solid #ffffff14}.badge{align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;padding:var(--space-2)var(--space-4);border-radius:var(--radius-full);background:var(--color-accent-primary-dim);color:var(--color-accent-primary);border:1px solid #10b98133;font-weight:600;display:inline-flex}.badge-gold{background:var(--color-accent-secondary-dim);color:var(--color-accent-secondary);border-color:#f5a62333}.bg-grid{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:60px 60px}.bg-gradient-mesh{background:radial-gradient(80% 50% at 20% 40%,#10b98114 0%,#0000 50%),radial-gradient(60% 40% at 80% 60%,#f5a6230d 0%,#0000 50%),radial-gradient(50% 50% at 50% 100%,#10b9810a 0%,#0000 50%)}.bg-noise:after{content:"";opacity:.03;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}.glow-orb{filter:blur(100px);opacity:.4;pointer-events:none;border-radius:50%;position:absolute}.glow-cyan{background:var(--color-accent-primary)}.glow-gold{background:var(--color-accent-secondary)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes pulse-glow{0%,to{opacity:1;box-shadow:0 0 10px var(--color-accent-primary)}50%{opacity:.6;box-shadow:0 0 5px var(--color-accent-primary)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-fade-in{animation:fadeIn var(--duration-slow)var(--ease-out-expo)forwards}.animate-fade-in-up{animation:fadeInUp var(--duration-slow)var(--ease-out-expo)forwards}.animate-scale-in{animation:scaleIn var(--duration-slow)var(--ease-out-expo)forwards}.animate-float{animation:6s ease-in-out infinite float}.animate-pulse-glow{animation:4s ease-in-out infinite pulse-glow}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.delay-600{animation-delay:.6s}.delay-700{animation-delay:.7s}.delay-800{animation-delay:.8s}.will-animate{opacity:0}::selection{background:var(--color-accent-primary);color:var(--color-bg-deep)}:focus-visible{outline:2px solid var(--color-accent-primary);outline-offset:2px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-bg-deep)}::-webkit-scrollbar-thumb{background:var(--color-bg-hover);border-radius:var(--radius-full);border:2px solid var(--color-bg-deep)}::-webkit-scrollbar-thumb:hover{background:var(--color-border-hover)}.nav{z-index:var(--z-fixed);padding:var(--space-4)0;transition:all var(--duration-normal)ease;position:fixed;top:0;left:0;right:0}.nav-scrolled{-webkit-backdrop-filter:blur(20px);padding:var(--space-3)0;background:#060a0eeb;border-bottom:1px solid #10b98114}.nav-container{justify-content:space-between;align-items:center;display:flex}.nav-logo{align-items:center;gap:var(--space-3);text-decoration:none;display:flex}.logo-icon{background:linear-gradient(135deg,var(--color-accent-primary)0%,#34d399 100%);border-radius:var(--radius-md);width:40px;height:40px;font-family:var(--font-display);font-weight:800;font-size:var(--text-sm);color:var(--color-bg-deep);letter-spacing:-.05em;justify-content:center;align-items:center;display:flex}.logo-text{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);color:var(--color-text-primary);letter-spacing:-.02em}.nav-links{align-items:center;gap:var(--space-1);display:none}@media (min-width:1024px){.nav-links{display:flex}}.nav-item{position:relative}.nav-link{align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-4);font-size:var(--text-sm);color:var(--color-text-secondary);border-radius:var(--radius-md);font-weight:500;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.nav-link:before{content:"";background:linear-gradient(90deg,transparent,var(--color-accent-primary),transparent);width:0;height:1px;transition:all .3s cubic-bezier(.16,1,.3,1);position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.nav-link:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(#10b98114 0%,#0000 70%);transition:opacity .3s;position:absolute;inset:0}.nav-link:hover{color:var(--color-text-primary)}.nav-link:hover:before{width:60%;box-shadow:0 0 12px #10b98166}.nav-link:hover:after{opacity:1}.nav-link svg{transition:transform .3s}.nav-item:hover .nav-link svg{transform:rotate(180deg)}.nav-dropdown{min-width:280px;padding:var(--space-3);padding-top:calc(var(--space-3) + 12px);-webkit-backdrop-filter:blur(24px);border-radius:var(--radius-xl);opacity:0;pointer-events:none;background:#080c12;border:1px solid #10b98126;transition:all .3s cubic-bezier(.16,1,.3,1);position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(8px);box-shadow:0 4px 24px #0006,0 0 40px #10b9810f,inset 0 1px #ffffff0a}.nav-item:after{content:"";background:0 0;height:20px;position:absolute;top:100%;left:0;right:0}.nav-item:hover .nav-dropdown{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.nav-dropdown:before{content:"";border-radius:inherit;pointer-events:none;opacity:.6;background-image:linear-gradient(#10b98108 1px,#0000 1px),linear-gradient(90deg,#10b98108 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.nav-dropdown:after{content:"";border-radius:calc(var(--radius-xl) - 4px);pointer-events:none;border:1px solid #10b98114;position:absolute;inset:8px}.dropdown-inner{z-index:1;gap:var(--space-1);flex-direction:column;display:flex;position:relative}.dropdown-item{gap:var(--space-1);padding:var(--space-4)var(--space-5);border-radius:var(--radius-lg);flex-direction:column;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.dropdown-item:before{content:"";background:var(--color-accent-primary);border-radius:2px;width:2px;height:0;transition:all .25s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 8px #10b98180}.dropdown-item:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#10b98114 0%,#10b98105 100%);transition:opacity .25s;position:absolute;inset:0}.dropdown-item:hover{transform:translate(4px)}.dropdown-item:hover:before{height:60%}.dropdown-item:hover:after{opacity:1}.dropdown-label{z-index:1;font-size:var(--text-sm);color:var(--color-text-primary);font-weight:600;transition:all .25s;position:relative}.dropdown-item:hover .dropdown-label{color:var(--color-accent-primary);text-shadow:0 0 20px #10b9814d}.dropdown-desc{z-index:1;font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.5;transition:color .25s;position:relative}.dropdown-item:hover .dropdown-desc{color:var(--color-text-secondary)}.nav-actions{align-items:center;gap:var(--space-4);display:flex}.nav-cta-wrapper{border-radius:var(--radius-lg);cursor:pointer;isolation:isolate;background:0 0;padding:3px;text-decoration:none;display:none;position:relative;overflow:hidden}.nav-cta-wrapper:after{content:"";border-radius:var(--radius-lg);z-index:0;pointer-events:none;border:2px solid #10b98140;position:absolute;inset:0}.nav-cta-border{z-index:3;pointer-events:none;opacity:1;background:conic-gradient(#0000 0deg 280deg,#10b98180 300deg,#10b981b3 320deg,#c8ffe6d9 335deg,#fffffff2 345deg,#fff 350deg 355deg,#ffffffe6 358deg,#c8ffe6b3 360deg);transition:opacity .4s;position:absolute;inset:-100%}.nav-cta-wrapper:before{content:"";border-radius:calc(var(--radius-lg) + 8px);filter:blur(12px);z-index:-1;opacity:.8;background:conic-gradient(#0000 0deg 310deg,#fff3 330deg,#ffffff59 350deg,#fff3 360deg);animation:8s linear infinite spin-glow;position:absolute;inset:-8px}@keyframes spin-glow{to{transform:rotate(360deg)}}.nav-cta-glow{filter:blur(10px);pointer-events:none;z-index:15;background:radial-gradient(circle,#10b98199 0%,#10b9814d 30%,#0000 70%);border-radius:50%;width:40px;height:40px;position:absolute}.nav-cta-glow-1{top:-12px;right:20%}.nav-cta-glow-2{bottom:-10px;left:15%}.nav-cta-glow-3{width:30px;height:30px;top:50%;right:-8px;transform:translateY(-50%)}.nav-cta-inner{padding:var(--space-3)var(--space-6);font-size:var(--text-sm);letter-spacing:.03em;text-transform:uppercase;color:#fffffff2;border-radius:calc(var(--radius-lg) - 3px);z-index:10;background:#080c12;border:none;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:block;position:relative;overflow:hidden}.nav-cta-inner:before{content:"";opacity:.8;border-top:1px solid #10b98199;border-left:1px solid #10b98199;width:8px;height:8px;transition:all .3s;position:absolute;top:3px;left:3px}.nav-cta-inner:after{content:"";opacity:.8;border-bottom:1px solid #10b98199;border-right:1px solid #10b98199;width:8px;height:8px;transition:all .3s;position:absolute;bottom:3px;right:3px}.nav-cta-wrapper:hover .nav-cta-inner{background:linear-gradient(135deg,#10b9812e 0%,#0a0e12 40%,#080c10 60%,#10b9811f 100%);box-shadow:0 0 25px #10b98133,inset 0 1px #ffffff0f}.nav-cta-shimmer{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff08 20%,#ffffff26 50%,#ffffff08 80%,#0000 100%);width:60%;height:100%;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.nav-cta-wrapper:hover .nav-cta-shimmer{animation:.8s ease-out forwards shimmer-sweep}@keyframes shimmer-sweep{0%{left:-100%}to{left:150%}}.nav-cta-wrapper:hover .nav-cta-inner:before,.nav-cta-wrapper:hover .nav-cta-inner:after{opacity:1;border-color:#10b981e6}.nav-cta-wrapper:hover .nav-cta-border{opacity:0}@media (min-width:768px){.nav-cta-wrapper{display:block}}.mobile-menu-toggle{width:44px;height:44px;color:var(--color-text-primary);cursor:pointer;border-radius:var(--radius-md);background:#10b9810f;border:1px solid #10b9811f;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.mobile-menu-toggle:before{content:"";opacity:0;background:radial-gradient(circle,#10b98126 0%,#0000 70%);transition:opacity .3s;position:absolute;inset:0}.mobile-menu-toggle:hover{border-color:#10b9814d;box-shadow:0 0 20px #10b98126}.mobile-menu-toggle:hover:before{opacity:1}.mobile-menu-toggle svg{z-index:1;transition:color .3s;position:relative}.mobile-menu-toggle:hover svg{color:var(--color-accent-primary)}@media (min-width:1024px){.mobile-menu-toggle{display:none}}.mobile-menu{z-index:var(--z-overlay);padding:var(--space-6);-webkit-backdrop-filter:blur(32px);background-color:#080c10f2;background-image:linear-gradient(#10b98105 1px,#0000 1px),linear-gradient(90deg,#10b98105 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:24px 24px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;position:fixed;inset:72px 0 0;overflow-y:auto}.mobile-menu:before{content:"";background:linear-gradient(90deg,#0000,#10b98166 20%,#10b98199 50%,#10b98166 80%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.mobile-menu-content{gap:var(--space-2);flex-direction:column;display:flex;position:relative}.mobile-link{align-items:center;gap:var(--space-3);padding:var(--space-5)var(--space-6);font-size:var(--text-lg);color:var(--color-text-secondary);border-radius:var(--radius-lg);background:#ffffff05;border:1px solid #ffffff0a;font-weight:500;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.mobile-link:before{content:"";background:var(--color-accent-primary);border-radius:0 3px 3px 0;width:3px;height:0;transition:all .3s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 12px #10b98199}.mobile-link:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#10b9811a 0%,#10b98105 100%);transition:opacity .3s;position:absolute;inset:0}.mobile-link:hover,.mobile-link:active{color:var(--color-text-primary);border-color:#10b98126;transform:translate(8px)}.mobile-link:hover:before,.mobile-link:active:before{height:50%}.mobile-link:hover:after,.mobile-link:active:after{opacity:1}.mobile-dropdown{gap:var(--space-1);padding-left:var(--space-4);margin-top:var(--space-2);border-left:1px solid #10b9811a;flex-direction:column;display:flex}.mobile-dropdown-item{gap:var(--space-1);padding:var(--space-4)var(--space-5);border-radius:var(--radius-md);background:#10b98108;border:1px solid #10b9810f;flex-direction:column;transition:all .3s;display:flex;position:relative}.mobile-dropdown-item:hover{background:#10b98114;border-color:#10b98126}.mobile-dropdown-label{font-size:var(--text-base);color:var(--color-text-primary);font-weight:600}.mobile-dropdown-desc{font-size:var(--text-sm);color:var(--color-text-muted)}.mobile-cta{margin-top:var(--space-8);padding:var(--space-5)var(--space-8);text-align:center;font-size:var(--text-lg);color:var(--color-bg-deep);background:var(--color-accent-primary);border-radius:var(--radius-lg);font-weight:600;transition:all .3s;box-shadow:0 4px 20px #10b9814d}.mobile-cta:hover{transform:translateY(-2px);box-shadow:0 8px 30px #10b98166}.mobile-cta{margin-top:var(--space-4);justify-content:center;width:100%}.hero-section{background:linear-gradient(#04080c 0%,#080e14 100%);align-items:center;min-height:100vh;padding-top:7rem;padding-bottom:5rem;display:flex;position:relative;overflow:hidden}.hero-bg{pointer-events:none;z-index:0;position:absolute;inset:0}.hero-grid-tactical{background-image:linear-gradient(#10b9810f 1px,#0000 1px),linear-gradient(90deg,#10b9810f 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 70%,#000 0%,#0000 80%);mask-image:radial-gradient(90% 70%,#000 0%,#0000 80%)}.hero-scanline{opacity:.6;background:linear-gradient(90deg,#0000 0%,#10b9814d 20%,#10b981cc 50%,#10b9814d 80%,#0000 100%);height:2px;position:absolute;left:0;right:0;box-shadow:0 0 20px #10b98180}.hero-datastream{background:repeating-linear-gradient(#0000 0 10px,#10b98126 10px 12px,#0000 12px 30px) 0 0/1px 40px;width:1px;position:absolute;top:0;bottom:0}.hero-datastream-1{opacity:.5;left:15%}.hero-datastream-2{opacity:.3;left:50%}.hero-datastream-3{opacity:.5;right:15%}.hero-radial-overlay{background:radial-gradient(80% 60% at 50% 30%,#10b98114 0%,#0000 60%),radial-gradient(60% 40% at 30% 70%,#10b9810a 0%,#0000 50%);position:absolute;inset:0}.hero-noise{opacity:.03;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-container{z-index:1;position:relative}.hero-content{text-align:center;max-width:900px;margin:0 auto}.hero-status-badge{align-items:center;gap:var(--space-3);padding:var(--space-2)var(--space-4);border-radius:var(--radius-sm);margin-bottom:var(--space-8);font-family:var(--font-mono);background:#10b98114;border:1px solid #10b98140;display:inline-flex}.status-indicator{background:var(--color-accent-primary);width:8px;height:8px;box-shadow:0 0 10px var(--color-accent-primary);border-radius:50%;animation:2s ease-in-out infinite pulse-glow}.status-text{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent-primary)}.status-icon{color:#10b98199}.hero-headline{font-size:var(--text-hero);letter-spacing:-.04em;margin-bottom:var(--space-8);color:#fffffff2;font-weight:800;line-height:1.05}.hero-text-accent{background:linear-gradient(135deg,var(--color-accent-primary)0%,#10b981b3 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-glass-panel{max-width:700px;margin:0 auto var(--space-10);padding:var(--space-6)var(--space-8);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#10b98108;border:1px solid #10b98126;position:relative}.hero-glass-panel:before,.hero-glass-panel:after{content:"";border-style:solid;border-color:#10b98166;width:20px;height:20px;position:absolute}.hero-glass-panel:before{border-radius:var(--radius-lg)0 0 0;border-width:2px 0 0 2px;top:-1px;left:-1px}.hero-glass-panel:after{border-radius:0 0 var(--radius-lg)0;border-width:0 2px 2px 0;bottom:-1px;right:-1px}.hero-subheadline{font-size:var(--text-lg);color:var(--color-text-secondary);margin:0;line-height:1.7}.hero-cta-section{margin-bottom:var(--space-12)}.hero-cta-wrapper{border-radius:var(--radius-lg);cursor:pointer;isolation:isolate;padding:3px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.hero-cta-wrapper:after{content:"";border-radius:var(--radius-lg);z-index:0;pointer-events:none;border:2px solid #10b98140;position:absolute;inset:0}.hero-cta-border{z-index:3;pointer-events:none;opacity:1;background:conic-gradient(#0000 0deg 280deg,#10b98180 300deg,#10b981b3 320deg,#c8ffe6d9 335deg,#fffffff2 345deg,#fff 350deg 355deg,#ffffffe6 358deg,#c8ffe6b3 360deg);transition:opacity .4s;position:absolute;inset:-100%}.hero-cta-glow{filter:blur(12px);pointer-events:none;z-index:15;background:radial-gradient(circle,#10b98199 0%,#10b9814d 30%,#0000 70%);border-radius:50%;width:50px;height:50px;position:absolute}.hero-cta-glow-1{top:-15px;right:25%}.hero-cta-glow-2{bottom:-12px;left:20%}.hero-cta-inner{align-items:center;gap:var(--space-3);padding:var(--space-4)var(--space-8);font-size:var(--text-base);letter-spacing:.02em;text-transform:uppercase;color:#fffffff2;border-radius:calc(var(--radius-lg) - 3px);z-index:10;background:#080c12;border:none;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.hero-cta-shimmer{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff08 20%,#ffffff26 50%,#ffffff08 80%,#0000 100%);width:60%;height:100%;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.hero-cta-wrapper:hover .hero-cta-inner{background:#0c1218;box-shadow:0 0 30px #10b98133}.hero-cta-wrapper:hover .hero-cta-shimmer{animation:.8s ease-out forwards shimmer-sweep}.hero-cta-wrapper:hover .hero-cta-border{opacity:0}.hero-stats-row{justify-content:center;align-items:center;gap:var(--space-6);padding:var(--space-5)var(--space-8);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#10b9810a;border:1px solid #10b9811f;max-width:fit-content;margin:0 auto;display:flex}.hero-stat{align-items:center;gap:var(--space-3);display:flex}.stat-icon{color:var(--color-accent-primary);opacity:.8}.stat-content{text-align:left;flex-direction:column;display:flex}.stat-value{font-family:var(--font-display);font-size:var(--text-sm);color:#ffffffe6;letter-spacing:.02em;font-weight:700}.stat-label{font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.hero-stat-divider{background:linear-gradient(#0000 0%,#10b9814d 50%,#0000 100%);width:1px;height:36px}.hero-hud-corner{pointer-events:none;width:40px;height:40px;position:absolute}.hero-hud-corner:before,.hero-hud-corner:after{content:"";background:#10b98166;position:absolute}.hero-hud-tl{top:var(--space-8);left:var(--space-8)}.hero-hud-tl:before{width:20px;height:2px;top:0;left:0}.hero-hud-tl:after{width:2px;height:20px;top:0;left:0}.hero-hud-tr{top:var(--space-8);right:var(--space-8)}.hero-hud-tr:before{width:20px;height:2px;top:0;right:0}.hero-hud-tr:after{width:2px;height:20px;top:0;right:0}.hero-hud-bl{bottom:var(--space-8);left:var(--space-8)}.hero-hud-bl:before{width:20px;height:2px;bottom:0;left:0}.hero-hud-bl:after{width:2px;height:20px;bottom:0;left:0}.hero-hud-br{bottom:var(--space-8);right:var(--space-8)}.hero-hud-br:before{width:20px;height:2px;bottom:0;right:0}.hero-hud-br:after{width:2px;height:20px;bottom:0;right:0}.hero-coord{align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);color:#10b98180;letter-spacing:.1em;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.hero-coord-left{left:var(--space-8)}.hero-coord-right{right:var(--space-8)}.coord-line{background:linear-gradient(90deg,#10b98166,#0000);width:40px;height:1px}.hero-coord-right .coord-line{background:linear-gradient(90deg,#0000,#10b98166)}.coord-text{text-transform:uppercase}@media (max-width:768px){.hero-section{min-height:auto;padding-top:8rem;padding-bottom:4rem}.hero-headline{font-size:var(--text-4xl)}.hero-glass-panel{padding:var(--space-4)var(--space-5);margin-left:var(--space-4);margin-right:var(--space-4)}.hero-subheadline{font-size:var(--text-base)}.hero-stats-row{gap:var(--space-4);padding:var(--space-4);flex-direction:column}.hero-stat-divider{background:linear-gradient(90deg,#0000,#10b9814d,#0000);width:60px;height:1px}.hero-stat{justify-content:center}.stat-content{text-align:center}.hero-hud-corner,.hero-coord,.hero-datastream{display:none}}.problem-section{position:relative;overflow:hidden}.problem-bg{pointer-events:none;z-index:0;position:absolute;inset:0}.problem-gradient{background:radial-gradient(80% 50% at 50% 0,#ef44440f 0%,#0000 50%);position:absolute;inset:0}.problem-pattern{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 0%,#0000 70%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 0%,#0000 70%)}.problem-header{text-align:center;margin-bottom:var(--space-16)}.section-label{align-items:center;gap:var(--space-2);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-4);font-weight:600;display:inline-flex}.problem-headline{font-size:var(--text-4xl);margin-bottom:var(--space-4)}.problem-subheadline{font-size:var(--text-lg);color:var(--color-text-secondary);max-width:600px;margin:0 auto}.pain-points-grid{gap:var(--space-6);margin-bottom:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.pain-card{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);transition:all var(--duration-normal)var(--ease-out-expo);position:relative;overflow:hidden}.pain-card:hover{border-color:#ef44444d;transform:translateY(-4px);box-shadow:0 20px 40px -15px #ef444426}.pain-card-bg{opacity:0;transition:opacity var(--duration-normal)ease;background:radial-gradient(at 100% 0,#ef44440d 0%,#0000 50%);position:absolute;inset:0}.pain-card:hover .pain-card-bg{opacity:1}.pain-icon{border-radius:var(--radius-md);color:#ef4444;width:48px;height:48px;margin-bottom:var(--space-4);transition:all var(--duration-normal)var(--ease-out-expo);background:#ef44441a;justify-content:center;align-items:center;display:flex}.pain-card:hover .pain-icon{background:#ef444433;transform:scale(1.1)rotate(-5deg);box-shadow:0 0 20px #ef44444d}.pain-title{font-size:var(--text-lg);margin-bottom:var(--space-2);transition:color var(--duration-fast)ease;font-weight:600}.pain-card:hover .pain-title{color:#ef4444}.pain-description{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}.transition-wrapper{margin-top:var(--space-16);flex-direction:column;align-items:center;display:flex}.transition-statement{text-align:center;padding:var(--space-8);background:linear-gradient(135deg,var(--color-bg-elevated)0%,var(--color-bg-surface)100%);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.transition-arrow{width:56px;height:56px;margin-top:var(--space-8);background:var(--color-accent-primary-dim);border:1px solid var(--color-border-accent);color:var(--color-accent-primary);border-radius:50%;justify-content:center;align-items:center;animation:2s ease-in-out infinite bounce-arrow;display:flex}.transition-arrow svg{width:32px;height:32px}@keyframes bounce-arrow{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.transition-icon{background:var(--color-accent-primary-dim);width:48px;height:48px;color:var(--color-accent-primary);margin-bottom:var(--space-4);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.transition-text{font-size:var(--text-xl);color:var(--color-text-primary);max-width:600px;margin:0 auto}.solution-section{position:relative;overflow:hidden}.solution-bg{pointer-events:none;z-index:0;position:absolute;inset:0}.solution-gradient-1{background:radial-gradient(80% 50% at 20% 20%,#10b98114 0%,#0000 50%);width:100%;height:100%;position:absolute;top:0;left:0}.solution-gradient-2{background:radial-gradient(60% 40% at 80% 80%,#f5a6230d 0%,#0000 50%);width:100%;height:100%;position:absolute;bottom:0;right:0}.solution-grid{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60%,#000 0%,#0000 70%);mask-image:radial-gradient(70% 60%,#000 0%,#0000 70%)}.solution-glow{filter:blur(80px);background:radial-gradient(circle,#10b9811a 0%,#0000 70%);width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.solution-header{text-align:center;margin-bottom:var(--space-12)}.header-badge{align-items:center;gap:var(--space-2);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent-primary);margin-bottom:var(--space-4);font-weight:600;display:inline-flex}.header-badge svg{width:14px;height:14px}.solution-headline{font-size:var(--text-4xl)}.methodology-hero{text-align:center;padding:var(--space-12)var(--space-8);margin-bottom:var(--space-12);cursor:crosshair;background:linear-gradient(#10b98108 0%,#0000 40% 60%,#10b98105 100%);border-top:1px solid #10b98126;border-bottom:1px solid #10b98126;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.methodology-mouse-glow{pointer-events:none;z-index:5;filter:blur(30px);background:radial-gradient(circle,#10b98140 0%,#10b9811a 40%,#0000 70%);border-radius:50%;width:300px;height:300px;position:absolute;transform:translate(-50%,-50%)}.methodology-trail-container{pointer-events:none;z-index:6;position:absolute;inset:0}.methodology-trail-point{pointer-events:none;background:radial-gradient(circle,#10b98199 0%,#10b98140 40%,#0000 70%);border-radius:50%;width:12px;height:12px;transition:opacity .1s;position:absolute}.methodology-spark{pointer-events:none;z-index:7;background:#10b981;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 6px #10b981,0 0 12px #10b981cc,0 0 20px #10b98180}.methodology-icon-container,.methodology-text-block,.methodology-credentials,.methodology-corner{z-index:10;position:relative}.methodology-accent{border-radius:var(--radius-lg);pointer-events:none;border:1px solid #10b9811a;width:120px;height:120px;position:absolute}.methodology-accent-1{top:var(--space-8);left:10%;transform:rotate(15deg)}.methodology-accent-2{bottom:var(--space-8);right:10%;transform:rotate(-15deg)}.methodology-icon-container{width:80px;height:80px;margin-bottom:var(--space-6);justify-content:center;align-items:center;display:flex;position:relative}.methodology-icon-pulse{background:radial-gradient(circle,#10b9814d 0%,#0000 70%);border-radius:50%;position:absolute;inset:0}.methodology-icon-inner{background:linear-gradient(135deg,var(--color-accent-primary-dim)0%,#10b98126 100%);border-radius:var(--radius-lg);width:56px;height:56px;color:var(--color-accent-primary);border:1px solid #10b9814d;justify-content:center;align-items:center;display:flex;position:relative}.methodology-text-block{max-width:600px;margin-bottom:var(--space-8)}.methodology-title{font-size:var(--text-3xl);letter-spacing:var(--tracking-tight);margin-bottom:var(--space-3);background:linear-gradient(135deg,var(--color-text-primary)0%,var(--color-accent-primary)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:700}.methodology-desc{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:1.7}.methodology-credentials{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.credential-badge{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-4);border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--color-text-secondary);transition:all var(--duration-fast)ease;background:#10b98114;border:1px solid #10b98133;display:inline-flex}.credential-badge:hover{color:var(--color-text-primary);background:#10b9811f;border-color:#10b98159}.credential-check{color:var(--color-accent-primary);justify-content:center;align-items:center;display:flex}.credential-check svg{width:14px;height:14px}.methodology-corner{pointer-events:none;border:0 solid #10b98133;width:24px;height:24px;position:absolute}.methodology-corner-tl{top:var(--space-4);left:var(--space-4);border-top-width:1px;border-left-width:1px}.methodology-corner-tr{top:var(--space-4);right:var(--space-4);border-top-width:1px;border-right-width:1px}.methodology-corner-bl{bottom:var(--space-4);left:var(--space-4);border-bottom-width:1px;border-left-width:1px}.methodology-corner-br{bottom:var(--space-4);right:var(--space-4);border-bottom-width:1px;border-right-width:1px}@media (max-width:768px){.methodology-hero{padding:var(--space-8)var(--space-4)}.methodology-accent{display:none}.methodology-title{font-size:var(--text-2xl)}.methodology-desc{font-size:var(--text-base)}}.differentiators-grid{gap:var(--space-6);margin-bottom:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.differentiator-card{-webkit-backdrop-filter:blur(12px);border-radius:var(--radius-lg);padding:var(--space-6);transition:all var(--duration-normal)var(--ease-out-expo);cursor:pointer;background:#0f172a66;border:1px solid #10b98126;border-top-color:#ffffff14;position:relative;overflow:hidden}.differentiator-card:before{content:"";background:var(--color-bg-elevated);opacity:0;transition:opacity var(--duration-normal)ease;z-index:-1;position:absolute;inset:0}.differentiator-card:hover{-webkit-backdrop-filter:blur();border-color:var(--color-border-accent);box-shadow:var(--shadow-lg),0 0 30px #10b98133,inset 0 1px 0 #ffffff0d;background:#0f172af2;transform:translateY(-6px)}.differentiator-card:hover:before{opacity:1}.differentiator-card:active{transform:translateY(-3px)}.diff-icon-wrapper{width:48px;height:48px;margin-bottom:var(--space-4);background:var(--color-accent-primary-dim);border-radius:var(--radius-md);transition:all var(--duration-normal)var(--ease-out-expo);justify-content:center;align-items:center;display:flex;position:relative}.differentiator-card:hover .diff-icon-wrapper{background:var(--color-accent-primary);transform:scale(1.08);box-shadow:0 0 20px #10b98166}.diff-icon-wrapper svg{transition:all var(--duration-normal)ease;color:var(--color-accent-primary)}.differentiator-card:hover .diff-icon-wrapper svg{color:var(--color-bg-deep)}.diff-icon-glow{background:var(--color-accent-primary);opacity:.1;filter:blur(15px);transition:all var(--duration-normal)ease;border-radius:50%;position:absolute;inset:-10px}.differentiator-card:hover .diff-icon-glow{opacity:.3;filter:blur(20px);inset:-15px}.diff-title{font-size:var(--text-lg);margin-bottom:var(--space-2);transition:color var(--duration-fast)ease;font-weight:600}.differentiator-card:hover .diff-title{color:var(--color-accent-primary)}.diff-description{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}.dual-approach{position:relative}.dual-header{justify-content:center;align-items:center;gap:var(--space-4);margin-bottom:var(--space-8);display:flex}.dual-divider-line{background:linear-gradient(90deg,transparent,var(--color-border),transparent);flex:1;max-width:100px;height:1px}.dual-label{font-size:var(--text-sm);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:600}.dual-cards{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.approach-card{-webkit-backdrop-filter:blur(12px);border-radius:var(--radius-xl);padding:var(--space-8);transition:all var(--duration-normal)var(--ease-out-expo);background:#0f172a66;border:1px solid #10b98126;border-top-color:#ffffff14;position:relative;overflow:hidden}.approach-card:hover{-webkit-backdrop-filter:blur();background:#0f172af2;transform:translateY(-6px)}.approach-agency{border-color:#10b98133}.approach-agency:hover{box-shadow:var(--shadow-lg),0 0 40px #10b98133,inset 0 1px 0 #10b9811a;border-color:#10b98180}.approach-direct{border-color:#10b98133}.approach-direct:hover{box-shadow:var(--shadow-lg),0 0 40px #10b98133,inset 0 1px 0 #10b9811a;border-color:#10b98180}.approach-card-bg{opacity:0;transition:opacity var(--duration-normal)ease;position:absolute;inset:0}.approach-agency .approach-card-bg,.approach-direct .approach-card-bg{background:radial-gradient(at top,#10b9811a 0%,#0000 60%)}.approach-card:hover .approach-card-bg{opacity:1}.approach-card-content{z-index:1;position:relative}.approach-badge{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent-primary);margin-bottom:var(--space-4);font-weight:600;display:inline-flex}.badge-gold{color:var(--color-accent-primary)}.approach-headline{font-size:var(--text-xl);margin-bottom:var(--space-3);font-weight:700}.approach-description{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-6);line-height:1.6}.approach-link{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-accent-primary);transition:all var(--duration-fast)ease;font-weight:600;display:inline-flex}.approach-link:hover{gap:var(--space-3);text-shadow:0 0 10px #10b98180}.approach-link:hover svg{transform:translate(4px)}.approach-link svg{transition:transform var(--duration-fast)ease}.link-gold{color:var(--color-accent-primary)}.link-gold:hover{text-shadow:0 0 10px #10b98180}.approach-accent{height:3px;transition:transform var(--duration-normal)var(--ease-out-expo);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.agency-accent{background:linear-gradient(90deg,var(--color-accent-primary),#34d399)}.direct-accent{background:linear-gradient(90deg,#059669,var(--color-accent-primary))}.approach-card:hover .approach-accent{transform:scaleX(1)}@media (max-width:768px){.methodology-content{text-align:center;flex-direction:column}.methodology-icon{margin:0 auto}.credentials-row{justify-content:center}}.services-section{position:relative;overflow:hidden}.services-bg{pointer-events:none;z-index:0;position:absolute;inset:0}.services-gradient{background:radial-gradient(60% 40% at 30% 30%,#10b9810f 0%,#0000 50%),radial-gradient(50% 50% at 70% 70%,#f5a6230a 0%,#0000 50%);position:absolute;inset:0}.services-grid{background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.services-orb-1,.services-orb-2{filter:blur(100px);opacity:.4;pointer-events:none;border-radius:50%;position:absolute}.services-orb-1{background:var(--color-accent-primary);width:400px;height:400px;top:10%;left:-100px}.services-orb-2{background:var(--color-accent-secondary);width:300px;height:300px;bottom:10%;right:-80px}.services-header{text-align:center;margin-bottom:var(--space-12)}.services-headline{font-size:var(--text-4xl);margin-bottom:var(--space-4)}.services-subheadline{font-size:var(--text-lg);color:var(--color-text-secondary);max-width:600px;margin:0 auto}.services-grid-layout{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(340px,1fr));display:grid}.service-card{-webkit-backdrop-filter:blur(20px);border-radius:var(--radius-2xl);min-height:440px;padding:var(--space-12)var(--space-8)var(--space-10);background:#ffffff05;border:1px solid #ffffff0f;flex-direction:column;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.service-card:before{content:"";opacity:0;pointer-events:none;background-image:linear-gradient(#10b98108 1px,#0000 1px),linear-gradient(90deg,#10b98108 1px,#0000 1px);background-size:24px 24px;transition:opacity .4s;position:absolute;inset:0}.service-card:hover:before{opacity:1}.service-card:after{content:"";border-radius:calc(var(--radius-2xl) - 4px);pointer-events:none;border:1px solid #0000;transition:border-color .4s;position:absolute;inset:12px}.service-card:hover:after{border-color:#10b98114}.service-card:hover{background:#ffffff0f;border-color:#10b98140;transform:translateY(-8px);box-shadow:0 25px 50px -12px #0006,0 0 0 1px #10b9811a,inset 0 1px #ffffff0d}.service-card.cyan:hover,.service-card.gold:hover,.service-card.gradient:hover{border-color:#10b98140}.service-card.featured{background:#ffffff0d;border-color:#10b98126}.card-bg{pointer-events:none;position:absolute;inset:0}.card-gradient{opacity:0;background:linear-gradient(#10b98108 0%,#0000 40%);transition:opacity .4s;position:absolute;inset:0}.service-card.gold .card-gradient,.service-card.cyan .card-gradient{background:linear-gradient(#10b98108 0%,#0000 40%)}.service-card:hover .card-gradient{opacity:1}.card-spotlight,.service-card.gold .card-spotlight,.featured-badge{display:none}.card-content{z-index:1;text-align:center;align-items:center;gap:var(--space-5);height:100%;padding-top:var(--space-2);flex-direction:column;display:flex;position:relative}.audience-tag{align-items:center;gap:var(--space-2);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-primary);padding:var(--space-1)var(--space-3);border-radius:var(--radius-sm);margin-bottom:var(--space-2);background:#10b9810f;border:1px solid #10b9811f;font-size:10px;font-weight:700;display:inline-flex}.audience-tag.cyan,.audience-tag.gold{color:var(--color-accent-primary)}.audience-tag.gradient{color:var(--color-accent-primary);-webkit-text-fill-color:unset;background:0 0}.service-icon{border-radius:var(--radius-lg);width:68px;height:68px;color:var(--color-accent-primary);background:#10b9810f;border:1px solid #10b98126;justify-content:center;align-items:center;margin-bottom:0;transition:all .3s;display:flex;position:relative}.service-icon:before,.service-icon:after{content:"";border:1px solid #10b9814d;width:10px;height:10px;transition:all .3s;position:absolute}.service-icon:before{border-bottom:none;border-right:none;top:-4px;left:-4px}.service-icon:after{border-top:none;border-left:none;bottom:-4px;right:-4px}.service-card:hover .service-icon{background:#10b9811a;border-color:#10b9814d;transform:scale(1.05);box-shadow:0 0 40px #10b9811f}.service-card:hover .service-icon:before,.service-card:hover .service-icon:after{border-color:#10b98180}.service-icon.gold,.service-icon.cyan{color:var(--color-accent-primary);background:#10b98114}.service-card:hover .service-icon.gold,.service-card:hover .service-icon.cyan{box-shadow:0 0 30px #10b98126}.icon-ring,.service-card:hover .icon-ring,.service-icon.gold .icon-ring{display:none}.service-title{font-size:var(--text-xl);white-space:nowrap;margin-bottom:0;font-weight:700;line-height:1.3}.service-description{font-size:var(--text-sm);color:var(--color-text-secondary);max-width:280px;margin-bottom:0;line-height:1.7}.service-benefits{align-items:center;gap:var(--space-3);flex-direction:column;min-height:90px;margin:0;padding:0;list-style:none;display:flex}.benefit-item{justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);display:flex}.benefit-check{color:var(--color-accent-primary);flex-shrink:0}.service-cta{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-accent-primary);padding-top:var(--space-6);align-self:center;margin-top:auto;font-weight:600;transition:all .3s;display:inline-flex}.service-cta.gold,.service-cta.cyan{color:var(--color-accent-primary)}.service-cta:hover{gap:var(--space-3);color:#34d399}.card-border-effect,.card-border-effect.cyan,.card-border-effect.gold{display:none}.service-card:hover .card-border-effect{opacity:.5}.team-headshot{transition:transform .5s,opacity .5s;transform:scale(1)}.team-headshot:hover{transform:scale(1.08);opacity:1!important}.benefits-section{background:linear-gradient(#060a0e 0%,#04080c 100%);position:relative;overflow:hidden}.benefits-section:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#060a0e 0%,#060a0e80 50%,#0000 100%);height:200px;position:absolute;top:0;left:0;right:0}.benefits-bg{pointer-events:none;z-index:0;position:absolute;inset:0}.benefits-gradient{background:radial-gradient(80% 50%,#10b9810d 0%,#0000 60%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 100%);mask-image:linear-gradient(#0000 0%,#000 20% 100%)}.benefits-mesh{opacity:.015;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 15% 100%);mask-image:linear-gradient(#0000 0%,#000 15% 100%)}.benefits-glow{filter:blur(120px);opacity:.15;pointer-events:none;border-radius:50%;width:600px;height:400px;position:absolute;top:30%;-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 100%);mask-image:linear-gradient(#0000 0%,#000 30% 100%)}.benefits-glow.cyan{background:radial-gradient(#10b98166 0%,#0000 70%);left:20%}.benefits-glow.gold{background:radial-gradient(#eab3084d 0%,#0000 70%);right:20%}.benefits-grid-bg{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 25% 75%,#0000 100%),radial-gradient(70% 60%,#000 0%,#0000 70%);mask-image:linear-gradient(#0000 0%,#000 25% 75%,#0000 100%),radial-gradient(70% 60%,#000 0%,#0000 70%);-webkit-mask-composite:source-in;mask-composite:intersect}.benefits-header{text-align:center;margin-bottom:var(--space-8);z-index:2;position:relative}.benefits-headline{font-size:var(--text-4xl);margin-bottom:var(--space-4);color:#fffffff2}.benefits-subheadline{font-size:var(--text-lg);color:var(--color-text-secondary);max-width:600px;margin:0 auto}.tab-switcher{justify-content:center;gap:var(--space-2);margin-bottom:var(--space-12);display:flex}.tab-container{border-radius:var(--radius-full);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c12e6;border:1px solid #10b9811f;padding:4px;display:inline-flex;position:relative}.tab-indicator{border-radius:var(--radius-full);z-index:0;background:#10b981;width:calc(50% - 4px);height:calc(100% - 8px);position:absolute;top:4px;left:4px}.tab-button{z-index:1;align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-6);font-size:var(--text-sm);color:#71717a;border-radius:var(--radius-full);cursor:pointer;transition:color var(--duration-fast)ease;background:0 0;border:none;font-weight:600;display:flex;position:relative}.tab-button:hover{color:#ffffffe6}.tab-button.active{color:#060a0e}.tab-icon{flex-shrink:0}.tab-pill{padding:var(--space-3)var(--space-6);font-size:var(--text-sm);color:#71717a;border-radius:var(--radius-full);cursor:pointer;transition:all var(--duration-fast)ease;background:0 0;border:1px solid #10b9811a;font-weight:600}.tab-pill:hover{color:#ffffffe6;background:#10b9810d;border-color:#10b98140}.tab-pill.active{color:#060a0e;border-color:#0000}.tab-pill.active.cyan{background:#10b981}.tab-pill.active.gold{background:#f5a623}.benefits-content{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.benefit-card{border-radius:var(--radius-lg);padding:var(--space-8);transition:all var(--duration-normal)var(--ease-out-expo);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c12cc;border:1px solid #10b9811a;flex-direction:column;display:flex;position:relative;overflow:hidden}.benefit-card:hover{border-color:#10b98140;transform:translateY(-4px);box-shadow:0 8px 32px #10b98114}.benefit-card.cyan:hover{border-color:#10b98159}.benefit-card.gold:hover{border-color:#f5a62359}.benefit-card-bg{opacity:0;transition:opacity var(--duration-normal)ease;background:radial-gradient(at 100% 0,#10b9810d 0%,#0000 60%);position:absolute;inset:0}.benefit-card.gold .benefit-card-bg{background:radial-gradient(at 100% 0,#f5a6230d 0%,#0000 60%)}.benefit-card:hover .benefit-card-bg{opacity:1}.benefit-icon{border-radius:var(--radius-md);color:#10b981;width:48px;height:48px;margin-bottom:var(--space-4);background:#10b9811a;justify-content:center;align-items:center;display:flex}.benefit-icon.gold{color:#f5a623;background:#f5a6231a}.benefit-title{font-size:var(--text-lg);margin-bottom:var(--space-2);font-weight:600}.benefit-description{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}.benefits-grid{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.benefit-content{margin-bottom:var(--space-5)}.proof-point{align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid #10b98114;margin-top:auto;display:flex}.proof-line{background:var(--color-accent-primary);border-radius:2px;width:3px;height:16px}.proof-point.gold .proof-line{background:var(--color-accent-secondary)}.proof-text{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:600}.card-accent-bar{background:var(--color-accent-primary);transform-origin:0;height:3px;transition:transform var(--duration-normal)var(--ease-out-expo);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.card-accent-bar.gold{background:var(--color-accent-secondary)}.benefit-card:hover .card-accent-bar{transform:scaleX(1)}.active-border{transform-origin:0;height:3px;position:absolute;bottom:0;left:0;right:0}.active-border.cyan{background:linear-gradient(90deg,var(--color-accent-primary),#34d399)}.active-border.gold{background:linear-gradient(90deg,var(--color-accent-secondary),#ffd93d)}.process-section{background:linear-gradient(#04080c 0%,#03060a 100%);position:relative;overflow:hidden}.process-section:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#04080c 0%,#04080c80 50%,#0000 100%);height:200px;position:absolute;top:0;left:0;right:0}.process-bg{z-index:0;pointer-events:none;position:absolute;inset:0}.process-grid-bg{backgroundImage:linear-gradient(#10b98108 1px,transparent 1px),linear-gradient(90deg,#10b98108 1px,transparent 1px);-webkit-mask-composite:source-in;pointer-events:none;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%),radial-gradient(80% 60%,#000 0%,#0000 70%);mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%),radial-gradient(80% 60%,#000 0%,#0000 70%);-webkit-mask-composite:source-in;mask-composite:intersect}.process-gradient{background:radial-gradient(70% 50% at 30%,#10b9810d 0%,#0000 50%);position:absolute;inset:0}.process-lines{display:none;position:absolute;inset:0;overflow:hidden}.bg-line{background:linear-gradient(90deg,#0000,#10b9811a,#0000);height:1px;animation:8s linear infinite lineMove;position:absolute;left:0;right:0}.bg-line:first-child{top:20%}.bg-line:nth-child(2){top:40%}.bg-line:nth-child(3){top:60%}.bg-line:nth-child(4){top:80%}.bg-line:nth-child(5){top:100%}@keyframes lineMove{0%{transform:translate(-100%)}to{transform:translate(100%)}}.process-header{text-align:center;margin-bottom:var(--space-8);z-index:2;position:relative}.process-headline{font-size:var(--text-4xl);margin-bottom:var(--space-4);color:#fffffff2;font-family:var(--font-display);font-weight:700}.process-subheadline{font-size:var(--text-lg);color:#71717a;max-width:600px;margin:0 auto}.process-timeline{gap:var(--space-6);max-width:700px;margin:0 auto var(--space-12);z-index:2;flex-direction:column;display:flex;position:relative;transform:translate(-32px)}.process-step{align-items:flex-start;gap:var(--space-6);display:flex;position:relative}.step-connector{width:2px;height:calc(100% + var(--space-6) - 56px);transform-origin:top;position:absolute;top:56px;left:24px}.step-connector.cyan{background:linear-gradient(to bottom,var(--color-accent-primary),transparent)}.step-connector.gold{background:linear-gradient(to bottom,var(--color-accent-secondary),transparent)}.step-number-wrapper{flex-shrink:0;position:relative}.step-number{border:2px solid var(--color-accent-primary);width:48px;height:48px;font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-accent-primary);background:#080c12;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.step-number-wrapper.gold .step-number{border-color:var(--color-accent-secondary);color:var(--color-accent-secondary)}.step-ring{border:1px solid var(--color-accent-primary);opacity:0;border-radius:50%;position:absolute;inset:-8px}.step-number-wrapper.gold .step-ring{border-color:var(--color-accent-secondary)}.step-card{align-items:flex-start;gap:var(--space-4);border-radius:var(--radius-lg);padding:var(--space-5);transition:all var(--duration-fast)ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c12cc;border:1px solid #10b9811a;flex:1;display:flex}.step-card:hover{border-color:var(--color-border-accent)}.step-card.cyan:hover{border-color:#10b9814d}.step-card.gold:hover{border-color:#f5a6234d}.step-icon{border-radius:var(--radius-md);color:#10b981;background:#10b9811a;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.step-icon.gold{background:var(--color-accent-secondary-dim);color:var(--color-accent-secondary)}.step-content{flex:1}.step-title{font-size:var(--text-lg);margin-bottom:var(--space-1);color:#fffffff2;font-weight:600}.step-description{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5}.final-outcome{text-align:center;z-index:2;position:relative}.outcome-wrapper{align-items:center;gap:var(--space-4);flex-direction:column;display:inline-flex}.outcome-line{background:linear-gradient(to bottom,var(--color-border),var(--color-accent-primary));width:2px;height:40px}.outcome-badge{align-items:center;gap:var(--space-2);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent-primary);font-weight:600;display:inline-flex}.outcome-badge.gold{color:var(--color-accent-secondary)}.outcome-text{font-size:var(--text-xl);color:var(--color-text-primary);max-width:500px}@media (max-width:768px){.process-timeline{padding:0 var(--space-4);transform:translate(0)}.process-header{margin-bottom:var(--space-6);padding:0 var(--space-4)}.process-headline{font-size:var(--text-2xl)}.process-subheadline{font-size:var(--text-base)}.tab-switcher{margin-bottom:var(--space-8)}.tab-pill{padding:var(--space-2)var(--space-4);font-size:var(--text-xs)}.process-step{align-items:flex-start;gap:var(--space-4);flex-direction:row}.step-number-wrapper{flex-shrink:0}.step-number{width:40px;height:40px;font-size:var(--text-base)}.step-ring{inset:-6px}.step-connector{height:calc(100% + var(--space-6) - 48px);top:48px;left:19px}.step-card{padding:var(--space-4);gap:var(--space-3)}.step-icon{width:36px;height:36px}.step-icon svg{width:20px;height:20px}.step-title{font-size:var(--text-base)}.step-description{font-size:var(--text-xs)}.final-outcome{padding:0 var(--space-4)}.outcome-text{font-size:var(--text-lg)}}@media (max-width:480px){.process-timeline{padding:0 var(--space-2)}.process-step{gap:var(--space-3)}.step-number{width:36px;height:36px;font-size:var(--text-sm)}.step-connector{height:calc(100% + var(--space-6) - 44px);top:44px;left:17px}.step-card{padding:var(--space-3)}.step-icon{width:32px;height:32px}.step-icon svg{width:18px;height:18px}}.faq-section{background:linear-gradient(#03060a 0%,#04080c 100%);position:relative;overflow:hidden}.faq-section:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#03060a 0%,#03060a80 50%,#0000 100%);height:200px;position:absolute;top:0;left:0;right:0}.faq-bg{pointer-events:none;z-index:0;position:absolute;inset:0}.faq-gradient{background:radial-gradient(70% 50% at 50% 30%,#10b9810a 0%,#0000 60%);position:absolute;inset:0}.faq-pattern{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;background-image:linear-gradient(#10b98108 1px,#0000 1px),linear-gradient(90deg,#10b98108 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%),radial-gradient(80% 60%,#000 0%,#0000 70%);mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%),radial-gradient(80% 60%,#000 0%,#0000 70%);-webkit-mask-composite:source-in;mask-composite:intersect}.faq-header{text-align:center;margin-bottom:var(--space-12);z-index:2;position:relative}.header-icon{color:#10b981;width:48px;height:48px;margin-bottom:var(--space-4);background:#10b9811a;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.faq-headline{font-size:var(--text-4xl);margin-bottom:var(--space-4);color:#fffffff2;font-family:var(--font-display);font-weight:700}.faq-subheadline{font-size:var(--text-lg);color:#71717a;max-width:500px;margin:0 auto}.faq-list{gap:var(--space-3);max-width:800px;margin:0 auto var(--space-12);z-index:2;flex-direction:column;display:flex;position:relative}.faq-item{border-radius:var(--radius-lg);transition:all var(--duration-normal)var(--ease-out-expo);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c12cc;border:1px solid #10b9811a;position:relative;overflow:hidden}.faq-item:hover{border-color:#10b98140;transform:translate(4px);box-shadow:-4px 0 #10b981}.faq-item.open{border-color:#10b9814d}.faq-trigger{width:100%;padding:var(--space-5)var(--space-6);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.question-content{align-items:center;gap:var(--space-3);flex:1;display:flex}.audience-chip{letter-spacing:var(--tracking-wide);text-transform:uppercase;padding:var(--space-1)var(--space-2);border-radius:var(--radius-sm);flex-shrink:0;font-size:10px;font-weight:600}.audience-chip.cyan{background:var(--color-accent-primary-dim);color:var(--color-accent-primary)}.audience-chip.gold{background:var(--color-accent-secondary-dim);color:var(--color-accent-secondary)}.question-text{font-size:var(--text-base);color:#fffffff2;font-weight:600}.toggle-icon{width:32px;height:32px;color:var(--color-text-secondary);background:#10b9811a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.faq-answer-wrapper{overflow:hidden}.faq-answer{padding:0 var(--space-6)var(--space-5)}.faq-answer p{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.7}.active-indicator{background:linear-gradient(to bottom,var(--color-accent-primary),#34d399);transform-origin:top;width:3px;position:absolute;top:0;bottom:0;left:0}.faq-cta{text-align:center;align-items:center;gap:var(--space-4);z-index:2;flex-direction:column;display:flex;position:relative}.faq-cta .cta-text{font-size:var(--text-base);color:#71717a}.cta-section-revamp{background:linear-gradient(#04080c 0%,#05090e 100%);padding:6rem 0 8rem;position:relative;overflow:hidden}.cta-bg-layer{pointer-events:none;position:absolute;inset:0}.cta-grid-pattern{background-image:linear-gradient(#10b98106 1px,#0000 1px),linear-gradient(90deg,#10b98106 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 50%,#000 0%,#0000 70%);mask-image:radial-gradient(70% 50%,#000 0%,#0000 70%)}.cta-radial-glow{background:radial-gradient(60% 40% at 50% 40%,#10b9810f 0%,#0000 60%);position:absolute;inset:0}.cta-top-fade{background:linear-gradient(#04080c 0%,#0000 100%);height:150px;position:absolute;top:0;left:0;right:0}.cta-wrapper{z-index:1;text-align:center;max-width:900px;margin:0 auto;position:relative}.cta-main-content{margin-bottom:3.5rem}.cta-header-block{margin-bottom:2.5rem}.cta-main-headline{font-family:var(--font-display);color:#fffffff2;letter-spacing:-.02em;margin-bottom:1rem;font-size:clamp(2rem,1.5rem + 2.5vw,3rem);font-weight:700;line-height:1.15}.cta-subtext{color:#a1a1aa;max-width:550px;margin:0 auto;font-size:clamp(1rem,.9rem + .5vw,1.125rem);line-height:1.7}.cta-action-row{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:1.5rem;display:flex}.cta-btn-primary{color:#060a0e;background:#10b981;border-radius:12px;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 16px #10b98140}.cta-btn-primary:hover{background:#14d694;box-shadow:0 6px 24px #10b98159}.cta-btn-secondary{color:#ffffffd9;background:0 0;border:1px solid #ffffff26;border-radius:12px;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .25s;display:inline-flex}.cta-btn-secondary:hover{color:#fffffff2;background:#ffffff0d;border-color:#ffffff40}.cta-risk-badge{color:#a1a1aa;background:#10b9810f;border:1px solid #10b9811f;border-radius:100px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.625rem 1.25rem;font-size:.8125rem;display:inline-flex}.cta-risk-badge svg{color:#10b981;flex-shrink:0}.cta-form-wrapper{justify-content:center;width:100%;display:flex}.cta-trust-row{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c12b3;border:1px solid #10b9811a;border-radius:16px;justify-content:center;align-items:center;gap:0;max-width:800px;margin:3rem auto 0;padding:1.5rem 2rem;display:flex}.cta-trust-item{align-items:center;gap:.875rem;padding:0 1.5rem;display:flex}.cta-trust-item:first-child{padding-left:0}.cta-trust-item:last-child{padding-right:0}.cta-trust-divider{background:linear-gradient(#0000 0%,#10b98133 50%,#0000 100%);flex-shrink:0;width:1px;height:40px}.cta-trust-icon{color:#10b981;background:#10b9811a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.cta-trust-content{text-align:left;flex-direction:column;display:flex}.cta-trust-label{font-family:var(--font-display);color:#ffffffeb;letter-spacing:.01em;font-size:.9375rem;font-weight:600}.cta-trust-desc{color:#71717a;margin-top:.125rem;font-size:.75rem}@media (max-width:768px){.cta-section-revamp{padding:4rem 0 5rem}.cta-trust-row{flex-direction:column;gap:1rem;padding:1.25rem}.cta-trust-item{justify-content:center;width:100%;padding:0}.cta-trust-divider{display:none}.cta-action-row{flex-direction:column;align-items:center}.cta-btn-primary,.cta-btn-secondary{justify-content:center;width:100%;max-width:280px}}.cta-section{display:none}.tactical-quote-block{transition:transform .3s cubic-bezier(.16,1,.3,1)}.tactical-quote-block:hover{transform:scale(1.02)}.tactical-quote-block:hover .tactical-quote-shimmer{animation:.8s ease-out forwards shimmerSweep;opacity:1!important}.tactical-quote-block:hover>div:first-child div,.tactical-quote-block:hover>div:nth-child(2) div,.tactical-quote-block:hover>div:nth-child(3) div,.tactical-quote-block:hover>div:nth-child(4) div{filter:drop-shadow(0 0 4px #10b98199)}.tactical-quote-block:hover>div:nth-child(5){box-shadow:0 0 30px #10b98114,inset 0 0 30px #10b98105;border-color:#10b98133!important}@keyframes shimmerSweep{0%{background-position:100% 0}to{background-position:0 0}}.multistep-form{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080c12d9;border:1px solid #10b98126;border-radius:20px;width:100%;max-width:720px;margin:0 auto;padding:2.5rem;box-shadow:0 0 60px #10b9810f,0 25px 50px -12px #00000080}.multistep-progress{background:#ffffff0f;border-radius:100px;height:3px;margin-bottom:1.5rem;overflow:hidden}.multistep-progress-fill{background:linear-gradient(90deg,#10b981 0%,#34d399 100%);border-radius:100px;height:100%;box-shadow:0 0 12px #10b98180}.multistep-counter{font-family:var(--font-mono);letter-spacing:.1em;align-items:baseline;gap:.25rem;margin-bottom:2rem;font-size:.75rem;display:flex}.multistep-counter .current{color:#10b981;font-weight:600}.multistep-counter .divider{color:#fff3}.multistep-counter .total{color:#ffffff4d}.multistep-content{flex-direction:column;width:100%;min-height:320px;display:flex}.multistep-step{flex-direction:column;width:100%;display:flex}.multistep-question{font-family:var(--font-display);color:#fffffff2;margin-bottom:.5rem;font-size:1.5rem;font-weight:600;line-height:1.3}.multistep-subtext{color:#71717a;margin-bottom:2rem;font-size:.9375rem}.multistep-field{width:100%;margin-bottom:2rem}.multistep-input,.multistep-textarea{color:#fffffff2;background:#0000004d;border:1px solid #ffffff14;border-radius:12px;outline:none;width:100%;padding:1rem 1.25rem;font-family:inherit;font-size:1.0625rem;transition:all .2s}.multistep-input::placeholder,.multistep-textarea::placeholder{color:#ffffff40}.multistep-input:focus,.multistep-textarea:focus{background:#10b98108;border-color:#10b98180;box-shadow:0 0 0 3px #10b9811a}.multistep-textarea{resize:vertical;min-height:120px;line-height:1.6}.multistep-select,.multistep-multiselect{position:relative}.multistep-select-trigger{color:#ffffff80;cursor:pointer;background:#0000004d;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.25rem;font-family:inherit;font-size:1.0625rem;transition:all .2s;display:flex}.multistep-select-trigger:hover{border-color:#ffffff26}.multistep-select-trigger.open{background:#10b98108;border-color:#10b98180;border-bottom-right-radius:0;border-bottom-left-radius:0}.multistep-select-trigger.open svg{transform:rotate(180deg)}.multistep-select-trigger svg{color:#ffffff4d;transition:transform .2s}.multistep-options{background:#080c12fa;border:1px solid #10b9814d;border-top:none;border-bottom-right-radius:12px;border-bottom-left-radius:12px;position:relative;overflow:hidden}.multistep-checkbox{cursor:pointer;align-items:center;gap:.875rem;padding:.875rem 1.25rem;transition:background .15s;display:flex}.multistep-checkbox:hover{background:#10b9810d}.multistep-checkbox input{display:none}.multistep-checkbox .checkmark{background:#0006;border:1px solid #ffffff26;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;transition:all .15s;display:flex}.multistep-checkbox input:checked+.checkmark{background:#10b981;border-color:#10b981}.multistep-checkbox .checkmark svg{color:#fff}.multistep-checkbox .label-text{color:#fffc;font-size:.9375rem}.multistep-option{color:#fffc;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.875rem 1.25rem;font-family:inherit;font-size:.9375rem;transition:all .15s}.multistep-option:hover{color:#fffffff2;background:#10b98114}.multistep-option.selected{color:#10b981;background:#10b9811f}.multistep-radio-group{flex-direction:column;gap:.75rem;display:flex}.multistep-radio{cursor:pointer;background:#00000040;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:.875rem;padding:1rem 1.25rem;transition:all .2s;display:flex}.multistep-radio:hover{background:#00000059;border-color:#ffffff1f}.multistep-radio.selected{background:#10b9810f;border-color:#10b98166}.multistep-radio input{display:none}.multistep-radio .radio-indicator{background:#0000004d;border:2px solid #fff3;border-radius:50%;width:20px;height:20px;transition:all .2s;position:relative}.multistep-radio.selected .radio-indicator{border-color:#10b981}.multistep-radio.selected .radio-indicator:after{content:"";background:#10b981;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.multistep-radio .radio-label{color:#fffc;font-size:.9375rem}.multistep-radio.selected .radio-label{color:#fffffff2}.multistep-nav{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;display:flex}.multistep-back{color:#ffffff80;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:color .2s;display:inline-flex}.multistep-back:hover{color:#fffc}.multistep-next,.multistep-submit{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:.625rem;margin-left:auto;padding:.875rem 1.75rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:all .2s;display:inline-flex}.multistep-next.enabled{color:#04080c;background:linear-gradient(135deg,#10b981 0%,#34d399 100%);border:none;box-shadow:0 4px 20px #10b98140}.multistep-next.enabled:hover{box-shadow:0 6px 30px #10b98159}.multistep-next.disabled{color:#ffffff4d;cursor:not-allowed;background:#ffffff0d;border:1px solid #ffffff14}.multistep-submit{color:#04080c;background:linear-gradient(135deg,#10b981 0%,#34d399 100%);border:none;box-shadow:0 4px 20px #10b98140}.multistep-submit:hover:not(.submitting){box-shadow:0 6px 30px #10b98159}.multistep-submit.submitting{opacity:.7;cursor:not-allowed}.multistep-submit .spinner{border:2px solid #04080c33;border-top-color:#04080c;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.multistep-footer{border-top:1px solid #ffffff0d;flex-direction:column;align-items:center;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}.multistep-skip{color:#ffffff59;cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:.8125rem;transition:color .2s}.multistep-skip:hover{color:#fff9}.multistep-email-alt{color:#ffffff59;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.multistep-email-alt svg{color:#10b98180}.multistep-email-alt a{color:#10b981;text-decoration:none;transition:color .2s}.multistep-email-alt a:hover{color:#34d399}.multistep-form-complete{text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080c12d9;border:1px solid #10b98133;border-radius:20px;width:100%;max-width:720px;margin:0 auto;padding:4rem 2.5rem;box-shadow:0 0 60px #10b98114,0 25px 50px -12px #00000080}.complete-icon{color:#04080c;background:linear-gradient(135deg,#10b981 0%,#34d399 100%);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1.5rem;display:flex;box-shadow:0 0 40px #10b9814d}.multistep-form-complete h3{font-family:var(--font-display);color:#fffffff2;margin-bottom:.75rem;font-size:1.5rem;font-weight:600}.multistep-form-complete p{color:#71717a;font-size:1rem;line-height:1.6}@media (max-width:640px){.multistep-form{border-radius:16px;margin:0 1rem;padding:1.75rem}.multistep-question{font-size:1.25rem}.multistep-content{min-height:280px}.multistep-input,.multistep-textarea,.multistep-select-trigger{padding:.875rem 1rem;font-size:1rem}.multistep-nav{flex-wrap:wrap}.multistep-next,.multistep-submit{order:-1;width:100%;margin-bottom:.5rem;margin-left:0}.multistep-back{justify-content:center;width:100%}.multistep-form-complete{padding:3rem 1.5rem}}.footer{padding-top:var(--space-16);padding-bottom:var(--space-8);background:linear-gradient(#060a0f 0%,#04070a 100%);position:relative;overflow:hidden}.footer:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#060a0f 0%,#060a0f80 50%,#0000 100%);height:150px;position:absolute;top:0;left:0;right:0}.footer-bg{pointer-events:none;z-index:0;position:absolute;inset:0}.footer-pattern{-webkit-mask-composite:source-in;pointer-events:none;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;background-image:linear-gradient(#10b98105 1px,#0000 1px),linear-gradient(90deg,#10b98105 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 70%,#0000 100%),radial-gradient(80% 60%,#000 0%,#0000 70%);mask-image:linear-gradient(#000 0% 70%,#0000 100%),radial-gradient(80% 60%,#000 0%,#0000 70%);-webkit-mask-composite:source-in;mask-composite:intersect}.footer-gradient{background:radial-gradient(80% 50% at 50% 100%,#10b9810a 0%,#0000 60%);position:absolute;inset:0}.footer-line{display:none}.footer-content{z-index:1;position:relative}.footer-top{gap:var(--space-12);margin-bottom:var(--space-12);grid-template-columns:1fr;display:grid}@media (min-width:768px){.footer-top{grid-template-columns:1.5fr 2fr}}.footer-brand{gap:var(--space-4);flex-direction:column;display:flex}.brand-logo{align-items:center;gap:var(--space-3);text-decoration:none;display:flex}.brand-logo .logo-icon{width:36px;height:36px;font-size:var(--text-xs)}.brand-logo .logo-text{font-size:var(--text-base)}.brand-tagline{font-size:var(--text-sm);color:var(--color-text-muted);max-width:280px}.social-links{gap:var(--space-2);margin-top:var(--space-2);display:flex}.social-link{border-radius:var(--radius-md);color:#71717a;width:40px;height:40px;transition:all var(--duration-fast)ease;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.social-link:hover{color:#10b981;background:#10b98114}.footer-columns{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.footer-column{gap:var(--space-4);flex-direction:column;display:flex}.column-title{font-size:var(--text-sm);color:#ffffffe6;margin-bottom:var(--space-2);font-weight:600}.column-links{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.footer-link{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-text-secondary);transition:color var(--duration-fast)ease;display:inline-flex}.footer-link:hover{color:var(--color-text-primary)}.external-icon{opacity:.5}.footer-bottom{align-items:center;gap:var(--space-4);padding-top:var(--space-8);text-align:center;flex-direction:column;display:flex}@media (min-width:768px){.footer-bottom{text-align:left;flex-direction:row;justify-content:space-between}}.copyright{font-size:var(--text-sm);color:var(--color-text-muted)}.bottom-links{align-items:center;gap:var(--space-2);display:flex}.bottom-link{font-size:var(--text-sm);color:var(--color-text-secondary);transition:color var(--duration-fast)ease}.bottom-link:hover{color:var(--color-text-primary)}.link-divider{color:var(--color-text-muted)}@media (max-width:768px){:root{--section-gap:clamp(3rem,8vh,5rem)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
