:root {
  --wXyPXwIkIEQq:#2563eb;
  --SHNDItfnYVZG:#FEFCFD;
  --RxDLmQllsJqa:#d4d4d4;
  --VMuYUKfyskxw:#172138;
  --SAdjjhPtMyGm:#0d1321;
  --nDeMFLBoJVZV:#071d2a;
  --XYZjreHlhhad:96px;
  --ycvKOEJFJBml:260px
}

[data-bzCelTfinXiA] {
  cursor:pointer
}

* {
  box-sizing:border-box
}

html,
body {
  height:100%
}

a {
  color:inherit;
  text-decoration:none
}

.lsuCzMNvGtBt {
  border-color:var(--RxDLmQllsJqa)
}

body {
  font-family:'Poppins',sans-serif;
  font-size:14px;
  line-height:1.5;
  margin:0;
  padding:0;
  background-color:var(--SAdjjhPtMyGm);
  color:var(--RxDLmQllsJqa);
  scroll-behavior:smooth;
  display:flex;
  flex-direction:column;
  min-height:100vh;
  height:auto
}

main {
  flex:1
}

img {
  width:100%
}

figure {
  margin:0
}

h1 {
  font-size:42px;
  font-weight:600;
  line-height:1.2;
  font-family:Poppins,sans-serif
}

h2 {
  font-size:34px;
  line-height:1.2;
  margin-top:40px;
  font-family:Poppins,sans-serif;
  text-align:left
}

h3 {
  font-size:28px;
  line-height:1.2;
  margin-top:30px;
  font-family:Poppins,sans-serif;
  text-align:left
}

h1,
h2,
h3 {
  color:var(--SHNDItfnYVZG)
}

.bAjBPZCaGBFC {
  gap:20px;
  max-width:1200px;
  width:100%;
  margin:0 auto;
  display:flex;
  align-items:center
}

.ZWSBFsCErSHK,
.ISQixeAwcpyp,
.tWFdyMRASyxt {
  max-width:1200px;
  width:100%;
  margin:0 auto
}

.trmtrohVeIeR {
  display:flex;
  flex-direction:row;
  align-items:center;
  gap:10px;
  height:100%
}

.trmtrohVeIeR a {
  cursor:pointer;
  pointer-events:auto;
  height:100%
}

.trmtrohVeIeR img {
  width:70px;
  border-radius:16px;
  height:auto
}

.lwSdOodteEwZ {
  font-size:20px;
  font-weight:bold;
  margin-left:auto;
  color:var(--SHNDItfnYVZG);
  white-space:nowrap
}

.GxlAshhZpFNW {
  display:flex;
  padding:10px 40px;
  margin-left:var(--ycvKOEJFJBml);
  position:sticky;
  position:sticky;
  top:0;
  z-index:4;
  height:var(--XYZjreHlhhad);
  background-color:var(--VMuYUKfyskxw);
  box-shadow:#0003 0 4px 6px -1px,#0000001f 0 2px 4px -1px
}

.WzGpxlPSFmoc,
.WDaWLhbyguYF {
  display:flex;
  justify-content:end;
  align-items:center;
  gap:10px;
  flex-grow:2;
  font-weight:700;
  font-size:18px;
  color:var(--SHNDItfnYVZG)
}

.WzGpxlPSFmoc a,
.WDaWLhbyguYF a {
  background:transparent;
  border-radius:8px;
  font-size:16px;
  font-weight:700;
  padding:10px 20px;
  white-space:nowrap;
  word-break:keep-all;
  padding:10px 20px;
  text-align:center;
  max-width:200px;
  transition:all 0.4s;
  border:1px solid var(--SHNDItfnYVZG)
}

.WzGpxlPSFmoc a:nth-child(2),
.WDaWLhbyguYF a:nth-child(2) {
  background:var(--wXyPXwIkIEQq)
}

.WzGpxlPSFmoc a:nth-child(1):hover,
.WDaWLhbyguYF a:nth-child(1):hover {
  background:#b1bad3
}

.WzGpxlPSFmoc a:nth-child(2):hover,
.WDaWLhbyguYF a:nth-child(2):hover {
  background-color:var(--VMuYUKfyskxw)
}

.WzGpxlPSFmoc {
  position:sticky;
  z-index:3;
  bottom:0;
  left:0;
  transition:transform .3s ease;
  height:10vh;
  height:10dvh;
  width:100%;
  padding:0 20px;
  display:none;
  align-items:center;
  gap:10px;
  flex-grow:2;
  justify-content:center;
  background-color:var( --SAdjjhPtMyGm);
  box-shadow:#0003 0 4px 6px -1px,#0000001f 0 2px 4px -1px
}

.QKibmSBLwDYE {
  background-color:rgba(14,18,36,.7);
  position:fixed;
  inset:0;
  opacity:0;
  visibility:hidden;
  transition:opacity .3s ease,visibility .3s ease;
  z-index:3
}

.TEXEQXOPdEKq:checked + label + .UXAGlNmTiIua + .QKibmSBLwDYE {
  opacity:1;
  visibility:visible
}

.EICiwXQeSaUD {
  display:none;
  background:none;
  border:none;
  font-size:2rem;
  cursor:pointer;
  margin-left:auto;
  z-index:999
}

.EICiwXQeSaUD::before {
  content:'☰';
  display:block;
  transition:0.3s;
  position:relative;
  left:15%;
  z-index:5
}

.TEXEQXOPdEKq:checked + label::before {
  content:'✕'
}

.TGHWcCRCSUwq {
  position:fixed;
  top:0;
  left:0;
  z-index:4
}

.lYgjSxYUCDbz {
  position:fixed;
  width:var(--ycvKOEJFJBml);
  top:0;
  left:0;
  bottom:0;
  padding:0 16px;
  padding-bottom:20px;
  overflow-y:scroll;
  scrollbar-width:none;
  background-color:var(--VMuYUKfyskxw)
}

.EABBGODSkRMu {
  display:flex;
  flex-direction:column;
  padding:25px 15px;
  margin:0;
  margin-top:var(--XYZjreHlhhad);
  list-style:none;
  width:100%;
  border-radius:8px;
  overflow-y:scroll;
  scrollbar-width:none;
  color:var(--SHNDItfnYVZG);
  background-color:var(--SAdjjhPtMyGm)
}

.YxMasBHfSqUV {
  padding:12px 10px;
  width:100%;
  border-radius:8px;
  cursor:pointer;
  position:relative
}

.kAwnynssAfbG {
  font-weight:600;
  width:100%;
  font-weight:600;
  display:flex;
  align-items:center;
  width:100%;
  position:relative
}

