img {
  display: block;
  max-width: 100%;
  height: auto;
}
.d15efac2699c7:hover {
  transform: translateY(-1px);
}
html {
  scroll-behavior: smooth;
}.jd31c9c7a4b03{z-index:auto}
.p1c83ebab0e47 {
  opacity: .75;
}.q29e4dabd0b4c{visibility:inherit}
.rb2efed2e1219::before {
  opacity: .6;
  content: "// ";
}
.he69974413484 {
  left: -999px;
  position: absolute;
}
:root {
  --fcbbcfed23e8b: rgb(138,233,251);
  --l031d43d70fea: rgb(3,32,43);
  --w0d96203f47f3: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  --p429e582d66e1: rgb(79,216,245);
  --zcad73002640f: 8px;
  --c5de4fb6bf0dc: rgb(79,216,245);
  --c619f07bf433a: ui-monospace, "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
  --c2652bd8f7d5d: rgb(232,246,251);
  --h7214af9a88be: rgb(154,184,199);
  --i10909e47d7de: 14px;
  --t2bf70454c6fd: 10px;
}.n9f86bb6c14bd{contain:none}
body {
  color: var(--c2652bd8f7d5d);
  --k30c4653a1b1b: var(--s819cab755747);
  overflow-wrap: break-word;
  font: 15px/1.7 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
  --p8ad5530130d4: var(--s819cab755747);
  --za46580359bd3: var(--h7214af9a88be);
  --pbb3555a67578: color-mix(in srgb, var(--c5de4fb6bf0dc) 78%, rgb(255,255,255));
  --d9d68f5a6a4ba: var(--c2652bd8f7d5d);
  background: linear-gradient(var(--t601399399422) 1px,transparent 1px)0 0/44px 44px,linear-gradient(90deg,var(--t601399399422) 1px,transparent 1px)0 0/44px 44px,var(--m8ec6c795d133);
  margin: 0;
  --racc5685fc852: color-mix(in srgb, var(--c5de4fb6bf0dc) 7%, rgb(10,26,40));
  --t013564d62c38: var(--m8ec6c795d133);
  --r12f28bcff565: color-mix(in srgb, var(--c5de4fb6bf0dc) 45%, transparent);
  --p80fa0d45830a: var(--h7214af9a88be);
  --q73222cad790b: color-mix(in srgb, var(--m8ec6c795d133) 70%, rgb(0,0,0));
  --s819cab755747: color-mix(in srgb, var(--c5de4fb6bf0dc) 28%, transparent);
  --g50294076ef3d: var(--w2eded065c5d7);
  --m8ec6c795d133: color-mix(in srgb, var(--c5de4fb6bf0dc) 5%, rgb(6,19,30));
  --t601399399422: color-mix(in srgb, var(--c5de4fb6bf0dc) 7%, transparent);
  --w2eded065c5d7: color-mix(in srgb, var(--c5de4fb6bf0dc) 8%, rgb(13,33,49));
  --h6f04014aca78: color-mix(in srgb, var(--c5de4fb6bf0dc) 12%, rgb(18,41,59));
  --g2348229ef216: var(--h6f04014aca78);
}
.he69974413484:focus {
  padding: 8px 12px;
  left: 16px;
  background: var(--w2eded065c5d7);
  top: 8px;
  z-index: 99;
}.xfc93adb03769{unicode-bidi:normal}
.eb898a3dd4976 {
  top: 0;
  backdrop-filter: blur(14px);
  position: sticky;
  background: color-mix(in srgb,var(--m8ec6c795d133) 86%,transparent);
  border-bottom: 1px solid var(--s819cab755747);
  z-index: 60;
}
a {
  color: inherit;
}
h2, h1, h3 {
  font-family: var(--w0d96203f47f3);
  font-weight: 800;
  margin: 0 0 .6em;
  line-height: 1.2;
}
.e974e30bd810a {
  width: min(1180px,100% - 32px);
  margin-inline: auto;
}
.i14b8150dca97 {
  max-width: 860px;
  margin-inline: auto;
}.p9aeb7f6a2f60{outline-offset:0}
.e554f9f48b46a {
  min-height: 64px;
  align-items: center;
  gap: 20px;
  display: flex;
}
.naa6e9ec40d3a {
  letter-spacing: .06em;
  flex: none;
  text-decoration: none;
  text-shadow: 0 0 12px var(--r12f28bcff565);
  display: inline-flex;
  color: var(--pbb3555a67578);
  align-items: center;
  font: 800 21px var(--w0d96203f47f3);
  min-height: 44px;
  gap: 10px;
}
.naa6e9ec40d3a img {
  clip-path: polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);
  object-fit: cover;
  width: 36px;
  height: 36px;
}.gb8029cd0892d{opacity:1}
.k950581398413 {
  gap: 2px;
  overflow-x: auto;
  flex: 1;
  min-width: 0;
  align-items: center;
  scrollbar-width: none;
  display: flex;
}
.k950581398413::-webkit-scrollbar {
  display: none;
}
.na75252798b64 {
  letter-spacing: .12em;
  text-transform: uppercase;
  text-decoration: none;
  font: 700 12px var(--c619f07bf433a);
  padding: 8px 12px;
  color: var(--h7214af9a88be);
  flex: none;
  white-space: nowrap;
}
.na75252798b64:hover {
  text-shadow: 0 0 10px var(--r12f28bcff565);
  color: var(--pbb3555a67578);
}
.rc9d59e4d7ccc a {
  color: var(--h7214af9a88be);
  text-decoration: none;
}
.rc9d59e4d7ccc {
  gap: 8px;
  margin-left: auto;
  font: 12px var(--c619f07bf433a);
  display: flex;
}.ydc60ba19863f{unicode-bidi:normal}
.j7f034d9cc385 {
  flex: none;
  gap: 8px;
  margin-left: auto;
  display: flex;
}
.d15efac2699c7 {
  min-height: 42px;
  white-space: nowrap;
  display: inline-flex;
  text-decoration: none;
  transition: box-shadow .15s,transform .15s;
  letter-spacing: .02em;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  padding: 0 20px;
  border: 1px solid transparent;
  border-radius: var(--zcad73002640f);
  font-weight: 800;
}.ue7405c41a24b{contain:none}
.k569d064325a5 {
  width: 100%;
}
.bfb9ec94d4590 {
  align-items: center;
  display: grid;
  grid-template-columns: minmax(0,1fr)minmax(0,1fr);
  gap: 40px;
}
.rc9d59e4d7ccc a[aria-current] {
  color: var(--pbb3555a67578);
}.y9c17dd8ca0df{unicode-bidi:normal}
* {
  box-sizing: border-box;
}
.p4a9c783b9b3b {
  box-shadow: 0 0 0 1px var(--c5de4fb6bf0dc),0 0 22px var(--r12f28bcff565);
  color: var(--l031d43d70fea);
  background: var(--c5de4fb6bf0dc);
}
.p4a9c783b9b3b:hover {
  box-shadow: 0 0 0 1px var(--fcbbcfed23e8b),0 0 32px var(--r12f28bcff565);
  background: var(--fcbbcfed23e8b);
}
.pb5a484f8271b {
  background: 0 0;
  color: var(--pbb3555a67578);
  box-shadow: inset 0 0 14px color-mix(in srgb,var(--c5de4fb6bf0dc) 18%,transparent);
  border-color: var(--c5de4fb6bf0dc);
}.j82015bed2503{outline-offset:0}
.pb5a484f8271b:hover {
  box-shadow: inset 0 0 18px color-mix(in srgb,var(--c5de4fb6bf0dc) 30%,transparent),0 0 18px var(--r12f28bcff565);
}.h615b84d00d42{visibility:inherit}
.x314c726c669a {
  background: radial-gradient(ellipse at 80% 20%,var(--r12f28bcff565),transparent 55%);
  padding: 40px 0 36px;
}
.rb2efed2e1219 {
  font: 700 12px var(--c619f07bf433a);
  margin: 0 0 12px;
  text-transform: uppercase;
  color: var(--pbb3555a67578);
  letter-spacing: .18em;
}.d2cc6c0f49cfc{unicode-bidi:normal}
.v4783deb09411 {
  gap: 12px;
  margin-top: 22px;
  flex-wrap: wrap;
  display: flex;
}
.i7eb188253481 {
  padding: 30px 30px 32px;
  background: color-mix(in srgb,var(--w2eded065c5d7) 80%,transparent);
  border: 1px solid var(--s819cab755747);
  position: relative;
  clip-path: polygon(var(--i10909e47d7de) 0,100% 0,100% calc(100% - var(--i10909e47d7de)),calc(100% - var(--i10909e47d7de)) 100%,0 100%,0 var(--i10909e47d7de));
  backdrop-filter: blur(8px);
}
.x314c726c669a h1 {
  background: linear-gradient(90deg,rgb(255,255,255),var(--pbb3555a67578));
  -webkit-background-clip: text;
  color: transparent;
  background-clip: text;
  font-size: clamp(30px,4.6vw,52px);
  line-height: 1.08;
}.j19717eefd1f9{visibility:inherit}
.h63af051b542f {
  color: var(--h7214af9a88be);
  font-size: 17px;
}
.v7e1932a5c3c8 {
  box-shadow: 0 0 30px var(--r12f28bcff565),inset 0 0 20px color-mix(in srgb,var(--c5de4fb6bf0dc) 20%,transparent);
  display: grid;
  position: relative;
  clip-path: polygon(var(--i10909e47d7de) 0,100% 0,100% calc(100% - var(--i10909e47d7de)),calc(100% - var(--i10909e47d7de)) 100%,0 100%,0 var(--i10909e47d7de));
  padding: 10px;
  border: 1px solid var(--c5de4fb6bf0dc);
  background: var(--w2eded065c5d7);
}.u6ba80f2730b4{z-index:auto}
.qd95454d48c16 img {
  object-fit: contain;
  clip-path: polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);
  width: 100%;
  height: auto;
  aspect-ratio: 4/3;
}.lb8d5e0e2a9a9{opacity:1}
.ic2f9d3998eff {
  top: 50%;
  font-size: 20px;
  color: var(--pbb3555a67578);
  z-index: 2;
  width: 40px;
  border: 1px solid var(--c5de4fb6bf0dc);
  transform: translateY(-50%);
  cursor: pointer;
  height: 40px;
  position: absolute;
  background: rgba(3,12,20,.7);
}.i46a599ca929c{isolation:auto}
.cdcb579c765e5 {
  left: 18px;
}.c7667aac25400{isolation:auto}
.ge06261b6f6f5 strong {
  font: 700 22px var(--c619f07bf433a);
  text-shadow: 0 0 12px var(--r12f28bcff565);
  font-variant-numeric: tabular-nums;
  color: var(--pbb3555a67578);
}
.ge06261b6f6f5 span {
  text-transform: uppercase;
  color: var(--h7214af9a88be);
  font: 12px var(--c619f07bf433a);
  letter-spacing: .1em;
}
.a5c5c4ba4474f {
  right: 18px;
}
.qd95454d48c16 {
  margin: 0;
  grid-area: 1/1;
  opacity: 0;
  transition: opacity .5s;
}.p7a9d43fbfa17{outline-offset:0}
.ge06261b6f6f5 {
  margin: 30px 0 0;
  display: grid;
  padding: 0;
  grid-template-columns: repeat(auto-fit,minmax(150px,1fr));
  gap: 10px;
  list-style: none;
}.ib582cc87761b{font-kerning:auto}
.ge06261b6f6f5 li {
  background: color-mix(in srgb,var(--w2eded065c5d7) 85%,transparent);
  clip-path: polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);
  flex-direction: column;
  padding: 12px 16px;
  border: 1px solid var(--s819cab755747);
  display: flex;
}.g5d833f5e2cc2{font-kerning:auto}
.j7f0de22f37d4 {
  margin-bottom: 24px;
  align-items: flex-end;
  justify-content: space-between;
  gap: 12px;
  display: flex;
}.oedacded44a8b{font-kerning:auto}
.qd95454d48c16[data-s99a3cbf61607] {
  opacity: 1;
}
.m4c0e468444a6 {
  padding: 54px 0;
}
.x87a51a9d769f {
  font-size: clamp(22px,3vw,32px);
  padding-bottom: 10px;
  position: relative;
  margin: 0 0 24px;
}
.x87a51a9d769f::after {
  content: "";
  left: 0;
  box-shadow: 0 0 10px var(--r12f28bcff565);
  width: 64px;
  height: 2px;
  position: absolute;
  bottom: 0;
  background: var(--c5de4fb6bf0dc);
}
.kbbce0a766324::before {
  content: "★ ";
}
.c0de332e82703 {
  font: 700 12px var(--c619f07bf433a);
  text-transform: uppercase;
  letter-spacing: .1em;
  display: inline-flex;
  text-decoration: none;
  color: var(--pbb3555a67578);
  min-height: 44px;
  white-space: nowrap;
  align-items: center;
}
.p5c766081569f {
  display: grid;
  grid-template-columns: repeat(auto-fill,minmax(190px,1fr));
  gap: 14px;
}.oe17c860379d7{visibility:inherit}
.j7f0de22f37d4 .x87a51a9d769f {
  margin: 0;
}
.c44f1bfc37250 {
  margin-bottom: 26px;
}.y17149d82dad3{contain:none}
.c44f1bfc37250 h2 {
  color: var(--pbb3555a67578);
  margin-top: 1.2em;
  font-size: 23px;
}.se6247a16cf91{isolation:auto}
.c44f1bfc37250 h3 {
  font-size: 19px;
  margin-top: 1em;
}
.c44f1bfc37250 table {
  margin: 16px 0;
  width: 100%;
  border-collapse: collapse;
}
.c44f1bfc37250 th {
  font-family: var(--c619f07bf433a);
  background: var(--h6f04014aca78);
  font-size: 13px;
}.vd1c18b5cf0c6{visibility:inherit}
.c44f1bfc37250 td, .c44f1bfc37250 th {
  vertical-align: top;
  padding: 10px 14px;
  border: 1px solid var(--s819cab755747);
  text-align: left;
}
.p9f65e281d16a a {
  transition: border-color .15s,box-shadow .15s;
  clip-path: polygon(var(--i10909e47d7de) 0,100% 0,100% calc(100% - var(--i10909e47d7de)),calc(100% - var(--i10909e47d7de)) 100%,0 100%,0 var(--i10909e47d7de));
  background: var(--w2eded065c5d7);
  flex-direction: column;
  text-decoration: none;
  height: 100%;
  border: 1px solid var(--s819cab755747);
  display: flex;
}
.o14f1abfe1a41 img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  aspect-ratio: 1;
}
.p9f65e281d16a a:hover {
  box-shadow: inset 0 0 24px color-mix(in srgb,var(--c5de4fb6bf0dc) 22%,transparent);
  border-color: var(--c5de4fb6bf0dc);
}.fad09ce501806{font-kerning:auto}
.o14f1abfe1a41 {
  flex: 1;
  position: relative;
  background: var(--h6f04014aca78);
}.i80fc816f3e39{opacity:1}
.c44f1bfc37250 a {
  color: var(--pbb3555a67578);
}.jdede693b0e48{isolation:auto}
.q76c3a4a59bfc {
  font-size: 14px;
  color: var(--h7214af9a88be);
}
.kbbce0a766324 {
  padding: 1px 8px;
  color: var(--pbb3555a67578);
  font: 700 12px var(--c619f07bf433a);
  right: 8px;
  bottom: 8px;
  background: rgba(3,12,20,.8);
  position: absolute;
  border: 1px solid var(--c5de4fb6bf0dc);
}
.odb1e824cae53 {
  letter-spacing: .12em;
  font: 700 12px var(--c619f07bf433a);
  display: block;
  overflow: hidden;
  text-transform: uppercase;
  white-space: nowrap;
  color: var(--pbb3555a67578);
  text-overflow: ellipsis;
}
.d8f5b99c9b88d h3 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin: 2px 0 0;
  overflow: hidden;
  -webkit-line-clamp: 2;
  font-size: 15px;
  line-height: 1.35;
}.gd582e48e5571{font-kerning:auto}
.d8f5b99c9b88d {
  padding: 10px 14px 14px;
}.pb4bcedb545e1{unicode-bidi:normal}
body[data-h2a7109bbe0e3]:not([data-h2a7109bbe0e3=afa30b7cac80c]):not([data-h2a7109bbe0e3=k5b0c8736210b]):not([data-h2a7109bbe0e3=b0f83c9c09a89]) {
  --l031d43d70fea: rgb(255,255,255);
}
@media(min-width:901px) {
  .qe45a0141c6dd .p5c766081569f {
    grid-template-columns: repeat(4,minmax(0,1fr));
  }
  .qe45a0141c6dd .p5c766081569f:is(:has(>.p9f65e281d16a:nth-child(5):last-child), :has(>.p9f65e281d16a:nth-child(9)))>.p9f65e281d16a:first-child {
    grid-column: span 2;
    grid-row: span 2;
  }
  .qe45a0141c6dd .p5c766081569f>.p9f65e281d16a:first-child h3 {
    font-size: 20px;
  }
}
.hd83f8d7f75ee {
  padding: 0;
  display: grid;
  gap: 12px;
  margin: 0;
  list-style: none;
  counter-reset: c14099aca51ea;
}
.d1553199b5589 {
  gap: 18px;
  background: color-mix(in srgb,var(--w2eded065c5d7) 88%,transparent);
  border: 1px solid var(--s819cab755747);
  display: grid;
  position: relative;
  padding: 20px 22px 26px;
  align-items: start;
  grid-template-columns: 92px minmax(0,1fr);
  counter-increment: c14099aca51ea;
}
.z5a79c53b31a3 {
  left: 22px;
  right: 22px;
  bottom: 10px;
  position: absolute;
  background: color-mix(in srgb,var(--c5de4fb6bf0dc) 14%,transparent);
  height: 4px;
}.od7309c13fc1c{contain:none}
.u45b4c9f66764::before {
  text-shadow: 0 0 14px var(--r12f28bcff565);
  color: var(--pbb3555a67578);
  display: block;
  font: 800 22px var(--c619f07bf433a);
  content: "LV." counter(c14099aca51ea,decimal-leading-zero);
}
.g518fbadfe737 {
  display: grid;
  align-items: start;
  grid-template-columns: minmax(0,1.25fr)minmax(0,1fr);
  gap: 32px;
}
.d1553199b5589 h2 {
  font-size: 19px;
  margin: 0 0 6px;
}.s1fe71a79fca3{contain:none}
.d1553199b5589 .c44f1bfc37250 {
  margin: 0;
  color: var(--h7214af9a88be);
}
.z5a79c53b31a3::after {
  content: "";
  inset: 0 auto 0 0;
  background: linear-gradient(90deg,var(--c5de4fb6bf0dc),var(--fcbbcfed23e8b));
  width: 92%;
  box-shadow: 0 0 10px var(--r12f28bcff565);
  position: absolute;
}.n5f61cb4fc00c{contain:none}
.kd81a4212f2c5 a:hover {
  box-shadow: 0 0 20px var(--r12f28bcff565);
}.i23abba73ade2{z-index:auto}
.d1553199b5589:nth-child(3n+2) .z5a79c53b31a3::after {
  width: 78%;
}.v7c91f85e2db8{unicode-bidi:normal}
.h45533d89e6be {
  border: 1px solid var(--s819cab755747);
  font-family: var(--c619f07bf433a);
  font-size: 13px;
  background: rgb(3,11,18);
}.k621d309f7ff1{outline-offset:0}
.d1553199b5589:nth-child(3n) .z5a79c53b31a3::after {
  width: 64%;
}
.h45533d89e6be dt {
  color: var(--pbb3555a67578);
}
.h45533d89e6be dt::before {
  content: "> ";
  color: var(--h7214af9a88be);
}.udf5a005bf993{contain:none}
.eb1ba4045a62f {
  gap: 6px;
  margin: 0;
  border-bottom: 1px solid var(--s819cab755747);
  padding: 10px 12px;
  display: flex;
}
.h45533d89e6be dl {
  padding: 14px 16px;
  margin: 0;
}
.h45533d89e6be div {
  padding: 6px 0;
}
.kd81a4212f2c5 div {
  padding: 14px 16px;
}
.b5d8973b63e1b {
  display: grid;
  grid-template-columns: repeat(auto-fill,minmax(280px,1fr));
  gap: 14px;
}
.h45533d89e6be dd {
  color: var(--c2652bd8f7d5d);
  margin: 2px 0 0 18px;
}.l7ca77c391ac3{unicode-bidi:normal}
.kd81a4212f2c5 h2, .kd81a4212f2c5 h3 {
  font-size: 17px;
  margin: 0 0 6px;
}
.kd81a4212f2c5 p {
  margin: 0;
  font-size: 14px;
  color: var(--h7214af9a88be);
}.p9b8079a8b4c8{z-index:auto}
.eb1ba4045a62f i {
  width: 10px;
  border-radius: 50%;
  height: 10px;
  background: var(--s819cab755747);
}
.eb1ba4045a62f i:first-child {
  background: var(--c5de4fb6bf0dc);
}
.kd81a4212f2c5 a {
  text-decoration: none;
  background: var(--w2eded065c5d7);
  transition: box-shadow .15s;
  flex-direction: column;
  height: 100%;
  border: 1px solid var(--s819cab755747);
  border-left: 3px solid var(--c5de4fb6bf0dc);
  display: flex;
}
.kd81a4212f2c5 img {
  object-fit: cover;
  width: 100%;
  aspect-ratio: 1200/630;
}.hd3d66760926d{z-index:auto}
.ce560be9f40e1 details {
  margin-bottom: 10px;
  background: var(--w2eded065c5d7);
  border: 1px solid var(--s819cab755747);
}.zcb51379a7830{z-index:auto}
.ce560be9f40e1 details[open] {
  box-shadow: inset 0 0 18px color-mix(in srgb,var(--c5de4fb6bf0dc) 14%,transparent);
  border-color: var(--c5de4fb6bf0dc);
}.q470c87902e21{contain:none}
.ce560be9f40e1 summary {
  gap: 12px;
  justify-content: space-between;
  list-style: none;
  font-weight: 700;
  cursor: pointer;
  padding: 14px 18px;
  display: flex;
}
.ce560be9f40e1 summary::-webkit-details-marker {
  display: none;
}
.ce560be9f40e1 summary::after {
  flex: none;
  color: var(--pbb3555a67578);
  font-family: var(--c619f07bf433a);
  content: "[+]";
}.za1f87d3e071c{visibility:inherit}
.ce560be9f40e1 p {
  color: var(--h7214af9a88be);
  padding: 0 18px 16px;
  margin: 0;
}
.vd2af727f19d7 {
  border: 1px solid var(--s819cab755747);
  background: var(--w2eded065c5d7);
  margin: 44px 0;
  padding: 26px;
}
.ce560be9f40e1 details[open] summary::after {
  content: "[-]";
}
.od12dae105013 {
  text-transform: uppercase;
  vertical-align: middle;
  padding: 1px 8px;
  color: var(--pbb3555a67578);
  font: 700 12px/1.6 var(--c619f07bf433a);
  border: 1px solid var(--c5de4fb6bf0dc);
  letter-spacing: .1em;
  display: inline-block;
}.x34c0cff765ae{unicode-bidi:normal}
.p9825817d444b p {
  margin: 8px 0 0;
  font-size: 14px;
  color: var(--h7214af9a88be);
}.p4cf2fefb3aa0{unicode-bidi:normal}
.hfcc535d4b6b7 {
  grid-template-columns: repeat(auto-fit,minmax(230px,1fr));
  display: grid;
  gap: 12px;
}
.p9825817d444b {
  padding: 14px 16px;
  border: 1px solid var(--s819cab755747);
  background: var(--racc5685fc852);
}
.a61631e47279b {
  justify-content: space-between;
  gap: 6px;
  flex-wrap: wrap;
  display: flex;
}
.de7b419be2d7d {
  display: inline-flex;
  align-items: center;
  gap: 8px;
}
.v29d14c77cc17 {
  -webkit-mask: repeating-linear-gradient(90deg,rgb(0,0,0) 0 16px,transparent 16px 18.5px);
  mask: repeating-linear-gradient(90deg,rgb(0,0,0) 0 16px,transparent 16px 18.5px);
  box-shadow: 0 0 8px var(--r12f28bcff565);
  width: 90px;
  height: 8px;
  background: linear-gradient(90deg,var(--c5de4fb6bf0dc) calc(var(--p575dd86b1862)/5 * 100%),color-mix(in srgb,var(--c5de4fb6bf0dc) 15%,transparent) 0);
  display: inline-block;
}
.i42a2ff3c45b9 {
  margin: 28px 0;
  text-align: center;
  border: 1px solid var(--s819cab755747);
  background: var(--w2eded065c5d7);
  padding: 20px 22px;
}.j889496c85d77{opacity:1}
.c4a849f7c1696 {
  gap: 6px;
  display: inline-flex;
}.gf864a3756016{opacity:1}
.de7b419be2d7d strong {
  font-family: var(--c619f07bf433a);
  color: var(--pbb3555a67578);
}
.n236ab89b8a4a {
  font-weight: 800;
  margin: 0 0 10px;
}
.de7b419be2d7d small {
  color: var(--h7214af9a88be);
}
.c4a849f7c1696 button {
  color: color-mix(in srgb,var(--c5de4fb6bf0dc) 25%,rgb(52,72,90));
  width: 44px;
  height: 44px;
  border: 1px solid var(--s819cab755747);
  font-size: 22px;
  background: var(--racc5685fc852);
  cursor: pointer;
}
.c4a849f7c1696 button:hover, .c4a849f7c1696 button[data-s99a3cbf61607] {
  text-shadow: 0 0 10px var(--r12f28bcff565);
  color: var(--pbb3555a67578);
  border-color: var(--c5de4fb6bf0dc);
}
.c4a849f7c1696 button:disabled {
  cursor: default;
}
.lbec665996b66 {
  background: radial-gradient(ellipse at 80% 0%,var(--r12f28bcff565),transparent 55%);
  padding: 44px 0 30px;
  border-bottom: 1px solid var(--s819cab755747);
}
.feae3f615e875 {
  font-size: 14px;
  margin: 10px 0 0;
  min-height: 1.2em;
  color: var(--h7214af9a88be);
}
.lbec665996b66 h1 {
  font-size: clamp(28px,4.2vw,46px);
}
.qa99704d77eb1 ol {
  letter-spacing: .08em;
  text-transform: uppercase;
  padding: 0;
  margin: 0 0 12px;
  gap: 6px;
  font: 12px var(--c619f07bf433a);
  flex-wrap: wrap;
  color: var(--h7214af9a88be);
  list-style: none;
  display: flex;
}
.qa19d3618a0f3 h2 {
  font-size: 22px;
}
.qa99704d77eb1 a {
  text-decoration: none;
  color: var(--pbb3555a67578);
}
.h23049731305c h3 {
  color: rgb(94,234,212);
}.u623ef5e46012{outline-offset:0}
.m13cccfe12ca9 h3 {
  color: rgb(251,113,133);
}
.tc4c5f9bb0504 {
  opacity: 0;
  position: absolute;
  width: 1px;
  height: 1px;
  left: -9999px;
}
.sba630ab59919 aside {
  top: 88px;
  position: sticky;
}.ofaae24472bc2{outline-offset:0}
.qa99704d77eb1 li+li::before {
  opacity: .6;
  content: "/";
  margin-right: 6px;
}.g7b1387256ff9{z-index:auto}
.vba06cbcb2981 {
  object-fit: cover;
  border: 1px solid var(--s819cab755747);
  margin-bottom: 18px;
  width: 100%;
  aspect-ratio: 1200/630;
}
.qc4c850f572c9 .ge06261b6f6f5 {
  margin: 0 0 18px;
}
.qa19d3618a0f3 img {
  object-fit: cover;
  margin-bottom: 12px;
  width: 100%;
  aspect-ratio: 1200/630;
}
.qa19d3618a0f3 .d15efac2699c7 {
  margin-top: 12px;
}
.qa19d3618a0f3 {
  box-shadow: 0 0 26px var(--r12f28bcff565);
  background: var(--w2eded065c5d7);
  clip-path: polygon(var(--i10909e47d7de) 0,100% 0,100% calc(100% - var(--i10909e47d7de)),calc(100% - var(--i10909e47d7de)) 100%,0 100%,0 var(--i10909e47d7de));
  padding: 20px;
  border: 1px solid var(--c5de4fb6bf0dc);
}
.m13cccfe12ca9, .h23049731305c {
  background: var(--w2eded065c5d7);
  padding: 16px 20px;
  border: 1px solid var(--s819cab755747);
}
.m9386e23eef59 img {
  border: 1px solid var(--s819cab755747);
}.v83466a7cd8f5{z-index:auto}
.sba630ab59919 {
  grid-template-columns: minmax(0,1fr)320px;
  display: grid;
  align-items: start;
  gap: 28px;
}.fa23d7df3503d{outline-offset:0}
.xb8833d1ac2c5 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 14px;
}
.m9386e23eef59 {
  grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
  display: grid;
  gap: 10px;
}
.kd8a245c3e32a {
  align-items: baseline;
  gap: 12px;
  display: flex;
}
.x2c3d26baa0dc {
  list-style: none;
  counter-reset: c08dead6902c1;
  padding: 0;
}
.x2c3d26baa0dc li {
  counter-increment: c08dead6902c1;
  background: var(--w2eded065c5d7);
  border: 1px solid var(--s819cab755747);
  padding: 16px 18px 16px 74px;
  margin-bottom: 10px;
  position: relative;
}
.x2c3d26baa0dc li::before {
  color: var(--pbb3555a67578);
  content: counter(c08dead6902c1,decimal-leading-zero);
  text-shadow: 0 0 12px var(--r12f28bcff565);
  font: 800 24px var(--c619f07bf433a);
  position: absolute;
  left: 18px;
  top: 14px;
}
.x2c3d26baa0dc h3 {
  font-size: 18px;
  margin: 0 0 4px;
}
.x2c3d26baa0dc p {
  margin: 0;
  color: var(--h7214af9a88be);
}.v419350930d53{visibility:inherit}
.m6b8bcd5c0622 {
  list-style: none;
  padding: 0;
  border-left: 1px solid var(--c5de4fb6bf0dc);
}.n485746b578d8{opacity:1}
.m6b8bcd5c0622 li {
  padding: 0 0 24px 22px;
  position: relative;
}
.m6b8bcd5c0622 li::before {
  content: "";
  box-shadow: 0 0 10px var(--r12f28bcff565);
  position: absolute;
  width: 9px;
  height: 9px;
  background: var(--c5de4fb6bf0dc);
  left: -5px;
  top: 8px;
}
.e6fc410469992 {
  background: var(--w2eded065c5d7);
  text-align: center;
  border: 1px solid var(--s819cab755747);
  padding: 20px;
}.d24fee6b1cd6d{unicode-bidi:normal}
.qc58ea0a1777f {
  display: grid;
  grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
  gap: 16px;
  margin-bottom: 32px;
}
.e6fc410469992 img {
  box-shadow: 0 0 0 2px var(--c5de4fb6bf0dc),0 0 16px var(--r12f28bcff565);
  border-radius: 50%;
  width: 84px;
  margin: 0 auto 10px;
  object-fit: cover;
  height: 84px;
}
.s6ab2d56a5704 {
  border: 1px solid var(--s819cab755747);
  background: var(--w2eded065c5d7);
  margin-top: 28px;
  padding: 20px;
}
[data-wbc913d2da6b6] img {
  border: 1px solid var(--s819cab755747);
  border-radius: 0;
}
.y0872c4722291 {
  background: var(--w2eded065c5d7);
  border-color: var(--s819cab755747);
  border-radius: 0;
}
[data-jec79e5d37955], [data-wbc913d2da6b6] {
  padding: 40px 0;
  width: min(1180px,100% - 32px);
  max-width: none;
  margin: 0 auto;
}
[data-x5543a3deeb1e] {
  background: var(--w2eded065c5d7);
  width: min(860px,100% - 32px);
  padding: 22px 26px;
  margin: 0 auto 48px;
  border: 1px solid var(--s819cab755747);
}
[data-x5543a3deeb1e] ul {
  padding-left: 20px;
  margin: 0;
}
.f02d54783b7a3 span, .f02d54783b7a3 a {
  text-decoration: none;
  padding: 6px 12px;
  border: 1px solid var(--s819cab755747);
}
.kd8a245c3e32a strong {
  font: 800 19px var(--c619f07bf433a);
  color: var(--pbb3555a67578);
}.ufccbc9e2c2d3{unicode-bidi:normal}
[data-x5543a3deeb1e] h2 {
  font-size: 20px;
}.f747576a747c9{unicode-bidi:normal}
.cc7c2062ced1c, .kd8a245c3e32a span {
  color: var(--h7214af9a88be);
}
.s6ab2d56a5704 a {
  color: var(--pbb3555a67578);
}
.t6cdb670235e2 {
  color: var(--pbb3555a67578);
}.pd2c52c91a2a5{outline-offset:0}
[data-x5543a3deeb1e] a {
  font-weight: 700;
  color: var(--pbb3555a67578);
}
.f02d54783b7a3 {
  justify-content: center;
  margin-top: 28px;
  font-family: var(--c619f07bf433a);
  gap: 8px;
  display: flex;
}
.k9d5d67ee8e50 {
  display: grid;
  grid-template-columns: 1.4fr repeat(3,1fr);
  gap: 28px;
}.nebec3eff76b9{z-index:auto}
.f02d54783b7a3 span {
  color: var(--l031d43d70fea);
  background: var(--c5de4fb6bf0dc);
  border-color: var(--c5de4fb6bf0dc);
}.h65efc10563de{font-kerning:auto}
.k92622aaccb0d {
  border-top: 1px solid var(--s819cab755747);
  color: var(--h7214af9a88be);
  padding: 44px 0 24px;
  background: rgb(3,11,18);
}
.k92622aaccb0d h2 {
  margin-bottom: 10px;
  font: 700 12px var(--c619f07bf433a);
  letter-spacing: .14em;
  text-transform: uppercase;
  color: var(--pbb3555a67578);
}
.k92622aaccb0d a {
  display: block;
  color: var(--h7214af9a88be);
  text-decoration: none;
  padding: 3px 0;
}
.k92622aaccb0d a:hover {
  color: var(--pbb3555a67578);
}
.za528be019c3f {
  z-index: 70;
  position: fixed;
  display: flex;
  gap: 8px;
}
.b99612bfd359c {
  font-size: 13px;
  border-top: 1px solid var(--s819cab755747);
  padding-top: 18px;
  margin-top: 28px;
}.vf9b5bdfea4eb{visibility:inherit}
.kd9f87255f739 {
  font-weight: 800;
  color: var(--pbb3555a67578);
  margin: 0;
}.v33f072de2012{z-index:auto}
.r1583eeec6f27 {
  right: 16px;
  opacity: 0;
  z-index: 69;
  font-size: 20px;
  color: var(--pbb3555a67578);
  bottom: 90px;
  transition: opacity .2s;
  border: 1px solid var(--c5de4fb6bf0dc);
  cursor: pointer;
  background: var(--w2eded065c5d7);
  pointer-events: none;
  position: fixed;
  width: 42px;
  height: 42px;
}.wd2b30db659d5{outline-offset:0}
.r1583eeec6f27[data-wfcd38362f7bf] {
  pointer-events: auto;
  opacity: 1;
}
@media(min-width:901px) {
  .za528be019c3f {
    clip-path: polygon(var(--i10909e47d7de) 0,100% 0,100% calc(100% - var(--i10909e47d7de)),calc(100% - var(--i10909e47d7de)) 100%,0 100%,0 var(--i10909e47d7de));
    width: 190px;
    right: 18px;
    top: 50%;
    border: 1px solid var(--c5de4fb6bf0dc);
    flex-direction: column;
    background: color-mix(in srgb,var(--m8ec6c795d133) 90%,transparent);
    padding: 14px;
    box-shadow: 0 0 28px var(--r12f28bcff565);
    backdrop-filter: blur(10px);
    transform: translateY(-50%);
  }
  .r1583eeec6f27 {
    bottom: 24px;
  }
  .kd9f87255f739 {
    font-size: 14px;
    line-height: 1.4;
  }
}
@media(min-width:901px) and (max-width:1500px) {
  .za528be019c3f {
    width: auto;
    max-width: calc(100% - 100px);
    top: auto;
    align-items: center;
    flex-direction: row;
    bottom: 24px;
    transform: none;
    right: 72px;
    padding: 8px 8px 8px 16px;
  }
  .kd9f87255f739 {
    overflow: hidden;
    max-width: 360px;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  body {
    --m029979fe1e08: 84px;
  }
}
@media(max-width:900px) {
  body {
    --m029979fe1e08: calc(100px + env(safe-area-inset-bottom));
  }
  .za528be019c3f {
    border-top: 1px solid var(--c5de4fb6bf0dc);
    backdrop-filter: blur(12px);
    flex-wrap: wrap;
    padding: 8px 12px calc(10px + env(safe-area-inset-bottom));
    box-shadow: 0 -6px 24px var(--r12f28bcff565);
    background: color-mix(in srgb,var(--m8ec6c795d133) 94%,transparent);
    left: 0;
    right: 0;
    bottom: 0;
  }
  .kd9f87255f739 {
    flex-basis: 100%;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    display: -webkit-box;
    font-size: 13px;
    line-height: 1.35;
    text-align: center;
  }
  .r1583eeec6f27 {
    bottom: 112px;
  }
  .za528be019c3f .d15efac2699c7 {
    padding: 0 10px;
    flex: 1;
  }
}.m0455f40cebd8{unicode-bidi:normal}
body[data-h2a7109bbe0e3], body {
  --na89234732889: var(--h6f04014aca78);
  --vc38097f7ecd5: var(--r12f28bcff565);
}
body[data-laf2412795087=c3bdbde9947fb] .x314c726c669a::before {
  opacity: .16;
}
body[data-k59814f4993c2=g62829b25b4dd] .na75252798b64:hover {
  box-shadow: inset 0 -2px 0 var(--c5de4fb6bf0dc);
}.q5f273aa08f9d{contain:none}
@media(max-width:900px) {
  .e554f9f48b46a {
    flex-wrap: wrap;
    padding-top: 10px;
    gap: 0 12px;
    min-height: 0;
  }
  .na75252798b64 {
    display: inline-flex;
    min-height: 44px;
    align-items: center;
  }
  .j7f034d9cc385 .pb5a484f8271b {
    display: none;
  }
  .k950581398413 {
    order: 3;
    flex-basis: 100%;
    padding: 0;
  }
  .bfb9ec94d4590>.v7e1932a5c3c8 {
    order: -1;
  }
  .j7f034d9cc385 .d15efac2699c7 {
    min-height: 38px;
    padding: 0 14px;
    font-size: 14px;
  }
  .x314c726c669a {
    padding: 20px 0 28px;
  }
  .sba630ab59919 aside {
    position: static;
  }
  .bfb9ec94d4590 {
    gap: 18px;
    grid-template-columns: 1fr;
  }
  .g518fbadfe737, .xb8833d1ac2c5, .sba630ab59919 {
    grid-template-columns: 1fr;
  }
  .k9d5d67ee8e50 {
    grid-template-columns: 1fr 1fr;
  }
}
@media(max-width:560px) {
  .v4783deb09411 .d15efac2699c7 {
    flex: 1;
  }
  .d8f5b99c9b88d h3 {
    font-size: 14px;
  }
  .p5c766081569f {
    gap: 10px;
    grid-template-columns: repeat(2,minmax(0,1fr));
  }
  .m4c0e468444a6 {
    padding: 38px 0;
  }
  .i7eb188253481 {
    padding: 22px 18px 24px;
  }
  .d8f5b99c9b88d {
    padding: 8px 10px 12px;
  }
  .d1553199b5589 {
    gap: 6px;
    padding: 16px 16px 24px;
    grid-template-columns: 1fr;
  }
  .ge06261b6f6f5 {
    grid-template-columns: 1fr 1fr;
  }
  .k9d5d67ee8e50 {
    grid-template-columns: 1fr;
  }
  .z5a79c53b31a3 {
    left: 16px;
    right: 16px;
  }
}
:lang(bn) :is(h1, h2, h3), :lang(th) :is(h1, h2, h3), :lang(hi) :is(h1, h2, h3) {
  line-height: 1.45;
  font-weight: 700;
}
:lang(th) {
  --w0d96203f47f3: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif;
}
:lang(hi) {
  --w0d96203f47f3: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif;
}.sea8c0a271534{outline-offset:0}
:lang(bn) {
  --w0d96203f47f3: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif;
}
:lang(zh) {
  --w0d96203f47f3: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
}
