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

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

body { font-size: 0.934rem; margin: 0; overflow-wrap: break-word; background: #0E130F; color: #CAD3CB; font-family: "Nunito Sans", sans-serif; line-height: 1.55; }

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

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

p { text-wrap: pretty; }

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

em { font-style: italic; }

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

a:hover { color: #88EDB6; }

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

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

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

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

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

button { font: inherit; color: inherit; }

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

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

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

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

.v-kaqip { margin-inline: auto; padding-inline: 14px; max-width: 1264px; }

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

.v-mit { align-items: flex-end; flex-wrap: wrap; justify-content: space-between; gap: 14px 30px; margin-bottom: 26px; display: flex; }

.v-mit-u9x { min-width: 0; max-width: 712px; }

.v-mit-2cj { gap: 8px; align-items: center; color: #9CF0C2; font-size: 0.813rem; display: flex; margin-bottom: 10px; font-weight: 700; }

.v-mit-2cj::before { height: 8px; background: #60E79D; content: ""; width: 8px; border-radius: 2px; flex: none; }

.v-mit-fa { letter-spacing: -0.02em; font-size: clamp(1.566rem, 1.157rem + 1.6vw, 2.41rem); text-wrap: balance; font-weight: 800; line-height: 1.1; }

.v-mit-i1r { color: #9FB0A2; margin-top: 12px; }

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

.v-mit-ffg svg { flex: none; }

.v-mit-04 { margin-inline: auto; align-items: center; flex-direction: column; max-width: 752px; text-align: center; }

.v-mit-04 .v-mit-2cj { border: 1px solid #2D3C2F; border-radius: 999px; justify-content: center; color: #CAD3CB; padding: 4px 12px; }

.v-mit-04 .v-mit-2cj::before { display: none; }

.v-mit-04 .v-mit-fa { font-size: clamp(1.687rem, 1.253rem + 2vw, 2.771rem); }

.v-mit-04 .v-mit-ffg { font-size: 0.813rem; min-height: 40px; border-bottom: 0; border-radius: 999px; background: #212C22; padding: 0 14px; color: #F1F3F1; }

.v-mit-04 .v-mit-ffg:hover { background: #2D3C2F; color: #F1F3F1; }

.v-miz { border: 1.5px solid transparent; text-decoration: none; display: inline-flex; gap: 10px; font-size: 0.873rem; align-items: center; min-height: 48px; font-weight: 700; border-radius: 12px; padding: 0 18px; text-align: center; line-height: 1.2; cursor: pointer; justify-content: center; font-family: "Nunito Sans", sans-serif; transition: background-color .23s, color .23s, border-color .23s; }

.v-miz-11u { color: #0E110E; background: #60E79D; }

.v-miz-11u:hover { background: #88EDB6; color: #0E110E; }

.v-miz-5m { background: transparent; border-color: #F1F3F1; color: #F1F3F1; }

.v-miz-5m:hover { color: #0E130F; background: #F1F3F1; }

.v-miz-3lc { min-height: 52px; font-size: 0.934rem; }

.v-miz-70c { display: flex; width: 100%; }

.v-miz-99i { background: #F1F3F2; color: #080A08; }

.v-miz-99i:hover { background: #60E79D; color: #0E110E; }

.v-miz-esp0 { background: transparent; color: #F1F3F2; border-color: #F1F3F2; }

.v-miz-esp0:hover { color: #080A08; background: #F1F3F2; }

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

.v-bed { border: 1px solid #2D3C2F; overflow: hidden; background-color: #212C22; position: relative; background-image: repeating-linear-gradient(135deg, #212C22 0 9px, #161E17 9px 18px); border-radius: 22px; }

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

.v-bed-oie3 { aspect-ratio: 16 / 10; }

.v-vexaa { top: 0; position: sticky; padding: 10px; background: #0E130F; z-index: 30; }

.v-vexaa-yz { border: 1px solid #2D3C2F; margin-inline: auto; background: #161E17; border-radius: 22px; gap: 10px; display: grid; padding: 10px; grid-template-columns: minmax(0, 1fr) auto auto; align-items: center; grid-template-areas:
    "logo tools burger"
    "actions actions actions"
    "nav nav nav"; max-width: 1264px; }

.v-vexaa-fwb { gap: 10px; letter-spacing: -0.02em; min-width: 0; text-decoration: none; font-size: 1.205rem; line-height: 1.1; font-weight: 800; overflow-wrap: break-word; font-family: "Familjen Grotesk", sans-serif; color: #F1F3F1; align-items: center; padding-left: 6px; grid-area: logo; display: flex; hyphens: auto; }

.v-vexaa-fwb::before { height: 14px; background: #60E79D; border-radius: 4px; transform: rotate(45deg); content: ""; flex: none; width: 14px; }

.v-vexaa-fwb:hover { color: #F1F3F1; }

.v-vexaa-986 { pointer-events: none; opacity: 0; position: absolute; }

.v-vexaa-hf { cursor: pointer; place-items: center; background: #F1F3F1; height: 44px; width: 44px; border-radius: 12px; display: grid; grid-area: burger; color: #0E130F; }

.v-vexaa-986:focus-visible + .v-vexaa-hf { outline: 2px solid #9CF0C2; outline-offset: 3px; }

.v-vexaa-sa3 { display: none; }

.v-vexaa-986:checked + .v-vexaa-hf .v-vexaa-jqbs { display: none; }

.v-vexaa-986:checked + .v-vexaa-hf .v-vexaa-sa3 { display: block; }

.v-vexaa-mq { border-top: 1px solid #2D3C2F; display: none; grid-area: nav; padding-top: 8px; }

.v-vexaa-986:checked ~ .v-vexaa-mq { gap: 2px; display: grid; }

.v-vexaa-sq5 { font-size: 0.994rem; font-weight: 700; padding: 0 12px; text-decoration: none; color: #CAD3CB; min-height: 48px; align-items: center; border-radius: 12px; display: flex; }

.v-vexaa-sq5:hover { background: #212C22; color: #F1F3F1; }

.v-vexaa-p8m { background: #212C22; color: #F1F3F1; }

.v-vexaa-cxv7 { grid-area: actions; gap: 8px; display: grid; grid-template-columns: 1fr 1fr; }

.v-vexaa-cxv7 .v-miz { font-size: 0.813rem; min-height: 44px; padding: 0 12px; }

.v-qitaa { border: 1px solid #2D3C2F; background: #161E17; padding: 26px 18px; margin: 0 10px 22px; border-radius: 22px; }

.v-qitaa-0qa { hyphens: auto; color: #F1F3F1; font-weight: 800; font-size: clamp(2.169rem, 0.964rem + 6vw, 5.301rem); letter-spacing: -0.04em; overflow-wrap: break-word; line-height: 1; font-family: "Familjen Grotesk", sans-serif; }

.v-qitaa-b40 { margin-top: 30px; }

.v-qitaa-2r { display: grid; border-top: 1px solid #2D3C2F; padding: 12px 0; gap: 6px 22px; }

.v-qitaa-vdu { font-family: "Red Hat Mono", monospace; color: #9FB0A2; font-size: 0.753rem; }

.v-qitaa-g3 { padding: 0; display: flex; list-style: none; gap: 6px 18px; flex-wrap: wrap; }

.v-qitaa-g3 li + li { margin-top: 0; }

.v-qitaa-02 { color: #F1F3F1; font-weight: 600; font-size: 0.873rem; text-decoration: none; }

.v-qitaa-02:hover { color: #9CF0C2; }

.v-qitaa-uc54 { border-top: 1px solid #2D3C2F; gap: 14px 22px; flex-wrap: wrap; align-items: center; display: flex; justify-content: space-between; margin-top: 18px; color: #9FB0A2; padding-top: 18px; font-size: 0.753rem; }

.v-qitaa-64 { max-width: 848px; }

.v-qitaa-vw50 { border: 2px solid #EA7D7B; display: grid; flex: none; place-items: center; height: 40px; border-radius: 50%; font-size: 0.753rem; width: 40px; font-weight: 800; color: #EA7D7B; }

.v-gum { border: 1px solid #2D3C2F; background: #161E17; gap: 10px 18px; z-index: 40; right: 10px; bottom: 10px; box-shadow: 0 11px 30px -12px rgba(0, 0, 0, 0.69); position: fixed; align-items: center; max-width: 808px; left: 10px; padding: 12px 12px 12px 14px; border-radius: 22px; display: flex; flex-wrap: wrap; margin-inline: auto; }

.v-gum[hidden] { display: none; }

.v-gum-4k { font-size: 0.813rem; color: #CAD3CB; flex: 1 1 260px; }

.v-gum-lbm { display: flex; flex-wrap: wrap; gap: 8px; }

.v-gum-lbm .v-miz { font-size: 0.813rem; min-height: 44px; padding: 0 12px; }

.v-lobed { padding-block: 12px 52px; }

.v-lobed-19 { border: 1px solid #2D3C2F; background: #161E17; border-radius: 22px; overflow: hidden; grid-template-columns: repeat(auto-fit, minmax(min(100%, 400px), 1fr)); display: grid; }

.v-lobed-5h { min-width: 0; padding: 26px 18px; }

.v-lobed-0ct { line-height: 1.04; font-size: clamp(2.048rem, 1.253rem + 3.2vw, 3.614rem); font-weight: 800; text-wrap: balance; letter-spacing: -0.03em; }

.v-lobed-08p { max-width: 532px; font-size: 1.054rem; margin-top: 16px; }

.v-lobed-85n { margin-top: 24px; }

.v-lobed-7wq { margin: 0; background: #212C22; list-style: none; align-content: center; min-width: 0; padding: 12px 18px; display: grid; }

.v-lobed-yub { display: grid; border-bottom: 1px solid #2D3C2F; padding: 16px 0; grid-template-columns: 44px minmax(0, 1fr); gap: 14px; }

.v-lobed-yub + .v-lobed-yub { margin-top: 0; }

.v-lobed-yub:last-child { border-bottom: 0; }

.v-lobed-2qv { width: 44px; height: 44px; background: #161E17; color: #9CF0C2; display: grid; place-items: center; border-radius: 12px; }

.v-lobed-gg { hyphens: auto; font-weight: 700; color: #F1F3F1; overflow-wrap: break-word; }

.v-lobed-f3 { font-size: 0.813rem; color: #9FB0A2; }

.v-sok-58 { border: 1px solid #2D3C2F; gap: 1px; display: grid; overflow: hidden; grid-template-columns: repeat(auto-fit, minmax(min(100%, 142px), 1fr)); border-radius: 22px; background: #2D3C2F; }

.v-sok-cs { background: #161E17; display: flex; min-width: 0; flex-direction: column-reverse; padding: 18px 20px; }

.v-sok-1di { font-size: clamp(1.446rem, 1.157rem + 1vw, 1.928rem); overflow-wrap: break-word; hyphens: auto; color: #F1F3F1; letter-spacing: -0.02em; font-family: "Red Hat Mono", monospace; font-weight: 700; }

.v-sok-94 { font-size: 0.813rem; color: #9FB0A2; margin-top: 4px; }

.v-ja7-94g { list-style: none; gap: 12px; padding: 0; display: grid; margin: 0; grid-template-columns: repeat(auto-fill, minmax(min(45%, 160px), 1fr)); }

.v-ja7-94g > li + li { margin-top: 0; }

.v-ja7-5fc { min-width: 0; color: #F1F3F1; transition: transform .23s; display: block; text-decoration: none; }

.v-ja7-5fc:hover { transform: translateY(-4px); color: #9CF0C2; }

.v-ja7-9e69 { border: 1px solid #2D3C2F; border-radius: 22px; background-image: repeating-linear-gradient(135deg, #212C22 0 8px, #161E17 8px 16px); overflow: hidden; aspect-ratio: 1 / 1; position: relative; }

.v-ja7-rlq { height: 100%; width: 100%; object-fit: cover; }

.v-ja7-wsf { line-height: 1.3; margin-top: 10px; font-weight: 700; hyphens: auto; font-size: 0.873rem; overflow-wrap: break-word; }

.v-ja7-8ul { color: #9FB0A2; font-size: 0.753rem; }

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

.v-qir-l3 > li + li { margin-top: 0; }

.v-qir-go { border: 1px solid #2D3C2F; gap: 14px; text-decoration: none; display: grid; background: #161E17; transition: border-color .23s; border-radius: 22px; align-items: center; grid-template-columns: 84px minmax(0, 1fr) auto; padding: 10px 16px 10px 10px; color: #F1F3F1; }

.v-qir-go:hover { color: #F1F3F1; border-color: #9CF0C2; }

.v-qir-ou { border-radius: 12px; aspect-ratio: 1 / 1; overflow: hidden; background-image: repeating-linear-gradient(135deg, #212C22 0 6px, #161E17 6px 12px); }

.v-qir-cy { object-fit: cover; height: 100%; width: 100%; }

.v-qir-6tdu { hyphens: auto; font-weight: 700; display: block; overflow-wrap: break-word; }

.v-qir-17 { font-size: 0.753rem; color: #9FB0A2; display: block; }

.v-qir-hx0i { font-weight: 700; white-space: nowrap; font-size: 0.753rem; font-family: "Red Hat Mono", monospace; color: #56D287; }

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

.v-hobeb-ip01 > li + li { margin-top: 0; }

.v-hobeb-u1 { border: 1px solid #2D3C2F; gap: 14px; padding: 14px 16px; grid-template-columns: auto minmax(0, 1fr) auto; transition: border-color .23s; text-decoration: none; color: #F1F3F1; background: #161E17; height: 100%; display: grid; align-items: center; border-radius: 22px; }

.v-hobeb-u1:hover { border-color: #9CF0C2; color: #F1F3F1; }

.v-hobeb-1ky9 { place-items: center; width: 44px; height: 44px; border-radius: 12px; color: #9CF0C2; background: #212C22; display: grid; }

.v-hobeb-10d { display: block; overflow-wrap: break-word; font-weight: 700; hyphens: auto; }

.v-hobeb-ui1 { font-size: 0.753rem; color: #9FB0A2; display: block; }

.v-qimig-1z { display: grid; gap: 14px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 286px), 1fr)); }

.v-qimig-7wp8 { border: 1px solid #2D3C2F; border-radius: 22px; flex-direction: column; display: flex; background: #161E17; min-width: 0; }

.v-qimig-lt { padding: 22px 22px 18px; }

.v-qimig-whw { display: inline-block; font-size: 0.693rem; padding: 4px 10px; background: #212C22; font-weight: 700; border-radius: 8px; color: #CAD3CB; }

.v-qimig-pfx1 { font-size: 1.054rem; margin-top: 12px; line-height: 1.3; font-weight: 600; }

.v-qimig-30e { line-height: 1.1; font-weight: 800; font-family: "Familjen Grotesk", sans-serif; margin-top: 8px; color: #9CF0C2; letter-spacing: -0.02em; font-size: clamp(1.566rem, 1.253rem + 1vw, 1.928rem); overflow-wrap: break-word; }

.v-qimig-e2 { flex: 1; padding: 18px 10px 22px; border-top: 2px dashed #2D3C2F; flex-direction: column; margin-inline: 12px; gap: 14px; position: relative; display: flex; }

.v-qimig-e2::before, .v-qimig-e2::after { position: absolute; border-radius: 50%; height: 22px; top: -12px; width: 22px; content: ""; background: #0E130F; }

.v-qimig-e2::before { left: -26px; border-right: 1px solid #2D3C2F; }

.v-qimig-e2::after { right: -26px; border-left: 1px solid #2D3C2F; }

.v-qimig-uq { font-size: 0.813rem; flex: 1; }

.v-qimig-mx { font-size: 0.693rem; color: #9FB0A2; }

.v-fix-i0g5 { border: 1px solid #2D3C2F; background: #161E17; border-radius: 22px; overflow-x: auto; }

.v-fix-a0k { counter-reset: facts-row; font-size: 0.873rem; }

.v-fix-a0k thead th { color: #9FB0A2; font-weight: 700; border-bottom: 1px solid #2D3C2F; padding: 12px 14px; font-size: 0.753rem; }

.v-fix-a0k tbody th, .v-fix-a0k tbody td { padding: 12px 14px; border-bottom: 1px dashed #2D3C2F; }

.v-fix-a0k tbody tr:last-child th, .v-fix-a0k tbody tr:last-child td { border-bottom: 0; }

.v-fix-a0k tbody th { font-weight: 600; min-width: 150px; width: 40%; color: #CAD3CB; }

.v-fix-a0k tbody th::before { content: counter(facts-row, decimal-leading-zero); font-size: 0.693rem; font-family: "Red Hat Mono", monospace; counter-increment: facts-row; display: inline-block; font-weight: 500; color: #9FB0A2; min-width: 32px; }

.v-fix-a0k tbody td { overflow-wrap: break-word; font-weight: 700; hyphens: auto; color: #F1F3F1; min-width: 180px; }

.v-sohom-37cg { display: block; }

.v-sohom-5xw { gap: 10px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 210px), 1fr)); }

.v-sohom-9q3 { border: 1px solid #2D3C2F; gap: 6px; flex-direction: column; display: flex; min-width: 0; background: #161E17; padding: 16px 18px; border-radius: 22px; }

.v-sohom-1d { color: #9FB0A2; font-size: 0.753rem; font-weight: 700; }

.v-sohom-xn8y { font-size: 1.386rem; overflow-wrap: break-word; font-weight: 800; hyphens: auto; color: #F1F3F1; line-height: 1.15; font-family: "Familjen Grotesk", sans-serif; }

.v-ce6-bfoa { grid-template-columns: repeat(auto-fit, minmax(min(100%, 324px), 1fr)); display: grid; gap: 14px; }

.v-ce6-vc04 { background: #080A08; min-height: 220px; display: flex; color: #F1F3F2; border-radius: 22px; text-decoration: none; min-width: 0; flex-direction: column; gap: 36px; justify-content: space-between; padding: 24px; }

.v-ce6-vc04:hover { color: #F1F3F2; }

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

.v-ce6-dcn { font-family: "Red Hat Mono", monospace; font-size: 0.753rem; font-weight: 500; }

.v-ce6-n5z { overflow-wrap: break-word; font-size: clamp(1.807rem, 1.157rem + 2.6vw, 3.253rem); font-weight: 700; hyphens: auto; font-family: "Red Hat Mono", monospace; letter-spacing: -0.03em; line-height: 1; }

.v-ce6-8d { border: 1px solid #2D3C2F; overflow: hidden; padding: 0; gap: 1px; display: grid; background: #2D3C2F; list-style: none; margin: 0; border-radius: 22px; }

.v-ce6-8d > li + li { margin-top: 0; }

.v-ce6-di7h { display: flex; flex-wrap: wrap; color: #F1F3F1; background: #161E17; justify-content: space-between; height: 100%; text-decoration: none; align-items: center; padding: 18px 22px; gap: 6px 14px; }

.v-ce6-di7h:hover { color: #F1F3F1; background: #212C22; }

.v-ce6-4ts { font-weight: 700; }

.v-ce6-k88 { overflow-wrap: break-word; font-weight: 700; font-size: 1.265rem; hyphens: auto; font-family: "Red Hat Mono", monospace; }

.v-qis-3ph { margin: 0; display: grid; list-style: none; padding: 0; gap: 14px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 238px), 1fr)); }

.v-qis-3ph > li + li { margin-top: 0; }

.v-qis-82q { border: 1px solid #2D3C2F; transition: border-color .23s; padding: 8px 8px 14px; background: #161E17; border-radius: 22px; min-width: 0; text-decoration: none; color: #F1F3F1; display: block; height: 100%; }

.v-qis-82q:hover { color: #F1F3F1; border-color: #9CF0C2; }

.v-qis-f99n { overflow: hidden; aspect-ratio: 16 / 10; position: relative; border-radius: 12px; background-image: repeating-linear-gradient(135deg, #212C22 0 8px, #0E130F 8px 16px); }

.v-qis-u4 { top: 10px; background: #EA7D7B; color: #161E17; left: 10px; position: absolute; border-radius: 8px; font-weight: 700; padding: 3px 8px; letter-spacing: .04em; font-size: 0.632rem; }

.v-qis-t0vd { overflow-wrap: break-word; hyphens: auto; margin-top: 12px; padding-inline: 8px; font-weight: 700; }

.v-qis-1q7 { color: #9FB0A2; font-family: "Red Hat Mono", monospace; padding-inline: 8px; font-size: 0.753rem; }

.v-pe3-q61 { border: 1px solid #2D3C2F; overflow-x: auto; border-radius: 22px; background: #161E17; }

.v-pe3-ey { min-width: 612px; font-size: 0.873rem; }

.v-pe3-ey thead { background: #212C22; }

.v-pe3-ey th, .v-pe3-ey td { padding: 12px 14px; }

.v-pe3-ey thead th { font-size: 0.753rem; color: #CAD3CB; font-weight: 700; }

.v-pe3-ey tbody th, .v-pe3-ey tbody td { vertical-align: middle; border-top: 1px solid #2D3C2F; }

.v-pe3-5x { display: flex; align-items: center; color: #F1F3F1; gap: 12px; font-weight: 700; }

.v-pe3-a7 { font-family: "Red Hat Mono", monospace; color: #F1F3F1; white-space: nowrap; text-align: right; }

.v-pe3-ey thead .v-pe3-a7 { font-family: "Nunito Sans", sans-serif; }

.v-duh-n99 { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 256px), 1fr)); gap: 14px; }

.v-duh-124q { border: 1px solid #2D3C2F; background: #161E17; border-radius: 22px; min-width: 0; padding: 22px; }

.v-duh-h816 { border: 1.5px solid #9CF0C2; height: 48px; border-radius: 50%; width: 48px; display: grid; color: #9CF0C2; place-items: center; }

.v-duh-xc { font-size: 1.114rem; font-weight: 600; line-height: 1.25; margin-top: 18px; }

.v-duh-vzh { margin-top: 8px; font-size: 0.873rem; }

.v-duh-je { font-size: 0.813rem; margin-top: 12px; list-style: none; padding: 0; }

.v-duh-4p { display: flex; gap: 8px; }

.v-duh-4p svg { color: #56D287; flex: none; margin-top: 2px; }

.v-veq-x1ma { list-style: none; display: grid; gap: 26px 22px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 210px), 1fr)); counter-reset: steps; padding: 0; }

.v-veq-hp { border-top: 2px solid #F1F3F1; padding-top: 16px; min-width: 0; }

.v-veq-hp + .v-veq-hp { margin-top: 0; }

.v-veq-hp::before { font-weight: 700; font-family: "Red Hat Mono", monospace; color: #9CF0C2; content: counter(steps, decimal-leading-zero); font-size: 0.813rem; counter-increment: steps; display: block; }

.v-veq-jq { margin-top: 10px; font-size: 1.114rem; font-weight: 600; line-height: 1.25; }

.v-veq-s1 { margin-top: 8px; font-size: 0.873rem; }

.v-veguu-y0 { gap: 0 36px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 266px), 1fr)); }

.v-veguu-ca { min-width: 0; border-top: 1px solid #2D3C2F; padding-block: 18px 22px; }

.v-veguu-19zk { font-weight: 600; font-size: 1.114rem; }

.v-veguu-zce3 { font-size: 0.873rem; margin-top: 10px; }

.v-riceb-f7 { font-size: 0.994rem; line-height: 1.7; max-width: 752px; }

.v-riceb-xh6 { line-height: 1.1; font-weight: 800; margin-bottom: 18px; font-size: clamp(1.566rem, 1.157rem + 1.6vw, 2.41rem); letter-spacing: -0.02em; }

.v-riceb-f7 h3 { font-size: 1.265rem; margin: 26px 0 10px; font-weight: 600; }

.v-riceb-f7 p + p { margin-top: 12px; }

.v-riceb-f7 ul, .v-riceb-f7 ol { margin-block: 14px; }

.v-riceb-d9xp { padding: 22px 26px; background: #212C22; margin-block: 26px; border-radius: 22px; }

.v-riceb-d9xp p { font-size: 1.205rem; font-weight: 600; font-family: "Familjen Grotesk", sans-serif; color: #F1F3F1; line-height: 1.4; }

.v-riceb-d9xp cite { font-style: normal; display: block; font-size: 0.813rem; margin-top: 12px; font-weight: 600; color: #9FB0A2; }

.v-mie-bu { border: 1px solid #2D3C2F; background: #161E17; display: grid; border-radius: 22px; padding: 22px 18px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 342px), 1fr)); gap: 22px 44px; }

.v-mie-dvc { min-width: 0; }

.v-mie-q15s { font-size: clamp(1.566rem, 1.157rem + 1.4vw, 2.289rem); line-height: 1.12; letter-spacing: -0.02em; font-weight: 800; }

.v-mie-e4w { margin-top: 12px; }

.v-mie-9ovk { min-width: 0; list-style: none; padding: 0; }

.v-mie-iakm { overflow-wrap: break-word; gap: 12px; hyphens: auto; padding: 12px 0; border-bottom: 1px solid #2D3C2F; display: flex; align-items: flex-start; }

.v-mie-iakm + .v-mie-iakm { margin-top: 0; }

.v-mie-vt { border-radius: 50%; color: #161E17; width: 24px; background: #56D287; height: 24px; display: grid; place-items: center; flex: none; }

.v-vez-bxs { grid-template-columns: repeat(auto-fit, minmax(min(100%, 228px), 1fr)); display: grid; gap: 14px; }

.v-vez-ya { border: 1px solid #2D3C2F; min-width: 0; padding: 22px; background: #161E17; border-radius: 22px; }

.v-vez-ybzj { border-radius: 999px; height: 6px; background: #212C22; overflow: hidden; }

.v-vez-wz { background: #60E79D; height: 100%; border-radius: 999px; }

.v-vez-a605 { font-size: 1.386rem; font-weight: 800; margin-top: 18px; }

.v-vez-wx7 { font-family: "Red Hat Mono", monospace; font-size: 0.813rem; color: #9FB0A2; }

.v-vez-osgp { margin-top: 14px; list-style: none; padding: 0; font-size: 0.873rem; }

.v-vez-mc1f { gap: 8px; display: flex; }

.v-vez-mc1f svg { margin-top: 3px; color: #56D287; flex: none; }

.v-qiceg-a2 { display: flex; align-items: center; gap: 14px; }

.v-qiceg-rnr { font-size: 3.012rem; font-family: "Familjen Grotesk", sans-serif; color: #F1F3F1; font-weight: 800; line-height: 1; }

.v-qiceg-0k { gap: 2px; display: flex; color: #F1F3F1; }

.v-qiceg-hg { color: #9FB0A2; font-size: 0.813rem; }

.v-qiceg-c5xb { grid-template-columns: repeat(auto-fit, minmax(min(100%, 266px), 1fr)); gap: 14px; display: grid; }

.v-qiceg-8a3 { border: 1px solid #2D3C2F; min-width: 0; background: #161E17; padding: 22px; display: flex; flex-direction: column; gap: 14px; border-radius: 22px; }

.v-qiceg-y031 { font-size: 0.873rem; flex: 1; }

.v-qiceg-7l { gap: 12px; align-items: center; display: flex; }

.v-qiceg-882e { background: #212C22; font-size: 0.813rem; width: 40px; display: grid; flex: none; height: 40px; place-items: center; font-weight: 700; border-radius: 50%; color: #F1F3F1; }

.v-qiceg-qt { display: block; font-weight: 700; font-size: 0.873rem; color: #F1F3F1; }

.v-qiceg-yc7 { color: #9FB0A2; font-size: 0.753rem; display: block; }

.v-januv-nv { border: 1px solid #2D3C2F; padding: 22px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 324px), 1fr)); border-radius: 22px; display: grid; background: #161E17; gap: 22px 44px; }

.v-januv-xo0 { gap: 14px 18px; grid-template-columns: auto minmax(0, 1fr); align-items: start; display: grid; }

.v-januv-hy { font-size: 1.265rem; font-family: "Familjen Grotesk", sans-serif; place-items: center; background: #60E79D; font-weight: 800; display: grid; width: 64px; border-radius: 50%; color: #0E110E; height: 64px; overflow: hidden; }

.v-januv-hy img { height: 100%; object-fit: cover; width: 100%; }

.v-januv-iqng { font-weight: 800; font-size: 1.265rem; }

.v-januv-p6l { color: #9FB0A2; font-size: 0.813rem; }

.v-januv-dw3 { margin-top: 10px; }

.v-januv-r9 { flex-wrap: wrap; font-size: 0.813rem; display: flex; gap: 8px 18px; margin-top: 12px; }

.v-januv-gnm { color: #9FB0A2; font-family: "Red Hat Mono", monospace; }

.v-kalov-7n { grid-template-columns: repeat(auto-fill, minmax(min(30%, 134px), 1fr)); display: grid; gap: 10px; padding: 0; list-style: none; margin: 0; }

.v-kalov-7n > li + li { margin-top: 0; }

.v-kalov-mg { border: 1px solid #2D3C2F; background: #161E17; transition: border-color .23s; padding: 10px; display: block; border-radius: 12px; aspect-ratio: 300 / 173; }

.v-kalov-mg:hover { border-color: #9CF0C2; }

.v-kalov-p3 { object-fit: contain; height: 100%; width: 100%; }

.v-xa5-tj05 { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 342px), 1fr)); align-items: center; gap: 30px; }

.v-xa5-ep4 { min-width: 0; }

.v-xa5-7n { margin-top: 12px; }

.v-xa5-u1z { margin-top: 16px; list-style: none; padding: 0; }

.v-xa5-6u1 { display: flex; gap: 10px; }

.v-xa5-6u1 svg { color: #56D287; flex: none; margin-top: 2px; }

.v-xa5-ht { gap: 10px; display: flex; flex-wrap: wrap; margin-top: 22px; }

.v-xa5-eh { border: 1.5px solid #F1F3F1; flex-direction: column; display: inline-flex; border-radius: 12px; color: #F1F3F1; text-decoration: none; justify-content: center; min-height: 52px; transition: background-color .23s, color .23s; padding: 6px 18px; }

.v-xa5-eh:hover { background: #F1F3F1; color: #0E130F; }

.v-xa5-eks { font-size: 0.632rem; }

.v-xa5-n6 { font-size: 0.934rem; font-weight: 700; line-height: 1.2; }

.v-kafio-nql, .v-vei-xa { border-radius: 22px; background: #212C22; padding: 22px 18px; }

.v-kafio-2p { justify-content: space-between; gap: 18px 36px; display: flex; align-items: flex-end; flex-wrap: wrap; }

.v-kafio-t7h { max-width: 632px; min-width: 0; }

.v-kafio-2c, .v-vei-jok { max-width: 672px; margin-top: 12px; }

.v-kafio-cz5i { grid-template-columns: repeat(auto-fit, minmax(min(100%, 172px), 1fr)); display: grid; list-style: none; margin-top: 26px; gap: 10px; padding: 0; }

.v-kafio-9e1 { overflow-wrap: break-word; gap: 12px; display: flex; align-items: center; border-radius: 12px; min-width: 0; padding: 14px; hyphens: auto; background: #161E17; font-weight: 700; color: #F1F3F1; }

.v-kafio-9e1 + .v-kafio-9e1 { margin-top: 0; }

.v-kafio-9e1 svg { color: #9CF0C2; flex: none; }

.v-vei-ec { font-weight: 700; margin-top: 18px; display: flex; flex-wrap: wrap; gap: 8px 18px; font-size: 0.813rem; }

.v-taf-r7 { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 362px), 1fr)); gap: 30px 52px; }

.v-taf-nz { min-width: 0; }

.v-taf-nz p { margin-top: 12px; }

.v-taf-37 { align-content: start; gap: 14px; display: grid; min-width: 0; }

.v-taf-k1 { border: 1px solid #2D3C2F; overflow: hidden; grid-template-columns: repeat(2, minmax(0, 1fr)); border-radius: 22px; background: #2D3C2F; display: grid; gap: 1px; }

.v-taf-f9 { padding: 16px 18px; background: #161E17; display: flex; flex-direction: column-reverse; }

.v-taf-tcu { font-weight: 700; overflow-wrap: break-word; font-family: "Red Hat Mono", monospace; color: #F1F3F1; hyphens: auto; font-size: 1.386rem; }

.v-taf-6g88 { color: #9FB0A2; font-size: 0.753rem; }

.v-taf-8v { border: 1px solid #2D3C2F; border-radius: 22px; list-style: none; background: #161E17; padding: 0; }

.v-taf-x86 { flex-wrap: wrap; display: flex; padding: 12px 18px; border-bottom: 1px solid #2D3C2F; justify-content: space-between; gap: 4px 14px; }

.v-taf-x86 + .v-taf-x86 { margin-top: 0; }

.v-taf-x86:last-child { border-bottom: 0; }

.v-taf-c36 { font-weight: 700; color: #F1F3F1; }

.v-taf-uo6h { font-size: 0.813rem; hyphens: auto; overflow-wrap: break-word; color: #9FB0A2; font-family: "Red Hat Mono", monospace; }

.v-be4-wfmr { border-top: 1.5px solid #F1F3F1; counter-reset: faq; }

.v-be4-411 { border-bottom: 1px solid #2D3C2F; }

.v-be4-b7w { grid-template-columns: 36px minmax(0, 1fr) 24px; font-weight: 700; font-size: 0.994rem; gap: 12px; color: #F1F3F1; display: grid; padding: 16px 0; align-items: center; }

.v-be4-b7w::before { content: counter(faq, decimal-leading-zero); counter-increment: faq; font-family: "Red Hat Mono", monospace; color: #9CF0C2; font-size: 0.753rem; }

.v-be4-b7w:hover { color: #9CF0C2; }

.v-be4-tt { transition: transform .23s; }

.v-be4-411[open] .v-be4-tt { transform: rotate(45deg); }

.v-be4-8v32 { max-width: 848px; padding: 0 0 20px 44px; }

.v-be4-8v32 p + p { margin-top: 10px; }

.v-wyjaz-zw { display: flex; justify-content: space-between; padding: 26px 20px; border-radius: 22px; gap: 22px 36px; flex-wrap: wrap; align-items: center; color: #F1F3F2; background: #080A08; }

.v-wyjaz-9k { max-width: 632px; min-width: 0; }

.v-wyjaz-arn { font-size: clamp(1.446rem, 1.157rem + 1.2vw, 2.048rem); font-weight: 800; letter-spacing: -0.02em; color: #F1F3F2; line-height: 1.12; }

.v-wyjaz-npr6 { color: #F1F3F2; margin-top: 10px; }

.v-wyjaz-npr6 a { color: #F1F3F2; }

.v-gun-1un { font-weight: 800; max-width: 752px; line-height: 1.15; font-size: clamp(1.325rem, 1.06rem + 1vw, 1.807rem); }

.v-gun-ih { column-gap: 44px; font-size: 0.873rem; margin-top: 16px; columns: 2 340px; }

.v-gun-ih p + p { margin-top: 12px; }

.v-cefis-w95 { margin-bottom: 18px; gap: 6px 10px; padding: 0; flex-wrap: wrap; font-size: 0.753rem; display: flex; color: #9FB0A2; list-style: none; }

.v-cefis-w95 li + li { margin-top: 0; }

.v-cefis-w95 li + li::before { content: "/"; margin-right: 10px; }

.v-cefis-4u { color: #9FB0A2; }

.v-cefis-u1ir { font-weight: 700; color: #F1F3F1; }

.v-cefiq { padding-block: 8px 30px; }

.v-cefiq-v5 { align-items: start; display: grid; gap: 22px 44px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 418px), 1fr)); }

.v-cefiq-mbi { min-width: 0; }

.v-cefiq-i1 { font-size: 0.753rem; color: #9FB0A2; font-family: "Red Hat Mono", monospace; }

.v-cefiq-sfj6 { font-size: clamp(2.169rem, 1.253rem + 3.4vw, 3.855rem); font-weight: 800; margin-top: 10px; line-height: 1.02; letter-spacing: -0.03em; }

.v-cefiq-cwda { font-size: 1.054rem; max-width: 552px; margin-top: 14px; }

.v-cefiq-dhlr { border: 1px solid #2D3C2F; grid-template-columns: repeat(auto-fit, minmax(min(45%, 134px), 1fr)); margin-top: 22px; background: #2D3C2F; overflow: hidden; display: grid; gap: 1px; border-radius: 22px; }

.v-cefiq-o0d { min-width: 0; background: #161E17; padding: 12px 14px; }

.v-cefiq-9cyr { font-size: 0.693rem; font-weight: 700; color: #9FB0A2; }

.v-cefiq-2t { color: #F1F3F1; font-size: 0.994rem; font-weight: 700; hyphens: auto; overflow-wrap: break-word; font-family: "Red Hat Mono", monospace; margin-top: 2px; }

.v-cefiq-ny3 { margin-top: 22px; }

.v-cefiq-vtu { font-size: 0.753rem; margin-top: 12px; color: #9FB0A2; }

.v-cefiq-9skm { min-width: 0; }

.v-zo2-h3 { text-align: center; padding: 26px 18px 0; background: #080A08; overflow: hidden; color: #F1F3F2; border-radius: 22px; }

.v-zo2-zx { max-width: 808px; margin-inline: auto; }

.v-zo2-np { font-family: "Red Hat Mono", monospace; color: #F1F3F2; font-size: 0.753rem; }

.v-zo2-zs { line-height: 1.02; letter-spacing: -0.03em; font-weight: 800; margin-top: 10px; font-size: clamp(2.048rem, 1.253rem + 3.4vw, 3.976rem); color: #F1F3F2; }

.v-zo2-eo { font-size: 1.054rem; margin-top: 12px; color: #F1F3F2; }

.v-zo2-ov { margin-top: 22px; justify-content: center; }

.v-zo2-yu4y { display: flex; padding: 0; gap: 8px; margin-top: 26px; list-style: none; justify-content: center; flex-wrap: wrap; }

.v-zo2-vdxk { border: 1px solid #F1F3F2; font-size: 0.813rem; color: #F1F3F2; padding: 8px 12px; border-radius: 999px; }

.v-zo2-vdxk + .v-zo2-vdxk { margin-top: 0; }

.v-zo2-vdxk strong { color: #F1F3F2; font-family: "Red Hat Mono", monospace; }

.v-zo2-za { background-color: #212C22; overflow: hidden; max-width: 948px; margin: 34px auto 0; border-radius: 22px 22px 0 0; aspect-ratio: 16 / 10; }

.v-zo2-za img { object-fit: cover; height: 100%; width: 100%; }

.v-durie { padding-bottom: 44px; }

.v-durie-4g5u { border: 1px solid #2D3C2F; border-radius: 22px; background: #161E17; }

.v-durie-464 { padding: 0 14px; display: flex; min-height: 52px; font-weight: 700; align-items: center; color: #F1F3F1; justify-content: space-between; }

.v-durie-44 { transition: transform .23s; }

.v-durie-4g5u[open] .v-durie-44 { transform: rotate(45deg); }

.v-durie-hw7u { list-style: none; padding: 0 8px 8px; margin: 0; display: grid; }

.v-durie-hw7u li + li { margin-top: 0; }

.v-durie-h8 { border-top: 1px solid #2D3C2F; font-weight: 600; text-decoration: none; min-height: 44px; color: #CAD3CB; padding: 0 8px; align-items: center; display: flex; }

.v-durie-h8:hover { color: #9CF0C2; }

.v-ceri8-vi { gap: 26px 52px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 324px), 1fr)); align-items: start; display: grid; }

.v-ceri8-alxh { max-width: 712px; font-size: 0.994rem; min-width: 0; }

.v-ceri8-alxh p { margin-top: 12px; }

.v-ceri8-fo { border-radius: 22px; padding: 22px; background: #212C22; min-width: 0; }

.v-ceri8-v8l { font-size: 1.114rem; font-weight: 600; }

.v-ceri8-6t { margin-top: 12px; list-style: none; padding: 0; }

.v-ceri8-2a7 { gap: 10px; display: flex; }

.v-ceri8-2a7 svg { color: #56D287; margin-top: 2px; flex: none; }

.v-ja5-otmd { margin: 0; display: grid; list-style: none; padding: 0; grid-template-columns: repeat(auto-fit, minmax(min(100%, 266px), 1fr)); gap: 14px; }

.v-ja5-otmd > li + li { margin-top: 0; }

.v-ja5-a1tk { border: 1px solid #2D3C2F; overflow: hidden; aspect-ratio: 16 / 10; border-radius: 22px; background-color: #080A08; }

.v-ja5-qsn0 { height: 100%; object-fit: contain; width: 100%; }

.v-ja5-k6r { margin-top: 10px; font-size: 0.813rem; }

.v-kaka2-k5 { border: 1px solid #2D3C2F; border-radius: 22px; overflow-x: auto; background: #161E17; }

.v-kaka2-0561 { font-size: 0.873rem; min-width: 552px; }

.v-kaka2-0561 thead { background: #212C22; }

.v-kaka2-0561 th, .v-kaka2-0561 td { vertical-align: middle; padding: 10px 14px; }

.v-kaka2-0561 thead th { font-size: 0.753rem; font-weight: 700; color: #CAD3CB; }

.v-kaka2-0561 tbody th, .v-kaka2-0561 tbody td { border-top: 1px solid #2D3C2F; }

.v-kaka2-41 { font-family: "Red Hat Mono", monospace; white-space: nowrap; color: #F1F3F1; text-align: right; }

.v-kaka2-wt { align-items: center; gap: 12px; font-weight: 700; color: #F1F3F1; display: flex; }

.v-kaka2-f3x { flex: none; width: 40px; overflow: hidden; border-radius: 8px; background: #212C22; height: 40px; }

.v-kaka2-f3x img { object-fit: contain; width: 100%; height: 100%; }

.v-kaka2-pu { background: #212C22; }

.v-kaka2-pu .v-kaka2-f3x { background: #161E17; }

.v-kaka2-5u94 { border-radius: 8px; color: #0E110E; font-size: 0.632rem; background: #60E79D; font-weight: 700; padding: 2px 8px; }

.v-pedub-0f { grid-template-columns: repeat(auto-fit, minmax(min(100%, 286px), 1fr)); gap: 14px; display: grid; }

.v-pedub-ed { border: 1px solid #2D3C2F; flex-direction: column; border-radius: 22px; min-width: 0; background: #161E17; display: flex; gap: 12px; padding: 22px; }

.v-pedub-g03s { font-size: 1.175rem; font-weight: 600; }

.v-pedub-994m { flex: 1; font-size: 0.873rem; }

.v-pedub-610 { gap: 6px; display: flex; font-size: 0.753rem; font-weight: 700; flex-wrap: wrap; align-items: center; }

.v-pedub-610 svg { color: #9FB0A2; }

.v-pedub-h9fc { background: #212C22; color: #F1F3F1; padding: 4px 10px; border-radius: 8px; }

.v-pedub-yd5 { border-radius: 8px; padding: 4px 10px; color: #0E110E; background: #60E79D; }

.v-ves-qjn0 { display: grid; gap: 36px 44px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 380px), 1fr)); }

.v-ves-08 { min-width: 0; }

.v-ves-33p4 { font-weight: 800; letter-spacing: -0.02em; font-size: clamp(1.446rem, 1.157rem + 1vw, 2.048rem); line-height: 1.12; }

.v-ves-l89 { margin-top: 10px; color: #9FB0A2; }

.v-ves-36 { border: 1px solid #2D3C2F; border-radius: 22px; margin-top: 16px; overflow-x: auto; background: #161E17; }

.v-ves-12 { font-size: 0.873rem; }

.v-ves-12 thead { background: #212C22; }

.v-ves-12 th, .v-ves-12 td { padding: 12px 16px; }

.v-ves-12 thead th { font-size: 0.753rem; }

.v-ves-12 tbody th, .v-ves-12 tbody td { border-top: 1px solid #2D3C2F; }

.v-ves-12 tbody th { font-weight: 600; }

.v-ves-mj { color: #F1F3F1; white-space: nowrap; font-family: "Red Hat Mono", monospace; text-align: right; }

.v-ves-c3a3 { margin-top: 6px; border-radius: 999px; display: block; height: 4px; background: #212C22; }

.v-ves-ob7 { background: #60E79D; height: 100%; display: block; border-radius: 999px; }

.v-ves-1e { font-weight: 700; color: #56D287; }

.v-ves-91ab { color: #9FB0A2; }

.v-betac-aky { border: 1px solid #2D3C2F; overflow: hidden; background-color: #080A08; border-radius: 22px; aspect-ratio: 16 / 9; position: relative; }

.v-betac-q7a { height: 100%; width: 100%; object-fit: cover; }

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

.v-betac-0g { gap: 12px; transition: transform .23s; font-size: 0.994rem; font-weight: 800; display: inline-flex; min-height: 56px; padding: 0 24px; border-radius: 999px; color: #080A08; background: #F1F3F2; align-items: center; }

.v-betac-n04:hover .v-betac-0g { transform: scale(1.04); }

.v-betac-uf { justify-content: space-between; gap: 12px 30px; margin-top: 14px; flex-wrap: wrap; display: flex; align-items: center; }

.v-betac-5lbc { font-size: 0.873rem; max-width: 632px; }

.v-hozop-ivvq { font-size: 0.994rem; line-height: 1.7; max-width: 752px; }

.v-hozop-82 { letter-spacing: -0.02em; font-size: clamp(1.566rem, 1.157rem + 1.6vw, 2.41rem); font-weight: 800; margin-bottom: 16px; line-height: 1.1; }

.v-hozop-ivvq p + p { margin-top: 12px; }

.v-vei-okld { gap: 12px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 210px), 1fr)); margin-top: 22px; display: grid; }

.v-vei-k8 { min-width: 0; border-radius: 12px; padding: 16px 18px; background: #161E17; }

.v-vei-qx { font-family: "Nunito Sans", sans-serif; font-weight: 700; font-size: 0.934rem; }

.v-vei-2po { font-size: 0.813rem; margin-top: 6px; }

.v-fisoe { align-items: center; right: 0; left: 0; background: #161E17; bottom: 0; gap: 12px; transform: translateY(110%); border-top: 1px solid #2D3C2F; position: fixed; transition: transform .28s; display: flex; justify-content: space-between; z-index: 35; padding: 10px 12px 10px 14px; }

.v-fisoe-ak { transform: translateY(0); }

.v-fisoe-i3 { text-overflow: ellipsis; font-weight: 700; color: #F1F3F1; white-space: nowrap; overflow: hidden; min-width: 0; }

.v-fisoe .v-miz { min-height: 44px; flex: none; }

@media (min-width: 651px) {
  .v-kaqip { padding-inline: 22px; }
  .v-lobed-5h { padding: 40px 36px; }
  .v-lobed-7wq { padding: 22px 30px; }
  .v-mie-bu { padding: 34px; }
  .v-kafio-nql, .v-vei-xa { padding: 34px; }
  .v-wyjaz-zw { padding: 36px; }
  .v-zo2-h3 { padding: 40px 36px 0; }
  .v-qitaa { padding: 36px; }
  .v-qitaa-2r { align-items: baseline; grid-template-columns: 152px minmax(0, 1fr); }
}

@media (min-width: 950px) {
  .v-kaqip { padding-inline: 36px; }
  main > section { padding-block: 0 82px; }
  .v-vexaa { padding: 12px 22px; }
  .v-vexaa-yz { padding-left: 12px; grid-template-areas: "logo nav tools actions"; gap: 14px; grid-template-columns: auto minmax(0, 1fr) auto auto; }
  .v-vexaa-hf { display: none; }
  .v-vexaa-mq { justify-content: center; gap: 2px; padding-top: 0; display: flex; border-top: 0; flex-wrap: wrap; }
  .v-vexaa-sq5 { min-height: 40px; font-size: 0.813rem; }
  .v-vexaa-cxv7 { display: flex; }
  .v-vexaa-cxv7 .v-miz { padding: 0 14px; min-height: 42px; }
  .v-lobed-5h { padding: 60px; }
  .v-cefiq { padding-block: 14px 44px; }
  .v-durie { padding-bottom: 66px; }
  .v-durie-4g5u[open] .v-durie-hw7u, .v-durie-hw7u { flex-wrap: wrap; gap: 8px; display: flex; padding: 0 10px 10px; }
  .v-durie-h8 { border-top: 0; min-height: 36px; border-radius: 12px; padding: 0 12px; font-size: 0.813rem; background: #212C22; font-weight: 700; color: #F1F3F1; }
  .v-durie-h8:hover { background: #60E79D; color: #0E110E; }
  .v-mie-bu { padding: 40px; }
  .v-kafio-nql, .v-vei-xa { padding: 40px; }
  .v-wyjaz-zw { padding: 44px; }
  .v-zo2-h3 { padding: 52px 52px 0; }
  .v-qitaa { padding: 44px; margin: 0 22px 22px; }
  .v-fisoe { display: none; }
}