.kAwnynssAfbG::before {
  content:"";
  flex:none;
  width:16px;
  height:16px;
  margin-right:10px;
  background-color:var(--wXyPXwIkIEQq)
}

.ENAFhCzclHUE {
  display:inline-block;
  position:absolute;
  width:45px;
  height:24px;
  right:10px;
  top:10px
}

.TggPLoEQwbiD {
  cursor:pointer
}

.ENAFhCzclHUE::after,
.kAwnynssAfbG::after {
  content:"❯";
  position:absolute;
  right:0;
  top:50%;
  width:24px;
  height:24px;
  font-size:12px;
  display:flex;
  align-items:center;
  justify-content:center;
  border-radius:5px;
  background-color:var(--SAdjjhPtMyGm);
  transform:translateY(-50%) rotate(90deg)
}

.GPBXofBVIaGN .GPCeBzxzKqMm {
  display:none
}

.GPBXofBVIaGN.YeFPBPHBGHMo > .GPCeBzxzKqMm {
  display:flex;
  gap:10px;
  padding:0;
  margin-top:10px;
  list-style-type:none;
  flex-direction:column
}

.gqjFTqUiBgva {
  padding:10px 10px
}

.gqjFTqUiBgva:hover {
  background:rgba(255,255,255,0.06);
  border-radius:5px
}

.gqjFTqUiBgva.active {
  background:rgba(255,255,255,0.06);
  border-radius:5px
}

.YxMasBHfSqUV.GPBXofBVIaGN.YeFPBPHBGHMo > .kAwnynssAfbG::after {
  transform:translateY(-50%) rotate(-90deg)
}

.YxMasBHfSqUV.GPBXofBVIaGN.YeFPBPHBGHMo > .ENAFhCzclHUE::after {
  transform:translateY(-50%) rotate(-90deg)
}

.YxMasBHfSqUV.GPBXofBVIaGN.YeFPBPHBGHMo {
  background:linear-gradient(90deg,var(--SAdjjhPtMyGm),var(--VMuYUKfyskxw)),rgba(255,255,255,0.04)
}

.YxMasBHfSqUV.GPBXofBVIaGN.YeFPBPHBGHMo > a:hover {
  text-decoration:underline
}

.YxMasBHfSqUV .MvToCUpuSggr::after {
  display:none
}

.kCixBGeNZqZM::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M3 7l4.5 4L12 4l4.5 7L21 7l-2 12H5L3 7z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M3 7l4.5 4L12 4l4.5 7L21 7l-2 12H5L3 7z'/%3E%3C/svg%3E") center / contain no-repeat
}

.FZYkfQNTIIKJ::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M7 7h10a5 5 0 015 5v2a3.5 3.5 0 01-6.3 2.1L14.5 15h-5l-1.2 1.1A3.5 3.5 0 012 14v-2a5 5 0 015-5zm0 2.5V11H5.5v1.5H7V14h1.5v-1.5H10V11H8.5V9.5zm9 .5a1 1 0 100 2 1 1 0 000-2zm2 2.5a1 1 0 100 2 1 1 0 000-2z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M7 7h10a5 5 0 015 5v2a3.5 3.5 0 01-6.3 2.1L14.5 15h-5l-1.2 1.1A3.5 3.5 0 012 14v-2a5 5 0 015-5zm0 2.5V11H5.5v1.5H7V14h1.5v-1.5H10V11H8.5V9.5zm9 .5a1 1 0 100 2 1 1 0 000-2zm2 2.5a1 1 0 100 2 1 1 0 000-2z'/%3E%3C/svg%3E") center / contain no-repeat
}

.WFsfqnjjAFmV::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M21 3c-6-1-12 0-15 3S2 15 3 21c6 1 12 0 15-3s4-9 3-15zM9.5 13.1l1.4 1.4-1.4 1.4-1.4-1.4zm5-5l1.4 1.4-6 6-1.4-1.4z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M21 3c-6-1-12 0-15 3S2 15 3 21c6 1 12 0 15-3s4-9 3-15zM9.5 13.1l1.4 1.4-1.4 1.4-1.4-1.4zm5-5l1.4 1.4-6 6-1.4-1.4z'/%3E%3C/svg%3E") center / contain no-repeat
}

.TSfUtEFWelOd::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M4 4a16 16 0 0116 16h-3A13 13 0 004 7V4zm0 6a10 10 0 0110 10h-3a7 7 0 00-7-7v-3zm2 5a3 3 0 110 6 3 3 0 010-6z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M4 4a16 16 0 0116 16h-3A13 13 0 004 7V4zm0 6a10 10 0 0110 10h-3a7 7 0 00-7-7v-3zm2 5a3 3 0 110 6 3 3 0 010-6z'/%3E%3C/svg%3E") center / contain no-repeat
}

.vqkVchZLYwmg::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M3 5h18a1 1 0 011 1v11a1 1 0 01-1 1H3a1 1 0 01-1-1V6a1 1 0 011-1zm7 3v7l6-3.5L10 8zM8 20h8v1.5H8z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M3 5h18a1 1 0 011 1v11a1 1 0 01-1 1H3a1 1 0 01-1-1V6a1 1 0 011-1zm7 3v7l6-3.5L10 8zM8 20h8v1.5H8z'/%3E%3C/svg%3E") center / contain no-repeat
}

.KCmYHkuGjPmH::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 100 20 10 10 0 000-20zm0 5l3.8 2.8-1.5 4.4H9.7L8.2 9.8 12 7z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 100 20 10 10 0 000-20zm0 5l3.8 2.8-1.5 4.4H9.7L8.2 9.8 12 7z'/%3E%3C/svg%3E") center / contain no-repeat
}

.vMDJHnIFiyQI::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M5 3h14a2 2 0 012 2v14a2 2 0 01-2 2H5a2 2 0 01-2-2V5a2 2 0 012-2zm3 3.5a1.5 1.5 0 100 3 1.5 1.5 0 000-3zm8 0a1.5 1.5 0 100 3 1.5 1.5 0 000-3zm-4 4a1.5 1.5 0 100 3 1.5 1.5 0 000-3zm-4 4a1.5 1.5 0 100 3 1.5 1.5 0 000-3zm8 0a1.5 1.5 0 100 3 1.5 1.5 0 000-3z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M5 3h14a2 2 0 012 2v14a2 2 0 01-2 2H5a2 2 0 01-2-2V5a2 2 0 012-2zm3 3.5a1.5 1.5 0 100 3 1.5 1.5 0 000-3zm8 0a1.5 1.5 0 100 3 1.5 1.5 0 000-3zm-4 4a1.5 1.5 0 100 3 1.5 1.5 0 000-3zm-4 4a1.5 1.5 0 100 3 1.5 1.5 0 000-3zm8 0a1.5 1.5 0 100 3 1.5 1.5 0 000-3z'/%3E%3C/svg%3E") center / contain no-repeat
}

