*,:after,:before{box-sizing:border-box}a,body,div,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,img,label,li,main,nav,ol,p,section,span,ul{-webkit-font-smoothing:antialiased;font:inherit;margin:0;border:0;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;text-rendering:optimizeLegibility;vertical-align:baseline;scroll-behavior:smooth;padding:0}footer,header,main,nav,section{display:block}ol,ul{list-style:none}img{display:block;height:auto;max-width:100%}a{text-decoration:none;color:inherit}button{border:0;cursor:pointer;background:none}html{font-size:16px}@media (max-width:767.98px){html{font-size:14px}}



body {
  font-family: Inter, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji";
  display: flex;
  min-height: 100vh;
  color: #f0f0f5;
  flex-direction: column;
  background: 
    radial-gradient(900px 600px at 10% 0, rgba(144,238,144,0.35), transparent), 
    radial-gradient(800px 500px at 100% 10%, rgba(34,139,34,0.25), transparent), 
    radial-gradient(700px 300px at 50% 120%, hsla(0,0%,100%,0.05), transparent),
    #0a1020;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}




.top-alert__container{margin:0 auto;padding:.5rem 1rem;max-width:76rem}.top-alert__text{font-weight:600;color:#a8c3ff;font-size:.9rem}


.top-alert {
  border-bottom: 1px solid rgba(255,215,0,0.25); 
  background: linear-gradient(90deg, #1b0f3f, #120a25 60%); 
}
.hero{position:relative;padding:3rem 0;background:linear-gradient(180deg,rgba(11,18,32,.2),rgba(11,18,32,.9)),url(../img/bg1.webp) 50%/cover no-repeat}@media (max-width:767.98px){.hero{padding:1.5rem 0}}.content__container,.footer__container,.hero__container,.offers__container{margin:0 auto;padding:0 1rem;max-width:76rem}.hero__title{font-family:Unbounded,system-ui;margin-bottom:1rem;font-weight:800;letter-spacing:.2px;text-align:center;color:#fff;font-size:2.6rem}@media (max-width:767.98px){.hero__title{font-size:1.75rem}}.hero__subtitle{margin:0 auto;text-align:center;color:#d4edb1;font-size:1.125rem;max-width:56rem}.hero-bullets{margin-top:1.25rem;display:flex;justify-content:center;flex-wrap:wrap;gap:.75rem}.hero-bullets__item{border-radius:999px;border:1px dashed rgba(255,140,25,.45);backdrop-filter:saturate(140%) blur(2px);color:#ffd6b3;padding:.6rem .8rem;background:rgba(16,35,63,.4)}.offers{padding:2rem 0}


.offers__heading{font-family:Unbounded;margin-bottom:1rem;font-weight:700;text-align:center;color:#228b22;font-size:1.75rem}


.offers__list{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (max-width:767.98px){.offers__list{grid-template-columns:1fr}}.offer-card{border-radius:14px;box-shadow:inset 0 10px 30px rgba(6,12,24,.6),0 10px 20px rgba(255,120,40,.05);border:1px solid rgba(120,170,255,.18);outline:none;position:relative;gap:1rem;padding:1rem;background:linear-gradient(160deg,#0f1b31,#0a1425)}.offer-card--prime{box-shadow:0 0 0 1px rgba(255,160,80,.25),0 12px 30px rgba(255,140,25,.08);border-color:rgba(255,160,80,.45)}@media (max-width:767.98px){.offer-card{grid-template-columns:1fr}}.offer-card:focus-visible{box-shadow:0 0 0 3px rgba(120,170,255,.5)}.offer-card__brand{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:.75rem}.offer-card__rating{display:flex;align-items:center;gap:.5rem}.offer-card__score{font-weight:800;color:#006400 }.offer-card__meta{display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr)}@media (max-width:767.98px){.offer-card__meta{grid-template-columns:repeat(3,minmax(0,1fr))}}.offer-card__meta-item{border-radius:10px;border:1px solid rgba(120,170,255,.18);display:flex;color:#fff;gap:.25rem;padding:.6rem .7rem;background:#0e1b33;flex-direction:column}

.offer-card__bonus {

 display: flex;
  flex-direction: column; 
  align-items: center; 
  gap: 0.3rem; 
  background: linear-gradient(90deg, rgba(144,238,144,0.15), rgba(34,139,34,0.08)); 
  color: #228b22; 
  border: 1px solid rgba(34,139,34,0.15);
  border-radius: 10px;
  padding: 0.6rem 1rem;
}

.offer-card__bonus-value {
  font-family: Unbounded, sans-serif;
  font-weight: 700;
  color: #32cd32; 
}

.offer-card__cta {
  font-weight: 800;
  border-radius: 10px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 0.9rem 1.1rem;
  color: #0b1220; 
  background: linear-gradient(180deg, #228b22, #228b22); 
  box-shadow: 0 4px 15px rgba(34,139,34,0.2); 
  transition: transform 0.2s ease, box-shadow 0.2s ease, background 0.3s ease;
}

.offer-card__cta:hover {
  transform: translateY(-1px);
  box-shadow: 0 8px 20px rgba(34,139,34,0.3); 
  background: linear-gradient(180deg, #98fb98, #2e8b57); 
}



.content {
  padding: 2rem 0;
}



.content__heading{font-family:Unbounded;font-weight:600;margin:1.25rem 0 .5rem;color:#fff;font-size:1.6rem}.content__subheading{font-weight:700;margin:.75rem 0 .25rem;color:#228b22}.content__text{margin:1rem 0;color:#e5ecf9}.content__list{color:#fff;list-style:disc;padding-left:1.25rem}.content__list li{margin:.35rem 0}.content__anchor{text-decoration:underline;text-underline-offset:3px;color:#8fc1ff}.footer{border-top:1px solid rgba(120,170,255,.2);padding:2rem 0}.footer__links{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}.footer__link{color:#d4edb1}.footer__logos{margin:1rem auto;display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}.footer__logo{border-radius:10px;border:1px solid rgba(120,170,255,.18);display:block;padding:.5rem;background:#0f1b31}.footer__disclaimer{margin:20px auto 0;text-align:center;color:#94a7cc;font-size:.9rem;max-width:56rem}:focus-visible{outline-offset:2px;outline:2px dashed #85b8ff}@media (prefers-reduced-motion:no-preference){.offer-card{animation:card-appear .5s ease both}}@keyframes card-appear{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.offer-card__meta-item{text-align:center}.offer-card__meta-item strong{font-size:14px}.offer-card__logo{align-items:center}.offer-card__logo,.pay{display:flex;justify-content:center}.pay{margin-bottom:10px;flex-wrap:wrap}.pay img{margin:5px;height:14px}.offer-card__meta-item{word-break:break-all}.bb .br{height:60px;width:auto}.fr{text-align:center}.logo{margin:auto;display:block;width:90px}.footer__logo img{height:30px;width:auto}.bb{padding:5px}.offer-card__brand{flex-wrap:nowrap}.offer-card__brand .bb:first-child{width:20%}.offer-card__brand .bb:nth-child(2),.offer-card__brand .bb:nth-child(3){width:40%}@media screen and (max-width:800px){.offer-card__brand{justify-content:center;flex-wrap:wrap}.offer-card__meta-item strong{font-size:14px}.offer-card{margin:auto;max-width:360px}.offer-card__brand .bb:first-child,.offer-card__brand .bb:nth-child(2),.offer-card__brand .bb:nth-child(3){width:100%}}.offer-card__bonus{margin-bottom:10px}.offer-card__rating{justify-content:center;text-align:center}.offer-card__meta{margin-bottom:10px}.offer-card__cta{text-align:center;width:100%}.offer-card__bonus-value {
  font-weight: 800;
  color: #90ee90;
  letter-spacing: 0.5px;
  text-shadow: 
    0 0 5px rgba(255,215,0,0.9), 
    0 0 15px rgba(255,165,0,0.6), 
    0 0 25px rgba(255,140,0,0.4); 
}
