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

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

body { color: #DCD5D3; margin: 0; line-height: 1.55; overflow-wrap: break-word; font-size: 1.064rem; background: #110D0C; font-family: "Mulish", sans-serif; }

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

h1, h2, h3 { font-family: "Bitter", serif; overflow-wrap: break-word; color: #F7F6F5; }

p { text-wrap: pretty; }

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

em { font-style: italic; }

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

a:hover { color: #E78D96; }

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

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

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

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

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

button { color: inherit; font: inherit; }

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

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

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

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

.e_dufi6 { max-width: 1232px; padding-inline: 16px; margin-inline: auto; }

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

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

.e_zo4-00 { min-width: 0; max-width: 692px; }

.e_zo4-vn { margin-bottom: 8px; display: flex; gap: 8px; color: #EA9BA3; align-items: center; font-weight: 700; font-size: 0.935rem; }

.e_zo4-vn::before { flex: none; content: ""; border-radius: 2px; width: 8px; height: 8px; background: #E5828C; }

.e_zo4-e1 { line-height: 1.1; font-size: clamp(1.677rem, 1.238rem + 1.6vw, 2.58rem); font-weight: 800; letter-spacing: -0.02em; text-wrap: balance; }

.e_zo4-lp { color: #AA9993; margin-top: 12px; }

.e_zo4-lcu { gap: 8px; border-bottom: 1.5px solid currentColor; font-weight: 700; text-decoration: none; padding-bottom: 2px; align-items: center; font-size: 1rem; display: inline-flex; }

.e_zo4-lcu svg { flex: none; }

.e_zo4-te9 { text-align: center; flex-direction: column; max-width: 732px; margin-inline: auto; align-items: center; }

.e_zo4-te9 .e_zo4-vn { border: 1px solid #453630; border-radius: 999px; color: #DCD5D3; justify-content: center; padding: 4px 12px; }

.e_zo4-te9 .e_zo4-vn::before { display: none; }

.e_zo4-te9 .e_zo4-e1 { font-size: clamp(1.806rem, 1.342rem + 2vw, 2.967rem); }

.e_zo4-te9 .e_zo4-lcu { color: #F7F6F5; border-bottom: 0; padding: 0 16px; background: #281F1C; border-radius: 999px; min-height: 40px; font-size: 0.935rem; }

.e_zo4-te9 .e_zo4-lcu:hover { background: #453630; color: #F7F6F5; }

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

.e_wyz-4e04 { background: #E5828C; color: #110E0D; }

.e_wyz-4e04:hover { color: #110E0D; background: #E78D96; }

.e_wyz-lj { border-color: #F7F6F5; background: transparent; color: #F7F6F5; }

.e_wyz-lj:hover { color: #110D0C; background: #F7F6F5; }

.e_wyz-sq { font-size: 1.064rem; min-height: 52px; }

.e_wyz-id8 { width: 100%; display: flex; }

.e_wyz-xs19 { place-items: center; width: 34px; border-radius: 6px; color: #E5828C; display: grid; background: #110E0D; margin-right: -10px; height: 34px; }

.e_wyz-nhz { color: #090706; background: #F3F2F1; }

.e_wyz-nhz:hover { color: #110E0D; background: #E5828C; }

.e_wyz-1f6 { border-color: #F3F2F1; background: transparent; color: #F3F2F1; }

.e_wyz-1f6:hover { color: #090706; background: #F3F2F1; }

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

.e_hoj { border: 1px solid #453630; border-radius: 18px; overflow: hidden; position: relative; background-color: #281F1C; background-image: repeating-linear-gradient(135deg, #281F1C 0 9px, #221A18 9px 18px); }

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

.e_hoj-c9a { aspect-ratio: 16 / 10; }

.e_pec { z-index: 30; background: #110D0C; padding: 8px; position: sticky; top: 0; }

.e_pec-ml4d { border: 1px solid #453630; max-width: 1232px; display: grid; gap: 8px; margin-inline: auto; padding: 8px; 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: 18px; background: #221A18; }

.e_pec-v3hs { font-size: 1.387rem; gap: 8px; text-decoration: none; min-width: 0; letter-spacing: -0.02em; grid-area: logo; color: #F7F6F5; display: flex; overflow-wrap: break-word; align-items: center; font-weight: 800; hyphens: auto; padding-left: 4px; font-family: "Bitter", serif; line-height: 1.1; }

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

.e_pec-v3hs:hover { color: #F7F6F5; }

.e_pec-1za { position: absolute; pointer-events: none; opacity: 0; }

.e_pec-brm0 { cursor: pointer; grid-area: burger; background: #F7F6F5; border-radius: 10px; display: grid; height: 44px; color: #110D0C; width: 44px; place-items: center; }

.e_pec-1za:focus-visible + .e_pec-brm0 { outline: 2px solid #EA9BA3; outline-offset: 3px; }

.e_pec-25mr { display: none; }

.e_pec-1za:checked + .e_pec-brm0 .e_pec-9n { display: none; }

.e_pec-1za:checked + .e_pec-brm0 .e_pec-25mr { display: block; }

.e_pec-an7 { grid-area: nav; border-top: 1px solid #453630; padding-top: 8px; display: none; }

.e_pec-1za:checked ~ .e_pec-an7 { display: grid; gap: 2px; }

.e_pec-s3 { text-decoration: none; color: #DCD5D3; font-weight: 700; border-radius: 10px; font-size: 1.129rem; display: flex; padding: 0 12px; align-items: center; min-height: 48px; }

.e_pec-s3:hover { color: #F7F6F5; background: #281F1C; }

.e_pec-1p { color: #F7F6F5; background: #281F1C; }

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

.e_pec-ekn8 .e_wyz { font-size: 0.935rem; padding: 0 12px; min-height: 44px; }

.e_mi9 { border: 1px solid #453630; margin: 0 8px 24px; padding: 24px 20px; border-radius: 18px; background: #221A18; }

.e_mi9-pd2j { color: #F7F6F5; font-weight: 800; letter-spacing: -0.04em; line-height: 1; font-family: "Bitter", serif; hyphens: auto; overflow-wrap: break-word; font-size: clamp(2.322rem, 1.032rem + 6vw, 5.676rem); }

.e_mi9-hl { margin-top: 28px; }

.e_mi9-wl { gap: 4px 24px; padding: 12px 0; display: grid; border-top: 1px solid #453630; }

.e_mi9-93 { font-family: "JetBrains Mono", monospace; color: #AA9993; font-size: 0.871rem; }

.e_mi9-sjlk { flex-wrap: wrap; display: flex; list-style: none; gap: 4px 20px; padding: 0; }

.e_mi9-sjlk li + li { margin-top: 0; }

.e_mi9-rn { color: #F7F6F5; text-decoration: none; font-weight: 600; font-size: 1rem; }

.e_mi9-rn:hover { color: #EA9BA3; }

.e_mi9-pbfg { color: #AA9993; flex-wrap: wrap; margin-top: 20px; align-items: center; border-top: 1px solid #453630; gap: 16px 24px; justify-content: space-between; font-size: 0.871rem; padding-top: 20px; display: flex; }

.e_mi9-yqw { max-width: 828px; }

.e_mi9-hm2 { border: 2px solid #EA7B80; color: #EA7B80; border-radius: 50%; width: 40px; flex: none; place-items: center; height: 40px; display: grid; font-weight: 800; font-size: 0.871rem; }

.e_nugu9 { border: 1px solid #453630; border-radius: 18px; flex-wrap: wrap; display: flex; background: #221A18; box-shadow: 0 15px 41px -12px rgba(0, 0, 0, 0.62); max-width: 792px; z-index: 40; gap: 8px 20px; position: fixed; margin-inline: auto; right: 10px; bottom: 10px; left: 10px; align-items: center; padding: 12px 12px 12px 16px; }

.e_nugu9[hidden] { display: none; }

.e_nugu9-pv { color: #DCD5D3; flex: 1 1 260px; font-size: 0.935rem; }

.e_nugu9-p2mi { display: flex; flex-wrap: wrap; gap: 8px; }

.e_nugu9-p2mi .e_wyz { padding: 0 12px; min-height: 44px; font-size: 0.935rem; }

.e_qidue { padding-block: 12px 44px; }

.e_qidue-hpkb { grid-template-columns: repeat(auto-fit, minmax(min(100%, 438px), 1fr)); gap: 24px 52px; display: grid; align-items: center; }

.e_qidue-vntr { max-width: 656px; min-width: 0; }

.e_qidue-ivs { border: 1px solid #453630; margin-bottom: 20px; font-size: 0.871rem; color: #DCD5D3; display: inline-flex; gap: 8px; padding: 4px 12px 4px 8px; align-items: center; font-weight: 700; background: #221A18; border-radius: 999px; }

.e_qidue-ivs svg { flex: none; color: #4ADE84; }

.e_qidue-1cpp { font-weight: 800; letter-spacing: -0.03em; font-size: clamp(2.322rem, 1.342rem + 3.6vw, 4.386rem); line-height: 1.02; text-wrap: balance; }

.e_qidue-wdzq { color: #DCD5D3; margin-top: 16px; font-size: 1.193rem; }

.e_qidue-afy { margin-top: 24px; }

.e_qidue-sf { font-size: 0.871rem; color: #AA9993; margin-top: 12px; }

.e_qidue-tiz { min-width: 0; }

.e_qidue-i447 { color: #AA9993; gap: 4px 12px; flex-wrap: wrap; font-size: 0.871rem; margin-top: 12px; display: flex; justify-content: space-between; }

.e_qidue-1aa { font-family: "JetBrains Mono", monospace; }

.e_zomih { padding-block: 12px 52px; }

.e_zomih-j1 { border: 1px solid #453630; border-radius: 18px; background: #221A18; grid-template-columns: repeat(auto-fit, minmax(min(100%, 418px), 1fr)); overflow: hidden; display: grid; }

.e_zomih-kb { min-width: 0; padding: 24px 20px; }

.e_zomih-0g { line-height: 1.04; font-weight: 800; letter-spacing: -0.03em; font-size: clamp(2.193rem, 1.342rem + 3.2vw, 3.87rem); text-wrap: balance; }

.e_zomih-uhl { max-width: 520px; margin-top: 16px; font-size: 1.193rem; }

.e_zomih-uz { margin-top: 24px; }

.e_zomih-vs { min-width: 0; list-style: none; background: #281F1C; display: grid; align-content: center; margin: 0; padding: 12px 20px; }

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

.e_zomih-18 + .e_zomih-18 { margin-top: 0; }

.e_zomih-18:last-child { border-bottom: 0; }

.e_zomih-6771 { width: 44px; border-radius: 10px; background: #221A18; display: grid; height: 44px; place-items: center; color: #EA9BA3; }

.e_zomih-44g6 { color: #F7F6F5; hyphens: auto; font-weight: 700; overflow-wrap: break-word; }

.e_zomih-shay { color: #AA9993; font-size: 0.935rem; }

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

.e_qit-h03m { padding: 20px 20px; min-width: 0; background: #221A18; flex-direction: column-reverse; display: flex; }

.e_qit-n01 { font-family: "JetBrains Mono", monospace; color: #F7F6F5; font-size: clamp(1.548rem, 1.238rem + 1vw, 2.064rem); overflow-wrap: break-word; hyphens: auto; letter-spacing: -0.02em; font-weight: 700; }

.e_qit-8v6d { font-size: 0.935rem; color: #AA9993; margin-top: 4px; }

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

.e_soe-enjn > li + li { margin-top: 0; }

.e_soe-6o9a { text-decoration: none; color: #F7F6F5; min-width: 0; display: block; transition: transform .24s; }

.e_soe-6o9a:hover { transform: translateY(-4px); color: #EA9BA3; }

.e_soe-qx { border: 1px solid #453630; position: relative; border-radius: 18px; overflow: hidden; background-image: repeating-linear-gradient(135deg, #281F1C 0 8px, #221A18 8px 16px); aspect-ratio: 1 / 1; }

.e_soe-e5u4 { object-fit: cover; height: 100%; width: 100%; }

.e_soe-02 { margin-top: 8px; line-height: 1.3; font-size: 1rem; font-weight: 700; hyphens: auto; overflow-wrap: break-word; }

.e_soe-ul3g { color: #AA9993; font-size: 0.871rem; }

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

.e_somip-2tx > li + li { margin-top: 0; }

.e_somip-po { border: 1px solid #453630; border-radius: 18px; gap: 16px; padding: 8px 16px 8px 8px; text-decoration: none; align-items: center; color: #F7F6F5; grid-template-columns: 88px minmax(0, 1fr) auto; background: #221A18; display: grid; transition: border-color .24s; }

.e_somip-po:hover { color: #F7F6F5; border-color: #EA9BA3; }

.e_somip-etdt { overflow: hidden; aspect-ratio: 1 / 1; border-radius: 12px; background-image: repeating-linear-gradient(135deg, #281F1C 0 6px, #221A18 6px 12px); }

.e_somip-uk { object-fit: cover; height: 100%; width: 100%; }

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

.e_somip-3m8 { font-size: 0.871rem; color: #AA9993; display: block; }

.e_somip-u5 { white-space: nowrap; font-family: "JetBrains Mono", monospace; font-weight: 700; font-size: 0.871rem; color: #4ADE84; }

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

.e_hot-305 > li + li { margin-top: 0; }

.e_hot-l8 { border: 1px solid #453630; align-items: center; border-radius: 18px; grid-template-columns: auto minmax(0, 1fr) auto; background: #221A18; height: 100%; gap: 16px; text-decoration: none; padding: 16px 16px; transition: border-color .24s; display: grid; color: #F7F6F5; }

.e_hot-l8:hover { color: #F7F6F5; border-color: #EA9BA3; }

.e_hot-7jpd { color: #EA9BA3; height: 44px; background: #281F1C; border-radius: 10px; width: 44px; place-items: center; display: grid; }

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

.e_hot-zr { display: block; color: #AA9993; font-size: 0.871rem; }

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

.e_xaz-bw3i { border: 1px solid #453630; background: #221A18; flex-direction: column; border-radius: 18px; min-width: 0; display: flex; }

.e_xaz-10 { padding: 24px 24px 20px; }

.e_xaz-esf { font-weight: 700; font-size: 0.806rem; padding: 4px 8px; display: inline-block; color: #DCD5D3; border-radius: 6px; background: #281F1C; }

.e_xaz-b89 { font-size: 1.193rem; line-height: 1.3; font-weight: 600; margin-top: 12px; }

.e_xaz-h5 { overflow-wrap: break-word; font-size: clamp(1.677rem, 1.342rem + 1vw, 2.064rem); color: #EA9BA3; line-height: 1.1; letter-spacing: -0.02em; font-family: "Bitter", serif; margin-top: 8px; font-weight: 800; }

.e_xaz-zc { flex: 1; border-top: 2px dashed #453630; gap: 16px; display: flex; flex-direction: column; position: relative; margin-inline: 12px; padding: 20px 8px 24px; }

.e_xaz-zc::before, .e_xaz-zc::after { width: 22px; position: absolute; height: 22px; background: #110D0C; top: -12px; content: ""; border-radius: 50%; }

.e_xaz-zc::before { border-right: 1px solid #453630; left: -26px; }

.e_xaz-zc::after { border-left: 1px solid #453630; right: -26px; }

.e_xaz-k1 { flex: 1; font-size: 0.935rem; }

.e_xaz-ftw { font-size: 0.806rem; color: #AA9993; }

.e_ben-48 { border: 1px solid #453630; background: #221A18; border-radius: 18px; overflow-x: auto; }

.e_ben-3sk2 { counter-reset: facts-row; font-size: 1rem; }

.e_ben-3sk2 thead th { color: #AA9993; padding: 12px 16px; border-bottom: 1px solid #453630; font-weight: 700; font-size: 0.871rem; }

.e_ben-3sk2 tbody th, .e_ben-3sk2 tbody td { padding: 12px 16px; border-bottom: 1px dashed #453630; }

.e_ben-3sk2 tbody tr:last-child th, .e_ben-3sk2 tbody tr:last-child td { border-bottom: 0; }

.e_ben-3sk2 tbody th { min-width: 150px; font-weight: 600; color: #DCD5D3; width: 40%; }

.e_ben-3sk2 tbody th::before { color: #AA9993; font-weight: 500; display: inline-block; min-width: 32px; font-size: 0.806rem; counter-increment: facts-row; font-family: "JetBrains Mono", monospace; content: counter(facts-row, decimal-leading-zero); }

.e_ben-3sk2 tbody td { color: #F7F6F5; font-weight: 700; overflow-wrap: break-word; min-width: 180px; hyphens: auto; }

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

.e_xaj-b4 > li + li { margin-top: 0; }

.e_xaj-8lv { border: 1px solid #453630; display: block; text-decoration: none; border-radius: 18px; transition: border-color .24s; color: #F7F6F5; padding: 8px 8px 16px; background: #221A18; height: 100%; min-width: 0; }

.e_xaj-8lv:hover { color: #F7F6F5; border-color: #EA9BA3; }

.e_xaj-vf0k { position: relative; overflow: hidden; background-image: repeating-linear-gradient(135deg, #281F1C 0 8px, #110D0C 8px 16px); border-radius: 12px; aspect-ratio: 16 / 10; }

.e_xaj-ark { letter-spacing: .04em; background: #EA7B80; left: 10px; font-size: 0.742rem; padding: 3px 8px; color: #221A18; font-weight: 700; border-radius: 6px; position: absolute; top: 10px; }

.e_xaj-18c { overflow-wrap: break-word; hyphens: auto; padding-inline: 8px; font-weight: 700; margin-top: 12px; }

.e_xaj-2u { font-size: 0.871rem; padding-inline: 8px; color: #AA9993; font-family: "JetBrains Mono", monospace; }

.e_xanup-vp { border: 1px solid #453630; border-radius: 18px; background: #221A18; overflow-x: auto; }

.e_xanup-vz { min-width: 596px; font-size: 1rem; }

.e_xanup-vz thead { background: #281F1C; }

.e_xanup-vz th, .e_xanup-vz td { padding: 12px 16px; }

.e_xanup-vz thead th { font-size: 0.871rem; color: #DCD5D3; font-weight: 700; }

.e_xanup-vz tbody th, .e_xanup-vz tbody td { vertical-align: middle; border-top: 1px solid #453630; }

.e_xanup-kaw9 { display: flex; gap: 12px; font-weight: 700; color: #F7F6F5; align-items: center; }

.e_xanup-nbg { text-align: right; white-space: nowrap; font-family: "JetBrains Mono", monospace; color: #F7F6F5; }

.e_xanup-vz thead .e_xanup-nbg { font-family: "Mulish", sans-serif; }

.e_kas-ir { border-top: 1px solid #453630; }

.e_kas-i59 { grid-template-columns: auto minmax(0, 1fr); gap: 8px 20px; border-bottom: 1px solid #453630; padding: 24px 0; display: grid; }

.e_kas-cbax { place-items: center; display: grid; width: 52px; grid-row: span 2; color: #110E0D; background: #E5828C; height: 52px; border-radius: 10px; }

.e_kas-dtd { font-size: 1.322rem; font-weight: 600; }

.e_kas-r20 { max-width: 732px; hyphens: auto; }

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

.e_xasod-ty { min-width: 0; border-top: 2px solid #F7F6F5; padding-top: 16px; }

.e_xasod-ty + .e_xasod-ty { margin-top: 0; }

.e_xasod-ty::before { display: block; counter-increment: steps; content: counter(steps, decimal-leading-zero); font-weight: 700; color: #EA9BA3; font-family: "JetBrains Mono", monospace; font-size: 0.935rem; }

.e_xasod-15 { font-size: 1.258rem; font-weight: 600; line-height: 1.25; margin-top: 8px; }

.e_xasod-p4n { font-size: 1rem; margin-top: 8px; }

.e_vec-8um { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 278px), 1fr)); gap: 0 36px; }

.e_vec-slm { min-width: 0; padding-block: 20px 24px; border-top: 1px solid #453630; }

.e_vec-7f { font-weight: 600; font-size: 1.258rem; }

.e_vec-xt9 { font-size: 1rem; margin-top: 8px; }

.e_du3-maj { max-width: 732px; font-size: 1.129rem; line-height: 1.7; }

.e_du3-dmh { margin-bottom: 20px; line-height: 1.1; font-size: clamp(1.677rem, 1.238rem + 1.6vw, 2.58rem); font-weight: 800; letter-spacing: -0.02em; }

.e_du3-maj h3 { margin: 24px 0 8px; font-weight: 600; font-size: 1.451rem; }

.e_du3-maj p + p { margin-top: 12px; }

.e_du3-maj ul, .e_du3-maj ol { margin-block: 16px; }

.e_du3-3x9 { margin-block: 24px; padding: 24px 24px; background: #281F1C; border-radius: 18px; }

.e_du3-3x9 p { line-height: 1.4; font-weight: 600; font-family: "Bitter", serif; font-size: 1.387rem; color: #F7F6F5; }

.e_du3-3x9 cite { margin-top: 12px; font-style: normal; font-size: 0.935rem; color: #AA9993; display: block; font-weight: 600; }

.e_fi4-8z5c { border: 1px solid #453630; gap: 24px 44px; background: #221A18; padding: 24px 20px; border-radius: 18px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 358px), 1fr)); display: grid; }

.e_fi4-9yx { min-width: 0; }

.e_fi4-2agh { line-height: 1.12; letter-spacing: -0.02em; font-weight: 800; font-size: clamp(1.677rem, 1.238rem + 1.4vw, 2.451rem); }

.e_fi4-kej { margin-top: 12px; }

.e_fi4-gfj { min-width: 0; padding: 0; list-style: none; }

.e_fi4-53ty { padding: 12px 0; border-bottom: 1px solid #453630; align-items: flex-start; gap: 12px; hyphens: auto; display: flex; overflow-wrap: break-word; }

.e_fi4-53ty + .e_fi4-53ty { margin-top: 0; }

.e_fi4-fo { display: grid; place-items: center; color: #221A18; width: 24px; border-radius: 50%; flex: none; height: 24px; background: #4ADE84; }

.e_nuguq-4w { gap: 16px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 238px), 1fr)); }

.e_nuguq-8g { border: 1px solid #453630; padding: 24px; background: #221A18; min-width: 0; border-radius: 18px; }

.e_nuguq-tcv { border-radius: 999px; background: #281F1C; height: 6px; overflow: hidden; }

.e_nuguq-2e { border-radius: 999px; height: 100%; background: #E5828C; }

.e_nuguq-8w { font-weight: 800; margin-top: 20px; font-size: 1.612rem; }

.e_nuguq-xo { font-size: 0.935rem; font-family: "JetBrains Mono", monospace; color: #AA9993; }

.e_nuguq-rs { margin-top: 16px; padding: 0; font-size: 1rem; list-style: none; }

.e_nuguq-gh { gap: 8px; display: flex; }

.e_nuguq-gh svg { flex: none; margin-top: 3px; color: #4ADE84; }

.e_jagu4-ay { display: flex; gap: 16px; align-items: center; }

.e_jagu4-8e0 { font-weight: 800; line-height: 1; font-size: 3.451rem; font-family: "Bitter", serif; color: #F7F6F5; }

.e_jagu4-14 { gap: 2px; display: flex; color: #F7F6F5; }

.e_jagu4-7xin { color: #AA9993; font-size: 0.935rem; }

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

.e_jagu4-fs { border: 1px solid #453630; gap: 16px; display: flex; flex-direction: column; min-width: 0; border-radius: 18px; padding: 24px; background: #221A18; }

.e_jagu4-6n { font-size: 1rem; flex: 1; }

.e_jagu4-wwq { align-items: center; gap: 12px; display: flex; }

.e_jagu4-3n2 { display: grid; width: 40px; height: 40px; font-weight: 700; color: #F7F6F5; place-items: center; background: #281F1C; flex: none; border-radius: 50%; font-size: 0.935rem; }

.e_jagu4-ma { font-size: 1rem; display: block; color: #F7F6F5; font-weight: 700; }

.e_jagu4-cdo { font-size: 0.871rem; color: #AA9993; display: block; }

.e_mifit-o8 { border: 1px solid #453630; border-radius: 18px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 338px), 1fr)); gap: 24px 44px; padding: 24px; background: #221A18; }

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

.e_mifit-mnj { display: grid; font-weight: 800; place-items: center; height: 64px; color: #110E0D; background: #E5828C; font-size: 1.451rem; overflow: hidden; font-family: "Bitter", serif; border-radius: 50%; width: 64px; }

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

.e_mifit-cl { font-size: 1.451rem; font-weight: 800; }

.e_mifit-lj1e { font-size: 0.935rem; color: #AA9993; }

.e_mifit-xh { margin-top: 8px; }

.e_mifit-syk { display: flex; margin-top: 12px; flex-wrap: wrap; font-size: 0.935rem; gap: 8px 20px; }

.e_mifit-wdrz { font-family: "JetBrains Mono", monospace; color: #AA9993; }

.e_hoy-j29 { padding: 0; display: grid; grid-template-columns: repeat(auto-fill, minmax(min(30%, 140px), 1fr)); margin: 0; list-style: none; gap: 8px; }

.e_hoy-j29 > li + li { margin-top: 0; }

.e_hoy-ei2 { border: 1px solid #453630; transition: border-color .24s; display: block; aspect-ratio: 300 / 173; background: #221A18; padding: 8px; border-radius: 10px; }

.e_hoy-ei2:hover { border-color: #EA9BA3; }

.e_hoy-u4j { height: 100%; object-fit: contain; width: 100%; }

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

.e_wygum-hkl { min-width: 0; }

.e_wygum-9zck { margin-top: 12px; }

.e_wygum-np { list-style: none; margin-top: 16px; padding: 0; }

.e_wygum-ug { display: flex; gap: 8px; }

.e_wygum-ug svg { flex: none; color: #4ADE84; margin-top: 2px; }

.e_wygum-kb { margin-top: 24px; flex-wrap: wrap; gap: 8px; display: flex; }

.e_wygum-q1s { border: 1.5px solid #F7F6F5; transition: background-color .24s, color .24s; text-decoration: none; border-radius: 10px; justify-content: center; padding: 4px 20px; min-height: 52px; display: inline-flex; color: #F7F6F5; flex-direction: column; }

.e_wygum-q1s:hover { color: #110D0C; background: #F7F6F5; }

.e_wygum-hq6 { font-size: 0.742rem; }

.e_wygum-x6 { font-size: 1.064rem; font-weight: 700; line-height: 1.2; }

.e_bed-nrcf, .e_fisos-hrx { border-radius: 18px; background: #281F1C; padding: 24px 20px; }

.e_bed-fuai { align-items: flex-end; justify-content: space-between; gap: 20px 36px; flex-wrap: wrap; display: flex; }

.e_bed-63 { min-width: 0; max-width: 616px; }

.e_bed-nk, .e_fisos-cs { max-width: 656px; margin-top: 12px; }

.e_bed-j2 { gap: 8px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 178px), 1fr)); padding: 0; margin-top: 24px; list-style: none; }

.e_bed-ix30 { padding: 16px; min-width: 0; hyphens: auto; border-radius: 10px; display: flex; align-items: center; gap: 12px; background: #221A18; overflow-wrap: break-word; color: #F7F6F5; font-weight: 700; }

.e_bed-ix30 + .e_bed-ix30 { margin-top: 0; }

.e_bed-ix30 svg { flex: none; color: #EA9BA3; }

.e_fisos-1ow { gap: 8px 20px; margin-top: 20px; flex-wrap: wrap; display: flex; font-weight: 700; font-size: 0.935rem; }

.e_fiduj-gtg0 { gap: 28px 52px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 378px), 1fr)); }

.e_fiduj-z4y0 { min-width: 0; }

.e_fiduj-z4y0 p { margin-top: 12px; }

.e_fiduj-5ni { display: grid; gap: 16px; align-content: start; min-width: 0; }

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

.e_fiduj-oc { flex-direction: column-reverse; background: #221A18; display: flex; padding: 16px 20px; }

.e_fiduj-jdt { font-weight: 700; color: #F7F6F5; overflow-wrap: break-word; font-size: 1.612rem; hyphens: auto; font-family: "JetBrains Mono", monospace; }

.e_fiduj-7v { font-size: 0.871rem; color: #AA9993; }

.e_fiduj-bgm3 { border: 1px solid #453630; list-style: none; background: #221A18; padding: 0; border-radius: 18px; }

.e_fiduj-qa7 { padding: 12px 20px; justify-content: space-between; display: flex; border-bottom: 1px solid #453630; gap: 4px 16px; flex-wrap: wrap; }

.e_fiduj-qa7 + .e_fiduj-qa7 { margin-top: 0; }

.e_fiduj-qa7:last-child { border-bottom: 0; }

.e_fiduj-evlx { color: #F7F6F5; font-weight: 700; }

.e_fiduj-by1f { hyphens: auto; color: #AA9993; font-family: "JetBrains Mono", monospace; font-size: 0.935rem; overflow-wrap: break-word; }

.e_jabeq-fvy2 { counter-reset: faq; border-top: 1.5px solid #F7F6F5; }

.e_jabeq-nk { border-bottom: 1px solid #453630; }

.e_jabeq-r3 { display: grid; font-weight: 700; font-size: 1.129rem; grid-template-columns: 36px minmax(0, 1fr) 24px; padding: 16px 0; color: #F7F6F5; align-items: center; gap: 12px; }

.e_jabeq-r3::before { font-size: 0.871rem; color: #EA9BA3; content: counter(faq, decimal-leading-zero); font-family: "JetBrains Mono", monospace; counter-increment: faq; }

.e_jabeq-r3:hover { color: #EA9BA3; }

.e_jabeq-77p { transition: transform .24s; }

.e_jabeq-nk[open] .e_jabeq-77p { transform: rotate(45deg); }

.e_jabeq-5jt3 { max-width: 828px; padding: 0 0 20px 44px; }

.e_jabeq-5jt3 p + p { margin-top: 8px; }

.e_du1-mrs { gap: 24px 44px; align-items: start; grid-template-columns: repeat(auto-fit, minmax(min(100%, 318px), 1fr)); display: grid; }

.e_du1-dt { min-width: 0; }

.e_du1-wm { margin-top: 12px; color: #AA9993; }

.e_du1-dt .e_wyz { margin-top: 20px; }

.e_du1-tu0k { gap: 8px; min-width: 0; display: grid; }

.e_du1-8on { border: 1px solid #453630; border-radius: 18px; background: #221A18; }

.e_du1-8on[open] { border-color: #F7F6F5; }

.e_du1-0fd { padding: 16px 20px; align-items: center; display: flex; gap: 16px; color: #F7F6F5; font-weight: 700; justify-content: space-between; }

.e_du1-o3gc { transition: transform .24s; flex: none; place-items: center; width: 32px; border-radius: 50%; background: #281F1C; display: grid; height: 32px; }

.e_du1-8on[open] .e_du1-o3gc { transform: rotate(45deg); }

.e_du1-64y { padding: 0 20px 20px; font-size: 1rem; }

.e_wyi-og { align-items: center; gap: 24px 36px; justify-content: space-between; display: flex; padding: 24px 20px; background: #090706; flex-wrap: wrap; border-radius: 18px; color: #F3F2F1; }

.e_wyi-gyo4 { max-width: 616px; min-width: 0; }

.e_wyi-091 { font-size: clamp(1.548rem, 1.238rem + 1.2vw, 2.193rem); color: #F3F2F1; line-height: 1.12; font-weight: 800; letter-spacing: -0.02em; }

.e_wyi-5n8 { color: #F3F2F1; margin-top: 8px; }

.e_wyi-5n8 a { color: #F3F2F1; }

.e_fir-6yvy { line-height: 1.15; font-size: clamp(1.419rem, 1.135rem + 1vw, 1.935rem); font-weight: 800; max-width: 732px; }

.e_fir-9wau { font-size: 1rem; columns: 2 340px; column-gap: 44px; margin-top: 16px; }

.e_fir-9wau p + p { margin-top: 12px; }

.e_ta2-88 { font-size: 0.871rem; flex-wrap: wrap; color: #AA9993; display: flex; margin-bottom: 20px; padding: 0; list-style: none; gap: 4px 8px; }

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

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

.e_ta2-f9 { color: #AA9993; }

.e_ta2-rlaa { color: #F7F6F5; font-weight: 700; }

.e_qinuo { padding-block: 8px 28px; }

.e_qinuo-zxy { align-items: start; grid-template-columns: repeat(auto-fit, minmax(min(100%, 438px), 1fr)); gap: 24px 44px; display: grid; }

.e_qinuo-9nz { min-width: 0; }

.e_qinuo-69 { color: #AA9993; font-size: 0.871rem; font-family: "JetBrains Mono", monospace; }

.e_qinuo-htii { font-size: clamp(2.322rem, 1.342rem + 3.4vw, 4.128rem); font-weight: 800; margin-top: 8px; line-height: 1.02; letter-spacing: -0.03em; }

.e_qinuo-tx { max-width: 540px; font-size: 1.193rem; margin-top: 16px; }

.e_qinuo-g1 { border: 1px solid #453630; border-radius: 18px; margin-top: 24px; gap: 1px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(45%, 140px), 1fr)); overflow: hidden; background: #453630; }

.e_qinuo-6b { background: #221A18; min-width: 0; padding: 12px 16px; }

.e_qinuo-2ie2 { font-weight: 700; color: #AA9993; font-size: 0.806rem; }

.e_qinuo-uc0 { color: #F7F6F5; font-family: "JetBrains Mono", monospace; font-size: 1.129rem; margin-top: 2px; font-weight: 700; hyphens: auto; overflow-wrap: break-word; }

.e_qinuo-l2y { margin-top: 24px; }

.e_qinuo-7g4i { color: #AA9993; margin-top: 12px; font-size: 0.871rem; }

.e_qinuo-vqs { min-width: 0; }

.e_zomig-ho1 { background: #090706; padding: 24px 20px 0; color: #F3F2F1; overflow: hidden; border-radius: 18px; text-align: center; }

.e_zomig-qo1i { max-width: 792px; margin-inline: auto; }

.e_zomig-qmt { font-family: "JetBrains Mono", monospace; color: #F3F2F1; font-size: 0.871rem; }

.e_zomig-c9ta { color: #F3F2F1; margin-top: 8px; line-height: 1.02; font-weight: 800; font-size: clamp(2.193rem, 1.342rem + 3.4vw, 4.257rem); letter-spacing: -0.03em; }

.e_zomig-1y { margin-top: 12px; font-size: 1.193rem; color: #F3F2F1; }

.e_zomig-pea3 { justify-content: center; margin-top: 24px; }

.e_zomig-2b { padding: 0; list-style: none; margin-top: 24px; flex-wrap: wrap; display: flex; gap: 8px; justify-content: center; }

.e_zomig-m1fd { border: 1px solid #F3F2F1; font-size: 0.935rem; border-radius: 999px; padding: 8px 12px; color: #F3F2F1; }

.e_zomig-m1fd + .e_zomig-m1fd { margin-top: 0; }

.e_zomig-m1fd strong { font-family: "JetBrains Mono", monospace; color: #F3F2F1; }

.e_zomig-6u { overflow: hidden; background-color: #281F1C; border-radius: 18px 18px 0 0; margin: 32px auto 0; aspect-ratio: 16 / 10; max-width: 924px; }

.e_zomig-6u img { width: 100%; height: 100%; object-fit: cover; }

.e_be1 { padding-bottom: 44px; }

.e_be1-9z8 { border: 1px solid #453630; border-radius: 18px; background: #221A18; }

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

.e_be1-xjm8 { transition: transform .24s; }

.e_be1-9z8[open] .e_be1-xjm8 { transform: rotate(45deg); }

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

.e_be1-vbqp li + li { margin-top: 0; }

.e_be1-efa6 { align-items: center; min-height: 44px; display: flex; border-top: 1px solid #453630; font-weight: 600; text-decoration: none; padding: 0 8px; color: #DCD5D3; }

.e_be1-efa6:hover { color: #EA9BA3; }

.e_wyd-x8i { display: grid; gap: 24px 52px; align-items: start; grid-template-columns: repeat(auto-fit, minmax(min(100%, 338px), 1fr)); }

.e_wyd-bs { max-width: 692px; min-width: 0; font-size: 1.129rem; }

.e_wyd-bs p { margin-top: 12px; }

.e_wyd-r7 { min-width: 0; padding: 24px; background: #281F1C; border-radius: 18px; }

.e_wyd-4b2 { font-size: 1.258rem; font-weight: 600; }

.e_wyd-h2nc { list-style: none; margin-top: 12px; padding: 0; }

.e_wyd-qab { gap: 8px; display: flex; }

.e_wyd-qab svg { flex: none; color: #4ADE84; margin-top: 2px; }

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

.e_hof-0p > li + li { margin-top: 0; }

.e_hof-znsn { border: 1px solid #453630; overflow: hidden; border-radius: 18px; aspect-ratio: 16 / 10; background-color: #090706; }

.e_hof-d2 { width: 100%; height: 100%; object-fit: contain; }

.e_hof-ay4m { font-size: 0.935rem; margin-top: 8px; }

.e_qi9-bc7g { border: 1px solid #453630; overflow-x: auto; background: #221A18; border-radius: 18px; }

.e_qi9-er { font-size: 1rem; min-width: 540px; }

.e_qi9-er thead { background: #281F1C; }

.e_qi9-er th, .e_qi9-er td { padding: 8px 16px; vertical-align: middle; }

.e_qi9-er thead th { font-size: 0.871rem; font-weight: 700; color: #DCD5D3; }

.e_qi9-er tbody th, .e_qi9-er tbody td { border-top: 1px solid #453630; }

.e_qi9-2lv { color: #F7F6F5; white-space: nowrap; font-family: "JetBrains Mono", monospace; text-align: right; }

.e_qi9-ipg9 { display: flex; color: #F7F6F5; font-weight: 700; gap: 12px; align-items: center; }

.e_qi9-bcbp { background: #281F1C; flex: none; height: 40px; width: 40px; overflow: hidden; border-radius: 6px; }

.e_qi9-bcbp img { object-fit: contain; width: 100%; height: 100%; }

.e_qi9-qj7 { background: #281F1C; }

.e_qi9-qj7 .e_qi9-bcbp { background: #221A18; }

.e_qi9-c25 { font-weight: 700; border-radius: 6px; color: #110E0D; font-size: 0.742rem; padding: 2px 8px; background: #E5828C; }

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

.e_homio-hd { border: 1px solid #453630; min-width: 0; display: flex; border-radius: 18px; padding: 24px; gap: 12px; flex-direction: column; background: #221A18; }

.e_homio-nbv { font-size: 1.322rem; font-weight: 600; }

.e_homio-qa0 { font-size: 1rem; flex: 1; }

.e_homio-wp { font-size: 0.871rem; gap: 4px; align-items: center; display: flex; font-weight: 700; flex-wrap: wrap; }

.e_homio-wp svg { color: #AA9993; }

.e_homio-2z6z { background: #281F1C; color: #F7F6F5; padding: 4px 8px; border-radius: 6px; }

.e_homio-ews { color: #110E0D; padding: 4px 8px; border-radius: 6px; background: #E5828C; }

.e_gud-hdz { grid-template-columns: repeat(auto-fit, minmax(min(100%, 398px), 1fr)); display: grid; gap: 36px 44px; }

.e_gud-wu { min-width: 0; }

.e_gud-3d { line-height: 1.12; font-size: clamp(1.548rem, 1.238rem + 1vw, 2.193rem); font-weight: 800; letter-spacing: -0.02em; }

.e_gud-jfk { color: #AA9993; margin-top: 8px; }

.e_gud-y2t { border: 1px solid #453630; background: #221A18; margin-top: 16px; overflow-x: auto; border-radius: 18px; }

.e_gud-h4rp { font-size: 1rem; }

.e_gud-h4rp thead { background: #281F1C; }

.e_gud-h4rp th, .e_gud-h4rp td { padding: 12px 16px; }

.e_gud-h4rp thead th { font-size: 0.871rem; }

.e_gud-h4rp tbody th, .e_gud-h4rp tbody td { border-top: 1px solid #453630; }

.e_gud-h4rp tbody th { font-weight: 600; }

.e_gud-nq9 { text-align: right; color: #F7F6F5; font-family: "JetBrains Mono", monospace; white-space: nowrap; }

.e_gud-pl { display: block; height: 4px; border-radius: 999px; background: #281F1C; margin-top: 4px; }

.e_gud-nybe { background: #E5828C; display: block; border-radius: 999px; height: 100%; }

.e_gud-p1u8 { color: #4ADE84; font-weight: 700; }

.e_gud-hqi { color: #AA9993; }

.e_cewy9-1ca4 { border: 1px solid #453630; aspect-ratio: 16 / 9; overflow: hidden; border-radius: 18px; background-color: #090706; position: relative; }

.e_cewy9-a5b { height: 100%; width: 100%; object-fit: cover; }

.e_cewy9-63 { position: absolute; display: grid; inset: 0; place-items: center; background: rgba(0, 0, 0, 0.62); text-decoration: none; }

.e_cewy9-91w { font-size: 1.129rem; padding: 0 24px; min-height: 56px; color: #090706; font-weight: 800; background: #F3F2F1; display: inline-flex; transition: transform .24s; border-radius: 999px; gap: 12px; align-items: center; }

.e_cewy9-63:hover .e_cewy9-91w { transform: scale(1.04); }

.e_cewy9-l3pa { margin-top: 16px; gap: 12px 28px; display: flex; align-items: center; flex-wrap: wrap; justify-content: space-between; }

.e_cewy9-e2wv { max-width: 616px; font-size: 1rem; }

.e_be3-n2 { max-width: 732px; font-size: 1.129rem; line-height: 1.7; }

.e_be3-4f6 { letter-spacing: -0.02em; font-weight: 800; margin-bottom: 16px; line-height: 1.1; font-size: clamp(1.677rem, 1.238rem + 1.6vw, 2.58rem); }

.e_be3-n2 p + p { margin-top: 12px; }

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

.e_fisos-06ez { background: #221A18; border-radius: 10px; min-width: 0; padding: 16px 20px; }

.e_fisos-24 { font-family: "Mulish", sans-serif; font-weight: 700; font-size: 1.064rem; }

.e_fisos-l6 { font-size: 0.935rem; margin-top: 4px; }

.e_cesow { transition: transform .30s; justify-content: space-between; position: fixed; bottom: 0; right: 0; gap: 12px; padding: 8px 12px 8px 16px; background: #221A18; border-top: 1px solid #453630; left: 0; z-index: 35; transform: translateY(110%); align-items: center; display: flex; }

.e_cesow-4w6t { transform: translateY(0); }

.e_cesow-gf { white-space: nowrap; overflow: hidden; color: #F7F6F5; text-overflow: ellipsis; min-width: 0; font-weight: 700; }

.e_cesow .e_wyz { min-height: 44px; flex: none; }

@media (min-width: 632px) {
  .e_dufi6 { padding-inline: 24px; }
  .e_zomih-kb { padding: 40px 36px; }
  .e_zomih-vs { padding: 24px 28px; }
  .e_fi4-8z5c { padding: 32px; }
  .e_bed-nrcf, .e_fisos-hrx { padding: 32px; }
  .e_wyi-og { padding: 36px; }
  .e_zomig-ho1 { padding: 40px 36px 0; }
  .e_mi9 { padding: 36px; }
  .e_mi9-wl { align-items: baseline; grid-template-columns: 160px minmax(0, 1fr); }
}

@media (min-width: 972px) {
  .e_dufi6 { padding-inline: 36px; }
  main > section { padding-block: 0 80px; }
  .e_pec { padding: 12px 24px; }
  .e_pec-ml4d { padding-left: 12px; grid-template-areas: "logo nav tools actions"; gap: 16px; grid-template-columns: auto minmax(0, 1fr) auto auto; }
  .e_pec-brm0 { display: none; }
  .e_pec-an7 { justify-content: center; gap: 2px; flex-wrap: wrap; padding-top: 0; border-top: 0; display: flex; }
  .e_pec-s3 { min-height: 40px; font-size: 0.935rem; }
  .e_pec-ekn8 { display: flex; }
  .e_pec-ekn8 .e_wyz { padding: 0 16px; min-height: 42px; }
  .e_qidue { padding-block: 24px 72px; }
  .e_qidue-vntr { padding-block: 28px; }
  .e_zomih-kb { padding: 60px; }
  .e_qinuo { padding-block: 16px 44px; }
  .e_be1 { padding-bottom: 68px; }
  .e_be1-9z8[open] .e_be1-vbqp, .e_be1-vbqp { flex-wrap: wrap; gap: 8px; padding: 0 8px 8px; display: flex; }
  .e_be1-efa6 { padding: 0 12px; font-size: 0.935rem; min-height: 36px; border-top: 0; color: #F7F6F5; border-radius: 10px; background: #281F1C; font-weight: 700; }
  .e_be1-efa6:hover { background: #E5828C; color: #110E0D; }
  .e_fi4-8z5c { padding: 40px; }
  .e_bed-nrcf, .e_fisos-hrx { padding: 40px; }
  .e_wyi-og { padding: 44px; }
  .e_zomig-ho1 { padding: 52px 52px 0; }
  .e_mi9 { padding: 44px; margin: 0 24px 24px; }
  .e_cesow { display: none; }
}