.cJgVVpksIrHF::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M3 8h18v4H3zM4 13h16v8H4zM12 8c-2-5-6-5-5-1.5C7.6 8 12 8 12 8zm0 0c2-5 6-5 5-1.5C16.4 8 12 8 12 8z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M3 8h18v4H3zM4 13h16v8H4zM12 8c-2-5-6-5-5-1.5C7.6 8 12 8 12 8zm0 0c2-5 6-5 5-1.5C16.4 8 12 8 12 8z'/%3E%3C/svg%3E") center / contain no-repeat
}

.neLatOsAAvVM::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2l3 6.9 7.4.6-5.6 4.9 1.7 7.3L12 17.8 5.5 21.7l1.7-7.3L1.6 9.5 9 8.9z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2l3 6.9 7.4.6-5.6 4.9 1.7 7.3L12 17.8 5.5 21.7l1.7-7.3L1.6 9.5 9 8.9z'/%3E%3C/svg%3E") center / contain no-repeat
}

.LMdWZhBZvKtM::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M7 2h10a2 2 0 012 2v16a2 2 0 01-2 2H7a2 2 0 01-2-2V4a2 2 0 012-2zm0 3v13h10V5H7zm4 14.5h2v1h-2z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M7 2h10a2 2 0 012 2v16a2 2 0 01-2 2H7a2 2 0 01-2-2V4a2 2 0 012-2zm0 3v13h10V5H7zm4 14.5h2v1h-2z'/%3E%3C/svg%3E") center / contain no-repeat
}

.TkCCKmjklGrE::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M3 4h6a3 3 0 013 3v14a2.5 2.5 0 00-2.5-2.5H3V4zm18 0h-6a3 3 0 00-3 3v14a2.5 2.5 0 012.5-2.5H21V4z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M3 4h6a3 3 0 013 3v14a2.5 2.5 0 00-2.5-2.5H3V4zm18 0h-6a3 3 0 00-3 3v14a2.5 2.5 0 012.5-2.5H21V4z'/%3E%3C/svg%3E") center / contain no-repeat
}

.pzqGFzMwatRG::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M4 3h16a2 2 0 012 2v10a2 2 0 01-2 2H9l-5 4v-4a2 2 0 01-2-2V5a2 2 0 012-2z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M4 3h16a2 2 0 012 2v10a2 2 0 01-2 2H9l-5 4v-4a2 2 0 01-2-2V5a2 2 0 012-2z'/%3E%3C/svg%3E") center / contain no-repeat
}

.ULSSvtjWVqyd::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M9 11a4 4 0 100-8 4 4 0 000 8zm-7 9c0-3.9 3.1-7 7-7s7 3.1 7 7H2zm15-9a3.5 3.5 0 100-7 3.5 3.5 0 000 7zm1 2c2.8.5 4 3 4 7h-4c0-2.9-1-5.3-3-6.7.9-.2 2-.4 3-.3z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M9 11a4 4 0 100-8 4 4 0 000 8zm-7 9c0-3.9 3.1-7 7-7s7 3.1 7 7H2zm15-9a3.5 3.5 0 100-7 3.5 3.5 0 000 7zm1 2c2.8.5 4 3 4 7h-4c0-2.9-1-5.3-3-6.7.9-.2 2-.4 3-.3z'/%3E%3C/svg%3E") center / contain no-repeat
}

.DAIOoZiDnsDl::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M2 6a2 2 0 012-2h16a2 2 0 012 2v2H2V6zm0 5h20v7a2 2 0 01-2 2H4a2 2 0 01-2-2v-7zm3 4v2h5v-2H5z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M2 6a2 2 0 012-2h16a2 2 0 012 2v2H2V6zm0 5h20v7a2 2 0 01-2 2H4a2 2 0 01-2-2v-7zm3 4v2h5v-2H5z'/%3E%3C/svg%3E") center / contain no-repeat
}

.twckEGlpGchk::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 3a9 9 0 00-9 9v6a2 2 0 002 2h3v-8H5a7 7 0 0114 0h-3v8h3a2 2 0 002-2v-6a9 9 0 00-9-9z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 3a9 9 0 00-9 9v6a2 2 0 002 2h3v-8H5a7 7 0 0114 0h-3v8h3a2 2 0 002-2v-6a9 9 0 00-9-9z'/%3E%3C/svg%3E") center / contain no-repeat
}

.WDOgjtSNnqAo::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 100 20 10 10 0 000-20zm-1 8h2v8h-2zm0-4h2v2h-2z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 100 20 10 10 0 000-20zm-1 8h2v8h-2zm0-4h2v2h-2z'/%3E%3C/svg%3E") center / contain no-repeat
}

.FrCnDdsJbkOg::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2l8 3v6c0 5-3.4 9.3-8 11-4.6-1.7-8-6-8-11V5l8-3z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2l8 3v6c0 5-3.4 9.3-8 11-4.6-1.7-8-6-8-11V5l8-3z'/%3E%3C/svg%3E") center / contain no-repeat
}

.kGzlYZwMxgya::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 12a5 5 0 100-10 5 5 0 000 10zm-9 10c0-5 4-8 9-8s9 3 9 8H3z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 12a5 5 0 100-10 5 5 0 000 10zm-9 10c0-5 4-8 9-8s9 3 9 8H3z'/%3E%3C/svg%3E") center / contain no-repeat
}

.bgJnUqSfOIuI::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M6 2h8l5 5v15H6V2zm7 1.5V8h4.5L13 3.5zM8 12h8v1.5H8zm0 3.5h8V17H8z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M6 2h8l5 5v15H6V2zm7 1.5V8h4.5L13 3.5zM8 12h8v1.5H8zm0 3.5h8V17H8z'/%3E%3C/svg%3E") center / contain no-repeat
}

.tilRWLTiHBvB::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 3l10 9h-3v9h-5v-6h-4v6H5v-9H2l10-9z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 3l10 9h-3v9h-5v-6h-4v6H5v-9H2l10-9z'/%3E%3C/svg%3E") center / contain no-repeat
}

.YxMasBHfSqUV:hover {
  background:linear-gradient(90deg,var(--SAdjjhPtMyGm),var(--VMuYUKfyskxw)),rgba(255,255,255,0.04)
}

