  /*
  Theme Name: Combination
  Author: Hannes Welk
  Description: Theme für THE COMBINATION, erstellt am 13.03.2026
  */

  /* --------------------------------------------------
     reset
  -------------------------------------------------- */

  * { 
    box-sizing:border-box;
    outline:0;
  }

  html { 
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,
  del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,
  b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,
  article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, 
  menu, nav, output, ruby, section, summary,time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
  }

  article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

/*  ol, ul { list-style: none; }*/

  table {
    border-collapse: collapse;
    border-spacing: 0;
  }







  /* --------------------------------------------------
     fonts
  -------------------------------------------------- */

  /* oi-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Oi';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/oi-v21-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}







  /* --------------------------------------------------
     main
  -------------------------------------------------- */

  main {
    background-size:cover;
    background-position:center center;
    min-height:100vh;
    display:flex;
    justify-content: center;
    flex-direction: column;
    gap:1rem;
    text-align:center;
    font-family:Helvetica,Arial,sans-serif;
    font-weight:bold;
    color:white;
    text-shadow:.25rem .25rem .25rem rgba(0,0,0,.25);
  }

  h1 {
    font-family:'Oi';
    font-weight:normal;
    font-size:8.5vmin;
    text-shadow:.5vmin .5vmin 0 #b35094;
    margin-bottom:2rem;
  }

  a {
    color:white;
  }