/* ==========================================================================
   Autokaska — Loteria "AUTO albo KASKA"
   Pixel-perfect implementation per Figma (Draft_to_AI, node 5002:1152)
   ========================================================================== */

/* ---------- Fonts ---------- */
@font-face {
	font-family: 'Galano Grotesque Regular';
	src: url('../fonts/GalanoGrotesqueRegular.woff2') format('woff2');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Galano Grotesque SemiBold';
	src: url('../fonts/GalanoGrotesqueSemiBold.woff2') format('woff2');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Galano Grotesque Bold';
	src: url('../fonts/GalanoGrotesqueBold.woff2') format('woff2');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Open Sans';
	src: url('../fonts/OpenSans-Regular.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Open Sans';
	src: url('../fonts/OpenSans-Bold.woff2') format('woff2');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Rolleston Display';
	src: url('../fonts/RollestonDisplay-Medium.woff2') format('woff2');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

/* ---------- Design tokens ---------- */
:root {
  --font-family: "Open Sans", sans-serif;
  --second-family: "Galano Grotesque", sans-serif;
  --third-family: "Better Times", sans-serif;
  --font3: "Galano", sans-serif;
  --font4: "UNIQA Galano TT", sans-serif;
  
  --uniqa-bg: #031422;
  --uniqa-white: #ffffff;
}


body {
	background-color:var(--uniqa-bg);
}

.section-title {
	font-family: 'Galano Grotesque Bold';
	font-weight: normal;
	font-size: 36px;
	text-align: center;
	color: var(--uniqa-white);
}

.section-subtitle {
	font-size: 24px;
}

p {
	font-family: 'Galano Grotesque Regular';
	font-weight: normal;
	font-size: 20px;
	text-align: center;
	color: var(--uniqa-white);
}

p span {
	font-family: 'Galano Grotesque Bold';
}



/* nagrody */


.nagrody-opis {
	font-family: 'Galano Grotesque Regular';
	font-weight: normal;
	font-size: 18px;
	text-align: center;
	color: var(--uniqa-white);
}

.nagrody-opis span {
	font-family: 'Galano Grotesque Bold';
	font-weight: normal;
	font-size: 96px;
	line-height: 1;
}

.nagroda-img-tlo {
	position:absolute;
	left:0;
	right:0;
	top:0;
	index:0;
	margin:0 auto;
}

.nagroda-pic:before {
	content:'';
	background-image: url("../images/nagroda-bg.svg");
    background-repeat: no-repeat;
    background-position: top center;
    
	width: 500px;
	height: 500px;
	position:absolute;
	top: -50px;
	left: -100px;
	right:0;
	margin:0 auto;
	z-index:-1;

}

.nagroda-img {
	max-width:190px;
	width:100%;
	}