.YxMasBHfSqUV.active {
  background:linear-gradient(90deg,var(--SAdjjhPtMyGm),var(--VMuYUKfyskxw)),rgba(255,255,255,0.04)
}

.ZWSBFsCErSHK {
  margin-bottom:30px;
  padding-top:12px
}

.QQlTstKOkHgd {
  margin-left:var(--ycvKOEJFJBml);
  padding:0 40px;
  padding-top:12px
}

.vxNYBDfvZfTW {
  width:100%;
  margin:16px 0;
  overflow:hidden
}

.qhLUNSSLRYPj {
  display:grid;
  grid-auto-flow:column;
  grid-auto-columns:260px;
  gap:14px;
  overflow-x:auto;
  overflow-y:hidden;
  scrollbar-width:none;
  --MkOwAmYuQwlp:none
}

.qhLUNSSLRYPj::-webkit-scrollbar {
  display:none
}

.XyRFsFkvPFHb {
  text-align:left;
  margin-bottom:30px
}

.BNFWCvCOtFPs {
  box-shadow:3px 3px 15px #000;
  border-radius:22px;
  position:relative;
  overflow:hidden;
  display:inline-block;
  width:100%;
  display:flex;
  justify-content:center;
  gap:20px;
  max-height:500px
}

.TezAWPReFpVg::after {
  content:"";
  position:absolute;
  top:0;
  left:0;
  bottom:0;
  background-color:rgba(0,0,0,0.5);
  width:100%
}

.KJdyJJKDZagT {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  z-index:100
}

.BNFWCvCOtFPs img {
  border-radius:22px;
  width:100%;
  height:100%;
  object-fit:cover;
  object-position:center;
  display:block
}

.OcOWeQhNrirp {
  position:absolute;
  max-width:600px;
  transform:translateY(-50%);
  left:0;
  top:50%;
  color:var(--SHNDItfnYVZG);
  border:none;
  z-index:2;
  font-size:26px;
  border-radius:15px;
  transition:background-color 0.7s ease;
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:center;
  text-align:center;
  gap:20px
}

.OZCJYBoCFEOs {
  background-color:var(--wXyPXwIkIEQq);
  color:var(--SHNDItfnYVZG);
  font-weight:bold;
  border:none;
  cursor:pointer;
  z-index:2;
  font-size:24px;
  border-radius:15px;
  padding:20px 70px;
  transition:all 0.7s ease;
  font-family:Poppins,sans-serif;
  animation:pulse 2s infinite
}

@keyframes pulse {
  0% {
    transform:scale(0.9)
  }
  50% {
    transform:scale(1)
  }
  100% {
    transform:scale(0.9)
  }
}

.OZCJYBoCFEOs:hover {
  background-color:var(--VMuYUKfyskxw);
  color:var(--SHNDItfnYVZG)
}

.OcOWeQhNrirp strong p {
  margin:0
}

ol {
  counter-reset:step;
  list-style:none;
  padding-left:0;
  margin-top:1em;
  margin-bottom:1em
}

ol li {
  counter-increment:step;
  position:relative;
  padding-left:3em;
  margin-bottom:1em;
  color:white;
  font-size:16px
}

ol li::before {
  content:counter(step);
  position:absolute;
  left:0;
  top:50%;
  transform:translateY(-50%);
  width:20px;
  height:20px;
  line-height:20px;
  text-align:center;
  border:2px solid #3780B6;
  border-radius:50%;
  color:#3780B6;
  font-weight:bold;
  font-size:1em
}

.cZoGQldFUaol {
  display:flex;
  align-items:center;
  aspect-ratio:143 / 200;
  width:100%;
  transition:filter 0.3s ease,transform 0.3s ease
}

.cZoGQldFUaol:hover {
  transform:scale(1.04);
  filter:brightness(70%)
}

.ekrptKkqcQrj {
  width:100%
}

.SHNtoKIFmFSS {
  width:100%;
  height:100%;
  object-fit:cover;
  object-position:center;
  box-shadow:3px 3px 15px #000
}

.OegSnSWaAQGz {
  display:flex;
  flex-direction:column;
  border-radius:8px;
  box-shadow:0 4px 6px rgba(0,0,0,0.1);
  overflow:hidden;
  position:relative;
  margin:24px 0
}

.UEmbHJurJFjl {
  display:grid;
  grid-auto-flow:column;
  grid-auto-columns:143px;
  column-gap:8px;
  scrollbar-width:none;
  overflow-x:auto;
  overflow-y:hidden;
  align-items:center
}

.UEmbHJurJFjl figure {
  position:relative;
  height:100%;
  width:100%
}

.OegSnSWaAQGz span {
  margin:0;
  font-size:20px;
  font-weight:bold;
  text-align:left;
  margin-bottom:6px
}

.YATEywhDwQJk {
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  padding:14px 14px 6px;
  font-size:28px;
  font-weight:600;
  color:var(--SHNDItfnYVZG)
}

.kPMoGCTMIigk {
  font-size:28px;
  font-weight:600;
  padding:14px 14px 6px;
  color:var(--SHNDItfnYVZG)
}

.ecXHVFXMvozS {
  display:flex;
  align-items:center;
  height:40px;
  border-radius:20px;
  background:rgba(255,255,255,.06);
  border:1px solid rgba(255,255,255,.10);
  backdrop-filter:blur(10px);
  --SHVqWaObKRoN:blur(10px);
  overflow:hidden
}

.FxMYHeIfcfvV {
  width:1px;
  height:60%;
  background:rgba(255,255,255,.10)
}

.FfvkbIwjKvRB {
  width:46px;
  height:40px;
  border:0;
  background:transparent;
  color:rgba(255,255,255,.75);
  cursor:pointer;
  display:flex;
  align-items:center;
  justify-content:center;
  font-size:26px;
  line-height:1;
  transition:background .15s,color .15s,opacity .15s
}

.FfvkbIwjKvRB:hover {
  background:rgba(255,255,255,.06);
  color:#fff
}

.FfvkbIwjKvRB:active {
  background:rgba(255,255,255,.10)
}

.FfvkbIwjKvRB:disabled {
  opacity:.35;
  cursor:default
}

.ARYzTrkaEPzz {
  padding:21px;
  border:1px solid var(--SHNDItfnYVZG);
  background-color:var(--VMuYUKfyskxw);
  border-radius:8px
}

.SNrKQPcVYcgT {
  overflow-x:auto
}

table {
  display:block;
  overflow-x:auto;
  max-width:max-content;
  margin:0 auto;
  filter:brightness(0.8);
  border-collapse:collapse;
  border-radius:16px;
  text-align:left;
  --adMVgfCyLEQu:touch;
  font-size:14px
}

