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

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

body { color: #D0D3D9; margin: 0; font-size: 16px; background: #0C0E10; line-height: 1.55; overflow-wrap: break-word; font-family: "Golos Text", sans-serif; }

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

h1, h2, h3 { overflow-wrap: break-word; color: #F6F7F8; font-family: "EB Garamond", serif; }

p { text-wrap: pretty; }

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

em { font-style: italic; }

a { color: #9AB5E6; transition: color .19s; text-underline-offset: 3px; }

a:hover { color: #AAC1EA; }

ul, ol { padding-left: 22px; }

li + li { margin-top: 6px; }

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

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

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

button { color: inherit; font: inherit; }

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

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

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

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

.d_cefi2 { margin-inline: auto; padding-inline: 16px; max-width: 1332px; }

main > section { padding-block: 0 58px; }

.d_mih { gap: 16px 32px; justify-content: space-between; flex-wrap: wrap; margin-bottom: 28px; align-items: flex-end; display: flex; }

.d_mih-4va { max-width: 748px; min-width: 0; }

.d_mih-tj { gap: 8px; color: #9AB5E6; font-weight: 700; align-items: center; font-size: 14px; margin-bottom: 10px; display: flex; }

.d_mih-tj::before { content: ""; width: 8px; background: #7298DC; height: 8px; flex: none; border-radius: 2px; }

.d_mih-2bbu { letter-spacing: -0.02em; text-wrap: balance; font-size: clamp(1.616rem, 1.193rem + 1.6vw, 2.485rem); line-height: 1.1; font-weight: 800; }

.d_mih-8fl { color: #989FAB; margin-top: 12px; }

.d_mih-9b6 { align-items: center; display: inline-flex; padding-bottom: 2px; text-decoration: none; font-size: 15px; gap: 8px; border-bottom: 1.5px solid currentColor; font-weight: 700; }

.d_mih-9b6 svg { flex: none; }

.d_mih-qah { align-items: center; max-width: 792px; text-align: center; margin-inline: auto; flex-direction: column; }

.d_mih-qah .d_mih-tj { border: 1px solid #313844; padding: 4px 12px; border-radius: 999px; justify-content: center; color: #D0D3D9; }

.d_mih-qah .d_mih-tj::before { display: none; }

.d_mih-qah .d_mih-2bbu { font-size: clamp(1.74rem, 1.292rem + 2vw, 2.858rem); }

.d_mih-qah .d_mih-9b6 { font-size: 14px; color: #F6F7F8; padding: 0 16px; border-bottom: 0; background: #20242C; border-radius: 999px; min-height: 40px; }

.d_mih-qah .d_mih-9b6:hover { background: #313844; color: #F6F7F8; }

.d_gugu9 { border: 1.5px solid transparent; min-height: 48px; font-size: 15px; font-weight: 700; line-height: 1.2; border-radius: 10px; align-items: center; gap: 10px; text-decoration: none; display: inline-flex; text-align: center; padding: 0 20px; cursor: pointer; font-family: "Golos Text", sans-serif; transition: background-color .19s, color .19s, border-color .19s; justify-content: center; }

.d_gugu9-2qcc { color: #0E0F11; background: #7298DC; }

.d_gugu9-2qcc:hover { background: #AAC1EA; color: #0E0F11; }

.d_gugu9-aabw { border-color: #F6F7F8; color: #F6F7F8; background: transparent; }

.d_gugu9-aabw:hover { color: #0C0E10; background: #F6F7F8; }

.d_gugu9-ly { font-size: 16px; min-height: 52px; }

.d_gugu9-lk5 { width: 100%; display: flex; }

.d_gugu9-ngt9 { background: #0E0F11; color: #7298DC; height: 34px; margin-right: -10px; place-items: center; border-radius: 6px; display: grid; width: 34px; }

.d_gugu9-8pb { background: #EDEEEF; color: #060709; }

.d_gugu9-8pb:hover { background: #7298DC; color: #0E0F11; }

.d_gugu9-1eeq { background: transparent; border-color: #EDEEEF; color: #EDEEEF; }

.d_gugu9-1eeq:hover { background: #EDEEEF; color: #060709; }

.d_pey { gap: 10px; display: flex; flex-wrap: wrap; }

.d_zoka8 { border: 1px solid #313844; border-radius: 18px; background-color: #20242C; background-image: repeating-linear-gradient(135deg, #20242C 0 9px, #15171C 9px 18px); position: relative; overflow: hidden; }

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

.d_zoka8-8ohl { aspect-ratio: 16 / 10; }

.d_xaf { top: 0; background: #0C0E10; position: sticky; z-index: 30; padding: 10px; }

.d_xaf-9uuj { border: 1px solid #313844; max-width: 1332px; gap: 10px; margin-inline: auto; align-items: center; grid-template-columns: minmax(0, 1fr) auto auto; padding: 10px; background: #15171C; display: grid; grid-template-areas:
    "logo tools burger"
    "actions actions actions"
    "nav nav nav"; border-radius: 18px; }

.d_xaf-ns { align-items: center; min-width: 0; font-size: 21px; letter-spacing: -0.02em; font-family: "EB Garamond", serif; line-height: 1.1; padding-left: 6px; font-weight: 800; gap: 10px; display: flex; grid-area: logo; hyphens: auto; text-decoration: none; overflow-wrap: break-word; color: #F6F7F8; }

.d_xaf-ns::before { width: 14px; content: ""; border-radius: 4px; background: #7298DC; flex: none; transform: rotate(45deg); height: 14px; }

.d_xaf-ns:hover { color: #F6F7F8; }

.d_xaf-0l4 { opacity: 0; pointer-events: none; position: absolute; }

.d_xaf-zhkz { grid-area: burger; background: #F6F7F8; height: 44px; place-items: center; width: 44px; color: #0C0E10; display: grid; border-radius: 10px; cursor: pointer; }

.d_xaf-0l4:focus-visible + .d_xaf-zhkz { outline: 2px solid #9AB5E6; outline-offset: 3px; }

.d_xaf-zws7 { display: none; }

.d_xaf-0l4:checked + .d_xaf-zhkz .d_xaf-zc { display: none; }

.d_xaf-0l4:checked + .d_xaf-zhkz .d_xaf-zws7 { display: block; }

.d_xaf-uk2k { padding-top: 8px; display: none; grid-area: nav; border-top: 1px solid #313844; }

.d_xaf-0l4:checked ~ .d_xaf-uk2k { gap: 2px; display: grid; }

.d_xaf-hmke { padding: 0 12px; display: flex; text-decoration: none; align-items: center; font-size: 17px; font-weight: 700; min-height: 48px; color: #D0D3D9; border-radius: 10px; }

.d_xaf-hmke:hover { background: #20242C; color: #F6F7F8; }

.d_xaf-jgnd { color: #F6F7F8; background: #20242C; }

.d_xaf-m9 { gap: 8px; grid-template-columns: 1fr 1fr; display: grid; grid-area: actions; }

.d_xaf-m9 .d_gugu9 { min-height: 44px; font-size: 14px; padding: 0 12px; }

.d_guceu { color: #EDEEEF; background: #060709; padding-block: 50px 28px; }

.d_guceu-6704 { display: grid; gap: 32px 24px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 176px), 1fr)); }

.d_guceu-g17 { display: flex; font-weight: 800; font-size: 21px; color: #EDEEEF; align-items: center; font-family: "EB Garamond", serif; gap: 10px; }

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

.d_guceu-2cm { font-size: 14px; margin-top: 12px; color: #EDEEEF; }

.d_guceu-2cm a { color: #EDEEEF; }

.d_guceu-amh9 { font-family: "Golos Text", sans-serif; color: #EDEEEF; margin-bottom: 12px; font-weight: 700; font-size: 14px; }

.d_guceu-ik { padding: 0; list-style: none; }

.d_guceu-ik li + li { margin-top: 8px; }

.d_guceu-fieo { text-decoration: none; color: #EDEEEF; font-size: 14px; }

.d_guceu-fieo:hover { color: #EDEEEF; text-decoration: underline; }

.d_guceu-nmj { gap: 16px 20px; margin-top: 42px; display: grid; grid-template-columns: auto minmax(0, 1fr); padding-top: 24px; border-top: 1px solid #989FAB; align-items: start; }

.d_guceu-a2a { border: 2px solid #EA7B88; font-weight: 800; height: 44px; color: #EDEEEF; font-size: 14px; place-items: center; width: 44px; display: grid; border-radius: 50%; }

.d_guceu-2n { font-size: 13px; line-height: 1.6; color: #EDEEEF; }

.d_guceu-2n + .d_guceu-2n { margin-top: 10px; }

.d_kag { border: 1px solid #313844; padding: 12px 12px 12px 16px; margin-inline: auto; flex-wrap: wrap; max-width: 856px; left: 10px; box-shadow: 0 14px 36px -12px rgba(0, 0, 0, 0.61); align-items: center; gap: 10px 20px; display: flex; background: #15171C; z-index: 40; right: 10px; border-radius: 18px; bottom: 10px; position: fixed; }

.d_kag[hidden] { display: none; }

.d_kag-h3o { flex: 1 1 260px; color: #D0D3D9; font-size: 14px; }

.d_kag-xo { gap: 8px; flex-wrap: wrap; display: flex; }

.d_kag-xo .d_gugu9 { padding: 0 14px; font-size: 14px; min-height: 44px; }

.d_ja7 { padding-block: 12px 50px; }

.d_ja7-j3z { align-items: center; grid-template-columns: repeat(auto-fit, minmax(min(100%, 456px), 1fr)); display: grid; gap: 28px 58px; }

.d_ja7-irjl { max-width: 708px; min-width: 0; }

.d_ja7-o4t { border: 1px solid #313844; background: #15171C; gap: 8px; font-weight: 700; color: #D0D3D9; border-radius: 999px; margin-bottom: 22px; font-size: 13px; padding: 6px 12px 6px 8px; align-items: center; display: inline-flex; }

.d_ja7-o4t svg { color: #56D28C; flex: none; }

.d_ja7-zhw0 { font-weight: 800; line-height: 1.02; font-size: clamp(2.237rem, 1.292rem + 3.6vw, 4.225rem); letter-spacing: -0.03em; text-wrap: balance; }

.d_ja7-pw { font-size: 18px; color: #D0D3D9; margin-top: 18px; }

.d_ja7-d4jy { margin-top: 26px; }

.d_ja7-6u { font-size: 13px; margin-top: 12px; color: #989FAB; }

.d_ja7-peb { min-width: 0; }

.d_ja7-7o { margin-top: 12px; justify-content: space-between; color: #989FAB; flex-wrap: wrap; display: flex; font-size: 13px; gap: 4px 12px; }

.d_ja7-ushz { font-family: "Fira Code", monospace; }

.d_soq { padding-block: 12px 58px; }

.d_soq-th { border: 1px solid #313844; overflow: hidden; display: grid; border-radius: 18px; background: #15171C; grid-template-columns: repeat(auto-fit, minmax(min(100%, 434px), 1fr)); }

.d_soq-hy { min-width: 0; padding: 28px 20px; }

.d_soq-498z { letter-spacing: -0.03em; line-height: 1.04; text-wrap: balance; font-weight: 800; font-size: clamp(2.113rem, 1.292rem + 3.2vw, 3.728rem); }

.d_soq-inj0 { font-size: 18px; max-width: 564px; margin-top: 18px; }

.d_soq-4olk { margin-top: 26px; }

.d_soq-2qii { align-content: center; min-width: 0; padding: 12px 20px; margin: 0; list-style: none; background: #20242C; display: grid; }

.d_soq-b6 { gap: 16px; grid-template-columns: 44px minmax(0, 1fr); padding: 18px 0; display: grid; border-bottom: 1px solid #313844; }

.d_soq-b6 + .d_soq-b6 { margin-top: 0; }

.d_soq-b6:last-child { border-bottom: 0; }

.d_soq-8y { place-items: center; background: #15171C; display: grid; border-radius: 10px; height: 44px; width: 44px; color: #9AB5E6; }

.d_soq-ya { overflow-wrap: break-word; font-weight: 700; hyphens: auto; color: #F6F7F8; }

.d_soq-5e3b { color: #989FAB; font-size: 14px; }

.d_kaxan-1mk5 { border: 1px solid #313844; grid-template-columns: repeat(auto-fit, minmax(min(100%, 156px), 1fr)); overflow: hidden; background: #313844; display: grid; border-radius: 18px; gap: 1px; }

.d_kaxan-jca { display: flex; flex-direction: column-reverse; min-width: 0; padding: 20px 22px; background: #15171C; }

.d_kaxan-gm { font-weight: 700; hyphens: auto; font-family: "Fira Code", monospace; overflow-wrap: break-word; color: #F6F7F8; letter-spacing: -0.02em; font-size: clamp(1.491rem, 1.193rem + 1vw, 1.988rem); }

.d_kaxan-im { margin-top: 4px; color: #989FAB; font-size: 14px; }

.d_xatar-vu { display: grid; grid-template-columns: repeat(auto-fill, minmax(min(45%, 174px), 1fr)); gap: 14px; list-style: none; margin: 0; padding: 0; }

.d_xatar-vu > li + li { margin-top: 0; }

.d_xatar-0iav { transition: transform .19s; display: block; text-decoration: none; color: #F6F7F8; min-width: 0; }

.d_xatar-0iav:hover { color: #9AB5E6; transform: translateY(-4px); }

.d_xatar-xl { border: 1px solid #313844; border-radius: 18px; overflow: hidden; position: relative; aspect-ratio: 1 / 1; background-image: repeating-linear-gradient(135deg, #20242C 0 8px, #15171C 8px 16px); }

.d_xatar-np { object-fit: cover; width: 100%; height: 100%; }

.d_xatar-csd { margin-top: 10px; font-weight: 700; overflow-wrap: break-word; line-height: 1.3; font-size: 15px; hyphens: auto; }

.d_xatar-sro { font-size: 13px; color: #989FAB; }

.d_nuo-edh { grid-template-columns: repeat(auto-fit, minmax(min(100%, 310px), 1fr)); padding: 0; list-style: none; gap: 12px; margin: 0; display: grid; }

.d_nuo-edh > li + li { margin-top: 0; }

.d_nuo-n6g { border: 1px solid #313844; grid-template-columns: 92px minmax(0, 1fr) auto; display: grid; border-radius: 18px; color: #F6F7F8; align-items: center; padding: 10px 18px 10px 10px; transition: border-color .19s; text-decoration: none; gap: 16px; background: #15171C; }

.d_nuo-n6g:hover { border-color: #9AB5E6; color: #F6F7F8; }

.d_nuo-m14r { overflow: hidden; background-image: repeating-linear-gradient(135deg, #20242C 0 6px, #15171C 6px 12px); aspect-ratio: 1 / 1; border-radius: 12px; }

.d_nuo-mc { object-fit: cover; width: 100%; height: 100%; }

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

.d_nuo-w2w { font-size: 13px; color: #989FAB; display: block; }

.d_nuo-8147 { font-family: "Fira Code", monospace; font-weight: 700; white-space: nowrap; color: #56D28C; font-size: 13px; }

.d_guri1-cr4 { grid-template-columns: repeat(auto-fit, minmax(min(100%, 248px), 1fr)); padding: 0; display: grid; list-style: none; gap: 12px; margin: 0; }

.d_guri1-cr4 > li + li { margin-top: 0; }

.d_guri1-7z { border: 1px solid #313844; gap: 16px; text-decoration: none; display: grid; grid-template-columns: auto minmax(0, 1fr) auto; padding: 16px 18px; background: #15171C; color: #F6F7F8; border-radius: 18px; transition: border-color .19s; align-items: center; height: 100%; }

.d_guri1-7z:hover { border-color: #9AB5E6; color: #F6F7F8; }

.d_guri1-of3o { border-radius: 10px; place-items: center; background: #20242C; width: 44px; height: 44px; display: grid; color: #9AB5E6; }

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

.d_guri1-3s3 { font-size: 13px; color: #989FAB; display: block; }

.d_jac-or { grid-template-columns: repeat(auto-fit, minmax(min(100%, 310px), 1fr)); gap: 16px; display: grid; }

.d_jac-ni0 { border: 1px solid #313844; flex-direction: column; min-width: 0; border-radius: 18px; background: #15171C; display: flex; }

.d_jac-e0 { padding: 24px 24px 20px; }

.d_jac-xdo { font-size: 12px; color: #D0D3D9; border-radius: 6px; display: inline-block; font-weight: 700; background: #20242C; padding: 4px 10px; }

.d_jac-h481 { margin-top: 14px; font-weight: 600; font-size: 18px; line-height: 1.3; }

.d_jac-soy1 { font-family: "EB Garamond", serif; color: #9AB5E6; overflow-wrap: break-word; line-height: 1.1; margin-top: 8px; font-size: clamp(1.616rem, 1.292rem + 1vw, 1.988rem); letter-spacing: -0.02em; font-weight: 800; }

.d_jac-1j25 { flex: 1; border-top: 2px dashed #313844; padding: 20px 10px 24px; display: flex; flex-direction: column; gap: 16px; margin-inline: 14px; position: relative; }

.d_jac-1j25::before, .d_jac-1j25::after { width: 22px; border-radius: 50%; content: ""; top: -12px; background: #0C0E10; height: 22px; position: absolute; }

.d_jac-1j25::before { left: -26px; border-right: 1px solid #313844; }

.d_jac-1j25::after { border-left: 1px solid #313844; right: -26px; }

.d_jac-9e { flex: 1; font-size: 14px; }

.d_jac-sn { color: #989FAB; font-size: 12px; }

.d_dui-epzx { border: 1px solid #313844; background: #15171C; border-radius: 18px; overflow-x: auto; }

.d_dui-swc { counter-reset: facts-row; font-size: 15px; }

.d_dui-swc thead th { border-bottom: 1px solid #313844; padding: 14px 16px; font-weight: 700; color: #989FAB; font-size: 13px; }

.d_dui-swc tbody th, .d_dui-swc tbody td { padding: 14px 16px; border-bottom: 1px dashed #313844; }

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

.d_dui-swc tbody th { color: #D0D3D9; width: 40%; min-width: 150px; font-weight: 600; }

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

.d_dui-swc tbody td { color: #F6F7F8; hyphens: auto; overflow-wrap: break-word; min-width: 180px; font-weight: 700; }

.d_ves-oje { display: block; }

.d_ves-b7 { gap: 10px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 228px), 1fr)); }

.d_ves-ca57 { border: 1px solid #313844; padding: 18px 20px; gap: 6px; background: #15171C; flex-direction: column; display: flex; min-width: 0; border-radius: 18px; }

.d_ves-8pnj { font-weight: 700; font-size: 13px; color: #989FAB; }

.d_ves-yxt { overflow-wrap: break-word; color: #F6F7F8; font-size: 24px; hyphens: auto; line-height: 1.15; font-weight: 800; font-family: "EB Garamond", serif; }

.d_nuguq-uyz { gap: 16px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 352px), 1fr)); display: grid; }

.d_nuguq-q2oj { display: flex; justify-content: space-between; min-width: 0; text-decoration: none; gap: 42px; background: #060709; flex-direction: column; padding: 26px; color: #EDEEEF; min-height: 220px; border-radius: 18px; }

.d_nuguq-q2oj:hover { color: #EDEEEF; }

.d_nuguq-fp48 { justify-content: space-between; display: flex; gap: 6px 12px; font-weight: 700; flex-wrap: wrap; }

.d_nuguq-tmnv { font-weight: 500; font-family: "Fira Code", monospace; font-size: 13px; }

.d_nuguq-yxi { letter-spacing: -0.03em; hyphens: auto; line-height: 1; font-family: "Fira Code", monospace; overflow-wrap: break-word; font-weight: 700; font-size: clamp(1.864rem, 1.193rem + 2.6vw, 3.355rem); }

.d_nuguq-jkts { border: 1px solid #313844; border-radius: 18px; padding: 0; margin: 0; gap: 1px; list-style: none; overflow: hidden; display: grid; background: #313844; }

.d_nuguq-jkts > li + li { margin-top: 0; }

.d_nuguq-7s { justify-content: space-between; background: #15171C; height: 100%; padding: 20px 24px; gap: 6px 16px; display: flex; align-items: center; flex-wrap: wrap; text-decoration: none; color: #F6F7F8; }

.d_nuguq-7s:hover { color: #F6F7F8; background: #20242C; }

.d_nuguq-ya4 { font-weight: 700; }

.d_nuguq-5gq { font-family: "Fira Code", monospace; hyphens: auto; overflow-wrap: break-word; font-weight: 700; font-size: 22px; }

.d_ri1-xw01 { list-style: none; gap: 16px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 258px), 1fr)); margin: 0; padding: 0; }

.d_ri1-xw01 > li + li { margin-top: 0; }

.d_ri1-y1 { border: 1px solid #313844; min-width: 0; transition: border-color .19s; padding: 8px 8px 16px; background: #15171C; color: #F6F7F8; border-radius: 18px; height: 100%; display: block; text-decoration: none; }

.d_ri1-y1:hover { color: #F6F7F8; border-color: #9AB5E6; }

.d_ri1-y3 { overflow: hidden; background-image: repeating-linear-gradient(135deg, #20242C 0 8px, #0C0E10 8px 16px); aspect-ratio: 16 / 10; border-radius: 12px; position: relative; }

.d_ri1-tkqn { letter-spacing: .04em; top: 10px; color: #15171C; padding: 3px 8px; border-radius: 6px; font-weight: 700; background: #EA7B88; position: absolute; font-size: 11px; left: 10px; }

.d_ri1-6uc { margin-top: 14px; font-weight: 700; overflow-wrap: break-word; hyphens: auto; padding-inline: 8px; }

.d_ri1-vi { color: #989FAB; padding-inline: 8px; font-size: 13px; font-family: "Fira Code", monospace; }

.d_guri4-9qt9 { border: 1px solid #313844; border-radius: 18px; background: #15171C; overflow-x: auto; }

.d_guri4-cvb { min-width: 644px; font-size: 15px; }

.d_guri4-cvb thead { background: #20242C; }

.d_guri4-cvb th, .d_guri4-cvb td { padding: 14px 16px; }

.d_guri4-cvb thead th { font-weight: 700; font-size: 13px; color: #D0D3D9; }

.d_guri4-cvb tbody th, .d_guri4-cvb tbody td { border-top: 1px solid #313844; vertical-align: middle; }

.d_guri4-xc { align-items: center; display: flex; color: #F6F7F8; gap: 12px; font-weight: 700; }

.d_guri4-3kf { white-space: nowrap; color: #F6F7F8; font-family: "Fira Code", monospace; text-align: right; }

.d_guri4-cvb thead .d_guri4-3kf { font-family: "Golos Text", sans-serif; }

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

.d_ripea-vn71 { border: 1px solid #313844; background: #15171C; min-width: 0; padding: 24px; border-radius: 18px; }

.d_ripea-ova { border: 1.5px solid #9AB5E6; border-radius: 50%; display: grid; height: 48px; color: #9AB5E6; width: 48px; place-items: center; }

.d_ripea-sp { margin-top: 20px; font-weight: 600; line-height: 1.25; font-size: 19px; }

.d_ripea-3me { font-size: 15px; margin-top: 8px; }

.d_ripea-ay { font-size: 14px; padding: 0; margin-top: 14px; list-style: none; }

.d_ripea-on { gap: 8px; display: flex; }

.d_ripea-on svg { color: #56D28C; flex: none; margin-top: 2px; }

.d_lov-p0 { counter-reset: steps; padding: 0; grid-template-columns: repeat(auto-fit, minmax(min(100%, 228px), 1fr)); display: grid; list-style: none; gap: 28px 24px; }

.d_lov-b6sq { min-width: 0; padding-top: 18px; border-top: 2px solid #F6F7F8; }

.d_lov-b6sq + .d_lov-b6sq { margin-top: 0; }

.d_lov-b6sq::before { font-family: "Fira Code", monospace; font-size: 14px; color: #9AB5E6; content: counter(steps, decimal-leading-zero); counter-increment: steps; font-weight: 700; display: block; }

.d_lov-hwb5 { margin-top: 10px; font-weight: 600; line-height: 1.25; font-size: 19px; }

.d_lov-le { margin-top: 8px; font-size: 15px; }

.d_sobeu-6rd { gap: 0 42px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 290px), 1fr)); display: grid; }

.d_sobeu-g0l { border-top: 1px solid #313844; padding-block: 20px 24px; min-width: 0; }

.d_sobeu-qjl { font-size: 19px; font-weight: 600; }

.d_sobeu-sck1 { font-size: 15px; margin-top: 10px; }

.d_pew-dayv { font-size: 17px; max-width: 792px; line-height: 1.7; }

.d_pew-d38e { font-size: clamp(1.616rem, 1.193rem + 1.6vw, 2.485rem); line-height: 1.1; letter-spacing: -0.02em; margin-bottom: 20px; font-weight: 800; }

.d_pew-dayv h3 { margin: 28px 0 10px; font-weight: 600; font-size: 22px; }

.d_pew-dayv p + p { margin-top: 14px; }

.d_pew-dayv ul, .d_pew-dayv ol { margin-block: 16px; }

.d_pew-f2 { margin-block: 28px; background: #20242C; border-radius: 18px; padding: 24px 28px; }

.d_pew-f2 p { font-weight: 600; font-size: 21px; color: #F6F7F8; line-height: 1.4; font-family: "EB Garamond", serif; }

.d_pew-f2 cite { font-size: 14px; font-style: normal; margin-top: 12px; display: block; color: #989FAB; font-weight: 600; }

.d_kaf-yqr { border: 1px solid #313844; gap: 24px 50px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 372px), 1fr)); border-radius: 18px; background: #15171C; padding: 24px 20px; }

.d_kaf-gb { min-width: 0; }

.d_kaf-78p { line-height: 1.12; font-size: clamp(1.616rem, 1.193rem + 1.4vw, 2.361rem); font-weight: 800; letter-spacing: -0.02em; }

.d_kaf-gkyx { margin-top: 14px; }

.d_kaf-675 { padding: 0; min-width: 0; list-style: none; }

.d_kaf-6nj6 { hyphens: auto; display: flex; padding: 12px 0; overflow-wrap: break-word; align-items: flex-start; border-bottom: 1px solid #313844; gap: 14px; }

.d_kaf-6nj6 + .d_kaf-6nj6 { margin-top: 0; }

.d_kaf-yk6t { border-radius: 50%; display: grid; place-items: center; color: #15171C; flex: none; height: 24px; background: #56D28C; width: 24px; }

.d_kah-i1si { align-items: center; display: flex; gap: 16px; }

.d_kah-8a9o { line-height: 1; color: #F6F7F8; font-family: "EB Garamond", serif; font-size: 51.5px; font-weight: 800; }

.d_kah-zyo { gap: 2px; display: flex; color: #F6F7F8; }

.d_kah-tbs { font-size: 14px; color: #989FAB; }

.d_kah-8sp4 { gap: 16px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 290px), 1fr)); display: grid; }

.d_kah-m7 { border: 1px solid #313844; padding: 24px; display: flex; min-width: 0; border-radius: 18px; background: #15171C; flex-direction: column; gap: 16px; }

.d_kah-7wa4 { font-size: 15px; flex: 1; }

.d_kah-w3h { gap: 12px; display: flex; align-items: center; }

.d_kah-io3j { border-radius: 50%; display: grid; font-weight: 700; font-size: 14px; place-items: center; background: #20242C; width: 40px; flex: none; color: #F6F7F8; height: 40px; }

.d_kah-ce { font-weight: 700; font-size: 15px; display: block; color: #F6F7F8; }

.d_kah-qf9 { font-size: 13px; color: #989FAB; display: block; }

.d_pecer-y6n { border: 1px solid #313844; gap: 24px 50px; border-radius: 18px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 352px), 1fr)); background: #15171C; display: grid; padding: 24px; }

.d_pecer-fyk { gap: 16px 20px; display: grid; align-items: start; grid-template-columns: auto minmax(0, 1fr); }

.d_pecer-k6z { font-weight: 800; display: grid; border-radius: 50%; height: 64px; width: 64px; background: #7298DC; font-family: "EB Garamond", serif; font-size: 22px; place-items: center; color: #0E0F11; overflow: hidden; }

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

.d_pecer-uv { font-size: 22px; font-weight: 800; }

.d_pecer-39l { color: #989FAB; font-size: 14px; }

.d_pecer-jlrf { margin-top: 10px; }

.d_pecer-wlh9 { flex-wrap: wrap; font-size: 14px; gap: 8px 20px; margin-top: 12px; display: flex; }

.d_pecer-rd { color: #989FAB; font-family: "Fira Code", monospace; }

.d_hoz-m7cz { gap: 10px; list-style: none; margin: 0; display: grid; grid-template-columns: repeat(auto-fill, minmax(min(30%, 144px), 1fr)); padding: 0; }

.d_hoz-m7cz > li + li { margin-top: 0; }

.d_hoz-ps8v { border: 1px solid #313844; padding: 10px; aspect-ratio: 300 / 173; transition: border-color .19s; background: #15171C; border-radius: 10px; display: block; }

.d_hoz-ps8v:hover { border-color: #9AB5E6; }

.d_hoz-jn7o { height: 100%; object-fit: contain; width: 100%; }

.d_fija6-vb { align-items: center; gap: 32px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 372px), 1fr)); display: grid; }

.d_fija6-i0 { min-width: 0; }

.d_fija6-15q { margin-top: 14px; }

.d_fija6-2kw { list-style: none; margin-top: 18px; padding: 0; }

.d_fija6-fc { gap: 10px; display: flex; }

.d_fija6-fc svg { flex: none; color: #56D28C; margin-top: 2px; }

.d_fija6-n9 { flex-wrap: wrap; margin-top: 24px; gap: 10px; display: flex; }

.d_fija6-f7 { border: 1.5px solid #F6F7F8; color: #F6F7F8; min-height: 52px; text-decoration: none; justify-content: center; transition: background-color .19s, color .19s; flex-direction: column; padding: 6px 20px; border-radius: 10px; display: inline-flex; }

.d_fija6-f7:hover { color: #0C0E10; background: #F6F7F8; }

.d_fija6-gjn { font-size: 11px; }

.d_fija6-r2n { font-size: 16px; font-weight: 700; line-height: 1.2; }

.d_zope5-7gm, .d_bek-af { padding: 24px 20px; background: #20242C; border-radius: 18px; }

.d_zope5-ne { gap: 20px 42px; flex-wrap: wrap; align-items: flex-end; display: flex; justify-content: space-between; }

.d_zope5-ay7w { min-width: 0; max-width: 668px; }

.d_zope5-w4a, .d_bek-6b { margin-top: 12px; max-width: 708px; }

.d_zope5-l7q { grid-template-columns: repeat(auto-fit, minmax(min(100%, 186px), 1fr)); list-style: none; gap: 10px; margin-top: 28px; display: grid; padding: 0; }

.d_zope5-0m { border-radius: 10px; align-items: center; gap: 12px; overflow-wrap: break-word; color: #F6F7F8; hyphens: auto; padding: 16px; min-width: 0; background: #15171C; display: flex; font-weight: 700; }

.d_zope5-0m + .d_zope5-0m { margin-top: 0; }

.d_zope5-0m svg { color: #9AB5E6; flex: none; }

.d_bek-o8 { gap: 8px 20px; flex-wrap: wrap; margin-top: 20px; display: flex; font-size: 14px; font-weight: 700; }

.d_ri4-dd { grid-template-columns: repeat(auto-fit, minmax(min(100%, 394px), 1fr)); display: grid; gap: 32px 58px; }

.d_ri4-uah6 { min-width: 0; }

.d_ri4-uah6 p { margin-top: 14px; }

.d_ri4-2sk { min-width: 0; display: grid; gap: 16px; align-content: start; }

.d_ri4-vj6y { border: 1px solid #313844; background: #313844; display: grid; overflow: hidden; gap: 1px; grid-template-columns: repeat(2, minmax(0, 1fr)); border-radius: 18px; }

.d_ri4-vwzm { display: flex; padding: 18px 20px; flex-direction: column-reverse; background: #15171C; }

.d_ri4-25 { overflow-wrap: break-word; color: #F6F7F8; font-family: "Fira Code", monospace; font-weight: 700; font-size: 24px; hyphens: auto; }

.d_ri4-uzk { color: #989FAB; font-size: 13px; }

.d_ri4-y21m { border: 1px solid #313844; list-style: none; border-radius: 18px; background: #15171C; padding: 0; }

.d_ri4-pn { border-bottom: 1px solid #313844; gap: 4px 16px; padding: 14px 20px; flex-wrap: wrap; justify-content: space-between; display: flex; }

.d_ri4-pn + .d_ri4-pn { margin-top: 0; }

.d_ri4-pn:last-child { border-bottom: 0; }

.d_ri4-nz { font-weight: 700; color: #F6F7F8; }

.d_ri4-jjg0 { hyphens: auto; font-family: "Fira Code", monospace; font-size: 14px; color: #989FAB; overflow-wrap: break-word; }

.d_vei-ci0 { counter-reset: faq; border-top: 1.5px solid #F6F7F8; }

.d_vei-2u { border-bottom: 1px solid #313844; }

.d_vei-mg { align-items: center; padding: 18px 0; grid-template-columns: 36px minmax(0, 1fr) 24px; font-size: 17px; display: grid; font-weight: 700; color: #F6F7F8; gap: 12px; }

.d_vei-mg::before { font-family: "Fira Code", monospace; font-size: 13px; content: counter(faq, decimal-leading-zero); color: #9AB5E6; counter-increment: faq; }

.d_vei-mg:hover { color: #9AB5E6; }

.d_vei-bvp { transition: transform .19s; }

.d_vei-2u[open] .d_vei-bvp { transform: rotate(45deg); }

.d_vei-eo { padding: 0 0 22px 50px; max-width: 896px; }

.d_vei-eo p + p { margin-top: 10px; }

.d_loho0-q1 { background: #060709; color: #EDEEEF; padding: 28px 22px; align-items: center; border-radius: 18px; flex-wrap: wrap; justify-content: space-between; display: flex; gap: 24px 42px; }

.d_loho0-dva { min-width: 0; max-width: 668px; }

.d_loho0-yz8 { line-height: 1.12; letter-spacing: -0.02em; color: #EDEEEF; font-size: clamp(1.491rem, 1.193rem + 1.2vw, 2.113rem); font-weight: 800; }

.d_loho0-re9 { color: #EDEEEF; margin-top: 10px; }

.d_loho0-re9 a { color: #EDEEEF; }

.d_qip-7uu { font-weight: 800; max-width: 792px; line-height: 1.15; font-size: clamp(1.367rem, 1.094rem + 1vw, 1.864rem); }

.d_qip-vyr4 { margin-top: 18px; column-gap: 50px; font-size: 15px; columns: 2 340px; }

.d_qip-vyr4 p + p { margin-top: 14px; }

.d_talox-88 { list-style: none; color: #989FAB; gap: 6px 10px; font-size: 13px; margin-bottom: 20px; display: flex; flex-wrap: wrap; padding: 0; }

.d_talox-88 li + li { margin-top: 0; }

.d_talox-88 li + li::before { content: "/"; margin-right: 10px; }

.d_talox-2hz { color: #989FAB; }

.d_talox-c6y { font-weight: 700; color: #F6F7F8; }

.d_ceson { padding-block: 8px 32px; }

.d_ceson-egq { gap: 24px 50px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 456px), 1fr)); align-items: start; }

.d_ceson-vbs1 { min-width: 0; }

.d_ceson-v42w { color: #989FAB; font-size: 13px; font-family: "Fira Code", monospace; }

.d_ceson-pp99 { letter-spacing: -0.03em; font-size: clamp(2.237rem, 1.292rem + 3.4vw, 3.977rem); margin-top: 10px; line-height: 1.02; font-weight: 800; }

.d_ceson-qnz { max-width: 584px; margin-top: 16px; font-size: 18px; }

.d_ceson-2ef { border: 1px solid #313844; background: #313844; border-radius: 18px; grid-template-columns: repeat(auto-fit, minmax(min(45%, 144px), 1fr)); display: grid; margin-top: 24px; overflow: hidden; gap: 1px; }

.d_ceson-gt0 { min-width: 0; background: #15171C; padding: 12px 16px; }

.d_ceson-akh8 { color: #989FAB; font-size: 12px; font-weight: 700; }

.d_ceson-68 { margin-top: 2px; overflow-wrap: break-word; font-size: 17px; font-weight: 700; font-family: "Fira Code", monospace; hyphens: auto; color: #F6F7F8; }

.d_ceson-u0 { margin-top: 24px; }

.d_ceson-ogoj { margin-top: 12px; color: #989FAB; font-size: 13px; }

.d_ceson-8e { min-width: 0; }

.d_xar-ap { background: #060709; text-align: center; color: #EDEEEF; border-radius: 18px; padding: 28px 20px 0; overflow: hidden; }

.d_xar-bl9 { max-width: 856px; margin-inline: auto; }

.d_xar-w9 { font-family: "Fira Code", monospace; color: #EDEEEF; font-size: 13px; }

.d_xar-to { letter-spacing: -0.03em; line-height: 1.02; color: #EDEEEF; font-size: clamp(2.113rem, 1.292rem + 3.4vw, 4.101rem); font-weight: 800; margin-top: 10px; }

.d_xar-ei { margin-top: 14px; font-size: 18px; color: #EDEEEF; }

.d_xar-dpn { margin-top: 24px; justify-content: center; }

.d_xar-ix { margin-top: 28px; justify-content: center; flex-wrap: wrap; padding: 0; gap: 8px; list-style: none; display: flex; }

.d_xar-625c { border: 1px solid #EDEEEF; border-radius: 999px; padding: 8px 14px; color: #EDEEEF; font-size: 14px; }

.d_xar-625c + .d_xar-625c { margin-top: 0; }

.d_xar-625c strong { color: #EDEEEF; font-family: "Fira Code", monospace; }

.d_xar-dz { aspect-ratio: 16 / 10; max-width: 1000px; overflow: hidden; border-radius: 18px 18px 0 0; background-color: #20242C; margin: 38px auto 0; }

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

.d_dukaq { padding-bottom: 50px; }

.d_dukaq-xc { border: 1px solid #313844; border-radius: 18px; background: #15171C; }

.d_dukaq-oxbs { justify-content: space-between; font-weight: 700; min-height: 52px; padding: 0 16px; color: #F6F7F8; align-items: center; display: flex; }

.d_dukaq-sc { transition: transform .19s; }

.d_dukaq-xc[open] .d_dukaq-sc { transform: rotate(45deg); }

.d_dukaq-tdk { padding: 0 8px 8px; list-style: none; margin: 0; display: grid; }

.d_dukaq-tdk li + li { margin-top: 0; }

.d_dukaq-n6 { min-height: 44px; border-top: 1px solid #313844; text-decoration: none; display: flex; padding: 0 8px; color: #D0D3D9; align-items: center; font-weight: 600; }

.d_dukaq-n6:hover { color: #9AB5E6; }

.d_nuveu-vi { display: grid; gap: 28px 58px; align-items: start; grid-template-columns: repeat(auto-fit, minmax(min(100%, 352px), 1fr)); }

.d_nuveu-ui0z { font-size: 17px; max-width: 748px; min-width: 0; }

.d_nuveu-ui0z p { margin-top: 14px; }

.d_nuveu-04 { border-radius: 18px; background: #20242C; min-width: 0; padding: 24px; }

.d_nuveu-1zc8 { font-weight: 600; font-size: 19px; }

.d_nuveu-daqh { list-style: none; margin-top: 14px; padding: 0; }

.d_nuveu-cm { gap: 10px; display: flex; }

.d_nuveu-cm svg { margin-top: 2px; color: #56D28C; flex: none; }

.d_ced-kq1 { gap: 16px; margin: 0; padding: 0; list-style: none; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 290px), 1fr)); }

.d_ced-kq1 > li + li { margin-top: 0; }

.d_ced-v8gk { border: 1px solid #313844; background-color: #060709; border-radius: 18px; overflow: hidden; aspect-ratio: 16 / 10; }

.d_ced-q8 { height: 100%; width: 100%; object-fit: contain; }

.d_ced-11 { font-size: 14px; margin-top: 10px; }

.d_tao-73 { border: 1px solid #313844; overflow-x: auto; border-radius: 18px; background: #15171C; }

.d_tao-glhx { font-size: 15px; min-width: 584px; }

.d_tao-glhx thead { background: #20242C; }

.d_tao-glhx th, .d_tao-glhx td { vertical-align: middle; padding: 10px 16px; }

.d_tao-glhx thead th { font-weight: 700; font-size: 13px; color: #D0D3D9; }

.d_tao-glhx tbody th, .d_tao-glhx tbody td { border-top: 1px solid #313844; }

.d_tao-m3f { color: #F6F7F8; font-family: "Fira Code", monospace; white-space: nowrap; text-align: right; }

.d_tao-jwi { font-weight: 700; gap: 12px; color: #F6F7F8; align-items: center; display: flex; }

.d_tao-vqc8 { flex: none; height: 40px; width: 40px; background: #20242C; overflow: hidden; border-radius: 6px; }

.d_tao-vqc8 img { width: 100%; height: 100%; object-fit: contain; }

.d_tao-6drh { background: #20242C; }

.d_tao-6drh .d_tao-vqc8 { background: #15171C; }

.d_tao-k3 { background: #7298DC; border-radius: 6px; color: #0E0F11; padding: 2px 8px; font-size: 11px; font-weight: 700; }

.d_fiz-7y { display: grid; gap: 16px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 310px), 1fr)); }

.d_fiz-5xk { border: 1px solid #313844; flex-direction: column; padding: 24px; background: #15171C; gap: 12px; display: flex; border-radius: 18px; min-width: 0; }

.d_fiz-s9sr { font-size: 20px; font-weight: 600; }

.d_fiz-6uvk { flex: 1; font-size: 15px; }

.d_fiz-m5 { flex-wrap: wrap; font-weight: 700; display: flex; align-items: center; font-size: 13px; gap: 6px; }

.d_fiz-m5 svg { color: #989FAB; }

.d_fiz-bn7 { background: #20242C; color: #F6F7F8; padding: 4px 10px; border-radius: 6px; }

.d_fiz-y8o { border-radius: 6px; color: #0E0F11; padding: 4px 10px; background: #7298DC; }

.d_fif-imq { grid-template-columns: repeat(auto-fit, minmax(min(100%, 414px), 1fr)); gap: 42px 50px; display: grid; }

.d_fif-s97 { min-width: 0; }

.d_fif-9hg1 { font-size: clamp(1.491rem, 1.193rem + 1vw, 2.113rem); line-height: 1.12; font-weight: 800; letter-spacing: -0.02em; }

.d_fif-mvqu { margin-top: 10px; color: #989FAB; }

.d_fif-zg { border: 1px solid #313844; margin-top: 18px; border-radius: 18px; background: #15171C; overflow-x: auto; }

.d_fif-fkvq { font-size: 15px; }

.d_fif-fkvq thead { background: #20242C; }

.d_fif-fkvq th, .d_fif-fkvq td { padding: 12px 18px; }

.d_fif-fkvq thead th { font-size: 13px; }

.d_fif-fkvq tbody th, .d_fif-fkvq tbody td { border-top: 1px solid #313844; }

.d_fif-fkvq tbody th { font-weight: 600; }

.d_fif-dmev { color: #F6F7F8; font-family: "Fira Code", monospace; text-align: right; white-space: nowrap; }

.d_fif-5p { margin-top: 6px; border-radius: 999px; display: block; height: 4px; background: #20242C; }

.d_fif-fy { height: 100%; display: block; border-radius: 999px; background: #7298DC; }

.d_fif-s8 { font-weight: 700; color: #56D28C; }

.d_fif-r4ir { color: #989FAB; }

.d_fia-j3wa { border: 1px solid #313844; overflow: hidden; background-color: #060709; position: relative; aspect-ratio: 16 / 9; border-radius: 18px; }

.d_fia-xn { width: 100%; object-fit: cover; height: 100%; }

.d_fia-2tfm { display: grid; inset: 0; position: absolute; place-items: center; background: rgba(0, 0, 0, 0.61); text-decoration: none; }

.d_fia-zzy9 { font-size: 17px; border-radius: 999px; transition: transform .19s; color: #060709; align-items: center; background: #EDEEEF; gap: 12px; min-height: 56px; display: inline-flex; font-weight: 800; padding: 0 26px; }

.d_fia-2tfm:hover .d_fia-zzy9 { transform: scale(1.04); }

.d_fia-1q5 { align-items: center; display: flex; justify-content: space-between; flex-wrap: wrap; gap: 14px 32px; margin-top: 16px; }

.d_fia-sb4 { max-width: 668px; font-size: 15px; }

.d_hox-l3e5 { line-height: 1.7; max-width: 792px; font-size: 17px; }

.d_hox-rr3 { line-height: 1.1; font-size: clamp(1.616rem, 1.193rem + 1.6vw, 2.485rem); letter-spacing: -0.02em; margin-bottom: 18px; font-weight: 800; }

.d_hox-l3e5 p + p { margin-top: 14px; }

.d_bek-an3 { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 228px), 1fr)); gap: 12px; margin-top: 24px; }

.d_bek-dj { min-width: 0; border-radius: 10px; background: #15171C; padding: 18px 20px; }

.d_bek-x7cq { font-size: 16px; font-family: "Golos Text", sans-serif; font-weight: 700; }

.d_bek-gfj { margin-top: 6px; font-size: 14px; }

.d_mijam { display: flex; right: 0; transform: translateY(110%); position: fixed; justify-content: space-between; z-index: 35; background: #15171C; align-items: center; transition: transform .24s; padding: 10px 12px 10px 16px; gap: 12px; bottom: 0; border-top: 1px solid #313844; left: 0; }

.d_mijam-hf { transform: translateY(0); }

.d_mijam-9w { overflow: hidden; text-overflow: ellipsis; color: #F6F7F8; min-width: 0; font-weight: 700; white-space: nowrap; }

.d_mijam .d_gugu9 { min-height: 44px; flex: none; }

@media (min-width: 647px) {
  .d_cefi2 { padding-inline: 24px; }
  .d_soq-hy { padding: 46px 42px; }
  .d_soq-2qii { padding: 24px 32px; }
  .d_kaf-yqr { padding: 38px; }
  .d_zope5-7gm, .d_bek-af { padding: 38px; }
  .d_loho0-q1 { padding: 42px; }
  .d_xar-ap { padding: 46px 42px 0; }
}

@media (min-width: 957px) {
  .d_cefi2 { padding-inline: 42px; }
  main > section { padding-block: 0 90px; }
  .d_xaf { padding: 12px 24px; }
  .d_xaf-9uuj { grid-template-columns: auto minmax(0, 1fr) auto auto; padding-left: 14px; grid-template-areas: "logo nav tools actions"; gap: 16px; }
  .d_xaf-zhkz { display: none; }
  .d_xaf-uk2k { border-top: 0; justify-content: center; flex-wrap: wrap; gap: 2px; display: flex; padding-top: 0; }
  .d_xaf-hmke { font-size: 14px; min-height: 40px; }
  .d_xaf-m9 { display: flex; }
  .d_xaf-m9 .d_gugu9 { padding: 0 16px; min-height: 42px; }
  .d_ja7 { padding-block: 24px 82px; }
  .d_ja7-irjl { padding-block: 32px; }
  .d_soq-hy { padding: 66px; }
  .d_ceson { padding-block: 16px 50px; }
  .d_dukaq { padding-bottom: 74px; }
  .d_dukaq-xc[open] .d_dukaq-tdk, .d_dukaq-tdk { display: flex; padding: 0 10px 10px; gap: 8px; flex-wrap: wrap; }
  .d_dukaq-n6 { font-size: 14px; padding: 0 12px; border-top: 0; min-height: 36px; border-radius: 10px; font-weight: 700; color: #F6F7F8; background: #20242C; }
  .d_dukaq-n6:hover { color: #0E0F11; background: #7298DC; }
  .d_kaf-yqr { padding: 46px; }
  .d_zope5-7gm, .d_bek-af { padding: 46px; }
  .d_loho0-q1 { padding: 50px; }
  .d_xar-ap { padding: 58px 58px 0; }
  .d_guceu { padding-block: 74px 28px; }
  .d_mijam { display: none; }
}