.valeris-home--solaris{--solaris-bg:#05070c;--solaris-bg-raised:#080c14;--solaris-panel:#0b111c;--solaris-border:#c4d3ed1c;--solaris-border-strong:#c4d3ed2e;--solaris-blue:#4388ff;--solaris-blue-bright:#72a8ff;--solaris-muted:#9ca8ba;--solaris-muted-strong:#c0c8d5;--cm-gold:#6ba0ff;--cm-gold-border:#5b93ff52;--cm-text-primary:#f3f6fb;--cm-text-secondary:#c0c8d5;--cm-text-muted:#98a5b8;--cm-card-bg:#0b111c;--cm-red:#4388ff;isolation:isolate;color:#f3f6fb;background:var(--solaris-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Geist,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow:clip}.valeris-home--solaris *,.valeris-home--solaris :before,.valeris-home--solaris :after{box-sizing:border-box}.valeris-home--solaris .cm-mono,.site-header--solaris .cm-mono,.site-footer--solaris .cm-mono{font-family:Geist,ui-sans-serif,system-ui,sans-serif!important}.valeris-home--solaris .valeris-story{isolation:isolate;color:#f3f6fb;background:radial-gradient(ellipse 80% 520px at 50% 0%, #2957a41c, transparent 72%), var(--solaris-bg);position:relative}.valeris-home--solaris .valeris-story:before,.valeris-home--solaris .valeris-story:after,.valeris-home--solaris .valeris-section:before,.valeris-home--solaris .valeris-section:after{display:none!important}.valeris-home--solaris .cm-container{width:min(100% - 64px,1200px);margin-inline:auto}.site-header--solaris,.site-footer--solaris{--solaris-border:#c4d3ed1c;--solaris-border-strong:#c4d3ed2e;--solaris-blue:#4388ff;--solaris-blue-bright:#72a8ff;--solaris-muted:#9ca8ba;--cm-gold:#72a8ff;--cm-gold-border:#5b93ff52;--cm-text-primary:#f3f6fb;--cm-text-secondary:#c0c8d5;--cm-text-muted:#98a5b8}.site-header.valeris-ray-surface.site-header--solaris{z-index:100;color:#f5f7fb;-webkit-backdrop-filter:blur(20px);font-family:Geist,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;top:0;background:#05070cdb!important;border-bottom:1px solid #c4d3ed14!important;position:fixed!important;box-shadow:0 8px 24px #00000029!important}.site-header--solaris:before,.site-header--solaris:after,.site-header.valeris-ray-surface.site-header--solaris:before,.site-header.valeris-ray-surface.site-header--solaris:after,.site-header--solaris>.valeris-gold-ray,.site-header--solaris .valeris-gold-ray{display:none!important}.site-header--solaris .site-header__inner{height:74px}.site-header--solaris .brand-lockup strong,.site-header--solaris .site-header__inner--mobile-centered .brand-lockup strong{letter-spacing:.04em;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:.9rem;font-weight:650;color:#f5f7fb!important}.site-header--solaris .brand-lockup__mark{border-color:var(--solaris-border-strong);box-shadow:0 0 0 4px #ffffff06}.site-header--solaris .desktop-nav--center{gap:clamp(22px,3vw,38px)}.site-header--solaris .desktop-nav a,.site-header--solaris .mobile-menu__inner a{color:#aeb8c8;letter-spacing:-.01em;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:.86rem;font-weight:500;transition:color .2s}.site-header--solaris .desktop-nav a:hover,.site-header--solaris .mobile-menu__inner a:hover{color:#fff}.site-header--solaris .nav-cta,.site-header--solaris .desktop-nav .nav-cta,.site-header--solaris .header-right-actions .nav-cta{letter-spacing:-.01em;border-radius:10px;min-height:42px;padding:0 17px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:.83rem;font-weight:600;box-shadow:0 5px 22px #286ce733;color:#fff!important;background:var(--solaris-blue)!important;border:1px solid #72a8ff75!important}.site-header--solaris .nav-cta:hover,.site-header--solaris .desktop-nav .nav-cta:hover,.site-header--solaris .header-right-actions .nav-cta:hover{transform:translateY(-1px);background:#3478ee!important;border-color:#80b0ff!important}.site-header--solaris .mobile-nav-toggle{border-radius:10px;color:#f5f7fb!important;border-color:var(--solaris-border-strong)!important;background:#0b111c!important}.site-header--solaris .site-header__inner--mobile-centered .nav-cta--mobile{display:none!important}.site-header.site-header--solaris.valeris-ray-surface .mobile-menu{border-top:1px solid var(--solaris-border);border-bottom:1px solid var(--solaris-border);background:#070a10fa;box-shadow:0 16px 40px #0000004d}.site-header--solaris .mobile-menu__inner a{border-bottom-color:var(--solaris-border);min-height:48px}.valeris-home--solaris .valeris-hero{background:0 0;padding:clamp(96px,12vw,142px) 0 88px;position:relative;overflow:hidden;min-height:0!important}.valeris-home--solaris .hero-shell{flex-direction:column;align-items:center;gap:clamp(48px,7vw,76px);min-height:0;padding-block:0;display:flex}.valeris-home--solaris .hero-copy{-webkit-backdrop-filter:none;text-align:center;align-items:center;width:100%;max-width:940px;margin:0 auto;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.valeris-home--solaris .valeris-hero .section-header-block{text-align:center;width:100%;max-width:940px;margin:0 auto}.valeris-home--solaris .valeris-hero .section-heading{margin-inline:auto;text-wrap:balance;max-width:940px;margin-top:-1em;padding-bottom:.28em;color:#f6f8fc!important;letter-spacing:-.075em!important;text-align:center!important;font-family:Geist,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(3.2rem,7.8vw,6.7rem)!important;font-weight:500!important;line-height:.98!important}.valeris-home--solaris .section-heading:after{display:none!important}.valeris-home--solaris .cm-solid-gold,.valeris-home--solaris .heading-accent{color:var(--solaris-blue-bright)!important;-webkit-text-fill-color:var(--solaris-blue-bright)!important;text-shadow:none!important;background:0 0!important}.valeris-home--solaris .hero-lede{letter-spacing:-.018em;text-align:center;max-width:730px;font-size:clamp(1.04rem,1.5vw,1.2rem);font-weight:400;line-height:1.75;color:#aeb9ca!important;margin:24px auto 0!important}.valeris-home--solaris .hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.valeris-home--solaris .primary-cta,.valeris-home--solaris .secondary-cta{background:var(--solaris-blue);letter-spacing:-.01em;text-transform:none;border:1px solid #72a8ff75;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 19px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:.91rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 8px 28px #316fe12e;color:#f7f9fc!important}.valeris-home--solaris .primary-cta:hover,.valeris-home--solaris .secondary-cta:hover{background:#3478ee;border-color:#83b2ff;transform:translateY(-1px);box-shadow:0 10px 32px #316fe145}.valeris-home--solaris .secondary-cta{border-color:var(--solaris-border-strong);box-shadow:none;background:#ffffff09;color:#dce4f0!important}.valeris-home--solaris .secondary-cta:hover{background:#4684ef1a;border-color:#72a8ff70;color:#fff!important}.valeris-home--solaris .secondary-cta svg{color:var(--solaris-blue-bright)!important}.valeris-home--solaris .hero-scroll-cue{display:none}.valeris-home--solaris .campaign-dashboard{background:linear-gradient(145deg,#86b0ff3d,#ffffff0e 30%,#ffffff05 72%,#5988db29);border:1px solid #a0beee3d;border-radius:19px;width:min(100%,1060px);margin:0 auto;padding:1px;position:relative;box-shadow:0 30px 100px #00000061,0 0 80px #3269cd17}.valeris-home--solaris .campaign-dashboard:before{z-index:-1;content:"";filter:blur(60px);background:#3062b81c;border-radius:50%;position:absolute;inset:10% 8% -6%}.valeris-home--solaris .campaign-dashboard__window{background:#080d15;border-radius:22px;overflow:hidden}.valeris-home--solaris .campaign-dashboard__topbar{background:#0b1019;border-bottom:1px solid #c4d3ed17;grid-template-columns:1fr minmax(160px,300px) 1fr;align-items:center;height:39px;padding-inline:15px;display:grid}.valeris-home--solaris .campaign-dashboard__window-dots,.valeris-home--solaris .campaign-dashboard__topbar-mark{align-items:center;gap:6px;display:flex}.valeris-home--solaris .campaign-dashboard__window-dots i{background:#465163;border-radius:50%;width:7px;height:7px}.valeris-home--solaris .campaign-dashboard__window-dots i:first-child{background:#fb777b}.valeris-home--solaris .campaign-dashboard__window-dots i:nth-child(2){background:#e4b65c}.valeris-home--solaris .campaign-dashboard__window-dots i:nth-child(3){background:#57c891}.valeris-home--solaris .campaign-dashboard__address{color:#7e899b;letter-spacing:.01em;background:#ffffff06;border:1px solid #c4d3ed14;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:23px;font-size:10px;display:flex}.valeris-home--solaris .campaign-dashboard__address span{background:#5a9aff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #5a9affcc}.valeris-home--solaris .campaign-dashboard__topbar-mark{justify-content:flex-end}.valeris-home--solaris .campaign-dashboard__topbar-mark span{background:#536072;border-radius:2px;width:12px;height:2px}.valeris-home--solaris .campaign-dashboard__layout{grid-template-columns:52px minmax(0,1fr);min-height:335px;display:grid}.valeris-home--solaris .campaign-dashboard__sidebar{background:#0a0f17;border-right:1px solid #c4d3ed14;flex-direction:column;align-items:center;gap:14px;padding:15px 8px;display:flex}.valeris-home--solaris .campaign-dashboard__sidebar-mark{color:#83b2ff;background:#4388ff1a;border:1px solid #5b93ff3d;border-radius:9px;place-items:center;width:30px;height:30px;margin-bottom:10px;display:grid}.valeris-home--solaris .campaign-dashboard__sidebar>span:not(.campaign-dashboard__sidebar-mark){border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.valeris-home--solaris .campaign-dashboard__sidebar>span>span{border:1.5px solid #657187;border-radius:3px;width:12px;height:12px}.valeris-home--solaris .campaign-dashboard__sidebar>.is-active{background:#4388ff29}.valeris-home--solaris .campaign-dashboard__sidebar>.is-active>span{border-color:#78aaff}.valeris-home--solaris .campaign-dashboard__sidebar>i{background:#3a4658;border-radius:4px;width:15px;height:3px}.valeris-home--solaris .campaign-dashboard__content{min-width:0;padding:18px}.valeris-home--solaris .campaign-dashboard__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.valeris-home--solaris .campaign-dashboard__stat{background:linear-gradient(145deg,#ffffff0a,#ffffff04);border:1px solid #c4d3ed1a;border-radius:10px;min-width:0;min-height:94px;padding:13px 13px 11px;position:relative;overflow:hidden}.valeris-home--solaris .campaign-dashboard__stat-label{color:#9ca8ba;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:11px;line-height:1.25;display:flex;overflow:hidden}.valeris-home--solaris .campaign-dashboard__stat-label svg{color:#72a8ff;flex:none}.valeris-home--solaris .campaign-dashboard__stat strong{color:#f5f7fb;letter-spacing:-.055em;margin-top:9px;font-size:clamp(1.25rem,2.4vw,1.8rem);font-weight:600;line-height:1;display:block}.valeris-home--solaris .campaign-dashboard__stat-spark{color:#67c99c;font-size:11px;position:absolute;bottom:10px;right:11px}.valeris-home--solaris .campaign-dashboard__lower-grid{grid-template-columns:minmax(0,1.65fr) minmax(190px,.75fr);gap:10px;margin-top:10px;display:grid}.valeris-home--solaris .campaign-dashboard__chart,.valeris-home--solaris .campaign-dashboard__media{background:linear-gradient(135deg,#0c1420,#0a0f18);border:1px solid #c4d3ed1a;border-radius:10px;min-width:0;height:188px;position:relative;overflow:hidden}.valeris-home--solaris .campaign-dashboard__chart-head{gap:5px;padding:13px 14px 0;display:flex}.valeris-home--solaris .campaign-dashboard__chart-head span{background:#b6c6dc24;border-radius:3px;width:38px;height:5px}.valeris-home--solaris .campaign-dashboard__chart-head span:first-child{background:#6fa7ff99;width:60px}.valeris-home--solaris .campaign-dashboard__chart-svg{color:#5a9aff;width:calc(100% - 28px);height:calc(100% - 47px);position:absolute;inset:30px 14px 17px;overflow:visible}.valeris-home--solaris .campaign-dashboard__chart-area{fill:url(#campaign-chart-fill)}.valeris-home--solaris .campaign-dashboard__chart-line{fill:none;stroke:currentColor;stroke-width:2.6px;vector-effect:non-scaling-stroke}.valeris-home--solaris .campaign-dashboard__chart-svg circle{fill:#93bdff;stroke:#0b1522;stroke-width:3px;vector-effect:non-scaling-stroke}.valeris-home--solaris .campaign-dashboard__chart-xaxis{justify-content:space-between;display:flex;position:absolute;bottom:9px;left:15px;right:15px}.valeris-home--solaris .campaign-dashboard__chart-xaxis span{background:#b6c6dc21;border-radius:3px;width:18px;height:3px}.valeris-home--solaris .campaign-dashboard__media{background:#101725}.valeris-home--solaris .campaign-dashboard__media>img{object-fit:cover;opacity:.74;width:100%;height:100%}.valeris-home--solaris .campaign-dashboard__media:after{content:"";background:linear-gradient(#05080d0d,#05080db3);position:absolute;inset:0}.valeris-home--solaris .campaign-dashboard__media-play{z-index:1;color:#fff;background:#05080d7a;border:1px solid #ffffff94;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.valeris-home--solaris .campaign-dashboard__media-caption{z-index:1;gap:5px;display:grid;position:absolute;bottom:12px;left:12px;right:12px}.valeris-home--solaris .campaign-dashboard__media-caption span{background:#ffffff9e;border-radius:3px;width:54%;height:4px}.valeris-home--solaris .campaign-dashboard__media-caption span:nth-child(2){background:#ffffff54;width:36%}.valeris-home--solaris .campaign-dashboard__media-caption span:nth-child(3){background:#ffffff38;width:23%}.valeris-home--solaris .valeris-section,.valeris-home--solaris .brand-proof-section{position:relative;color:#f3f6fb!important;background:var(--solaris-bg)!important;padding-block:clamp(74px,8.5vw,112px)!important}.valeris-home--solaris .valeris-section--services,.valeris-home--solaris .valeris-section--work,.valeris-home--solaris .valeris-section--what-we-do{background:#080c13!important}.valeris-home--solaris .valeris-section--about,.valeris-home--solaris .valeris-section--process,.valeris-home--solaris .valeris-section--why-us{background:#060910!important}.valeris-home--solaris .brand-proof-section{padding-block:65px 0!important}.valeris-home--solaris .brand-proof-section__heading{margin-bottom:30px}.valeris-home--solaris .section-header-block{max-width:800px;margin:0 auto 40px}.valeris-home--solaris .section-heading{text-wrap:balance;color:#f3f6fb!important;letter-spacing:-.065em!important;font-family:Geist,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(2.35rem,4.8vw,4.1rem)!important;font-weight:500!important;line-height:1.04!important}.valeris-home--solaris .section-copy,.valeris-home--solaris .valeris-section p{color:var(--solaris-muted-strong);letter-spacing:-.012em;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:1rem;font-weight:400;line-height:1.72}.valeris-home--solaris .section-copy{max-width:680px;margin:14px auto 0}.valeris-home--solaris .valeris-section--about .section-header-block,.valeris-home--solaris .valeris-section--about .section-copy{margin-left:0}.valeris-home--solaris .golden-ribbon-divider{opacity:1;pointer-events:none;min-height:48px;margin:0 auto;position:relative}.valeris-home--solaris .golden-ribbon-line,.valeris-home--solaris .golden-ribbon-junction,.valeris-home--solaris .golden-ribbon-star,.valeris-home--solaris .golden-ribbon-badge:before,.valeris-home--solaris .golden-ribbon-badge:after{display:none!important}.valeris-home--solaris .golden-ribbon-badge{min-height:28px;box-shadow:none;background:#0e1a2c8c;border:1px solid #5993ff33;border-radius:999px;padding:0 12px}.valeris-home--solaris .golden-ribbon-text{color:#8eb7fa;letter-spacing:.12em;text-transform:uppercase;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:.68rem;font-weight:600;line-height:1}.valeris-home--solaris .tilt-card-frame{height:100%;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:20px!important}.valeris-home--solaris .tilt-card-corner,.valeris-home--solaris .tilt-card-surface>div[aria-hidden=true]{display:none!important}.valeris-home--solaris .tilt-card-surface{height:100%;border:1px solid var(--solaris-border)!important;background:linear-gradient(145deg, #ffffff0b, #ffffff04 66%), var(--solaris-panel)!important;border-radius:20px!important;transform:none!important;box-shadow:0 14px 40px #00000029!important}.valeris-home--solaris .discipline-card,.valeris-home--solaris .stat-card,.valeris-home--solaris .why-card,.valeris-home--solaris .workflow-card{color:#f3f6fb;border-color:var(--solaris-border);background:linear-gradient(145deg, #ffffff0a, #ffffff03), var(--solaris-panel);box-shadow:none;border-radius:20px}.valeris-home--solaris .discipline-card{min-height:270px;padding:28px!important}.valeris-home--solaris .discipline-card__top,.valeris-home--solaris .discipline-card__label,.valeris-home--solaris .workflow-card__number{color:var(--solaris-blue-bright)!important}.valeris-home--solaris .discipline-card h3,.valeris-home--solaris .why-card h3,.valeris-home--solaris .workflow-card h3{color:#f3f6fb;letter-spacing:-.035em;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:1.3rem;font-weight:550;line-height:1.25}.valeris-home--solaris .discipline-card p,.valeris-home--solaris .why-card p,.valeris-home--solaris .workflow-card p,.valeris-home--solaris .stat-card>p{color:#a9b5c7!important;font-size:.97rem!important;line-height:1.65!important}.valeris-home--solaris .discipline-card__link{letter-spacing:0;text-transform:none;font-size:.85rem;font-weight:600;color:#8eb7fa!important}.valeris-home--solaris .discipline-card .border-t{border-color:var(--solaris-border)!important}.valeris-home--solaris .stat-card{min-height:180px;padding:23px!important}.valeris-home--solaris .stat-card__glow{display:none}.valeris-home--solaris .stat-card .cm-solid-gold{color:var(--solaris-blue-bright)!important;-webkit-text-fill-color:var(--solaris-blue-bright)!important}.valeris-home--solaris .stat-card>div:nth-child(2)>div:nth-child(3){color:#f1f5fb!important}.valeris-home--solaris .workflow-card{min-height:240px;padding:25px!important}.valeris-home--solaris .workflow-card__number{font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:.8rem;color:var(--solaris-blue-bright)!important}.valeris-home--solaris .workflow-card__line{background:var(--solaris-blue);width:38px;height:2px;margin-top:22px}.valeris-home--solaris .why-card{min-height:245px;padding:25px!important}.valeris-home--solaris .why-card>div:first-child>div:first-child{color:var(--solaris-blue-bright)!important;box-shadow:none!important;background:#4388ff1a!important;border-color:#5b93ff38!important}.valeris-home--solaris .why-card>div:last-child{border-color:var(--solaris-border)!important}.valeris-home--solaris .why-card>div:last-child [class*="text-[var(--cm-gold)"]{color:var(--solaris-blue-bright)!important}.valeris-home--solaris [data-slot=card]{color:#f3f6fb;background:linear-gradient(#ffffff09,#ffffff03 52%),#0a1019;border:1px solid #b7c7e024;border-radius:18px;gap:0;padding:0;transition:border-color .22s,background-color .22s,box-shadow .22s,transform .22s;position:relative;box-shadow:inset 0 1px #ffffff0b,0 10px 28px #0000001f}.valeris-home--solaris .tilt-card-frame:hover [data-slot=card],.valeris-home--solaris [data-slot=card]:hover{background-color:#0c1420;border-color:#72a8ff57;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff0f,0 18px 42px #00000040,0 0 0 1px #4388ff0a}.valeris-home--solaris [data-slot=card]:focus-within{border-color:#72a8ff80}.valeris-home--solaris [data-slot=card-header],.valeris-home--solaris [data-slot=card-content],.valeris-home--solaris [data-slot=card-footer]{min-width:0}.valeris-home--solaris .discipline-card{min-height:278px}.valeris-home--solaris .discipline-card__header{gap:0;padding:23px 24px 12px}.valeris-home--solaris .discipline-card__top{justify-content:space-between;align-items:center;margin:0;display:flex}.valeris-home--solaris .discipline-card__label{letter-spacing:.12em;font-size:.69rem;font-weight:650;color:#9abfff!important}.valeris-home--solaris .discipline-card__icon,.valeris-home--solaris .stat-card__icon,.valeris-home--solaris .workflow-card__icon,.valeris-home--solaris .why-card__icon{color:#9bc0ff;background:#4388ff17;border:1px solid #72a8ff33;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:inline-grid}.valeris-home--solaris .discipline-card__title{color:#f4f7fc;letter-spacing:-.045em;margin:19px 0 0;font-size:clamp(1.3rem,2vw,1.65rem);font-weight:560;line-height:1.2}.valeris-home--solaris .discipline-card__content{padding:0 24px 21px}.valeris-home--solaris .discipline-card__content p{max-width:42ch;margin:0;color:#aeb9ca!important;font-size:.96rem!important;line-height:1.7!important}.valeris-home--solaris .discipline-card__footer{border-top:1px solid var(--solaris-border);background:#ffffff03;border-radius:0;justify-content:flex-start;min-height:58px;margin-top:auto;padding:0 24px}.valeris-home--solaris .discipline-card__link{letter-spacing:-.01em;align-items:center;gap:8px;font-size:.85rem;font-weight:600;text-decoration:none;transition:color .2s,gap .2s;display:inline-flex;color:#a7c6ff!important}.valeris-home--solaris .discipline-card__link:hover{gap:11px;color:#fff!important}.valeris-home--solaris .discipline-card__link svg{transition:transform .2s}.valeris-home--solaris .discipline-card__link:hover svg{transform:translate(2px,-2px)}.valeris-home--solaris .stat-card{min-height:184px}.valeris-home--solaris .stat-card__header{align-items:center;gap:11px;padding:19px 20px 0;display:flex}.valeris-home--solaris .stat-card__icon{border-radius:10px;width:36px;height:36px}.valeris-home--solaris .stat-card__label{color:#aeb9ca;letter-spacing:-.015em;font-size:.84rem;font-weight:520;line-height:1.35}.valeris-home--solaris .stat-card__content{padding:12px 20px 13px}.valeris-home--solaris .stat-card__value{color:#f6f8fc;letter-spacing:-.07em;font-variant-numeric:tabular-nums;font-size:clamp(2.15rem,3.4vw,2.75rem);font-weight:620;line-height:1}.valeris-home--solaris .stat-card__value .cm-solid-gold{color:#dce8ff!important;-webkit-text-fill-color:#dce8ff!important}.valeris-home--solaris .stat-card__footer{background:0 0;border-top:1px solid #c4d3ed14;border-radius:0;min-height:43px;margin-top:auto;padding:10px 20px 14px}.valeris-home--solaris .stat-card__footer p{margin:0;color:#8f9caf!important;font-size:.78rem!important;line-height:1.45!important}.valeris-home--solaris .workflow-card{min-height:245px}.valeris-home--solaris .workflow-card__header{justify-content:space-between;align-items:center;padding:21px 22px 12px;display:flex}.valeris-home--solaris .workflow-card__number{letter-spacing:.035em;background:#4388ff14;border:1px solid #72a8ff38;border-radius:9px;place-items:center;width:36px;height:32px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:.76rem;font-weight:650;display:inline-grid;color:#a8c6ff!important}.valeris-home--solaris .workflow-card__line{background:linear-gradient(90deg,#5796ff,#5796ff29);border-radius:99px;width:42px;height:2px;margin:0}.valeris-home--solaris .workflow-card__content{padding:8px 22px 24px}.valeris-home--solaris .workflow-card__content h3{color:#f3f6fb;letter-spacing:-.04em;margin:0;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:1.25rem;font-weight:560;line-height:1.25}.valeris-home--solaris .workflow-card__content p{margin:12px 0 0;color:#a9b5c7!important;font-size:.9rem!important;line-height:1.65!important}.valeris-home--solaris .valeris-section--what-we-do .workflow-card{min-height:264px}.valeris-home--solaris .valeris-section--what-we-do .workflow-card__header{padding-bottom:5px}.valeris-home--solaris .valeris-section--what-we-do .workflow-card__icon{border-radius:10px;width:36px;height:36px}.valeris-home--solaris .valeris-section--what-we-do .workflow-card__content{padding-top:13px}.valeris-home--solaris .valeris-section--what-we-do .workflow-card__content .workflow-card__line{width:30px;height:2px;margin-bottom:18px}.valeris-home--solaris .why-card{min-height:258px}.valeris-home--solaris .why-card__header{padding:21px 22px 11px}.valeris-home--solaris .why-card__icon{border-radius:12px;width:42px;height:42px}.valeris-home--solaris .why-card__content{padding:0 22px 20px}.valeris-home--solaris .why-card__content h3{color:#f3f6fb;letter-spacing:-.04em;margin:0;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:1.15rem;font-weight:560;line-height:1.28}.valeris-home--solaris .why-card__content p{margin:10px 0 0;color:#a9b5c7!important;font-size:.87rem!important;line-height:1.62!important}.valeris-home--solaris .why-card__footer{color:#7f8ca0;letter-spacing:.095em;background:0 0;border-top:1px solid #c4d3ed14;border-radius:0;justify-content:space-between;gap:12px;min-height:43px;margin-top:auto;padding:10px 22px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:.64rem;font-weight:600}.valeris-home--solaris .why-card__footer span:last-child{color:#91b8fa!important}.valeris-home--solaris :is(.discipline-card,.stat-card,.workflow-card,.why-card) h3{text-wrap:balance}.valeris-home--solaris :is(.discipline-card,.stat-card,.workflow-card,.why-card) :focus-visible{outline-offset:3px;outline:2px solid #82b2ff}.valeris-home--solaris .brand-carousel{background:0 0;padding-block:18px 50px}.valeris-home--solaris .brand-carousel:before,.valeris-home--solaris .brand-carousel:after{display:none!important}.valeris-home--solaris .brand-carousel__stage{min-height:auto;box-shadow:none;perspective:none;background:0 0;border:0;border-radius:0;padding:10px 0;overflow:hidden}.valeris-home--solaris .brand-carousel__orbit,.valeris-home--solaris .brand-carousel__stage-glow,.valeris-home--solaris .brand-carousel__light-sheen,.valeris-home--solaris .brand-carousel__base-light,.valeris-home--solaris .brand-carousel__card-sheen,.valeris-home--solaris .brand-carousel__card-edge{display:none!important}.valeris-home--solaris .brand-carousel__track{display:block;position:relative}.valeris-home--solaris .brand-carousel--static .brand-carousel__group{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:0;width:min(100% - 64px,1200px);margin-inline:auto;display:grid;transform:none!important}.valeris-home--solaris .brand-carousel__card,.valeris-home--solaris .brand-carousel--static .brand-carousel__card{border:0;border-right:1px solid var(--solaris-border);min-width:0;min-height:74px;box-shadow:none;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:11px;padding:14px;display:flex;position:relative;transform:none!important}.valeris-home--solaris .brand-carousel__card:last-child{border-right:0}.valeris-home--solaris .brand-carousel__card:hover,.valeris-home--solaris .brand-carousel__card:focus-visible{border-color:var(--solaris-border);box-shadow:none;background:#ffffff06}.valeris-home--solaris .brand-carousel__poster{display:none}.valeris-home--solaris .brand-carousel__body{background:0 0;flex:0 auto;padding:0}.valeris-home--solaris .brand-carousel__brand-row{justify-content:center}.valeris-home--solaris .brand-carousel__logo-frame{width:34px;height:34px;box-shadow:none;background:#ffffff0f;border:0;border-radius:8px}.valeris-home--solaris .brand-carousel__name{color:#d4dce8;letter-spacing:-.02em;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:.92rem;font-weight:600}.valeris-home--solaris .work-marquee{margin:20px 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.valeris-home--solaris .work-gallery-grid{align-items:center;width:max-content;animation:52s linear infinite work-gallery-scroll;display:flex}.valeris-home--solaris .work-marquee:focus-within .work-gallery-grid,.valeris-home--solaris .work-marquee.is-paused .work-gallery-grid{animation-play-state:paused}.pixa-home .work-marquee.is-focus-paused .work-gallery-grid{animation:none!important}.valeris-home--solaris .work-gallery-group{flex:none;align-items:center;gap:18px;padding-inline:9px;display:flex}.valeris-home--solaris .work-gallery-item{border-radius:16px;flex:none;overflow:hidden}.valeris-home--solaris .work-gallery-item--landscape,.valeris-home--solaris .work-gallery-item--landscape:nth-child(n){flex-basis:clamp(320px,34vw,440px);width:clamp(320px,34vw,440px);height:clamp(240px,25vw,300px)}.valeris-home--solaris .work-gallery-item--reel,.valeris-home--solaris .work-gallery-item--reel:nth-child(n){flex-basis:clamp(190px,18vw,230px);width:clamp(190px,18vw,230px);height:clamp(240px,25vw,300px)}.valeris-home--solaris .work-gallery-item .work-gallery-poster{object-position:center;background:#080a0e;object-fit:cover!important}.valeris-home--solaris .work-gallery-item .work-gallery-preview{object-fit:cover;width:100%;height:100%}.valeris-home--solaris .work-gallery-item article{background:#0b111c;border:1px solid #c4d3ed29;border-radius:16px;box-shadow:0 18px 45px #0000004d}.valeris-home--solaris .work-gallery-item article:hover{border-color:#72a8ff9e;box-shadow:0 18px 45px #00000061,0 0 25px #4388ff1c}.valeris-home--solaris .work-gallery-item article:focus-visible{outline-offset:3px;outline:2px solid #91baffe6}.valeris-home--solaris .work-gallery-item article .cm-mono{letter-spacing:.035em;font-size:.75rem!important}.valeris-home--solaris .work-gallery-item .text-zinc-400,.valeris-home--solaris .work-gallery-item .text-zinc-500{font-size:.78rem!important}.valeris-home--solaris .valeris-section--contact{background:#080c13!important}.valeris-home--solaris .contact-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(42px,7vw,88px);display:grid}.valeris-home--solaris .contact-copy{position:static}.valeris-home--solaris .contact-copy .eyebrow,.valeris-home--solaris .form-kicker{color:#8eb7fa;letter-spacing:.1em;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:.76rem;font-weight:600}.valeris-home--solaris .contact-copy .section-heading{font-size:clamp(2.6rem,5vw,4.4rem)!important}.valeris-home--solaris .contact-proof{gap:15px;margin-top:30px}.valeris-home--solaris .contact-proof__item{border-left-color:var(--solaris-blue)}.valeris-home--solaris .contact-proof__number{color:var(--solaris-blue-bright);font-size:.75rem}.valeris-home--solaris .contact-proof__item strong{color:#f3f6fb;font-size:.98rem}.valeris-home--solaris .contact-proof__item span{color:var(--solaris-muted);font-size:.9rem;line-height:1.6}.valeris-home--solaris .contact-panel{border:1px solid var(--solaris-border);background:linear-gradient(155deg,#ffffff0a,#ffffff03),#0a1019;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px #00000038}.valeris-home--solaris .audience-switcher{border-bottom-color:var(--solaris-border)}.valeris-home--solaris .audience-switcher button{color:#98a5b8;letter-spacing:0;text-transform:none;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:.82rem}.valeris-home--solaris .audience-switcher button.is-active{color:#e8f0ff;box-shadow:inset 0 -2px 0 var(--solaris-blue);background:#4388ff17}.valeris-home--solaris .lead-form{padding:clamp(20px,3vw,32px)}.valeris-home--solaris .form-note{color:var(--solaris-muted);font-size:.82rem}.valeris-home--solaris .form-label{color:#d1d9e5;letter-spacing:0;text-transform:none;margin-bottom:8px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:.84rem;font-weight:550;display:inline-block}.valeris-home--solaris .form-input{color:#f3f6fb;min-height:46px;box-shadow:none;background-color:#080d15;border:1px solid #c4d3ed26;border-radius:9px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:.91rem}.valeris-home--solaris .form-input::placeholder{color:#778499;opacity:1}.valeris-home--solaris .form-input:focus{border-color:#609affbf;outline:none;box-shadow:0 0 0 3px #4388ff24}.valeris-home--solaris select.form-input option{color:#eef3fc;background:#0b111c}.valeris-home--solaris .form-more{border-top-color:var(--solaris-border)}.valeris-home--solaris .form-more summary{color:#aeb9ca;letter-spacing:0;text-transform:none;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:.86rem}.valeris-home--solaris .form-more__body p{color:var(--solaris-muted)}.valeris-home--solaris .form-status{border-radius:9px}.valeris-home--solaris .valeris-close{color:#f3f6fb;border-top:1px solid var(--solaris-border);background:radial-gradient(54% 85% at 50% 0,#285ebb29,#0000 72%),#060910;min-height:0;padding:clamp(76px,11vw,138px) 24px;position:relative}.valeris-home--solaris .valeris-close:before,.valeris-home--solaris .valeris-close:after,.valeris-home--solaris .valeris-close .curtain,.valeris-home--solaris .valeris-close .curtain-balance,.valeris-home--solaris .valeris-close .curtain-spotlight{display:none!important}.valeris-home--solaris .valeris-close__projected-note{width:min(100%,850px);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.valeris-home--solaris .valeris-close__text-backglow{display:none}.valeris-home--solaris .valeris-close__heading{color:#f4f7fc;letter-spacing:-.07em;text-shadow:none;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.6rem,6vw,5rem);font-weight:500;line-height:1.04}.valeris-home--solaris .valeris-close__projected-note p{color:var(--solaris-muted-strong);font-size:1.05rem;line-height:1.7}.site-footer.valeris-ray-surface.site-footer--solaris{color:#f3f6fb;padding:68px 0 22px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;border-top:1px solid var(--solaris-border)!important;background:#05070c!important}.site-footer--solaris:before,.site-footer--solaris .valeris-gold-ray{display:none!important}.site-footer--solaris .cm-solid-gold{color:var(--solaris-blue-bright)!important;-webkit-text-fill-color:var(--solaris-blue-bright)!important;text-shadow:none!important;background:0 0!important}.site-footer--solaris .footer-kicker{color:#8eb7fa;letter-spacing:.1em;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:.74rem}.site-footer--solaris h2{color:#f3f6fb;letter-spacing:-.06em;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.1rem,4vw,3.1rem);font-weight:550;line-height:1}.site-footer--solaris .site-footer__grid>div:first-child>p:last-child,.site-footer--solaris .footer-small{color:var(--solaris-muted)!important;font-size:.9rem!important;line-height:1.7!important}.site-footer--solaris .footer-links a,.site-footer--solaris .footer-cta{color:#b7c1d0;font-size:.9rem;transition:color .2s}.site-footer--solaris .footer-links a:hover,.site-footer--solaris .footer-cta:hover{color:var(--solaris-blue-bright)}.site-footer--solaris .site-footer__bottom{border-top-color:var(--solaris-border);color:#8490a2;letter-spacing:0;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:.75rem}.site-footer--solaris .site-footer__bottom a{color:#aab5c5}@media (width<=900px){.valeris-home--solaris .cm-container{width:min(100% - 42px,760px)}.valeris-home--solaris .campaign-dashboard__layout{grid-template-columns:44px minmax(0,1fr)}.valeris-home--solaris .campaign-dashboard__content{padding:13px}.valeris-home--solaris .campaign-dashboard__stat{min-height:86px;padding:11px 9px}.valeris-home--solaris .campaign-dashboard__stat-label{font-size:9px}.valeris-home--solaris .brand-carousel--static .brand-carousel__group{grid-template-columns:repeat(2,minmax(0,1fr))}.valeris-home--solaris .brand-carousel__card:nth-child(2n){border-right:0}.valeris-home--solaris .brand-carousel__card:nth-child(-n+2){border-bottom:1px solid var(--solaris-border)}}@media (width<=640px){.valeris-home--solaris .cm-container{width:min(100% - 36px,560px)}.site-header--solaris .site-header__inner{height:66px}.site-header--solaris .site-header__inner--mobile-centered{justify-content:flex-start}.site-header--solaris .brand-lockup--mobile-centered{margin:0}.site-header--solaris .mobile-nav-actions{margin-left:auto}.site-header--solaris .nav-cta--mobile{display:none!important}.valeris-home--solaris .valeris-hero{padding:78px 0 64px}.valeris-home--solaris .hero-shell{gap:42px}.valeris-home--solaris .valeris-hero .section-heading{font-size:clamp(3rem,12.5vw,4.4rem)!important}.valeris-home--solaris .hero-lede{font-size:1rem;margin-top:20px!important}.valeris-home--solaris .hero-actions{gap:9px;width:100%;margin-top:24px}.valeris-home--solaris .hero-actions .primary-cta,.valeris-home--solaris .hero-actions .secondary-cta{min-height:45px;padding:10px 13px;font-size:.82rem}.valeris-home--solaris .campaign-dashboard{border-radius:14px}.valeris-home--solaris .campaign-dashboard__window{border-radius:13px}.valeris-home--solaris .campaign-dashboard__topbar{grid-template-columns:1fr minmax(120px,1fr) 1fr;height:34px;padding-inline:10px}.valeris-home--solaris .campaign-dashboard__layout{grid-template-columns:35px minmax(0,1fr);min-height:0}.valeris-home--solaris .campaign-dashboard__sidebar{gap:11px;padding:11px 4px}.valeris-home--solaris .campaign-dashboard__sidebar-mark{width:26px;height:26px;margin-bottom:5px}.valeris-home--solaris .campaign-dashboard__sidebar>span:not(.campaign-dashboard__sidebar-mark){width:24px;height:24px}.valeris-home--solaris .campaign-dashboard__sidebar>span>span{width:10px;height:10px}.valeris-home--solaris .campaign-dashboard__content{padding:9px}.valeris-home--solaris .campaign-dashboard__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.valeris-home--solaris .campaign-dashboard__stat{border-radius:8px;min-height:72px;padding:9px}.valeris-home--solaris .campaign-dashboard__stat-label{gap:4px;font-size:10px}.valeris-home--solaris .campaign-dashboard__stat-label svg{width:12px;height:12px}.valeris-home--solaris .campaign-dashboard__stat strong{margin-top:7px;font-size:1.35rem}.valeris-home--solaris .campaign-dashboard__stat-spark{font-size:9px;bottom:7px;right:8px}.valeris-home--solaris .campaign-dashboard__lower-grid{grid-template-columns:1fr;gap:7px;margin-top:7px}.valeris-home--solaris .campaign-dashboard__chart{height:138px}.valeris-home--solaris .campaign-dashboard__media{display:none}.valeris-home--solaris .campaign-dashboard__chart-svg{width:calc(100% - 22px);height:calc(100% - 42px);inset:27px 11px 15px}.valeris-home--solaris .valeris-section,.valeris-home--solaris .brand-proof-section{padding-block:64px!important}.valeris-home--solaris .brand-proof-section{padding-bottom:0!important}.valeris-home--solaris .section-header-block{margin-bottom:30px}.valeris-home--solaris .section-heading{font-size:clamp(2.2rem,10vw,3.25rem)!important}.valeris-home--solaris .section-copy,.valeris-home--solaris .valeris-section p{font-size:.96rem}.valeris-home--solaris .valeris-section--about .grid{gap:28px}.valeris-home--solaris .stat-card{min-height:155px}.valeris-home--solaris .workflow-grid,.valeris-home--solaris .why-card-grid{grid-template-columns:1fr!important}.valeris-home--solaris .why-card-grid>div{grid-column:auto!important}.valeris-home--solaris .brand-carousel--static .brand-carousel__group{width:min(100% - 36px,560px)}.valeris-home--solaris .brand-carousel__card{min-height:64px;padding:10px 7px}.valeris-home--solaris .brand-carousel__logo-frame{width:27px;height:27px}.valeris-home--solaris .brand-carousel__name{font-size:.78rem}.valeris-home--solaris .work-gallery-group{gap:12px;padding-inline:6px}.valeris-home--solaris .work-gallery-item article .cm-mono{font-size:.67rem!important}.valeris-home--solaris .work-gallery-item--landscape,.valeris-home--solaris .work-gallery-item--landscape:nth-child(n){flex-basis:76vw;width:76vw;height:225px}.valeris-home--solaris .work-gallery-item--reel,.valeris-home--solaris .work-gallery-item--reel:nth-child(n){flex-basis:48vw;width:48vw;height:225px}.valeris-home--solaris .contact-grid{grid-template-columns:1fr;gap:30px}.valeris-home--solaris .form-grid--two{grid-template-columns:1fr}.valeris-home--solaris .contact-copy .section-heading{font-size:clamp(2.4rem,11vw,3.3rem)!important}.valeris-home--solaris .form-intro{flex-direction:column;align-items:flex-start;gap:5px}.valeris-home--solaris .valeris-close{padding:64px 18px}.valeris-home--solaris .valeris-close__heading{font-size:clamp(2.4rem,10vw,3.5rem)}.site-footer--solaris{padding-top:50px}.site-footer--solaris .site-footer__grid{grid-template-columns:1fr;gap:30px}.site-footer--solaris.site-footer--mobile-centered .footer-links--mobile-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;width:100%;margin-top:20px;display:flex!important}.site-footer--solaris.site-footer--mobile-centered .footer-links--mobile-row a{color:#b7c1d0;padding:5px 0;font-size:.83rem;display:inline-flex}}@media (prefers-reduced-motion:reduce){.valeris-home--solaris *,.valeris-home--solaris :before,.valeris-home--solaris :after,.site-header--solaris *,.site-header--solaris :before,.site-header--solaris :after,.site-footer--solaris *,.site-footer--solaris :before,.site-footer--solaris :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.valeris-home--solaris .work-gallery-grid{animation:none!important}}.pixa-home{--pixa-blue:#6ea8ff;--pixa-blue-bright:#9bc4ff;--pixa-line:#a3bee721;color:#f4f7fc;background:0 0}.pixa-home .pixa-container,.pixa-footer .pixa-container{width:min(1160px,100% - 48px);margin-inline:auto}.pixa-home a{text-decoration:none}.pixa-home .pixa-hero{isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(380px,.95fr);align-items:center;gap:20px;min-height:min(780px,100svh - 76px);padding:56px max(24px,50vw - 580px) 95px;display:grid;position:relative;overflow:hidden}.pixa-home .pixa-hero:before{z-index:-2;content:"";background:radial-gradient(at 75%,#2b61b326,#0000 42%),radial-gradient(at 15% 8%,#ffffff09,#0000 34%);position:absolute;inset:0}.pixa-hero__copy{z-index:2;max-width:600px;padding-block:24px;position:relative}.pixa-hero__badge,.pixa-eyebrow{color:#aebbd0;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;font-size:.75rem;font-weight:600;display:inline-flex}.pixa-status-dot,.pixa-eyebrow i{background:var(--pixa-blue);border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #6ea8ffb3}.pixa-hero h1{color:#f6f8fc;letter-spacing:-.055em;max-width:660px;margin:27px 0 19px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.3rem,4.9vw,4rem);font-style:italic;font-weight:500;line-height:1.03}.pixa-hero h1 span{white-space:nowrap;display:block}.pixa-hero h1 .pixa-hero__headline-line--accent{color:#8cb8ff}.pixa-hero__copy>p{color:#aeb9ca;max-width:520px;margin:0;font-size:clamp(1.02rem,1.35vw,1.17rem);line-height:1.8}.pixa-hero__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.pixa-button{border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:47px;padding:0 19px;font-size:.91rem;font-weight:600;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:inline-flex}.pixa-button:hover{transform:translateY(-2px)}.pixa-button--primary{background:linear-gradient(#a9ceff,#6ea8ff);border-color:#9bc4ff;box-shadow:0 8px 26px #4282e738;color:#07101d!important}.pixa-button--primary:hover{background:#b7d5ff;box-shadow:0 10px 34px #4282e759}.pixa-button--quiet,.pixa-button--outline{border-color:var(--pixa-line);background:#ffffff09;color:#e1e8f3!important}.pixa-button--quiet:hover,.pixa-button--outline:hover{background:#4982dd1a;border-color:#7dafff73}.pixa-hero__meta{color:#8795aa;flex-wrap:wrap;gap:19px;margin-top:28px;font-size:.77rem;display:flex}.pixa-hero__meta span{align-items:center;gap:6px;display:inline-flex}.pixa-hero__meta svg{color:#76b5a1}.pixa-hero__visual{aspect-ratio:1;place-items:center;min-width:0;display:grid;position:relative}.pixa-globe-wrap{border-radius:50%;position:absolute;inset:5%;overflow:hidden;-webkit-mask-image:radial-gradient(#000 54%,#000000db 68%,#0000 76%);mask-image:radial-gradient(#000 54%,#000000db 68%,#0000 76%)}.pixa-globe-wrap .hero-earth{opacity:.95;width:min(112%,720px);bottom:-50%;left:50%;transform:translate(-50%)}.pixa-globe-wrap .hero-earth:before{filter:blur(45px);opacity:.8;background:radial-gradient(#2f70db57,#2f70db1f 43%,#0000 72%)}.pixa-globe-wrap .hero-earth__canvas{filter:hue-rotate(95deg)saturate(1.15)drop-shadow(0 -6px 28px #458cef52)}.pixa-hero__orbit{aspect-ratio:1;border:1px solid #75a6eb1f;border-radius:50%;width:92%;position:absolute;transform:rotate(-24deg)scaleY(.42)}.pixa-hero__orbit--two{border-color:#75a6eb14;width:105%;transform:rotate(35deg)scaleY(.36)}.pixa-float-chip{z-index:2;color:#d7e1f0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b111ccc;border:1px solid #b1c9ef2b;border-radius:10px;align-items:center;gap:9px;padding:11px 14px;font-size:.79rem;display:flex;position:absolute;box-shadow:0 18px 48px #0000003d}.pixa-float-chip svg{color:#90baff}.pixa-float-chip--top{animation:5.5s ease-in-out infinite pixa-float;top:18%;right:2%}.pixa-float-chip--bottom{animation:6.5s ease-in-out -2s infinite pixa-float;bottom:18%;left:0}@keyframes pixa-float{50%{transform:translateY(-8px)}}.pixa-scroll-cue{color:#77869a;letter-spacing:.05em;align-items:center;gap:10px;font-size:.72rem;display:flex;position:absolute;bottom:27px;left:50%;transform:translate(-50%)}.pixa-scroll-cue svg{color:#8cb8ff}.pixa-home .brand-proof-section{background:0 0!important;padding:50px 0 0!important}.pixa-home .brand-proof-section .section-heading{margin-bottom:0}.pixa-trusted-heading{text-align:center;flex-direction:column;align-items:center;gap:9px;display:flex}.pixa-trusted-heading h2{color:#f4f7fc;letter-spacing:-.055em;margin:0;font-size:clamp(1.7rem,3vw,2.45rem);font-weight:550}.pixa-trusted-heading .pixa-eyebrow{color:#aebbd0}.pixa-home .brand-proof-section .brand-carousel{padding-top:6px}.pixa-home .brand-carousel--static .brand-carousel__stage{scrollbar-width:none;overflow-x:auto}.pixa-home .brand-carousel--static .brand-carousel__stage::-webkit-scrollbar{display:none}.pixa-home .brand-carousel--static .brand-carousel__track{width:max-content;min-width:100%}.pixa-home .brand-carousel--static .brand-carousel__group{justify-content:center;gap:10px;width:max-content;min-width:100%;padding-inline:max(24px,50vw - 580px);display:flex}.pixa-home .brand-carousel--static .brand-carousel__card{background:#ffffff06;border:1px solid #a3bee71c;border-radius:11px;min-width:180px}.pixa-home .brand-carousel--static .brand-carousel__card:last-child{border-right:1px solid #a3bee71c}.pixa-home .work-marquee{margin-top:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.pixa-home .work-gallery-grid{animation-duration:65s}.pixa-home .work-gallery-item article{border:1px solid #a3bee730;border-radius:14px}.pixa-home .work-gallery-item article:hover{border-color:#78aeff99;box-shadow:0 18px 45px #00000057,0 0 26px #5290e729}.pixa-section{padding:clamp(64px,7.5vw,96px) 0;position:relative}.pixa-section:before{content:"";background:linear-gradient(90deg,#0000,#a3bee721,#0000);width:min(1160px,100% - 48px);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.pixa-section-title{text-align:center;max-width:700px;margin:0 auto 42px}.pixa-section-title .pixa-eyebrow{margin-bottom:16px}.pixa-section-title h2{color:#f4f7fc;letter-spacing:-.065em;margin:0;font-size:clamp(2.2rem,4.5vw,3.7rem);font-weight:550;line-height:1.06}.pixa-section-title>p{color:#aab7ca;max-width:590px;margin:16px auto 0;font-size:1rem;line-height:1.75}.pixa-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.pixa-feature-card,.pixa-tool-card,.pixa-price-card{border:1px solid var(--pixa-line);background:linear-gradient(145deg,#ffffff0c,#ffffff05);border-radius:15px;position:relative;overflow:hidden;box-shadow:0 16px 46px #0000001f}.pixa-feature-card{flex-direction:column;justify-content:space-between;min-height:350px;display:flex}.pixa-feature-card--wide{flex-direction:row;grid-column:span 2;min-height:315px}.pixa-feature-card__copy{z-index:1;padding:27px 28px 20px;position:relative}.pixa-card-index{color:#77869a;letter-spacing:.12em;font-size:.67rem;font-weight:600;display:block}.pixa-icon-tile{color:#91baff;background:#5089e51a;border:1px solid #78aeff3b;border-radius:11px;place-items:center;width:40px;height:40px;margin-top:19px;display:grid}.pixa-feature-card h3,.pixa-tool-card h3{color:#eef3fb;letter-spacing:-.035em;margin:17px 0 9px;font-size:1.35rem;font-weight:600}.pixa-feature-card p,.pixa-tool-card p{color:#a5b1c3;max-width:500px;margin:0;font-size:.91rem;line-height:1.7}.pixa-feature-card__copy>a{color:#8db8ff;align-items:center;gap:6px;margin-top:20px;font-size:.82rem;font-weight:600;display:inline-flex}.pixa-feature-card__image{justify-content:center;align-items:center;height:178px;padding:12px 21px 0;display:flex;overflow:hidden}.pixa-feature-card--wide .pixa-feature-card__image{align-items:flex-end;width:46%;height:auto;padding:20px 22px 0 0}.pixa-feature-card__image img{object-fit:contain;border:1px solid #b4c9eb1a;border-bottom:0;border-radius:12px 12px 0 0;max-width:100%;max-height:100%;box-shadow:0 12px 40px #00000042}.pixa-feature-card--wide .pixa-feature-card__image img{max-height:270px}.pixa-tools-section{padding-top:70px}.pixa-about-layout{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:42px;display:grid}.pixa-about-copy .pixa-section-title{text-align:left;max-width:none;margin:0}.pixa-about-copy .pixa-section-title>p{max-width:none;margin-inline:0}.pixa-tools-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.pixa-tool-card{min-height:290px;padding:19px}.pixa-tool-card__top{color:#67758a;letter-spacing:.1em;justify-content:space-between;align-items:center;font-size:.68rem;display:flex}.pixa-tool-card__top .pixa-icon-tile{margin:0}.pixa-tool-card h3{font-size:1.08rem}.pixa-tool-card p{min-height:74px;font-size:.82rem}.pixa-tool-card>img{object-fit:contain;object-position:center bottom;border-radius:8px;width:100%;height:108px;margin-top:16px}.pixa-tools-callout{background:radial-gradient(at 100% 0,#3d75c929,#0000 48%),#ffffff06;border:1px solid #77abf82e;border-radius:15px;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:28px 31px;display:flex}.pixa-tools-callout h3{color:#edf3fc;letter-spacing:-.045em;max-width:630px;margin:10px 0 0;font-size:clamp(1.4rem,2.7vw,2rem)}.pixa-playground-layout{grid-template-columns:minmax(0,.85fr) minmax(440px,1.15fr);align-items:center;gap:65px;display:grid}.pixa-playground-copy .pixa-section-title{text-align:left;margin:0}.pixa-playground-copy .pixa-section-title>p{margin-inline:0}.pixa-playground-points{color:#b9c4d4;gap:12px;margin-top:27px;font-size:.88rem;display:grid}.pixa-playground-points span{align-items:center;gap:9px;display:flex}.pixa-playground-points svg{color:#75b39d}.pixa-playground-card{background:linear-gradient(150deg,#101a2a,#080d15 62%);border:1px solid #a6c2ec2b;border-radius:17px;overflow:hidden;box-shadow:0 26px 80px #00000057,0 0 55px #3970c514}.pixa-playground-top{background:#ffffff05;border-bottom:1px solid #a6c2ec1a;justify-content:space-between;align-items:center;height:52px;padding:0 17px;display:flex}.pixa-window-dots{gap:5px;display:flex}.pixa-window-dots i{background:#4d5a6d;border-radius:50%;width:7px;height:7px}.pixa-window-dots i:first-child{background:#e8797a}.pixa-window-dots i:nth-child(2){background:#d4ae64}.pixa-window-dots i:nth-child(3){background:#65b990}.pixa-playground-title{color:#dbe6f6;align-items:center;gap:7px;font-size:.81rem;font-weight:600;display:flex}.pixa-playground-title svg{color:#89b6ff}.pixa-demo-badge{color:#91baff;letter-spacing:.09em;background:#4a86e514;border:1px solid #75abff2e;border-radius:5px;padding:5px 7px;font-size:.58rem}.pixa-playground-tabs{gap:5px;padding:14px 16px 0;display:flex}.pixa-playground-tabs button{color:#8492a7;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:7px 10px;font-size:.72rem}.pixa-playground-tabs button.is-active{color:#e5efff;background:#4a86e51f;border-color:#75abff33}.pixa-chat-area{flex-direction:column;gap:13px;min-height:220px;padding:19px 17px;display:flex}.pixa-chat-message{color:#b9c6d8;align-items:flex-start;gap:9px;font-size:.82rem;line-height:1.6;display:flex}.pixa-chat-message p{margin:1px 0 0}.pixa-chat-avatar{color:#9fc3ff;background:#4b84dc1f;border:1px solid #85b4ff29;border-radius:8px;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:.58rem;display:grid}.pixa-chat-message--user{background:#ffffff09;border:1px solid #85b4ff1f;border-radius:10px;align-self:flex-end;max-width:80%;padding:9px 11px}.pixa-chat-message--user .pixa-chat-avatar{display:none}.pixa-prompt-form{background:#04080e8c;border:1px solid #a6c2ec24;border-radius:11px;margin:0 13px 13px;padding:10px}.pixa-prompt-form textarea{resize:vertical;color:#e7edf7;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:.84rem}.pixa-prompt-form textarea::placeholder{color:#728097}.pixa-prompt-form__bottom{color:#6f7d91;justify-content:space-between;align-items:center;font-size:.66rem;display:flex}.pixa-prompt-form__bottom button{color:#091321;cursor:pointer;background:#86b5ff;border:0;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.pixa-pricing-section{padding-top:75px}.pixa-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.pixa-price-card{padding:25px 23px}.pixa-price-card.is-featured{background:linear-gradient(160deg,#4980d329,#ffffff06 58%);border-color:#73aaff6b;box-shadow:0 16px 55px #1e51a124}.pixa-price-popular{color:#a9cbff;background:#5b97ed1f;border-radius:5px;padding:5px 8px;font-size:.63rem;position:absolute;top:15px;right:14px}.pixa-price-card__head h3{color:#edf3fc;margin:0;font-size:1.15rem}.pixa-price-card__head p{color:#8e9cb0;min-height:44px;margin:8px 0 18px;font-size:.81rem;line-height:1.55}.pixa-price{color:#93a1b5;align-items:baseline;gap:6px;margin-bottom:18px;display:flex}.pixa-price strong{color:#f4f7fc;letter-spacing:-.07em;font-size:2.6rem}.pixa-price-card .pixa-button{width:100%;min-height:43px;font-size:.82rem}.pixa-price-divider{background:var(--pixa-line);height:1px;margin:22px 0 18px}.pixa-price-card ul{color:#b0bdcf;gap:13px;margin:0;padding:0;font-size:.79rem;list-style:none;display:grid}.pixa-price-card li{align-items:flex-start;gap:8px;line-height:1.45;display:flex}.pixa-price-card li svg{color:#85b7a5;flex:none}.pixa-testimonial-grid{columns:3;column-gap:15px}.pixa-testimonial-card{break-inside:avoid;border:1px solid var(--pixa-line);background:#ffffff07;border-radius:13px;width:100%;margin:0 0 15px;padding:18px;display:inline-block}.pixa-testimonial-person{align-items:center;gap:11px;display:flex}.pixa-testimonial-person img{object-fit:cover;border:1px solid #97bbf22e;border-radius:50%;width:42px;height:42px}.pixa-testimonial-person strong,.pixa-testimonial-person small{display:block}.pixa-testimonial-person strong{color:#e7edf6;font-size:.82rem}.pixa-testimonial-person small{color:#8997aa;text-transform:capitalize;margin-top:3px;font-size:.7rem}.pixa-testimonial-card>p{color:#a8b4c5;margin:14px 0 0;font-size:.82rem;line-height:1.7}.pixa-resource-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pixa-resource-card{border:1px solid var(--pixa-line);min-width:0;color:inherit;background:#ffffff06;border-radius:14px;padding:11px 11px 17px}.pixa-resource-image{background:#0b111c;border-radius:9px;height:210px;overflow:hidden}.pixa-resource-image img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.pixa-resource-card:hover .pixa-resource-image img{transform:scale(1.045)}.pixa-resource-meta{color:#8190a5;justify-content:space-between;gap:10px;margin:15px 4px 0;font-size:.68rem;display:flex}.pixa-resource-card h3{color:#e7edf7;letter-spacing:-.025em;margin:9px 4px 0;font-size:1.05rem;font-weight:550}.pixa-faq-layout{grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);align-items:start;gap:75px;display:grid}.pixa-faq-layout .pixa-section-title{text-align:left;margin:0}.pixa-faq-layout .pixa-section-title h2{font-size:clamp(2.1rem,4vw,3.1rem)}.pixa-faq-layout .pixa-section-title>p{margin-inline:0}.pixa-text-link{color:#91baff;align-items:center;gap:7px;margin-top:22px;font-size:.86rem;font-weight:600;display:inline-flex}.pixa-faq-list{border-top:1px solid var(--pixa-line)}.pixa-faq-item{border-bottom:1px solid var(--pixa-line)}.pixa-faq-item>button{color:#e5ebf5;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:20px 0;font-size:.94rem;font-weight:550;display:flex}.pixa-faq-item>button svg{color:#8191a7;flex:none;transition:transform .2s}.pixa-faq-item.is-open>button svg{color:#8ab7ff;transform:rotate(180deg)}.pixa-faq-item>p{color:#a4b1c3;max-width:640px;margin:-3px 0 20px;font-size:.87rem;line-height:1.75}.pixa-newsletter{padding:0 24px 80px}.pixa-newsletter__inner{background:radial-gradient(at 100% 0,#3e73c129,#0000 50%),#ffffff06;border:1px solid #75abff29;border-radius:16px;justify-content:space-between;align-items:center;gap:25px;width:min(1160px,100%);margin:auto;padding:35px 40px;display:flex}.pixa-newsletter h2{color:#edf3fc;letter-spacing:-.05em;margin:9px 0 5px;font-size:clamp(1.7rem,3vw,2.3rem)}.pixa-newsletter p{color:#9ba9bd;margin:0;font-size:.9rem}.pixa-license-note{color:#647187;text-align:center;padding:0 24px 28px;font-size:.68rem}.pixa-license-note a{color:#90b8f5;text-decoration:underline}.pixa-footer{border-top:1px solid var(--pixa-line);background:#05080ead}.pixa-footer__grid{grid-template-columns:1.6fr repeat(3,1fr);gap:30px;padding-block:48px 39px;display:grid}.pixa-footer__brand p{color:#9ba9bd;margin:11px 0;font-size:.87rem}.pixa-footer__brand>span{color:#69778a;font-size:.69rem}.pixa-footer__logo{color:#f2f6fc;align-items:center;gap:9px;font-size:1.08rem;font-weight:650;display:flex}.pixa-footer__logo img{object-fit:contain;width:28px;height:28px}.pixa-footer__label{color:#dde5f1;margin:2px 0 16px;font-size:.8rem;font-weight:600}.pixa-footer__grid>div:not(:first-child) a{color:#8997aa;width:max-content;max-width:100%;margin-top:11px;font-size:.78rem;display:block}.pixa-footer__grid>div a:hover{color:#b7d3ff}.pixa-footer__bottom{color:#67758a;border-top:1px solid #a3bee717;justify-content:space-between;gap:20px;padding-block:15px 18px;font-size:.67rem;display:flex}.pixa-home+.pixa-footer{margin-top:0}.pixa-footer--mobile .pixa-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-header--solaris:has(+main .pixa-home) .brand-lockup__mark{object-fit:contain;border-radius:7px;padding:2px}.site-header--solaris:has(+main .pixa-home) .brand-lockup strong{color:#eef4ff}@media (width<=900px){.pixa-home .pixa-hero{grid-template-columns:1fr .9fr;padding-inline:28px}.pixa-hero h1{font-size:clamp(2.3rem,5.2vw,3.8rem)}.pixa-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pixa-playground-layout{grid-template-columns:1fr;gap:34px}.pixa-playground-copy .pixa-section-title{max-width:700px}.pixa-faq-layout{grid-template-columns:1fr;gap:35px}.pixa-testimonial-grid{columns:2}}@media (width<=640px){.pixa-home .pixa-container,.pixa-footer .pixa-container{width:calc(100% - 36px)}.pixa-home .pixa-hero{flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:54px 19px 69px;display:flex}.pixa-hero__copy{padding:0}.pixa-hero h1{max-width:100%;margin:22px 0 15px;font-size:clamp(1.7rem,8vw,2.35rem)}.pixa-hero__copy>p{font-size:.98rem;line-height:1.7}.pixa-hero__actions{gap:9px;margin-top:22px}.pixa-hero__actions .pixa-button{min-height:43px;padding-inline:14px;font-size:.82rem}.pixa-hero__meta{gap:10px 15px;margin-top:18px;font-size:.68rem}.pixa-hero__visual{width:min(100%,390px);margin:0 auto -25px}.pixa-globe-wrap{inset:1%}.pixa-globe-wrap .hero-earth{width:125%;bottom:-48%}.pixa-float-chip{padding:8px 10px;font-size:.68rem}.pixa-float-chip--top{top:18%;right:-1%}.pixa-float-chip--bottom{bottom:16%;left:-2%}.pixa-scroll-cue{white-space:nowrap;bottom:20px}.pixa-home .brand-proof-section{padding-top:38px!important}.pixa-home .brand-carousel--static .brand-carousel__group{justify-content:flex-start;padding-inline:18px}.pixa-home .brand-carousel--static .brand-carousel__card{min-width:148px}.pixa-home .work-gallery-grid{animation:65s linear infinite work-gallery-scroll!important}.pixa-home .brand-proof-section .valeris-section--work{padding-block:16px 38px}.pixa-section{padding-block:54px}.pixa-section-title{margin-bottom:30px}.pixa-section-title h2{font-size:clamp(2rem,10vw,2.8rem)}.pixa-section-title>p{font-size:.91rem}.pixa-feature-grid,.pixa-pricing-grid{grid-template-columns:1fr}.pixa-feature-card,.pixa-feature-card--wide{flex-direction:column;grid-column:auto;min-height:0}.pixa-feature-card__copy{padding:22px 21px 16px}.pixa-feature-card__image,.pixa-feature-card--wide .pixa-feature-card__image{width:100%;height:170px;padding:12px 15px 0}.pixa-feature-card--wide .pixa-feature-card__image img{max-height:100%}.pixa-tools-grid,.pixa-resource-grid{grid-template-columns:1fr}.pixa-testimonial-grid{columns:1}.pixa-tool-card,.pixa-tool-card p{min-height:0}.pixa-tool-card>img{height:130px}.pixa-tools-callout,.pixa-newsletter__inner{flex-direction:column;align-items:flex-start;padding:24px 21px}.pixa-playground-tabs{overflow-x:auto}.pixa-playground-tabs button{white-space:nowrap}.pixa-chat-area{min-height:190px}.pixa-price-card{padding:23px 20px}.pixa-newsletter{padding:0 18px 58px}.pixa-footer__grid{gap:26px 18px;padding-block:38px 30px}.pixa-footer__bottom{flex-direction:column;gap:6px}}@media (prefers-reduced-motion:reduce){.pixa-home .pixa-float-chip{animation:none}.pixa-home .work-gallery-grid{animation:none!important}}.pixa-home .pixa-metrics-grid{margin-top:36px}.pixa-home .pixa-about-layout .pixa-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.pixa-home .pixa-metric-card{min-height:230px}.pixa-home .pixa-metric-card>strong{color:#f4f7fc;letter-spacing:-.07em;margin-top:26px;font-size:clamp(2.4rem,4vw,3.3rem);font-weight:600;line-height:1;display:block}.pixa-home .pixa-metric-card h3{margin-top:12px}.pixa-home .pixa-metric-card p{min-height:0}.pixa-home .pixa-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.pixa-home .pixa-benefit-card{width:auto;margin:0;padding:21px;display:block}.pixa-home .pixa-benefit-card .pixa-testimonial-person{align-items:flex-start}.pixa-home .pixa-benefit-card .pixa-testimonial-person .pixa-icon-tile{flex:0 0 40px;margin:0}.pixa-home .pixa-benefit-card .pixa-testimonial-person strong{color:#eef3fb;font-size:.95rem;line-height:1.4}.pixa-home .pixa-benefit-card .pixa-testimonial-person small{color:#8ea0bb;letter-spacing:.08em;font-size:.66rem}.pixa-home .pixa-benefit-card>p{color:#a8b4c5;margin:18px 0 0;font-size:.87rem;line-height:1.7}@media (width<=900px){.pixa-home .pixa-about-layout{grid-template-columns:1fr;gap:30px}.pixa-home .pixa-about-copy .pixa-section-title{margin-bottom:0}.pixa-home .pixa-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.pixa-home .pixa-benefit-grid,.pixa-home .pixa-about-layout .pixa-metrics-grid{grid-template-columns:1fr}.pixa-home .pixa-metric-card{min-height:0}.pixa-home .pixa-metric-card>strong{margin-top:18px}}.pixa-home .brand-proof-section .brand-carousel{padding:0!important}.pixa-home .brand-carousel__stage{width:100%;min-height:0;margin-top:0;padding:4px 0;overflow:hidden;height:auto!important}.pixa-home .brand-carousel--static .brand-carousel__group{gap:8px;padding-inline:max(16px,50vw - 580px)}.pixa-home .brand-carousel__card,.pixa-home .brand-carousel--static .brand-carousel__card{background:linear-gradient(145deg,#ffffff0b,#ffffff05);border:1px solid #a3bee71f;border-radius:10px;flex:0 0 158px;gap:8px;width:158px;min-width:0;padding:8px 10px;transition:border-color .2s,background .2s;position:relative;height:58px!important;min-height:58px!important;top:auto!important;left:auto!important;transform:none!important}.pixa-home .brand-carousel__card:hover,.pixa-home .brand-carousel__card:focus-visible{background:#4982dd14;border-color:#78aeff73}.pixa-home .brand-carousel__logo-frame{flex:0 0 28px;width:28px;height:28px}.pixa-home .brand-carousel__name{font-size:.82rem}.pixa-home .brand-carousel--animated .brand-carousel__track{width:max-content;animation:30s linear infinite pixa-brand-scroll;display:flex}.pixa-home .brand-carousel--animated .brand-carousel__group{flex:none;gap:8px;width:max-content;min-width:0;padding-inline:12px;display:flex}.pixa-home .brand-carousel--animated:hover .brand-carousel__track{animation-play-state:paused}@keyframes pixa-brand-scroll{to{transform:translate3d(var(--brand-marquee-shift), 0, 0)}}.pixa-home .brand-proof-section .valeris-section--work{padding-block:12px 30px!important}.pixa-home .brand-proof-section .work-marquee{margin-top:0}.pixa-home .work-gallery-item article.pixa-work-card{background:#0b111c;border:1px solid #a3bee730;border-radius:14px;box-shadow:0 16px 42px #00000052}.pixa-home .work-gallery-item article.pixa-work-card:hover{border-color:#78aeff9e;box-shadow:0 18px 45px #00000061,0 0 25px #4388ff24}.pixa-home .pixa-feature-card{justify-content:flex-start;min-height:0}.pixa-home .pixa-feature-card__copy{padding-bottom:27px}.pixa-home .pixa-valeris-close{padding-top:clamp(24px,4vw,44px)}@media (width<=640px){.pixa-home .brand-proof-section{padding-top:18px!important}.pixa-home .brand-carousel__card,.pixa-home .brand-carousel--static .brand-carousel__card,.pixa-home .brand-carousel--animated .brand-carousel__card{flex-basis:136px;width:136px;padding:7px 8px;height:52px!important;min-height:52px!important}.pixa-home .brand-carousel--static .brand-carousel__group{justify-content:flex-start;padding-inline:12px}.pixa-home .brand-carousel--animated .brand-carousel__group{gap:7px;padding-inline:10px}.pixa-home .brand-carousel__name{font-size:.76rem}.pixa-home .brand-proof-section .valeris-section--work{padding-block:8px 24px!important}.pixa-home .pixa-valeris-close{padding-top:24px}}.pixa-about-title-line{white-space:nowrap;display:block}.pixa-about-action{justify-content:flex-end;margin-top:24px;display:flex}.pixa-home .pixa-card-index,.pixa-home .pixa-tool-card__top{font-size:.76rem}.pixa-home .pixa-tool-card h3{font-size:1.22rem}.pixa-home .pixa-tool-card p{font-size:.95rem;line-height:1.7}.pixa-home .pixa-feature-card h3{font-size:1.48rem}.pixa-home .pixa-feature-card p{font-size:1rem;line-height:1.7}.pixa-home .pixa-feature-card__copy>a{font-size:.9rem}.pixa-home .pixa-metric-card h3{font-size:1.05rem}.pixa-home .pixa-metric-card p{font-size:.92rem}.pixa-home .pixa-benefit-card .pixa-testimonial-person strong{font-size:1.02rem}.pixa-home .pixa-benefit-card>p{font-size:.96rem}.pixa-home .pixa-work-card h3{font-size:1rem!important}.pixa-home .pixa-work-card .cm-mono{font-size:.76rem!important}.pixa-home .pixa-work-card>div:last-child>p{font-size:.88rem!important}.pixa-home .brand-carousel{background:0 0!important;border:0!important}.pixa-home .brand-carousel__card,.pixa-home .brand-carousel--static .brand-carousel__card{box-shadow:none!important;background:0 0!important;border:0!important}.pixa-home .brand-carousel__card:hover,.pixa-home .brand-carousel__card:focus-visible{box-shadow:none;background:#4982dd12;border:0!important}.pixa-home .brand-carousel__card:before{display:none!important}.pixa-home .brand-proof-section,.pixa-home .brand-proof-section .valeris-section--work{background:0 0!important;border:0!important}.pixa-home .brand-proof-section .brand-carousel__stage{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}.pixa-home .pixa-hero{min-height:min(660px,100svh - 170px);padding-top:34px;padding-bottom:68px}.pixa-home .pixa-hero__visual{justify-self:center;width:min(100%,500px)}.pixa-home .brand-proof-section{padding-top:12px!important}.pixa-home .brand-proof-section__heading{margin-bottom:6px}.pixa-home .pixa-section-title h2,.pixa-home .pixa-trusted-heading h2{color:#f4f7fc;-webkit-text-fill-color:transparent;letter-spacing:-.075em;background:linear-gradient(112deg,#fff 12%,#e2ecff 62%,#8ebaff 100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.55rem,4.5vw,4.15rem);font-weight:650;line-height:1.02}.pixa-home .pixa-about-copy .pixa-section-title h2{letter-spacing:-.065em;font-size:clamp(1.8rem,2.25vw,2.1rem);line-height:1.08}.pixa-home .pixa-trusted-heading h2{font-size:clamp(1.9rem,3vw,2.6rem)}.pixa-home .pixa-hero__copy>p{color:#c1ccdc;font-weight:500}.pixa-home .pixa-about-copy .pixa-section-title>p,.pixa-home .pixa-section-title>p{color:#c1ccdc;letter-spacing:-.006em;font-size:1.05rem;font-weight:500;line-height:1.78}.pixa-home .pixa-feature-card p,.pixa-home .pixa-tool-card p,.pixa-home .pixa-benefit-card>p{color:#c1ccdc;font-size:1rem;font-weight:500;line-height:1.72}.pixa-home .pixa-feature-card h3,.pixa-home .pixa-tool-card h3,.pixa-home .pixa-benefit-card .pixa-testimonial-person strong{letter-spacing:-.02em;font-weight:650}.pixa-home .pixa-benefit-grid{grid-template-columns:repeat(6,minmax(0,1fr));justify-items:stretch}.pixa-home .pixa-benefit-card{grid-column:span 2}.pixa-home .pixa-benefit-card:nth-child(4){grid-column:2/span 2}.pixa-home .pixa-benefit-card:nth-child(5){grid-column:4/span 2}.pixa-home .work-marquee:focus-within .work-gallery-grid{animation-play-state:paused}@keyframes work-gallery-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.site-stars-background{z-index:0;pointer-events:none;background:radial-gradient(at 50% 100%,#101621 0%,#07090d 48%,#030406 100%);position:fixed;inset:0;overflow:hidden}.site-stars-background__canvas{display:block;position:absolute;inset:0}@media (width<=640px){.pixa-home .pixa-hero{min-height:0;padding-top:38px;padding-bottom:55px}.pixa-home .pixa-about-copy .pixa-section-title h2{font-size:1.55rem}.pixa-home .pixa-about-copy .pixa-section-title>p{font-size:1rem}.pixa-home .pixa-tool-card h3{font-size:1.16rem}.pixa-home .pixa-tool-card p{font-size:.98rem}.pixa-home .pixa-feature-card h3{font-size:1.32rem}.pixa-home .pixa-feature-card p,.pixa-home .pixa-benefit-card>p{font-size:.98rem}}@media (width>=641px) and (width<=900px){.pixa-home .pixa-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pixa-home .pixa-benefit-card{grid-column:span 2}.pixa-home .pixa-benefit-card:nth-child(4){grid-column:auto/span 2}.pixa-home .pixa-benefit-card:nth-child(5){grid-column:2/span 2}}@media (width<=640px){.pixa-home .pixa-benefit-grid{grid-template-columns:1fr}.pixa-home .pixa-benefit-card,.pixa-home .pixa-benefit-card:nth-child(4),.pixa-home .pixa-benefit-card:nth-child(5){grid-column:1}.pixa-home .pixa-section-title h2{font-size:clamp(2.1rem,10vw,3rem)}}@media (prefers-reduced-motion:reduce){.pixa-home .brand-carousel--animated .brand-carousel__track{animation:none!important}}.pixa-home .pixa-hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;min-height:0;padding:50px 24px 74px;display:flex}.pixa-home .pixa-hero__copy{text-align:center;flex-direction:column;align-items:center;width:min(100%,1000px);max-width:1000px;padding:0;display:flex}.pixa-home .pixa-hero h1{letter-spacing:-.075em;max-width:none;margin:20px 0 0;font-family:Inter,Geist,ui-sans-serif,system-ui,sans-serif;font-size:clamp(3.1rem,6.2vw,5.35rem);font-style:normal;font-weight:760;line-height:.98}.pixa-home .pixa-hero h1 .pixa-hero__headline-line--primary{color:#f7f9fd;letter-spacing:-.078em;font-family:Inter,Geist,ui-sans-serif,system-ui,sans-serif;font-style:normal;font-weight:780}.pixa-home .pixa-hero h1 .pixa-hero__headline-line--accent{color:#a9caff;-webkit-text-fill-color:transparent;letter-spacing:-.055em;background:linear-gradient(105deg,#f4f7ff 5%,#9dc4ff 58%,#6fa4ff 100%);-webkit-background-clip:text;background-clip:text;margin-top:5px;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:500}.pixa-home .pixa-hero__visual{aspect-ratio:1;flex:none;place-items:center;width:min(100%,430px);height:auto;margin:-2px auto -18px;display:grid}.pixa-home .pixa-cobe-wrap{place-items:center;width:100%;height:100%;display:grid}.pixa-home .cobe-globe-canvas{filter:drop-shadow(0 0 38px #4989eb36);width:100%;height:100%;display:block}.pixa-home .pixa-hero__copy>p{text-align:center;max-width:760px}.pixa-home .pixa-hero__actions,.pixa-home .pixa-hero__meta{justify-content:center}.pixa-home .pixa-scroll-cue{left:50%;transform:translate(-50%)}.pixa-home .pixa-feature-card,.pixa-home .pixa-tool-card,.pixa-home .pixa-benefit-card,.pixa-home .pixa-metric-card,.pixa-home .contact-panel,.pixa-home .pixa-newsletter__inner{-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);background:linear-gradient(138deg,#ffffff16,#ffffff08 48%,#4a7ccc0b);border:1px solid #a8c3ec29;box-shadow:inset 0 1px #fff1,0 18px 54px #0000003b}.pixa-home .pixa-feature-card,.pixa-home .pixa-tool-card,.pixa-home .pixa-benefit-card{transition:transform .35s,border-color .35s,background .35s,box-shadow .35s}.pixa-home .pixa-feature-card:hover,.pixa-home .pixa-tool-card:hover,.pixa-home .pixa-benefit-card:hover{background:linear-gradient(138deg,#ffffff1c,#ffffff0b 48%,#4a7ccc13);border-color:#82b2ff52;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff17,0 22px 60px #0000004d}.pixa-home .pixa-feature-card,.pixa-home .pixa-tool-card,.pixa-home .pixa-benefit-card,.pixa-home .pixa-metric-card{animation:.72s cubic-bezier(.2,.7,.25,1) both pixa-glass-rise}.pixa-home .pixa-card-reveal,.pixa-home .pixa-card-reveal>.pixa-feature-card,.pixa-home .pixa-card-reveal>.pixa-tool-card,.pixa-home .pixa-card-reveal>.pixa-benefit-card{height:100%}.pixa-home .pixa-feature-card:nth-child(2),.pixa-home .pixa-tool-card:nth-child(2),.pixa-home .pixa-benefit-card:nth-child(2){animation-delay:90ms}.pixa-home .pixa-tool-card:nth-child(3),.pixa-home .pixa-benefit-card:nth-child(3){animation-delay:.16s}.pixa-home .pixa-tool-card:nth-child(4),.pixa-home .pixa-benefit-card:nth-child(4){animation-delay:.23s}.pixa-home .pixa-benefit-card:nth-child(5){animation-delay:.3s}.pixa-home .pixa-benefit-grid>.pixa-card-reveal--benefit{grid-column:span 2}.pixa-home .pixa-benefit-grid>.pixa-card-reveal--benefit:nth-child(4){grid-column:2/span 2}.pixa-home .pixa-benefit-grid>.pixa-card-reveal--benefit:nth-child(5){grid-column:4/span 2}@keyframes pixa-glass-rise{0%{opacity:0;transform:translateY(18px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.pixa-home .brand-proof-section{padding-bottom:28px}.pixa-home .brand-carousel__stage{padding:10px 0 16px}.pixa-home .brand-carousel__group{gap:14px}.pixa-home .brand-carousel__card,.pixa-home .brand-carousel--static .brand-carousel__card,.pixa-home .brand-carousel--animated .brand-carousel__card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:15px;flex:0 0 220px;justify-content:center;width:220px;height:88px;min-height:88px;padding:16px 20px;background:linear-gradient(140deg,#ffffff13,#ffffff06 72%)!important;border:1px solid #a8c3ec29!important}.pixa-home .brand-carousel__card:last-child{border-right:1px solid #a8c3ec29!important}.pixa-home .brand-carousel__brand-row{gap:13px}.pixa-home .brand-carousel__logo-frame{border-radius:12px;flex:0 0 46px;width:46px;height:46px}.pixa-home .brand-carousel__logo{object-fit:contain;width:30px;height:30px}.pixa-home #contact{font-family:Inter,Geist,ui-sans-serif,system-ui,sans-serif;position:relative;overflow:hidden}.pixa-home #contact .contact-drape{color:#edf3ff;isolation:isolate;align-items:center;padding:56px 0;position:relative;overflow:hidden;background:0 0!important;min-height:0!important}.pixa-home #contact .contact-drape>div[aria-hidden=true]{z-index:-1;opacity:.72}.pixa-home #contact .contact-drape__content{z-index:1;width:min(100% - 48px,1160px);position:relative}.pixa-home #contact .contact-copy,.pixa-home #contact .contact-panel{font-family:Inter,Geist,ui-sans-serif,system-ui,sans-serif}.pixa-home #contact .eyebrow,.pixa-home #contact .form-kicker{color:#a9caff;letter-spacing:.12em;font-family:inherit;font-weight:650}.pixa-home #contact .section-heading{color:#f5f8ff;letter-spacing:-.075em;font-family:Inter,Geist,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.8rem,5vw,4.35rem);font-weight:680;line-height:1.02}.pixa-home #contact .section-heading .heading-accent{color:#96bdff;letter-spacing:-.07em;font-family:inherit;font-size:.78em;font-weight:580;display:block}.pixa-home #contact .contact-proof__item strong,.pixa-home #contact .form-label{color:#eaf1fc;letter-spacing:-.012em;font-family:inherit;font-size:.94rem;font-weight:650}.pixa-home #contact .contact-proof__item span:not(.contact-proof__number),.pixa-home #contact .form-note,.pixa-home #contact .form-more__body{color:#b8c5d8;font-family:inherit;font-size:.91rem;line-height:1.65}.pixa-home #contact .contact-panel{border-color:#a8c3ec2b;border-radius:20px}.pixa-home #contact .form-input{font-family:inherit;font-size:.94rem}.site-stars-background{background:radial-gradient(at 50% 100%,#101621 0%,#07090d 48%,#030406 100%)}@media (width<=760px){.pixa-home .pixa-hero{padding:34px 18px 64px}.pixa-home .pixa-hero h1{font-size:clamp(2.55rem,8vw,4rem)}.pixa-home .pixa-hero__visual{width:min(100%,355px);margin:-2px auto -15px}.pixa-home .brand-carousel__card,.pixa-home .brand-carousel--static .brand-carousel__card,.pixa-home .brand-carousel--animated .brand-carousel__card{flex-basis:190px;width:190px;height:76px;min-height:76px;padding:12px 16px}.pixa-home .brand-carousel__logo-frame{flex-basis:40px;width:40px;height:40px}.pixa-home .brand-carousel__logo{width:27px;height:27px}.pixa-home .brand-carousel__name{font-size:.94rem}.pixa-home .pixa-benefit-grid>.pixa-card-reveal--benefit,.pixa-home .pixa-benefit-grid>.pixa-card-reveal--benefit:nth-child(4),.pixa-home .pixa-benefit-grid>.pixa-card-reveal--benefit:nth-child(5){grid-column:1}.pixa-home #contact .contact-drape{padding:38px 0}.pixa-home #contact .contact-drape__content{width:min(100% - 32px,1160px)}}@media (width<=440px){.pixa-home .pixa-hero h1{font-size:clamp(2.28rem,9vw,3rem)}.pixa-home .pixa-hero h1 .pixa-hero__headline-line{white-space:nowrap}.pixa-home .pixa-hero__visual{width:min(100%,310px)}}@media (width>=641px) and (width<=900px){.pixa-home .pixa-benefit-grid>.pixa-card-reveal--benefit:nth-child(4){grid-column:1/span 2}.pixa-home .pixa-benefit-grid>.pixa-card-reveal--benefit:nth-child(5){grid-column:2/span 2}}@media (prefers-reduced-motion:reduce){.pixa-home .pixa-feature-card,.pixa-home .pixa-tool-card,.pixa-home .pixa-benefit-card,.pixa-home .pixa-metric-card{transition:none!important;animation:none!important}}.pixa-home .pixa-hero{isolation:isolate;min-height:min(690px,100svh - 76px);padding:24px 24px 58px}.pixa-home .pixa-hero__copy{z-index:2}.pixa-home .pixa-hero h1{letter-spacing:-.084em;margin-top:12px;font-size:clamp(2.95rem,5.3vw,4.75rem);font-weight:700;line-height:.89}.pixa-home .pixa-hero h1 .pixa-hero__headline-line--primary{letter-spacing:-.09em;text-shadow:0 2px 14px #02050ae6;font-weight:720;line-height:.89}.pixa-home .pixa-hero h1 .pixa-hero__headline-line--accent{letter-spacing:-.058em;filter:drop-shadow(0 2px 8px #02050ae6);margin-top:8px;font-size:.72em;line-height:.98}.pixa-home .pixa-hero__copy>p{text-shadow:0 1px 14px #03060be6;max-width:720px}.pixa-home .pixa-hero__actions,.pixa-home .pixa-hero__meta{z-index:2;position:relative}.pixa-home .pixa-about-copy .pixa-section-title h2{letter-spacing:-.056em;font-weight:710;line-height:1.02}.pixa-home .pixa-feature-card,.pixa-home .pixa-tool-card,.pixa-home .pixa-benefit-card,.pixa-home .pixa-metric-card,.pixa-home .contact-panel,.pixa-home .pixa-newsletter__inner{-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:linear-gradient(145deg,#232c3cf0,#161d29e8 54%,#141f31ed);border-color:#bdcfec38;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #02050b4d,0 20px 55px #00000057}.pixa-home .pixa-feature-card:hover,.pixa-home .pixa-tool-card:hover,.pixa-home .pixa-benefit-card:hover{background:linear-gradient(145deg,#2a3649f7,#192231f0 54%,#19283ef5);border-color:#8fbbff61}.pixa-home .brand-carousel__card,.pixa-home .brand-carousel--static .brand-carousel__card,.pixa-home .brand-carousel--animated .brand-carousel__card{flex-basis:204px;width:204px;height:80px;min-height:80px;padding:12px 17px;box-shadow:inset 0 1px #ffffff14,0 10px 28px #00000038;background:linear-gradient(145deg,#1f2836f5,#121924f5)!important;border-color:#bdcfec36!important}.pixa-home .brand-carousel__brand-row{justify-content:flex-start;gap:12px}.pixa-home .brand-carousel__logo-frame{background:#f7f8fb;border:1px solid #fffc;border-radius:12px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden;box-shadow:0 2px 10px #00000038}.pixa-home .brand-carousel__name{color:#f5f7fb;letter-spacing:-.02em;white-space:nowrap;font-size:1rem;font-weight:650}.pixa-home #close{padding-block:42px;overflow:hidden}.pixa-home #close .close-drape{isolation:isolate;padding:74px 24px;position:relative;overflow:hidden;background:0 0!important;min-height:0!important}.pixa-home #close .close-drape>div[aria-hidden=true]{z-index:-1;opacity:.85}.pixa-home #close .close-drape__content{z-index:1;background:linear-gradient(145deg,#1e2736e6,#111721e0);border-color:#bed0ee38;width:min(100%,1160px);margin-inline:auto;position:relative}@media (width<=760px){.pixa-home .pixa-hero{min-height:620px;padding:24px 18px 54px}.pixa-home .pixa-hero h1{font-size:clamp(2.62rem,7.6vw,3.65rem)}.pixa-home .pixa-hero__visual{width:min(112vw,490px)}.pixa-home .brand-carousel__card,.pixa-home .brand-carousel--static .brand-carousel__card,.pixa-home .brand-carousel--animated .brand-carousel__card{flex-basis:184px;width:184px;height:74px;min-height:74px}.pixa-home .brand-carousel__logo-frame{flex-basis:40px;width:40px;height:40px}.pixa-home .brand-carousel__logo{width:31px;height:31px}.pixa-home #close .close-drape{padding:45px 16px}.pixa-home #close{padding-block:24px}}@media (width>=641px) and (width<=900px){.pixa-home .brand-carousel__group{gap:10px}.pixa-home .brand-carousel__card,.pixa-home .brand-carousel--static .brand-carousel__card,.pixa-home .brand-carousel--animated .brand-carousel__card{flex-basis:170px;width:170px;height:70px;min-height:70px;padding:10px 12px}.pixa-home .brand-carousel__brand-row{gap:9px}.pixa-home .brand-carousel__logo-frame{border-radius:10px;flex-basis:38px;width:38px;height:38px}.pixa-home .brand-carousel__logo{width:29px;height:29px}.pixa-home .brand-carousel__name{font-size:.88rem}}@media (width<=440px){.pixa-home .pixa-hero{min-height:590px}.pixa-home .pixa-hero h1{font-size:clamp(2.28rem,8.2vw,2.85rem)}.pixa-home .pixa-hero__visual{width:min(120vw,430px)}}.pixa-home .pixa-grid-region{isolation:isolate;position:relative}.pixa-home .pixa-grid-region:before{z-index:0;pointer-events:none;content:"";opacity:.34;-webkit-mask-composite:source-in;background-image:linear-gradient(90deg,#a0b5d61a 1px,#0000 1px),linear-gradient(#a0b5d61a 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 9% 91%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 9% 91%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.pixa-home .pixa-grid-region>*{z-index:1;position:relative}.pixa-home .pixa-hero__copy{isolation:isolate;position:relative}.pixa-home .pixa-hero__copy:before{z-index:1;pointer-events:none;content:"";background:radial-gradient(#03060cf0 0%,#03060cd6 48%,#03060c73 75%,#0000 100%);width:min(112%,920px);height:76%;position:absolute;top:12%;left:50%;transform:translate(-50%)}.pixa-home .pixa-hero__copy>.cm-reveal:not(.pixa-hero__visual){z-index:2;position:relative}.pixa-home .pixa-hero h1,.pixa-home .pixa-hero h1 .pixa-hero__headline-line--primary{letter-spacing:-.068em;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:800;line-height:.94}.pixa-home .pixa-hero h1 .pixa-hero__headline-line--primary{color:#fff;text-shadow:0 2px 16px #000000c2}.pixa-home .pixa-hero h1 .pixa-hero__headline-line--accent{text-shadow:0 2px 14px #000000b3}.pixa-home .pixa-hero__visual{z-index:0;opacity:.38}.pixa-home .pixa-hero__copy>p{color:#f2f5fb;text-shadow:0 2px 12px #000000d9;font-size:clamp(1.02rem,1.3vw,1.12rem);font-weight:550;line-height:1.65}.pixa-home .pixa-hero__badge{color:#e0e9f8}.pixa-home .pixa-hero__meta{color:#d4deed;font-size:.82rem}.pixa-home .pixa-hero__meta svg{color:#9bc4ff}.pixa-home #about .pixa-about-copy .pixa-section-title{padding-top:0}.pixa-home .pixa-benefit-card .pixa-testimonial-person{align-items:center;gap:13px}.pixa-home .pixa-benefit-card .pixa-testimonial-person strong{color:#f4f7fc;letter-spacing:-.015em;font-size:1.12rem;font-weight:700;line-height:1.3}.pixa-home .brand-carousel--static .brand-carousel__group{flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(20px,3.4vw,48px);width:max-content;min-width:100%;padding:12px 24px}.pixa-home .brand-carousel--animated .brand-carousel__group{align-items:center;gap:clamp(20px,3.4vw,48px);padding:12px 24px}.pixa-home .brand-carousel__card,.pixa-home .brand-carousel--static .brand-carousel__card,.pixa-home .brand-carousel--animated .brand-carousel__card{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;flex:none;justify-content:center;width:auto;min-width:0;padding:6px 0;height:auto!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important}.pixa-home .brand-carousel__card:hover,.pixa-home .brand-carousel__card:focus-visible{background:0 0!important}.pixa-home .brand-carousel__body{background:0 0;padding:0}.pixa-home .brand-carousel__brand-row{align-items:center;gap:10px}.pixa-home .brand-carousel__logo-frame{display:contents}.pixa-home .brand-carousel__logo{object-fit:contain;filter:none;width:34px;height:34px;padding:0}.pixa-home .brand-carousel__fallback-mark{color:#eaf1fc;place-items:center;width:34px;height:34px;font-size:1.2rem;font-weight:750;display:grid}.pixa-home .brand-carousel__name{color:#f0f4fb;letter-spacing:-.02em;font-size:1rem;font-weight:650}.pixa-home #close .close-drape{width:100vw;margin-left:calc(50% - 50vw)}.pixa-home #close .close-drape__content{background:linear-gradient(145deg,#182130f0,#0e141eeb);box-shadow:inset 0 1px #ffffff1c,0 22px 62px #0006}@media (width<=760px){.pixa-home .pixa-hero__copy:before{width:116%;height:80%;top:10%}.pixa-home .pixa-hero__visual{opacity:.32}.pixa-home .pixa-hero__meta{gap:12px;font-size:.76rem}.pixa-home #about .pixa-about-copy .pixa-section-title>p{margin-top:18px}.pixa-home .brand-carousel--static .brand-carousel__group,.pixa-home .brand-carousel--animated .brand-carousel__group{justify-content:flex-start;gap:22px;padding-inline:18px}.pixa-home .brand-carousel__logo{width:30px;height:30px}.pixa-home .brand-carousel__name{font-size:.9rem}.pixa-home .pixa-benefit-card .pixa-testimonial-person strong{font-size:1.02rem}}@media (width<=440px){.pixa-home .pixa-hero h1,.pixa-home .pixa-hero h1 .pixa-hero__headline-line--primary{letter-spacing:-.075em}.pixa-home .pixa-hero__meta{flex-wrap:wrap;justify-content:center}}@media (prefers-reduced-motion:reduce){.pixa-home .pixa-grid-region:before{opacity:.52}}.pixa-home .pixa-hero{flex-direction:column;align-items:stretch;gap:0;min-height:min(780px,100svh - 76px);padding:clamp(34px,5vh,54px) 24px 86px;display:flex}.pixa-home .pixa-hero__copy{isolation:isolate;pointer-events:none;flex-direction:column;flex:auto;justify-content:center;align-items:center;width:100%;max-width:none;padding:0;display:flex;position:static}.pixa-home .pixa-hero__backdrop-glow{filter:blur(45px);pointer-events:none;z-index:0;opacity:.9;background:radial-gradient(65% 50%,#3882f63d 0%,#1e408c1a 48%,#0000 75%);width:min(92vw,860px);height:520px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.pixa-home .pixa-hero__eyebrow-pill{color:#dbe7fc;letter-spacing:.02em;-webkit-backdrop-filter:blur(16px);background:#0e172ab8;border:1px solid #72a8ff47;border-radius:9999px;align-items:center;gap:10px;margin-bottom:20px;padding:6px 16px 6px 12px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:.82rem;font-weight:550;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 20px #0006,inset 0 1px #ffffff24}.pixa-home .pixa-hero__eyebrow-pill:hover{color:#fff;background:#162440e0;border-color:#93c5fd99;transform:translateY(-2px);box-shadow:0 8px 28px #3b82f647,inset 0 1px #ffffff40}.pixa-home .pixa-hero__eyebrow-beacon{justify-content:center;align-items:center;width:8px;height:8px;display:inline-flex;position:relative}.pixa-home .pixa-hero__beacon-ping{opacity:.75;background:#3b82f6;border-radius:50%;animation:2s cubic-bezier(0,0,.2,1) infinite heroBeaconPing;position:absolute;inset:-4px}.pixa-home .pixa-hero__beacon-dot{background:#60a5fa;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #60a5fa}.pixa-home .pixa-hero__eyebrow-arrow{color:#72a8ff;font-size:.95em;transition:transform .25s}.pixa-home .pixa-hero__eyebrow-pill:hover .pixa-hero__eyebrow-arrow{color:#93c5fd;transform:translate(2px,-2px)}@keyframes heroBeaconPing{75%,to{opacity:0;transform:scale(2.3)}}.pixa-home .pixa-hero__floating-cards-layer{pointer-events:none;z-index:4;width:100%;max-width:1240px;margin:0 auto;position:absolute;inset:0}.pixa-home .pixa-hero__floating-card{-webkit-backdrop-filter:blur(20px)saturate(160%);pointer-events:auto;cursor:default;background:linear-gradient(145deg,#141d2ee0,#0b111deb);border:1px solid #a8c6f43d;border-radius:16px;align-items:center;gap:12px;padding:12px 16px;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s,box-shadow .35s;display:flex;box-shadow:0 16px 40px #00000080,inset 0 1px #ffffff29}.pixa-home .pixa-hero__floating-card:hover{border-color:#93c5fd80;transform:translateY(-5px)scale(1.02);box-shadow:0 22px 50px #2563eb47,inset 0 1px #ffffff47}.pixa-home .pixa-hero__floating-card--left{animation:6.5s ease-in-out infinite heroFloatLeft;position:absolute;top:16%;left:clamp(0px,1.5vw,24px)}.pixa-home .pixa-hero__floating-card--right{animation:7s ease-in-out .6s infinite heroFloatRight;position:absolute;top:16%;right:clamp(0px,1.5vw,24px)}@keyframes heroFloatLeft{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes heroFloatRight{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}.pixa-home .pixa-hero__creator-avatar-wrap{flex-shrink:0;width:44px;height:44px;position:relative}.pixa-home .pixa-hero__creator-avatar{object-fit:cover;border:2px solid #72a8ff99;border-radius:50%;width:100%;height:100%;box-shadow:0 2px 10px #0006}.pixa-home .pixa-hero__creator-verified{color:#fff;background:#3b82f6;border:2px solid #080d18;border-radius:50%;place-items:center;width:15px;height:15px;font-size:9px;font-weight:800;display:grid;position:absolute;bottom:-2px;right:-2px}.pixa-home .pixa-hero__creator-info{text-align:left;flex-direction:column;gap:3px;display:flex}.pixa-home .pixa-hero__creator-top{align-items:center;gap:8px;display:flex}.pixa-home .pixa-hero__creator-name{color:#f1f5f9;letter-spacing:-.01em;font-size:.86rem;font-weight:650}.pixa-home .pixa-hero__creator-tag{color:#94a3b8;font-size:.72rem;font-weight:500}.pixa-home .pixa-hero__creator-metrics{align-items:center;gap:8px;display:flex}.pixa-home .pixa-hero__metric-pill{color:#93c5fd;background:#3b82f62e;border:1px solid #60a5fa47;border-radius:6px;align-items:center;gap:4px;padding:1px 7px;font-size:.72rem;font-weight:650;display:inline-flex}.pixa-home .pixa-hero__metric-icon{color:#60a5fa}.pixa-home .pixa-hero__metric-sub{color:#64748b;font-size:.72rem;font-weight:500}.pixa-home .pixa-hero__roi-badge{text-align:left;flex-direction:column;gap:4px;display:flex}.pixa-home .pixa-hero__roi-header{align-items:center;gap:6px;display:flex}.pixa-home .pixa-hero__live-dot{background:#22c55e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #22c55e}.pixa-home .pixa-hero__roi-label{text-transform:uppercase;letter-spacing:.08em;color:#86efac;font-size:.68rem;font-weight:650}.pixa-home .pixa-hero__roi-stat{align-items:baseline;gap:6px;display:flex}.pixa-home .pixa-hero__roi-value{letter-spacing:-.03em;color:#fff;font-size:1.22rem;font-weight:800}.pixa-home .pixa-hero__roi-tag{color:#60a5fa;background:#3b82f626;border-radius:4px;padding:1px 6px;font-size:.7rem;font-weight:700}.pixa-home .pixa-hero__trend-icon{color:#4ade80;margin-left:2px}.pixa-home .pixa-hero__roi-sparkline{width:100px;height:20px;margin-top:2px}.pixa-home .pixa-hero__sparkline-svg{width:100%;height:100%;overflow:visible}.pixa-home .pixa-hero h1{z-index:2;letter-spacing:-.025em;pointer-events:auto;width:100%;margin:0;font-size:clamp(2.6rem,5.2vw,4.6rem);line-height:1.04;position:relative;overflow:visible}.pixa-home .pixa-hero h1 .pixa-hero__headline-line--primary{background:linear-gradient(#fff 25%,#e2eaf7 68%,#a8bcd9 100%);-webkit-text-fill-color:transparent;letter-spacing:-.025em;padding-bottom:.04em;width:100%;text-shadow:none;filter:drop-shadow(0 4px 18px #000000d9);-webkit-background-clip:text;background-clip:text;padding-inline:.08em;font-weight:780;line-height:1.04;transition:filter .35s;display:block}.pixa-home .pixa-hero h1:before{display:none}.pixa-home .pixa-hero h1 .pixa-hero__headline-line--accent{padding-bottom:6px;letter-spacing:-.035em;background:linear-gradient(135deg,#b8d8ff 0%,#60a5fa 55%,#3b82f6 100%);-webkit-text-fill-color:transparent;width:100%;text-shadow:none;filter:drop-shadow(0 4px 20px #3b82f66b);-webkit-background-clip:text;background-clip:text;margin-top:2px;padding-inline:.12em;font-family:Georgia,Times New Roman,serif;font-size:.72em;font-style:italic;font-weight:600;line-height:.95;transition:filter .35s;display:block}.pixa-home .pixa-hero h1:hover .pixa-hero__headline-line--primary{filter:drop-shadow(0 6px 24px #ffffff59)}.pixa-home .pixa-hero h1:hover .pixa-hero__headline-line--accent{filter:drop-shadow(0 6px 26px #60a5faa6)}.pixa-home .pixa-hero__visual{z-index:0;opacity:.62;pointer-events:none;width:min(80vw,680px);height:auto;margin:0;position:absolute;top:48%;left:50%}.pixa-home .pixa-hero__support{z-index:3;text-align:center;flex-direction:column;align-items:center;width:min(100%,1080px);margin:0 auto;padding-bottom:14px;display:flex;position:relative}.pixa-home .pixa-hero__subcopy{color:#cbd5e1;text-shadow:0 2px 14px #000000e6;max-width:760px;margin:0;font-size:clamp(1.02rem,1.25vw,1.15rem);font-weight:450;line-height:1.7}.pixa-home .pixa-hero__actions-reveal{filter:none;will-change:opacity, transform;transition:opacity .68s cubic-bezier(.2,.7,.2,1),transform .68s cubic-bezier(.2,.7,.2,1)}.pixa-home .pixa-hero__actions-reveal[data-revealed=true]{filter:none;will-change:auto}.pixa-home .pixa-hero__support .pixa-hero__actions{justify-content:center;margin-top:22px}.pixa-home .pixa-hero__btn-primary-shimmer{letter-spacing:-.01em;border-radius:12px;align-items:center;gap:8px;min-height:48px;padding:0 24px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:.92rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #2563eb59,inset 0 1px #ffffff40;color:#fff!important;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)!important;border:1px solid #93c5fd73!important}.pixa-home .pixa-hero__btn-primary-shimmer:hover{transform:translateY(-2px);box-shadow:0 12px 34px #2563eb80,inset 0 1px #fff6;background:linear-gradient(135deg,#4b8ef8 0%,#1d4ed8 100%)!important;border-color:#bfdbfeb3!important}.pixa-home .pixa-hero__btn-arrow{transition:transform .25s}.pixa-home .pixa-hero__btn-primary-shimmer:hover .pixa-hero__btn-arrow{transform:translate(2px,-2px)}.pixa-home .pixa-hero__shimmer-beam{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:55%;height:100%;animation:3.8s infinite heroBtnShimmer;position:absolute;top:0;left:-100%;transform:skew(-20deg)}@keyframes heroBtnShimmer{0%{left:-100%}30%,to{left:200%}}.pixa-home .pixa-hero__btn-quiet-pulse{color:#f4f7ff;-webkit-backdrop-filter:blur(40px)saturate(200%);background:linear-gradient(145deg,#e6f0ff2e,#7d9dcc1f 48%,#090f1b59);border:1px solid #d0e1ff57;border-radius:12px;align-items:center;gap:8px;min-height:48px;padding:0 22px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:.91rem;font-weight:550;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #0003,0 8px 24px #00000040}.pixa-home .pixa-hero__btn-quiet-pulse:hover{background:linear-gradient(145deg,#e6f0ff3d,#7d9dcc29 48%,#090f1b66);border-color:#dce9ff80;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff4d,0 12px 30px #00000059}.pixa-home .pixa-hero__play-wrapper{justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:relative}.pixa-home .pixa-hero__play-icon{z-index:2;color:#93c5fd;position:relative}.pixa-home .pixa-hero__play-pulse{border:1px solid #93c5fd8c;border-radius:50%;animation:2.2s ease-out infinite heroPlayPulse;position:absolute;inset:-4px}@keyframes heroPlayPulse{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(2.2)}}.pixa-home .pixa-hero__trust-strip{-webkit-backdrop-filter:blur(14px);background:#0f172a8c;border:1px solid #94a3b829;border-radius:9999px;align-items:center;gap:16px;margin-top:28px;padding:8px 18px;display:flex;box-shadow:0 4px 20px #00000059}.pixa-home .pixa-hero__avatar-group{align-items:center;display:flex}.pixa-home .pixa-hero__avatar-group img{object-fit:cover;border:2px solid #0b111c;border-radius:50%;width:28px;height:28px;margin-left:-8px;box-shadow:0 2px 6px #0006}.pixa-home .pixa-hero__avatar-group img:first-child{margin-left:0}.pixa-home .pixa-hero__avatar-count{color:#93c5fd;background:#1e293bf2;border:2px solid #0b111c;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:-8px;font-size:.65rem;font-weight:700;display:grid}.pixa-home .pixa-hero__trust-copy{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.pixa-home .pixa-hero__stars{align-items:center;gap:3px;display:flex}.pixa-home .pixa-hero__rating-text{color:#f1f5f9;margin-left:5px;font-size:.72rem;font-weight:700}.pixa-home .pixa-hero__trust-metrics{color:#94a3b8;margin:0;font-size:.74rem;font-weight:500}.pixa-home .pixa-scroll-cue{z-index:4;transition:color .25s,filter .25s}.pixa-home .pixa-scroll-cue:hover{color:#e6f0fc;filter:drop-shadow(0 0 10px #d2e6ffb3)}@media (width<=1200px){.pixa-home .pixa-hero__floating-cards-layer{display:none}}@media (width<=900px){.pixa-home .pixa-hero__floating-cards-layer{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:14px;display:flex;position:relative;inset:auto}.pixa-home .pixa-hero__floating-card--left,.pixa-home .pixa-hero__floating-card--right{animation:none;position:relative;top:auto;left:auto;right:auto}.pixa-home .pixa-hero h1{font-size:clamp(2.4rem,7.5vw,3.8rem)}.pixa-home .pixa-hero__trust-strip{text-align:center;border-radius:16px;flex-direction:column;gap:8px;padding:10px 16px}.pixa-home .pixa-hero__trust-copy{text-align:center;align-items:center}}@media (width<=480px){.pixa-home .pixa-hero__floating-cards-layer{display:none}.pixa-home .pixa-hero__eyebrow-pill{padding:5px 12px;font-size:.76rem}.pixa-home .pixa-hero h1{font-size:clamp(2.1rem,9vw,2.8rem)}.pixa-home .pixa-hero__actions{flex-direction:column;width:100%}.pixa-home .pixa-hero__btn-primary-shimmer,.pixa-home .pixa-hero__btn-quiet-pulse{justify-content:center;width:100%}}.site-header--solaris .brand-lockup strong{text-transform:uppercase;letter-spacing:.055em}.site-header--solaris .desktop-nav a,.site-header--solaris .mobile-menu__inner a{text-transform:uppercase;letter-spacing:.075em;font-family:Geist,ui-sans-serif,system-ui,sans-serif}.site-header--solaris .header-right-actions .nav-cta--header{letter-spacing:.01em;text-transform:none;border-radius:9px;min-height:47px;padding:0 19px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:.91rem;font-weight:650;box-shadow:0 8px 26px #4282e738;color:#07101d!important;background:linear-gradient(#a9ceff,#6ea8ff)!important;border-color:#9bc4ff!important}.site-header--solaris .header-right-actions .nav-cta--header:hover{box-shadow:0 10px 34px #4282e759;color:#07101d!important;background:#b7d5ff!important;border-color:#9bc4ff!important}.site-header--solaris .header-right-actions .nav-cta--header .valeris-gold-ray{display:none!important}.site-header--solaris .header-right-actions .nav-cta--header:active{color:#07101d!important;background:linear-gradient(#a9ceff,#6ea8ff)!important;border-color:#9bc4ff!important;box-shadow:0 8px 26px #4282e738!important}.site-header--solaris .nav-cta--mobile,.site-header--solaris .mobile-menu__inner .nav-cta{letter-spacing:.01em;text-transform:none}.pixa-home .pixa-feature-card{-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:linear-gradient(145deg,#192332c7,#0d141fb8 58%,#111d2fc7);border-color:#bdcfec3d;box-shadow:inset 0 1px #ffffff21,0 20px 55px #00000057}.pixa-home .pixa-feature-card:hover{background:linear-gradient(145deg,#222f43db,#121c2bd1 58%,#16273edb)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pixa-home .pixa-feature-card{background:linear-gradient(145deg,#192332,#101722 58%,#111d2f)}}.pixa-home .pixa-section:before{filter:drop-shadow(0 0 7px #75a6eb33);background:linear-gradient(90deg,#0000 0%,#97bbf521 18%,#b2cfff66 50%,#97bbf521 82%,#0000 100%);height:5px;-webkit-mask-image:linear-gradient(#0000 0%,#000 37% 63%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 37% 63%,#0000 100%)}.pixa-home .brand-proof-section:before{content:"";filter:drop-shadow(0 0 7px #75a6eb33);background:linear-gradient(90deg,#0000 0%,#97bbf521 18%,#b2cfff66 50%,#97bbf521 82%,#0000 100%);width:min(1160px,100% - 48px);height:5px;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0%,#000 37% 63%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 37% 63%,#0000 100%);display:block!important}.pixa-home .brand-carousel{isolation:isolate;position:relative}.pixa-home .brand-carousel:before{z-index:-1;-webkit-backdrop-filter:blur(24px)saturate(180%)brightness(1.06);backdrop-filter:blur(24px)saturate(180%)brightness(1.06);content:"";pointer-events:none;background:linear-gradient(#fffae729 0%,#ffffff0b 18%,#ffffff04 58%,#21190933 100%),radial-gradient(at 50% 0,#ffe08933,#0000 68%),linear-gradient(90deg,#0000 0%,#f1c3461f 5%,#f1c34638 22%,#f1c34645 50%,#f1c34638 78%,#f1c3461f 95%,#0000 100%);border-top:1px solid #fff2c647;border-bottom:1px solid #be8b1a3d;width:100vw;height:clamp(46px,5.25vw,68px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #0003,inset 0 1px #ffffff38,inset 0 -1px #0000003d,0 0 34px #dcaa2a21;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%);display:block!important}.pixa-home #contact{-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);box-shadow:none!important;background:#080c13ad!important;border:0!important}.pixa-home #about .pixa-about-layout{align-items:stretch}.pixa-home #about .pixa-about-copy{flex-direction:column;align-self:stretch;display:flex}.pixa-home #about .pixa-about-copy>.cm-reveal{flex:none}.pixa-home #about .pixa-about-copy .pixa-section-title>p{text-shadow:0 2px 14px #000000c7;margin-top:26px}.pixa-home .pixa-about-title-highlight{color:#f0b100;-webkit-text-fill-color:#f0b100}.pixa-home .pixa-about-action{justify-content:center;align-self:flex-start;margin:auto 0 0}.pixa-home #close{background:#04060a;width:100%;margin:0;padding:0;overflow:hidden}.pixa-home #close .close-drape{width:100vw;margin-left:calc(50% - 50vw);padding:clamp(88px,15vh,150px) 24px;background:#04060a!important;min-height:clamp(480px,72vh,760px)!important}.pixa-home #close .close-drape>div[aria-hidden=true]{opacity:1;-webkit-mask-image:linear-gradient(#0000 0%,#000 13% 87%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 13% 87%,#0000 100%)}.pixa-home .pixa-section-title h2,.pixa-home .pixa-about-copy .pixa-section-title h2,.pixa-home .pixa-trusted-heading h2,.pixa-home .about-section-heading,.pixa-home #contact .section-heading,.pixa-home #close h2{letter-spacing:-.02em}.pixa-home .pixa-feature-card h3,.pixa-home .pixa-tool-card h3,.pixa-home .pixa-benefit-card h3,.pixa-home .pixa-testimonial-card h3,.pixa-home .pixa-tools-callout h3,.pixa-home .discipline-card__title,.pixa-home .pixa-testimonial-person strong{letter-spacing:-.01em}@media (width<=760px){.pixa-home .pixa-hero{min-height:max(720px,100svh - 66px);padding:34px 18px 76px}.pixa-home .pixa-hero__copy{padding-top:0}.pixa-home .pixa-hero h1{font-size:clamp(1.35rem,7vw,3.1rem)}.pixa-home .pixa-hero h1 .pixa-hero__headline-line--primary{letter-spacing:-.012em}.pixa-home .pixa-hero__visual{opacity:.58;width:min(124vw,520px);top:48%}.pixa-home .pixa-hero__support{padding-bottom:20px}.pixa-home .pixa-hero__support p{font-size:.98rem;line-height:1.55}.pixa-home .pixa-hero__support .pixa-hero__actions{margin-top:16px}.pixa-home .pixa-hero__support .pixa-hero__meta{gap:10px 15px;margin-top:14px;font-size:.72rem}.site-header--solaris .header-right-actions .nav-cta--header{min-height:43px;padding-inline:13px;font-size:.75rem}.pixa-home .pixa-about-action{margin-top:22px}.pixa-home #close .close-drape{padding:76px 16px;min-height:560px!important}.pixa-home #close .close-drape__content{margin-block:-42px}}@media (width<=440px){.pixa-home .pixa-hero h1{font-size:clamp(1.35rem,7vw,2.45rem)}.pixa-home .pixa-hero h1 .pixa-hero__headline-line--primary{letter-spacing:-.01em}.pixa-home .pixa-hero__support .pixa-hero__meta{justify-content:center}}@media (width<=640px){.pixa-home .pixa-about-copy .pixa-section-title h2{font-size:clamp(1.05rem,5.4vw,1.3rem)}.pixa-home .pixa-about-title-line{white-space:nowrap;text-wrap:nowrap}.pixa-home #about .pixa-about-copy,.pixa-home #about .pixa-metrics-grid,.pixa-home #process .pixa-tools-grid,.pixa-home #process .pixa-card-reveal{min-width:0}}.pixa-home .pixa-hero{--hero-globe-size:min(142vw, 1600px);isolation:isolate;z-index:1;background:#030405;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;min-height:min(860px,max(720px,84svh));padding:clamp(104px,11vh,136px) 24px 56px;display:flex;position:relative;overflow:visible}.pixa-home .pixa-hero__backdrop-glow{z-index:0;filter:blur(42px);opacity:.78;background:radial-gradient(72% 45% at 50% 100%,#5897e833,#436ab014 54%,#0000 82%);width:100vw;height:42vh;top:auto;bottom:-2%}.pixa-home .pixa-hero__floating-cards-layer{display:none!important}.pixa-home .pixa-hero__copy{z-index:2;pointer-events:auto;text-align:center;flex-direction:column;flex:none;justify-content:flex-start;align-items:center;width:min(100%,1320px);max-width:none;padding:0;display:flex;position:static}.pixa-home .pixa-hero__copy:before{display:none!important}.pixa-home .pixa-hero__copy>.cm-reveal:not(.pixa-hero__visual){z-index:3;width:min(100%,1320px);position:relative}.pixa-home .pixa-hero__eyebrow-pill{box-shadow:none;color:#e1e2e69e;letter-spacing:.24em;text-transform:uppercase;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:14px;margin:0 0 clamp(24px,3.2vh,38px);padding:0;font-size:.68rem;font-weight:550;line-height:1.4;text-decoration:none;display:inline-flex}.pixa-home .pixa-hero__eyebrow-pill:before,.pixa-home .pixa-hero__eyebrow-pill:after{content:"";background:linear-gradient(90deg,#0000,#dee0e66b);width:clamp(20px,3vw,38px);height:1px}.pixa-home .pixa-hero__eyebrow-pill:after{transform:rotate(180deg)}.pixa-home .pixa-hero__eyebrow-beacon,.pixa-home .pixa-hero__eyebrow-arrow{display:none}.pixa-home .pixa-hero h1{z-index:3;letter-spacing:-.055em;pointer-events:auto;text-align:center;width:100%;max-width:1320px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.25rem,7.25vw,8.1rem);font-weight:400;line-height:.92;position:relative;overflow:visible}.pixa-home .pixa-hero h1 .pixa-hero__headline-line--primary{color:#f5f4f1;background:0 0;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:currentColor;letter-spacing:-.055em;text-shadow:0 2px 24px #ffffff12;filter:none;width:100%;padding:0 .035em .045em;font-family:Georgia,Times New Roman,serif;font-size:1em;font-weight:400;line-height:.94;display:block}.pixa-home .pixa-hero h1 .pixa-hero__headline-line--accent{color:#f5f4f1;background:0 0;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:currentColor;letter-spacing:-.06em;text-shadow:0 2px 24px #ffffff12;filter:none;width:100%;margin-top:-.025em;padding:0 .04em .07em;font-family:Georgia,Times New Roman,serif;font-size:.86em;font-style:italic;font-weight:400;line-height:.98;display:block}.pixa-home .pixa-hero__visual{z-index:1;top:auto;bottom:calc(39% - var(--hero-globe-size));width:var(--hero-globe-size);height:var(--hero-globe-size);opacity:.86;pointer-events:none;margin:0;position:absolute;left:50%;-webkit-mask-image:linear-gradient(#000 0% 19%,#0000 25%);mask-image:linear-gradient(#000 0% 19%,#0000 25%)}.pixa-home .pixa-hero__visual.cm-reveal{transform:translate(-50%)translateY(18px)}.pixa-home .pixa-hero__visual.cm-reveal[data-revealed=true]{transform:translate(-50%)}.pixa-home .pixa-hero__visual .pixa-cobe-wrap{width:100%;height:100%}.pixa-home .pixa-hero__visual .cobe-globe-canvas{filter:drop-shadow(0 0 42px #67a5ff45)drop-shadow(0 0 100px #4473c329)}.pixa-home .pixa-hero__support{z-index:3;text-align:center;flex-direction:column;align-items:center;width:min(100%,900px);margin:clamp(30px,4.2vh,48px) auto 0;padding:0;display:flex;position:relative}.pixa-home .pixa-hero__subcopy{color:#dbdce0b3;text-shadow:0 2px 18px #000000b8;max-width:790px;font-size:clamp(1rem,1.2vw,1.12rem);font-weight:400;line-height:1.65}.pixa-home .pixa-hero__highlight{color:inherit;text-shadow:none;font-weight:550}.pixa-home .pixa-scroll-cue{z-index:4;bottom:24px}@media (width<=900px){.pixa-home .pixa-hero{--hero-globe-size:min(190vw, 1020px);min-height:min(650px,max(520px,56svh));padding:104px 20px 52px}.pixa-home .pixa-hero__copy{width:100%}.pixa-home .pixa-hero h1{letter-spacing:-.05em;width:100%;font-size:clamp(2.1rem,8.4vw,4.1rem)}.pixa-home .pixa-hero h1 .pixa-hero__headline-line--primary{letter-spacing:-.05em}.pixa-home .pixa-hero h1 .pixa-hero__headline-line--accent{font-size:.82em}.pixa-home .pixa-hero__support{width:min(100%,620px);margin-top:28px}.pixa-home .pixa-hero__subcopy{font-size:.98rem;line-height:1.55}.pixa-home .pixa-hero__support .pixa-hero__actions{margin-top:24px}.pixa-home .pixa-hero__visual{opacity:1;top:clamp(450px,55vh,560px);bottom:auto;-webkit-mask-image:linear-gradient(#000 0% 18%,#0000 27%);mask-image:linear-gradient(#000 0% 18%,#0000 27%)}.pixa-home .pixa-hero__visual .cobe-globe-canvas{filter:drop-shadow(0 0 48px #67a5ff57)drop-shadow(0 0 96px #4473c338)brightness(1.22)}.pixa-home .pixa-hero__backdrop-glow{height:34vh}}@media (width<=440px){.pixa-home .pixa-hero{padding-inline:18px}.pixa-home .pixa-hero h1{font-size:clamp(2rem,8.7vw,2.65rem)}.pixa-home .pixa-hero__eyebrow-pill{letter-spacing:.19em;gap:9px;font-size:.58rem}.pixa-home .pixa-hero__support{margin-top:25px}.pixa-home .pixa-hero__support .pixa-hero__actions{width:min(100%,340px)}.pixa-home .pixa-hero__visual{top:clamp(520px,64vh,620px)}}@media (width<=900px){.pixa-home .pixa-hero{padding-bottom:24px}.pixa-home .pixa-scroll-cue{margin:clamp(26px,3.5vh,38px) 0 0;position:relative;bottom:auto;left:auto;right:auto;transform:none}}.pixa-home .brand-proof-section{z-index:2;margin:0;position:relative;overflow:visible;background:0 0!important;border:0!important;padding:0!important}.pixa-home .brand-proof-section:before,.pixa-home .brand-proof-section:after{display:none!important}.pixa-home .brand-proof-glass{isolation:isolate;margin-top:-44px;padding:22px 0 18px;position:relative}.pixa-home .brand-proof-glass:before,.pixa-home .pixa-frosted-card:before{z-index:0;content:"";pointer-events:none;-webkit-backdrop-filter:blur(28px)saturate(155%);backdrop-filter:blur(28px)saturate(155%);background:radial-gradient(at 50% 0,#f5f8ff06,#0000 68%),radial-gradient(at 50% 78%,#e8be5703,#0000 72%),linear-gradient(#2a2e3652,#2a2e3661 48%,#21242b47);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff06}.pixa-home .brand-proof-glass:after,.pixa-home .pixa-frosted-card:after{z-index:2;content:"";pointer-events:none;border-top:1px solid #d5e2f81f;border-bottom:1px solid #d5e2f813;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 13% 87%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 13% 87%,#0000 100%)}.pixa-home .brand-proof-glass>*,.pixa-home .pixa-frosted-card>*{z-index:1;position:relative}.pixa-home .brand-proof-section__heading{margin:0 auto 2px;padding:0 18px}.pixa-home .brand-proof-section .pixa-trusted-heading h2{letter-spacing:-.035em}.pixa-home .brand-proof-section .brand-carousel{background:0 0;margin:0;padding:0}.pixa-home .brand-proof-section .brand-carousel:before,.pixa-home .brand-proof-section .brand-carousel:after{display:none!important}.pixa-home .brand-proof-section .brand-carousel__stage{min-height:0;box-shadow:none;border-radius:0;padding:8px 0;overflow:clip visible;background:0 0!important;border:0!important;-webkit-mask-image:none!important;mask-image:none!important}.pixa-home .brand-proof-section .brand-carousel--static .brand-carousel__group,.pixa-home .brand-proof-section .brand-carousel--animated .brand-carousel__group{flex:0 0 max-content;flex-wrap:nowrap;justify-content:flex-start;gap:clamp(12px,2vw,26px);width:max-content;min-width:0;padding:4px 18px}.pixa-home .brand-proof-section .brand-carousel__track{gap:0;width:max-content;display:flex}.pixa-home .brand-proof-section .brand-carousel--animated .brand-carousel__track{animation:pixa-brand-scroll var(--brand-marquee-duration,24s) linear infinite;will-change:transform}.pixa-home .brand-proof-section .brand-carousel--focus-paused .brand-carousel__track{animation:none!important}.pixa-home .brand-proof-section .brand-carousel--static .brand-carousel__track{justify-content:center;width:100%;animation:none;transform:none}.pixa-home .brand-proof-section .brand-carousel--static .brand-carousel__group{flex-wrap:wrap;justify-content:center;align-items:center;width:max-content;max-width:100%;margin-inline:auto;display:flex}.pixa-home .brand-proof-section .brand-carousel__card,.pixa-home .brand-proof-section .brand-carousel--static .brand-carousel__card{border-radius:0;min-width:0;min-height:48px;padding:6px 2px;box-shadow:none!important;background:0 0!important;border:0!important}.pixa-home .brand-proof-section .brand-carousel__card:last-child{border:0!important}.pixa-home .brand-proof-section .brand-carousel__brand-row{gap:8px}.pixa-home .brand-proof-section .brand-carousel__logo-frame{width:32px;height:32px;box-shadow:none;background:0 0;flex-basis:32px}.pixa-home .brand-proof-section .brand-carousel__name{font-size:.88rem}.pixa-home>.pixa-grid-region>.valeris-section--work{padding-block:18px 40px!important}@media (width<=900px){.pixa-home .brand-proof-glass{margin-top:-36px;padding:20px 0 16px}.pixa-home .brand-proof-section .brand-carousel--static .brand-carousel__group{gap:12px;padding-inline:18px}.pixa-home>.pixa-grid-region>.valeris-section--work{padding-block:14px 30px!important}}@media (width<=480px){.pixa-home .brand-proof-section .brand-carousel--static .brand-carousel__track{width:100%}.pixa-home .brand-proof-section .brand-carousel--static .brand-carousel__group{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;width:100%;min-width:0;padding-inline:24px;display:grid}.pixa-home .brand-proof-section .brand-carousel--static .brand-carousel__card{justify-content:flex-start}.pixa-home>.pixa-grid-region>.valeris-section--work{padding-block:12px 24px!important}}.pixa-home .pixa-hero-proof-stage{isolation:isolate;position:relative;overflow:clip}.pixa-home .pixa-hero-proof-globe{z-index:-1;aspect-ratio:1;opacity:.86;pointer-events:none;width:min(108vw,1240px);display:block;position:absolute;top:-15%;left:50%;transform:translate(-50%,-10px)}.pixa-home .pixa-hero-proof-globe .cobe-globe-canvas{filter:drop-shadow(0 0 38px #67a5ff47)drop-shadow(0 0 88px #4473c32b);width:100%;height:100%;display:block}.pixa-home .pixa-hero-proof-stage>.pixa-hero{z-index:1;background:0 0;position:relative}.pixa-home .pixa-hero h1 .pixa-hero__headline-line--accent{z-index:0;isolation:isolate;position:relative}.pixa-home .pixa-hero-proof-stage>.brand-proof-section{z-index:2;position:relative}@media (width>=901px){.pixa-home>.pixa-grid-region>.valeris-section--work{padding-block:18px 48px!important}}@media (width<=900px){.pixa-home .pixa-hero-proof-globe{opacity:.92;width:min(148vw,1120px);transform:translate(-50%,clamp(-46px,-5.8vw,-24px))}}@media (width<=480px){.pixa-home .pixa-hero-proof-globe{width:min(158vw,980px);transform:translate(-50%,clamp(-28px,-6vw,-18px))}}.pixa-home .valeris-section--work{background:0 0!important}.pixa-home [id]{scroll-margin-top:90px}@media (width<=900px){.pixa-home [id]{scroll-margin-top:82px}}.site-shell:has(>main .pixa-home)>main{margin-top:-80px}.pixa-home .pixa-hero{background:#050608;min-height:min(820px,max(680px,78svh));padding:clamp(96px,11vh,124px) 24px 34px}.pixa-home .pixa-hero:before{background:radial-gradient(70% 50% at 50% 100%,#e8edf409,#0000 80%)}.site-shell:has(>main .pixa-home) .site-stars-background{opacity:.58}.pixa-home .pixa-hero__backdrop-glow{filter:blur(34px);opacity:.52;background:radial-gradient(70% 46% at 50% 100%,#cbd6e60e,#0000 80%)}.pixa-home .pixa-hero__copy{width:min(100%,1320px)}.pixa-home .pixa-hero__eyebrow-pill{color:#dcdee294;letter-spacing:.22em;margin-bottom:clamp(18px,2.4vh,28px);font-size:.66rem}.pixa-home .pixa-hero h1{font-synthesis:none;letter-spacing:-.025em;width:min(100%,1500px);max-width:1500px;font-family:Instrument Serif,Georgia,serif;font-size:clamp(4rem,7vw,8rem);font-weight:400;line-height:.92}.pixa-home .pixa-hero h1 .pixa-hero__headline-line--primary{color:#f4f2ed;font-synthesis:none;letter-spacing:-.025em;width:100%;text-shadow:none;filter:none;padding:0 .025em .085em;font-family:Instrument Serif,Georgia,serif;font-size:1em;font-weight:400;line-height:.94}.pixa-home .pixa-hero h1 .pixa-hero__headline-line--accent{color:#f4f2ed;font-synthesis:none;letter-spacing:-.035em;width:100%;text-shadow:none;filter:none;margin-top:-.015em;padding:0 .04em .12em;font-family:Instrument Serif,Georgia,serif;font-size:.88em;font-style:italic;font-weight:400;line-height:.94}.pixa-home .pixa-hero h1:hover .pixa-hero__headline-line--primary,.pixa-home .pixa-hero h1:hover .pixa-hero__headline-line--accent{filter:none}.pixa-home .pixa-hero__support{width:min(100%,800px);margin-top:clamp(24px,3.4vh,38px)}.pixa-home .pixa-hero__subcopy{color:#e0e1e4ad;max-width:780px;text-shadow:none;font-size:clamp(1rem,1.1vw,1.125rem);font-weight:400;line-height:1.62}.pixa-home .pixa-hero__highlight{color:inherit;font-weight:inherit}.pixa-home .pixa-hero__support .pixa-hero__actions{gap:12px;margin-top:clamp(22px,3vh,30px)}.pixa-home .pixa-hero__actions .pixa-button--primary{color:#111216;background:#f4f2ed;border:1px solid #ffffffdb;border-radius:999px;min-height:52px;padding:0 26px;box-shadow:0 8px 28px #0000002e}.pixa-home .pixa-hero__actions a.pixa-hero__btn-primary-shimmer{color:#111216!important;background:#f4f2ed!important;border:1px solid #ffffffdb!important;box-shadow:0 8px 28px #0000002e!important}.pixa-home .pixa-hero__actions a.pixa-hero__btn-primary-shimmer:hover{background:#fff!important;border-color:#fff!important;box-shadow:0 10px 30px #ffffff1a!important}.pixa-home .pixa-hero__btn-primary-shimmer .pixa-hero__shimmer-beam{display:none}.pixa-home .pixa-hero__actions .pixa-button--primary:hover{background:#fff;box-shadow:0 10px 30px #ffffff1a}.pixa-home .pixa-hero__actions .pixa-button--quiet{color:#f2f3f5eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0c1052;border:1px solid #dee2e83d;border-radius:999px;min-height:52px;padding:0 24px}.pixa-home .pixa-hero__actions .pixa-button--quiet:hover{background:#16191f75;border-color:#dee2e861}.pixa-home .pixa-hero__actions .pixa-hero__play-wrapper{color:#f2f3f5db}.pixa-home .pixa-hero-proof-globe{z-index:0;opacity:.82;width:min(112vw,1500px);top:56%;transform:translate(-50%,-5px)}.pixa-home .pixa-hero-proof-globe .cobe-globe-canvas{filter:drop-shadow(0 0 16px #edf1f729)drop-shadow(0 0 46px #a4b4cb14)}@media (width<=900px){.pixa-home .pixa-hero{min-height:min(700px,max(560px,62svh));padding:clamp(92px,10vh,112px) 20px 28px}.pixa-home .pixa-hero h1{font-size:clamp(2.25rem,8.2vw,4rem)}.pixa-home .pixa-hero h1 .pixa-hero__headline-line--primary{letter-spacing:-.02em}.pixa-home .pixa-hero h1 .pixa-hero__headline-line--accent{font-size:.88em}.pixa-home .pixa-hero__support{width:min(100%,680px);margin-top:26px}.pixa-home .pixa-hero__subcopy{font-size:.98rem;line-height:1.58}.pixa-home .pixa-hero__support .pixa-hero__actions{margin-top:22px}.pixa-home .pixa-hero-proof-globe{width:min(155vw,1120px);top:56%;transform:translate(-50%,-4px)}}@media (width<=440px){.pixa-home .pixa-hero{padding-inline:18px}.pixa-home .pixa-hero h1{font-size:clamp(2.1rem,8.2vw,2.65rem)}.pixa-home .pixa-hero__eyebrow-pill{letter-spacing:.16em;font-size:.58rem}.pixa-home .pixa-hero-proof-globe{width:min(165vw,980px)}.pixa-home .pixa-hero__actions .pixa-button--primary,.pixa-home .pixa-hero__actions .pixa-button--quiet{min-height:48px;padding-inline:19px}}.site-shell:has(.pixa-home) .site-header--solaris .nav-cta--header{letter-spacing:.01em;text-transform:none;border-radius:999px;box-shadow:0 8px 28px #0000002e;color:#111216!important;background:#f4f2ed!important;border:1px solid #ffffffdb!important}.site-shell:has(.pixa-home) .site-header--solaris .nav-cta--mobile{letter-spacing:.01em;text-transform:none;border-radius:999px;box-shadow:0 8px 28px #0000002e;color:#111216!important;background:#f4f2ed!important;border:1px solid #ffffffdb!important}.site-shell:has(.pixa-home) .site-header--solaris .mobile-menu__inner .nav-cta{letter-spacing:.01em;text-transform:none;border-radius:999px;box-shadow:0 8px 28px #0000002e;color:#111216!important;background:#f4f2ed!important;border:1px solid #ffffffdb!important}.site-shell:has(.pixa-home) .site-header--solaris .nav-cta--header:hover{box-shadow:0 10px 30px #ffffff1a;background:#fff!important;border-color:#fff!important}.site-shell:has(.pixa-home) .site-header--solaris .nav-cta--mobile:hover{box-shadow:0 10px 30px #ffffff1a;background:#fff!important;border-color:#fff!important}.site-shell:has(.pixa-home) .site-header--solaris .mobile-menu__inner .nav-cta:hover{box-shadow:0 10px 30px #ffffff1a;background:#fff!important;border-color:#fff!important}.pixa-home .pixa-hero h1{font-size:clamp(4rem,7.4vw,8rem)}.pixa-home .pixa-hero h1 .pixa-hero__headline-line--primary{padding-inline:.015em;overflow:visible}.pixa-home .pixa-about-action{color:#111216;white-space:nowrap;background:#f4f2ed;border:1px solid #ffffffdb;border-radius:999px;min-height:50px;padding:0 24px;box-shadow:0 8px 28px #0000002e}.pixa-home .pixa-about-action:hover{background:#fff;border-color:#fff;box-shadow:0 10px 30px #ffffff1a}@media (width>=641px) and (width<=1000px){.pixa-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.pixa-footer__grid>div{min-width:0}.pixa-footer__grid>div:not(:first-child) a{overflow-wrap:anywhere;width:auto}.pixa-home .pixa-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pixa-home .pixa-benefit-grid>.pixa-card-reveal--benefit,.pixa-home .pixa-benefit-grid>.pixa-card-reveal--benefit:nth-child(4),.pixa-home .pixa-benefit-grid>.pixa-card-reveal--benefit:nth-child(5){grid-column:auto}.pixa-home .pixa-benefit-grid>.pixa-card-reveal--benefit:nth-child(5){grid-column:1/-1;justify-self:center;width:min(100%,540px)}}.pixa-home #close .close-drape{min-height:clamp(400px,54vh,520px)!important;padding:clamp(44px,7vh,64px) 24px!important}.pixa-home #close .close-drape__content{margin:0 auto}.pixa-home #close .close-drape__content>a{white-space:nowrap;flex:none}@media (width>=641px) and (width<=1000px){.pixa-home #close .close-drape__content{gap:18px;padding:28px 30px}}@media (width<=760px){.pixa-home .pixa-hero h1{font-size:clamp(2.25rem,8.3vw,3.3rem)}.pixa-home #close .close-drape{min-height:clamp(380px,52svh,460px)!important;padding:44px 18px!important}.pixa-home #close .close-drape__content{flex-direction:column;align-items:flex-start;gap:18px;padding:22px}}.pixa-home .pixa-frosted-card{isolation:isolate;border-radius:22px;transition:transform .3s,border-color .3s;position:relative;overflow:hidden;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;animation:none!important}.pixa-home .pixa-frosted-card:before{transition:filter .3s}.pixa-home .pixa-frosted-card:hover,.pixa-home .pixa-frosted-card:focus-within{border-color:#8fbbff61}.pixa-home .pixa-frosted-reveal{opacity:0;filter:none;will-change:opacity, transform;transition:opacity .3s ease-out,transform .3s ease-out;transform:translateY(10px)}.pixa-home .pixa-frosted-reveal[data-revealed=true]{opacity:1;will-change:auto;transform:translate(0,0)}.pixa-home .pixa-metric-card>strong .count-up-value{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}@media (hover:hover) and (pointer:fine){.pixa-home .pixa-frosted-card:hover{transform:translateY(-2px)}.pixa-home .pixa-frosted-card:hover:before{filter:brightness(1.04)}}@media (prefers-reduced-motion:reduce){.pixa-home .pixa-frosted-reveal,.pixa-home .pixa-frosted-reveal[data-revealed=true]{opacity:1;will-change:auto;transition:none;transform:none}.pixa-home .pixa-frosted-card,.pixa-home .pixa-frosted-card:before{transition:none!important}}@media (width<=440px){.pixa-home .pixa-hero h1{font-size:clamp(2.25rem,9vw,2.7rem)}.pixa-home #close .close-drape__content{padding:20px}}.pixa-home #about,.pixa-home #process,.pixa-home #why-us{padding-block:clamp(34px,3vw,48px)}.pixa-home #contact{padding-block:32px!important}@media (width<=1000px){.pixa-home #contact .contact-grid{align-items:start}}@media (width<=760px){.pixa-home #about,.pixa-home #process,.pixa-home #why-us{padding-block:26px}.pixa-home #contact{padding-block:24px!important}.pixa-home #contact .contact-grid{gap:20px}}.pixa-home .pixa-hero__support{margin-top:clamp(42px,4.8vh,56px)}.pixa-home .pixa-hero__support .pixa-hero__actions{margin-top:clamp(25px,3.1vh,32px)}@media (width<=900px){.pixa-home .pixa-hero__support{margin-top:clamp(32px,4.2vh,42px)}.pixa-home .pixa-hero__support .pixa-hero__actions{margin-top:24px}}@media (width<=440px){.pixa-home .pixa-hero__support{margin-top:30px}}.pixa-home .pixa-frosted-card{border-radius:22px;transition:transform .38s,border-color .38s;border:1px solid #0000!important}.pixa-home .pixa-frosted-card:after{border-radius:inherit;-webkit-mask-composite:xor;background:linear-gradient(135deg,#eff5ff57 0%,#a3bbde29 24%,#ffffff0e 52%,#789dd12e 78%,#e8f0fd45 100%);border:0;padding:1px;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pixa-home .pixa-frosted-card:hover:after,.pixa-home .pixa-frosted-card:focus-within:after{background:linear-gradient(135deg,#f5f9ff6b 0%,#b0caef38 25%,#ffffff13 52%,#84abe240 78%,#eff6ff57 100%)}@media (prefers-reduced-motion:reduce){.pixa-home .cm-reveal:not(.pixa-frosted-reveal),.pixa-home .cm-reveal:not(.pixa-frosted-reveal)[data-revealed=true],.pixa-home .pixa-frosted-reveal,.pixa-home .pixa-frosted-reveal[data-revealed=true]{opacity:1;filter:none;will-change:auto;transition:none;transform:none}}.pixa-home .work-gallery-item{border-radius:18px}.pixa-home .work-gallery-item article.pixa-work-card{border-radius:inherit;background:linear-gradient(#080c14f7,#080c14f7) padding-box padding-box,linear-gradient(135deg,#ddeafc61 0%,#7ba9ed3b 32%,#ffffff17 56%,#77a5e845 80%,#dae7fa3d 100%) border-box;border:1px solid #0000;transition:transform .28s cubic-bezier(.2,.7,.25,1),box-shadow .28s,background .28s;box-shadow:0 14px 36px #00000052,inset 0 1px #ffffff0e}.pixa-home .work-gallery-item article.pixa-work-card:hover{background:linear-gradient(#080c14f5,#080c14f5) padding-box padding-box,linear-gradient(135deg,#e7f1ff85 0%,#82b5ff61 32%,#ffffff21 56%,#82b5ff66 80%,#e0edff61 100%) border-box;transform:translateY(-3px);box-shadow:0 18px 42px #00000061,0 0 22px #5391f21a,inset 0 1px #ffffff13}.pixa-home .work-play-button{-webkit-backdrop-filter:blur(12px)saturate(125%);backdrop-filter:blur(12px)saturate(125%);background:#04080f94;border-color:#d2e3fb9e;transform:scale(1);box-shadow:inset 0 1px #ffffff21,0 5px 18px #00000040}.pixa-home .pixa-work-card:hover .work-play-button,.pixa-home .pixa-work-card:focus-visible .work-play-button{background:#0f1e33c7;border-color:#a4c7ffe6;transform:scale(1.05);box-shadow:inset 0 1px #ffffff2e,0 5px 20px #00000052}.pixa-home .work-card-metric{-webkit-backdrop-filter:blur(10px)saturate(125%);backdrop-filter:blur(10px)saturate(125%);background:#03070dc2;border-color:#a3bee761;border-radius:7px;padding:4px 9px;box-shadow:inset 0 1px #ffffff12,0 3px 10px #0003}.pixa-home .work-card-metric--likes{border-color:#f871715c}.pixa-home .cm-reveal:not(.pixa-frosted-reveal){filter:blur(2px);transition:opacity .88s cubic-bezier(.2,.7,.25,1),transform .88s cubic-bezier(.2,.7,.25,1),filter .88s cubic-bezier(.2,.7,.25,1);transform:translateY(15px)}.pixa-home .cm-reveal:not(.pixa-frosted-reveal)[data-revealed=true]{filter:blur();transform:translate(0,0)}.pixa-home .pixa-frosted-reveal{transition:opacity .44s cubic-bezier(.2,.7,.25,1),transform .44s cubic-bezier(.2,.7,.25,1);transform:translateY(9px)}.pixa-home .pixa-frosted-reveal[data-revealed=true]{transform:translate(0,0)}html[data-luxy-enabled=true] .contact-copy{position:static;top:auto}.site-scroll-content{width:100%;position:relative;top:0;left:0}html[data-luxy-enabled=true]{scroll-behavior:auto!important}.video-lightbox-overlay{--cm-gold-border:#5b93ff52;--cm-gold:#6ba0ff;--cm-red:#4388ff;isolation:isolate;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.video-lightbox-content{max-height:calc(100dvh - 2rem)}.video-lightbox-overlay .video-lightbox-frame{flex:none;max-height:calc(100dvh - 6.5rem)}.video-lightbox-overlay .video-lightbox-frame--landscape{width:min(100%,177.778dvh - 13.3333rem)}.video-lightbox-overlay .video-lightbox-frame--reel{width:min(100%,56.25dvh - 3.65625rem)}.video-lightbox-overlay iframe{display:block}@media (prefers-reduced-motion:reduce){.pixa-home .work-gallery-item article.pixa-work-card,.pixa-home .work-play-button,.pixa-home .cm-reveal:not(.pixa-frosted-reveal),.pixa-home .pixa-frosted-reveal{filter:none;transform:none;transition:none!important}.pixa-home .work-gallery-item article.pixa-work-card:hover{transform:none}}@media (width<=760px){.pixa-home .pixa-hero__eyebrow-pill{display:none!important}.pixa-home .pixa-hero h1 .pixa-hero__headline-line--primary{letter-spacing:-.035em;font-size:clamp(2.8rem,9.4vw,4rem);line-height:.95}}@media (width<=440px){.pixa-home .pixa-hero h1 .pixa-hero__headline-line--primary{letter-spacing:-.03em;font-size:clamp(2.2rem,10.4vw,2.75rem);line-height:.95}}@media (prefers-reduced-motion:no-preference){html:not([data-luxy-enabled=true]){scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}@media (width>=901px){.site-shell:has(.pixa-home) .site-scroll-content>main{padding-top:0!important}.pixa-home .pixa-hero{min-height:min(780px,max(640px,74svh));padding-top:clamp(108px,10.5vh,126px);padding-bottom:28px}.pixa-home .pixa-scroll-cue{color:#becadce6;text-shadow:0 1px 12px #0009;bottom:62px}}.pixa-home .pixa-feature-section{padding-top:clamp(44px,4vw,56px)!important;padding-bottom:clamp(40px,3.7vw,52px)!important}html[data-luxy-enabled=true] .site-scroll-content{top:0!important;left:0!important}