td {
  border-bottom:1px solid var(--RxDLmQllsJqa);
  border-radius:6px;
  padding:10px;
  color:var(--RxDLmQllsJqa);
  white-space:normal
}

table thead {
  background-color:var(--SAdjjhPtMyGm);
  height:50px;
  border-radius:20px;
  border:none
}

table thead th {
  font-size:16px;
  text-align:left;
  padding:10px;
  border-bottom:1px solid var(--wXyPXwIkIEQq);
  color:var(--SHNDItfnYVZG)
}

table tr:nth-child(even) {
  background-color:var(--SAdjjhPtMyGm)
}

table tr:nth-child(odd) {
  background-color:var(--VMuYUKfyskxw)
}

.nVGVmzNAVoKs {
  display:grid;
  grid-auto-flow:column;
  gap:14px;
  overflow-x:auto;
  overflow-y:hidden;
  grid-auto-columns:150px;
  scrollbar-width:none;
  justify-content:space-between
}

.nVGVmzNAVoKs figure {
  cursor:pointer
}

.tDJgpvlvTakw {
  display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:24px
}

.tDJgpvlvTakw div {
  border-radius:14px;
  padding:20px;
  box-shadow:0 10px 30px rgba(0,0,0,.35);
  transition:transform .2s ease,box-shadow .2s ease;
  background-color:var(--VMuYUKfyskxw)
}

.tDJgpvlvTakw div:hover {
  transform:translateY(-4px);
  box-shadow:0 16px 40px rgba(0,0,0,.45)
}

.tDJgpvlvTakw h3 {
  color:#f5c451;
  margin:0;
  margin-bottom:12px;
  font-size:18px
}

.xNvGuIoZOPNu {
  display:grid;
  gap:20px;
  color:var(--SHNDItfnYVZG)
}

.MNDNfUYXepGW {
  box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.12),inset 0 1px rgba(255,255,255,.04);
  background-color:var(--VMuYUKfyskxw);
  border-radius:8px
}

.MNDNfUYXepGW h3 {
  padding:25px;
  position:relative;
  font-size:16px;
  text-align:left;
  cursor:pointer;
  margin:0
}

.MNDNfUYXepGW h3::after {
  content:"❯";
  position:absolute;
  right:25px;
  top:50%;
  transform:translateY(-50%) rotate(90deg);
  transition:transform 0.25s ease
}

.mYUWxzTQWLoZ {
  padding:0 25px 25px;
  display:none;
  text-align:left
}

.mYUWxzTQWLoZ p {
  margin:0
}

input[type="checkbox"]:checked ~ .MNDNfUYXepGW h3::after {
  transform:translateY(-50%) rotate(-90deg)
}

input[type="checkbox"]:checked ~ .mYUWxzTQWLoZ {
  display:block
}

.oWyvxwMamjSj {
  color:var(--SHNDItfnYVZG);
  margin-left:var(--ycvKOEJFJBml);
  padding:32px 40px
}

.IiSvjXZYpRLD {
  display:flex;
  align-items:center;
  justify-content:space-around;
  gap:24px;
  width:auto;
  flex-wrap:wrap;
  padding:16px
}

.IiSvjXZYpRLD .SLKqSmgJxCkX:first-child:first-child {
  width:48px
}

.rSKSVbWbtBKr {
  width:100%;
  padding:24px 0;
  text-align:center
}

.OcpJEWXhRzNk {
  width:100%
}

.pKGUDEOkZrRs {
  max-width:1200px;
  margin:0 auto;
  padding:0 24px;
  display:grid;
  grid-template-columns:repeat(4,minmax(200px,1fr));
  gap:56px;
  align-items:start
}

.JyCjFdwJyGxA {
  min-width:0
}

.jfEmGTMyMUYB {
  margin:0 0 4px;
  font-size:16px;
  font-weight:600;
  letter-spacing:-0.02em
}

.geUGoqHuBtiU {
  list-style:none;
  margin:0;
  padding:0;
  display:grid;
  gap:4px
}

.SauoaMghUKQT {
  margin:0;
  padding:0
}

.IFhBHssJfmIp {
  display:inline-flex;
  align-items:center;
  gap:4px;
  text-decoration:none;
  font-size:14px;
  font-weight:400;
  color:var(--RxDLmQllsJqa);
  transition:color .15s ease,opacity .15s ease
}

.IFhBHssJfmIp:hover {
  text-decoration:underline
}

.jvbhxCHQhMny {
  display:flex;
  justify-content:space-between;
  align-items:center;
  padding-inline:16px
}

.GNHEsfyTAKnO {
  display:flex;
  gap:40px;
  list-style:none;
  padding-left:0
}

.jtgWZJrTQpeM::before {
  content:'';
  display:block;
  width:18px;
  height:18px;
  background-color:currentColor
}

.XVukTfXSrxxC::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M14 8h3V4h-3c-2.8 0-4 1.8-4 4.5V11H7v4h3v7h4v-7h3l1-4h-4V8.8c0-.5.3-.8 1-.8z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M14 8h3V4h-3c-2.8 0-4 1.8-4 4.5V11H7v4h3v7h4v-7h3l1-4h-4V8.8c0-.5.3-.8 1-.8z'/%3E%3C/svg%3E") center / contain no-repeat
}

.oLhRdnfhdWZc::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M21.6 7.2a2.7 2.7 0 00-1.9-1.9C18 4.9 12 4.9 12 4.9s-6 0-7.7.4a2.7 2.7 0 00-1.9 1.9C2 8.9 2 12 2 12s0 3.1.4 4.8a2.7 2.7 0 001.9 1.9c1.7.4 7.7.4 7.7.4s6 0 7.7-.4a2.7 2.7 0 001.9-1.9c.4-1.7.4-4.8.4-4.8s0-3.1-.4-4.8zM10 15V9l5.2 3L10 15z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M21.6 7.2a2.7 2.7 0 00-1.9-1.9C18 4.9 12 4.9 12 4.9s-6 0-7.7.4a2.7 2.7 0 00-1.9 1.9C2 8.9 2 12 2 12s0 3.1.4 4.8a2.7 2.7 0 001.9 1.9c1.7.4 7.7.4 7.7.4s6 0 7.7-.4a2.7 2.7 0 001.9-1.9c.4-1.7.4-4.8.4-4.8s0-3.1-.4-4.8zM10 15V9l5.2 3L10 15z'/%3E%3C/svg%3E") center / contain no-repeat
}

