*,
:before,
:after {
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb;
    transition: transform 0.3s ease;
}
:before,
:after {
    --tw-content: "";
}
html,
:host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    font-family: Kanit, sans-serif;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
}
body {
    margin: 0;
    line-height: inherit;
}
hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
}
abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: inherit;
    font-weight: inherit;
}
a {
    color: inherit;
    text-decoration: inherit;
}
b,
strong {
    font-weight: bolder;
}
code,
kbd,
samp,
pre {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-feature-settings: normal;
    font-variation-settings: normal;
    font-size: 1em;
}
small {
    font-size: 80%;
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sub {
    bottom: -0.25em;
}
sup {
    top: -0.5em;
}
table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
}
button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: inherit;
    color: inherit;
    margin: 0;
    padding: 0;
}
button,
select {
    text-transform: none;
}
button,
input:where([type="button"]),
input:where([type="reset"]),
input:where([type="submit"]) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none;
}
:-moz-focusring {
    outline: auto;
}
:-moz-ui-invalid {
    box-shadow: none;
}
progress {
    vertical-align: baseline;
}
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
    height: auto;
}
[type="search"] {
    -webkit-appearance: textfield;
    outline-offset: -2px;
}
::-webkit-search-decoration {
    -webkit-appearance: none;
}
::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit;
}
summary {
    display: list-item;
}
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
    margin: 0;
}
fieldset {
    margin: 0;
    padding: 0;
}
legend {
    padding: 0;
}
ol,
ul,
menu {
    list-style: none;
    margin: 0;
    padding: 0;
}
dialog {
    padding: 0;
}
textarea {
    resize: vertical;
}
input::-moz-placeholder,
textarea::-moz-placeholder {
    opacity: 1;
    color: #9ca3af;
}
input::placeholder,
textarea::placeholder {
    opacity: 1;
    color: #9ca3af;
}
button,
[role="button"] {
    cursor: pointer;
}
:disabled {
    cursor: default;
}
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
    display: block;
    vertical-align: middle;
}
img,
video {
    max-width: 100%;
    height: auto;
}
[hidden] {
    display: none;
}
*,
:before,
:after {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(146 59 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
}
::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(156 59 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
}
.jv864 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 100%;
    opacity: 0;
    pointer-events: none;
    animation: pulsating 1.25s linear infinite;
}
.xrkr2 {
    -webkit-text-fill-color: transparent;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: var(--tw-gradient-from, #ffffff);
}
.r0np5 {
    clip-path: polygon(0.75rem 0, 100% 0, 100% calc(100% - 0.75rem), calc(100% - 0.75rem) 100%, 0 100%, 0 0.75rem);
}
.vis44 {
    clip-path: polygon(0.75rem 0, calc(100% - 0.75rem) 0, 100% 0.75rem, 100% 100%, 0 100%, 0 0.75rem);
}
.nmbk5 {
    clip-path: polygon(0 0, 100% 0, 100% calc(100% - 0.75rem), calc(100% - 0.75rem) 100%, 0.75rem 100%, 0 calc(100% - 0.75rem));
}
.wlmml {
    clip-path: polygon(0.75rem 0, 100% 0, 100% 100%, 0 100%, 0 0.75rem);
}
.wlmml2 {
    border-radius: 0.75rem;
    clip-path: inset(0 round 0.75rem);
}
.tqel6 {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0.75rem 100%, 0 calc(100% - 0.75rem));
}
.d0q4j {
    position: relative;
}
.d0q4j:after {
    position: absolute;
    top: 0;
    left: 0.125rem;
    overflow: hidden;
    --tw-bg-opacity: 1;
    background-color: rgb(17 17 17 / var(--tw-bg-opacity));
    --tw-text-opacity: 1;
    color: rgb(144 0 240 / var(--tw-text-opacity));
    content: attr(data-text);
    text-shadow: -1px 0 rgb(180 0 250);
    clip: rect(0, 900px, 0, 0);
    animation: cyber-text-animation 2s infinite linear alternate-reverse;
}
.e7311 br {
    display: block;
    content: "";
    margin: 2px;
}
.qgb8l {
    pointer-events: none;
}
.xlaqr {
    position: fixed;
}
.kh7k6 {
    position: absolute;
}
.rmyi7 {
    position: relative;
}
.xf5mc {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.hoeqj {
    left: 0;
    right: 0;
}
.ckijy {
    top: 0;
    bottom: 0;
}
.-left-9 {
    left: -2.25rem;
}
.-right-9 {
    right: -2.25rem;
}
.bmzip {
    bottom: 1rem;
}
.r45rl {
    left: 4.5rem;
}
.x9qpo {
    right: 1rem;
}
.jix1t {
    top: 0;
}
.pebib {
    z-index: 50;
}
.ryu0i {
    z-index: -1;
}
.k2g6d {
    z-index: 1;
}
.md4ns {
    margin: auto;
}
.bbndc {
    margin-left: auto;
    margin-right: auto;
}
.hhirc {
    margin-top: 5rem;
    margin-bottom: 5rem;
}
.-mt-1 {
    margin-top: -0.25rem;
}
.rgh7j {
    margin-bottom: 4rem;
}
.lq4c9 {
    margin-bottom: 0.5rem;
}
.oto15 {
    margin-bottom: 0.75rem;
}
.zde4c {
    margin-bottom: 1rem;
}
.a24ig {
    margin-bottom: 1.5rem;
}
.mv7jq {
    margin-bottom: 2rem;
}
.d60pd {
    margin-bottom: 1px;
}
.geqf7 {
    margin-top: 0.5rem;
}
.yg6dg {
    margin-top: 1rem;
}
.hxhzg {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.nqkuk {
    display: block;
}
.m88xo {
    display: inline-block;
}
.w087s {
    display: flex;
}
.fdiee {
    display: inline-flex;
}
.fki2y {
    display: grid;
}
.pg4lm {
    display: none;
}
.blu61 {
    aspect-ratio: 543/375;
}
.z6nxq {
    aspect-ratio: 1 / 1;
}
.p7fco {
    aspect-ratio: 16 / 9;
}
.v06w8 {
    width: 0.75rem;
    height: 0.75rem;
}
.vhii5 {
    width: 1rem;
    height: 1rem;
}
.gicjx {
    width: 1.25rem;
    height: 1.25rem;
}
.g1456 {
    width: 1.5rem;
    height: 1.5rem;
}
.xg4eq {
    width: 1.75rem;
    height: 1.75rem;
}
.litg3 {
    width: 100%;
    height: 100%;
}
.h32hj {
    height: 2.5rem;
}
.xox2c {
    height: 12rem;
}
.igaj3 {
    height: 1.25rem;
}
.igjrg {
    height: 1.5rem;
}
.nkaas {
    height: 100%;
}
.lxvuu {
    height: 100vh;
}
.mrrxf {
    max-height: 0px;
}
.f9fnk {
    max-height: 18.5rem;
}
.girlt {
    max-height: 20rem;
}
.hhu7q {
    min-height: 100vh;
}
.m2ifh {
    width: 2.5rem;
}
.rx0x0 {
    width: 4rem;
}
.y01gv {
    width: 12rem;
}
.i8z4l {
    width: 1.25rem;
}
.aym5o {
    width: 1.5rem;
}
.ktjn6 {
    width: 100%;
}
.oq2z0 {
    min-width: 7rem;
}
.daw4b {
    max-width: 56rem;
}
.ptbxl {
    max-width: 80rem;
}
.l4nnh {
    max-width: 18rem;
}
.li86i {
    max-width: 100%;
}
.nlnss {
    max-width: 24rem;
}
.vaexy {
    max-width: 36rem;
}
.afsux {
    flex: 1 1 0%;
}
.tvs0g {
    flex-grow: 1;
}
.v158z {
    flex-basis: 0px;
}
.hu41m {
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.yjtc1 {
    --tw-translate-y: 1rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.gwjik {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.llxds {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.y7ctt {
    cursor: pointer;
}
.fculd {
    resize: both;
}
.y85x4 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
}
.sj2dx {
    flex-direction: column;
}
.bgd2k {
    flex-direction: column-reverse;
}
.bbg9i {
    flex-wrap: wrap;
}
.kzy3n {
    align-items: flex-start;
}
.soqph {
    align-items: flex-end;
}
.brf1v {
    align-items: center;
}
.x4p52 {
    justify-content: center;
}
.mr9hs {
    justify-content: space-between;
}
.clufj {
    gap: 0.25rem;
}
.crq6u {
    gap: 0.5rem;
}
.y8yvx {
    gap: 0.75rem;
}
.rf655 {
    gap: 1rem;
}
.evhk7 {
    gap: 1.5rem;
}
.twzrj {
    gap: 2rem;
}
.rm43u {
    row-gap: 1rem;
}
.mm2y9 {
    overflow: hidden;
}
.hpo2d {
    overflow-y: auto;
}
.ickqz {
    overflow-x: hidden;
}
.h55yi {
    scroll-behavior: smooth;
}
.y9zq0 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ir7ju {
    border-radius: 0.25rem;
}
.i5nl5 {
    border-radius: 9999px;
}
.m7yoh {
    border-radius: 0.375rem;
}
.uqfg8 {
    border-radius: 0.75rem;
}
.yisx5 {
    border-width: 1px;
}
.bzex4 {
    border-bottom-width: 1px;
}
.bo74j {
    border-bottom-width: 2px;
}
.rpxxy {
    --tw-border-opacity: 1;
    border-color: rgb(28 28 28 / var(--tw-border-opacity));
}
.njm15 {
    --tw-border-opacity: 1;
    border-color: rgb(149 0 235 / var(--tw-border-opacity));
}
.yesra {
    --tw-bg-opacity: 1;
    background-color: rgb(11 11 11 / var(--tw-bg-opacity));
}
.klfz0 {
    --tw-bg-opacity: 1;
    background-color: rgb(15 15 15 / var(--tw-bg-opacity));
}
.zak07 {
    --tw-bg-opacity: 1;
    background-color: rgb(18 18 18 / var(--tw-bg-opacity));
}
/**/
.c6vdi {
    background-color: #121212f2;
}
.yge2p {
    background-color: #121212f2;
}
.yegnw {
    --tw-bg-opacity: 1;
    background-color: rgb(19 19 19 / var(--tw-bg-opacity));
}
.bzueo {
    --tw-bg-opacity: 1;
    background-color: rgb(22 22 22 / var(--tw-bg-opacity));
}
.khk0z {
    --tw-bg-opacity: 1;
    background-color: rgb(24 24 24 / var(--tw-bg-opacity));
}
.ol1ty {
    --tw-bg-opacity: 1;
    background-color: rgb(28 28 28 / var(--tw-bg-opacity));
}
.no6yu {
    --tw-bg-opacity: 1;
    background-color: rgb(132 132 132 / var(--tw-bg-opacity));
}
.rd4gi {
    --tw-bg-opacity: 1;
    background-color: rgb(144 0 240 / var(--tw-bg-opacity));
}
.zg3od {
    background-color: #a200ff;
}
.khjxg {
    --tw-bg-opacity: 1;
    background-color: rgb(73 0 141 / var(--tw-bg-opacity));
}
.nm9e1 {
    --tw-bg-opacity: 1;
    background-color: rgb(252 213 63 / var(--tw-bg-opacity));
}
.ef7xx {
    background-color: #fcd53f00;
}
.zrmz4 {
    background-color: #fcd53f1a;
}
.lqpr0 {
    background-color: #fcd53f;
}
.zbc5v {
    background-color: #fcd53f26;
}
.wyfn7 {
    background-color: #fcd53f33;
}
.z1sg4 {
    background-color: #fcd53f40;
}
.zi0rw {
    background-color: #fcd53f4d;
}
.s8j7o {
    background-color: #fcd53f59;
}
.ryocc {
    background-color: #fcd53f66;
}
.b1472 {
    background-color: #fcd53f73;
}
.d2te5 {
    background-color: #fcd53f0d;
}
.ptx10 {
    background-color: #fcd53f80;
}
.z0rem {
    background-color: #fcd53f8c;
}
.bkzdm {
    background-color: #fcd53f99;
}
.mxxil {
    background-color: #fcd53fa6;
}
.vfjhh {
    background-color: #fcd53fb3;
}
.iqf55 {
    background-color: #fcd53fbf;
}
.abx3b {
    background-color: #fcd53fcc;
}
.unyr3 {
    background-color: #fcd53fd9;
}
.ujo88 {
    background-color: #fcd53fe6;
}
.h084r {
    background-color: #fcd53ff2;
}
.arphq {
    background-color: #000c;
}
.p8hbb {
    --tw-bg-opacity: 1;
    background-color: rgb(248 49 47 / var(--tw-bg-opacity));
}
.lhrp3 {
    background-color: #f8312f00;
}
.rf0ch {
    background-color: #f8312f1a;
}
.osj9r {
    background-color: #f8312f;
}
.bbd15 {
    background-color: #f8312f26;
}
.iutjd {
    background-color: #f8312f33;
}
.atj4n {
    background-color: #f8312f40;
}
.nn8c9 {
    background-color: #f8312f4d;
}
.hkfzh {
    background-color: #f8312f59;
}
.rakpm {
    background-color: #f8312f66;
}
.l9wpx {
    background-color: #f8312f73;
}
.rxc4d {
    background-color: #f8312f0d;
}
.yd4i0 {
    background-color: #f8312f80;
}
.m1hlh {
    background-color: #f8312f8c;
}
.yf7vi {
    background-color: #f8312f99;
}
.x6r47 {
    background-color: #f8312fa6;
}
.qvrls {
    background-color: #f8312fb3;
}
.oql90 {
    background-color: #f8312fbf;
}
.k7ni3 {
    background-color: #f8312fcc;
}
.v65lg {
    background-color: #f8312fd9;
}
.xfllt {
    background-color: #f8312fe6;
}
.iizcz {
    background-color: #f8312ff2;
}
.oj6dt {
    --tw-bg-opacity: 1;
    background-color: rgb(34 197 94 / var(--tw-bg-opacity));
}
.t9wwa {
    --tw-bg-opacity: 1;
    background-color: rgb(0 210 106 / var(--tw-bg-opacity));
}
.kpmhb {
    background-color: #00d26a00;
}
.v2ozt {
    background-color: #00d26a1a;
}
.tjom5 {
    background-color: #00d26a;
}
.mlcos {
    background-color: #00d26a26;
}
.i5bs6 {
    background-color: #00d26a33;
}
.c9jta {
    background-color: #00d26a40;
}
.fajdh {
    background-color: #00d26a4d;
}
.jslhx {
    background-color: #00d26a59;
}
.qee6i {
    background-color: #00d26a66;
}
.lnulg {
    background-color: #00d26a73;
}
.gt4ip {
    background-color: #00d26a0d;
}
.s9zee {
    background-color: #00d26a80;
}
.i78k3 {
    background-color: #00d26a8c;
}
.mpg2a {
    background-color: #00d26a99;
}
.gn088 {
    background-color: #00d26aa6;
}
.dftkq {
    background-color: #00d26ab3;
}
.avtbf {
    background-color: #00d26abf;
}
.auyri {
    background-color: #00d26acc;
}
.oizcs {
    background-color: #00d26ad9;
}
.j80la {
    background-color: #00d26ae6;
}
.s0dqx {
    background-color: #00d26af2;
}
.l5jop {
    --tw-bg-opacity: 1;
    background-color: rgb(112 0 176 / var(--tw-bg-opacity));
}
.l4wby {
    background-color: #a200ff00;
}
.lmwcd {
    background-color: #0074ba1a;
}
.eme7p {
    background-color: #a200ff;
}
.dkxyu {
    background-color: #a200ff26;
}
.hi6y3 {
    background-color: #a200ff33;
}
.kv6yl {
    background-color: #a200ff40;
}
.snbcq {
    background-color: #a200ff4d;
}
.ocft4 {
    background-color: #a200ff59;
}
.mvi9n {
    background-color: #a200ff66;
}
.cfggy {
    background-color: #a200ff73;
}
.q1e6k {
    background-color: #a200ff0d;
} 
  .pyaqx {
    background-color: #a200ff80;
}
.bub6x {
    background-color: #a200ff8c;
}
.q5tok {
    background-color: #a200ff99;
}
.anc6w {
    background-color: #a200ffa6;
}
.mtvqs {
    background-color: #a200ffb3;
}
.vvvy5 {
    background-color: #a200ffbf;
}
.dq1fw {
    background-color: #a200ffcc;
}
.kqndq {
    background-color: #a200ffd9;
}
.fy2hj {
    background-color: #a200ffe6;
}
.n5sqv {
    background-color: #a200fff2;
}
.n5sqv {
    background-color: #a200fff2;
}
.znyl6 {
    --tw-gradient-from: #a200ff var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(212, 0, 240, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.g04tk {
    -o-object-fit: cover;
    object-fit: cover;
}
.s0a8k {
    -o-object-fit: scale-down;
    object-fit: scale-down;
}
.qmz4i {
    padding: 0.125rem;
}
.yj1zp {
    padding: 0.25rem;
}
.x88cl {
    padding: 0.5rem;
}
.t7tu5 {
    padding: 0.625rem;
}
.ptxm3 {
    padding: 1rem;
}
.u38o2 {
    padding: 1.25rem;
}
.cgxes {
    padding: 1.5rem;
}
.hpk60 {
    padding: 1px;
}
.f7ysw {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}
.od6v1 {
    padding-left: 1rem;
    padding-right: 1rem;
}
.jtp75 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}
.k9mqh {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}
.lllpn {
    padding-left: 2rem;
    padding-right: 2rem;
}
.tmu9k {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}
.evzi1 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.e4e1v {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
}
.ropm0 {
    padding-top: 6rem;
    padding-bottom: 6rem;
}
.d06wa {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.gelou {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.w2ci7 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.h2cj8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.uyx89 {
    padding-bottom: 1rem;
}
.jvkxd {
    padding-top: 0.25rem;
}
.xji4d {
    padding-top: 4rem;
}
.x1ejj {
    padding-top: 1rem;
}
.c0bpv {
    text-align: left;
}
.wbire {
    text-align: center;
}
.r9ar6 {
    text-align: right;
}
.qhsin {
    font-size: 1.875rem;
    line-height: 2.25rem;
}
.vxkb8 {
    font-size: 3rem;
    line-height: 1;
}
.f7cn9 {
    font-size: 1rem;
    line-height: 1.5rem;
}
.cqe12 {
    font-size: 1.125rem;
    line-height: 1.75rem;
}
.gt0bw {
    font-size: 0.875rem;
    line-height: 1.25rem;
}
.osxi2 {
    font-size: 1.25rem;
    line-height: 1.75rem;
}
.h7pbx {
    font-size: 0.75rem;
    line-height: 1rem;
}
.zs6xf {
    font-weight: 700;
}
.yxi71 {
    font-weight: 300;
}
.n0704 {
    font-weight: 500;
}
.j5gki {
    font-weight: 600;
}
.docuv {
    text-transform: uppercase;
}
.xo4jm {
    --tw-text-opacity: 1;
    color: rgb(132 132 132 / var(--tw-text-opacity));
}
.jx3pv {
    --tw-text-opacity: 1;
    color: rgb(136 0 240 / var(--tw-text-opacity));
}
.pm9dt {
    --tw-text-opacity: 1;
    color: rgb(133 0 209 / var(--tw-text-opacity));
}
.qsl9a {
    --tw-text-opacity: 1;
    color: rgb(252 213 63 / var(--tw-text-opacity));
}
.vqc8t {
    color: #fcd53f00;
}
.kdfnu {
    color: #fcd53f1a;
}
.rqfxx {
    color: #fcd53f;
}
.vfeq7 {
    color: #fcd53f26;
}
.bqr50 {
    color: #fcd53f33;
}
.il06i {
    color: #fcd53f40;
}
.na45g {
    color: #fcd53f4d;
}
.jqn9y {
    color: #fcd53f59;
}
.anng6 {
    color: #fcd53f66;
}
.a0j11 {
    color: #fcd53f73;
}
.elbmq {
    color: #fcd53f0d;
}
.z6bky {
    color: #fcd53f80;
}
.koz9w {
    color: #fcd53f8c;
}
.f14da {
    color: #fcd53f99;
}
.twt2j {
    color: #fcd53fa6;
}
.ptrdf {
    color: #fcd53fb3;
}
.ciqrx {
    color: #fcd53fbf;
}
.betq6 {
    color: #fcd53fcc;
}
.m3bsq {
    color: #fcd53fd9;
}
.sw1lx {
    color: #fcd53fe6;
}
.vs868 {
    color: #fcd53ff2;
}
.erx9n {
    --tw-text-opacity: 1;
    color: rgb(248 49 47 / var(--tw-text-opacity));
}
.hk7eh {
    color: #f8312f00;
}
.nr90l {
    color: #f8312f1a;
}
.qovqh {
    color: #f8312f;
}
.e18q6 {
    color: #f8312f26;
}
.anrz8 {
    color: #f8312f33;
}
.vuoun {
    color: #f8312f40;
}
.h8jis {
    color: #f8312f4d;
}
.ymyff {
    color: #f8312f59;
}
.bzdkh {
    color: #f8312f66;
}
.cvk7l {
    color: #f8312f73;
}
.ci4bi {
    color: #f8312f0d;
}
.nvk15 {
    color: #f8312f80;
}
.ohpqu {
    color: #f8312f8c;
}
.lcthe {
    color: #f8312f99;
}
.pqmlg {
    color: #f8312fa6;
}
.lncrd {
    color: #f8312fb3;
}
.elkn4 {
    color: #f8312fbf;
}
.srnyo {
    color: #f8312fcc;
}
.gv683 {
    color: #f8312fd9;
}
.diapp {
    color: #f8312fe6;
}
.ckog2 {
    color: #f8312ff2;
}
.lvvij {
    --tw-text-opacity: 1;
    color: rgb(245 243 246 / var(--tw-text-opacity));
}
.pbn1p {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
.ok093 {
    --tw-text-opacity: 1;
    color: rgb(214 209 219 / var(--tw-text-opacity));
}
.hahad {
    --tw-text-opacity: 1;
    color: rgb(168 156 175 / var(--tw-text-opacity));
}
.enkil {
    --tw-text-opacity: 1;
    color: rgb(129 0 210 / var(--tw-text-opacity));
}
.g2c4n {
    color: #00d26a00;
}
.kd69k {
    color: #00d26a1a;
}
.xvc8o {
    color: #00d26a;
}
.h1wms {
    color: #00d26a26;
}
.st3m5 {
    color: #00d26a33;
}
.kenuy {
    color: #00d26a40;
}
.fkh2f {
    color: #00d26a4d;
}
.elu38 {
    color: #00d26a59;
}
.pkzje {
    color: #00d26a66;
}
.respl {
    color: #00d26a73;
}
.isyc3 {
    color: #00d26a0d;
}
.s10es {
    color: #00d26a80;
}
.u3s7t {
    color: #00d26a8c;
}
.tusqx {
    color: #00d26a99;
}
.ofcy1 {
    color: #00d26aa6;
}
.k25dx {
    color: #00d26ab3;
}
.bsnan {
    color: #00d26abf;
}
.heayf {
    color: #00d26acc;
}
.l9co8 {
    color: #00d26ad9;
}
.grdns {
    color: #00d26ae6;
}
.w09yo {
    color: #00d26af2;
}
.gj2x4 {
    --tw-text-opacity: 1;
    color: rgb(93 0 186 / var(--tw-text-opacity));
}
.kunpp {
    color: #a200ba00;
}
  
.l5sou {
    color: #a200ba1a;
}
.ad24o {
    color: #ba2500;
}
.j893j {
    color: #0074ba26;
}
.fvnc0 {
    color: #0074ba33;
}
.oteou {
    color: #0074ba40;
}
.q1u8u {
    color: #0074ba4d;
}
.nybpq {
    color: #0074ba59;
}
.oa9it {
    color: #0074ba66;
}
.femtc {
    color: #0074ba73;
}
.s3w1y {
    color: #0074ba0d;
}
.u5xt2 {
    color: #0074ba80;
}
.toupa {
    color: #0074ba8c;
}
.ronp6 {
    color: #0074ba99;
}
.f0xum {
    color: #0074baa6;
}
.s2dap {
    color: #0074bab3;
}
.tau6o {
    color: #0074babf;
}
.n6s6x {
    color: #0074bacc;
}
.kz6wg {
    color: #0074bad9;
}
.ovoi3 {
    color: #0074bae6;
}
.gjy5n {
    color: #0074baf2;
}
.xf4p6 {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
.wkm6d {
    color: #ffffffbf;
}
.csh3v {
    text-decoration-line: underline;
}
.jxd36 {
    text-decoration-thickness: 2px;
}
.mdkx7 {
    text-underline-offset: 4px;
}
.a9eub {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.czz6w {
    opacity: 0;
}
.zxvqe {
    opacity: 1;
}
.uhqqg {
    opacity: 1.0;
}
.sb78i {
    opacity: 0.75;
}
.al3oi {
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.zmbww {
    --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.j3pur {
    --tw-blur: blur(200px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.text_box{
    padding: 0.5px;
    padding-right: 12px;
    padding-left: 12px;
    background-color: #a200ff;
    position: absolute;
    right: 10px;
    bottom: 10px;
    border-radius: 10px;
}
.pop9c {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 0.15s;
}
.r32jf {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 0.15s;
}
.yd936 {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 0.15s;
}
.h0nks {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 0.15s;
}
.apiop {
    transition-duration: 0.2s;
}
.ki254 {
    transition-duration: 0.3s;
}
.bwv0t {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.vnr3a {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.v2pv6 {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
html {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
[x-cloak] {
    display: none;
}
@media (max-width: 768px) {
    [x-cloak="mobile"] {
        display: none !important;
    }
}
::-webkit-scrollbar {
    width: 6px;
    height: 6px;
}
::-webkit-scrollbar-thumb {
    background-color: #232323;
    border-radius: 10px;
}
::-webkit-scrollbar-track {
    background: transparent;
}
* {
    scrollbar-width: thin;
    scrollbar-color: #202020 transparent;
}
.e8jhx svg {
    width: 1.5rem;
    height: 1.5rem;
    --tw-text-opacity: 1;
    color: rgb(144 0 240 / var(--tw-text-opacity));
}
@media (min-width: 1024px) {
    .e8jhx svg {
        width: 2rem;
        height: 2rem;
    }
}
@keyframes cyber-text-animation {
    0% {
        clip: rect(46px, 9999px, 91px, 0);
    }
    5% {
        clip: rect(96px, 9999px, 70px, 0);
    }
    10% {
        clip: rect(16px, 9999px, 58px, 0);
    }
    15% {
        clip: rect(59px, 9999px, 21px, 0);
    }
    20% {
        clip: rect(11px, 9999px, 50px, 0);
    }
    25% {
        clip: rect(13px, 9999px, 54px, 0);
    }
    30% {
        clip: rect(73px, 9999px, 52px, 0);
    }
    35% {
        clip: rect(35px, 9999px, 77px, 0);
    }
    40% {
        clip: rect(21px, 9999px, 50px, 0);
    }
    45% {
        clip: rect(54px, 9999px, 63px, 0);
    }
    50% {
        clip: rect(11px, 9999px, 25px, 0);
    }
    55% {
        clip: rect(34px, 9999px, 56px, 0);
    }
    60% {
        clip: rect(53px, 9999px, 35px, 0);
    }
    65% {
        clip: rect(50px, 9999px, 50px, 0);
    }
    70% {
        clip: rect(63px, 9999px, 52px, 0);
    }
    75% {
        clip: rect(10px, 9999px, 13px, 0);
    }
    80% {
        clip: rect(37px, 9999px, 30px, 0);
    }
    85% {
        clip: rect(35px, 9999px, 24px, 0);
    }
    90% {
        clip: rect(39px, 9999px, 39px, 0);
    }
    95% {
        clip: rect(88px, 9999px, 39px, 0);
    }
    to {
        clip: rect(81px, 9999px, 80px, 0);
    }
}
@keyframes pulsating {
    0% {
        opacity: 0.4;
    }
    to {
        transform: scale(2);
        opacity: 0;
    }
}
.spil8:first-of-type {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
}
.huwte:last-of-type {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
}
.vgcti:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(22 22 22 / var(--tw-bg-opacity));
}
.qdz6k:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(28 28 28 / var(--tw-bg-opacity));
}
.suwjr:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(144 0 240 / var(--tw-bg-opacity));
}
.sdfdsfgd{
    transition: transform 0.3s ease;
}
.sdfdsfgd a:hover p {
    z-index: 5555;
}
.sdfdsfgd a:hover img {
    transform: scale(1.1);
    z-index: 1;
    transition: transform 0.3s ease;
}
.ntyml:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(164 0 240 / var(--tw-bg-opacity));
}
.ewefl:hover {
    --tw-text-opacity: 1;
    color: rgb(144 0 240 / var(--tw-text-opacity));}
.eb61n:hover {
    --tw-text-opacity: 1;
    color: rgb(102 0 212 / var(--tw-text-opacity));
}
.c7q2m:hover {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
.uy9ys:hover {
    opacity: 1;
}
.r0vas:hover {
    opacity: 0.75;
}
.uyc1o:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
}
.kcz8d:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.rt7qk:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(121 44 255 / var(--tw-ring-opacity));
}
.ym17t:hover .jgxm2 {
    --tw-text-opacity: 1;
    color: rgb(144 0 240 / var(--tw-text-opacity));
}
.ym17t:hover .m6s08 {
    opacity: 1;
}
@media (min-width: 640px) {
    .r2m0j {
        margin-left: 0;
        margin-right: 0;
    }
    .wi981 {
        display: block;
    }
    .c22np {
        width: 1.5rem;
        height: 1.5rem;
    }
    .lnyuc {
        max-height: 80%;
    }
    .cg517 {
        width: auto;
    }
    .bl21r {
        max-width: 543px;
    }
    .gr4hs {
        --tw-translate-y: 0px;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    }
    .t7dxz {
        --tw-scale-x: 1;
        --tw-scale-y: 1;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    }
    .o07ik {
        --tw-scale-x: 0.95;
        --tw-scale-y: 0.95;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    }
    .fgsc3 {
        flex-direction: row;
    }
    .ckeqb {
        align-items: stretch;
    }
    .yucsc {
        justify-content: normal;
    }
    .wyty3 {
        gap: 2rem;
    }
    .yqyqt {
        padding: 0;
    }
    .goal3 {
        font-size: 1.125rem;
        line-height: 1.75rem;
    }
}
@media (min-width: 768px) {
    .gbf9x {
        margin-bottom: 0;
    }
    .avrvp {
        margin-bottom: 4rem;
    }
    .jgmpd {
        margin-bottom: 1rem;
    }
    .qm3a2 {
        margin-right: 0.5rem;
    }
    .n7oy5 {
        margin-top: 0;
    }
    .px0nw {
        display: block;
    }
    .ofzfh {
        display: inline;
    }
    .x11wv {
        display: flex;
    }
    .azw2p {
        display: none;
    }
    .b6925 {
        width: 1rem;
        height: 1rem;
    }
    .klaim {
        width: 1.25rem;
        height: 1.25rem;
    }
    .gbk8f {
        height: 1.5rem;
    }
    .wi793 {
        height: 4.5rem;
    }
    .h0vzf {
        width: 5rem;
    }
    .ugscm {
        width: 2px;
    }
    .u961j {
        width: auto;
    }
    .eap95 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .qgh6e {
        flex-direction: row;
    }
    .alk2k {
        flex-wrap: wrap;
    }
    .a0268 {
        align-items: flex-start;
    }
    .q8wrn {
        align-items: center;
    }
    .pchk0 {
        justify-content: center;
    }
    .v6lpi {
        justify-content: space-between;
    }
    .qfbyo {
        gap: 3rem;
    }
    .jo0if {
        gap: 1rem;
    }
    .rjpch {
        gap: 1.5rem;
    }
    .nvxiw {
        gap: 2rem;
    }
    .cnf9g {
        border-right-width: 2px;
    }
    .asj9u {
        --tw-border-opacity: 1;
        border-right-color: rgb(28 28 28 / var(--tw-border-opacity));
    }
    .cz23q {
        background-color: transparent;
    }
    .tlf4f {
        padding: 1.5rem;
    }
    .jwlac {
        padding-left: 4rem;
        padding-right: 4rem;
    }
    .wf24o {
        padding-top: 9rem;
        padding-bottom: 9rem;
    }
    .zmawf {
        padding-right: 0.5rem;
    }
    .yyu13 {
        padding-top: 4rem;
    }
    .kyuc8 {
        padding-top: 8rem;
    }
    .e92um {
        padding-top: 2rem;
    }
    .o89l0 {
        font-size: 1.5rem;
        line-height: 2rem;
    }
    .hlst7 {
        font-size: 3rem;
        line-height: 1;
    }
    .k4jtp {
        font-size: 4rem;
    }
    .u6g6d {
        font-size: 1rem;
        line-height: 1.5rem;
    }
    .ncuxo {
        font-size: 1.125rem;
        line-height: 1.75rem;
    }
    .zjt57 {
        font-size: 0.875rem;
        line-height: 1.25rem;
    }
    .h7kjd {
        font-size: 1.25rem;
        line-height: 1.75rem;
    }
    .vios9 {
        font-weight: 700;
    }
    .t62vb {
        font-weight: 400;
    }
    .q6547 {
        font-weight: 600;
    }
    .atp5z {
        line-height: 4.5rem;
    }
}
@media (min-width: 1024px) {
    .vsxfp {
        position: absolute;
    }
    .nymym {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
    }
    .vqilr {
        right: -14rem;
    }
    .px5y1 {
        top: -6rem;
    }
    .kro3x {
        left: auto;
    }
    .p47tq {
        right: 0;
    }
    .hm04d {
        margin-left: 0;
        margin-right: 0;
    }
    .leuyi {
        margin-bottom: 3rem;
    }
    .vpzqv {
        margin-bottom: 4rem;
    }
    .ih0wp {
        margin-bottom: 6rem;
    }
    .fq68p {
        margin-bottom: 0.75rem;
    }
    .vz6j9 {
        margin-bottom: 8rem;
    }
    .phv72 {
        margin-bottom: 1rem;
    }
    .u1051 {
        margin-bottom: 1.5rem;
    }
    .s1b7q {
        margin-bottom: 2rem;
    }
    .wmfep {
        margin-right: 2rem;
    }
    .vw9v4 {
        margin-top: 1rem;
    }
    .w21a4 {
        display: block;
    }
    .bbzmk {
        width: 1.25rem;
        height: 1.25rem;
    }
    .faw9d {
        width: 1.5rem;
        height: 1.5rem;
    }
    .s9oxn {
        width: 1.75rem;
        height: 1.75rem;
    }
    .wnr98 {
        width: 2rem;
        height: 2rem;
    }
    .d4ca3 {
        height: 2rem;
    }
    .ktxjc {
        width: 50%;
    }
    .gd3ux {
        width: 3rem;
    }
    .v6qyi {
        width: 40%;
    }
    .ikios {
        width: 7rem;
    }
    .sc6sj {
        width: 60%;
    }
    .luvmq {
        width: 2rem;
    }
    .nw5vw {
        width: 3px;
    }
    .htsy3 {
        width: 45%;
    }
    .zpqp2 {
        width: 55%;
    }
    .kuzzt {
        min-width: 8rem;
    }
    .j7j16 {
        max-width: 100%;
    }
    .cto77 {
        max-width: none;
    }
    .fmhnr {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .a0m74 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .fz1q1 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    .m0zxo {
        flex-direction: row;
    }
    .isup8 {
        align-items: center;
    }
    .wmndd {
        justify-content: normal;
    }
    .t6k9i {
        justify-content: flex-start;
    }
    .i59tu {
        justify-content: space-between;
    }
    .vwuvr {
        gap: 3rem;
    }
    .l7p69 {
        gap: 1rem;
    }
    .tv4ql {
        gap: 1.5rem;
    }
    .nsu15 {
        gap: 2rem;
    }
    .b3foj {
        padding: 1.5rem;
    }
    .yxzea {
        padding-left: 0;
        padding-right: 0;
    }
    .a5bsn {
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    .wte8q {
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    .vsm65 {
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    .m0r2k {
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    .xhk9m {
        padding-top: 4rem;
    }
    .f9kiu {
        text-align: left;
    }
    .hwpon {
        font-size: 1.5rem;
        line-height: 2rem;
    }
    .r9gmk {
        font-size: 2.25rem;
        line-height: 2.5rem;
    }
    .ybx18 {
        font-size: 3rem;
        line-height: 1;
    }
    .olkss {
        font-size: 4.25rem;
    }
    .wju3n {
        font-size: 1rem;
        line-height: 1.5rem;
    }
    .g5upu {
        font-size: 1.125rem;
        line-height: 1.75rem;
    }
    .lw0vv {
        font-size: 1.25rem;
        line-height: 1.75rem;
    }
    .vlifz {
        line-height: 5rem;
    }
}
@media (min-width: 1280px) {
    .yb7de {
        visibility: hidden;
    }
    .k64n1 {
        grid-column: span 1 / span 1;
    }
    .pppcl {
        margin-bottom: 8rem;
    }
    .jlfiq {
        display: block;
    }
    .in96x {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .wcpf3 {
        gap: 4rem;
    }
    .cyos0 {
        gap: 6rem;
    }
    .yo4wm {
        padding-right: 5rem;
    }
    .pudun {
        padding-top: 4rem;
    }
}
