/* EGATO page v40 layer (2026-10-25). Loaded after v38.css.

   All black (Deividas, 19:50 and 19:58): the page looked patched together, first from black and grey sections, then
   from grey boxes stuck on black. Before, whole sections switched between #080808, #111111 and #202020. Now every
   section sits on the hero's #080808 and the boxes dissolve into it:
   - no card backgrounds or frames; text sits straight on the page;
   - photos and app screenshots become plain rounded images;
   - form fields and arrow buttons become outlines;
   - lines and spacing do the grouping.
   Field and button outlines keep at least 3:1 contrast on black. */
.product,.engineering,.team-section,.contact,.race-proof{background:#080808}
.spec-highlights>div,.compare-card,[data-feature-gallery] .feature-slide{background:transparent}
[data-feature-gallery] .feature-slide{overflow:visible;border-radius:0}
[data-feature-gallery] .feature-media,[data-feature-gallery] .feature-media--phone{background:transparent;border-radius:12px;overflow:hidden}
.spec-highlights p{border-top-color:#ffffff1f}
.compare-rows li{border-bottom-color:#ffffff17}
.lead-form input,.lead-form textarea{background:transparent}
[data-feature-gallery][data-feature-ready=true] [data-feature-prev],[data-feature-gallery][data-feature-ready=true] [data-feature-next]{background:transparent;box-shadow:inset 0 0 0 1px #ffffff59}
/* On phones the next gallery card peeks in at the edge. With no card behind it, only its photo shows; its text appears
   when it becomes the current card. No fade: a transition stalls in a background tab and would leave the text hidden. */
@media(max-width:699px){[data-feature-gallery][data-feature-ready=true] .feature-slide:not(.is-current) .feature-copy{opacity:0}}