.vKsWCloHZUoL::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M21.5 3.5L2.7 10.8c-1 .4-1 1.6.1 1.9l4.7 1.5 1.8 5.6c.2.7 1.1.9 1.6.4l2.6-2.4 4.8 3.5c.6.4 1.4.1 1.6-.6l3.1-15.6c.2-1-.7-1.8-1.5-1.6zM9.6 14.2l8-6.4-6.3 7.3-.3 3-1.4-3.9z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M21.5 3.5L2.7 10.8c-1 .4-1 1.6.1 1.9l4.7 1.5 1.8 5.6c.2.7 1.1.9 1.6.4l2.6-2.4 4.8 3.5c.6.4 1.4.1 1.6-.6l3.1-15.6c.2-1-.7-1.8-1.5-1.6zM9.6 14.2l8-6.4-6.3 7.3-.3 3-1.4-3.9z'/%3E%3C/svg%3E") center / contain no-repeat
}

.qgVotEkSGEni::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M3 3h5l4.5 6L17.5 3H21l-6.8 8L21.5 21h-5l-4.9-6.6L5.8 21H2.3l7.3-8.4L3 3z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M3 3h5l4.5 6L17.5 3H21l-6.8 8L21.5 21h-5l-4.9-6.6L5.8 21H2.3l7.3-8.4L3 3z'/%3E%3C/svg%3E") center / contain no-repeat
}

.dqdZEqvCgOqn::before {
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M7 2h10a5 5 0 015 5v10a5 5 0 01-5 5H7a5 5 0 01-5-5V7a5 5 0 015-5zm0 2a3 3 0 00-3 3v10a3 3 0 003 3h10a3 3 0 003-3V7a3 3 0 00-3-3H7zm5 3.5a4.5 4.5 0 110 9 4.5 4.5 0 010-9zm0 2a2.5 2.5 0 100 5 2.5 2.5 0 000-5zm5.3-4a1.2 1.2 0 110 2.4 1.2 1.2 0 010-2.4z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M7 2h10a5 5 0 015 5v10a5 5 0 01-5 5H7a5 5 0 01-5-5V7a5 5 0 015-5zm0 2a3 3 0 00-3 3v10a3 3 0 003 3h10a3 3 0 003-3V7a3 3 0 00-3-3H7zm5 3.5a4.5 4.5 0 110 9 4.5 4.5 0 010-9zm0 2a2.5 2.5 0 100 5 2.5 2.5 0 000-5zm5.3-4a1.2 1.2 0 110 2.4 1.2 1.2 0 010-2.4z'/%3E%3C/svg%3E") center / contain no-repeat
}

.mcvauNSbpjET {
  margin-left:var(--ycvKOEJFJBml);
  padding:0 40px;
  padding-top:12px
}

.CfSLHSZlmRSz {
  list-style:none;
  max-width:1200px;
  width:100%;
  margin:0 auto;
  padding:0;
  display:flex;
  flex-direction:column;
  gap:12px
}

.uMcHoKgMhAwU a {
  color:var(--wXyPXwIkIEQq);
  text-decoration:underline;
  text-underline-offset:3px;
  text-decoration-color:var(--wXyPXwIkIEQq);
  transition:color 0.2s ease
}

.uMcHoKgMhAwU a:hover {
  color:var(--VMuYUKfyskxw)
}

.sccYQWyCaczA {
  display:flex;
  justify-content:center
}

.jJSRiuTaXsOL {
  position:fixed;
  bottom:40px;
  right:40px;
  width:40px;
  height:40px;
  z-index:2;
  background-color:var(--VMuYUKfyskxw);
  border:1px solid var(--RxDLmQllsJqa);
  border-radius:8px;
  cursor:pointer;
  opacity:0.5;
  transition:opacity 0.3s ease
}

.jJSRiuTaXsOL:hover {
  opacity:1
}

.jJSRiuTaXsOL::after,
.jJSRiuTaXsOL::before {
  content:"";
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  width:20px;
  height:2px;
  background-color:var(--SHNDItfnYVZG)
}

.jJSRiuTaXsOL::after {
  transform:translate(-12%,-50%) rotate(40deg)
}

.jJSRiuTaXsOL::before {
  transform:translate(-88%,-50%) rotate(-40deg)
}

.sHFuxzSEroAE {
  font-size:0.9em;
  color:#666;
  padding:0.75em 0
}

.nWSkoEncMqMy {
  max-width:1200px;
  margin:0 auto;
  padding:0 1em
}

.NQmIxflNRwrI {
  list-style:none;
  margin:0;
  padding:0;
  display:flex;
  align-items:center
}

.pmsBSyTffCjN {
  display:flex;
  align-items:center
}

.bICQWoLyOhui {
  color:var(--RxDLmQllsJqa);
  text-decoration:none;
  transition:color .2s
}

.bICQWoLyOhui:hover {
  text-decoration:underline;
  color:inherit
}

.bICQWoLyOhui[aria-current="page"] {
  color:#939090;
  font-weight:bold;
  cursor:default;
  text-decoration:none
}

.oVEDbKYAkwDy {
  margin:0 0.5em;
  color:#999;
  font-size:1.2em;
  line-height:1
}

@media(max-width:1100px) {
  .pKGUDEOkZrRs {
    grid-template-columns:repeat(2,minmax(220px,1fr));
    gap:42px
  }
  .IFhBHssJfmIp {
    font-size:18px
  }
  .tDJgpvlvTakw {
    grid-template-columns:repeat(2,1fr)
  }
}

@media(max-width:768px) {
  .QQlTstKOkHgd,
  .oWyvxwMamjSj,
  .GxlAshhZpFNW,
  .mcvauNSbpjET {
    margin-left:0
  }
  .EABBGODSkRMu {
    opacity:0
  }
  .EICiwXQeSaUD {
    display:block;
    margin-left:0;
    padding-right:0;
    padding-top:10px;
    height:96px;
    display:flex;
    align-items:center
  }
  .lYgjSxYUCDbz {
    display:none
  }
  .UXAGlNmTiIua {
    position:fixed;
    display:block;
    top:0;
    left:0;
    bottom:0;
    z-index:4;
    padding:16px;
    width:var(--ycvKOEJFJBml);
    transform:translateX(-100%);
    overflow-y:scroll;
    scrollbar-width:none;
    background-color:var( --VMuYUKfyskxw);
    box-shadow:#0003 0 4px 6px -1px,#0000001f 0 2px 4px -1px
  }
  .TEXEQXOPdEKq:checked + label + .UXAGlNmTiIua {
    display:flex;
    transform:translateX(0);
    opacity:1;
    z-index:4
  }
  .TEXEQXOPdEKq:checked + label + .UXAGlNmTiIua .EABBGODSkRMu {
    opacity:1
  }
  .OcOWeQhNrirp {
    font-size:26px;
    padding:10px;
    width:100%;
    left:50%;
    transform:translate(-50%,-50%)
  }
  .OcOWeQhNrirp h1 {
    margin:0
  }
  .LGCctCEtsEgQ {
    flex-wrap:wrap
  }
  .NmdDvbwUQXcE:nth-child(1) {
    width:100%;
    justify-content:center
  }
  .NmdDvbwUQXcE:nth-child(2) {
    width:50%;
    border:none;
    height:70px
  }
  .NmdDvbwUQXcE:nth-child(3) {
    width:50%
  }
  .BNFWCvCOtFPs {
    min-height:300px
  }
  .mFJAzxxIgPRw {
    gap:12px;
    justify-content:center
  }
  .XehuoZsPsQpG {
    font-size:15px;
    padding:7px 14px
  }
}

