.landing-page--solutions{--solutions-stack-gap:2rem;--solutions-section-pad:clamp(4.5rem,7.5vw,7rem);--solutions-card-radius:1.4rem;--solutions-accent:#6366f1;--solutions-accent-soft:rgba(99,102,241,.12);--solutions-cyan:#0284c7;--solutions-emerald:#10b981}.landing-page--solutions,.sabrixa-light.landing-page--solutions,html[data-theme=light] .landing-page--solutions{background-color:#f8f9fb!important;background-image:radial-gradient(ellipse 90% 50% at 50% -10%,rgba(99,102,241,.05),transparent 60%),radial-gradient(ellipse 60% 40% at 90% 20%,rgba(14,165,233,.035),transparent 50%),linear-gradient(180deg,#f8f9fb,#f4f6fa 40%,#f0f3f8 80%,#f8f9fb)!important;background-attachment:scroll}.sabrixa-light.landing-page--solutions .sabrixa-luxury-hero,html[data-theme=light] .landing-page--solutions .sabrixa-luxury-hero{background:transparent!important}.sabrixa-light.landing-page--solutions .sabrixa-luxury-hero:after,.sabrixa-light.landing-page--solutions .sabrixa-luxury-hero:before,html[data-theme=light] .landing-page--solutions .sabrixa-luxury-hero:after,html[data-theme=light] .landing-page--solutions .sabrixa-luxury-hero:before{display:none!important}.sabrixa-dark .landing-page--solutions,.sabrixa-dark.landing-page--solutions,[data-theme=dark] .landing-page--solutions{background-color:#06080d!important;background-image:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(99,102,241,.12),transparent 60%),radial-gradient(ellipse 60% 40% at 90% 20%,rgba(56,189,248,.06),transparent 50%),linear-gradient(180deg,#06080d,#090d16 50%,#06080d)!important}.sabrixa-dark .landing-page--solutions .sabrixa-luxury-hero,.sabrixa-dark.landing-page--solutions .sabrixa-luxury-hero,[data-theme=dark] .landing-page--solutions .sabrixa-luxury-hero{background:transparent!important}.landing-page--solutions .subpage-content{max-width:1280px}.landing-page--solutions{scroll-behavior:smooth}#benchmarks,#faq,#matrix,#methodology,#pricing,#studio-stage,#verticals,.solutions-benchmarks-section,.solutions-commercial-section,.solutions-compliance-band,.solutions-faq-section,.solutions-matrix-section,.solutions-methodology-section,.solutions-studio-stage-section,.solutions-vertical-block,.solutions-verticals-section{scroll-margin-top:calc(var(--sabrixa-chrome-h, 5.5rem) + 3.5rem)!important}@keyframes luxuryTextShimmer{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.animated-shimmer-text{background:linear-gradient(135deg,#3730a3,#4f46e5 25%,#7c3aed 50%,#6366f1 75%,#3730a3);background-size:250% auto;-webkit-background-clip:text}.animated-shimmer-text,.sabrixa-dark .animated-shimmer-text,[data-theme=dark] .animated-shimmer-text{-webkit-text-fill-color:transparent;animation:luxuryTextShimmer 8s ease-in-out infinite;display:inline-block;vertical-align:top;padding-bottom:.18em;padding-right:.08em;overflow:visible!important}.sabrixa-dark .animated-shimmer-text,[data-theme=dark] .animated-shimmer-text{background:linear-gradient(135deg,#c7d2fe,#e0e7ff 25%,#c084fc 50%,#818cf8 75%,#c7d2fe);background-size:250% auto;-webkit-background-clip:text}.sabrixa-brand-emblem-inline{display:inline-flex;align-items:center;justify-content:center;margin-right:.45rem;vertical-align:middle}.landing-page--solutions .sabrixa-hero-main-title{font-size:clamp(2.35rem,5vw,4.15rem)!important;line-height:1.22!important;letter-spacing:-.04em!important;padding-bottom:.35rem!important;overflow:visible!important}.landing-page--solutions .sabrixa-hero-gradient-text{display:inline-block!important;padding-bottom:.18em!important;padding-right:.08em!important;overflow:visible!important;vertical-align:top!important}.solutions-section-head-center{text-align:center;max-width:900px;margin:0 auto clamp(2.75rem,5vw,4.25rem);padding:0 1rem;display:flex;flex-direction:column;align-items:center;overflow:visible}.solutions-kicker-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 1.1rem;border-radius:999px;font-size:.72rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:#4338ca;background:rgba(79,70,229,.07);border:1px solid rgba(79,70,229,.18);box-shadow:0 2px 8px -2px rgba(79,70,229,.12);margin-bottom:1.25rem;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.solutions-kicker-pill:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#4f46e5;box-shadow:0 0 8px rgba(79,70,229,.8)}.sabrixa-dark .solutions-kicker-pill,[data-theme=dark] .solutions-kicker-pill{color:#c7d2fe;background:rgba(99,102,241,.14);border-color:rgba(129,140,248,.3);box-shadow:0 2px 10px -2px rgba(99,102,241,.3)}.sabrixa-dark .solutions-kicker-pill:before,[data-theme=dark] .solutions-kicker-pill:before{background:#818cf8;box-shadow:0 0 10px rgba(129,140,248,.9)}.solutions-centered-heading{font-size:clamp(2.1rem,4vw,3.15rem);font-weight:750;line-height:1.25;letter-spacing:-.035em;color:#090d16;margin:0;text-align:center;padding-bottom:.3rem;overflow:visible}.sabrixa-dark .solutions-centered-heading,[data-theme=dark] .solutions-centered-heading{color:#f8fafc}.solutions-centered-subtext{font-size:clamp(.98rem,1.4vw,1.12rem);line-height:1.72;color:#475569;max-width:740px;margin:1.1rem auto 0;text-align:center;font-weight:450}.sabrixa-dark .solutions-centered-subtext,[data-theme=dark] .solutions-centered-subtext{color:#94a3b8}.landing-page--solutions .solutions-page-jump{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem;margin:2.85rem auto 1.5rem;max-width:960px;padding:.45rem .65rem;border-radius:999px;background:hsla(0,0%,100%,.92);border:1px solid rgba(15,23,42,.1);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 12px 36px -10px rgba(15,23,42,.09);position:relative;z-index:5}.sabrixa-dark .landing-page--solutions .solutions-page-jump,[data-theme=dark] .landing-page--solutions .solutions-page-jump{background:rgba(15,23,42,.85);border-color:hsla(0,0%,100%,.12);box-shadow:0 16px 40px -10px rgba(0,0,0,.55)}.landing-page--solutions .solutions-page-jump a{display:inline-flex;align-items:center;padding:.48rem 1.15rem;border-radius:999px;border:1px solid transparent;background:transparent;color:#475569;font-size:.82rem;font-weight:650;letter-spacing:-.01em;text-decoration:none;transition:all .24s cubic-bezier(.16,1,.3,1)}.landing-page--solutions .solutions-page-jump a:hover{border-color:rgba(79,70,229,.25);color:#3730a3;background:#fff;box-shadow:0 6px 18px -4px rgba(79,70,229,.18);transform:translateY(-1px)}.sabrixa-dark .landing-page--solutions .solutions-page-jump a,[data-theme=dark] .landing-page--solutions .solutions-page-jump a{color:#94a3b8}.sabrixa-dark .landing-page--solutions .solutions-page-jump a:hover,[data-theme=dark] .landing-page--solutions .solutions-page-jump a:hover{border-color:rgba(99,102,241,.45);color:#fff;background:rgba(30,41,59,.9);box-shadow:0 6px 20px -4px rgba(99,102,241,.35);transform:translateY(-1px)}.solutions-benchmarks-section{max-width:1280px;margin:0 auto;padding:0 var(--marketing-pad) var(--solutions-section-pad)}.solutions-metrics-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.35rem}.solutions-metric-card{position:relative;display:flex;flex-direction:column;gap:.85rem;padding:1.85rem 1.6rem;border-radius:var(--solutions-card-radius);border:1px solid rgba(15,23,42,.08);background:linear-gradient(165deg,hsla(0,0%,100%,.98),rgba(248,250,252,.92));box-shadow:inset 0 1px 0 #fff,0 14px 36px -12px rgba(15,23,42,.07);transition:transform .32s cubic-bezier(.16,1,.3,1),border-color .32s ease,box-shadow .32s cubic-bezier(.16,1,.3,1);overflow:hidden}.solutions-metric-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#4f46e5,transparent);opacity:0;transition:opacity .3s ease}.solutions-metric-card:hover{transform:translateY(-4px);border-color:rgba(99,102,241,.32);box-shadow:inset 0 1px 0 #fff,0 24px 50px -14px rgba(79,70,229,.16)}.solutions-metric-card:hover:before{opacity:1}.sabrixa-dark .solutions-metric-card,[data-theme=dark] .solutions-metric-card{border-color:hsla(0,0%,100%,.08);background:linear-gradient(165deg,rgba(15,23,42,.85),rgba(8,12,24,.85));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 18px 40px -14px rgba(0,0,0,.5)}.sabrixa-dark .solutions-metric-card:before,[data-theme=dark] .solutions-metric-card:before{background:linear-gradient(90deg,transparent,#818cf8,transparent)}.sabrixa-dark .solutions-metric-card:hover,[data-theme=dark] .solutions-metric-card:hover{border-color:rgba(129,140,248,.45);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 26px 55px -14px rgba(99,102,241,.3)}.solutions-metric-header{display:flex;flex-direction:column;gap:.35rem}.solutions-metric-value{font-size:1.95rem;font-weight:850;letter-spacing:-.035em;color:#090d16;line-height:1.1}.sabrixa-dark .solutions-metric-value,[data-theme=dark] .solutions-metric-value{color:#f8fafc}.solutions-metric-badge{font-size:.76rem;font-weight:750;text-transform:uppercase;letter-spacing:.07em;color:#4338ca}.sabrixa-dark .solutions-metric-badge,[data-theme=dark] .solutions-metric-badge{color:#a5b4fc}.solutions-metric-desc{font-size:.88rem;line-height:1.6;color:#475569;margin:0}.sabrixa-dark .solutions-metric-desc,[data-theme=dark] .solutions-metric-desc{color:#94a3b8}.solutions-studio-stage-section{max-width:1280px;margin:0 auto;padding:0 var(--marketing-pad) var(--solutions-section-pad)}.solutions-studio-frame{position:relative;width:100%;aspect-ratio:16/8.5;min-height:460px;border-radius:1.65rem;overflow:hidden;border:1px solid rgba(15,23,42,.12);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.15),0 30px 70px -20px rgba(15,23,42,.22);background:#020617}.sabrixa-dark .solutions-studio-frame,[data-theme=dark] .solutions-studio-frame{border-color:hsla(0,0%,100%,.14);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),0 35px 90px -25px rgba(0,0,0,.75)}.solutions-studio-image{transform:scale(1.02);transition:transform .9s cubic-bezier(.16,1,.3,1)}.solutions-studio-frame:hover .solutions-studio-image{transform:scale(1.04)}.solutions-studio-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(2,6,23,.35),rgba(2,6,23,.05) 30%,rgba(2,6,23,.6) 70%,rgba(2,6,23,.94));pointer-events:none;z-index:1}.solutions-studio-brand-tag{position:absolute;top:1.6rem;left:1.6rem;z-index:2;display:inline-flex;align-items:center;gap:.8rem;padding:.55rem 1.25rem .55rem .8rem;border-radius:999px;background:rgba(8,12,24,.92)!important;border:1px solid hsla(0,0%,100%,.22)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 10px 30px -5px rgba(0,0,0,.45)}.solutions-studio-brand-meta{display:flex;flex-direction:column}.landing-page--solutions .solutions-studio-brand-tag strong,.sabrixa-dark .landing-page--solutions .solutions-studio-brand-tag strong,.sabrixa-light .landing-page--solutions .solutions-studio-brand-tag strong,.solutions-studio-brand-tag strong,[data-theme=dark] .landing-page--solutions .solutions-studio-brand-tag strong,html[data-theme=light] .landing-page--solutions .solutions-studio-brand-tag strong{font-size:.84rem!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:750!important;line-height:1.2!important}.landing-page--solutions .solutions-studio-brand-tag span,.sabrixa-dark .landing-page--solutions .solutions-studio-brand-tag span,.sabrixa-light .landing-page--solutions .solutions-studio-brand-tag span,.solutions-studio-brand-tag span,[data-theme=dark] .landing-page--solutions .solutions-studio-brand-tag span,html[data-theme=light] .landing-page--solutions .solutions-studio-brand-tag span{font-size:.68rem!important;color:#93c5fd!important;-webkit-text-fill-color:#93c5fd!important;font-weight:650!important;letter-spacing:.05em!important;text-transform:uppercase!important}.solutions-studio-chips{position:absolute;top:1.6rem;right:1.6rem;z-index:2;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.landing-page--solutions .solutions-studio-chip,.sabrixa-dark .landing-page--solutions .solutions-studio-chip,.sabrixa-light .landing-page--solutions .solutions-studio-chip,.solutions-studio-chip,[data-theme=dark] .landing-page--solutions .solutions-studio-chip,html[data-theme=light] .landing-page--solutions .solutions-studio-chip{font-size:.72rem!important;font-weight:650!important;color:#f1f5f9!important;-webkit-text-fill-color:#f1f5f9!important;background:rgba(15,23,42,.85)!important;border:1px solid hsla(0,0%,100%,.2)!important;padding:.38rem .85rem!important;border-radius:999px!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;box-shadow:0 4px 14px rgba(0,0,0,.25)!important}.landing-page--solutions .solutions-studio-caption,.sabrixa-dark .landing-page--solutions .solutions-studio-caption,.sabrixa-light .landing-page--solutions .solutions-studio-caption,.solutions-studio-caption,[data-theme=dark] .landing-page--solutions .solutions-studio-caption,html[data-theme=light] .landing-page--solutions .solutions-studio-caption{position:absolute;bottom:1.6rem;left:1.6rem;right:1.6rem;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.45rem 1.85rem;border-radius:1.15rem;background:rgba(8,12,24,.94)!important;border:1px solid hsla(0,0%,100%,.22)!important;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:0 20px 50px -10px rgba(0,0,0,.6)}.solutions-caption-brand-row{display:flex;align-items:center;gap:.55rem;margin-bottom:.4rem}.landing-page--solutions .solutions-studio-caption strong,.sabrixa-dark .landing-page--solutions .solutions-studio-caption strong,.sabrixa-light .landing-page--solutions .solutions-studio-caption strong,.solutions-studio-caption strong,[data-theme=dark] .landing-page--solutions .solutions-studio-caption strong,html[data-theme=light] .landing-page--solutions .solutions-studio-caption strong{font-size:1.18rem!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:750!important;letter-spacing:-.02em!important;text-shadow:0 1px 4px rgba(0,0,0,.6)!important}.landing-page--solutions .solutions-studio-caption p,.sabrixa-dark .landing-page--solutions .solutions-studio-caption p,.sabrixa-light .landing-page--solutions .solutions-studio-caption p,.solutions-studio-caption p,[data-theme=dark] .landing-page--solutions .solutions-studio-caption p,html[data-theme=light] .landing-page--solutions .solutions-studio-caption p{font-size:.9rem!important;color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;margin:.35rem 0 0!important;line-height:1.55!important;max-width:650px!important}.landing-page--solutions .solutions-studio-cta,.sabrixa-dark .landing-page--solutions .solutions-studio-cta,.sabrixa-light .landing-page--solutions .solutions-studio-cta,.solutions-studio-cta,[data-theme=dark] .landing-page--solutions .solutions-studio-cta,html[data-theme=light] .landing-page--solutions .solutions-studio-cta{display:inline-flex;align-items:center;padding:.75rem 1.5rem;border-radius:999px;background:linear-gradient(135deg,#4f46e5,#6366f1)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:.88rem!important;font-weight:750!important;text-decoration:none;white-space:nowrap;border:1px solid hsla(0,0%,100%,.3)!important;box-shadow:0 8px 24px -4px rgba(99,102,241,.6)!important;transition:all .24s cubic-bezier(.16,1,.3,1)}.sabrixa-dark .solutions-studio-cta span,.sabrixa-light .solutions-studio-cta span,.solutions-studio-cta span,[data-theme=dark] .solutions-studio-cta span,html[data-theme=light] .solutions-studio-cta span{color:#fff!important;-webkit-text-fill-color:#fff!important}.solutions-studio-cta:hover{background:linear-gradient(135deg,#4338ca,#4f46e5)!important;transform:translateY(-2px);box-shadow:0 12px 30px -4px rgba(99,102,241,.8)!important}.solutions-verticals-section{max-width:1280px;margin:0 auto;padding:var(--solutions-section-pad) var(--marketing-pad)}.solutions-verticals-zigzag-container{display:flex;flex-direction:column;gap:clamp(5rem,8vw,7.5rem)}.solutions-vertical-row{display:grid;grid-template-columns:1.12fr .88fr;gap:clamp(2.75rem,5vw,5.5rem);align-items:center}.solutions-vertical-row.vertical-row--reverse{grid-template-columns:.88fr 1.12fr}.solutions-vertical-row.vertical-row--reverse .vertical-media-column{order:2}.solutions-vertical-row.vertical-row--reverse .vertical-content-column{order:1}.solutions-vertical-card{position:relative;width:100%;border-radius:1.5rem;overflow:hidden;background:#090d16;border:1px solid rgba(15,23,42,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 22px 50px -15px rgba(15,23,42,.16);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),border-color .4s ease}.solutions-vertical-row:hover .solutions-vertical-card{transform:translateY(-5px);border-color:rgba(99,102,241,.45);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 30px 70px -18px rgba(99,102,241,.28)}.sabrixa-dark .solutions-vertical-card,[data-theme=dark] .solutions-vertical-card{background:#090d16;border-color:hsla(0,0%,100%,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 26px 65px -16px rgba(0,0,0,.65)}.sabrixa-dark .solutions-vertical-row:hover .solutions-vertical-card,[data-theme=dark] .solutions-vertical-row:hover .solutions-vertical-card{border-color:rgba(99,102,241,.55);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 35px 80px -20px rgba(99,102,241,.4)}.solutions-image-viewport{position:relative;width:100%;aspect-ratio:16/10.2;overflow:hidden;background:#020617;border-radius:1.45rem}.solutions-hero-img{transition:transform .7s cubic-bezier(.16,1,.3,1)}.solutions-vertical-row:hover .solutions-hero-img{transform:scale(1.038)}.solutions-glass-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(2,6,23,.15),rgba(2,6,23,0) 30%,rgba(2,6,23,.35) 75%,rgba(2,6,23,.7));pointer-events:none}.landing-page--solutions .solutions-brand-badge,.sabrixa-dark .landing-page--solutions .solutions-brand-badge,.sabrixa-light .landing-page--solutions .solutions-brand-badge,.solutions-brand-badge,[data-theme=dark] .landing-page--solutions .solutions-brand-badge,html[data-theme=light] .landing-page--solutions .solutions-brand-badge{position:absolute;top:1.25rem;left:1.25rem;z-index:2;display:inline-flex;align-items:center;gap:.55rem;padding:.45rem .95rem .45rem .65rem;border-radius:999px;background:rgba(8,12,24,.92)!important;border:1px solid hsla(0,0%,100%,.22)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 8px 22px -4px rgba(0,0,0,.38)}.landing-page--solutions .solutions-brand-badge span,.sabrixa-dark .landing-page--solutions .solutions-brand-badge span,.sabrixa-light .landing-page--solutions .solutions-brand-badge span,.solutions-brand-badge span,[data-theme=dark] .landing-page--solutions .solutions-brand-badge span,html[data-theme=light] .landing-page--solutions .solutions-brand-badge span{font-size:.7rem!important;font-weight:750!important;letter-spacing:.09em!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-transform:uppercase!important}.landing-page--solutions .solutions-metric-chip,.sabrixa-dark .landing-page--solutions .solutions-metric-chip,.sabrixa-light .landing-page--solutions .solutions-metric-chip,.solutions-metric-chip,[data-theme=dark] .landing-page--solutions .solutions-metric-chip,html[data-theme=light] .landing-page--solutions .solutions-metric-chip{position:absolute;bottom:1.25rem;right:1.25rem;z-index:2;display:inline-flex;flex-direction:column;padding:.6rem 1.15rem;border-radius:.95rem;background:rgba(8,12,24,.92)!important;border:1px solid hsla(0,0%,100%,.22)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 10px 25px -5px rgba(0,0,0,.45)}.landing-page--solutions .solutions-metric-chip .chip-value,.sabrixa-dark .landing-page--solutions .solutions-metric-chip .chip-value,.sabrixa-light .landing-page--solutions .solutions-metric-chip .chip-value,.solutions-metric-chip .chip-value,[data-theme=dark] .landing-page--solutions .solutions-metric-chip .chip-value,html[data-theme=light] .landing-page--solutions .solutions-metric-chip .chip-value{font-size:1.2rem!important;font-weight:850!important;letter-spacing:-.02em!important;color:#38bdf8!important;-webkit-text-fill-color:#38bdf8!important;line-height:1.2!important}.landing-page--solutions .solutions-metric-chip .chip-label,.sabrixa-dark .landing-page--solutions .solutions-metric-chip .chip-label,.sabrixa-light .landing-page--solutions .solutions-metric-chip .chip-label,.solutions-metric-chip .chip-label,[data-theme=dark] .landing-page--solutions .solutions-metric-chip .chip-label,html[data-theme=light] .landing-page--solutions .solutions-metric-chip .chip-label{font-size:.68rem!important;font-weight:650!important;color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;text-transform:uppercase!important;letter-spacing:.05em!important}.solutions-content-column{display:flex;flex-direction:column}.solutions-meta-row{display:flex;align-items:center;gap:.95rem;margin-bottom:.95rem}.solutions-index-num{font-size:1.6rem;font-weight:850;letter-spacing:-.04em;color:#6366f1;line-height:1}.solutions-discipline-tag{display:inline-flex;align-items:center;font-size:.72rem;font-weight:750;text-transform:uppercase;letter-spacing:.08em;color:#4338ca;background:rgba(99,102,241,.09);border:1px solid rgba(99,102,241,.22);padding:.3rem .85rem;border-radius:999px}.sabrixa-dark .solutions-discipline-tag,[data-theme=dark] .solutions-discipline-tag{color:#c7d2fe;background:rgba(99,102,241,.16);border-color:rgba(99,102,241,.35)}.solutions-vertical-title{font-size:clamp(1.6rem,2.4vw,2.05rem);font-weight:750;line-height:1.25;letter-spacing:-.03em;color:#090d16;margin:0 0 1.05rem;padding-bottom:.18rem;overflow:visible}.sabrixa-dark .solutions-vertical-title,[data-theme=dark] .solutions-vertical-title{color:#f8fafc}.solutions-vertical-body{font-size:1rem;line-height:1.72;color:#475569;margin:0 0 1.45rem}.sabrixa-dark .solutions-vertical-body,[data-theme=dark] .solutions-vertical-body{color:#94a3b8}.solutions-stack-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.6rem}.solutions-stack-tags .tech-badge{font-size:.76rem;font-weight:650;padding:.35rem .8rem;border-radius:.55rem;background:rgba(15,23,42,.04);border:1px solid rgba(15,23,42,.09);color:#334155;transition:all .2s ease}.solutions-stack-tags .tech-badge:hover{background:rgba(79,70,229,.1);border-color:rgba(79,70,229,.3);color:#3730a3;transform:translateY(-1px)}.sabrixa-dark .solutions-stack-tags .tech-badge,[data-theme=dark] .solutions-stack-tags .tech-badge{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1);color:#cbd5e1}.sabrixa-dark .solutions-stack-tags .tech-badge:hover,[data-theme=dark] .solutions-stack-tags .tech-badge:hover{background:rgba(99,102,241,.22);border-color:rgba(99,102,241,.45);color:#fff;transform:translateY(-1px)}.solutions-deliverables-block{margin-bottom:1.5rem;padding:1.35rem 1.5rem;border-radius:1.05rem;background:hsla(0,0%,100%,.9);border:1px solid rgba(15,23,42,.08);box-shadow:0 4px 16px -2px rgba(15,23,42,.04)}.sabrixa-dark .solutions-deliverables-block,[data-theme=dark] .solutions-deliverables-block{background:rgba(15,23,42,.65);border-color:hsla(0,0%,100%,.08);box-shadow:0 4px 16px -2px rgba(0,0,0,.3)}.solutions-deliverables-heading{font-size:.74rem;font-weight:750;text-transform:uppercase;letter-spacing:.08em;color:#64748b;margin:0 0 .85rem}.sabrixa-dark .solutions-deliverables-heading,[data-theme=dark] .solutions-deliverables-heading{color:#94a3b8}.solutions-deliverables-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.7rem}.solutions-deliverables-list li{display:flex;align-items:flex-start;gap:.7rem;font-size:.88rem;line-height:1.52;color:#334155}.sabrixa-dark .solutions-deliverables-list li,[data-theme=dark] .solutions-deliverables-list li{color:#cbd5e1}.solutions-check-bullet{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:rgba(16,185,129,.12);color:#059669;flex-shrink:0;margin-top:.1rem}.sabrixa-dark .solutions-check-bullet,[data-theme=dark] .solutions-check-bullet{background:rgba(16,185,129,.2);color:#34d399}.solutions-human-callout{padding:1.25rem 1.45rem;border-radius:1.05rem;background:linear-gradient(135deg,rgba(99,102,241,.06),rgba(168,85,247,.04));border:1px solid rgba(99,102,241,.16);border-left:3.5px solid #4f46e5;margin-bottom:1.5rem}.sabrixa-dark .solutions-human-callout,[data-theme=dark] .solutions-human-callout{background:linear-gradient(135deg,rgba(99,102,241,.14),rgba(168,85,247,.09));border-color:rgba(99,102,241,.28) rgba(99,102,241,.28) rgba(99,102,241,.28) #818cf8}.solutions-callout-header{display:flex;align-items:center;gap:.45rem;margin-bottom:.45rem}.solutions-callout-gem{color:#4f46e5;font-size:.82rem}.sabrixa-dark .solutions-callout-gem,[data-theme=dark] .solutions-callout-gem{color:#a5b4fc}.solutions-callout-header strong{font-size:.78rem;font-weight:750;text-transform:uppercase;letter-spacing:.07em;color:#3730a3}.sabrixa-dark .solutions-callout-header strong,[data-theme=dark] .solutions-callout-header strong{color:#c7d2fe}.solutions-callout-body{font-size:.88rem;line-height:1.6;color:#475569;margin:0;font-style:italic}.sabrixa-dark .solutions-callout-body,[data-theme=dark] .solutions-callout-body{color:#94a3b8}.solutions-spec-link{display:inline-flex;align-items:center;gap:.5rem;font-size:.88rem;font-weight:750;color:#4338ca;text-decoration:none;transition:all .2s ease;align-self:flex-start}.solutions-spec-link:hover{color:#312e81;transform:translateX(3px)}.sabrixa-dark .solutions-spec-link,[data-theme=dark] .solutions-spec-link{color:#a5b4fc}.sabrixa-dark .solutions-spec-link:hover,[data-theme=dark] .solutions-spec-link:hover{color:#fff}.solutions-doctrine-section{max-width:1280px;margin:0 auto;padding:var(--solutions-section-pad) var(--marketing-pad)}.solutions-matrix-wrapper{overflow-x:auto;border-radius:1.5rem;border:1px solid rgba(15,23,42,.08);background:#fff;box-shadow:inset 0 1px 0 #fff,0 20px 50px -15px rgba(15,23,42,.08)}.sabrixa-dark .solutions-matrix-wrapper,[data-theme=dark] .solutions-matrix-wrapper{border-color:hsla(0,0%,100%,.09);background:rgba(15,23,42,.85);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 24px 60px -18px rgba(0,0,0,.6)}.solutions-table{width:100%;border-collapse:collapse;text-align:left}.solutions-table th{padding:1.35rem 1.65rem;font-size:.82rem;font-weight:750;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid rgba(15,23,42,.08)}.sabrixa-dark .solutions-table th,[data-theme=dark] .solutions-table th{border-bottom-color:hsla(0,0%,100%,.08)}.solutions-table td{padding:1.35rem 1.65rem;border-bottom:1px solid rgba(15,23,42,.06);vertical-align:middle;font-size:.92rem;line-height:1.6}.sabrixa-dark .solutions-table td,[data-theme=dark] .solutions-table td{border-bottom-color:hsla(0,0%,100%,.06)}.solutions-table tr:last-child td{border-bottom:none}.solutions-timeline-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.35rem}.solutions-timeline-card{position:relative;display:flex;flex-direction:column;padding:1.85rem 1.6rem;border-radius:var(--solutions-card-radius);border:1px solid rgba(15,23,42,.08);background:linear-gradient(165deg,hsla(0,0%,100%,.98),rgba(248,250,252,.92));box-shadow:inset 0 1px 0 #fff,0 14px 36px -12px rgba(15,23,42,.07);transition:transform .32s cubic-bezier(.16,1,.3,1),border-color .32s ease,box-shadow .32s cubic-bezier(.16,1,.3,1)}.solutions-timeline-card:hover{transform:translateY(-4px);border-color:rgba(99,102,241,.32);box-shadow:inset 0 1px 0 #fff,0 24px 50px -14px rgba(79,70,229,.16)}.sabrixa-dark .solutions-timeline-card,[data-theme=dark] .solutions-timeline-card{border-color:hsla(0,0%,100%,.08);background:linear-gradient(165deg,rgba(15,23,42,.85),rgba(8,12,24,.85));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 18px 40px -14px rgba(0,0,0,.5)}.sabrixa-dark .solutions-timeline-card:hover,[data-theme=dark] .solutions-timeline-card:hover{border-color:rgba(129,140,248,.45);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 26px 55px -14px rgba(99,102,241,.3)}.solutions-engagement-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.65rem}.solutions-pricing-card{position:relative;display:flex;flex-direction:column;padding:2.25rem 1.95rem;border-radius:var(--solutions-card-radius);border:1px solid rgba(15,23,42,.09);background:linear-gradient(165deg,hsla(0,0%,100%,.98),rgba(248,250,252,.94));box-shadow:inset 0 1px 0 #fff,0 18px 45px -12px rgba(15,23,42,.08);transition:transform .32s cubic-bezier(.16,1,.3,1),border-color .32s ease,box-shadow .32s cubic-bezier(.16,1,.3,1)}.solutions-pricing-card:hover{transform:translateY(-5px);border-color:rgba(79,70,229,.35);box-shadow:inset 0 1px 0 #fff,0 28px 65px -14px rgba(79,70,229,.22)}.sabrixa-dark .solutions-pricing-card,[data-theme=dark] .solutions-pricing-card{border-color:hsla(0,0%,100%,.09);background:linear-gradient(165deg,rgba(15,23,42,.85),rgba(8,12,24,.85));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 22px 55px -15px rgba(0,0,0,.55)}.sabrixa-dark .solutions-pricing-card:hover,[data-theme=dark] .solutions-pricing-card:hover{border-color:rgba(129,140,248,.45);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 30px 70px -15px rgba(99,102,241,.35)}.solutions-pricing-ideal{padding:.9rem 1.05rem;border-radius:.75rem;margin-bottom:1.35rem;font-size:.82rem;line-height:1.55;background:rgba(79,70,229,.06);border:1px solid rgba(79,70,229,.16);color:#334155}.sabrixa-dark .solutions-pricing-ideal,[data-theme=dark] .solutions-pricing-ideal{background:rgba(99,102,241,.12);border-color:rgba(129,140,248,.28);color:#cbd5e1}.solutions-pricing-ideal strong{color:#3730a3;font-weight:750}.sabrixa-dark .solutions-pricing-ideal strong,[data-theme=dark] .solutions-pricing-ideal strong{color:#c7d2fe}.solutions-pricing-timeline{font-size:.82rem;font-weight:650;color:#64748b;margin:0 0 .95rem}.sabrixa-dark .solutions-pricing-timeline,[data-theme=dark] .solutions-pricing-timeline{color:#94a3b8}.solutions-pricing-timeline strong{color:#090d16}.sabrixa-dark .solutions-pricing-timeline strong,[data-theme=dark] .solutions-pricing-timeline strong{color:#f8fafc}.solutions-protocol-band{max-width:1280px;margin:0 auto clamp(2.75rem,5vw,4.5rem);padding:0 var(--marketing-pad)}.solutions-protocol-band-inner{display:flex;align-items:center;gap:2rem;padding:2.25rem 2.5rem;border-radius:1.5rem;background:linear-gradient(135deg,#090d16,#111827);border:1px solid hsla(0,0%,100%,.16);box-shadow:0 26px 65px -15px rgba(0,0,0,.45)}.solutions-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.65rem}.solutions-faq-card{display:flex;flex-direction:column;padding:2rem 1.85rem;border-radius:var(--solutions-card-radius);border:1px solid rgba(15,23,42,.08);background:linear-gradient(165deg,hsla(0,0%,100%,.98),rgba(248,250,252,.92));box-shadow:inset 0 1px 0 #fff,0 14px 36px -12px rgba(15,23,42,.06);transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.solutions-faq-card:hover{transform:translateY(-3px);border-color:rgba(79,70,229,.3);box-shadow:inset 0 1px 0 #fff,0 20px 45px -12px rgba(79,70,229,.12)}.sabrixa-dark .solutions-faq-card,[data-theme=dark] .solutions-faq-card{border-color:hsla(0,0%,100%,.08);background:linear-gradient(165deg,rgba(15,23,42,.85),rgba(8,12,24,.85));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 18px 40px -14px rgba(0,0,0,.45)}.sabrixa-dark .solutions-faq-card:hover,[data-theme=dark] .solutions-faq-card:hover{border-color:rgba(129,140,248,.4);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 22px 50px -14px rgba(99,102,241,.28)}.solutions-final-hero-section{max-width:1120px;margin:0 auto;padding:var(--solutions-section-pad) var(--marketing-pad)}.solutions-final-hero-card{text-align:center;padding:clamp(3.75rem,6vw,5.5rem) clamp(1.75rem,4vw,4rem);border-radius:1.85rem;background:linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(248,250,252,.92));border:1px solid rgba(79,70,229,.25);box-shadow:inset 0 1px 0 #fff,0 28px 70px -15px rgba(79,70,229,.16);display:flex;flex-direction:column;align-items:center}.sabrixa-dark .solutions-final-hero-card,[data-theme=dark] .solutions-final-hero-card{background:linear-gradient(145deg,rgba(15,23,42,.88),rgba(8,12,24,.88));border-color:rgba(99,102,241,.4);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 35px 80px -20px rgba(0,0,0,.65)}@keyframes luxuryEntryFade{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes luxurySubtleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.solutions-faq-card,.solutions-metric-card,.solutions-pricing-card,.solutions-timeline-card,.solutions-vertical-card{animation:luxuryEntryFade .7s cubic-bezier(.16,1,.3,1) both}.solutions-metric-card:first-child{animation-delay:.05s}.solutions-metric-card:nth-child(2){animation-delay:.12s}.solutions-metric-card:nth-child(3){animation-delay:.19s}.solutions-metric-card:nth-child(4){animation-delay:.26s}.solutions-studio-brand-tag{animation:luxurySubtleFloat 5s ease-in-out infinite}.solutions-brand-badge{animation:luxurySubtleFloat 6s ease-in-out infinite}.landing-page--solutions .btn-luxury-primary:active,.landing-page--solutions .btn-luxury-secondary:active,.landing-page--solutions .solutions-page-jump a:active,.landing-page--solutions .solutions-studio-cta:active{transform:scale(.975)!important}@media (max-width:1024px){.solutions-metrics-strip,.solutions-timeline-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.solutions-engagement-grid{grid-template-columns:1fr;gap:1.5rem}.solutions-vertical-row,.solutions-vertical-row.vertical-row--reverse{grid-template-columns:1fr;gap:2.25rem}.solutions-vertical-row.vertical-row--reverse .vertical-content-column,.solutions-vertical-row.vertical-row--reverse .vertical-media-column{order:0}.solutions-studio-caption{flex-direction:column;align-items:flex-start}}@media (max-width:768px){.landing-page--solutions{--solutions-section-pad:clamp(3rem,6vw,4.5rem)}.landing-page--solutions .sabrixa-luxury-hero{padding:clamp(2rem,5vh,3.25rem) 1rem 2rem}.landing-page--solutions .sabrixa-hero-main-title{font-size:clamp(1.9rem,7vw,2.5rem);letter-spacing:-.035em}.landing-page--solutions .sabrixa-hero-subtext{font-size:.95rem;line-height:1.62;padding:0 .5rem}.landing-page--solutions .sabrixa-luxury-cta-group{flex-direction:column;width:100%;gap:.75rem}.landing-page--solutions .sabrixa-luxury-cta-group a,.landing-page--solutions .sabrixa-luxury-cta-group button{width:100%;justify-content:center;text-align:center}.landing-page--solutions .solutions-page-jump{width:100%;max-width:100%;overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start;padding:.35rem .5rem;gap:.4rem;border-radius:1rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.landing-page--solutions .solutions-page-jump::-webkit-scrollbar{display:none}.landing-page--solutions .solutions-page-jump a{white-space:nowrap;flex-shrink:0;font-size:.76rem;padding:.4rem .85rem}.solutions-faq-grid,.solutions-metrics-strip,.solutions-timeline-grid{grid-template-columns:1fr;gap:1.15rem}.solutions-faq-card,.solutions-metric-card,.solutions-timeline-card{padding:1.45rem 1.35rem}.solutions-studio-frame{aspect-ratio:auto;min-height:480px;height:auto;border-radius:1.35rem}.solutions-studio-brand-tag{top:1rem;left:1rem;padding:.45rem .95rem .45rem .65rem;gap:.55rem}.solutions-studio-chips{display:none}.solutions-studio-caption{bottom:1rem;left:1rem;right:1rem;padding:1.25rem 1.35rem;flex-direction:column;align-items:stretch;gap:1rem;border-radius:1.05rem}.solutions-studio-cta{width:100%;justify-content:center;text-align:center;padding:.75rem 1.25rem}.solutions-verticals-zigzag-container{gap:3.5rem}.solutions-vertical-card{border-radius:1.25rem}.solutions-image-viewport{aspect-ratio:16/10.5}.solutions-metric-chip{bottom:.85rem;right:.85rem;padding:.45rem .85rem}.solutions-brand-badge{top:.85rem;left:.85rem;padding:.35rem .75rem .35rem .55rem}.solutions-vertical-title{font-size:1.5rem}.solutions-deliverables-block,.solutions-human-callout{padding:1.15rem 1.25rem}.solutions-matrix-wrapper{border-radius:1.25rem;-webkit-overflow-scrolling:touch}.solutions-pricing-card{padding:1.85rem 1.5rem;border-radius:1.25rem}.solutions-protocol-band-inner{flex-direction:column;align-items:flex-start;gap:1.35rem;padding:1.75rem 1.45rem;border-radius:1.25rem}.solutions-final-hero-card{padding:3rem 1.35rem;border-radius:1.45rem}}.sabrixa-light .landing-page--solutions .btn-luxury-primary,html[data-theme=light] .landing-page--solutions .btn-luxury-primary{background:#090d16!important;color:#fff!important;border:1px solid rgba(15,23,42,.9)!important;box-shadow:0 8px 24px -4px rgba(15,23,42,.35)!important}.sabrixa-light .landing-page--solutions .btn-luxury-primary *,.sabrixa-light .landing-page--solutions .btn-luxury-primary span,html[data-theme=light] .landing-page--solutions .btn-luxury-primary *,html[data-theme=light] .landing-page--solutions .btn-luxury-primary span{color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:750!important}.sabrixa-light .landing-page--solutions .btn-luxury-primary:hover,html[data-theme=light] .landing-page--solutions .btn-luxury-primary:hover{background:#1e1b4b!important;border-color:rgba(99,102,241,.5)!important;box-shadow:0 12px 32px -4px rgba(99,102,241,.45)!important;transform:translateY(-2px)!important}.sabrixa-dark .landing-page--solutions .btn-luxury-primary,.sabrixa-dark.landing-page--solutions .btn-luxury-primary,[data-theme=dark] .landing-page--solutions .btn-luxury-primary{background:#fff!important;color:#090d16!important;border:1px solid hsla(0,0%,100%,.95)!important;box-shadow:0 4px 20px hsla(0,0%,100%,.18),0 0 30px rgba(99,102,241,.25)!important}.sabrixa-dark .landing-page--solutions .btn-luxury-primary *,.sabrixa-dark .landing-page--solutions .btn-luxury-primary span,.sabrixa-dark.landing-page--solutions .btn-luxury-primary *,.sabrixa-dark.landing-page--solutions .btn-luxury-primary span,[data-theme=dark] .landing-page--solutions .btn-luxury-primary *,[data-theme=dark] .landing-page--solutions .btn-luxury-primary span{color:#090d16!important;-webkit-text-fill-color:#090d16!important;font-weight:750!important}.sabrixa-dark .landing-page--solutions .btn-luxury-primary:hover,.sabrixa-dark.landing-page--solutions .btn-luxury-primary:hover,[data-theme=dark] .landing-page--solutions .btn-luxury-primary:hover{background:#f1f5f9!important;border-color:#fff!important;box-shadow:0 8px 30px hsla(0,0%,100%,.3),0 0 45px rgba(99,102,241,.4)!important;transform:translateY(-2px)!important}.sabrixa-dark .landing-page--solutions .btn-luxury-primary:hover span,.sabrixa-dark.landing-page--solutions .btn-luxury-primary:hover span,[data-theme=dark] .landing-page--solutions .btn-luxury-primary:hover span{color:#000!important;-webkit-text-fill-color:#000!important}.sabrixa-light .landing-page--solutions .btn-luxury-secondary,html[data-theme=light] .landing-page--solutions .btn-luxury-secondary{background:#fff!important;color:#090d16!important;border:1px solid rgba(15,23,42,.14)!important;box-shadow:0 4px 14px -2px rgba(15,23,42,.08)!important}.sabrixa-light .landing-page--solutions .btn-luxury-secondary span,html[data-theme=light] .landing-page--solutions .btn-luxury-secondary span{color:#090d16!important;-webkit-text-fill-color:#090d16!important;font-weight:650!important}.sabrixa-dark .landing-page--solutions .btn-luxury-secondary,.sabrixa-dark.landing-page--solutions .btn-luxury-secondary,[data-theme=dark] .landing-page--solutions .btn-luxury-secondary{background:hsla(0,0%,100%,.06)!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.18)!important;box-shadow:0 4px 16px -2px rgba(0,0,0,.4)!important}.sabrixa-dark .landing-page--solutions .btn-luxury-secondary span,.sabrixa-dark.landing-page--solutions .btn-luxury-secondary span,[data-theme=dark] .landing-page--solutions .btn-luxury-secondary span{color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:650!important}.landing-page--solutions .protocol-title-text,.sabrixa-dark .landing-page--solutions .protocol-title-text,.sabrixa-light .landing-page--solutions .protocol-title-text,[data-theme=dark] .landing-page--solutions .protocol-title-text,html[data-theme=light] .landing-page--solutions .protocol-title-text{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:1.15rem!important;font-weight:750!important}.landing-page--solutions .protocol-body-text,.sabrixa-dark .landing-page--solutions .protocol-body-text,.sabrixa-light .landing-page--solutions .protocol-body-text,[data-theme=dark] .landing-page--solutions .protocol-body-text,html[data-theme=light] .landing-page--solutions .protocol-body-text{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;font-size:.9rem!important;line-height:1.6!important}.landing-page--solutions .protocol-action-btn,.sabrixa-dark .landing-page--solutions .protocol-action-btn,.sabrixa-light .landing-page--solutions .protocol-action-btn,[data-theme=dark] .landing-page--solutions .protocol-action-btn,html[data-theme=light] .landing-page--solutions .protocol-action-btn{background:linear-gradient(135deg,#4f46e5,#6366f1)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid hsla(0,0%,100%,.3)!important;box-shadow:0 8px 24px -4px rgba(99,102,241,.5)!important}.landing-page--solutions .protocol-action-btn *,.landing-page--solutions .protocol-action-btn span,.sabrixa-dark .landing-page--solutions .protocol-action-btn *,.sabrixa-dark .landing-page--solutions .protocol-action-btn span,.sabrixa-light .landing-page--solutions .protocol-action-btn *,.sabrixa-light .landing-page--solutions .protocol-action-btn span,[data-theme=dark] .landing-page--solutions .protocol-action-btn *,[data-theme=dark] .landing-page--solutions .protocol-action-btn span,html[data-theme=light] .landing-page--solutions .protocol-action-btn *,html[data-theme=light] .landing-page--solutions .protocol-action-btn span{color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:750!important}.landing-page--solutions .protocol-action-btn:hover,.sabrixa-dark .landing-page--solutions .protocol-action-btn:hover,.sabrixa-light .landing-page--solutions .protocol-action-btn:hover,[data-theme=dark] .landing-page--solutions .protocol-action-btn:hover,html[data-theme=light] .landing-page--solutions .protocol-action-btn:hover{background:linear-gradient(135deg,#4338ca,#4f46e5)!important;border-color:hsla(0,0%,100%,.5)!important;transform:translateY(-2px)!important;box-shadow:0 12px 30px -4px rgba(99,102,241,.7)!important}