.export-hero h1,.export-hero p{color:#fff!important}.export-hero h1 em{color:#8dd7ea!important}.export-hero__content{color:#fff!important}.export-feature h3{color:#fff!important}.export-section-heading h2{color:inherit!important}

/* Reference-faithful inline SVG wave system. The original HTTrack page uses
   a 280px SVG overlay on desktop and a 120px overlay on mobile; the wave is
   decorative and must not create an extra dark block in document flow. */
.export-wave{position:absolute;z-index:3;left:0;right:0;bottom:-1px;height:280px;overflow:hidden;pointer-events:none;line-height:0}
.export-wave .waves{display:block;width:100%;height:100%;margin:0;min-height:0;max-height:none}
.export-wave .parallax>use{animation:export-wave-move 25s cubic-bezier(.55,.5,.45,.5) infinite}
.export-wave .parallax>use:nth-child(1){animation-delay:-2s;animation-duration:7s}
.export-wave .parallax>use:nth-child(2){animation-delay:-3s;animation-duration:10s}
.export-wave .parallax>use:nth-child(3){animation-delay:-4s;animation-duration:13s}
.export-wave .parallax>use:nth-child(4){animation-delay:-5s;animation-duration:20s}
@keyframes export-wave-move{0%{transform:translate3d(-90px,0,0)}100%{transform:translate3d(85px,0,0)}}
.export-hero{overflow:hidden}
.export-about{padding-bottom:280px}
.export-about .export-wave--blue .waves .parallax>use:nth-child(1){fill:rgba(200,200,200,.6)}
.export-about .export-wave--blue .waves .parallax>use:nth-child(2){fill:rgba(220,220,220,.5)}
.export-about .export-wave--blue .waves .parallax>use:nth-child(3){fill:rgba(235,235,235,.4)}
.export-about .export-wave--blue .waves .parallax>use:nth-child(4){fill:#eef4f6}
@media (max-width:768px){.export-wave{height:120px}.export-about{padding-bottom:150px}}
@media (prefers-reduced-motion:reduce){.export-wave .parallax>use{animation:none}}