@media(max-width:576px) {
  .GxlAshhZpFNW {
    margin-left:0
  }
  .bAjBPZCaGBFC {
    justify-content:end
  }
  .trmtrohVeIeR {
    order:2
  }
  .QQlTstKOkHgd,
  .oWyvxwMamjSj,
  .GxlAshhZpFNW,
  .mcvauNSbpjET {
    padding:8px 15px
  }
  .EICiwXQeSaUD {
    padding-top:8px;
    height:80px
  }
  .trmtrohVeIeR img {
    width:50px
  }
  .OcOWeQhNrirp {
    font-size:20px;
    gap:10px
  }
  .OcOWeQhNrirp div {
    font-size:16px
  }
  h1 {
    margin:0;
    font-size:21px
  }
  .WzGpxlPSFmoc {
    display:flex
  }
  .WDaWLhbyguYF {
    display:none
  }
  .tDJgpvlvTakw {
    grid-template-columns:repeat(1,1fr)
  }
  .rSKSVbWbtBKr {
    padding:40px 0
  }
  .pKGUDEOkZrRs {
    grid-template-columns:1fr;
    gap:32px;
    padding:0 16px
  }
  .jvbhxCHQhMny {
    flex-direction:column;
    align-items:center
  }
  .xDVExZzjQXpx {
    padding-left:10px
  }
  h2 {
    font-size:26px;
    line-height:1.2;
    margin-top:30px
  }
  h3 {
    font-size:22px;
    margin:20px auto
  }
  .OZCJYBoCFEOs {
    font-size:20px;
    padding:10px 20px
  }
}

.erAGUuCszkKe {
  display:none
}

.UYTxUuspcuHN {
  display:none
}

@media (max-width:768px) {
  .erAGUuCszkKe {
    display:flex;
    flex-direction:column;
    align-items:center;
    gap:10px;
    margin-top:16px;
    font-weight:700
  }
  .erAGUuCszkKe a {
    display:block;
    background:var(--RxDLmQllsJqa);
    color:var(--SHNDItfnYVZG);
    border-radius:8px;
    font-size:16px;
    font-weight:700;
    padding:10px 20px;
    text-align:center;
    white-space:nowrap;
    width:100%;
    transition:background 0.2s
  }
  .erAGUuCszkKe a:nth-child(2) {
    background:var(--wXyPXwIkIEQq)
  }
  .TEXEQXOPdEKq:checked + label + .UXAGlNmTiIua {
    flex-direction:column
  }
  .UYTxUuspcuHN {
    display:flex;
    flex-direction:row;
    align-items:center;
    gap:16px;
    position:fixed;
    left:12px;
    right:12px;
    bottom:12px;
    z-index:2;
    padding:16px 20px;
    border-radius:15px;
    background-color:var(--SAdjjhPtMyGm);
    box-shadow:0 0 40px 0 color-mix(in srgb,var(--SHNDItfnYVZG) 12%,transparent);
    opacity:0;
    transform:translateY(150%);
    pointer-events:none;
    transition:opacity .4s ease,transform .4s ease
  }
  .UYTxUuspcuHN.HHzDfyRoEaAv {
    opacity:1;
    transform:translateY(0);
    pointer-events:auto
  }
  .AkfNVcujYBhC {
    flex:1 1 auto;
    min-width:0;
    margin:0;
    display:flex;
    align-items:center;
    gap:12px;
    font-weight:700;
    color:var(--SHNDItfnYVZG)
  }
  .AkfNVcujYBhC::before {
    content:"";
    flex:none;
    width:45px;
    height:45px;
    border-radius:15px;
    background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffffff' fill-rule='evenodd' d='M3 8h18v4H3zM4 13h16v8H4zM12 8c-2-5-6-5-5-1.5C7.6 8 12 8 12 8zm0 0c2-5 6-5 5-1.5C16.4 8 12 8 12 8z'/%3E%3C/svg%3E") center / 18px no-repeat,color-mix(in srgb,var(--wXyPXwIkIEQq) 18%,transparent)
  }
  .mUdjplYzYRta {
    flex-shrink:0;
    background-color:var(--wXyPXwIkIEQq);
    color:var(--SHNDItfnYVZG);
    font-weight:bold;
    border:1px solid var(--SHNDItfnYVZG);
    cursor:pointer;
    border-radius:15px;
    padding:14px 32px;
    white-space:nowrap;
    text-align:center;
    transition:background-color 0.7s ease
  }
  .mUdjplYzYRta:hover {
    background-color:color-mix(in srgb,var(--wXyPXwIkIEQq) 18%,transparent)
  }
  .CgeEmIqeWEih {
    position:absolute;
    top:8px;
    right:8px;
    width:24px;
    height:24px;
    padding:0;
    display:flex;
    justify-content:center;
    align-items:center;
    border:none;
    background:transparent;
    cursor:pointer;
    color:var(--SHNDItfnYVZG);
    transition:opacity 0.3s ease
  }
  .CgeEmIqeWEih:hover {
    opacity:0.7
  }
  .CgeEmIqeWEih::before {
    content:"";
    width:18px;
    height:18px;
    background-color:currentColor;
    -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M5.3 4L12 10.7 18.7 4 20 5.3 13.3 12l6.7 6.7-1.3 1.3-6.7-6.7L5.3 20 4 18.7 10.7 12 4 5.3z'/%3E%3C/svg%3E") center / contain no-repeat;
    mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M5.3 4L12 10.7 18.7 4 20 5.3 13.3 12l6.7 6.7-1.3 1.3-6.7-6.7L5.3 20 4 18.7 10.7 12 4 5.3z'/%3E%3C/svg%3E") center / contain no-repeat
  }
}

