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

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

body { margin: 0; line-height: 1.55; overflow-wrap: break-word; background: #0E100E; color: #D5D8D4; font-family: "Rubik", sans-serif; font-size: 16.5px; }

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

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

p { text-wrap: pretty; }

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

em { font-style: italic; }

a { text-underline-offset: 3px; transition: color .24s; color: #C4F188; }

a:hover { color: #D1F4A3; }

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

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

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

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

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

button { font: inherit; color: inherit; }

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

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

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

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

.usobec { max-width: 1268px; margin-inline: auto; padding-inline: 1rem; }

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

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

.uvei-10mz { min-width: 0; max-width: 712px; }

.uvei-di { display: flex; align-items: center; font-weight: 700; color: #C4F188; font-size: 14.5px; gap: 0.5rem; margin-bottom: 0.625rem; }

.uvei-di::before { width: 8px; flex: none; background: #BEF07B; border-radius: 2px; height: 8px; content: ""; }

.uvei-qu { letter-spacing: -0.02em; font-size: clamp(1.673rem, 1.236rem + 1.6vw, 2.574rem); font-weight: 800; line-height: 1.1; text-wrap: balance; }

.uvei-yum { margin-top: 0.75rem; color: #A2A8A1; }

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

.uvei-dai svg { flex: none; }

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

.ukae-34ie { background: #BEF07B; color: #0F100F; }

.ukae-34ie:hover { background: #D1F4A3; color: #0F100F; }

.ukae-b5q3 { border-color: #F5F6F5; color: #F5F6F5; background: transparent; }

.ukae-b5q3:hover { background: #F5F6F5; color: #0E100E; }

.ukae-2u { font-size: 16.5px; min-height: 52px; }

.ukae-qwvw { width: 100%; display: flex; }

.ukae-zccn { border-radius: 4px; width: 34px; margin-right: -10px; background: #0F100F; place-items: center; display: grid; color: #BEF07B; height: 34px; }

.ukae-izqk { background: #EEEFEE; color: #050605; }

.ukae-izqk:hover { background: #BEF07B; color: #0F100F; }

.ukae-ir7q { color: #EEEFEE; border-color: #EEEFEE; background: transparent; }

.ukae-ir7q:hover { background: #EEEFEE; color: #050605; }

.uxaq { flex-wrap: wrap; gap: 0.625rem; display: flex; }

.utavew { border: 1px solid #343A34; overflow: hidden; background-color: #252925; background-image: repeating-linear-gradient(135deg, #252925 0 9px, #161916 9px 18px); border-radius: 14px; position: relative; }

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

.utavew-8rcv { aspect-ratio: 16 / 10; }

.uwyx { position: sticky; padding: 0.625rem; top: 0; background: #0E100E; z-index: 30; }

.uwyx-nra8 { border: 1px solid #343A34; padding: 0.625rem; align-items: center; grid-template-columns: minmax(0, 1fr) auto auto; grid-template-areas:
    "logo tools burger"
    "actions actions actions"
    "nav nav nav"; border-radius: 14px; background: #161916; display: grid; max-width: 1268px; margin-inline: auto; gap: 0.625rem; }

.uwyx-99 { align-items: center; hyphens: auto; grid-area: logo; text-decoration: none; display: flex; letter-spacing: -0.02em; font-weight: 800; overflow-wrap: break-word; font-family: "Syne", sans-serif; font-size: 21.5px; line-height: 1.1; padding-left: 0.375rem; gap: 0.625rem; min-width: 0; color: #F5F6F5; }

.uwyx-99::before { border-radius: 4px; width: 14px; content: ""; height: 14px; transform: rotate(45deg); background: #BEF07B; flex: none; }

.uwyx-99:hover { color: #F5F6F5; }

.uwyx-9e { pointer-events: none; position: absolute; opacity: 0; }

.uwyx-tf { height: 44px; width: 44px; place-items: center; color: #0E100E; border-radius: 8px; grid-area: burger; cursor: pointer; background: #F5F6F5; display: grid; }

.uwyx-9e:focus-visible + .uwyx-tf { outline: 2px solid #C4F188; outline-offset: 3px; }

.uwyx-md7y { display: none; }

.uwyx-9e:checked + .uwyx-tf .uwyx-1y17 { display: none; }

.uwyx-9e:checked + .uwyx-tf .uwyx-md7y { display: block; }

.uwyx-4x { padding-top: 0.5rem; border-top: 1px solid #343A34; grid-area: nav; display: none; }

.uwyx-9e:checked ~ .uwyx-4x { display: grid; gap: 2px; }

.uwyx-d4ke { font-weight: 700; color: #D5D8D4; display: flex; border-radius: 8px; min-height: 48px; font-size: 17.5px; text-decoration: none; align-items: center; padding: 0 0.75rem; }

.uwyx-d4ke:hover { background: #252925; color: #F5F6F5; }

.uwyx-sb { color: #F5F6F5; background: #252925; }

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

.uwyx-d0 .ukae { font-size: 14.5px; min-height: 44px; padding: 0 0.75rem; }

.uxac { border: 1px solid #343A34; border-radius: 14px; background: #161916; padding: 1.75rem 1.25rem; margin: 0 0.625rem 1.5rem; }

.uxac-37 { letter-spacing: -0.04em; hyphens: auto; overflow-wrap: break-word; font-size: clamp(2.317rem, 1.03rem + 6vw, 5.663rem); font-family: "Syne", sans-serif; line-height: 1; color: #F5F6F5; font-weight: 800; }

.uxac-k3xh { margin-top: 2rem; }

.uxac-qxpv { display: grid; gap: 0.375rem 1.5rem; border-top: 1px solid #343A34; padding: 0.875rem 0; }

.uxac-sctd { font-family: "Fira Code", monospace; font-size: 13.5px; color: #A2A8A1; }

.uxac-f0l { flex-wrap: wrap; padding: 0; display: flex; gap: 0.375rem 1.25rem; list-style: none; }

.uxac-f0l li + li { margin-top: 0; }

.uxac-xi { color: #F5F6F5; font-weight: 600; text-decoration: none; font-size: 15.5px; }

.uxac-xi:hover { color: #C4F188; }

.uxac-ys { display: flex; justify-content: space-between; font-size: 13.5px; padding-top: 1.25rem; flex-wrap: wrap; margin-top: 1.25rem; align-items: center; color: #A2A8A1; gap: 1rem 1.5rem; border-top: 1px solid #343A34; }

.uxac-mzg { max-width: 852px; }

.uxac-8y { border: 2px solid #E97D7C; height: 40px; font-weight: 800; flex: none; place-items: center; width: 40px; border-radius: 50%; display: grid; font-size: 13.5px; color: #E97D7C; }

.uceqih { border: 1px solid #343A34; gap: 0.625rem 1.25rem; flex-wrap: wrap; margin-inline: auto; z-index: 40; align-items: center; left: 10px; box-shadow: 0 14px 37px -12px rgba(0, 0, 0, 0.69); padding: 0.75rem 0.75rem 0.75rem 1rem; border-radius: 14px; display: flex; bottom: 10px; right: 10px; max-width: 812px; background: #161916; position: fixed; }

.uceqih[hidden] { display: none; }

.uceqih-ums { color: #D5D8D4; flex: 1 1 260px; font-size: 14.5px; }

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

.uceqih-og .ukae { font-size: 14.5px; padding: 0 0.875rem; min-height: 44px; }

.uwyce6 { padding-block: 0.75rem 3rem; }

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

.uwyce6-vb { max-width: 672px; min-width: 0; }

.uwyce6-wy6 { border: 1px solid #343A34; font-weight: 700; margin-bottom: 1.375rem; font-size: 13.5px; background: #161916; color: #D5D8D4; padding: 0.375rem 0.75rem 0.375rem 0.5rem; border-radius: 999px; gap: 0.5rem; display: inline-flex; align-items: center; }

.uwyce6-wy6 svg { flex: none; color: #54D494; }

.uwyce6-01os { font-weight: 800; letter-spacing: -0.03em; font-size: clamp(2.317rem, 1.339rem + 3.6vw, 4.376rem); line-height: 1.02; text-wrap: balance; }

.uwyce6-2p { margin-top: 1.125rem; font-size: 18.5px; color: #D5D8D4; }

.uwyce6-683 { margin-top: 1.625rem; }

.uwyce6-hslg { margin-top: 0.75rem; color: #A2A8A1; font-size: 13.5px; }

.uwyce6-75u { min-width: 0; }

.uwyce6-o91j { color: #A2A8A1; margin-top: 0.75rem; justify-content: space-between; flex-wrap: wrap; display: flex; font-size: 13.5px; gap: 0.25rem 0.75rem; }

.uwyce6-afl { font-family: "Fira Code", monospace; }

.upeqix { padding-block: 0.75rem 3.5rem; }

.upeqix-n0 { border: 1px solid #343A34; grid-template-columns: repeat(auto-fit, minmax(min(100%, 428px), 1fr)); background: #161916; border-radius: 14px; overflow: hidden; display: grid; }

.upeqix-ti { min-width: 0; padding: 1.75rem 1.25rem; }

.upeqix-q85 { font-weight: 800; line-height: 1.04; font-size: clamp(2.188rem, 1.339rem + 3.2vw, 3.861rem); text-wrap: balance; letter-spacing: -0.03em; }

.upeqix-vvk { font-size: 18.5px; margin-top: 1.125rem; max-width: 536px; }

.upeqix-qh4a { margin-top: 1.625rem; }

.upeqix-6gc { padding: 0.75rem 1.25rem; list-style: none; margin: 0; min-width: 0; background: #252925; align-content: center; display: grid; }

.upeqix-z4 { gap: 1rem; grid-template-columns: 44px minmax(0, 1fr); border-bottom: 1px solid #343A34; display: grid; padding: 1.125rem 0; }

.upeqix-z4 + .upeqix-z4 { margin-top: 0; }

.upeqix-z4:last-child { border-bottom: 0; }

.upeqix-hd5 { width: 44px; display: grid; color: #C4F188; place-items: center; border-radius: 8px; height: 44px; background: #161916; }

.upeqix-ne { font-weight: 700; color: #F5F6F5; hyphens: auto; overflow-wrap: break-word; }

.upeqix-vp { font-size: 14.5px; color: #A2A8A1; }

.uho1-gx3 { border: 1px solid #343A34; background: #343A34; grid-template-columns: repeat(auto-fit, minmax(min(100%, 152px), 1fr)); display: grid; gap: 1px; border-radius: 14px; overflow: hidden; }

.uho1-5g { display: flex; background: #161916; padding: 1.25rem 1.375rem; flex-direction: column-reverse; min-width: 0; }

.uho1-17 { font-weight: 700; color: #F5F6F5; font-family: "Fira Code", monospace; overflow-wrap: break-word; font-size: clamp(1.545rem, 1.236rem + 1vw, 2.059rem); letter-spacing: -0.02em; hyphens: auto; }

.uho1-b4ex { color: #A2A8A1; margin-top: 0.25rem; font-size: 14.5px; }

.ufika5-kyo { display: grid; list-style: none; margin: 0; grid-template-columns: repeat(auto-fill, minmax(min(45%, 172px), 1fr)); padding: 0; gap: 0.875rem; }

.ufika5-kyo > li + li { margin-top: 0; }

.ufika5-wt { text-decoration: none; color: #F5F6F5; min-width: 0; display: block; transition: transform .24s; }

.ufika5-wt:hover { transform: translateY(-4px); color: #C4F188; }

.ufika5-id { border: 1px solid #343A34; background-image: repeating-linear-gradient(135deg, #252925 0 8px, #161916 8px 16px); overflow: hidden; position: relative; aspect-ratio: 1 / 1; border-radius: 14px; }

.ufika5-x93n { height: 100%; object-fit: cover; width: 100%; }

.ufika5-l1hn { line-height: 1.3; overflow-wrap: break-word; font-weight: 700; hyphens: auto; margin-top: 0.625rem; font-size: 15.5px; }

.ufika5-tj { color: #A2A8A1; font-size: 13.5px; }

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

.ujax-m5kc > li + li { margin-top: 0; }

.ujax-p9x3 { border: 1px solid #343A34; grid-template-columns: 90px minmax(0, 1fr) auto; text-decoration: none; display: grid; border-radius: 14px; background: #161916; gap: 1rem; align-items: center; color: #F5F6F5; transition: border-color .24s; padding: 0.625rem 1.125rem 0.625rem 0.625rem; }

.ujax-p9x3:hover { color: #F5F6F5; border-color: #C4F188; }

.ujax-t6 { border-radius: 12px; overflow: hidden; aspect-ratio: 1 / 1; background-image: repeating-linear-gradient(135deg, #252925 0 6px, #161916 6px 12px); }

.ujax-be { width: 100%; height: 100%; object-fit: cover; }

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

.ujax-kakb { color: #A2A8A1; display: block; font-size: 13.5px; }

.ujax-zif { white-space: nowrap; color: #54D494; font-weight: 700; font-family: "Fira Code", monospace; font-size: 13.5px; }

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

.usodug-l3r > li + li { margin-top: 0; }

.usodug-p6 { border: 1px solid #343A34; background: #161916; border-radius: 14px; color: #F5F6F5; gap: 1rem; text-decoration: none; align-items: center; height: 100%; transition: border-color .24s; display: grid; padding: 1rem 1.125rem; grid-template-columns: auto minmax(0, 1fr) auto; }

.usodug-p6:hover { color: #F5F6F5; border-color: #C4F188; }

.usodug-uq { color: #C4F188; height: 44px; width: 44px; place-items: center; border-radius: 8px; background: #252925; display: grid; }

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

.usodug-d0y1 { font-size: 13.5px; color: #A2A8A1; display: block; }

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

.uqixa1-lmw { border: 1px solid #343A34; flex-direction: column; background: #161916; display: flex; border-radius: 14px; min-width: 0; }

.uqixa1-hx9q { padding: 1.5rem 1.5rem 1.25rem; }

.uqixa1-4t { background: #252925; font-size: 12.5px; display: inline-block; font-weight: 700; padding: 0.25rem 0.625rem; border-radius: 4px; color: #D5D8D4; }

.uqixa1-vvy { margin-top: 0.875rem; line-height: 1.3; font-size: 18.5px; font-weight: 600; }

.uqixa1-gl6u { font-weight: 800; margin-top: 0.5rem; letter-spacing: -0.02em; color: #C4F188; font-family: "Syne", sans-serif; overflow-wrap: break-word; font-size: clamp(1.673rem, 1.339rem + 1vw, 2.059rem); line-height: 1.1; }

.uqixa1-slr { flex: 1; position: relative; display: flex; border-top: 2px dashed #343A34; margin-inline: 0.875rem; flex-direction: column; padding: 1.25rem 0.625rem 1.5rem; gap: 1rem; }

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

.uqixa1-slr::before { left: -26px; border-right: 1px solid #343A34; }

.uqixa1-slr::after { border-left: 1px solid #343A34; right: -26px; }

.uqixa1-bs { flex: 1; font-size: 14.5px; }

.uqixa1-2jv1 { font-size: 12.5px; color: #A2A8A1; }

.uhodub-uev { border: 1px solid #343A34; background: #161916; overflow-x: auto; border-radius: 14px; }

.uhodub-rus { counter-reset: facts-row; font-size: 15.5px; }

.uhodub-rus thead th { padding: 0.875rem 1rem; color: #A2A8A1; font-weight: 700; border-bottom: 1px solid #343A34; font-size: 13.5px; }

.uhodub-rus tbody th, .uhodub-rus tbody td { padding: 0.875rem 1rem; border-bottom: 1px dashed #343A34; }

.uhodub-rus tbody tr:last-child th, .uhodub-rus tbody tr:last-child td { border-bottom: 0; }

.uhodub-rus tbody th { width: 40%; color: #D5D8D4; font-weight: 600; min-width: 150px; }

.uhodub-rus tbody th::before { display: inline-block; min-width: 32px; font-size: 12.5px; color: #A2A8A1; font-family: "Fira Code", monospace; content: counter(facts-row, decimal-leading-zero); font-weight: 500; counter-increment: facts-row; }

.uhodub-rus tbody td { color: #F5F6F5; overflow-wrap: break-word; hyphens: auto; min-width: 180px; font-weight: 700; }

.ukafik-i1w6 { display: block; }

.ukafik-2a { grid-template-columns: repeat(auto-fit, minmax(min(100%, 224px), 1fr)); display: grid; gap: 0.625rem; }

.ukafik-zn { border: 1px solid #343A34; background: #161916; display: flex; flex-direction: column; min-width: 0; gap: 0.375rem; border-radius: 14px; padding: 1.125rem 1.25rem; }

.ukafik-w0 { font-weight: 700; font-size: 13.5px; color: #A2A8A1; }

.ukafik-b5l { overflow-wrap: break-word; font-weight: 800; line-height: 1.15; font-family: "Syne", sans-serif; color: #F5F6F5; hyphens: auto; font-size: 24.5px; }

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

.ubetag-r3 > li + li { margin-top: 0; }

.ubetag-j3 { border: 1px solid #343A34; min-width: 0; color: #F5F6F5; transition: border-color .24s; text-decoration: none; border-radius: 14px; background: #161916; height: 100%; display: block; padding: 0.5rem 0.5rem 1rem; }

.ubetag-j3:hover { color: #F5F6F5; border-color: #C4F188; }

.ubetag-av5 { background-image: repeating-linear-gradient(135deg, #252925 0 8px, #0E100E 8px 16px); aspect-ratio: 16 / 10; position: relative; border-radius: 12px; overflow: hidden; }

.ubetag-s8q { border-radius: 4px; padding: 3px 0.5rem; top: 10px; letter-spacing: .04em; position: absolute; left: 10px; font-weight: 700; color: #161916; background: #E97D7C; font-size: 11.5px; }

.ubetag-i65o { margin-top: 0.875rem; padding-inline: 0.5rem; hyphens: auto; font-weight: 700; overflow-wrap: break-word; }

.ubetag-b6gl { font-size: 13.5px; font-family: "Fira Code", monospace; padding-inline: 0.5rem; color: #A2A8A1; }

.utasol-xt { border: 1px solid #343A34; overflow-x: auto; background: #161916; border-radius: 14px; }

.utasol-i0 { font-size: 15.5px; min-width: 612px; }

.utasol-i0 thead { background: #252925; }

.utasol-i0 th, .utasol-i0 td { padding: 0.875rem 1rem; }

.utasol-i0 thead th { font-weight: 700; font-size: 13.5px; color: #D5D8D4; }

.utasol-i0 tbody th, .utasol-i0 tbody td { border-top: 1px solid #343A34; vertical-align: middle; }

.utasol-iml { align-items: center; gap: 0.75rem; display: flex; font-weight: 700; color: #F5F6F5; }

.utasol-pbf2 { text-align: right; color: #F5F6F5; white-space: nowrap; font-family: "Fira Code", monospace; }

.utasol-i0 thead .utasol-pbf2 { font-family: "Rubik", sans-serif; }

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

.utazo6-d5i { border: 1px solid #343A34; padding: 1.5rem; border-radius: 14px; min-width: 0; background: #161916; }

.utazo6-ov8 { border: 1.5px solid #C4F188; color: #C4F188; height: 48px; width: 48px; border-radius: 50%; display: grid; place-items: center; }

.utazo6-wr { font-weight: 600; margin-top: 1.25rem; font-size: 19.5px; line-height: 1.25; }

.utazo6-vpw3 { font-size: 15.5px; margin-top: 0.5rem; }

.utazo6-c9 { padding: 0; margin-top: 0.875rem; list-style: none; font-size: 14.5px; }

.utazo6-sko { gap: 0.5rem; display: flex; }

.utazo6-sko svg { flex: none; margin-top: 2px; color: #54D494; }

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

.ufir-nn { min-width: 0; padding-top: 1.125rem; border-top: 2px solid #F5F6F5; }

.ufir-nn + .ufir-nn { margin-top: 0; }

.ufir-nn::before { content: counter(steps, decimal-leading-zero); color: #C4F188; counter-increment: steps; font-weight: 700; font-size: 14.5px; font-family: "Fira Code", monospace; display: block; }

.ufir-47oi { margin-top: 0.625rem; line-height: 1.25; font-size: 19.5px; font-weight: 600; }

.ufir-iv { margin-top: 0.5rem; font-size: 15.5px; }

.ucecex-6mb { display: grid; gap: 0 2.5rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 286px), 1fr)); }

.ucecex-mup { min-width: 0; border-top: 1px solid #343A34; padding-block: 1.25rem 1.5rem; }

.ucecex-jb { font-size: 19.5px; font-weight: 600; }

.ucecex-uif7 { font-size: 15.5px; margin-top: 0.625rem; }

.uduceh-89p { max-width: 752px; font-size: 17.5px; line-height: 1.7; }

.uduceh-q8j { font-size: clamp(1.673rem, 1.236rem + 1.6vw, 2.574rem); letter-spacing: -0.02em; font-weight: 800; margin-bottom: 1.25rem; line-height: 1.1; }

.uduceh-89p h3 { font-size: 22.5px; font-weight: 600; margin: 1.75rem 0 0.625rem; }

.uduceh-89p p + p { margin-top: 0.875rem; }

.uduceh-89p ul, .uduceh-89p ol { margin-block: 1rem; }

.uduceh-5yuk { padding: 1.5rem 1.75rem; margin-block: 1.75rem; border-radius: 14px; background: #252925; }

.uduceh-5yuk p { line-height: 1.4; font-size: 21.5px; color: #F5F6F5; font-family: "Syne", sans-serif; font-weight: 600; }

.uduceh-5yuk cite { font-style: normal; font-weight: 600; display: block; margin-top: 0.75rem; color: #A2A8A1; font-size: 14.5px; }

.upe4-57 { border: 1px solid #343A34; border-radius: 14px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 366px), 1fr)); padding: 1.5rem 1.25rem; display: grid; gap: 1.5rem 3rem; background: #161916; }

.upe4-uf { min-width: 0; }

.upe4-bit0 { font-size: clamp(1.673rem, 1.236rem + 1.4vw, 2.446rem); line-height: 1.12; letter-spacing: -0.02em; font-weight: 800; }

.upe4-q2i9 { margin-top: 0.875rem; }

.upe4-0o { padding: 0; min-width: 0; list-style: none; }

.upe4-tn4 { align-items: flex-start; display: flex; gap: 0.875rem; padding: 0.75rem 0; overflow-wrap: break-word; border-bottom: 1px solid #343A34; hyphens: auto; }

.upe4-tn4 + .upe4-tn4 { margin-top: 0; }

.upe4-uc { display: grid; flex: none; border-radius: 50%; height: 24px; width: 24px; background: #54D494; place-items: center; color: #161916; }

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

.uja3-63 { border: 1px solid #343A34; min-width: 0; padding: 1.5rem; background: #161916; border-radius: 14px; }

.uja3-f3a { border-radius: 999px; overflow: hidden; height: 6px; background: #252925; }

.uja3-kuk { background: #BEF07B; border-radius: 999px; height: 100%; }

.uja3-ju2 { font-weight: 800; margin-top: 1.25rem; font-size: 24.5px; }

.uja3-4mw1 { font-size: 14.5px; color: #A2A8A1; font-family: "Fira Code", monospace; }

.uja3-77c { list-style: none; font-size: 15.5px; margin-top: 1rem; padding: 0; }

.uja3-yvd4 { display: flex; gap: 0.5rem; }

.uja3-yvd4 svg { margin-top: 3px; flex: none; color: #54D494; }

.ukaz-ws0 { gap: 1rem; display: flex; align-items: center; }

.ukaz-3w { color: #F5F6F5; font-family: "Syne", sans-serif; line-height: 1; font-size: 53.5px; font-weight: 800; }

.ukaz-om1 { gap: 2px; display: flex; color: #F5F6F5; }

.ukaz-eao { color: #A2A8A1; font-size: 14.5px; }

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

.ukaz-3ou1 { border: 1px solid #343A34; gap: 1rem; display: flex; background: #161916; padding: 1.5rem; flex-direction: column; min-width: 0; border-radius: 14px; }

.ukaz-xp6 { flex: 1; font-size: 15.5px; }

.ukaz-y3p { display: flex; align-items: center; gap: 0.75rem; }

.ukaz-n59 { background: #252925; color: #F5F6F5; font-weight: 700; display: grid; flex: none; border-radius: 50%; font-size: 14.5px; place-items: center; height: 40px; width: 40px; }

.ukaz-z69y { display: block; font-weight: 700; font-size: 15.5px; color: #F5F6F5; }

.ukaz-gs { color: #A2A8A1; display: block; font-size: 13.5px; }

.upeduf-ctf { border: 1px solid #343A34; grid-template-columns: repeat(auto-fit, minmax(min(100%, 346px), 1fr)); border-radius: 14px; padding: 1.5rem; background: #161916; display: grid; gap: 1.5rem 3rem; }

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

.upeduf-9ev3 { border-radius: 50%; font-size: 22.5px; color: #0F100F; place-items: center; background: #BEF07B; font-family: "Syne", sans-serif; height: 64px; font-weight: 800; width: 64px; display: grid; overflow: hidden; }

.upeduf-9ev3 img { object-fit: cover; height: 100%; width: 100%; }

.upeduf-xzf9 { font-size: 22.5px; font-weight: 800; }

.upeduf-8h0 { font-size: 14.5px; color: #A2A8A1; }

.upeduf-xlyz { margin-top: 0.625rem; }

.upeduf-i1 { flex-wrap: wrap; margin-top: 0.75rem; gap: 0.5rem 1.25rem; font-size: 14.5px; display: flex; }

.upeduf-nsix { font-family: "Fira Code", monospace; color: #A2A8A1; }

.ukanuv-2d9 { list-style: none; padding: 0; display: grid; margin: 0; grid-template-columns: repeat(auto-fill, minmax(min(30%, 142px), 1fr)); gap: 0.625rem; }

.ukanuv-2d9 > li + li { margin-top: 0; }

.ukanuv-jgv { border: 1px solid #343A34; aspect-ratio: 300 / 173; display: block; transition: border-color .24s; background: #161916; padding: 0.625rem; border-radius: 8px; }

.ukanuv-jgv:hover { border-color: #C4F188; }

.ukanuv-q673 { width: 100%; object-fit: contain; height: 100%; }

.udun-wr { grid-template-columns: repeat(auto-fit, minmax(min(100%, 366px), 1fr)); gap: 2rem; align-items: center; display: grid; }

.udun-ru { min-width: 0; }

.udun-fb { margin-top: 0.875rem; }

.udun-gi { list-style: none; padding: 0; margin-top: 1.125rem; }

.udun-nw { gap: 0.625rem; display: flex; }

.udun-nw svg { color: #54D494; flex: none; margin-top: 2px; }

.udun-ww9y { flex-wrap: wrap; gap: 0.625rem; display: flex; margin-top: 1.5rem; }

.udun-eb { border: 1.5px solid #F5F6F5; transition: background-color .24s, color .24s; justify-content: center; color: #F5F6F5; border-radius: 8px; flex-direction: column; padding: 0.375rem 1.25rem; text-decoration: none; min-height: 52px; display: inline-flex; }

.udun-eb:hover { color: #0E100E; background: #F5F6F5; }

.udun-z7 { font-size: 11.5px; }

.udun-39mw { font-weight: 700; font-size: 16.5px; line-height: 1.2; }

.uzoc-t41l, .udua-x27 { padding: 1.5rem 1.25rem; background: #252925; border-radius: 14px; }

.uzoc-ya { flex-wrap: wrap; display: flex; gap: 1.25rem 2.5rem; justify-content: space-between; align-items: flex-end; }

.uzoc-l4xa { min-width: 0; max-width: 632px; }

.uzoc-7ah2, .udua-f7 { max-width: 672px; margin-top: 0.75rem; }

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

.uzoc-3ffg { gap: 0.75rem; color: #F5F6F5; font-weight: 700; align-items: center; padding: 1rem; background: #161916; overflow-wrap: break-word; display: flex; border-radius: 8px; min-width: 0; hyphens: auto; }

.uzoc-3ffg + .uzoc-3ffg { margin-top: 0; }

.uzoc-3ffg svg { color: #C4F188; flex: none; }

.udua-gx { font-weight: 700; gap: 0.5rem 1.25rem; margin-top: 1.25rem; flex-wrap: wrap; display: flex; font-size: 14.5px; }

.utaj-rt { grid-template-columns: repeat(auto-fit, minmax(min(100%, 388px), 1fr)); gap: 2rem 3.5rem; display: grid; }

.utaj-yetb { min-width: 0; }

.utaj-yetb p { margin-top: 0.875rem; }

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

.utaj-3l { border: 1px solid #343A34; background: #343A34; overflow: hidden; border-radius: 14px; display: grid; gap: 1px; grid-template-columns: repeat(2, minmax(0, 1fr)); }

.utaj-1oam { background: #161916; flex-direction: column-reverse; padding: 1.125rem 1.25rem; display: flex; }

.utaj-tvef { font-family: "Fira Code", monospace; hyphens: auto; color: #F5F6F5; overflow-wrap: break-word; font-size: 24.5px; font-weight: 700; }

.utaj-fmle { font-size: 13.5px; color: #A2A8A1; }

.utaj-kfg { border: 1px solid #343A34; padding: 0; background: #161916; border-radius: 14px; list-style: none; }

.utaj-47 { padding: 0.875rem 1.25rem; justify-content: space-between; display: flex; gap: 0.25rem 1rem; flex-wrap: wrap; border-bottom: 1px solid #343A34; }

.utaj-47 + .utaj-47 { margin-top: 0; }

.utaj-47:last-child { border-bottom: 0; }

.utaj-upw { font-weight: 700; color: #F5F6F5; }

.utaj-56 { overflow-wrap: break-word; font-family: "Fira Code", monospace; hyphens: auto; font-size: 14.5px; color: #A2A8A1; }

.uja0-t4ld { border-top: 1.5px solid #F5F6F5; counter-reset: faq; }

.uja0-hg0 { border-bottom: 1px solid #343A34; }

.uja0-7oj { font-weight: 700; gap: 0.75rem; align-items: center; padding: 1.125rem 0; color: #F5F6F5; display: grid; font-size: 17.5px; grid-template-columns: 36px minmax(0, 1fr) 24px; }

.uja0-7oj::before { content: counter(faq, decimal-leading-zero); font-family: "Fira Code", monospace; counter-increment: faq; font-size: 13.5px; color: #C4F188; }

.uja0-7oj:hover { color: #C4F188; }

.uja0-r3c { transition: transform .24s; }

.uja0-hg0[open] .uja0-r3c { transform: rotate(45deg); }

.uja0-icxw { max-width: 852px; padding: 0 0 1.375rem 3rem; }

.uja0-icxw p + p { margin-top: 0.625rem; }

.unuk-qq { border-radius: 14px; padding: 1.75rem 1.375rem; align-items: center; background: #050605; flex-wrap: wrap; display: flex; gap: 1.5rem 2.5rem; color: #EEEFEE; justify-content: space-between; }

.unuk-ic { max-width: 632px; min-width: 0; }

.unuk-p51 { color: #EEEFEE; line-height: 1.12; font-size: clamp(1.545rem, 1.236rem + 1.2vw, 2.188rem); letter-spacing: -0.02em; font-weight: 800; }

.unuk-6s { color: #EEEFEE; margin-top: 0.625rem; }

.unuk-6s a { color: #EEEFEE; }

.uso0-lg { max-width: 752px; font-size: clamp(1.416rem, 1.133rem + 1vw, 1.931rem); font-weight: 800; line-height: 1.15; }

.uso0-c72x { margin-top: 1.125rem; column-gap: 3rem; font-size: 15.5px; columns: 2 340px; }

.uso0-c72x p + p { margin-top: 0.875rem; }

.unufiu-2ks { font-size: 13.5px; padding: 0; margin-bottom: 1.25rem; display: flex; gap: 0.375rem 0.625rem; list-style: none; flex-wrap: wrap; color: #A2A8A1; }

.unufiu-2ks li + li { margin-top: 0; }

.unufiu-2ks li + li::before { margin-right: 0.625rem; content: "/"; }

.unufiu-3oy4 { color: #A2A8A1; }

.unufiu-7fc6 { color: #F5F6F5; font-weight: 700; }

.uzope0 { padding-block: 0.5rem 2rem; }

.uzope0-k9 { grid-template-columns: repeat(auto-fit, minmax(min(100%, 448px), 1fr)); display: grid; align-items: start; gap: 1.5rem 3rem; }

.uzope0-l74s { min-width: 0; }

.uzope0-kd6z { font-size: 13.5px; font-family: "Fira Code", monospace; color: #A2A8A1; }

.uzope0-yh { font-size: clamp(2.317rem, 1.339rem + 3.4vw, 4.119rem); line-height: 1.02; font-weight: 800; margin-top: 0.625rem; letter-spacing: -0.03em; }

.uzope0-z9 { margin-top: 1rem; font-size: 18.5px; max-width: 556px; }

.uzope0-fr3 { border: 1px solid #343A34; gap: 1px; margin-top: 1.5rem; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(45%, 142px), 1fr)); overflow: hidden; background: #343A34; border-radius: 14px; }

.uzope0-e85a { padding: 0.75rem 1rem; background: #161916; min-width: 0; }

.uzope0-wit { font-weight: 700; font-size: 12.5px; color: #A2A8A1; }

.uzope0-ldj { font-weight: 700; margin-top: 2px; hyphens: auto; font-family: "Fira Code", monospace; color: #F5F6F5; font-size: 17.5px; overflow-wrap: break-word; }

.uzope0-8yi { margin-top: 1.5rem; }

.uzope0-7r { font-size: 13.5px; margin-top: 0.75rem; color: #A2A8A1; }

.uzope0-4nx2 { min-width: 0; }

.ujamim-rac { overflow: hidden; text-align: center; color: #EEEFEE; background: #050605; padding: 1.75rem 1.25rem 0; border-radius: 14px; }

.ujamim-42s { margin-inline: auto; max-width: 812px; }

.ujamim-m7 { font-family: "Fira Code", monospace; font-size: 13.5px; color: #EEEFEE; }

.ujamim-ma39 { font-weight: 800; font-size: clamp(2.188rem, 1.339rem + 3.4vw, 4.248rem); line-height: 1.02; margin-top: 0.625rem; color: #EEEFEE; letter-spacing: -0.03em; }

.ujamim-y1q5 { margin-top: 0.875rem; font-size: 18.5px; color: #EEEFEE; }

.ujamim-8f4 { justify-content: center; margin-top: 1.5rem; }

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

.ujamim-0lr { border: 1px solid #EEEFEE; color: #EEEFEE; font-size: 14.5px; padding: 0.5rem 0.875rem; border-radius: 999px; }

.ujamim-0lr + .ujamim-0lr { margin-top: 0; }

.ujamim-0lr strong { font-family: "Fira Code", monospace; color: #EEEFEE; }

.ujamim-0cf1 { border-radius: 14px 14px 0 0; margin: 2.25rem auto 0; aspect-ratio: 16 / 10; overflow: hidden; background-color: #252925; max-width: 952px; }

.ujamim-0cf1 img { width: 100%; object-fit: cover; height: 100%; }

.ujas { padding-bottom: 3rem; }

.ujas-6i { border: 1px solid #343A34; background: #161916; border-radius: 14px; }

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

.ujas-ba { transition: transform .24s; }

.ujas-6i[open] .ujas-ba { transform: rotate(45deg); }

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

.ujas-jl li + li { margin-top: 0; }

.ujas-f2q { text-decoration: none; align-items: center; display: flex; font-weight: 600; min-height: 44px; color: #D5D8D4; border-top: 1px solid #343A34; padding: 0 0.5rem; }

.ujas-f2q:hover { color: #C4F188; }

.ukariu-w7jt { gap: 1.75rem 3.5rem; align-items: start; grid-template-columns: repeat(auto-fit, minmax(min(100%, 346px), 1fr)); display: grid; }

.ukariu-quw { max-width: 712px; min-width: 0; font-size: 17.5px; }

.ukariu-quw p { margin-top: 0.875rem; }

.ukariu-jxf { background: #252925; min-width: 0; border-radius: 14px; padding: 1.5rem; }

.ukariu-c9vf { font-size: 19.5px; font-weight: 600; }

.ukariu-v3 { margin-top: 0.875rem; list-style: none; padding: 0; }

.ukariu-e0a { display: flex; gap: 0.625rem; }

.ukariu-e0a svg { color: #54D494; flex: none; margin-top: 2px; }

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

.uqi0-upb > li + li { margin-top: 0; }

.uqi0-zsw1 { border: 1px solid #343A34; border-radius: 14px; background-color: #050605; aspect-ratio: 16 / 10; overflow: hidden; }

.uqi0-m2 { object-fit: contain; height: 100%; width: 100%; }

.uqi0-3y { margin-top: 0.625rem; font-size: 14.5px; }

.usomix-5mvh { border: 1px solid #343A34; background: #161916; overflow-x: auto; border-radius: 14px; }

.usomix-wi { font-size: 15.5px; min-width: 556px; }

.usomix-wi thead { background: #252925; }

.usomix-wi th, .usomix-wi td { vertical-align: middle; padding: 0.625rem 1rem; }

.usomix-wi thead th { color: #D5D8D4; font-size: 13.5px; font-weight: 700; }

.usomix-wi tbody th, .usomix-wi tbody td { border-top: 1px solid #343A34; }

.usomix-rp { color: #F5F6F5; text-align: right; white-space: nowrap; font-family: "Fira Code", monospace; }

.usomix-fs { color: #F5F6F5; font-weight: 700; display: flex; align-items: center; gap: 0.75rem; }

.usomix-ajk { background: #252925; border-radius: 4px; height: 40px; overflow: hidden; width: 40px; flex: none; }

.usomix-ajk img { width: 100%; object-fit: contain; height: 100%; }

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

.uguxay-4d { border: 1px solid #343A34; display: flex; border-radius: 14px; flex-direction: column; background: #161916; padding: 1.5rem; min-width: 0; gap: 0.75rem; }

.uguxay-pl { font-size: 20.5px; font-weight: 600; }

.uguxay-1ex { flex: 1; font-size: 15.5px; }

.uguxay-b3 { gap: 0.375rem; flex-wrap: wrap; display: flex; font-size: 13.5px; font-weight: 700; align-items: center; }

.uguxay-b3 svg { color: #A2A8A1; }

.uguxay-9k5 { color: #F5F6F5; background: #252925; border-radius: 4px; padding: 0.25rem 0.625rem; }

.uguxay-ycw9 { padding: 0.25rem 0.625rem; color: #0F100F; background: #BEF07B; border-radius: 4px; }

.udud-vi7d { grid-template-columns: repeat(auto-fit, minmax(min(100%, 408px), 1fr)); gap: 2.5rem 3rem; display: grid; }

.udud-ph { min-width: 0; }

.udud-i3h { letter-spacing: -0.02em; line-height: 1.12; font-weight: 800; font-size: clamp(1.545rem, 1.236rem + 1vw, 2.188rem); }

.udud-wz3 { margin-top: 0.625rem; color: #A2A8A1; }

.udud-iq { border: 1px solid #343A34; margin-top: 1.125rem; background: #161916; overflow-x: auto; border-radius: 14px; }

.udud-f6 { font-size: 15.5px; }

.udud-f6 thead { background: #252925; }

.udud-f6 th, .udud-f6 td { padding: 0.75rem 1.125rem; }

.udud-f6 thead th { font-size: 13.5px; }

.udud-f6 tbody th, .udud-f6 tbody td { border-top: 1px solid #343A34; }

.udud-f6 tbody th { font-weight: 600; }

.udud-t6lv { font-family: "Fira Code", monospace; text-align: right; color: #F5F6F5; white-space: nowrap; }

.udud-7z0 { margin-top: 0.375rem; background: #252925; height: 4px; display: block; border-radius: 999px; }

.udud-8n { display: block; background: #BEF07B; border-radius: 999px; height: 100%; }

.udud-98 { font-weight: 700; color: #54D494; }

.udud-0koo { color: #A2A8A1; }

.uvexaq-1qfx { border: 1px solid #343A34; aspect-ratio: 16 / 9; overflow: hidden; border-radius: 14px; position: relative; background-color: #050605; }

.uvexaq-21 { width: 100%; height: 100%; object-fit: cover; }

.uvexaq-4z98 { display: grid; inset: 0; place-items: center; position: absolute; text-decoration: none; background: rgba(0, 0, 0, 0.69); }

.uvexaq-6ugc { min-height: 56px; background: #EEEFEE; font-weight: 800; gap: 0.75rem; align-items: center; font-size: 17.5px; border-radius: 999px; color: #050605; padding: 0 1.625rem; display: inline-flex; transition: transform .24s; }

.uvexaq-4z98:hover .uvexaq-6ugc { transform: scale(1.04); }

.uvexaq-nm { margin-top: 1rem; align-items: center; gap: 0.875rem 2rem; flex-wrap: wrap; justify-content: space-between; display: flex; }

.uvexaq-31 { font-size: 15.5px; max-width: 632px; }

.uxad-9qbd { line-height: 1.7; max-width: 752px; font-size: 17.5px; }

.uxad-saw { letter-spacing: -0.02em; line-height: 1.1; font-weight: 800; font-size: clamp(1.673rem, 1.236rem + 1.6vw, 2.574rem); margin-bottom: 1.125rem; }

.uxad-9qbd p + p { margin-top: 0.875rem; }

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

.udua-6v { min-width: 0; padding: 1.125rem 1.25rem; background: #161916; border-radius: 8px; }

.udua-nk { font-family: "Rubik", sans-serif; font-size: 16.5px; font-weight: 700; }

.udua-2cw { margin-top: 0.375rem; font-size: 14.5px; }

.ulonu1 { bottom: 0; padding: 0.625rem 0.75rem 0.625rem 1rem; gap: 0.75rem; position: fixed; transition: transform .30s; background: #161916; left: 0; border-top: 1px solid #343A34; align-items: center; transform: translateY(110%); right: 0; display: flex; justify-content: space-between; z-index: 35; }

.ulonu1-rxr { transform: translateY(0); }

.ulonu1-otn8 { color: #F5F6F5; font-weight: 700; overflow: hidden; min-width: 0; text-overflow: ellipsis; white-space: nowrap; }

.ulonu1 .ukae { flex: none; min-height: 44px; }

@media (min-width: 645px) {
  .usobec { padding-inline: 1.5rem; }
  .upeqix-ti { padding: 2.75rem 2.5rem; }
  .upeqix-6gc { padding: 1.5rem 2rem; }
  .upe4-57 { padding: 2.25rem; }
  .uzoc-t41l, .udua-x27 { padding: 2.25rem; }
  .unuk-qq { padding: 2.5rem; }
  .ujamim-rac { padding: 2.75rem 2.5rem 0; }
  .uxac { padding: 2.5rem; }
  .uxac-qxpv { grid-template-columns: 164px minmax(0, 1fr); align-items: baseline; }
}

@media (min-width: 944px) {
  .usobec { padding-inline: 2.5rem; }
  main > section { padding-block: 0 5.5rem; }
  .uwyx { padding: 0.75rem 1.5rem; }
  .uwyx-nra8 { padding-left: 0.875rem; grid-template-areas: "logo nav tools actions"; gap: 1rem; grid-template-columns: auto minmax(0, 1fr) auto auto; }
  .uwyx-tf { display: none; }
  .uwyx-4x { justify-content: center; display: flex; padding-top: 0; flex-wrap: wrap; border-top: 0; gap: 2px; }
  .uwyx-d4ke { min-height: 40px; font-size: 14.5px; }
  .uwyx-d0 { display: flex; }
  .uwyx-d0 .ukae { padding: 0 1rem; min-height: 42px; }
  .uwyce6 { padding-block: 1.5rem 5rem; }
  .uwyce6-vb { padding-block: 2rem; }
  .upeqix-ti { padding: 4rem; }
  .uzope0 { padding-block: 1rem 3rem; }
  .ujas { padding-bottom: 4.5rem; }
  .ujas-6i[open] .ujas-jl, .ujas-jl { gap: 0.5rem; display: flex; padding: 0 0.625rem 0.625rem; flex-wrap: wrap; }
  .ujas-f2q { border-radius: 8px; min-height: 36px; border-top: 0; font-size: 14.5px; padding: 0 0.75rem; font-weight: 700; background: #252925; color: #F5F6F5; }
  .ujas-f2q:hover { background: #BEF07B; color: #0F100F; }
  .upe4-57 { padding: 2.75rem; }
  .uzoc-t41l, .udua-x27 { padding: 2.75rem; }
  .unuk-qq { padding: 3rem; }
  .ujamim-rac { padding: 3.5rem 3.5rem 0; }
  .uxac { margin: 0 1.5rem 1.5rem; padding: 3rem; }
  .ulonu1 { display: none; }
}