*{box-sizing:border-box}body{color:#fff9ed;background:#101b35;margin:0;font-family:system-ui,sans-serif}main{background:linear-gradient(90deg,#08132580,#0000 75%),url(/taxi-louny.png) 65%/cover;flex-direction:column;justify-content:center;align-items:flex-start;min-height:100svh;padding:clamp(1.5rem,7vw,8rem);display:flex}h1{letter-spacing:-.06em;margin:0;font-size:clamp(3rem,10vw,9rem);line-height:1}p{color:#101b35;letter-spacing:.08em;background:#ffd52f;margin:1.3rem 0;padding:.55rem 1.4rem;font-size:clamp(1.15rem,3vw,2.1rem);font-weight:900;transform:rotate(-7deg);box-shadow:0 .4rem 1rem #0006}@media (max-width:600px){main{background-position:68%;justify-content:flex-start;padding-top:13svh}}.brand{padding-bottom:3rem;position:relative}.brand h1{color:#fff9ed;text-transform:uppercase;text-shadow:0 3px 24px #0009;font-style:italic;font-weight:900}.brand h1 span{color:#fff1b3}.plate{background:linear-gradient(90deg,#243c77 0 .95rem,#ffe477 .95rem);border:3px solid #101b35;border-radius:.35rem;outline:2px solid #ffe477;margin:0;padding:.45rem 1.15rem .45rem 1.65rem;font-family:ui-monospace,monospace;position:absolute;bottom:0;right:0}@media (max-width:600px){.brand h1{font-size:clamp(2rem,10vw,3.75rem)}}
