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

html { scroll-behavior: smooth; -webkit-text-size-adjust: 100%; }

body { color: #CDCBD6; margin: 0; line-height: 1.55; font-size: 0.997rem; overflow-wrap: break-word; font-family: "Mulish", sans-serif; background: #0E0D12; }

h1, h2, h3, p, ul, ol, dl, dd, figure, blockquote { margin: 0; }

h1, h2, h3 { overflow-wrap: break-word; font-family: "Archivo", sans-serif; color: #F0EFF2; }

p { text-wrap: pretty; }

strong { font-weight: 700; color: #F0EFF2; }

em { font-style: italic; }

a { color: #9985F2; text-underline-offset: 3px; transition: color .17s; }

a:hover { color: #9580F2; }

ul, ol { padding-left: 1.25rem; }

li + li { margin-top: 0.25rem; }

table { width: 100%; border-collapse: collapse; }

th, td { text-align: left; vertical-align: top; }

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

button { font: inherit; color: inherit; }

:focus-visible { outline: 2px solid #9985F2; outline-offset: 3px; }

summary { cursor: pointer; list-style: none; }

summary::-webkit-details-marker { display: none; }

.g_ve0 { position: absolute; overflow: hidden; width: 1px; height: 1px; white-space: nowrap; clip: rect(0 0 0 0); }

.g_zok { max-width: 1280px; margin-inline: auto; padding-inline: 1rem; }

main > section { padding-block: 0 3.25rem; }

.g_mivei { gap: 1rem 1.75rem; justify-content: space-between; flex-wrap: wrap; display: flex; align-items: flex-end; margin-bottom: 1.75rem; }

.g_mivei-zr { max-width: 720px; min-width: 0; }

.g_mivei-48e { font-size: 0.873rem; font-weight: 700; margin-bottom: 0.5rem; color: #9985F2; gap: 0.5rem; align-items: center; display: flex; }

.g_mivei-48e::before { height: 8px; flex: none; border-radius: 2px; width: 8px; background: #8066EF; content: ""; }

.g_mivei-em5d { letter-spacing: -0.02em; line-height: 1.1; font-weight: 800; text-wrap: balance; font-size: clamp(1.621rem, 1.197rem + 1.6vw, 2.493rem); }

.g_mivei-y0w { margin-top: 0.75rem; color: #A5A2B5; }

.g_mivei-67 { text-decoration: none; display: inline-flex; padding-bottom: 2px; align-items: center; font-size: 0.935rem; font-weight: 700; border-bottom: 1.5px solid currentColor; gap: 0.5rem; }

.g_mivei-67 svg { flex: none; }

.g_be5 { border: 1.5px solid transparent; align-items: center; font-size: 0.935rem; padding: 0 1.25rem; font-family: "Mulish", sans-serif; min-height: 48px; line-height: 1.2; justify-content: center; transition: background-color .17s, color .17s, border-color .17s; display: inline-flex; font-weight: 700; cursor: pointer; gap: 0.5rem; border-radius: 6px; text-decoration: none; text-align: center; }

.g_be5-g5 { color: #0E0E11; background: #8066EF; }

.g_be5-g5:hover { background: #9580F2; color: #0E0E11; }

.g_be5-nsm { color: #F0EFF2; background: transparent; border-color: #F0EFF2; }

.g_be5-nsm:hover { color: #0E0D12; background: #F0EFF2; }

.g_be5-iz9w { font-size: 0.997rem; min-height: 52px; }

.g_be5-q6u3 { display: flex; width: 100%; }

.g_be5-3i8d { background: #0E0E11; place-items: center; height: 34px; color: #8066EF; width: 34px; display: grid; border-radius: 2px; margin-right: -10px; }

.g_be5-fhui { background: #F1F1F3; color: #09080C; }

.g_be5-fhui:hover { background: #8066EF; color: #0E0E11; }

.g_be5-sch { background: transparent; border-color: #F1F1F3; color: #F1F1F3; }

.g_be5-sch:hover { background: #F1F1F3; color: #09080C; }

.g_xaqie { flex-wrap: wrap; gap: 0.5rem; display: flex; }

.g_guk { border: 1px solid #343144; border-radius: 12px; overflow: hidden; background-color: #201E2A; background-image: repeating-linear-gradient(135deg, #201E2A 0 9px, #15141C 9px 18px); position: relative; }

.g_guk img { height: 100%; object-fit: cover; width: 100%; }

.g_guk-93x { aspect-ratio: 16 / 10; }

.g_lobew { background: #0E0D12; top: 0; z-index: 30; padding: 0.5rem; position: sticky; }

.g_lobew-hpdx { border: 1px solid #343144; margin-inline: auto; background: #15141C; display: grid; align-items: center; grid-template-columns: minmax(0, 1fr) auto auto; border-radius: 12px; max-width: 1280px; padding: 0.5rem; gap: 0.5rem; grid-template-areas:
    "logo tools burger"
    "actions actions actions"
    "nav nav nav"; }

.g_lobew-5j { align-items: center; min-width: 0; grid-area: logo; padding-left: 0.25rem; letter-spacing: -0.02em; font-size: 1.308rem; overflow-wrap: break-word; text-decoration: none; line-height: 1.1; display: flex; hyphens: auto; font-weight: 800; gap: 0.5rem; color: #F0EFF2; font-family: "Archivo", sans-serif; }

.g_lobew-5j::before { transform: rotate(45deg); width: 14px; height: 14px; content: ""; border-radius: 4px; flex: none; background: #8066EF; }

.g_lobew-5j:hover { color: #F0EFF2; }

.g_lobew-tcx { opacity: 0; pointer-events: none; position: absolute; }

.g_lobew-59ab { cursor: pointer; border-radius: 6px; height: 44px; display: grid; color: #0E0D12; grid-area: burger; background: #F0EFF2; place-items: center; width: 44px; }

.g_lobew-tcx:focus-visible + .g_lobew-59ab { outline: 2px solid #9985F2; outline-offset: 3px; }

.g_lobew-zjwt { display: none; }

.g_lobew-tcx:checked + .g_lobew-59ab .g_lobew-84 { display: none; }

.g_lobew-tcx:checked + .g_lobew-59ab .g_lobew-zjwt { display: block; }

.g_lobew-gg0 { grid-area: nav; padding-top: 0.5rem; border-top: 1px solid #343144; display: none; }

.g_lobew-tcx:checked ~ .g_lobew-gg0 { display: grid; gap: 2px; }

.g_lobew-5z { align-items: center; border-radius: 6px; font-size: 1.059rem; font-weight: 700; display: flex; padding: 0 0.75rem; color: #CDCBD6; text-decoration: none; min-height: 48px; }

.g_lobew-5z:hover { color: #F0EFF2; background: #201E2A; }

.g_lobew-q61 { background: #201E2A; color: #F0EFF2; }

.g_lobew-xx { grid-area: actions; grid-template-columns: 1fr 1fr; display: grid; gap: 0.5rem; }

.g_lobew-xx .g_be5 { min-height: 44px; font-size: 0.873rem; padding: 0 0.75rem; }

.g_nuj { border: 1px solid #343144; border-radius: 12px; padding: 1.75rem 1.25rem; margin: 0 0.5rem 1.5rem; background: #15141C; }

.g_nuj-4u { font-family: "Archivo", sans-serif; font-size: clamp(2.244rem, 0.997rem + 6vw, 5.485rem); font-weight: 800; hyphens: auto; line-height: 1; overflow-wrap: break-word; color: #F0EFF2; letter-spacing: -0.04em; }

.g_nuj-9h { margin-top: 1.75rem; }

.g_nuj-2xt { border-top: 1px solid #343144; gap: 0.25rem 1.5rem; padding: 0.75rem 0; display: grid; }

.g_nuj-en { font-size: 0.81rem; color: #A5A2B5; font-family: "IBM Plex Mono", monospace; }

.g_nuj-yn5 { gap: 0.25rem 1.25rem; list-style: none; padding: 0; flex-wrap: wrap; display: flex; }

.g_nuj-yn5 li + li { margin-top: 0; }

.g_nuj-kh { color: #F0EFF2; font-weight: 600; text-decoration: none; font-size: 0.935rem; }

.g_nuj-kh:hover { color: #9985F2; }

.g_nuj-0xc { font-size: 0.81rem; gap: 1rem 1.5rem; border-top: 1px solid #343144; margin-top: 1.25rem; flex-wrap: wrap; padding-top: 1.25rem; align-items: center; color: #A5A2B5; display: flex; justify-content: space-between; }

.g_nuj-8mp { max-width: 860px; }

.g_nuj-v6 { border: 2px solid #EC7981; place-items: center; width: 40px; font-size: 0.81rem; color: #EC7981; height: 40px; border-radius: 50%; flex: none; display: grid; font-weight: 800; }

.g_be6 { border: 1px solid #343144; flex-wrap: wrap; padding: 0.75rem 0.75rem 0.75rem 1rem; left: 10px; bottom: 10px; right: 10px; z-index: 40; margin-inline: auto; max-width: 820px; position: fixed; box-shadow: 0 12px 32px -12px rgba(0, 0, 0, 0.67); border-radius: 12px; display: flex; align-items: center; background: #15141C; gap: 0.5rem 1.25rem; }

.g_be6[hidden] { display: none; }

.g_be6-t57u { color: #CDCBD6; font-size: 0.873rem; flex: 1 1 260px; }

.g_be6-w0n { display: flex; flex-wrap: wrap; gap: 0.5rem; }

.g_be6-w0n .g_be5 { padding: 0 0.75rem; min-height: 44px; font-size: 0.873rem; }

.g_tae { padding-block: 0.75rem 2.75rem; }

.g_tae-r0 { gap: 1.75rem 3.25rem; align-items: center; grid-template-columns: repeat(auto-fit, minmax(min(100%, 440px), 1fr)); display: grid; }

.g_tae-rgtp { max-width: 680px; min-width: 0; }

.g_tae-kno { border: 1px solid #343144; font-weight: 700; font-size: 0.81rem; gap: 0.5rem; background: #15141C; align-items: center; padding: 0.25rem 0.75rem 0.25rem 0.5rem; border-radius: 999px; display: inline-flex; margin-bottom: 1.25rem; color: #CDCBD6; }

.g_tae-kno svg { flex: none; color: #53D4A4; }

.g_tae-j6f { line-height: 1.02; font-weight: 800; letter-spacing: -0.03em; text-wrap: balance; font-size: clamp(2.244rem, 1.297rem + 3.6vw, 4.239rem); }

.g_tae-dz { color: #CDCBD6; margin-top: 1rem; font-size: 1.122rem; }

.g_tae-88eh { margin-top: 1.5rem; }

.g_tae-6lv { margin-top: 0.75rem; color: #A5A2B5; font-size: 0.81rem; }

.g_tae-p6p { min-width: 0; }

.g_tae-oo { margin-top: 0.75rem; font-size: 0.81rem; gap: 0.25rem 0.75rem; display: flex; justify-content: space-between; color: #A5A2B5; flex-wrap: wrap; }

.g_tae-qc7l { font-family: "IBM Plex Mono", monospace; }

.g_nukah { padding-block: 0.75rem 3.25rem; }

.g_nukah-jq { border: 1px solid #343144; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); overflow: hidden; background: #15141C; border-radius: 12px; }

.g_nukah-y815 { min-width: 0; padding: 1.75rem 1.25rem; }

.g_nukah-1q { line-height: 1.04; font-size: clamp(2.119rem, 1.297rem + 3.2vw, 3.74rem); font-weight: 800; text-wrap: balance; letter-spacing: -0.03em; }

.g_nukah-q4 { max-width: 540px; margin-top: 1rem; font-size: 1.122rem; }

.g_nukah-ei { margin-top: 1.5rem; }

.g_nukah-84 { padding: 0.75rem 1.25rem; display: grid; list-style: none; background: #201E2A; min-width: 0; align-content: center; margin: 0; }

.g_nukah-ap { display: grid; padding: 1rem 0; grid-template-columns: 44px minmax(0, 1fr); border-bottom: 1px solid #343144; gap: 1rem; }

.g_nukah-ap + .g_nukah-ap { margin-top: 0; }

.g_nukah-ap:last-child { border-bottom: 0; }

.g_nukah-ox { background: #15141C; color: #9985F2; display: grid; width: 44px; place-items: center; border-radius: 6px; height: 44px; }

.g_nukah-jpo { overflow-wrap: break-word; font-weight: 700; hyphens: auto; color: #F0EFF2; }

.g_nukah-bb0 { color: #A5A2B5; font-size: 0.873rem; }

.g_cev-btqx { border: 1px solid #343144; border-radius: 12px; background: #343144; grid-template-columns: repeat(auto-fit, minmax(min(100%, 150px), 1fr)); gap: 1px; display: grid; overflow: hidden; }

.g_cev-6n { padding: 1.25rem 1.25rem; display: flex; flex-direction: column-reverse; background: #15141C; min-width: 0; }

.g_cev-g7j { hyphens: auto; color: #F0EFF2; font-family: "IBM Plex Mono", monospace; font-size: clamp(1.496rem, 1.197rem + 1vw, 1.995rem); font-weight: 700; letter-spacing: -0.02em; overflow-wrap: break-word; }

.g_cev-zg1a { margin-top: 0.25rem; color: #A5A2B5; font-size: 0.873rem; }

.g_cebee-0u { padding: 0; gap: 0.75rem; display: grid; list-style: none; grid-template-columns: repeat(auto-fill, minmax(min(45%, 168px), 1fr)); margin: 0; }

.g_cebee-0u > li + li { margin-top: 0; }

.g_cebee-ls { color: #F0EFF2; text-decoration: none; display: block; min-width: 0; transition: transform .17s; }

.g_cebee-ls:hover { color: #9985F2; transform: translateY(-4px); }

.g_cebee-rl { border: 1px solid #343144; background-image: repeating-linear-gradient(135deg, #201E2A 0 8px, #15141C 8px 16px); position: relative; border-radius: 12px; overflow: hidden; aspect-ratio: 1 / 1; }

.g_cebee-2d7y { object-fit: cover; height: 100%; width: 100%; }

.g_cebee-ex { border-radius: 2px; left: 10px; font-size: 0.748rem; font-weight: 700; color: #0E0D12; top: 10px; padding: 3px 0.5rem; position: absolute; background: #F0EFF2; }

.g_cebee-fw { font-weight: 700; hyphens: auto; overflow-wrap: break-word; line-height: 1.3; font-size: 0.935rem; margin-top: 0.5rem; }

.g_cebee-plr { font-size: 0.81rem; color: #A5A2B5; }

.g_xab-mka { gap: 0.75rem; margin: 0; padding: 0; display: grid; list-style: none; grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 1fr)); }

.g_xab-mka > li + li { margin-top: 0; }

.g_xab-38 { border: 1px solid #343144; display: grid; height: 100%; text-decoration: none; gap: 1rem; border-radius: 12px; transition: border-color .17s; color: #F0EFF2; background: #15141C; grid-template-columns: auto minmax(0, 1fr) auto; align-items: center; padding: 1rem 1rem; }

.g_xab-38:hover { color: #F0EFF2; border-color: #9985F2; }

.g_xab-2b88 { width: 44px; height: 44px; place-items: center; display: grid; background: #201E2A; border-radius: 6px; color: #9985F2; }

.g_xab-jjv { display: block; font-weight: 700; hyphens: auto; overflow-wrap: break-word; }

.g_xab-tt6 { color: #A5A2B5; font-size: 0.81rem; display: block; }

.g_lo8-dv { grid-template-columns: repeat(auto-fit, minmax(min(100%, 300px), 1fr)); gap: 1rem; display: grid; }

.g_lo8-6s4j { border: 1px solid #343144; background: #15141C; display: flex; border-radius: 12px; min-width: 0; flex-direction: column; }

.g_lo8-e10 { padding: 1.5rem 1.5rem 1.25rem; }

.g_lo8-230 { padding: 0.25rem 0.5rem; font-weight: 700; font-size: 0.748rem; background: #201E2A; border-radius: 2px; display: inline-block; color: #CDCBD6; }

.g_lo8-ai { line-height: 1.3; font-weight: 600; margin-top: 0.75rem; font-size: 1.122rem; }

.g_lo8-0h { letter-spacing: -0.02em; line-height: 1.1; color: #9985F2; font-weight: 800; font-family: "Archivo", sans-serif; margin-top: 0.5rem; font-size: clamp(1.621rem, 1.297rem + 1vw, 1.995rem); overflow-wrap: break-word; }

.g_lo8-pezi { flex: 1; padding: 1.25rem 0.5rem 1.5rem; border-top: 2px dashed #343144; flex-direction: column; margin-inline: 0.75rem; gap: 1rem; position: relative; display: flex; }

.g_lo8-pezi::before, .g_lo8-pezi::after { height: 22px; position: absolute; background: #0E0D12; content: ""; border-radius: 50%; width: 22px; top: -12px; }

.g_lo8-pezi::before { border-right: 1px solid #343144; left: -26px; }

.g_lo8-pezi::after { border-left: 1px solid #343144; right: -26px; }

.g_lo8-ctep { flex: 1; font-size: 0.873rem; }

.g_lo8-7c { font-size: 0.748rem; color: #A5A2B5; }

.g_bev-1lk { border: 1px solid #343144; border-radius: 12px; background: #15141C; overflow-x: auto; }

.g_bev-6fp { counter-reset: facts-row; font-size: 0.935rem; }

.g_bev-6fp thead th { padding: 0.75rem 1rem; font-size: 0.81rem; color: #A5A2B5; font-weight: 700; border-bottom: 1px solid #343144; }

.g_bev-6fp tbody th, .g_bev-6fp tbody td { padding: 0.75rem 1rem; border-bottom: 1px dashed #343144; }

.g_bev-6fp tbody tr:last-child th, .g_bev-6fp tbody tr:last-child td { border-bottom: 0; }

.g_bev-6fp tbody th { font-weight: 600; width: 40%; color: #CDCBD6; min-width: 150px; }

.g_bev-6fp tbody th::before { content: counter(facts-row, decimal-leading-zero); font-weight: 500; font-size: 0.748rem; counter-increment: facts-row; min-width: 32px; font-family: "IBM Plex Mono", monospace; display: inline-block; color: #A5A2B5; }

.g_bev-6fp tbody td { min-width: 180px; color: #F0EFF2; font-weight: 700; overflow-wrap: break-word; hyphens: auto; }

.g_du9-o0ey { display: grid; gap: 1rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr)); }

.g_du9-el { min-width: 0; background: #09080C; padding: 1.5rem; color: #F1F1F3; justify-content: space-between; text-decoration: none; min-height: 220px; display: flex; flex-direction: column; border-radius: 12px; gap: 2.25rem; }

.g_du9-el:hover { color: #F1F1F3; }

.g_du9-8x { flex-wrap: wrap; gap: 0.25rem 0.75rem; display: flex; font-weight: 700; justify-content: space-between; }

.g_du9-kg { font-size: 0.81rem; font-weight: 500; font-family: "IBM Plex Mono", monospace; }

.g_du9-9u4u { font-weight: 700; letter-spacing: -0.03em; overflow-wrap: break-word; line-height: 1; hyphens: auto; font-family: "IBM Plex Mono", monospace; font-size: clamp(1.87rem, 1.197rem + 2.6vw, 3.366rem); }

.g_du9-xi2 { border: 1px solid #343144; border-radius: 12px; list-style: none; background: #343144; margin: 0; gap: 1px; padding: 0; display: grid; overflow: hidden; }

.g_du9-xi2 > li + li { margin-top: 0; }

.g_du9-s8s { height: 100%; padding: 1.25rem 1.5rem; flex-wrap: wrap; display: flex; color: #F0EFF2; background: #15141C; gap: 0.25rem 1rem; justify-content: space-between; align-items: center; text-decoration: none; }

.g_du9-s8s:hover { background: #201E2A; color: #F0EFF2; }

.g_du9-6d68 { font-weight: 700; }

.g_du9-2hy { font-weight: 700; font-size: 1.371rem; overflow-wrap: break-word; hyphens: auto; font-family: "IBM Plex Mono", monospace; }

.g_numic-6in { border: 1px solid #343144; background: #15141C; border-radius: 12px; overflow-x: auto; }

.g_numic-0i3 { min-width: 620px; font-size: 0.935rem; }

.g_numic-0i3 thead { background: #201E2A; }

.g_numic-0i3 th, .g_numic-0i3 td { padding: 0.75rem 1rem; }

.g_numic-0i3 thead th { font-size: 0.81rem; font-weight: 700; color: #CDCBD6; }

.g_numic-0i3 tbody th, .g_numic-0i3 tbody td { vertical-align: middle; border-top: 1px solid #343144; }

.g_numic-4zc { color: #F0EFF2; display: flex; gap: 0.75rem; font-weight: 700; align-items: center; }

.g_numic-ii { font-family: "IBM Plex Mono", monospace; text-align: right; color: #F0EFF2; white-space: nowrap; }

.g_numic-0i3 thead .g_numic-ii { font-family: "Mulish", sans-serif; }

.g_sozoh-hzg5 { display: grid; gap: 1rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 270px), 1fr)); }

.g_sozoh-sg { border: 1px solid #343144; border-radius: 12px; min-width: 0; padding: 1.5rem; background: #15141C; }

.g_sozoh-p9 { border: 1.5px solid #9985F2; display: grid; border-radius: 50%; color: #9985F2; height: 48px; width: 48px; place-items: center; }

.g_sozoh-lh { font-size: 1.185rem; font-weight: 600; line-height: 1.25; margin-top: 1.25rem; }

.g_sozoh-gwdz { margin-top: 0.5rem; font-size: 0.935rem; }

.g_sozoh-ne4p { margin-top: 0.75rem; padding: 0; font-size: 0.873rem; list-style: none; }

.g_sozoh-31 { gap: 0.5rem; display: flex; }

.g_sozoh-31 svg { color: #53D4A4; flex: none; margin-top: 2px; }

.g_hoho3-34 { gap: 1.75rem 1.5rem; display: grid; list-style: none; padding: 0; grid-template-columns: repeat(auto-fit, minmax(min(100%, 220px), 1fr)); counter-reset: steps; }

.g_hoho3-f5a { min-width: 0; padding-top: 1rem; border-top: 2px solid #F0EFF2; }

.g_hoho3-f5a + .g_hoho3-f5a { margin-top: 0; }

.g_hoho3-f5a::before { counter-increment: steps; font-family: "IBM Plex Mono", monospace; color: #9985F2; font-weight: 700; content: counter(steps, decimal-leading-zero); display: block; font-size: 0.873rem; }

.g_hoho3-qhad { font-weight: 600; line-height: 1.25; font-size: 1.185rem; margin-top: 0.5rem; }

.g_hoho3-ay { font-size: 0.935rem; margin-top: 0.5rem; }

.g_micec-v4q2 { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr)); gap: 0 2.25rem; }

.g_micec-j2tz { padding-block: 1.25rem 1.5rem; border-top: 1px solid #343144; min-width: 0; }

.g_micec-z4 { font-size: 1.185rem; font-weight: 600; }

.g_micec-mpw { font-size: 0.935rem; margin-top: 0.5rem; }

.g_qik-8lze { font-size: 1.059rem; line-height: 1.7; max-width: 760px; }

.g_qik-1vtf { line-height: 1.1; font-size: clamp(1.621rem, 1.197rem + 1.6vw, 2.493rem); font-weight: 800; letter-spacing: -0.02em; margin-bottom: 1.25rem; }

.g_qik-8lze h3 { font-size: 1.371rem; font-weight: 600; margin: 1.75rem 0 0.5rem; }

.g_qik-8lze p + p { margin-top: 0.75rem; }

.g_qik-8lze ul, .g_qik-8lze ol { margin-block: 1rem; }

.g_qik-e8h { margin-block: 1.75rem; padding: 1.5rem 1.75rem; background: #201E2A; border-radius: 12px; }

.g_qik-e8h p { font-weight: 600; font-size: 1.308rem; line-height: 1.4; color: #F0EFF2; font-family: "Archivo", sans-serif; }

.g_qik-e8h cite { display: block; font-weight: 600; color: #A5A2B5; font-size: 0.873rem; font-style: normal; margin-top: 0.75rem; }

.g_cez-we6x { border: 1px solid #343144; padding: 1.5rem 1.25rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 360px), 1fr)); border-radius: 12px; display: grid; gap: 1.5rem 2.75rem; background: #15141C; }

.g_cez-rcvx { min-width: 0; }

.g_cez-o9cu { line-height: 1.12; font-size: clamp(1.621rem, 1.197rem + 1.4vw, 2.369rem); letter-spacing: -0.02em; font-weight: 800; }

.g_cez-drg { margin-top: 0.75rem; }

.g_cez-17 { padding: 0; list-style: none; min-width: 0; }

.g_cez-92cs { padding: 0.75rem 0; align-items: flex-start; gap: 0.75rem; border-bottom: 1px solid #343144; overflow-wrap: break-word; display: flex; hyphens: auto; }

.g_cez-92cs + .g_cez-92cs { margin-top: 0; }

.g_cez-8oh { background: #53D4A4; flex: none; display: grid; border-radius: 50%; place-items: center; color: #15141C; height: 24px; width: 24px; }

.g_pes-vzx0 { grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 1fr)); gap: 1rem; display: grid; }

.g_pes-2g { border: 1px solid #343144; min-width: 0; padding: 1.5rem; background: #15141C; border-radius: 12px; }

.g_pes-lzb { overflow: hidden; height: 6px; border-radius: 999px; background: #201E2A; }

.g_pes-cs { height: 100%; background: #8066EF; border-radius: 999px; }

.g_pes-uw { font-size: 1.496rem; font-weight: 800; margin-top: 1.25rem; }

.g_pes-peh { color: #A5A2B5; font-family: "IBM Plex Mono", monospace; font-size: 0.873rem; }

.g_pes-6la { font-size: 0.935rem; list-style: none; margin-top: 1rem; padding: 0; }

.g_pes-d3 { display: flex; gap: 0.5rem; }

.g_pes-d3 svg { margin-top: 3px; flex: none; color: #53D4A4; }

.g_ric-va { gap: 1rem; display: flex; align-items: center; }

.g_ric-0fo { font-size: 3.241rem; font-weight: 800; font-family: "Archivo", sans-serif; line-height: 1; color: #F0EFF2; }

.g_ric-kz8w { display: flex; color: #F0EFF2; gap: 2px; }

.g_ric-8c7i { color: #A5A2B5; font-size: 0.873rem; }

.g_ric-f6 { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr)); gap: 1rem; }

.g_ric-94 { border: 1px solid #343144; background: #15141C; padding: 1.5rem; display: flex; border-radius: 12px; min-width: 0; flex-direction: column; gap: 1rem; }

.g_ric-7wn { flex: 1; font-size: 0.935rem; }

.g_ric-sr0o { gap: 0.75rem; align-items: center; display: flex; }

.g_ric-d0u { place-items: center; color: #F0EFF2; height: 40px; border-radius: 50%; font-weight: 700; font-size: 0.873rem; flex: none; width: 40px; background: #201E2A; display: grid; }

.g_ric-i9 { font-size: 0.935rem; color: #F0EFF2; font-weight: 700; display: block; }

.g_ric-1h8i { display: block; font-size: 0.81rem; color: #A5A2B5; }

.g_wyqi2-kco6 { border: 1px solid #343144; padding: 1.5rem; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr)); border-radius: 12px; background: #15141C; gap: 1.5rem 2.75rem; }

.g_wyqi2-e42 { display: grid; align-items: start; grid-template-columns: auto minmax(0, 1fr); gap: 1rem 1.25rem; }

.g_wyqi2-m5j5 { height: 64px; font-weight: 800; background: #8066EF; display: grid; width: 64px; color: #0E0E11; place-items: center; font-family: "Archivo", sans-serif; border-radius: 50%; overflow: hidden; font-size: 1.371rem; }

.g_wyqi2-m5j5 img { height: 100%; width: 100%; object-fit: cover; }

.g_wyqi2-271 { font-size: 1.371rem; font-weight: 800; }

.g_wyqi2-ty { font-size: 0.873rem; color: #A5A2B5; }

.g_wyqi2-7k { margin-top: 0.5rem; }

.g_wyqi2-j81j { gap: 0.5rem 1.25rem; margin-top: 0.75rem; display: flex; font-size: 0.873rem; flex-wrap: wrap; }

.g_wyqi2-md { font-family: "IBM Plex Mono", monospace; color: #A5A2B5; }

.g_qiguw-ti8 { align-items: center; gap: 1.75rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 360px), 1fr)); display: grid; }

.g_qiguw-7p { min-width: 0; }

.g_qiguw-v6f { margin-top: 0.75rem; }

.g_qiguw-fva { list-style: none; padding: 0; margin-top: 1rem; }

.g_qiguw-g7 { gap: 0.5rem; display: flex; }

.g_qiguw-g7 svg { margin-top: 2px; flex: none; color: #53D4A4; }

.g_qiguw-c2 { margin-top: 1.5rem; display: flex; gap: 0.5rem; flex-wrap: wrap; }

.g_qiguw-7ip { border: 1.5px solid #F0EFF2; flex-direction: column; display: inline-flex; border-radius: 6px; color: #F0EFF2; transition: background-color .17s, color .17s; text-decoration: none; justify-content: center; padding: 0.25rem 1.25rem; min-height: 52px; }

.g_qiguw-7ip:hover { color: #0E0D12; background: #F0EFF2; }

.g_qiguw-8wfd { font-size: 0.686rem; }

.g_qiguw-8soz { font-weight: 700; line-height: 1.2; font-size: 0.997rem; }

.g_fi6-1r1g, .g_wysob-q13z { padding: 1.5rem 1.25rem; background: #201E2A; border-radius: 12px; }

.g_fi6-nqg { gap: 1.25rem 2.25rem; align-items: flex-end; display: flex; flex-wrap: wrap; justify-content: space-between; }

.g_fi6-wkg { min-width: 0; max-width: 640px; }

.g_fi6-zy, .g_wysob-1vw { margin-top: 0.75rem; max-width: 680px; }

.g_fi6-zrx { list-style: none; margin-top: 1.75rem; display: grid; padding: 0; gap: 0.5rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 180px), 1fr)); }

.g_fi6-c5r1 { min-width: 0; align-items: center; padding: 1rem; color: #F0EFF2; hyphens: auto; display: flex; background: #15141C; overflow-wrap: break-word; border-radius: 6px; gap: 0.75rem; font-weight: 700; }

.g_fi6-c5r1 + .g_fi6-c5r1 { margin-top: 0; }

.g_fi6-c5r1 svg { flex: none; color: #9985F2; }

.g_wysob-ywav { font-size: 0.873rem; gap: 0.5rem 1.25rem; display: flex; margin-top: 1.25rem; font-weight: 700; flex-wrap: wrap; }

.g_nub-jgj0 { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 380px), 1fr)); gap: 1.75rem 3.25rem; }

.g_nub-vml { min-width: 0; }

.g_nub-vml p { margin-top: 0.75rem; }

.g_nub-16 { align-content: start; gap: 1rem; min-width: 0; display: grid; }

.g_nub-qn4 { border: 1px solid #343144; gap: 1px; background: #343144; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); border-radius: 12px; overflow: hidden; }

.g_nub-onm { display: flex; flex-direction: column-reverse; padding: 1rem 1.25rem; background: #15141C; }

.g_nub-xy5t { font-weight: 700; hyphens: auto; font-size: 1.496rem; font-family: "IBM Plex Mono", monospace; color: #F0EFF2; overflow-wrap: break-word; }

.g_nub-znnp { color: #A5A2B5; font-size: 0.81rem; }

.g_nub-is { border: 1px solid #343144; border-radius: 12px; list-style: none; padding: 0; background: #15141C; }

.g_nub-tpl { gap: 0.25rem 1rem; justify-content: space-between; flex-wrap: wrap; display: flex; padding: 0.75rem 1.25rem; border-bottom: 1px solid #343144; }

.g_nub-tpl + .g_nub-tpl { margin-top: 0; }

.g_nub-tpl:last-child { border-bottom: 0; }

.g_nub-671 { color: #F0EFF2; font-weight: 700; }

.g_nub-kuh { overflow-wrap: break-word; font-size: 0.873rem; hyphens: auto; font-family: "IBM Plex Mono", monospace; color: #A5A2B5; }

.g_veh-feag { border-top: 1.5px solid #F0EFF2; counter-reset: faq; }

.g_veh-byk { border-bottom: 1px solid #343144; }

.g_veh-oahw { font-weight: 700; display: grid; grid-template-columns: 36px minmax(0, 1fr) 24px; gap: 0.75rem; font-size: 1.059rem; padding: 1rem 0; align-items: center; color: #F0EFF2; }

.g_veh-oahw::before { counter-increment: faq; font-size: 0.81rem; content: counter(faq, decimal-leading-zero); color: #9985F2; font-family: "IBM Plex Mono", monospace; }

.g_veh-oahw:hover { color: #9985F2; }

.g_veh-lqtz { transition: transform .17s; }

.g_veh-byk[open] .g_veh-lqtz { transform: rotate(45deg); }

.g_veh-am { max-width: 860px; padding: 0 0 1.25rem 2.75rem; }

.g_veh-am p + p { margin-top: 0.5rem; }

.g_vet-tds { gap: 1.5rem 2.75rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 320px), 1fr)); align-items: start; display: grid; }

.g_vet-t6e { min-width: 0; }

.g_vet-j6 { margin-top: 0.75rem; color: #A5A2B5; }

.g_vet-t6e .g_be5 { margin-top: 1.25rem; }

.g_vet-5z89 { min-width: 0; display: grid; gap: 0.5rem; }

.g_vet-n7k { border: 1px solid #343144; background: #15141C; border-radius: 12px; }

.g_vet-n7k[open] { border-color: #F0EFF2; }

.g_vet-n5i { color: #F0EFF2; gap: 1rem; justify-content: space-between; align-items: center; display: flex; padding: 1rem 1.25rem; font-weight: 700; }

.g_vet-75 { background: #201E2A; transition: transform .17s; display: grid; place-items: center; height: 32px; width: 32px; border-radius: 50%; flex: none; }

.g_vet-n7k[open] .g_vet-75 { transform: rotate(45deg); }

.g_vet-hjdz { font-size: 0.935rem; padding: 0 1.25rem 1.25rem; }

.g_ceg-hm { color: #F1F1F3; gap: 1.5rem 2.25rem; align-items: center; padding: 1.75rem 1.25rem; flex-wrap: wrap; border-radius: 12px; justify-content: space-between; display: flex; background: #09080C; }

.g_ceg-oic { min-width: 0; max-width: 640px; }

.g_ceg-vq { letter-spacing: -0.02em; color: #F1F1F3; line-height: 1.12; font-weight: 800; font-size: clamp(1.496rem, 1.197rem + 1.2vw, 2.119rem); }

.g_ceg-e8 { color: #F1F1F3; margin-top: 0.5rem; }

.g_ceg-e8 a { color: #F1F1F3; }

.g_holo4-i9u { line-height: 1.15; max-width: 760px; font-size: clamp(1.371rem, 1.097rem + 1vw, 1.87rem); font-weight: 800; }

.g_holo4-idyv { margin-top: 1rem; column-gap: 2.75rem; font-size: 0.935rem; columns: 2 340px; }

.g_holo4-idyv p + p { margin-top: 0.75rem; }

.g_xay-46y0 { margin-bottom: 1.25rem; font-size: 0.81rem; padding: 0; gap: 0.25rem 0.5rem; display: flex; color: #A5A2B5; flex-wrap: wrap; list-style: none; }

.g_xay-46y0 li + li { margin-top: 0; }

.g_xay-46y0 li + li::before { margin-right: 0.5rem; content: "/"; }

.g_xay-uu { color: #A5A2B5; }

.g_xay-dg7 { font-weight: 700; color: #F0EFF2; }

.g_gufit { padding-block: 0.5rem 1.75rem; }

.g_gufit-k44t { display: grid; gap: 1.5rem 2.75rem; align-items: start; grid-template-columns: repeat(auto-fit, minmax(min(100%, 440px), 1fr)); }

.g_gufit-uo84 { min-width: 0; }

.g_gufit-pg63 { color: #A5A2B5; font-size: 0.81rem; font-family: "IBM Plex Mono", monospace; }

.g_gufit-kq { margin-top: 0.5rem; letter-spacing: -0.03em; font-size: clamp(2.244rem, 1.297rem + 3.4vw, 3.989rem); line-height: 1.02; font-weight: 800; }

.g_gufit-hm7 { font-size: 1.122rem; margin-top: 1rem; max-width: 560px; }

.g_gufit-d7 { border: 1px solid #343144; grid-template-columns: repeat(auto-fit, minmax(min(45%, 140px), 1fr)); margin-top: 1.5rem; background: #343144; border-radius: 12px; gap: 1px; overflow: hidden; display: grid; }

.g_gufit-t2w { background: #15141C; padding: 0.75rem 1rem; min-width: 0; }

.g_gufit-8e8h { font-size: 0.748rem; color: #A5A2B5; font-weight: 700; }

.g_gufit-po { font-weight: 700; margin-top: 2px; font-size: 1.059rem; overflow-wrap: break-word; color: #F0EFF2; font-family: "IBM Plex Mono", monospace; hyphens: auto; }

.g_gufit-qr { margin-top: 1.5rem; }

.g_gufit-xw { margin-top: 0.75rem; color: #A5A2B5; font-size: 0.81rem; }

.g_gufit-lfk { min-width: 0; }

.g_wy3-62p { color: #F1F1F3; border-radius: 12px; text-align: center; padding: 1.75rem 1.25rem 0; overflow: hidden; background: #09080C; }

.g_wy3-1qp { margin-inline: auto; max-width: 820px; }

.g_wy3-cv { color: #F1F1F3; font-size: 0.81rem; font-family: "IBM Plex Mono", monospace; }

.g_wy3-negd { margin-top: 0.5rem; font-weight: 800; color: #F1F1F3; line-height: 1.02; font-size: clamp(2.119rem, 1.297rem + 3.4vw, 4.114rem); letter-spacing: -0.03em; }

.g_wy3-ym { font-size: 1.122rem; margin-top: 0.75rem; color: #F1F1F3; }

.g_wy3-0o { margin-top: 1.5rem; justify-content: center; }

.g_wy3-fyk { justify-content: center; flex-wrap: wrap; margin-top: 1.75rem; list-style: none; display: flex; padding: 0; gap: 0.5rem; }

.g_wy3-l4v { border: 1px solid #F1F1F3; font-size: 0.873rem; border-radius: 999px; color: #F1F1F3; padding: 0.5rem 0.75rem; }

.g_wy3-l4v + .g_wy3-l4v { margin-top: 0; }

.g_wy3-l4v strong { font-family: "IBM Plex Mono", monospace; color: #F1F1F3; }

.g_wy3-usr { margin: 2rem auto 0; background-color: #201E2A; aspect-ratio: 16 / 10; max-width: 960px; border-radius: 12px 12px 0 0; overflow: hidden; }

.g_wy3-usr img { width: 100%; object-fit: cover; height: 100%; }

.g_lo3 { padding-bottom: 2.75rem; }

.g_lo3-z176 { border: 1px solid #343144; background: #15141C; border-radius: 12px; }

.g_lo3-xk { display: flex; padding: 0 1rem; font-weight: 700; min-height: 52px; color: #F0EFF2; justify-content: space-between; align-items: center; }

.g_lo3-me { transition: transform .17s; }

.g_lo3-z176[open] .g_lo3-me { transform: rotate(45deg); }

.g_lo3-fq { padding: 0 0.5rem 0.5rem; display: grid; margin: 0; list-style: none; }

.g_lo3-fq li + li { margin-top: 0; }

.g_lo3-5n6u { min-height: 44px; display: flex; align-items: center; padding: 0 0.5rem; border-top: 1px solid #343144; text-decoration: none; font-weight: 600; color: #CDCBD6; }

.g_lo3-5n6u:hover { color: #9985F2; }

.g_xaka1-yf9 { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr)); gap: 1.75rem 3.25rem; align-items: start; }

.g_xaka1-p7h { min-width: 0; font-size: 1.059rem; max-width: 720px; }

.g_xaka1-p7h p { margin-top: 0.75rem; }

.g_xaka1-kvc { min-width: 0; background: #201E2A; padding: 1.5rem; border-radius: 12px; }

.g_xaka1-py { font-weight: 600; font-size: 1.185rem; }

.g_xaka1-6a2 { margin-top: 0.75rem; padding: 0; list-style: none; }

.g_xaka1-ixt { gap: 0.5rem; display: flex; }

.g_xaka1-ixt svg { color: #53D4A4; margin-top: 2px; flex: none; }

.g_guc-1z { margin: 0; list-style: none; padding: 0; grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr)); display: grid; gap: 1rem; }

.g_guc-1z > li + li { margin-top: 0; }

.g_guc-18r { border: 1px solid #343144; aspect-ratio: 16 / 10; border-radius: 12px; overflow: hidden; background-color: #09080C; }

.g_guc-k30 { object-fit: contain; height: 100%; width: 100%; }

.g_guc-tbu { margin-top: 0.5rem; font-size: 0.873rem; }

.g_bemit-36 { border: 1px solid #343144; border-radius: 12px; background: #15141C; overflow-x: auto; }

.g_bemit-8z { min-width: 560px; font-size: 0.935rem; }

.g_bemit-8z thead { background: #201E2A; }

.g_bemit-8z th, .g_bemit-8z td { padding: 0.5rem 1rem; vertical-align: middle; }

.g_bemit-8z thead th { font-weight: 700; font-size: 0.81rem; color: #CDCBD6; }

.g_bemit-8z tbody th, .g_bemit-8z tbody td { border-top: 1px solid #343144; }

.g_bemit-ss8 { color: #F0EFF2; font-family: "IBM Plex Mono", monospace; white-space: nowrap; text-align: right; }

.g_bemit-v0 { font-weight: 700; gap: 0.75rem; display: flex; color: #F0EFF2; align-items: center; }

.g_bemit-q2 { border-radius: 2px; overflow: hidden; background: #201E2A; width: 40px; height: 40px; flex: none; }

.g_bemit-q2 img { width: 100%; height: 100%; object-fit: contain; }

.g_bemit-zfc8 { background: #201E2A; }

.g_bemit-zfc8 .g_bemit-q2 { background: #15141C; }

.g_bemit-7e2j { padding: 2px 0.5rem; font-size: 0.686rem; font-weight: 700; border-radius: 2px; background: #8066EF; color: #0E0E11; }

.g_qio-j5 { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 300px), 1fr)); gap: 1rem; }

.g_qio-ei { border: 1px solid #343144; padding: 1.5rem; display: flex; border-radius: 12px; background: #15141C; gap: 0.75rem; min-width: 0; flex-direction: column; }

.g_qio-3a1 { font-weight: 600; font-size: 1.247rem; }

.g_qio-5mq { flex: 1; font-size: 0.935rem; }

.g_qio-sv { display: flex; gap: 0.25rem; font-weight: 700; font-size: 0.81rem; align-items: center; flex-wrap: wrap; }

.g_qio-sv svg { color: #A5A2B5; }

.g_qio-qj { background: #201E2A; padding: 0.25rem 0.5rem; color: #F0EFF2; border-radius: 2px; }

.g_qio-539 { border-radius: 2px; padding: 0.25rem 0.5rem; color: #0E0E11; background: #8066EF; }

.g_peper-px { grid-template-columns: repeat(auto-fit, minmax(min(100%, 400px), 1fr)); gap: 2.25rem 2.75rem; display: grid; }

.g_peper-zc { min-width: 0; }

.g_peper-wqb9 { font-weight: 800; font-size: clamp(1.496rem, 1.197rem + 1vw, 2.119rem); letter-spacing: -0.02em; line-height: 1.12; }

.g_peper-e2m { color: #A5A2B5; margin-top: 0.5rem; }

.g_peper-vtj { border: 1px solid #343144; background: #15141C; overflow-x: auto; border-radius: 12px; margin-top: 1rem; }

.g_peper-vree { font-size: 0.935rem; }

.g_peper-vree thead { background: #201E2A; }

.g_peper-vree th, .g_peper-vree td { padding: 0.75rem 1rem; }

.g_peper-vree thead th { font-size: 0.81rem; }

.g_peper-vree tbody th, .g_peper-vree tbody td { border-top: 1px solid #343144; }

.g_peper-vree tbody th { font-weight: 600; }

.g_peper-svom { white-space: nowrap; color: #F0EFF2; font-family: "IBM Plex Mono", monospace; text-align: right; }

.g_peper-rdc { border-radius: 999px; height: 4px; background: #201E2A; display: block; margin-top: 0.25rem; }

.g_peper-rjn { border-radius: 999px; height: 100%; background: #8066EF; display: block; }

.g_peper-oi { font-weight: 700; color: #53D4A4; }

.g_peper-iika { color: #A5A2B5; }

.g_mixak-cv1 { border: 1px solid #343144; border-radius: 12px; background-color: #09080C; position: relative; overflow: hidden; aspect-ratio: 16 / 9; }

.g_mixak-l3 { width: 100%; height: 100%; object-fit: cover; }

.g_mixak-xxwm { position: absolute; inset: 0; place-items: center; text-decoration: none; background: rgba(0, 0, 0, 0.67); display: grid; }

.g_mixak-n1 { min-height: 56px; font-weight: 800; font-size: 1.059rem; gap: 0.75rem; color: #09080C; display: inline-flex; padding: 0 1.5rem; transition: transform .17s; align-items: center; border-radius: 999px; background: #F1F1F3; }

.g_mixak-xxwm:hover .g_mixak-n1 { transform: scale(1.04); }

.g_mixak-su { gap: 0.75rem 1.75rem; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; margin-top: 1rem; }

.g_mixak-3q { font-size: 0.935rem; max-width: 640px; }

.g_xax-yees { line-height: 1.7; max-width: 760px; font-size: 1.059rem; }

.g_xax-jb2 { font-size: clamp(1.621rem, 1.197rem + 1.6vw, 2.493rem); margin-bottom: 1rem; line-height: 1.1; font-weight: 800; letter-spacing: -0.02em; }

.g_xax-yees p + p { margin-top: 0.75rem; }

.g_wysob-yogu { grid-template-columns: repeat(auto-fit, minmax(min(100%, 220px), 1fr)); margin-top: 1.5rem; gap: 0.75rem; display: grid; }

.g_wysob-tezg { padding: 1rem 1.25rem; border-radius: 6px; background: #15141C; min-width: 0; }

.g_wysob-qaf7 { font-size: 0.997rem; font-weight: 700; font-family: "Mulish", sans-serif; }

.g_wysob-t7 { margin-top: 0.25rem; font-size: 0.873rem; }

.g_kaqiz { transition: transform .21s; z-index: 35; border-top: 1px solid #343144; right: 0; padding: 0.5rem 0.75rem 0.5rem 1rem; background: #15141C; gap: 0.75rem; position: fixed; left: 0; justify-content: space-between; bottom: 0; align-items: center; transform: translateY(110%); display: flex; }

.g_kaqiz-295 { transform: translateY(0); }

.g_kaqiz-8fc { overflow: hidden; color: #F0EFF2; min-width: 0; font-weight: 700; text-overflow: ellipsis; white-space: nowrap; }

.g_kaqiz .g_be5 { flex: none; min-height: 44px; }

@media (min-width: 633px) {
  .g_zok { padding-inline: 1.5rem; }
  .g_nukah-y815 { padding: 2.5rem 2.25rem; }
  .g_nukah-84 { padding: 1.5rem 1.75rem; }
  .g_cez-we6x { padding: 2rem; }
  .g_fi6-1r1g, .g_wysob-q13z { padding: 2rem; }
  .g_ceg-hm { padding: 2.25rem; }
  .g_wy3-62p { padding: 2.5rem 2.25rem 0; }
  .g_nuj { padding: 2.25rem; }
  .g_nuj-2xt { align-items: baseline; grid-template-columns: 160px minmax(0, 1fr); }
}

@media (min-width: 950px) {
  .g_zok { padding-inline: 2.25rem; }
  main > section { padding-block: 0 5rem; }
  .g_lobew { padding: 0.75rem 1.5rem; }
  .g_lobew-hpdx { grid-template-areas: "logo nav tools actions"; gap: 1rem; grid-template-columns: auto minmax(0, 1fr) auto auto; padding-left: 0.75rem; }
  .g_lobew-59ab { display: none; }
  .g_lobew-gg0 { gap: 2px; padding-top: 0; border-top: 0; display: flex; flex-wrap: wrap; justify-content: center; }
  .g_lobew-5z { min-height: 40px; font-size: 0.873rem; }
  .g_lobew-xx { display: flex; }
  .g_lobew-xx .g_be5 { min-height: 42px; padding: 0 1rem; }
  .g_tae { padding-block: 1.5rem 4.75rem; }
  .g_tae-rgtp { padding-block: 1.75rem; }
  .g_nukah-y815 { padding: 3.75rem; }
  .g_gufit { padding-block: 1rem 2.75rem; }
  .g_lo3 { padding-bottom: 4.25rem; }
  .g_lo3-z176[open] .g_lo3-fq, .g_lo3-fq { flex-wrap: wrap; gap: 0.5rem; display: flex; padding: 0 0.5rem 0.5rem; }
  .g_lo3-5n6u { border-radius: 6px; background: #201E2A; min-height: 36px; color: #F0EFF2; padding: 0 0.75rem; font-weight: 700; font-size: 0.873rem; border-top: 0; }
  .g_lo3-5n6u:hover { color: #0E0E11; background: #8066EF; }
  .g_cez-we6x { padding: 2.5rem; }
  .g_fi6-1r1g, .g_wysob-q13z { padding: 2.5rem; }
  .g_ceg-hm { padding: 2.75rem; }
  .g_wy3-62p { padding: 3.25rem 3.25rem 0; }
  .g_nuj { padding: 2.75rem; margin: 0 1.5rem 1.5rem; }
  .g_kaqiz { display: none; }
}