/* v18 first screen, 27.10.2026: one message (an app that keeps all the work) and one centred, shining button. Loaded last. */
/* iOS 26 Safari tints the status bar with the page background and ignores theme-color: the canvas is dark like the hero and the footer */
html{background:#001718}
/* at 1.04 the dots of uppercase Ё and the tail of Д in Oswald touched the neighbouring lines */
h1{line-height:1.12!important}
h2{line-height:1.1!important}

/* a light sweeps across the button; it runs under the text (isolation makes z-index:-1 paint over the yellow) */
.hero-v6 .hero-actions .button{position:relative;overflow:hidden;isolation:isolate}
.hero-v6 .hero-actions .button::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 25%,#FFFFFFC8 50%,transparent 75%);transform:translateX(-110%);animation:hero-shine 2.8s ease-in-out .8s infinite}
@keyframes hero-shine{0%{transform:translateX(-110%)}60%,100%{transform:translateX(110%)}}
@media(prefers-reduced-motion:reduce){.hero-v6 .hero-actions .button::after{display:none}}

/* one column from 600 px down: the button stands in the middle, above the photo */
@media(max-width:600px){
 .hero-v6 .hero-actions{flex-direction:column;align-items:center}
 .hero-v6 .hero-actions .button{padding:18px 28px;min-height:58px;gap:12px}
}
@media print{.hero-v6 .hero-actions .button::after{display:none}}
