:root{--ism-primary:#FF6600;--ism-primary-dark:#E55A00;--ism-primary-light:#FF7F33;--ism-primary-ultra-light:rgba(255,102,0,0.08);--ism-primary-bg:rgba(255,102,0,0.1);--ism-accent:#3B82F6;--ism-accent-dark:#1E40AF;--ism-accent-light:#60A5FA;--ism-accent-bg:rgba(59,130,246,0.1);--ism-success:#10B981;--ism-success-dark:#059669;--ism-success-bg:rgba(16,185,129,0.1);--ism-warning:#F59E0B;--ism-warning-bg:rgba(245,158,11,0.1);--ism-error:#EF4444;--ism-error-dark:#DC2626;--ism-error-bg:rgba(239,68,68,0.1);--ism-white:#FFFFFF;--ism-gray-50:#F8FAFC;--ism-gray-100:#F1F5F9;--ism-gray-200:#E2E8F0;--ism-gray-300:#CBD5E1;--ism-gray-400:#94A3B8;--ism-gray-500:#64748B;--ism-gray-600:#475569;--ism-gray-700:#334155;--ism-gray-800:#1E293B;--ism-gray-900:#0F172A;--ism-black:#000000;--ism-dark-bg:#0F172A;--ism-dark-bg-secondary:#1E293B;--ism-dark-bg-tertiary:#334155;--ism-space-xs:0.5rem;--ism-space-sm:0.75rem;--ism-space-md:1rem;--ism-space-lg:1.5rem;--ism-space-xl:2rem;--ism-space-2xl:3rem;--ism-space-3xl:4rem;--ism-space-4xl:6rem;--ism-font-heading:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--ism-font-body:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--ism-text-xs:0.75rem;--ism-text-sm:0.875rem;--ism-text-md:1rem;--ism-text-lg:1.125rem;--ism-text-xl:1.25rem;--ism-text-2xl:1.5rem;--ism-text-3xl:1.875rem;--ism-text-4xl:2.25rem;--ism-text-5xl:3rem;--ism-radius-sm:0.375rem;--ism-radius-md:0.5rem;--ism-radius-lg:0.75rem;--ism-radius-xl:1rem;--ism-radius-2xl:1.5rem;--ism-shadow-sm:0 1px 2px 0 rgba(0,0,0,0.05);--ism-shadow-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);--ism-shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);--ism-shadow-xl:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);--ism-shadow-primary:0 4px 6px -1px rgba(255,102,0,0.1),0 2px 4px -1px rgba(255,102,0,0.06);--ism-shadow-primary-lg:0 10px 15px -3px rgba(255,102,0,0.2),0 4px 6px -2px rgba(255,102,0,0.1);--ism-gradient-primary:linear-gradient(135deg,var(--ism-primary) 0%,var(--ism-primary-dark) 100%);--ism-gradient-accent:linear-gradient(135deg,var(--ism-accent) 0%,var(--ism-accent-dark) 100%);--ism-gradient-success:linear-gradient(135deg,var(--ism-success) 0%,var(--ism-success-dark) 100%);--ism-gradient-dark:linear-gradient(135deg,var(--ism-gray-900) 0%,var(--ism-gray-800) 100%);--ism-gradient-light:linear-gradient(135deg,var(--ism-white) 0%,var(--ism-gray-50) 100%);--ism-transition:all 0.2s cubic-bezier(0.4,0,0.2,1);--ism-transition-fast:all 0.15s cubic-bezier(0.4,0,0.2,1);--ism-transition-slow:all 0.3s cubic-bezier(0.4,0,0.2,1)}*{box-sizing:border-box}.ism-section{position:relative;overflow:hidden}.ism-section *{box-sizing:border-box}.ism-container{max-width:1200px;margin:0 auto;padding:0 var(--ism-space-lg);width:100%}.ism-container--narrow{max-width:1000px}.ism-container--wide{max-width:1400px}.ism-container--full{max-width:none;padding:0}.ism-flex{display:flex;gap:var(--ism-space-lg);flex-wrap:wrap}.ism-flex--center{align-items:center;justify-content:center}.ism-flex--between{align-items:center;justify-content:space-between}.ism-flex--around{align-items:center;justify-content:space-around}.ism-flex--start{align-items:flex-start;justify-content:flex-start}.ism-flex--end{align-items:flex-end;justify-content:flex-end}.ism-flex--column{flex-direction:column}.ism-flex--no-wrap{flex-wrap:nowrap}.ism-grid{display:grid;gap:var(--ism-space-lg)}.ism-grid--1{grid-template-columns:1fr}.ism-grid--2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.ism-grid--3{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.ism-grid--4{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.ism-grid--fixed-2{grid-template-columns:1fr 1fr}.ism-grid--fixed-3{grid-template-columns:1fr 1fr 1fr}.ism-grid--hero{grid-template-columns:1fr;align-items:center}@media (min-width:1024px){.ism-grid--hero{grid-template-columns:1.2fr 1fr}}.ism-heading{font-family:var(--ism-font-heading);font-weight:600;line-height:1.2;color:var(--ism-gray-900);margin:0;letter-spacing:-0.025em}.ism-heading--xs{font-size:var(--ism-text-lg);font-weight:500}.ism-heading--sm{font-size:var(--ism-text-xl);font-weight:500}.ism-heading--md{font-size:var(--ism-text-2xl)}.ism-heading--lg{font-size:var(--ism-text-3xl)}.ism-heading--xl{font-size:var(--ism-text-4xl)}.ism-heading--2xl{font-size:clamp(2.5rem,4vw,var(--ism-text-5xl));font-weight:700}.ism-heading--3xl{font-size:clamp(3rem,5vw,4rem);font-weight:700}.ism-text{font-family:var(--ism-font-body);color:var(--ism-gray-600);line-height:1.6;margin:0}.ism-text--xs{font-size:var(--ism-text-xs)}.ism-text--sm{font-size:var(--ism-text-sm)}.ism-text--md{font-size:var(--ism-text-md)}.ism-text--lg{font-size:var(--ism-text-lg)}.ism-text--xl{font-size:var(--ism-text-xl)}.ism-text--primary{color:var(--ism-primary)}.ism-text--dark{color:var(--ism-gray-900)}.ism-text--light{color:var(--ism-gray-500)}.ism-text--white{color:var(--ism-white)}.ism-highlight{background:var(--ism-gradient-primary);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.ism-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--ism-space-sm);font-family:var(--ism-font-body);font-weight:500;text-decoration:none;border:none;border-radius:var(--ism-radius-lg);cursor:pointer;transition:var(--ism-transition);position:relative;overflow:hidden;white-space:nowrap}.ism-btn--sm{padding:var(--ism-space-sm) var(--ism-space-md);font-size:var(--ism-text-sm)}.ism-btn--md{padding:var(--ism-space-md) var(--ism-space-lg);font-size:var(--ism-text-md)}.ism-btn--lg{padding:var(--ism-space-lg) var(--ism-space-xl);font-size:var(--ism-text-lg)}.ism-btn--primary{background:var(--ism-gradient-primary);color:var(--ism-white);box-shadow:var(--ism-shadow-primary)}.ism-btn--primary:hover{transform:translateY(-1px);box-shadow:var(--ism-shadow-primary-lg)}.ism-btn--secondary{background:var(--ism-white);color:var(--ism-gray-700);border:1px solid var(--ism-gray-300);box-shadow:var(--ism-shadow-sm)}.ism-btn--secondary:hover{background:var(--ism-gray-50);border-color:var(--ism-primary);color:var(--ism-primary);transform:translateY(-1px)}.ism-btn--outline{background:transparent;color:var(--ism-primary);border:2px solid var(--ism-primary)}.ism-btn--outline:hover{background:var(--ism-primary);color:var(--ism-white)}.ism-btn--ghost{background:transparent;color:var(--ism-primary);border:none}.ism-btn--ghost:hover{background:var(--ism-primary-bg)}.ism-btn--dark{background:var(--ism-gradient-dark);color:var(--ism-white);box-shadow:var(--ism-shadow-md)}.ism-btn--dark:hover{transform:translateY(-1px);box-shadow:var(--ism-shadow-lg)}.ism-badge{display:inline-flex;align-items:center;gap:var(--ism-space-sm);padding:var(--ism-space-sm) var(--ism-space-md);border-radius:var(--ism-radius-lg);font-size:var(--ism-text-sm);font-weight:500;white-space:nowrap;transition:var(--ism-transition)}.ism-badge--primary{background:var(--ism-gray-100);color:var(--ism-gray-900);border:1px solid var(--ism-gray-300)}.ism-badge--primary:hover{border-color:var(--ism-primary-bg);background:var(--ism-gray-50)}.ism-badge__icon-wrapper{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:var(--ism-primary);border-radius:var(--ism-radius-md);flex-shrink:0}.ism-badge__icon{width:1rem;height:1rem;fill:var(--ism-white);stroke:var(--ism-white)}.ism-badge--success .ism-badge__icon-wrapper{background:var(--ism-success)}.ism-badge--accent .ism-badge__icon-wrapper{background:var(--ism-accent)}.ism-badge--warning .ism-badge__icon-wrapper{background:var(--ism-warning)}.ism-badge--error .ism-badge__icon-wrapper{background:var(--ism-error)}.ism-badge--dark .ism-badge__icon-wrapper{background:var(--ism-gray-900)}.ism-badge--compact{padding:var(--ism-space-xs) var(--ism-space-sm);gap:var(--ism-space-xs)}.ism-badge--compact .ism-badge__icon-wrapper{width:1.25rem;height:1.25rem}.ism-badge--compact .ism-badge__icon{width:0.75rem;height:0.75rem}.ism-badge--large{padding:var(--ism-space-md) var(--ism-space-lg);gap:var(--ism-space-md);font-size:var(--ism-text-md)}.ism-badge--large .ism-badge__icon-wrapper{width:2.25rem;height:2.25rem}.ism-badge--large .ism-badge__icon{width:1.25rem;height:1.25rem}.ism-card{background:var(--ism-white);border-radius:var(--ism-radius-xl);padding:var(--ism-space-xl);transition:var(--ism-transition);position:relative;overflow:hidden}.ism-card--flat{border:1px solid var(--ism-gray-200)}.ism-card--elevated{box-shadow:var(--ism-shadow-md)}.ism-card--floating{box-shadow:var(--ism-shadow-lg);transform:translateY(0)}.ism-card--floating:hover{transform:translateY(-4px);box-shadow:var(--ism-shadow-xl)}.ism-card--bordered{border:1px solid var(--ism-gray-300)}.ism-card--bordered:hover{border-color:var(--ism-primary)}.ism-card--featured{border:2px solid var(--ism-primary);box-shadow:var(--ism-shadow-primary);position:relative}.ism-card--featured::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:var(--ism-gradient-primary)}.ism-card--dark{background:var(--ism-gray-900);color:var(--ism-white)}.ism-card--hover-lift:hover{transform:translateY(-2px);box-shadow:var(--ism-shadow-lg)}.ism-card--hover-glow:hover{box-shadow:var(--ism-shadow-primary-lg)}.ism-icon{width:1.5rem;height:1.5rem;flex-shrink:0;fill:currentColor;stroke:currentColor}.ism-icon--sm{width:1rem;height:1rem}.ism-icon--md{width:1.5rem;height:1.5rem}.ism-icon--lg{width:2rem;height:2rem}.ism-icon--xl{width:2.5rem;height:2.5rem}.ism-icon-wrapper{display:flex;align-items:center;justify-content:center;border-radius:var(--ism-radius-lg);transition:var(--ism-transition)}.ism-icon-wrapper--sm{width:2.5rem;height:2.5rem}.ism-icon-wrapper--md{width:3rem;height:3rem}.ism-icon-wrapper--lg{width:3.5rem;height:3.5rem}.ism-icon-wrapper--primary{background:var(--ism-primary-bg);color:var(--ism-primary);border:1px solid rgba(255,102,0,0.2)}.ism-icon-wrapper--accent{background:var(--ism-accent-bg);color:var(--ism-accent);border:1px solid rgba(59,130,246,0.2)}.ism-icon-wrapper--success{background:var(--ism-success-bg);color:var(--ism-success);border:1px solid rgba(16,185,129,0.2)}.ism-icon-wrapper--dark{background:var(--ism-gray-900);color:var(--ism-white)}.ism-form-group{display:flex;flex-direction:column;gap:var(--ism-space-xs)}.ism-form-label{font-weight:500;color:var(--ism-gray-900);font-size:var(--ism-text-sm)}.ism-form-input,.ism-form-textarea,.ism-form-select{padding:var(--ism-space-md);border:1px solid var(--ism-gray-300);border-radius:var(--ism-radius-lg);font-family:var(--ism-font-body);font-size:var(--ism-text-md);color:var(--ism-gray-900);background:var(--ism-white);transition:var(--ism-transition)}.ism-form-input:focus,.ism-form-textarea:focus,.ism-form-select:focus{outline:none;border-color:var(--ism-primary);box-shadow:0 0 0 3px var(--ism-primary-bg)}.ism-form-textarea{resize:vertical;min-height:120px}.ism-feature-list{list-style:none;margin:0;padding:0}.ism-feature-list li{display:flex;align-items:center;gap:var(--ism-space-sm);padding:var(--ism-space-sm) 0;border-bottom:1px solid var(--ism-gray-100)}.ism-feature-list li:last-child{border-bottom:none}.ism-checkmark{width:1.25rem;height:1.25rem;background:var(--ism-gradient-primary);color:var(--ism-white);display:flex;align-items:center;justify-content:center;font-size:0.75rem;border-radius:50%;flex-shrink:0;font-weight:700}.ism-checkmark--success{background:var(--ism-gradient-success)}.ism-checkmark--accent{background:var(--ism-gradient-accent)}.ism-section-header{text-align:center;max-width:800px;margin:0 auto var(--ism-space-2xl) auto}.ism-section-header--left{text-align:left;margin:0 0 var(--ism-space-2xl) 0}.ism-section-header h2{margin-bottom:var(--ism-space-lg)}.ism-section-header p{margin-bottom:0}.ism-section-cta{text-align:center;margin-top:var(--ism-space-2xl)}.ism-section-cta--left{text-align:left}.ism-p-0{padding:0}.ism-p-xs{padding:var(--ism-space-xs)}.ism-p-sm{padding:var(--ism-space-sm)}.ism-p-md{padding:var(--ism-space-md)}.ism-p-lg{padding:var(--ism-space-lg)}.ism-p-xl{padding:var(--ism-space-xl)}.ism-p-2xl{padding:var(--ism-space-2xl)}.ism-m-0{margin:0}.ism-m-xs{margin:var(--ism-space-xs)}.ism-m-sm{margin:var(--ism-space-sm)}.ism-m-md{margin:var(--ism-space-md)}.ism-m-lg{margin:var(--ism-space-lg)}.ism-m-xl{margin:var(--ism-space-xl)}.ism-m-2xl{margin:var(--ism-space-2xl)}.ism-text-left{text-align:left}.ism-text-center{text-align:center}.ism-text-right{text-align:right}.ism-block{display:block}.ism-inline{display:inline}.ism-inline-block{display:inline-block}.ism-flex{display:flex}.ism-grid{display:grid}.ism-hidden{display:none}.ism-w-full{width:100%}.ism-h-full{height:100%}.ism-bg-white{background:var(--ism-white)}.ism-bg-light{background:var(--ism-gray-50)}.ism-bg-dark{background:var(--ism-gray-900);color:var(--ism-white)}.ism-bg-primary{background:var(--ism-gradient-primary);color:var(--ism-white)}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.ism-animate-fade-in{animation:fadeIn 0.6s ease-out}.ism-animate-slide-up{animation:slideInUp 0.6s ease-out}.ism-animate-slide-left{animation:slideInLeft 0.6s ease-out}@media (max-width:767px){.ism-container{padding:0 var(--ism-space-md)}.ism-grid--2,.ism-grid--3,.ism-grid--4,.ism-grid--fixed-2,.ism-grid--fixed-3{grid-template-columns:1fr}.ism-heading--2xl{font-size:clamp(2rem,6vw,2.5rem)}.ism-heading--3xl{font-size:clamp(2.5rem,7vw,3rem)}.ism-btn--lg{padding:var(--ism-space-md) var(--ism-space-lg);font-size:var(--ism-text-md)}.ism-card{padding:var(--ism-space-lg)}.ism-badge--large{padding:var(--ism-space-sm) var(--ism-space-md);font-size:var(--ism-text-sm)}.ism-badge--large .ism-badge__icon-wrapper{width:1.75rem;height:1.75rem}.ism-badge--large .ism-badge__icon{width:1rem;height:1rem}.ism-hidden-mobile{display:none}}@media (min-width:768px){.ism-hidden-desktop{display:none}}.ism-feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--ism-space-xl)}.ism-feature-item{text-align:center;padding:var(--ism-space-xl)}.ism-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--ism-space-lg)}.ism-stat-item{text-align:center;padding:var(--ism-space-lg)}.ism-stat-number{font-family:var(--ism-font-heading);font-size:var(--ism-text-4xl);font-weight:700;color:var(--ism-primary);line-height:1;margin-bottom:var(--ism-space-sm)}.ism-stat-label{font-size:var(--ism-text-sm);font-weight:500;color:var(--ism-gray-600)}.ism-testimonial{background:var(--ism-white);border-radius:var(--ism-radius-xl);padding:var(--ism-space-xl);box-shadow:var(--ism-shadow-md);border-left:4px solid var(--ism-primary)}.ism-neumorphic{background:var(--ism-gray-100);box-shadow:8px 8px 16px rgba(0,0,0,0.1),-8px -8px 16px rgba(255,255,255,0.7);border-radius:var(--ism-radius-xl);transition:var(--ism-transition)}.ism-neumorphic--inset{box-shadow:inset 8px 8px 16px rgba(0,0,0,0.1),inset -8px -8px 16px rgba(255,255,255,0.7)}.ism-neumorphic--dark{background:var(--ism-gray-800);box-shadow:8px 8px 16px rgba(0,0,0,0.3),-8px -8px 16px rgba(255,255,255,0.05)}.ism-neumorphic:hover{transform:translateY(-2px);box-shadow:12px 12px 24px rgba(0,0,0,0.15),-12px -12px 24px rgba(255,255,255,0.8)}.ism-floating{animation:gentle-float 4s ease-in-out infinite}.ism-floating--slow{animation:gentle-float 6s ease-in-out infinite}.ism-floating--fast{animation:gentle-float 2s ease-in-out infinite}@keyframes gentle-float{0%,100%{transform:translateY(0px) translateZ(0)}50%{transform:translateY(-8px) translateZ(0)}}.ism-transform-3d{transform:perspective(1000px) translateZ(0);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1)}.ism-transform-3d:hover{transform:perspective(1000px) translateY(-4px) rotateX(5deg) rotateY(-5deg) translateZ(0)}.ism-transform-3d--card{transform:perspective(1000px) rotateX(2deg) rotateY(-2deg) translateZ(0)}.ism-transform-3d--card:hover{transform:perspective(1000px) rotateX(0deg) rotateY(0deg) scale(1.02) translateZ(0)}.ism-gradient-static-primary{background:linear-gradient(135deg,var(--ism-primary) 0%,var(--ism-primary-dark) 100%)}.ism-gradient-static-accent{background:linear-gradient(135deg,var(--ism-accent) 0%,var(--ism-accent-dark) 100%)}.ism-gradient-static-success{background:linear-gradient(135deg,var(--ism-success) 0%,var(--ism-success-dark) 100%)}.ism-gradient-static-mesh{background:radial-gradient(circle at 20% 20%,rgba(255,102,0,0.15) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(59,130,246,0.15) 0%,transparent 50%),radial-gradient(circle at 40% 60%,rgba(16,185,129,0.1) 0%,transparent 50%),var(--ism-gray-50)}.ism-gradient-static-dark-mesh{background:radial-gradient(circle at 20% 20%,rgba(255,102,0,0.1) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(59,130,246,0.1) 0%,transparent 50%),radial-gradient(circle at 40% 60%,rgba(16,185,129,0.05) 0%,transparent 50%),var(--ism-gray-900)}.ism-glow-static{box-shadow:0 0 15px rgba(255,102,0,0.3)}.ism-glow-static--accent{box-shadow:0 0 15px rgba(59,130,246,0.3)}.ism-glow-static--success{box-shadow:0 0 15px rgba(16,185,129,0.3)}.ism-glow-static:hover{box-shadow:0 0 25px rgba(255,102,0,0.4)}.ism-glass{background:rgba(255,255,255,0.1);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.2);border-radius:var(--ism-radius-xl)}.ism-glass--primary{background:rgba(255,102,0,0.1);border:1px solid rgba(255,102,0,0.2)}.ism-glass--accent{background:rgba(59,130,246,0.1);border:1px solid rgba(59,130,246,0.2)}.ism-glass--dark{background:rgba(0,0,0,0.2);border:1px solid rgba(255,255,255,0.1)}.ism-mesh-bg{position:relative;overflow:hidden}.ism-mesh-bg::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:var(--ism-gradient-static-mesh);opacity:0.8;z-index:-1}.ism-mesh-bg--dark::before{background:var(--ism-gradient-static-dark-mesh)}.ism-glow-moderate{box-shadow:0 0 20px rgba(255,102,0,0.4),0 4px 6px rgba(0,0,0,0.1);transition:var(--ism-transition)}.ism-glow-moderate:hover{box-shadow:0 0 30px rgba(255,102,0,0.6),0 8px 15px rgba(0,0,0,0.15);transform:translateY(-2px)}.ism-gradient-animated{background:linear-gradient(45deg,var(--ism-primary),var(--ism-accent),var(--ism-success),var(--ism-primary));background-size:300% 300%;animation:gentle-gradient 8s ease infinite}@keyframes gentle-gradient{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}.ism-holographic{position:relative;background:linear-gradient(135deg,var(--ism-primary),var(--ism-accent));overflow:hidden}.ism-holographic::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent);animation:holographic-shine 4s ease infinite}@keyframes holographic-shine{0%{left:-100%}100%{left:100%}}.ism-particles{position:relative;overflow:hidden}.ism-particles::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(1px 1px at 20% 30%,rgba(255,102,0,0.4),transparent),radial-gradient(1px 1px at 60% 70%,rgba(59,130,246,0.4),transparent),radial-gradient(1px 1px at 80% 20%,rgba(16,185,129,0.3),transparent);animation:gentle-sparkle 6s linear infinite;pointer-events:none}@keyframes gentle-sparkle{0%,100%{opacity:0.6}50%{opacity:0.3}}@media (prefers-reduced-motion:reduce){.ism-floating,.ism-gradient-animated,.ism-holographic::before,.ism-particles::before{animation:none}.ism-transform-3d:hover{transform:perspective(1000px) translateY(-2px) translateZ(0)}}@media (max-width:767px){.ism-glass{backdrop-filter:blur(5px)}.ism-gradient-animated{background:var(--ism-gradient-static-primary);animation:none}.ism-particles::before{display:none}.ism-floating{animation-duration:6s}}@media (max-width:480px){.ism-neumorphic:hover{transform:none}.ism-transform-3d:hover{transform:perspective(1000px) translateZ(0)}.ism-glow-moderate:hover{transform:none;box-shadow:0 0 20px rgba(255,102,0,0.4),0 4px 6px rgba(0,0,0,0.1)}}.ism-performance-critical .ism-glass{backdrop-filter:none;background:rgba(255,255,255,0.95)}.ism-performance-critical .ism-floating{animation:none}.ism-performance-critical .ism-particles::before{display:none}/*========================================