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

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

body { background: #131110; margin: 0; font-family: "Inter", sans-serif; color: #D4D1CE; font-size: 16px; line-height: 1.55; overflow-wrap: break-word; }

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

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

p { text-wrap: pretty; }

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

em { font-style: italic; }

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

a:hover { color: #EDAB96; }

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

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

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

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

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

button { color: inherit; font: inherit; }

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

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

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

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

.m_locem { margin-inline: auto; padding-inline: 1rem; max-width: 1244px; }

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

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

.m_zoj-0ivm { min-width: 0; max-width: 700px; }

.m_zoj-a22l { color: #EEAF9C; font-size: 14px; align-items: center; font-weight: 700; display: flex; gap: 0.5rem; margin-bottom: 0.5rem; }

.m_zoj-a22l::before { content: ""; flex: none; width: 8px; border-radius: 2px; height: 8px; background: #E8967C; }

.m_zoj-x6 { line-height: 1.1; text-wrap: balance; letter-spacing: -0.02em; font-weight: 800; font-size: clamp(1.626rem, 1.2rem + 1.6vw, 2.501rem); }

.m_zoj-ozw { margin-top: 0.75rem; color: #AAA39E; }

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

.m_zoj-a0wu svg { flex: none; }

.m_zoj-2y9 { max-width: 740px; text-align: center; margin-inline: auto; align-items: center; flex-direction: column; }

.m_zoj-2y9 .m_zoj-a22l { border: 1px solid #443D38; padding: 0.25rem 0.75rem; color: #D4D1CE; justify-content: center; border-radius: 999px; }

.m_zoj-2y9 .m_zoj-a22l::before { display: none; }

.m_zoj-2y9 .m_zoj-x6 { font-size: clamp(1.751rem, 1.3rem + 2vw, 2.876rem); }

.m_zoj-2y9 .m_zoj-a0wu { color: #F2F1F0; border-radius: 999px; padding: 0 1rem; border-bottom: 0; min-height: 40px; background: #272321; font-size: 14px; }

.m_zoj-2y9 .m_zoj-a0wu:hover { background: #443D38; color: #F2F1F0; }

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

.m_vev-l0wr { background: #E8967C; color: #100F0E; }

.m_vev-l0wr:hover { background: #EDAB96; color: #100F0E; }

.m_vev-eha { border-color: #F2F1F0; color: #F2F1F0; background: transparent; }

.m_vev-eha:hover { color: #131110; background: #F2F1F0; }

.m_vev-fvsc { font-size: 16px; min-height: 52px; }

.m_vev-jzc3 { display: flex; width: 100%; }

.m_vev-0cl { background: #F0EFEF; color: #0B0909; }

.m_vev-0cl:hover { color: #100F0E; background: #E8967C; }

.m_vev-q2rj { color: #F0EFEF; background: transparent; border-color: #F0EFEF; }

.m_vev-q2rj:hover { background: #F0EFEF; color: #0B0909; }

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

.m_xak { border: 1px solid #443D38; border-radius: 12px; background-image: repeating-linear-gradient(135deg, #272321 0 9px, #1E1B19 9px 18px); background-color: #272321; position: relative; overflow: hidden; }

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

.m_xak-9i { aspect-ratio: 16 / 10; }

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

.m_qip-5uvp { border: 1px solid #443D38; align-items: center; gap: 0.5rem; display: grid; grid-template-columns: minmax(0, 1fr) auto auto; background: #1E1B19; padding: 0.5rem; grid-template-areas:
    "logo tools burger"
    "actions actions actions"
    "nav nav nav"; margin-inline: auto; max-width: 1244px; border-radius: 12px; }

.m_qip-kg { display: flex; min-width: 0; grid-area: logo; font-size: 21px; hyphens: auto; font-family: "Schibsted Grotesk", sans-serif; font-weight: 800; letter-spacing: -0.02em; line-height: 1.1; padding-left: 0.25rem; color: #F2F1F0; align-items: center; text-decoration: none; gap: 0.5rem; overflow-wrap: break-word; }

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

.m_qip-kg:hover { color: #F2F1F0; }

.m_qip-igtg { pointer-events: none; opacity: 0; position: absolute; }

.m_qip-5l7v { cursor: pointer; border-radius: 6px; height: 44px; color: #131110; width: 44px; place-items: center; background: #F2F1F0; grid-area: burger; display: grid; }

.m_qip-igtg:focus-visible + .m_qip-5l7v { outline: 2px solid #EEAF9C; outline-offset: 3px; }

.m_qip-8yk { display: none; }

.m_qip-igtg:checked + .m_qip-5l7v .m_qip-b0 { display: none; }

.m_qip-igtg:checked + .m_qip-5l7v .m_qip-8yk { display: block; }

.m_qip-jxj1 { display: none; grid-area: nav; border-top: 1px solid #443D38; padding-top: 0.5rem; }

.m_qip-igtg:checked ~ .m_qip-jxj1 { display: grid; gap: 2px; }

.m_qip-qqk { align-items: center; text-decoration: none; font-size: 17px; font-weight: 700; display: flex; color: #D4D1CE; padding: 0 0.75rem; min-height: 48px; border-radius: 6px; }

.m_qip-qqk:hover { background: #272321; color: #F2F1F0; }

.m_qip-5u { color: #F2F1F0; background: #272321; }

.m_qip-4c4b { display: grid; grid-area: actions; grid-template-columns: 1fr 1fr; gap: 0.5rem; }

.m_qip-4c4b .m_vev { font-size: 14px; padding: 0 0.75rem; min-height: 44px; }

.m_solon { border: 1px solid #443D38; margin: 0 0.5rem 1.5rem; border-radius: 12px; padding: 1.75rem 1.25rem; background: #1E1B19; }

.m_solon-r25i { line-height: 1; letter-spacing: -0.04em; color: #F2F1F0; hyphens: auto; font-weight: 800; overflow-wrap: break-word; font-family: "Schibsted Grotesk", sans-serif; font-size: clamp(2.251rem, 1rem + 6vw, 5.502rem); }

.m_solon-vh { margin-top: 2rem; }

.m_solon-myh { border-top: 1px solid #443D38; gap: 0.25rem 1.5rem; display: grid; padding: 0.75rem 0; }

.m_solon-l2f7 { font-family: "Fira Code", monospace; color: #AAA39E; font-size: 13px; }

.m_solon-6fhg { gap: 0.25rem 1.25rem; padding: 0; display: flex; flex-wrap: wrap; list-style: none; }

.m_solon-6fhg li + li { margin-top: 0; }

.m_solon-xo { font-weight: 600; font-size: 15px; text-decoration: none; color: #F2F1F0; }

.m_solon-xo:hover { color: #EEAF9C; }

.m_solon-l8n { margin-top: 1.25rem; display: flex; padding-top: 1.25rem; align-items: center; gap: 1rem 1.5rem; flex-wrap: wrap; border-top: 1px solid #443D38; justify-content: space-between; color: #AAA39E; font-size: 13px; }

.m_solon-mk { max-width: 836px; }

.m_solon-mjvi { border: 2px solid #EF8276; place-items: center; font-weight: 800; width: 40px; border-radius: 50%; flex: none; font-size: 13px; color: #EF8276; display: grid; height: 40px; }

.m_wyg { border: 1px solid #443D38; border-radius: 12px; flex-wrap: wrap; margin-inline: auto; display: flex; position: fixed; z-index: 40; max-width: 796px; left: 10px; background: #1E1B19; padding: 0.75rem 0.75rem 0.75rem 1rem; gap: 0.5rem 1.25rem; bottom: 10px; align-items: center; box-shadow: 0 11px 29px -12px rgba(0, 0, 0, 0.61); right: 10px; }

.m_wyg[hidden] { display: none; }

.m_wyg-dn { font-size: 14px; color: #D4D1CE; flex: 1 1 260px; }

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

.m_wyg-ieb .m_vev { font-size: 14px; padding: 0 0.75rem; min-height: 44px; }

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

.m_mifii-uee { border: 1px solid #443D38; overflow: hidden; grid-template-columns: repeat(auto-fit, minmax(min(100%, 408px), 1fr)); display: grid; border-radius: 12px; background: #1E1B19; }

.m_mifii-o9p { min-width: 0; padding: 1.75rem 1.25rem; }

.m_mifii-3m5 { line-height: 1.04; text-wrap: balance; font-weight: 800; letter-spacing: -0.03em; font-size: clamp(2.126rem, 1.3rem + 3.2vw, 3.751rem); }

.m_mifii-qo2 { font-size: 18px; max-width: 524px; margin-top: 1rem; }

.m_mifii-l06n { margin-top: 1.5rem; }

.m_mifii-pzw { padding: 0.75rem 1.25rem; min-width: 0; margin: 0; background: #272321; align-content: center; display: grid; list-style: none; }

.m_mifii-ug5 { padding: 1rem 0; border-bottom: 1px solid #443D38; grid-template-columns: 44px minmax(0, 1fr); gap: 1rem; display: grid; }

.m_mifii-ug5 + .m_mifii-ug5 { margin-top: 0; }

.m_mifii-ug5:last-child { border-bottom: 0; }

.m_mifii-sorn { width: 44px; background: #1E1B19; place-items: center; height: 44px; display: grid; color: #EEAF9C; border-radius: 6px; }

.m_mifii-ep { color: #F2F1F0; hyphens: auto; overflow-wrap: break-word; font-weight: 700; }

.m_mifii-qz { font-size: 14px; color: #AAA39E; }

.m_jav-gd { border: 1px solid #443D38; background: #443D38; overflow: hidden; border-radius: 12px; display: grid; gap: 1px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 146px), 1fr)); }

.m_jav-eli9 { padding: 1.25rem 1.25rem; min-width: 0; background: #1E1B19; display: flex; flex-direction: column-reverse; }

.m_jav-t1 { hyphens: auto; font-size: clamp(1.501rem, 1.2rem + 1vw, 2.001rem); font-family: "Fira Code", monospace; font-weight: 700; letter-spacing: -0.02em; color: #F2F1F0; overflow-wrap: break-word; }

.m_jav-x8he { color: #AAA39E; margin-top: 0.25rem; font-size: 14px; }

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

.m_nuu-gvu > li + li { margin-top: 0; }

.m_nuu-d6v { transition: transform .18s; color: #F2F1F0; display: block; text-decoration: none; min-width: 0; }

.m_nuu-d6v:hover { color: #EEAF9C; transform: translateY(-4px); }

.m_nuu-h103 { border: 1px solid #443D38; background-image: repeating-linear-gradient(135deg, #272321 0 8px, #1E1B19 8px 16px); position: relative; overflow: hidden; border-radius: 12px; aspect-ratio: 1 / 1; }

.m_nuu-tvcd { height: 100%; width: 100%; object-fit: cover; }

.m_nuu-urr { margin-top: 0.5rem; hyphens: auto; font-weight: 700; line-height: 1.3; overflow-wrap: break-word; font-size: 15px; }

.m_nuu-986 { color: #AAA39E; font-size: 13px; }

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

.m_midua-hp > li + li { margin-top: 0; }

.m_midua-yfm { border: 1px solid #443D38; background: #1E1B19; gap: 1rem; color: #F2F1F0; padding: 0.5rem 1rem 0.5rem 0.5rem; text-decoration: none; border-radius: 12px; transition: border-color .18s; display: grid; grid-template-columns: 86px minmax(0, 1fr) auto; align-items: center; }

.m_midua-yfm:hover { color: #F2F1F0; border-color: #EEAF9C; }

.m_midua-zegm { overflow: hidden; aspect-ratio: 1 / 1; border-radius: 12px; background-image: repeating-linear-gradient(135deg, #272321 0 6px, #1E1B19 6px 12px); }

.m_midua-wrl5 { height: 100%; width: 100%; object-fit: cover; }

.m_midua-1m0 { overflow-wrap: break-word; display: block; hyphens: auto; font-weight: 700; }

.m_midua-inu { display: block; color: #AAA39E; font-size: 13px; }

.m_midua-5fy { white-space: nowrap; color: #4ADE83; font-family: "Fira Code", monospace; font-size: 13px; font-weight: 700; }

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

.m_wyb-70c > li + li { margin-top: 0; }

.m_wyb-92 { border: 1px solid #443D38; align-items: center; text-decoration: none; padding: 1rem 1rem; grid-template-columns: auto minmax(0, 1fr) auto; gap: 1rem; transition: border-color .18s; height: 100%; border-radius: 12px; background: #1E1B19; color: #F2F1F0; display: grid; }

.m_wyb-92:hover { color: #F2F1F0; border-color: #EEAF9C; }

.m_wyb-0y { width: 44px; place-items: center; color: #EEAF9C; background: #272321; border-radius: 6px; height: 44px; display: grid; }

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

.m_wyb-ipi1 { font-size: 13px; color: #AAA39E; display: block; }

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

.m_rifi7-r83 { border: 1px solid #443D38; background: #1E1B19; min-width: 0; border-radius: 12px; display: flex; flex-direction: column; }

.m_rifi7-1xb1 { padding: 1.5rem 1.5rem 1.25rem; }

.m_rifi7-6gpf { font-size: 12px; padding: 0.25rem 0.5rem; border-radius: 2px; font-weight: 700; display: inline-block; background: #272321; color: #D4D1CE; }

.m_rifi7-gg { font-size: 18px; line-height: 1.3; font-weight: 600; margin-top: 0.75rem; }

.m_rifi7-nv { font-family: "Schibsted Grotesk", sans-serif; overflow-wrap: break-word; margin-top: 0.5rem; color: #EEAF9C; font-size: clamp(1.626rem, 1.3rem + 1vw, 2.001rem); letter-spacing: -0.02em; font-weight: 800; line-height: 1.1; }

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

.m_rifi7-x5oe::before, .m_rifi7-x5oe::after { position: absolute; width: 22px; background: #131110; border-radius: 50%; height: 22px; content: ""; top: -12px; }

.m_rifi7-x5oe::before { left: -26px; border-right: 1px solid #443D38; }

.m_rifi7-x5oe::after { right: -26px; border-left: 1px solid #443D38; }

.m_rifi7-uis6 { flex: 1; font-size: 14px; }

.m_rifi7-8k8 { color: #AAA39E; font-size: 12px; }

.m_soguq-ylj9 { border: 1px solid #443D38; overflow-x: auto; border-radius: 12px; background: #1E1B19; }

.m_soguq-ptw { counter-reset: facts-row; font-size: 15px; }

.m_soguq-ptw thead th { padding: 0.75rem 1rem; font-size: 13px; color: #AAA39E; font-weight: 700; border-bottom: 1px solid #443D38; }

.m_soguq-ptw tbody th, .m_soguq-ptw tbody td { border-bottom: 1px dashed #443D38; padding: 0.75rem 1rem; }

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

.m_soguq-ptw tbody th { font-weight: 600; color: #D4D1CE; min-width: 150px; width: 40%; }

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

.m_soguq-ptw tbody td { overflow-wrap: break-word; color: #F2F1F0; hyphens: auto; min-width: 180px; font-weight: 700; }

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

.m_ve8-z4nb > li + li { margin-top: 0; }

.m_ve8-8eu { border: 1px solid #443D38; border-radius: 12px; height: 100%; padding: 0.5rem 0.5rem 1rem; background: #1E1B19; display: block; text-decoration: none; min-width: 0; transition: border-color .18s; color: #F2F1F0; }

.m_ve8-8eu:hover { color: #F2F1F0; border-color: #EEAF9C; }

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

.m_ve8-6tf3 { position: absolute; letter-spacing: .04em; top: 10px; font-size: 11px; padding: 3px 0.5rem; left: 10px; background: #EF8276; color: #1E1B19; font-weight: 700; border-radius: 2px; }

.m_ve8-gd { hyphens: auto; padding-inline: 0.5rem; margin-top: 0.75rem; overflow-wrap: break-word; font-weight: 700; }

.m_ve8-yq { color: #AAA39E; font-family: "Fira Code", monospace; padding-inline: 0.5rem; font-size: 13px; }

.m_kapen-9n { border: 1px solid #443D38; background: #1E1B19; overflow-x: auto; border-radius: 12px; }

.m_kapen-sb { min-width: 604px; font-size: 15px; }

.m_kapen-sb thead { background: #272321; }

.m_kapen-sb th, .m_kapen-sb td { padding: 0.75rem 1rem; }

.m_kapen-sb thead th { font-size: 13px; font-weight: 700; color: #D4D1CE; }

.m_kapen-sb tbody th, .m_kapen-sb tbody td { vertical-align: middle; border-top: 1px solid #443D38; }

.m_kapen-35 { color: #F2F1F0; gap: 0.75rem; font-weight: 700; align-items: center; display: flex; }

.m_kapen-nk94 { color: #F2F1F0; text-align: right; font-family: "Fira Code", monospace; white-space: nowrap; }

.m_kapen-sb thead .m_kapen-nk94 { font-family: "Inter", sans-serif; }

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

.m_tan-abo6 { border: 1px solid #443D38; background: #1E1B19; padding: 1.5rem; min-width: 0; border-radius: 12px; }

.m_tan-16 { border: 1.5px solid #EEAF9C; display: grid; color: #EEAF9C; border-radius: 50%; height: 48px; place-items: center; width: 48px; }

.m_tan-ms { line-height: 1.25; font-size: 19px; margin-top: 1.25rem; font-weight: 600; }

.m_tan-46 { margin-top: 0.5rem; font-size: 15px; }

.m_tan-6f { padding: 0; font-size: 14px; list-style: none; margin-top: 0.75rem; }

.m_tan-1sn { display: flex; gap: 0.5rem; }

.m_tan-1sn svg { color: #4ADE83; margin-top: 2px; flex: none; }

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

.m_wyt-off { padding-top: 1rem; border-top: 2px solid #F2F1F0; min-width: 0; }

.m_wyt-off + .m_wyt-off { margin-top: 0; }

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

.m_wyt-dg { font-weight: 600; line-height: 1.25; font-size: 19px; margin-top: 0.5rem; }

.m_wyt-oac { margin-top: 0.5rem; font-size: 15px; }

.m_kakaw-jzln { grid-template-columns: repeat(auto-fit, minmax(min(100%, 272px), 1fr)); display: grid; gap: 0 2.5rem; }

.m_kakaw-rcf5 { border-top: 1px solid #443D38; min-width: 0; padding-block: 1.25rem 1.5rem; }

.m_kakaw-18p5 { font-weight: 600; font-size: 19px; }

.m_kakaw-i31n { font-size: 15px; margin-top: 0.5rem; }

.m_zop-87s { max-width: 740px; line-height: 1.7; font-size: 17px; }

.m_zop-7su { font-weight: 800; line-height: 1.1; margin-bottom: 1.25rem; letter-spacing: -0.02em; font-size: clamp(1.626rem, 1.2rem + 1.6vw, 2.501rem); }

.m_zop-87s h3 { font-size: 22px; font-weight: 600; margin: 1.75rem 0 0.5rem; }

.m_zop-87s p + p { margin-top: 0.75rem; }

.m_zop-87s ul, .m_zop-87s ol { margin-block: 1rem; }

.m_zop-64q { background: #272321; border-radius: 12px; padding: 1.5rem 1.75rem; margin-block: 1.75rem; }

.m_zop-64q p { font-family: "Schibsted Grotesk", sans-serif; color: #F2F1F0; line-height: 1.4; font-size: 21px; font-weight: 600; }

.m_zop-64q cite { font-size: 14px; margin-top: 0.75rem; font-style: normal; color: #AAA39E; font-weight: 600; display: block; }

.m_rifii-1hi { border: 1px solid #443D38; padding: 1.5rem 1.25rem; gap: 1.5rem 2.75rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 350px), 1fr)); display: grid; border-radius: 12px; background: #1E1B19; }

.m_rifii-tjh { min-width: 0; }

.m_rifii-h6g5 { letter-spacing: -0.02em; line-height: 1.12; font-weight: 800; font-size: clamp(1.626rem, 1.2rem + 1.4vw, 2.376rem); }

.m_rifii-jzdk { margin-top: 0.75rem; }

.m_rifii-vbtn { padding: 0; min-width: 0; list-style: none; }

.m_rifii-5y { align-items: flex-start; padding: 0.75rem 0; gap: 0.75rem; border-bottom: 1px solid #443D38; hyphens: auto; overflow-wrap: break-word; display: flex; }

.m_rifii-5y + .m_rifii-5y { margin-top: 0; }

.m_rifii-t8nz { color: #1E1B19; background: #4ADE83; place-items: center; height: 24px; flex: none; display: grid; width: 24px; border-radius: 50%; }

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

.m_vebei-9d { border: 1px solid #443D38; background: #1E1B19; padding: 1.5rem; min-width: 0; border-radius: 12px; }

.m_vebei-uam6 { background: #272321; overflow: hidden; border-radius: 999px; height: 6px; }

.m_vebei-vklt { height: 100%; border-radius: 999px; background: #E8967C; }

.m_vebei-7x8a { font-weight: 800; font-size: 24px; margin-top: 1.25rem; }

.m_vebei-cff { color: #AAA39E; font-size: 14px; font-family: "Fira Code", monospace; }

.m_vebei-zihw { padding: 0; font-size: 15px; list-style: none; margin-top: 1rem; }

.m_vebei-etd4 { gap: 0.5rem; display: flex; }

.m_vebei-etd4 svg { color: #4ADE83; flex: none; margin-top: 3px; }

.m_jaq-efol { gap: 1rem; align-items: center; display: flex; }

.m_jaq-90 { color: #F2F1F0; font-weight: 800; font-family: "Schibsted Grotesk", sans-serif; font-size: 52px; line-height: 1; }

.m_jaq-9foh { color: #F2F1F0; display: flex; gap: 2px; }

.m_jaq-ox3q { font-size: 14px; color: #AAA39E; }

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

.m_jaq-qpu { border: 1px solid #443D38; display: flex; border-radius: 12px; gap: 1rem; padding: 1.5rem; flex-direction: column; background: #1E1B19; min-width: 0; }

.m_jaq-hh { flex: 1; font-size: 15px; }

.m_jaq-yw { display: flex; gap: 0.75rem; align-items: center; }

.m_jaq-towx { width: 40px; font-weight: 700; flex: none; place-items: center; background: #272321; height: 40px; color: #F2F1F0; font-size: 14px; border-radius: 50%; display: grid; }

.m_jaq-tysg { font-size: 15px; color: #F2F1F0; display: block; font-weight: 700; }

.m_jaq-z4 { font-size: 13px; display: block; color: #AAA39E; }

.m_duja4-k50 { border: 1px solid #443D38; border-radius: 12px; gap: 1.5rem 2.75rem; background: #1E1B19; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 330px), 1fr)); padding: 1.5rem; }

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

.m_duja4-amdt { place-items: center; font-size: 22px; overflow: hidden; width: 64px; height: 64px; background: #E8967C; color: #100F0E; display: grid; font-family: "Schibsted Grotesk", sans-serif; font-weight: 800; border-radius: 50%; }

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

.m_duja4-vj { font-size: 22px; font-weight: 800; }

.m_duja4-bo { color: #AAA39E; font-size: 14px; }

.m_duja4-mzm { margin-top: 0.5rem; }

.m_duja4-0i { margin-top: 0.75rem; display: flex; font-size: 14px; flex-wrap: wrap; gap: 0.5rem 1.25rem; }

.m_duja4-1ly { font-family: "Fira Code", monospace; color: #AAA39E; }

.m_nutae-gm { list-style: none; grid-template-columns: repeat(auto-fill, minmax(min(30%, 136px), 1fr)); display: grid; margin: 0; padding: 0; gap: 0.5rem; }

.m_nutae-gm > li + li { margin-top: 0; }

.m_nutae-x9x { border: 1px solid #443D38; padding: 0.5rem; background: #1E1B19; border-radius: 6px; display: block; transition: border-color .18s; aspect-ratio: 300 / 173; }

.m_nutae-x9x:hover { border-color: #EEAF9C; }

.m_nutae-pm { object-fit: contain; width: 100%; height: 100%; }

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

.m_dukav-qi5 { min-width: 0; }

.m_dukav-5y { margin-top: 0.75rem; }

.m_dukav-f5 { list-style: none; padding: 0; margin-top: 1rem; }

.m_dukav-8mk { display: flex; gap: 0.5rem; }

.m_dukav-8mk svg { margin-top: 2px; flex: none; color: #4ADE83; }

.m_dukav-cm { display: flex; margin-top: 1.5rem; flex-wrap: wrap; gap: 0.5rem; }

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

.m_dukav-wf:hover { background: #F2F1F0; color: #131110; }

.m_dukav-cn { font-size: 11px; }

.m_dukav-ky { font-size: 16px; font-weight: 700; line-height: 1.2; }

.m_nut-o4, .m_jax-xabg { border-radius: 12px; padding: 1.5rem 1.25rem; background: #272321; }

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

.m_nut-xpj { min-width: 0; max-width: 620px; }

.m_nut-8x, .m_jax-5j { margin-top: 0.75rem; max-width: 660px; }

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

.m_nut-nedd { align-items: center; background: #1E1B19; overflow-wrap: break-word; min-width: 0; gap: 0.75rem; border-radius: 6px; hyphens: auto; display: flex; color: #F2F1F0; padding: 1rem; font-weight: 700; }

.m_nut-nedd + .m_nut-nedd { margin-top: 0; }

.m_nut-nedd svg { color: #EEAF9C; flex: none; }

.m_jax-78 { font-weight: 700; gap: 0.5rem 1.25rem; flex-wrap: wrap; margin-top: 1.25rem; display: flex; font-size: 14px; }

.m_be2-u2o { grid-template-columns: repeat(auto-fit, minmax(min(100%, 370px), 1fr)); gap: 2rem 3.25rem; display: grid; }

.m_be2-3jty { min-width: 0; }

.m_be2-3jty p { margin-top: 0.75rem; }

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

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

.m_be2-vz { padding: 1rem 1.25rem; display: flex; background: #1E1B19; flex-direction: column-reverse; }

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

.m_be2-hps4 { font-size: 13px; color: #AAA39E; }

.m_be2-jg { border: 1px solid #443D38; padding: 0; background: #1E1B19; border-radius: 12px; list-style: none; }

.m_be2-w8 { flex-wrap: wrap; padding: 0.75rem 1.25rem; border-bottom: 1px solid #443D38; justify-content: space-between; display: flex; gap: 0.25rem 1rem; }

.m_be2-w8 + .m_be2-w8 { margin-top: 0; }

.m_be2-w8:last-child { border-bottom: 0; }

.m_be2-3u { font-weight: 700; color: #F2F1F0; }

.m_be2-do { color: #AAA39E; font-size: 14px; font-family: "Fira Code", monospace; overflow-wrap: break-word; hyphens: auto; }

.m_soh-maz8 { border-top: 1.5px solid #F2F1F0; counter-reset: faq; }

.m_soh-51h { border-bottom: 1px solid #443D38; }

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

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

.m_soh-irfi:hover { color: #EEAF9C; }

.m_soh-wvo { transition: transform .18s; }

.m_soh-51h[open] .m_soh-wvo { transform: rotate(45deg); }

.m_soh-acy { padding: 0 0 1.25rem 2.75rem; max-width: 836px; }

.m_soh-acy p + p { margin-top: 0.5rem; }

.m_gum-23og { color: #F0EFEF; gap: 1.5rem 2.5rem; justify-content: space-between; flex-wrap: wrap; padding: 1.75rem 1.25rem; display: flex; align-items: center; background: #0B0909; border-radius: 12px; }

.m_gum-wmdg { max-width: 620px; min-width: 0; }

.m_gum-z8w { line-height: 1.12; color: #F0EFEF; font-weight: 800; font-size: clamp(1.501rem, 1.2rem + 1.2vw, 2.126rem); letter-spacing: -0.02em; }

.m_gum-1z { color: #F0EFEF; margin-top: 0.5rem; }

.m_gum-1z a { color: #F0EFEF; }

.m_ceja7-p8ot { line-height: 1.15; max-width: 740px; font-size: clamp(1.375rem, 1.1rem + 1vw, 1.876rem); font-weight: 800; }

.m_ceja7-54 { margin-top: 1rem; columns: 2 340px; font-size: 15px; column-gap: 2.75rem; }

.m_ceja7-54 p + p { margin-top: 0.75rem; }

.m_peho1-dgm { flex-wrap: wrap; list-style: none; gap: 0.25rem 0.5rem; font-size: 13px; color: #AAA39E; margin-bottom: 1.25rem; display: flex; padding: 0; }

.m_peho1-dgm li + li { margin-top: 0; }

.m_peho1-dgm li + li::before { content: "/"; margin-right: 0.5rem; }

.m_peho1-bqlf { color: #AAA39E; }

.m_peho1-71n { color: #F2F1F0; font-weight: 700; }

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

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

.m_zon-uu { min-width: 0; }

.m_zon-3t4 { font-size: 13px; color: #AAA39E; font-family: "Fira Code", monospace; }

.m_zon-oel5 { letter-spacing: -0.03em; font-weight: 800; margin-top: 0.5rem; line-height: 1.02; font-size: clamp(2.251rem, 1.3rem + 3.4vw, 4.001rem); }

.m_zon-2il { font-size: 18px; max-width: 544px; margin-top: 1rem; }

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

.m_zon-zte { background: #1E1B19; padding: 0.75rem 1rem; min-width: 0; }

.m_zon-4i { color: #AAA39E; font-size: 12px; font-weight: 700; }

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

.m_zon-fh3 { margin-top: 1.5rem; }

.m_zon-ce { margin-top: 0.75rem; font-size: 13px; color: #AAA39E; }

.m_zon-j7 { min-width: 0; }

.m_tarii-epab { background: #0B0909; text-align: center; color: #F0EFEF; border-radius: 12px; overflow: hidden; padding: 1.75rem 1.25rem 0; }

.m_tarii-btsn { max-width: 796px; margin-inline: auto; }

.m_tarii-c0r { font-family: "Fira Code", monospace; font-size: 13px; color: #F0EFEF; }

.m_tarii-53si { line-height: 1.02; margin-top: 0.5rem; letter-spacing: -0.03em; font-size: clamp(2.126rem, 1.3rem + 3.4vw, 4.126rem); color: #F0EFEF; font-weight: 800; }

.m_tarii-t5xk { margin-top: 0.75rem; color: #F0EFEF; font-size: 18px; }

.m_tarii-t7g { justify-content: center; margin-top: 1.5rem; }

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

.m_tarii-y2 { border: 1px solid #F0EFEF; padding: 0.5rem 0.75rem; color: #F0EFEF; border-radius: 999px; font-size: 14px; }

.m_tarii-y2 + .m_tarii-y2 { margin-top: 0; }

.m_tarii-y2 strong { font-family: "Fira Code", monospace; color: #F0EFEF; }

.m_tarii-iahm { overflow: hidden; margin: 2.25rem auto 0; max-width: 932px; aspect-ratio: 16 / 10; border-radius: 12px 12px 0 0; background-color: #272321; }

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

.m_mi0 { padding-bottom: 2.75rem; }

.m_mi0-upn { border: 1px solid #443D38; background: #1E1B19; border-radius: 12px; }

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

.m_mi0-95 { transition: transform .18s; }

.m_mi0-upn[open] .m_mi0-95 { transform: rotate(45deg); }

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

.m_mi0-c1az li + li { margin-top: 0; }

.m_mi0-t22 { align-items: center; border-top: 1px solid #443D38; display: flex; padding: 0 0.5rem; font-weight: 600; text-decoration: none; color: #D4D1CE; min-height: 44px; }

.m_mi0-t22:hover { color: #EEAF9C; }

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

.m_cetag-izgw { max-width: 700px; min-width: 0; font-size: 17px; }

.m_cetag-izgw p { margin-top: 0.75rem; }

.m_cetag-ra { padding: 1.5rem; background: #272321; border-radius: 12px; min-width: 0; }

.m_cetag-tzu { font-weight: 600; font-size: 19px; }

.m_cetag-5ye5 { margin-top: 0.75rem; padding: 0; list-style: none; }

.m_cetag-ka6 { display: flex; gap: 0.5rem; }

.m_cetag-ka6 svg { color: #4ADE83; flex: none; margin-top: 2px; }

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

.m_xas-igx > li + li { margin-top: 0; }

.m_xas-cc { border: 1px solid #443D38; aspect-ratio: 16 / 10; overflow: hidden; border-radius: 12px; background-color: #0B0909; }

.m_xas-ppqk { object-fit: contain; width: 100%; height: 100%; }

.m_xas-qe { font-size: 14px; margin-top: 0.5rem; }

.m_wy5-fan { border: 1px solid #443D38; overflow-x: auto; background: #1E1B19; border-radius: 12px; }

.m_wy5-uldc { font-size: 15px; min-width: 544px; }

.m_wy5-uldc thead { background: #272321; }

.m_wy5-uldc th, .m_wy5-uldc td { padding: 0.5rem 1rem; vertical-align: middle; }

.m_wy5-uldc thead th { font-size: 13px; font-weight: 700; color: #D4D1CE; }

.m_wy5-uldc tbody th, .m_wy5-uldc tbody td { border-top: 1px solid #443D38; }

.m_wy5-u82 { text-align: right; white-space: nowrap; color: #F2F1F0; font-family: "Fira Code", monospace; }

.m_wy5-7lhz { color: #F2F1F0; display: flex; font-weight: 700; align-items: center; gap: 0.75rem; }

.m_wy5-79v { overflow: hidden; background: #272321; width: 40px; border-radius: 2px; height: 40px; flex: none; }

.m_wy5-79v img { height: 100%; width: 100%; object-fit: contain; }

.m_wy5-xk { background: #272321; }

.m_wy5-xk .m_wy5-79v { background: #1E1B19; }

.m_wy5-fse { color: #100F0E; padding: 2px 0.5rem; font-weight: 700; font-size: 11px; border-radius: 2px; background: #E8967C; }

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

.m_wyn-57s { border: 1px solid #443D38; min-width: 0; display: flex; background: #1E1B19; gap: 0.75rem; padding: 1.5rem; border-radius: 12px; flex-direction: column; }

.m_wyn-b9t { font-size: 20px; font-weight: 600; }

.m_wyn-0aw8 { font-size: 15px; flex: 1; }

.m_wyn-4081 { gap: 0.25rem; flex-wrap: wrap; font-weight: 700; align-items: center; display: flex; font-size: 13px; }

.m_wyn-4081 svg { color: #AAA39E; }

.m_wyn-dub { border-radius: 2px; color: #F2F1F0; padding: 0.25rem 0.5rem; background: #272321; }

.m_wyn-hb { color: #100F0E; padding: 0.25rem 0.5rem; border-radius: 2px; background: #E8967C; }

.m_ka6-fxt { gap: 2.5rem 2.75rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 388px), 1fr)); display: grid; }

.m_ka6-dpl7 { min-width: 0; }

.m_ka6-2xr { line-height: 1.12; font-size: clamp(1.501rem, 1.2rem + 1vw, 2.126rem); letter-spacing: -0.02em; font-weight: 800; }

.m_ka6-w45p { color: #AAA39E; margin-top: 0.5rem; }

.m_ka6-f2 { border: 1px solid #443D38; overflow-x: auto; margin-top: 1rem; background: #1E1B19; border-radius: 12px; }

.m_ka6-7xpf { font-size: 15px; }

.m_ka6-7xpf thead { background: #272321; }

.m_ka6-7xpf th, .m_ka6-7xpf td { padding: 0.75rem 1rem; }

.m_ka6-7xpf thead th { font-size: 13px; }

.m_ka6-7xpf tbody th, .m_ka6-7xpf tbody td { border-top: 1px solid #443D38; }

.m_ka6-7xpf tbody th { font-weight: 600; }

.m_ka6-bz { font-family: "Fira Code", monospace; color: #F2F1F0; text-align: right; white-space: nowrap; }

.m_ka6-dff { margin-top: 0.25rem; border-radius: 999px; height: 4px; display: block; background: #272321; }

.m_ka6-jp6s { background: #E8967C; height: 100%; display: block; border-radius: 999px; }

.m_ka6-yy17 { font-weight: 700; color: #4ADE83; }

.m_ka6-5yft { color: #AAA39E; }

.m_xa9-j9r { border: 1px solid #443D38; position: relative; overflow: hidden; background-color: #0B0909; aspect-ratio: 16 / 9; border-radius: 12px; }

.m_xa9-ic { height: 100%; width: 100%; object-fit: cover; }

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

.m_xa9-snrn { display: inline-flex; border-radius: 999px; min-height: 56px; align-items: center; font-weight: 800; transition: transform .18s; gap: 0.75rem; font-size: 17px; padding: 0 1.5rem; color: #0B0909; background: #F0EFEF; }

.m_xa9-lt:hover .m_xa9-snrn { transform: scale(1.04); }

.m_xa9-j37o { margin-top: 1rem; flex-wrap: wrap; align-items: center; display: flex; justify-content: space-between; gap: 0.75rem 2rem; }

.m_xa9-1jl { max-width: 620px; font-size: 15px; }

.m_miwyw-qcr1 { max-width: 740px; line-height: 1.7; font-size: 17px; }

.m_miwyw-2l { margin-bottom: 1rem; font-size: clamp(1.626rem, 1.2rem + 1.6vw, 2.501rem); font-weight: 800; letter-spacing: -0.02em; line-height: 1.1; }

.m_miwyw-qcr1 p + p { margin-top: 0.75rem; }

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

.m_jax-28 { background: #1E1B19; min-width: 0; border-radius: 6px; padding: 1rem 1.25rem; }

.m_jax-xi { font-family: "Inter", sans-serif; font-size: 16px; font-weight: 700; }

.m_jax-7es { font-size: 14px; margin-top: 0.25rem; }

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

.m_gua-q5ei { transform: translateY(0); }

.m_gua-5r0b { text-overflow: ellipsis; color: #F2F1F0; font-weight: 700; overflow: hidden; min-width: 0; white-space: nowrap; }

.m_gua .m_vev { min-height: 44px; flex: none; }

@media (min-width: 650px) {
  .m_locem { padding-inline: 1.5rem; }
  .m_mifii-o9p { padding: 2.5rem 2.5rem; }
  .m_mifii-pzw { padding: 1.5rem 2rem; }
  .m_rifii-1hi { padding: 2.25rem; }
  .m_nut-o4, .m_jax-xabg { padding: 2.25rem; }
  .m_gum-23og { padding: 2.5rem; }
  .m_tarii-epab { padding: 2.5rem 2.5rem 0; }
  .m_solon { padding: 2.5rem; }
  .m_solon-myh { align-items: baseline; grid-template-columns: 156px minmax(0, 1fr); }
}

@media (min-width: 968px) {
  .m_locem { padding-inline: 2.5rem; }
  main > section { padding-block: 0 5.25rem; }
  .m_qip { padding: 0.75rem 1.5rem; }
  .m_qip-5uvp { padding-left: 0.75rem; gap: 1rem; grid-template-areas: "logo nav tools actions"; grid-template-columns: auto minmax(0, 1fr) auto auto; }
  .m_qip-5l7v { display: none; }
  .m_qip-jxj1 { justify-content: center; padding-top: 0; flex-wrap: wrap; display: flex; border-top: 0; gap: 2px; }
  .m_qip-qqk { font-size: 14px; min-height: 40px; }
  .m_qip-4c4b { display: flex; }
  .m_qip-4c4b .m_vev { padding: 0 1rem; min-height: 42px; }
  .m_mifii-o9p { padding: 3.75rem; }
  .m_zon { padding-block: 1rem 2.75rem; }
  .m_mi0 { padding-bottom: 4.25rem; }
  .m_mi0-upn[open] .m_mi0-c1az, .m_mi0-c1az { flex-wrap: wrap; gap: 0.5rem; display: flex; padding: 0 0.5rem 0.5rem; }
  .m_mi0-t22 { border-radius: 6px; font-weight: 700; min-height: 36px; font-size: 14px; background: #272321; border-top: 0; color: #F2F1F0; padding: 0 0.75rem; }
  .m_mi0-t22:hover { color: #100F0E; background: #E8967C; }
  .m_rifii-1hi { padding: 2.5rem; }
  .m_nut-o4, .m_jax-xabg { padding: 2.5rem; }
  .m_gum-23og { padding: 2.75rem; }
  .m_tarii-epab { padding: 3.25rem 3.25rem 0; }
  .m_solon { padding: 2.75rem; margin: 0 1.5rem 1.5rem; }
  .m_gua { display: none; }
}