.spray-hero{isolation:isolate;color:#fff;background:#121817;padding:30px 5vw;position:relative;overflow:hidden}.spray-ambient,.spray-shade{z-index:-2;position:absolute;inset:0}.spray-ambient{opacity:.28;background:url(/img/archive-19.jpg) 50%/cover no-repeat}.spray-shade{z-index:-1;background:linear-gradient(90deg,#111918eb,#1119189c 65%,#1119186b)}.spray-brand-art{width:210px;margin:0 auto 10px}.spray-mark{filter:drop-shadow(0 5px 12px #0008);width:100%;height:auto;display:block;overflow:visible}.spray-pump{transform-origin:445px 246px;animation:3.8s ease-in-out infinite pump-work}.nozzle-mist{animation:3.8s ease-in-out infinite nozzle-work}.spray-hero-grid{grid-template-columns:1.25fr .75fr;align-items:center;gap:7vw;max-width:1300px;margin:auto;display:grid}.spray-kicker{letter-spacing:.18em;color:#ffb763;margin-bottom:24px;font-size:11px;font-weight:800}.spray-hero h1{letter-spacing:-.055em;color:#fff;margin:0 0 24px;font-size:clamp(46px,5.5vw,88px);line-height:1.02}.spray-hero h1 em{color:#ff9c3c;font-style:normal}.spray-intro{color:#e4e9e3;max-width:560px;font-size:19px;line-height:1.65}.spray-actions{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.spray-actions .button{color:#131a17;background:#f79438;border-radius:3px}.spray-link{text-underline-offset:6px;font-weight:700}.spray-services{letter-spacing:.14em;color:#dfddd3;flex-wrap:wrap;gap:12px 20px;margin-top:32px;font-size:10px;font-weight:800;display:flex}.spray-work-film{background:#121817;border:1px solid #ffffff40;border-radius:160px 160px 6px 6px;justify-self:center;width:100%;max-width:320px;margin:0;position:relative;overflow:hidden;box-shadow:0 20px 60px #0005}.spray-work-film video{aspect-ratio:9/14;object-fit:cover;object-position:center;width:100%;display:block}.spray-work-film figcaption{color:#ccd1cb;background:#17201c;padding:14px 16px 17px;font-size:10px;line-height:1.6}.spray-motion{color:#fff;cursor:pointer;font:inherit;background:#121817e8;border:1px solid #ffffff80;border-radius:30px;min-height:44px;padding:11px 14px;font-size:11px;position:absolute;bottom:91px;right:10px}.spray-bottom{letter-spacing:.12em;border-top:1px solid #ffffff30;justify-content:space-between;max-width:1300px;margin:32px auto 0;padding-top:18px;font-size:10px;display:flex}.spray-bottom a{text-decoration:none}.spray-paused .spray-pump,.spray-paused .nozzle-mist{animation-play-state:paused}@keyframes pump-work{0%,40%,to{transform:translateY(0)}52%,76%{transform:translateY(-12px)rotate(-2deg)scaleY(.97)}64%,88%{transform:translateY(4px)rotate(1.5deg)}}@keyframes nozzle-work{0%,40%,to{opacity:0}55%,72%{opacity:.85}64%,87%{opacity:.15}}@media (width<=760px){.spray-hero{padding:26px 6vw}.spray-brand-art{width:180px;margin-bottom:24px}.spray-hero-grid{grid-template-columns:1fr;gap:32px}.spray-hero h1{font-size:clamp(43px,10vw,66px)}.spray-intro{font-size:17px}.spray-kicker{font-size:9px}.spray-work-film{border-radius:7px;max-width:350px}.spray-work-film video{aspect-ratio:9/12;object-fit:contain;background:#202723}.spray-motion{bottom:88px}.spray-bottom{gap:25px;font-size:8px}.spray-services{font-size:9px}.spray-actions{gap:20px}}@media (prefers-reduced-motion:reduce){.spray-pump,.nozzle-mist{animation:none}.nozzle-mist{opacity:0}}.spray-work-film figcaption{min-height:115px}.spray-work-film figcaption strong{color:#ffb763;margin-bottom:5px;font-size:12px;display:block}.spray-work-film .spray-motion{top:auto;bottom:190px;right:10px}.spray-scene-controls{background:#0f1713;gap:4px;padding:8px;display:flex}.spray-scene-controls button{color:#fff;cursor:pointer;background:#26342c;border:1px solid #526258;flex:1;min-width:0;min-height:48px;font-size:11px}.spray-scene-controls button span{margin:3px 0;font-size:8px;line-height:1.4;display:block}.spray-scene-controls button[aria-pressed=true]{color:#111918;background:#f79438;border-color:#f79438;font-weight:800}.spray-scene-controls button:focus-visible{outline-offset:-3px;outline:3px solid #fff}