@media (max-width:576px) {
  .UYTxUuspcuHN {
    flex-direction:column;
    align-items:stretch;
    bottom:calc(10dvh + 12px)
  }
  .mUdjplYzYRta {
    width:100%
  }
}

@media (prefers-reduced-motion:reduce) {
  .OZCJYBoCFEOs {
    animation:none
  }
}

.bghfzawyqxax {
  min-height:380px;
  background:radial-gradient(circle at 70% 30%,color-mix(in srgb,var(--wXyPXwIkIEQq) 35%,transparent),transparent 60%),var(--VMuYUKfyskxw)
}

.wJAEqApfYGOm {
  font-size:28px;
  font-weight:600;
  padding:14px 14px 6px;
  color:var(--SHNDItfnYVZG)
}

.ZSuQjaXwurdm {
  display:flex;
  flex-direction:column;
  justify-content:space-between;
  min-height:78px;
  padding:14px 16px;
  border:1px solid var(--RxDLmQllsJqa);
  border-radius:14px
}

.AZraMQvVQGhD {
  font-size:14px;
  font-weight:600;
  color:var(--SHNDItfnYVZG);
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis
}

.gSQNXJKCBBxH {
  display:flex;
  justify-content:space-between;
  align-items:center;
  gap:12px
}

.RZidCHJhmZwW {
  margin-top:8px
}

.BQKfMhWDdcWP {
  flex-shrink:0;
  font-size:14px;
  font-weight:700;
  color:var(--wXyPXwIkIEQq);
  white-space:nowrap
}

.XFbuepudYwnM {
  flex-shrink:0;
  width:16px;
  height:16px;
  background:var(--wXyPXwIkIEQq);
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M7 7h10a5 5 0 015 5v2a3.5 3.5 0 01-6.3 2.1L14.5 15h-5l-1.2 1.1A3.5 3.5 0 012 14v-2a5 5 0 015-5zm0 2.5V11H5.5v1.5H7V14h1.5v-1.5H10V11H8.5V9.5zm9 .5a1 1 0 100 2 1 1 0 000-2zm2 2.5a1 1 0 100 2 1 1 0 000-2z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M7 7h10a5 5 0 015 5v2a3.5 3.5 0 01-6.3 2.1L14.5 15h-5l-1.2 1.1A3.5 3.5 0 012 14v-2a5 5 0 015-5zm0 2.5V11H5.5v1.5H7V14h1.5v-1.5H10V11H8.5V9.5zm9 .5a1 1 0 100 2 1 1 0 000-2zm2 2.5a1 1 0 100 2 1 1 0 000-2z'/%3E%3C/svg%3E") center / contain no-repeat
}

.IKwpZyNwiEsT {
  font-size:13px;
  color:var(--RxDLmQllsJqa);
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis
}

.trmtrohVeIeR a {
  display:flex;
  align-items:center
}

.trmtrohVeIeR img {
  width:auto;
  height:70px;
  max-width:200px;
  object-fit:contain
}

@media (max-width:576px) {
  .trmtrohVeIeR img {
    width:auto;
    height:50px;
    max-width:120px
  }
}

.BNFWCvCOtFPs {
  max-height:none
}

.TezAWPReFpVg {
  display:flex;
  align-items:center;
  width:100%;
  min-height:min(500px,calc((100vw - 355px) * .5714))
}

.TezAWPReFpVg .TrTpXxCFYPwV {
  position:absolute;
  inset:0
}

.TezAWPReFpVg .OcOWeQhNrirp {
  position:relative;
  top:auto;
  left:auto;
  width:100%;
  transform:none;
  padding:24px
}

@media (max-width:1100px) {
  .TezAWPReFpVg {
    min-height:420px
  }
}

@media (max-width:768px) {
  .TezAWPReFpVg {
    justify-content:center;
    min-height:340px
  }
  .TezAWPReFpVg .OcOWeQhNrirp {
    padding:14px 10px
  }
}

@media (max-width:576px) {
  .TezAWPReFpVg {
    min-height:300px
  }
}

.bghfzawyqxax {
  max-height:none;
  align-items:center
}

.bghfzawyqxax .OcOWeQhNrirp {
  position:relative;
  top:auto;
  left:auto;
  width:100%;
  transform:none;
  padding:14px 24px
}

.XyRFsFkvPFHb .OZCJYBoCFEOs,
.qYgPkgJOWMoT .OZCJYBoCFEOs {
  display:inline-block;
  max-width:100%;
  text-align:center
}

.IktFQYixggAS figure {
  display:flex;
  align-items:center;
  justify-content:center;
  height:105px;
  margin:0;
  background:#34324E;
  color:var(--SHNDItfnYVZG)
}

.IktFQYixggAS a {
  display:flex;
  padding:0 12px;
  color:inherit
}

.IktFQYixggAS svg {
  display:block;
  max-width:100%;
  max-height:80px;
  height:auto
}

.OegSnSWaAQGz .ouSUVjcairrk {
  position:absolute;
  top:5px;
  right:5px;
  display:flex;
  align-items:center;
  gap:5px;
  margin:0;
  padding:4px 8px;
  font-size:12px;
  font-weight:600;
  text-align:right;
  color:var(--SHNDItfnYVZG);
  background:rgba(0,0,0,.6);
  border-radius:12px
}

.OegSnSWaAQGz .ouSUVjcairrk::before {
  content:"";
  width:10px;
  height:12px;
  background:currentColor;
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M224 256a128 128 0 1 0 0-256 128 128 0 0 0 0 256zm-45 48C79 304 0 383 0 482c0 17 13 30 30 30h388c17 0 30-13 30-30 0-99-79-178-178-178h-91z'/%3E%3C/svg%3E") center / contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M224 256a128 128 0 1 0 0-256 128 128 0 0 0 0 256zm-45 48C79 304 0 383 0 482c0 17 13 30 30 30h388c17 0 30-13 30-30 0-99-79-178-178-178h-91z'/%3E%3C/svg%3E") center / contain no-repeat
}

.NOwJKdEPlIzx figure {
  height:113px;
  margin:0
}

.NOwJKdEPlIzx .SHNtoKIFmFSS {
  display:block;
  width:150px;
  height:113px;
  padding:14px 18px;
  box-sizing:border-box;
  background:#34324E;
  object-fit:contain
}

.jJSRiuTaXsOL {
  display:none
}

@media (max-width:768px) {
  .erAGUuCszkKe a:nth-child(1) {
    background:transparent;
    border:1px solid var(--SHNDItfnYVZG)
  }
}

@media (max-width:576px) {
  .jJSRiuTaXsOL {
    bottom:calc(10dvh + 16px);
    right:16px
  }
}
