html{scroll-behavior:smooth}header nav{display:flex;align-items:center;gap:24px}a{color:#3455dc}header a{text-decoration:none}.hero.hero-centered{padding:90px 24px 70px}.hero .searchbox{max-width:850px;margin:40px auto 24px}.searchbox button{font-size:28px}.filters-inline{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin:24px 0}.filters-inline select{min-width:220px}.workspace{padding:60px max(24px,calc((100vw - 1200px)/2))}.card .card-bottom{gap:16px;flex-wrap:wrap}.card h3{margin:0}.card .card-top{align-items:center}.card details{margin:16px 0}.page{max-width:1200px;margin:auto;padding:60px 24px}.page p{line-height:1.8}footer{display:flex;gap:24px;flex-wrap:wrap;padding:36px}dialog{max-width:650px;width:calc(100% - 32px)}dialog label{display:block;margin:20px 0 8px}dialog input:not([type=checkbox]),dialog textarea{width:100%;padding:12px}dialog textarea{min-height:120px}.check{display:flex;gap:10px;align-items:flex-start}.check label{margin:0}.notice{padding:12px;background:#eef2fc;margin:16px 0}.mail-action{display:inline-block;margin-top:20px}.wevra-word{font-family:Arial,Helvetica,sans-serif}@media(max-width:700px){header{gap:16px;flex-wrap:wrap;padding:16px}header nav{gap:14px}.hero h1{font-size:40px;letter-spacing:-1.5px}.hero.hero-centered{padding-top:55px}.card{padding:22px}.about-sections{display:block}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
