* {
	box-sizing: border-box;
	font-family: Roboto, sans-serif;
}
* {
	margin: 0;
box-sizing: border-box;
}
a {
	text-decoration: none;
	font-weight: bold;
	color: inherit;
}
body {
	font-family: Roboto, sans-serif;
   margin: 0 auto;
max-width: 1300px;
	color: #ffffff;
	background-color: #85b202;
	font-size: 16px;
}
.qKiBmBRAly {
	display: flex;
max-width: 1300px;
	padding: 15px;
	align-items: center;
	margin: 0 auto;
	justify-content: space-between;
}
.btn {
	cursor: pointer;
	transition: box-shadow 0.3s ease-in-out;
	display: inline-block;
	border-radius: 5px;
	padding: 10px 20px;
border: 1px solid #9dc88b;
	position: relative;
	background-color: #9dc88b;
	color: #ffffff;
}
.button_1 {
	background-color: #9dc88b;
}
.button_2 {
	background-color: transparent;
}
.button_2:hover {
	background-color: #9dc88b;
}
h1 {
	text-transform: uppercase;
	font-weight: bold;
font-size: 50px;
	text-align: center;
	line-height: 1.4;
}
h2 {
	font-weight: bold;
font-size: 30px;
}
.YvxkmHJUMoEk {
	position: relative;
	margin-top: 40px;
}
.ZUqvwvONK {
	gap: 20px;
display: flex;
	flex-direction: column;
}
.YvxkmHJUMoEk img {
	display: flex;
	align-items: center;
	justify-content: center;
}
.IfrkgVlf {
width:100%;
}
.IfrkgVlf p {
	font-size: 14px;
	font-weight: 400;
	line-height: 1.4;
	color: #ffffff;
}
.IfrkgVlf h1 {
	margin-bottom: 50px;
}
h3 {
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 15px;
  margin-top: 20px;
}
ul, ol {
  padding-left: 20px;
  margin-bottom: 15px;
}
li {
  font-size: 14px;
  line-height: 1.4;
  margin-bottom: 8px;
}
table {
  width: 100%;
  font-size: 14px;
  border-collapse: collapse;
  margin-bottom: 20px;
}
th, td {
  text-align: left;
  padding: 10px;
border: 1px solid rgba(255, 255, 255, 0.2);
}
th {
  background-color: rgba(0, 0, 0, 0.2);
  font-weight: bold;
}
.xAHQqdzKqu {
margin:20px auto;
	color: #ffffff;
	text-align:center;
    background: #648701;
width: 100%;
    padding: 15px;
}
.IwmfZagmv {
text-align:center;
    background: #42b0df;
width: 100%;
	color: #ffffff;
	margin:20px auto;
    padding: 15px;
}
.xAHQqdzKqu a, .IwmfZagmv a {
color: #ffffff;
}
.oZlpavlJEgk {
margin:10px 0px;
color:#ffffff;
}
.oZlpavlJEgk a {
color:#ffffff;
text-decoration:none;
}
@media (max-width: 768px) {
	body {
		padding-top: 140px;
 	}
		.btn {
		 text-align: center;
width: 100%;
		 font-size: 14px;
		 padding: 10px;
	}
			h1 {
		font-size: 30px;
	}
		h2 {
		margin-top: 10px;
font-size: 26px;
	}
		.IfrkgVlf h1 {
		margin-bottom: 20px;
	}
}
.aVTvTqxInhH {
margin-top:25px;
}
.aVTvTqxInhH span {
font-weight:600;
}
.BPzurRRqQ {
color:#fff;
text-align:center;
}
.FSedJrBCCtH {
margin:20px 0px;
}
.FSedJrBCCtH .DwKXzWLl {
gap:25px;
display:flex;
justify-content:center;
align-items:start;
}
.FSedJrBCCtH .qUMgrDHlzA {
position:relative;
}
.FSedJrBCCtH .eOXMgXcda {
padding:10px 5px;
padding-bottom:5px;
min-width:100%;
z-index:1000;
top:38px;
border-radius:3px;
left:0px;
overflow:auto;
display:none;
max-height:200px;
background:#FFFFFF;
position:absolute;
color:#050505;
}
.ubETCRKQxqa {
margin-bottom:5px;
align-items:center;
font-size:13px;
gap:5px;
display:flex;
}
.TtaaWfZsOtDD {
padding: 10px 20px;
	font-weight:600;
    cursor: pointer;
    color: #ffffff;
border: 1px solid #9dc88b;
    gap: 10px;
    transition: box-shadow 0.3s ease-in-out;
    background-color: #9dc88b;
   align-items: center;
display:flex;
    border-radius: 5px;
    position: relative;
}
.XJSziGvA {
    position: relative;
    border-bottom: 1px solid #a3a5a7;
background-color: #ffffff;
    box-shadow: 0px 5px 7px 8px #c1c1c1;
	margin-bottom:25px;
    display: block;
    background-image: linear-gradient(to top,#0f65bf00 0,var(--color-second-blue) 73%,var(--color-second-blue) 98%);
}
.XJSziGvA .zHlSaMSNiXu {
    box-sizing:border-box;
    margin-right: auto;
width: 100%;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
	position: relative;
    word-wrap: break-word;
	max-width:1000px;
}
nav.FWXkNPST.hnGcoGOUA {
    padding: 20px;
    justify-content: center;
display: flex;
}
.blwujoErma .BQPgTcsw {
    display: -webkit-flex;
}
.blwujoErma .BQPgTcsw span {
    display: flex;
    display: -webkit-flex;
}
.AnwSfiUGUPP {
text-align:center;
padding-bottom:15px;
}
.AnwSfiUGUPP a {
font-weight:500;
color:#000;
text-decoration:underline;
}
.DwBbsmiFc img {
    max-width: 250px;
}
img {
    border-style: none;
vertical-align: middle;
}
.oyzogdfWjmjN {
margin-bottom:10px;
align-items:center;
justify-content:center;
display:flex;
}
.zBArUPMoJQqQ {
margin-left:5px;
border-radius:2px;
border:1px solid #333;
}
.grjZrBwn {
margin-right:10px;
}
.grjZrBwn a {
text-transform: uppercase;
    border-radius: 50px;
display: inline-block;
	color:#FFF;
	background: #515068;
    color: inherit;
    text-decoration: none;
    font-size: 12px;
    padding: 5px 20px;
	margin-top:10px;
    font-weight: 700;
    box-sizing: border-box;
}
.iQHJLbqnBx {
font-weight:600;
font-size: 22px;
margin-top:26px;
}
.col-6{
float:left;
width:50%;
padding-right:15px;
    box-sizing: border-box;
padding-left:15px;
}
.col-5{
width:41.666667%;
padding-right:15px;
    box-sizing: border-box;
padding-left:15px;
float:left;
}
.col-4{
padding-left:15px;
float:left;
    box-sizing: border-box;
padding-right:15px;
width:33.333333%;
}
.bRLpqKRI{
box-sizing: border-box;
width:25%;
float:left;
padding-left:15px;
padding-right:15px;
}
.col-2{
padding-right:15px;
float:left;
padding-left:15px;
width:16.666667%;
    box-sizing: border-box;
}
.sdKQPAKcjm:after{
clear:both}
.sdKQPAKcjm:after,.sdKQPAKcjm:before{
display:table;
content:" "}
.sdKQPAKcjm{
margin-left:-15px;
margin-right:-15px}
.NxAYPzYnd{
margin:0 auto;
position:relative;
padding-left:15px;
width:100%;
padding-right:15px;
}
.qBgJkzsm {
background:#e2b65d;
padding:12px 0px;
padding-top:15px;
}
.JmVcRFrFmHJX {
text-align:center;
}
.TKkLTMVlddBN {
margin-top:10px;
color:#e3b75e;
text-align:center;
box-sizing:border-box;
padding:10px 15px;
}
.FUsuZvQPotKP {
font-weight:600;
text-align:center;
color:#e3b75e;
}
.vwWxJCbP {
font-size: 22px;
text-align:center;
  margin-bottom: 14px;
  color: #ffffff;
  padding:10px 0px;
  font-weight: 800;
  letter-spacing: 1px;
}
.LdmLmRoHrUZ {
  justify-content: center;
  margin: 16px 0;
display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
 .zgqSDtlPHd {
    color: #fff;
    font-size: 10px;
    letter-spacing: 0.5px;
    border-radius: 4px;
    height: 32px;
    flex-shrink: 0;
    font-weight: 800;
    align-items: center;
    padding: 0 10px;
    justify-content: center;
display: inline-flex;
  }
  .SqxzhlkCC {
    padding: 0;
background: linear-gradient(135deg, #ef4444, #991b1b);
    width: 32px;
    border-radius: 50%;
  }
  .rreGigiTpsyo    {
 border: 1px solid #6b7280;
background: #1f2937;
 }
  .njtYYlvzw    {
 border: 1px solid #c4e4ff;
 color: #c4e4ff;
background: #15171c;
 }
  .TOLRQjsR {
    font-size: 9px;
background: #f97316;
    color: #fff;
  }
  .BmLJOaEkQUe {
    padding: 0 12px;
    font-size: 11px;
background: #16a34a;
  }
@media (min-width:576px){
.NxAYPzYnd{
max-width:540px}
}
@media (min-width:768px){
.NxAYPzYnd{
max-width:730px}
}
@media (min-width:992px){
.NxAYPzYnd{
max-width:960px}
}
@media (min-width:1200px){
.NxAYPzYnd{
max-width:1170px}
}
a.WSgaYBlXYB{
padding:10px 30px;
background:#2f3132;
color:#fff;
border-radius:10px;
font-weight:700;
text-decoration:none;
text-align:center;
}
a.NTeYEWntyb{
color:#000;
font-weight:700;
text-align:center;
padding:10px 30px;
text-decoration:none;
background:#e2b65d;
border-radius:10px;
}
.ZCAlWlyjFd .widget-title{
font-weight:700;
color:#fff;
margin-bottom:15px;
font-size:16px;
}
.wStdzUnPdv{
padding:40px 0 20px}
.wStdzUnPdv ul{
margin:0;
list-style:none}
.wStdzUnPdv ul li{
margin-bottom:10px}
.wStdzUnPdv ul li:last-child{
margin-bottom:0}
.wStdzUnPdv ul li a{
color:#999;
display:block;
text-decoration:none;
line-height:1.3;
}
.wStdzUnPdv ul li a:hover{
color:#fff}
.wStdzUnPdv .agaxEiVexVuM{
margin-bottom:30px}
.xXEfMmtVou{
text-align:center;
padding:10px 0 20px}
.xXEfMmtVou a.WSgaYBlXYB{
margin-right:15px}
.elnsnLPD{
text-align:center;
border-bottom:1px solid rgba(89,89,115,.2);
padding:20px 0;
border-top:1px solid rgba(89,89,115,.2);
}
.elnsnLPD img{
margin:10px 15px;
vertical-align:middle}
.hMDrauRo{
color:#fff;
max-width:700px;
text-align:center;
margin:0 auto;
padding:20px 0;
font-size:13px;
}
.hMDrauRo ul{
margin:0 0 10px;
list-style:none}
.hMDrauRo ul li{
display:inline-block;
margin:0 10px 5px}
.hMDrauRo ul li a{
color:#fff}
.hMDrauRo ul li a:hover{
color:#e3b75e}
.hMDrauRo p{
margin:0 0 5px}
#footerArea{
background:#0b0d10}
@media (max-width:991px){
.hidden-box{
top:25%}
.wStdzUnPdv .bRLpqKRI{
width:50%}
}
@media (max-width:767px){
.elnsnLPD img{
margin:10px 10px;
max-height:30px}
}
@media (max-width:500px){
.wStdzUnPdv .bRLpqKRI{
width:100%;
min-height:auto}
}




.sfFfswZl *,
.sfFfswZl *::before,
.sfFfswZl *::after {
  box-sizing: border-box;
}

.sfFfswZl {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  line-height: 1.55;
  color: #e8e8ea;
}


.sfFfswZl .btn-primary {
  display: inline-block;
  padding: 12px 24px;
  background: #22c55e;
  color: #000;
  border-radius: 6px;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  border: none;
  cursor: pointer;
}
.sfFfswZl .btn-primary:hover { opacity: 0.9; }

.sfFfswZl .btn-secondary {
  display: inline-block;
  padding: 12px 24px;
  background: transparent;
  border: 1px solid rgba(255,255,255,0.25);
  color: #fff;
  border-radius: 6px;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  cursor: pointer;
}
.sfFfswZl .btn-secondary:hover { background: rgba(255,255,255,0.05); }


@media (max-width: 768px) {
  .sfFfswZl .btn-primary,
  .sfFfswZl .btn-secondary {
    padding: 10px 18px;
    font-size: 13px;
  }
}




.sfFfswZl.hNkHQbEBy {
  position: relative;
  min-height: 280px;
  border-radius: 8px;
  overflow: hidden;
  background: #0a0f1a;
  margin: 0 auto;
  max-width: 1200px;
}

.sfFfswZl.hNkHQbEBy > .ZzBBOjsxMm {
  position: absolute;
  inset: 0;
  z-index: 0;
}
.sfFfswZl.hNkHQbEBy > .ZzBBOjsxMm img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: right center;
  opacity: 0.5;
}
.sfFfswZl.hNkHQbEBy > .ZzBBOjsxMm::after {
  content: '';
  position: absolute;
  inset: 0;
  background:
    linear-gradient(to right, rgba(10,15,26,0.95) 0%, rgba(10,15,26,0.7) 40%, rgba(10,15,26,0.3) 100%);
}

.sfFfswZl.hNkHQbEBy > .MaROaoJXIPz {
  position: relative;
  z-index: 1;
  padding: 40px 32px;
  max-width: 65%;
}

.sfFfswZl.hNkHQbEBy > .MaROaoJXIPz > h1 {
  font-size: 24px;
  font-weight: 700;
  color: #fff;
  margin: 0 0 14px 0;
  line-height: 1.25;
}

.sfFfswZl.hNkHQbEBy .dILLGiouxE {
  font-size: 13px;
  color: #9ca3af;
  margin: 0 0 6px 0;
  line-height: 1.55;
}

.sfFfswZl.hNkHQbEBy .qgBTdEnPyE {
  display: inline-block;
  margin-top: 20px;
  padding: 12px 26px;
  background: #22c55e;
  color: #000;
  border-radius: 6px;
  font-weight: 700;
  font-size: 13px;
  text-decoration: none;
}
.sfFfswZl.hNkHQbEBy .qgBTdEnPyE:hover { opacity: 0.9; }

@media (max-width: 768px) {
  .sfFfswZl.hNkHQbEBy > .MaROaoJXIPz { max-width: 100%; padding: 28px 20px; }
  .sfFfswZl.hNkHQbEBy > .MaROaoJXIPz > h1 { font-size: 20px; }
  .sfFfswZl.hNkHQbEBy > .ZzBBOjsxMm img { opacity: 0.25; }
}




.huqRaoMCdQvB * { box-sizing: border-box; }

.huqRaoMCdQvB {
  margin: 24px 0;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
}






.PYImOKigS .xdrmAArjGoS {
  background: linear-gradient(135deg, #1a1d2e, #0d1118);
  border: #2a2e3a;
  border-radius: 8px;
  padding: 14px 20px;
  display: flex;
  align-items: center;
  justify-content: space-around;
  flex-wrap: wrap;
  gap: 10px;
}
.PYImOKigS .ypddydRnuul {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 4px;
}
.PYImOKigS .dJuisCmQU {
  font-size: 22px;
  font-weight: 800;
  color: #ffffff;
  line-height: 1;
}
.PYImOKigS .oJSyWhMt {
  font-size: 11px;
  color: #9ca3af;
  text-transform: uppercase;
}
.PYImOKigS .voTTtdYgs {
  width: 1px;
  height: 30px;
  background: rgba(255,255,255,0.08);
}
@media (max-width: 600px) {
  .PYImOKigS .voTTtdYgs { display: none; }
}



.lZDHntJpNXJ * { box-sizing: border-box; }





.euHaQZJVscYt {
  display: flex;
  align-items: center;
  gap: 8px;
}
.cBVNQgoBQW {
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

.FJOAGXLyapB {
  background: linear-gradient(135deg, #1a1d2e, #0a0c12);
  border-radius: 8px;
  padding: 12px;
  margin: 16px 0;
}
.FJOAGXLyapB .euHaQZJVscYt {
  justify-content: center;
  font-size: 11px;
  color: #fbbf24;
  margin-bottom: 10px;
}
.FJOAGXLyapB .jKRMQqVFdd {
  gap: 8px;
  animation-duration: 35s;
}
.FJOAGXLyapB .FyVlkXQlFK {
  display: flex;
  align-items: center;
  gap: 8px;
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 100px;
  padding: 6px 12px 6px 6px;
  font-size: 11px;
  flex-shrink: 0;
  white-space: nowrap;
}
.FJOAGXLyapB .FyVlkXQlFK.big {
  background: linear-gradient(90deg, rgba(34,197,94,0.15), rgba(34,197,94,0.04));
  border-color: rgba(34, 197, 94, 0.3);
}
.FJOAGXLyapB .PdKgonoSw {
  width: 22px; height: 22px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 11px;
  color: #fff;
  flex-shrink: 0;
}
.FJOAGXLyapB .CijuEdgTU {
  color: #c4e4ff;
  font-weight: 600;
}
.FJOAGXLyapB .WuZDYrvKQ {
  color: #22c55e;
  font-weight: 700;
}
.FJOAGXLyapB .oiOHdBXG {
  color: #9ca3af;
  font-size: 10px;
}


.FJOAGXLyapB .PdKgonoSw.bg-1 { background: linear-gradient(135deg, #ec4899, #be185d); }
.FJOAGXLyapB .PdKgonoSw.bg-2 { background: linear-gradient(135deg, #3b82f6, #1e40af); }
.FJOAGXLyapB .PdKgonoSw.bg-3 { background: linear-gradient(135deg, #a855f7, #6b21a8); }
.FJOAGXLyapB .PdKgonoSw.bg-4 { background: linear-gradient(135deg, #22c55e, #15803d); }
.FJOAGXLyapB .PdKgonoSw.bg-5 { background: linear-gradient(135deg, #f59e0b, #b45309); }

.MModnolDdIq {
  overflow: hidden;
  mask-image: linear-gradient(90deg, transparent, #000 5%, #000 95%, transparent);
  -webkit-mask-image: linear-gradient(90deg, transparent, #000 5%, #000 95%, transparent);
}
.jKRMQqVFdd {
  display: flex;
  gap: 24px;
  animation: lwins-scroll 30s linear infinite;
  width: max-content;
}
@keyframes lwins-scroll {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}
.jKRMQqVFdd:hover {
  animation-play-state: paused;
}





.neaVdldXxgIi *,
.neaVdldXxgIi *::before,
.neaVdldXxgIi *::after {
  box-sizing: border-box;
}

.neaVdldXxgIi {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  line-height: 1.55;
  color: var(--sc-text);
}

.neaVdldXxgIi img {
  max-width: 100%;
  height: auto;
  display: block;
}

@media (max-width: 768px) {
  .neaVdldXxgIi h2 {
    font-size: 18px !important;
  }
}




.MWDdbwfkfYBu {
  background: #1a1a2e;
  padding: 24px 20px;
  border-radius: 8px;
  margin: 0 auto;
  max-width: 1200px;
}

.MWDdbwfkfYBu .zNbHRCqaCLKT {
  color: #fff;
  font-size: 22px;
  font-weight: 700;
  margin: 0 0 20px 0;
  text-align: center;
}

.MWDdbwfkfYBu .xAnFKHeVtm {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: 12px;
}

.MWDdbwfkfYBu .dVFkKLxOeuE {
  position: relative;
  aspect-ratio: 1;
  border-radius: 8px;
  overflow: hidden;
  background: #242442;
}

.MWDdbwfkfYBu .dVFkKLxOeuE a.jnYREywkgV {
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
}

.MWDdbwfkfYBu .dVFkKLxOeuE img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.MWDdbwfkfYBu .ICcWFzQjb {
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.82);
  opacity: 0;
  transition: opacity 0.25s;
  display: flex;
  align-items: center;
  justify-content: center;
}
.MWDdbwfkfYBu .dVFkKLxOeuE:hover .ICcWFzQjb { opacity: 1; }

.MWDdbwfkfYBu .FLNPfQpFyCXd {
  text-align: center;
  padding: 10px;
}

.MWDdbwfkfYBu .UAwdrQdPCIDq {
  font-size: 10px;
  color: #c4c4cc;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  margin-bottom: 10px;
}

.MWDdbwfkfYBu .tkmPokjcI {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #22c55e;
  color: #000;
  font-size: 16px;
  font-weight: 800;
  border: none;
  cursor: pointer;
  margin-bottom: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
}
.MWDdbwfkfYBu .tkmPokjcI:hover { transform: scale(1.1); }

.MWDdbwfkfYBu .wLcGlspmaEz {
  font-size: 11px;
  color: #fff;
  font-weight: 700;
  line-height: 1.3;
}

@media (max-width: 1000px) {
  .MWDdbwfkfYBu .xAnFKHeVtm { grid-template-columns: repeat(4, 1fr); }
}
@media (max-width: 600px) {
  .MWDdbwfkfYBu .xAnFKHeVtm { grid-template-columns: repeat(3, 1fr); }
  .MWDdbwfkfYBu { padding: 18px 14px; }
  .MWDdbwfkfYBu .zNbHRCqaCLKT { font-size: 18px; }
}



.pexIhUkztWdQ {
  margin: 28px 0;
  padding: 0;
}

.dREUWSctT {
  margin-bottom: 14px;
}

.JNBWKtwIpIL {
  font-size: 22px;
  font-weight: 800;
  color: #ffffff;
  line-height: 1.25;
  margin: 0 0 6px 0;
}

.eZQTJpzvkYiw {
  font-size: 13px;
  color: #9ca3af;
  line-height: 1.5;
}

.themed-cta-bar {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 12px;
}

.themed-cta {
  font-size: 13px;
  color: #c4e4ff;
  background: rgba(196, 228, 255, 0.08);
  padding: 6px 12px;
  border-radius: 4px;
  text-decoration: none;
  transition: background 0.2s;
}

.themed-cta:hover {
  background: rgba(196, 228, 255, 0.16);
}


.hRaxrcZXsD {
  background: #1a1d25;
  border: 1px solid #2a2e3a;
  border-radius: 8px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  text-decoration: none;
  color: inherit;
  transition: transform 0.15s, border-color 0.15s;
  position: relative;
}

.hRaxrcZXsD:hover {
  transform: translateY(-2px);
  border-color: rgba(34, 197, 94, 0.4);
}

.TIlyeHcqu {
  position: relative;
  aspect-ratio: 4 / 5;
  overflow: hidden;
}

.TIlyeHcqu img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.hyCfamPrGnp {
  padding: 10px 12px;
  flex-grow: 1;
}

.hUyUGZaX {
  font-size: 14px;
  font-weight: 700;
  color: #ffffff;
  line-height: 1.3;
}

.themed-card-prov {
  font-size: 11px;
  color: #9ca3af;
  margin-top: 3px;
}




.pexIhUkztWdQ.KyabCDnISEcz .uMvIEMGZ {
  display: grid;
  grid-template-columns: 2fr 1fr;
  gap: 12px;
}


.pexIhUkztWdQ.KyabCDnISEcz .rrAEGnBX .themed-card--hero {
  height: 100%;
}

.pexIhUkztWdQ.KyabCDnISEcz .rrAEGnBX .themed-card--hero .TIlyeHcqu {
  aspect-ratio: 5 / 3.5;
}

.pexIhUkztWdQ.KyabCDnISEcz .rrAEGnBX .themed-card--hero .hUyUGZaX {
  font-size: 20px;
}

.pexIhUkztWdQ.KyabCDnISEcz .rrAEGnBX .themed-card--hero .themed-card-prov {
  font-size: 13px;
  margin-top: 5px;
}

.pexIhUkztWdQ.KyabCDnISEcz .rrAEGnBX .themed-card--hero .hyCfamPrGnp {
  padding: 14px 16px;
}

.pexIhUkztWdQ.KyabCDnISEcz .rrAEGnBX .themed-card--hero .themed-card-btn {
  font-size: 14px;
  padding: 10px 0;
  margin: 0 16px 16px 16px;
}


.pexIhUkztWdQ.KyabCDnISEcz .YjJscWGCQw {
  display: grid;
  grid-template-rows: repeat(3, 1fr);
  gap: 8px;
}

.pexIhUkztWdQ.KyabCDnISEcz .YjJscWGCQw .hRaxrcZXsD {
  flex-direction: row;
}

.pexIhUkztWdQ.KyabCDnISEcz .YjJscWGCQw .TIlyeHcqu {
  flex: 0 0 90px;
  aspect-ratio: 1;
}

.pexIhUkztWdQ.KyabCDnISEcz .YjJscWGCQw .hyCfamPrGnp {
  padding: 10px 12px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.pexIhUkztWdQ.KyabCDnISEcz .YjJscWGCQw .hUyUGZaX {
  font-size: 13px;
}

.pexIhUkztWdQ.KyabCDnISEcz .YjJscWGCQw .themed-card-prov {
  font-size: 11px;
}


.pexIhUkztWdQ.KyabCDnISEcz .YjJscWGCQw .themed-card-btn {
  display: none;  
}

.pexIhUkztWdQ.KyabCDnISEcz .YjJscWGCQw .themed-card-desc {
  display: none; 
}


@media (max-width: 700px) {
  .pexIhUkztWdQ.KyabCDnISEcz .uMvIEMGZ {
    grid-template-columns: 1fr;
  }
  
  .pexIhUkztWdQ.KyabCDnISEcz .rrAEGnBX .themed-card--hero .TIlyeHcqu {
    aspect-ratio: 5 / 3;
  }
}
a.ivJnagEk {
  text-decoration: none;
}

.ivJnagEk .hyCfamPrGnp {
  text-align: center;
  padding: 8px 12px;
}

.ivJnagEk .hUyUGZaX {
  font-size: 13px;
}


.yXzbzdoLgPg {
  padding: 48px 0;
  background: #0d0d14;
}

.yXzbzdoLgPg .ySXdYqllX {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 20px;
}


.yXzbzdoLgPg .ICRAgslohLFb {
  margin-bottom: 32px;
}

.yXzbzdoLgPg .iwzNdYunqtuQ {
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 1.5px;
  color: #ff6b35;
  font-weight: 700;
  margin-bottom: 8px;
}

.yXzbzdoLgPg .umjMYKbb {
  font-size: 28px;
  font-weight: 700;
  color: #fff;
  letter-spacing: -0.3px;
  margin: 0;
  line-height: 1.25;
}


@media (max-width: 600px) {
  .yXzbzdoLgPg { padding: 32px 0; }
  .yXzbzdoLgPg .umjMYKbb { font-size: 22px; }
  .yXzbzdoLgPg .ICRAgslohLFb { margin-bottom: 24px; }
}




.iUIDDBPLjP .xivPXUCXsLa {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-auto-rows: max-content;
  gap: 12px;
  align-items: start;
}

.iUIDDBPLjP .gIpEeaEcChG {
  background: rgba(255, 255, 255, 0.04);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 10px;
  transition: background 0.15s, border-color 0.15s;
}

.iUIDDBPLjP .gIpEeaEcChG[open] {
  background: rgba(255, 107, 53, 0.08);
  border-color: rgba(255, 107, 53, 0.3);
}

.iUIDDBPLjP .XpRikAQDVQAS {
  padding: 14px 16px;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  color: #fff;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  list-style: none;
  line-height: 1.4;
}

.iUIDDBPLjP .XpRikAQDVQAS::-webkit-details-marker { display: none; }

.iUIDDBPLjP .XpRikAQDVQAS::after {
  content: '';
  width: 9px;
  height: 9px;
  border-right: 1.5px solid #fff;
  border-bottom: 1.5px solid #fff;
  transform: rotate(45deg);
  transition: transform 0.2s;
  flex-shrink: 0;
  margin-bottom: 3px;
}

.iUIDDBPLjP .gIpEeaEcChG[open] .XpRikAQDVQAS::after {
  transform: rotate(-135deg);
  margin-top: 3px;
  margin-bottom: 0;
}

.iUIDDBPLjP .UWajbaVOhKe {
  padding: 0 16px 14px;
  font-size: 13.5px;
  color: rgba(255, 255, 255, 0.7);
  line-height: 1.55;
}

@media (max-width: 768px) {
  .iUIDDBPLjP .xivPXUCXsLa {
    grid-template-columns: 1fr;
  }
}



.stk {
  position: fixed;
  z-index: 999;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease, transform 0.3s ease;
}


.stk.stk--visible {
  opacity: 1;
  pointer-events: auto;
}


.stk.stk--closed {
  display: none !important;
}


.stk a, .stk button {
  font-family: inherit;
}


@media (max-width: 480px) {
  .PnAYfxgU, .stk-v3 {
    bottom: 16px !important;
    right: 12px !important;
  }
}




.PnAYfxgU {
  bottom: 24px;
  right: 24px;
  height: 56px;
  border-radius: 32px;
  background: linear-gradient(135deg, #f97316, #c2410c);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  box-shadow: 0 4px 20px rgba(249,115,22,0.5);
  color: #fff;
  text-decoration: none;
  border: 3px solid rgba(255,255,255,0.2);
  padding: 0 26px;
  gap: 10px;
  font-weight: 800;
  font-size: 15px;
  letter-spacing: 0.3px;
}

.PnAYfxgU.stk--visible {
  animation: stk-v2-pulse 2s ease-in-out infinite;
}
.PnAYfxgU:not(.stk--visible) {
  transform: scale(0.6) translateY(20px);
}

.XRiLDcxmQfMb {
  font-size: 18px;
}

@keyframes stk-v2-pulse {
  0%, 100% {
    transform: scale(1);
    box-shadow: 0 4px 20px rgba(249,115,22,0.5);
  }
  50% {
    transform: scale(1.05);
    box-shadow: 0 4px 30px rgba(249,115,22,0.8);
  }
}

.PnAYfxgU:hover {
  background: linear-gradient(135deg, #fb923c, #ea580c);
}



.TGjXPrpM * { box-sizing: border-box; }
.TGjXPrpM {
  margin: 24px 0;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
}


.RFQvYdchPBO {
  width: 56px; height: 56px;
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 800;
  font-size: 22px;
  color: #fff;
  flex-shrink: 0;
  letter-spacing: -1px;
  background-size: cover;
  background-position: center;
}
.ZgoByGejZpVi { width: 36px; height: 36px; font-size: 14px; border-radius: 8px; }
.pl-md { width: 44px; height: 44px; font-size: 18px; border-radius: 10px; }
.pl-lg { width: 72px; height: 72px; font-size: 28px; border-radius: 14px; }


.RFQvYdchPBO[style*="background-image"] {
  font-size: 0;
  color: transparent;
}

.vOqkKhumTcR     { background: linear-gradient(135deg, #f97316, #c2410c); }
.EzsorFbMXjHx    { background: linear-gradient(135deg, #a855f7, #6b21a8); }
.cANNYCdCh       { background: linear-gradient(135deg, #2563eb, #1e3a8a); }
.wmTZGOfgYsW       { background: linear-gradient(135deg, #f59e0b, #b45309); }
.WSvtQcyvB       { background: linear-gradient(135deg, #dc2626, #7f1d1d); }
.JcGXjNYmqCdJ        { background: linear-gradient(135deg, #ec4899, #be185d); }
.ZuZvGxAUveFT         { background: linear-gradient(135deg, #0ea5e9, #075985); }
.BWklMois       { background: linear-gradient(135deg, #f97316, #9a3412); }
.sIYHZydEMY          { background: linear-gradient(135deg, #8b5cf6, #5b21b6); }
.OrpOnRCjh   { background: linear-gradient(135deg, #facc15, #713f12); color: #000; }
.RQWJlmfLT        { background: linear-gradient(135deg, #ef4444, #991b1b); }
.xHZocahov       { background: linear-gradient(135deg, #1d4ed8, #172554); }
.xpXtpgkzs       { background: linear-gradient(135deg, #22c55e, #15803d); }
.WQegBXWx       { background: linear-gradient(135deg, #3b82f6, #1e40af); }
.tUYxPDDtq     { background: linear-gradient(135deg, #1e40af, #1e3a8a); }
.gzGaWOgQV   { background: linear-gradient(135deg, #b91c1c, #450a0a); }
.HRVhArroIaWp         { background: linear-gradient(135deg, #16a34a, #14532d); }
.TzuVVcQodbe      { background: linear-gradient(135deg, #1f2937, #030712); border: 1px solid #ef4444; }
.VhEMmYLmXMms        { background: linear-gradient(135deg, #be123c, #4c0519); }
.GNIOqjUZoLc      { background: linear-gradient(135deg, #2563eb, #1e3a8a); }
.DbRTOkXk     { background: linear-gradient(135deg, #b91c1c, #450a0a); }
.QbHyqTeApS    { background: linear-gradient(135deg, #15803d, #14532d); }
.wAsCLsUO      { background: linear-gradient(135deg, #0284c7, #075985); }
.jSHGdkvo      { background: linear-gradient(135deg, #dc2626, #7f1d1d); }
.aClBsOmbXhdQ     { background: linear-gradient(135deg, #059669, #064e3b); }
.hIEzhoXZJ     { background: linear-gradient(135deg, #be185d, #500724); }
.qeiGmOeruwPu           { background: linear-gradient(135deg, #1f2937, #030712); border: 1px solid #6366f1; }
.LlOAfRgxd    { background: linear-gradient(135deg, #1d4ed8, #172554); }
.PqnKZGeJ       { background: linear-gradient(135deg, #15803d, #14532d); }
.JmLPrmKW        { background: linear-gradient(135deg, #1e40af, #1e3a8a); }
.ZpcFLiUaEmcx           { background: linear-gradient(135deg, #0369a1, #0c4a6e); }
.oUYloxzNvVJG        { background: linear-gradient(135deg, #475569, #1e293b); }
.ZKzuEojb  { background: linear-gradient(135deg, #b91c1c, #450a0a); }
.fIMCAgnownZ   { background: linear-gradient(135deg, #1f2937, #030712); border: 1px solid #facc15; }
.CrkNFVkW      { background: linear-gradient(135deg, #0d9488, #115e59); }
.WsEtInDBQMRx      { background: linear-gradient(135deg, #ec4899, #831843); }
.VFkkwaWFdav     { background: linear-gradient(135deg, #1e293b, #020617); }
.ZwsrPWOB         { background: linear-gradient(135deg, #7c3aed, #4c1d95); }
.znUcFQUD { background: linear-gradient(135deg, #ea580c, #7c2d12); border: 1px solid #f97316; }
.hQruPlwDy     { background: linear-gradient(135deg, #0c0a09, #000000); border: 1px solid #fbbf24; }




.HYcalrdbBI {
  background: linear-gradient(135deg, #1a1d2e, #0d1118);
  border-radius: 8px;
  padding: 16px 0;
  overflow: hidden;
}

.HYcalrdbBI .pCByBqLbNW {
  overflow: hidden;
  mask-image: linear-gradient(90deg, transparent, #000 5%, #000 95%, transparent);
  -webkit-mask-image: linear-gradient(90deg, transparent, #000 5%, #000 95%, transparent);
}

.HYcalrdbBI .adtEAwZWv {
  display: flex;
  gap: 16px;
  animation: prv-scroll 40s linear infinite;
  width: max-content;
  padding: 0 16px;
}

@keyframes prv-scroll {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}

.HYcalrdbBI .adtEAwZWv:hover {
  animation-play-state: paused;
}

.HYcalrdbBI .qTcMMapGDlX {
  display: flex;
  align-items: center;
  gap: 10px;
  background: rgba(255, 255, 255, 0.04);
  border: 1px solid rgba(255, 255, 255, 0.06);
  border-radius: 8px;
  padding: 8px 14px 8px 8px;
  flex-shrink: 0;
}

.HYcalrdbBI .jeotkbSRnQ {
  font-size: 12px;
  color: #c4e4ff;
  font-weight: 600;
  white-space: nowrap;
}
