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

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

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

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

h1, h2, h3 { font-family: "Source Serif 4", serif; color: #120E12; overflow-wrap: break-word; }

p { text-wrap: pretty; }

strong { font-weight: 700; color: #120E12; }

em { font-style: italic; }

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

a:hover { color: #9012A9; }

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

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

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

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

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

button { font: inherit; color: inherit; }

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

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

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

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

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

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

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

.lzpecey-kp { min-width: 0; max-width: 700px; }

.lzpecey-kl7 { gap: 0.5rem; color: #A315C0; margin-bottom: 0.75rem; display: flex; font-weight: 700; align-items: center; font-size: 14.5px; }

.lzpecey-kl7::before { height: 8px; border-radius: 2px; flex: none; width: 8px; content: ""; background: #A115BE; }

.lzpecey-ow9k { line-height: 1.1; font-size: clamp(1.659rem, 1.225rem + 1.6vw, 2.552rem); text-wrap: balance; letter-spacing: -0.02em; font-weight: 800; }

.lzpecey-0u5j { color: #624E63; margin-top: 0.75rem; }

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

.lzpecey-ldg svg { flex: none; }

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

.lzbeg-eto { color: #FFFFFF; background: #A115BE; }

.lzbeg-eto:hover { color: #FFFFFF; background: #9012A9; }

.lzbeg-4dhi { background: transparent; border-color: #120E12; color: #120E12; }

.lzbeg-4dhi:hover { background: #120E12; color: #F8F6F8; }

.lzbeg-83 { min-height: 52px; font-size: 16.5px; }

.lzbeg-gc { width: 100%; display: flex; }

.lzbeg-ccq6 { height: 34px; background: #FFFFFF; margin-right: -10px; display: grid; width: 34px; border-radius: 4px; color: #A115BE; place-items: center; }

.lzbeg-comy { background: #F4F3F4; color: #161016; }

.lzbeg-comy:hover { background: #A115BE; color: #FFFFFF; }

.lzbeg-c25q { border-color: #F4F3F4; background: transparent; color: #F4F3F4; }

.lzbeg-c25q:hover { background: #F4F3F4; color: #161016; }

.lzguveg { display: flex; flex-wrap: wrap; gap: 0.75rem; }

.lzdup { border: 1px solid #DBD2DC; background-color: #E4DDE4; overflow: hidden; border-radius: 14px; background-image: repeating-linear-gradient(135deg, #E4DDE4 0 9px, #FDFDFD 9px 18px); position: relative; }

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

.lzdup-9giy { aspect-ratio: 16 / 10; }

.lzqinu1 { z-index: 30; padding: 0.75rem; background: #F8F6F8; position: sticky; top: 0; }

.lzqinu1-6c3g { border: 1px solid #DBD2DC; display: grid; grid-template-areas:
    "logo tools burger"
    "actions actions actions"
    "nav nav nav"; grid-template-columns: minmax(0, 1fr) auto auto; align-items: center; background: #FDFDFD; border-radius: 14px; max-width: 1244px; gap: 0.75rem; margin-inline: auto; padding: 0.75rem; }

.lzqinu1-mk3 { overflow-wrap: break-word; display: flex; font-weight: 800; align-items: center; gap: 0.75rem; min-width: 0; font-family: "Source Serif 4", serif; padding-left: 0.5rem; line-height: 1.1; font-size: 21.5px; letter-spacing: -0.02em; grid-area: logo; hyphens: auto; color: #120E12; text-decoration: none; }

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

.lzqinu1-mk3:hover { color: #120E12; }

.lzqinu1-9f { pointer-events: none; position: absolute; opacity: 0; }

.lzqinu1-46c { display: grid; border-radius: 8px; grid-area: burger; color: #F8F6F8; cursor: pointer; height: 44px; width: 44px; background: #120E12; place-items: center; }

.lzqinu1-9f:focus-visible + .lzqinu1-46c { outline: 2px solid #A315C0; outline-offset: 3px; }

.lzqinu1-6uhl { display: none; }

.lzqinu1-9f:checked + .lzqinu1-46c .lzqinu1-ez { display: none; }

.lzqinu1-9f:checked + .lzqinu1-46c .lzqinu1-6uhl { display: block; }

.lzqinu1-ei { border-top: 1px solid #DBD2DC; padding-top: 0.5rem; grid-area: nav; display: none; }

.lzqinu1-9f:checked ~ .lzqinu1-ei { gap: 2px; display: grid; }

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

.lzqinu1-3xx:hover { background: #E4DDE4; color: #120E12; }

.lzqinu1-n0i { background: #E4DDE4; color: #120E12; }

.lzqinu1-0qlu { grid-area: actions; gap: 0.5rem; grid-template-columns: 1fr 1fr; display: grid; }

.lzqinu1-0qlu .lzbeg { min-height: 44px; font-size: 14.5px; padding: 0 0.75rem; }

.lzguo { padding-block: 3.25rem 2rem; background: #161016; color: #F4F3F4; }

.lzguo-fmgb { display: grid; gap: 2.25rem 1.75rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 168px), 1fr)); }

.lzguo-x3i { font-size: 21.5px; color: #F4F3F4; align-items: center; font-family: "Source Serif 4", serif; font-weight: 800; display: flex; gap: 0.75rem; }

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

.lzguo-xw { color: #F4F3F4; margin-top: 0.75rem; font-size: 14.5px; }

.lzguo-xw a { color: #F4F3F4; }

.lzguo-t9h { font-weight: 700; font-family: "Manrope", sans-serif; color: #F4F3F4; margin-bottom: 0.75rem; font-size: 14.5px; }

.lzguo-ebpy { list-style: none; padding: 0; }

.lzguo-ebpy li + li { margin-top: 0.5rem; }

.lzguo-hb { color: #F4F3F4; font-size: 14.5px; text-decoration: none; }

.lzguo-hb:hover { color: #F4F3F4; text-decoration: underline; }

.lzguo-hm { gap: 1rem 1.25rem; display: grid; padding-top: 1.75rem; margin-top: 2.75rem; align-items: start; border-top: 1px solid #624E63; grid-template-columns: auto minmax(0, 1fr); }

.lzguo-e2sr { border: 2px solid #B42230; width: 44px; font-weight: 800; color: #F4F3F4; border-radius: 50%; display: grid; place-items: center; height: 44px; font-size: 14.5px; }

.lzguo-wy6 { line-height: 1.6; color: #F4F3F4; font-size: 13.5px; }

.lzguo-wy6 + .lzguo-wy6 { margin-top: 0.75rem; }

.lzbe4 { border: 1px solid #DBD2DC; align-items: center; z-index: 40; right: 10px; bottom: 10px; gap: 0.75rem 1.25rem; box-shadow: 0 13px 35px -12px rgba(9, 10, 15, 0.56); margin-inline: auto; background: #FDFDFD; display: flex; position: fixed; max-width: 796px; left: 10px; padding: 0.75rem 0.75rem 0.75rem 1rem; border-radius: 14px; flex-wrap: wrap; }

.lzbe4[hidden] { display: none; }

.lzbe4-gzw { flex: 1 1 260px; font-size: 14.5px; color: #312731; }

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

.lzbe4-qnpv .lzbeg { font-size: 14.5px; padding: 0 1rem; min-height: 44px; }

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

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

.lzqi5-5rij { min-width: 0; max-width: 660px; }

.lzqi5-rkpz { border: 1px solid #DBD2DC; background: #FDFDFD; margin-bottom: 1.5rem; border-radius: 999px; font-weight: 700; font-size: 13.5px; color: #312731; gap: 0.5rem; align-items: center; padding: 0.5rem 0.75rem 0.5rem 0.5rem; display: inline-flex; }

.lzqi5-rkpz svg { color: #0D6E40; flex: none; }

.lzqi5-56im { line-height: 1.02; font-size: clamp(2.297rem, 1.327rem + 3.6vw, 4.339rem); text-wrap: balance; font-weight: 800; letter-spacing: -0.03em; }

.lzqi5-330 { margin-top: 1.25rem; color: #312731; font-size: 18.5px; }

.lzqi5-13zr { margin-top: 1.75rem; }

.lzqi5-lo { margin-top: 0.75rem; font-size: 13.5px; color: #624E63; }

.lzqi5-yh { min-width: 0; }

.lzqi5-w2n4 { flex-wrap: wrap; gap: 0.25rem 0.75rem; color: #624E63; justify-content: space-between; margin-top: 0.75rem; display: flex; font-size: 13.5px; }

.lzqi5-7f17 { font-family: "JetBrains Mono", monospace; }

.lzqiver { padding-block: 0.75rem 3.75rem; }

.lzqiver-pp { border: 1px solid #DBD2DC; border-radius: 14px; overflow: hidden; display: grid; background: #FDFDFD; grid-template-columns: repeat(auto-fit, minmax(min(100%, 416px), 1fr)); }

.lzqiver-hq { padding: 2rem 1.25rem; min-width: 0; }

.lzqiver-k05i { text-wrap: balance; font-weight: 800; letter-spacing: -0.03em; font-size: clamp(2.169rem, 1.327rem + 3.2vw, 3.828rem); line-height: 1.04; }

.lzqiver-s5e { margin-top: 1.25rem; font-size: 18.5px; max-width: 524px; }

.lzqiver-va0 { margin-top: 1.75rem; }

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

.lzqiver-01 { display: grid; border-bottom: 1px solid #DBD2DC; padding: 1.25rem 0; gap: 1rem; grid-template-columns: 44px minmax(0, 1fr); }

.lzqiver-01 + .lzqiver-01 { margin-top: 0; }

.lzqiver-01:last-child { border-bottom: 0; }

.lzqiver-jn { display: grid; border-radius: 8px; width: 44px; place-items: center; color: #A315C0; height: 44px; background: #FDFDFD; }

.lzqiver-pc { overflow-wrap: break-word; color: #120E12; hyphens: auto; font-weight: 700; }

.lzqiver-gl { color: #624E63; font-size: 14.5px; }

.lzwyk-g2zx { border: 1px solid #DBD2DC; grid-template-columns: repeat(auto-fit, minmax(min(100%, 148px), 1fr)); overflow: hidden; background: #DBD2DC; display: grid; gap: 1px; border-radius: 14px; }

.lzwyk-6ta { background: #FDFDFD; display: flex; flex-direction: column-reverse; padding: 1.25rem 1.5rem; min-width: 0; }

.lzwyk-j0t { font-weight: 700; font-size: clamp(1.531rem, 1.225rem + 1vw, 2.042rem); overflow-wrap: break-word; color: #120E12; hyphens: auto; font-family: "JetBrains Mono", monospace; letter-spacing: -0.02em; }

.lzwyk-w7gq { font-size: 14.5px; color: #624E63; margin-top: 0.25rem; }

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

.lzpec-dk3i > li + li { margin-top: 0; }

.lzpec-nfba { min-width: 0; text-decoration: none; color: #120E12; transition: transform .20s; display: block; }

.lzpec-nfba:hover { transform: translateY(-4px); color: #A315C0; }

.lzpec-ks { border: 1px solid #DBD2DC; background-image: repeating-linear-gradient(135deg, #E4DDE4 0 8px, #FDFDFD 8px 16px); border-radius: 14px; overflow: hidden; position: relative; aspect-ratio: 1 / 1; }

.lzpec-m4t { width: 100%; height: 100%; object-fit: cover; }

.lzpec-2s1 { left: 10px; padding: 3px 0.5rem; top: 10px; position: absolute; color: #F8F6F8; font-size: 12.5px; background: #120E12; border-radius: 4px; font-weight: 700; }

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

.lzpec-g8vb { font-size: 13.5px; color: #624E63; }

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

.lzkas-y6sq > li + li { margin-top: 0; }

.lzkas-mfx { border: 1px solid #DBD2DC; text-decoration: none; color: #120E12; grid-template-columns: auto minmax(0, 1fr) auto; transition: border-color .20s; height: 100%; display: grid; gap: 1rem; padding: 1rem 1.25rem; align-items: center; background: #FDFDFD; border-radius: 14px; }

.lzkas-mfx:hover { color: #120E12; border-color: #A315C0; }

.lzkas-pf { width: 44px; background: #E4DDE4; height: 44px; border-radius: 8px; color: #A315C0; display: grid; place-items: center; }

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

.lzkas-lhf5 { display: block; font-size: 13.5px; color: #624E63; }

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

.lzdue-b2 { border: 1px solid #DBD2DC; min-width: 0; background: #FDFDFD; flex-direction: column; display: flex; border-radius: 14px; }

.lzdue-qm { padding: 1.75rem 1.75rem 1.25rem; }

.lzdue-qs2 { display: inline-block; font-weight: 700; border-radius: 4px; background: #E4DDE4; padding: 0.25rem 0.75rem; font-size: 12.5px; color: #312731; }

.lzdue-bl6 { font-size: 18.5px; line-height: 1.3; margin-top: 1rem; font-weight: 600; }

.lzdue-gr { color: #A315C0; font-size: clamp(1.659rem, 1.327rem + 1vw, 2.042rem); overflow-wrap: break-word; margin-top: 0.5rem; font-weight: 800; font-family: "Source Serif 4", serif; letter-spacing: -0.02em; line-height: 1.1; }

.lzdue-5sfw { flex: 1; display: flex; padding: 1.25rem 0.75rem 1.75rem; position: relative; flex-direction: column; margin-inline: 1rem; gap: 1rem; border-top: 2px dashed #DBD2DC; }

.lzdue-5sfw::before, .lzdue-5sfw::after { border-radius: 50%; position: absolute; background: #F8F6F8; content: ""; width: 22px; top: -12px; height: 22px; }

.lzdue-5sfw::before { border-right: 1px solid #DBD2DC; left: -26px; }

.lzdue-5sfw::after { border-left: 1px solid #DBD2DC; right: -26px; }

.lzdue-zi { flex: 1; font-size: 14.5px; }

.lzdue-c78u { font-size: 12.5px; color: #624E63; }

.lzsobec-lqk { border: 1px solid #DBD2DC; overflow-x: auto; background: #FDFDFD; border-radius: 14px; }

.lzsobec-en { counter-reset: facts-row; font-size: 15.5px; }

.lzsobec-en thead th { color: #624E63; font-weight: 700; padding: 1rem 1rem; border-bottom: 1px solid #DBD2DC; font-size: 13.5px; }

.lzsobec-en tbody th, .lzsobec-en tbody td { padding: 1rem 1rem; border-bottom: 1px dashed #DBD2DC; }

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

.lzsobec-en tbody th { color: #312731; width: 40%; min-width: 150px; font-weight: 600; }

.lzsobec-en tbody th::before { content: counter(facts-row, decimal-leading-zero); font-size: 12.5px; display: inline-block; font-family: "JetBrains Mono", monospace; font-weight: 500; counter-increment: facts-row; color: #624E63; min-width: 32px; }

.lzsobec-en tbody td { overflow-wrap: break-word; color: #120E12; hyphens: auto; min-width: 180px; font-weight: 700; }

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

.lzkarip-vn6e > li + li { margin-top: 0; }

.lzkarip-mh { border: 1px solid #DBD2DC; min-width: 0; display: block; border-radius: 14px; color: #120E12; height: 100%; padding: 0.5rem 0.5rem 1rem; text-decoration: none; background: #FDFDFD; transition: border-color .20s; }

.lzkarip-mh:hover { border-color: #A315C0; color: #120E12; }

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

.lzkarip-dng4 { top: 10px; background: #B42230; left: 10px; color: #FDFDFD; position: absolute; letter-spacing: .04em; font-weight: 700; font-size: 11px; border-radius: 4px; padding: 3px 0.5rem; }

.lzkarip-7b0c { hyphens: auto; padding-inline: 0.5rem; overflow-wrap: break-word; margin-top: 1rem; font-weight: 700; }

.lzkarip-6qjc { font-size: 13.5px; padding-inline: 0.5rem; color: #624E63; font-family: "JetBrains Mono", monospace; }

.lztataq-0kc1 { border: 1px solid #DBD2DC; background: #FDFDFD; overflow-x: auto; border-radius: 14px; }

.lztataq-952w { font-size: 15.5px; min-width: 604px; }

.lztataq-952w thead { background: #E4DDE4; }

.lztataq-952w th, .lztataq-952w td { padding: 1rem 1rem; }

.lztataq-952w thead th { color: #312731; font-size: 13.5px; font-weight: 700; }

.lztataq-952w tbody th, .lztataq-952w tbody td { vertical-align: middle; border-top: 1px solid #DBD2DC; }

.lztataq-ps6z { display: flex; color: #120E12; font-weight: 700; gap: 0.75rem; align-items: center; }

.lztataq-7s { font-family: "JetBrains Mono", monospace; text-align: right; white-space: nowrap; color: #120E12; }

.lztataq-952w thead .lztataq-7s { font-family: "Manrope", sans-serif; }

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

.lzsoduo-ft { border: 1px solid #DBD2DC; background: #FDFDFD; border-radius: 14px; padding: 1.75rem; min-width: 0; }

.lzsoduo-00 { border: 1.5px solid #A315C0; color: #A315C0; width: 48px; display: grid; place-items: center; border-radius: 50%; height: 48px; }

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

.lzsoduo-agyy { font-size: 15.5px; margin-top: 0.5rem; }

.lzsoduo-cnb8 { list-style: none; padding: 0; font-size: 14.5px; margin-top: 1rem; }

.lzsoduo-0kp { gap: 0.5rem; display: flex; }

.lzsoduo-0kp svg { color: #0D6E40; flex: none; margin-top: 2px; }

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

.lztax-mn { min-width: 0; border-top: 2px solid #120E12; padding-top: 1.25rem; }

.lztax-mn + .lztax-mn { margin-top: 0; }

.lztax-mn::before { counter-increment: steps; content: counter(steps, decimal-leading-zero); font-weight: 700; font-size: 14.5px; font-family: "JetBrains Mono", monospace; color: #A315C0; display: block; }

.lztax-5hot { line-height: 1.25; font-weight: 600; margin-top: 0.75rem; font-size: 19.5px; }

.lztax-x4 { margin-top: 0.5rem; font-size: 15.5px; }

.lzduduq-a0z { gap: 0 2.75rem; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 278px), 1fr)); }

.lzduduq-r43e { border-top: 1px solid #DBD2DC; min-width: 0; padding-block: 1.25rem 1.75rem; }

.lzduduq-mw9 { font-size: 19.5px; font-weight: 600; }

.lzduduq-kv { font-size: 15.5px; margin-top: 0.75rem; }

.lznuq-wu5 { max-width: 740px; line-height: 1.7; font-size: 17.5px; }

.lznuq-zg { letter-spacing: -0.02em; font-weight: 800; line-height: 1.1; margin-bottom: 1.25rem; font-size: clamp(1.659rem, 1.225rem + 1.6vw, 2.552rem); }

.lznuq-wu5 h3 { margin: 2rem 0 0.75rem; font-weight: 600; font-size: 22.5px; }

.lznuq-wu5 p + p { margin-top: 1rem; }

.lznuq-wu5 ul, .lznuq-wu5 ol { margin-block: 1rem; }

.lznuq-zapk { background: #E4DDE4; border-radius: 14px; margin-block: 2rem; padding: 1.75rem 2rem; }

.lznuq-zapk p { font-weight: 600; font-size: 21.5px; line-height: 1.4; font-family: "Source Serif 4", serif; color: #120E12; }

.lznuq-zapk cite { font-size: 14.5px; font-style: normal; font-weight: 600; display: block; margin-top: 0.75rem; color: #624E63; }

.lzjau-w3u { border: 1px solid #DBD2DC; display: grid; gap: 1.75rem 3.25rem; border-radius: 14px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 358px), 1fr)); background: #FDFDFD; padding: 1.75rem 1.25rem; }

.lzjau-1o78 { min-width: 0; }

.lzjau-n3 { font-weight: 800; line-height: 1.12; letter-spacing: -0.02em; font-size: clamp(1.659rem, 1.225rem + 1.4vw, 2.425rem); }

.lzjau-eu3 { margin-top: 1rem; }

.lzjau-mzlj { min-width: 0; padding: 0; list-style: none; }

.lzjau-vx { align-items: flex-start; overflow-wrap: break-word; gap: 1rem; border-bottom: 1px solid #DBD2DC; padding: 0.75rem 0; hyphens: auto; display: flex; }

.lzjau-vx + .lzjau-vx { margin-top: 0; }

.lzjau-kp3 { flex: none; height: 24px; width: 24px; place-items: center; background: #0D6E40; color: #FDFDFD; display: grid; border-radius: 50%; }

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

.lzpeh-jh4g { border: 1px solid #DBD2DC; border-radius: 14px; background: #FDFDFD; min-width: 0; padding: 1.75rem; }

.lzpeh-8jn { overflow: hidden; border-radius: 999px; background: #E4DDE4; height: 6px; }

.lzpeh-adk { background: #A115BE; border-radius: 999px; height: 100%; }

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

.lzpeh-ir { color: #624E63; font-family: "JetBrains Mono", monospace; font-size: 14.5px; }

.lzpeh-rlid { padding: 0; margin-top: 1rem; list-style: none; font-size: 15.5px; }

.lzpeh-xbx1 { gap: 0.5rem; display: flex; }

.lzpeh-xbx1 svg { color: #0D6E40; flex: none; margin-top: 3px; }

.lzri2-are { display: flex; align-items: center; gap: 1rem; }

.lzri2-r8 { font-family: "Source Serif 4", serif; color: #120E12; font-weight: 800; font-size: 53px; line-height: 1; }

.lzri2-bd2j { color: #120E12; gap: 2px; display: flex; }

.lzri2-yye { color: #624E63; font-size: 14.5px; }

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

.lzri2-bl7c { border: 1px solid #DBD2DC; min-width: 0; border-radius: 14px; padding: 1.75rem; flex-direction: column; gap: 1rem; display: flex; background: #FDFDFD; }

.lzri2-3i2o { flex: 1; font-size: 15.5px; }

.lzri2-42 { gap: 0.75rem; display: flex; align-items: center; }

.lzri2-wxa { font-size: 14.5px; background: #E4DDE4; font-weight: 700; color: #120E12; height: 40px; flex: none; border-radius: 50%; place-items: center; width: 40px; display: grid; }

.lzri2-x1 { color: #120E12; display: block; font-weight: 700; font-size: 15.5px; }

.lzri2-vxus { font-size: 13.5px; display: block; color: #624E63; }

.lzceg-8t7 { border: 1px solid #DBD2DC; padding: 1.75rem; gap: 1.75rem 3.25rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 338px), 1fr)); background: #FDFDFD; display: grid; border-radius: 14px; }

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

.lzceg-5xxd { font-size: 22.5px; font-weight: 800; background: #A115BE; font-family: "Source Serif 4", serif; display: grid; color: #FFFFFF; overflow: hidden; width: 64px; border-radius: 50%; place-items: center; height: 64px; }

.lzceg-5xxd img { width: 100%; object-fit: cover; height: 100%; }

.lzceg-np { font-size: 22.5px; font-weight: 800; }

.lzceg-2nxf { font-size: 14.5px; color: #624E63; }

.lzceg-jnh3 { margin-top: 0.75rem; }

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

.lzceg-2fd { color: #624E63; font-family: "JetBrains Mono", monospace; }

.lzjak-rk6 { list-style: none; display: grid; gap: 0.75rem; margin: 0; grid-template-columns: repeat(auto-fill, minmax(min(30%, 138px), 1fr)); padding: 0; }

.lzjak-rk6 > li + li { margin-top: 0; }

.lzjak-xo { border: 1px solid #DBD2DC; background: #FDFDFD; transition: border-color .20s; border-radius: 8px; display: block; padding: 0.75rem; aspect-ratio: 300 / 173; }

.lzjak-xo:hover { border-color: #A315C0; }

.lzjak-g4 { height: 100%; width: 100%; object-fit: contain; }

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

.lzvewy5-ky8 { min-width: 0; }

.lzvewy5-b3u { margin-top: 1rem; }

.lzvewy5-7gvj { list-style: none; padding: 0; margin-top: 1.25rem; }

.lzvewy5-6v { display: flex; gap: 0.75rem; }

.lzvewy5-6v svg { flex: none; margin-top: 2px; color: #0D6E40; }

.lzvewy5-tfr1 { margin-top: 1.75rem; flex-wrap: wrap; display: flex; gap: 0.75rem; }

.lzvewy5-uxq { border: 1.5px solid #120E12; transition: background-color .20s, color .20s; text-decoration: none; justify-content: center; display: inline-flex; padding: 0.5rem 1.25rem; border-radius: 8px; min-height: 52px; color: #120E12; flex-direction: column; }

.lzvewy5-uxq:hover { background: #120E12; color: #F8F6F8; }

.lzvewy5-zt1n { font-size: 11px; }

.lzvewy5-j316 { line-height: 1.2; font-size: 16.5px; font-weight: 700; }

.lzcece1-a7n, .lzzod-ta { padding: 1.75rem 1.25rem; border-radius: 14px; background: #E4DDE4; }

.lzcece1-00i { gap: 1.25rem 2.75rem; align-items: flex-end; flex-wrap: wrap; display: flex; justify-content: space-between; }

.lzcece1-i4 { min-width: 0; max-width: 624px; }

.lzcece1-guh, .lzzod-djmz { margin-top: 0.75rem; max-width: 660px; }

.lzcece1-119h { margin-top: 2rem; display: grid; gap: 0.75rem; padding: 0; list-style: none; grid-template-columns: repeat(auto-fit, minmax(min(100%, 178px), 1fr)); }

.lzcece1-yawn { gap: 0.75rem; font-weight: 700; padding: 1rem; min-width: 0; overflow-wrap: break-word; background: #FDFDFD; color: #120E12; align-items: center; display: flex; hyphens: auto; border-radius: 8px; }

.lzcece1-yawn + .lzcece1-yawn { margin-top: 0; }

.lzcece1-yawn svg { color: #A315C0; flex: none; }

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

.lzsob-kxr { grid-template-columns: repeat(auto-fit, minmax(min(100%, 378px), 1fr)); display: grid; gap: 2.25rem 3.75rem; }

.lzsob-yje6 { min-width: 0; }

.lzsob-yje6 p { margin-top: 1rem; }

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

.lzsob-5h { border: 1px solid #DBD2DC; background: #DBD2DC; grid-template-columns: repeat(2, minmax(0, 1fr)); border-radius: 14px; overflow: hidden; gap: 1px; display: grid; }

.lzsob-avh { background: #FDFDFD; flex-direction: column-reverse; display: flex; padding: 1.25rem 1.25rem; }

.lzsob-pqv9 { font-weight: 700; overflow-wrap: break-word; font-family: "JetBrains Mono", monospace; hyphens: auto; font-size: 24.5px; color: #120E12; }

.lzsob-ez { color: #624E63; font-size: 13.5px; }

.lzsob-6t0z { border: 1px solid #DBD2DC; list-style: none; padding: 0; background: #FDFDFD; border-radius: 14px; }

.lzsob-vyf { justify-content: space-between; display: flex; padding: 1rem 1.25rem; flex-wrap: wrap; gap: 0.25rem 1rem; border-bottom: 1px solid #DBD2DC; }

.lzsob-vyf + .lzsob-vyf { margin-top: 0; }

.lzsob-vyf:last-child { border-bottom: 0; }

.lzsob-ohh { color: #120E12; font-weight: 700; }

.lzsob-9zn { color: #624E63; overflow-wrap: break-word; font-family: "JetBrains Mono", monospace; font-size: 14.5px; hyphens: auto; }

.lzlokaf-x8 { border-top: 1.5px solid #120E12; counter-reset: faq; }

.lzlokaf-g6m { border-bottom: 1px solid #DBD2DC; }

.lzlokaf-0io { align-items: center; gap: 0.75rem; font-weight: 700; display: grid; padding: 1.25rem 0; font-size: 17.5px; color: #120E12; grid-template-columns: 36px minmax(0, 1fr) 24px; }

.lzlokaf-0io::before { font-size: 13.5px; content: counter(faq, decimal-leading-zero); color: #A315C0; font-family: "JetBrains Mono", monospace; counter-increment: faq; }

.lzlokaf-0io:hover { color: #A315C0; }

.lzlokaf-1r6 { transition: transform .20s; }

.lzlokaf-g6m[open] .lzlokaf-1r6 { transform: rotate(45deg); }

.lzlokaf-0xak { max-width: 836px; padding: 0 0 1.5rem 3.25rem; }

.lzlokaf-0xak p + p { margin-top: 0.75rem; }

.lzxave4-rsb { color: #F4F3F4; border-radius: 14px; gap: 1.75rem 2.75rem; align-items: center; padding: 2rem 1.5rem; flex-wrap: wrap; background: #161016; display: flex; justify-content: space-between; }

.lzxave4-1b { max-width: 624px; min-width: 0; }

.lzxave4-ubxd { font-weight: 800; letter-spacing: -0.02em; font-size: clamp(1.531rem, 1.225rem + 1.2vw, 2.169rem); color: #F4F3F4; line-height: 1.12; }

.lzxave4-63y { margin-top: 0.75rem; color: #F4F3F4; }

.lzxave4-63y a { color: #F4F3F4; }

.lzper-33 { font-size: clamp(1.404rem, 1.123rem + 1vw, 1.914rem); line-height: 1.15; max-width: 740px; font-weight: 800; }

.lzper-vrsj { margin-top: 1.25rem; font-size: 15.5px; column-gap: 3.25rem; columns: 2 340px; }

.lzper-vrsj p + p { margin-top: 1rem; }

.lzta7-eaj { color: #624E63; display: flex; font-size: 13.5px; flex-wrap: wrap; padding: 0; gap: 0.5rem 0.75rem; list-style: none; margin-bottom: 1.25rem; }

.lzta7-eaj li + li { margin-top: 0; }

.lzta7-eaj li + li::before { content: "/"; margin-right: 0.75rem; }

.lzta7-1si5 { color: #624E63; }

.lzta7-jrf { color: #120E12; font-weight: 700; }

.lzzogu0 { padding-block: 0.5rem 2.25rem; }

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

.lzzogu0-8ke { min-width: 0; }

.lzzogu0-cjz { font-size: 13.5px; font-family: "JetBrains Mono", monospace; color: #624E63; }

.lzzogu0-ua { letter-spacing: -0.03em; font-size: clamp(2.297rem, 1.327rem + 3.4vw, 4.084rem); line-height: 1.02; font-weight: 800; margin-top: 0.75rem; }

.lzzogu0-s4iy { font-size: 18.5px; margin-top: 1rem; max-width: 544px; }

.lzzogu0-9u { border: 1px solid #DBD2DC; gap: 1px; background: #DBD2DC; overflow: hidden; border-radius: 14px; margin-top: 1.75rem; grid-template-columns: repeat(auto-fit, minmax(min(45%, 138px), 1fr)); display: grid; }

.lzzogu0-e1q { min-width: 0; background: #FDFDFD; padding: 0.75rem 1rem; }

.lzzogu0-dwes { font-weight: 700; font-size: 12.5px; color: #624E63; }

.lzzogu0-3jjx { font-family: "JetBrains Mono", monospace; font-weight: 700; margin-top: 2px; color: #120E12; font-size: 17.5px; hyphens: auto; overflow-wrap: break-word; }

.lzzogu0-33b4 { margin-top: 1.75rem; }

.lzzogu0-0w56 { font-size: 13.5px; color: #624E63; margin-top: 0.75rem; }

.lzzogu0-prl { min-width: 0; }

.lzribev-yo { text-align: center; background: #161016; overflow: hidden; padding: 2rem 1.25rem 0; color: #F4F3F4; border-radius: 14px; }

.lzribev-fk { max-width: 796px; margin-inline: auto; }

.lzribev-rd { font-family: "JetBrains Mono", monospace; font-size: 13.5px; color: #F4F3F4; }

.lzribev-gzp { margin-top: 0.75rem; letter-spacing: -0.03em; font-size: clamp(2.169rem, 1.327rem + 3.4vw, 4.211rem); color: #F4F3F4; line-height: 1.02; font-weight: 800; }

.lzribev-mld { margin-top: 1rem; font-size: 18.5px; color: #F4F3F4; }

.lzribev-98m { margin-top: 1.75rem; justify-content: center; }

.lzribev-jla { display: flex; flex-wrap: wrap; gap: 0.5rem; padding: 0; justify-content: center; margin-top: 2rem; list-style: none; }

.lzribev-q6 { border: 1px solid #F4F3F4; color: #F4F3F4; border-radius: 999px; font-size: 14.5px; padding: 0.5rem 1rem; }

.lzribev-q6 + .lzribev-q6 { margin-top: 0; }

.lzribev-q6 strong { color: #F4F3F4; font-family: "JetBrains Mono", monospace; }

.lzribev-c8 { border-radius: 14px 14px 0 0; aspect-ratio: 16 / 10; margin: 2.5rem auto 0; background-color: #E4DDE4; max-width: 932px; overflow: hidden; }

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

.lzbe6 { padding-bottom: 3.25rem; }

.lzbe6-b41x { border: 1px solid #DBD2DC; background: #FDFDFD; border-radius: 14px; }

.lzbe6-x1e { padding: 0 1rem; justify-content: space-between; color: #120E12; display: flex; align-items: center; min-height: 52px; font-weight: 700; }

.lzbe6-0tzh { transition: transform .20s; }

.lzbe6-b41x[open] .lzbe6-0tzh { transform: rotate(45deg); }

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

.lzbe6-zaik li + li { margin-top: 0; }

.lzbe6-d0ur { text-decoration: none; padding: 0 0.5rem; align-items: center; display: flex; min-height: 44px; font-weight: 600; color: #312731; border-top: 1px solid #DBD2DC; }

.lzbe6-d0ur:hover { color: #A315C0; }

.lznue-1k6 { display: grid; align-items: start; grid-template-columns: repeat(auto-fit, minmax(min(100%, 338px), 1fr)); gap: 2rem 3.75rem; }

.lznue-7x9d { max-width: 700px; min-width: 0; font-size: 17.5px; }

.lznue-7x9d p { margin-top: 1rem; }

.lznue-6cm { min-width: 0; padding: 1.75rem; border-radius: 14px; background: #E4DDE4; }

.lznue-pda { font-size: 19.5px; font-weight: 600; }

.lznue-dxh { list-style: none; padding: 0; margin-top: 1rem; }

.lznue-oh6y { gap: 0.75rem; display: flex; }

.lznue-oh6y svg { color: #0D6E40; flex: none; margin-top: 2px; }

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

.lztakam-22j8 > li + li { margin-top: 0; }

.lztakam-o8 { border: 1px solid #DBD2DC; overflow: hidden; background-color: #161016; aspect-ratio: 16 / 10; border-radius: 14px; }

.lztakam-67 { width: 100%; object-fit: contain; height: 100%; }

.lztakam-3n { margin-top: 0.75rem; font-size: 14.5px; }

.lzho0-jgl { border: 1px solid #DBD2DC; border-radius: 14px; background: #FDFDFD; overflow-x: auto; }

.lzho0-7t { min-width: 544px; font-size: 15.5px; }

.lzho0-7t thead { background: #E4DDE4; }

.lzho0-7t th, .lzho0-7t td { vertical-align: middle; padding: 0.75rem 1rem; }

.lzho0-7t thead th { font-weight: 700; color: #312731; font-size: 13.5px; }

.lzho0-7t tbody th, .lzho0-7t tbody td { border-top: 1px solid #DBD2DC; }

.lzho0-7jw { font-family: "JetBrains Mono", monospace; text-align: right; white-space: nowrap; color: #120E12; }

.lzho0-cm { font-weight: 700; color: #120E12; gap: 0.75rem; align-items: center; display: flex; }

.lzho0-gg { background: #E4DDE4; height: 40px; width: 40px; flex: none; overflow: hidden; border-radius: 4px; }

.lzho0-gg img { object-fit: contain; height: 100%; width: 100%; }

.lzho0-7y { background: #E4DDE4; }

.lzho0-7y .lzho0-gg { background: #FDFDFD; }

.lzho0-o9bm { font-weight: 700; font-size: 11px; padding: 2px 0.5rem; background: #A115BE; border-radius: 4px; color: #FFFFFF; }

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

.lzjavez-9152 { border: 1px solid #DBD2DC; min-width: 0; display: flex; gap: 0.75rem; background: #FDFDFD; padding: 1.75rem; border-radius: 14px; flex-direction: column; }

.lzjavez-inh { font-weight: 600; font-size: 20.5px; }

.lzjavez-2y73 { flex: 1; font-size: 15.5px; }

.lzjavez-pf { gap: 0.5rem; align-items: center; flex-wrap: wrap; display: flex; font-size: 13.5px; font-weight: 700; }

.lzjavez-pf svg { color: #624E63; }

.lzjavez-c7wy { background: #E4DDE4; border-radius: 4px; color: #120E12; padding: 0.25rem 0.75rem; }

.lzjavez-ptc { color: #FFFFFF; padding: 0.25rem 0.75rem; border-radius: 4px; background: #A115BE; }

.lzguv-leb0 { gap: 2.75rem 3.25rem; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 398px), 1fr)); }

.lzguv-geg5 { min-width: 0; }

.lzguv-kfgx { font-weight: 800; font-size: clamp(1.531rem, 1.225rem + 1vw, 2.169rem); letter-spacing: -0.02em; line-height: 1.12; }

.lzguv-aarh { color: #624E63; margin-top: 0.75rem; }

.lzguv-0kew { border: 1px solid #DBD2DC; overflow-x: auto; background: #FDFDFD; margin-top: 1.25rem; border-radius: 14px; }

.lzguv-39 { font-size: 15.5px; }

.lzguv-39 thead { background: #E4DDE4; }

.lzguv-39 th, .lzguv-39 td { padding: 0.75rem 1.25rem; }

.lzguv-39 thead th { font-size: 13.5px; }

.lzguv-39 tbody th, .lzguv-39 tbody td { border-top: 1px solid #DBD2DC; }

.lzguv-39 tbody th { font-weight: 600; }

.lzguv-i2k { white-space: nowrap; text-align: right; color: #120E12; font-family: "JetBrains Mono", monospace; }

.lzguv-dqwa { display: block; background: #E4DDE4; border-radius: 999px; margin-top: 0.5rem; height: 4px; }

.lzguv-maf { display: block; border-radius: 999px; height: 100%; background: #A115BE; }

.lzguv-n08w { color: #0D6E40; font-weight: 700; }

.lzguv-1q1j { color: #624E63; }

.lzpex-f6 { border: 1px solid #DBD2DC; aspect-ratio: 16 / 9; border-radius: 14px; overflow: hidden; background-color: #161016; position: relative; }

.lzpex-ki8 { object-fit: cover; width: 100%; height: 100%; }

.lzpex-rng6 { position: absolute; place-items: center; background: rgba(9, 10, 15, 0.56); display: grid; inset: 0; text-decoration: none; }

.lzpex-6ta1 { align-items: center; border-radius: 999px; gap: 0.75rem; color: #161016; transition: transform .20s; font-weight: 800; min-height: 56px; font-size: 17.5px; padding: 0 1.75rem; display: inline-flex; background: #F4F3F4; }

.lzpex-rng6:hover .lzpex-6ta1 { transform: scale(1.04); }

.lzpex-dlbn { margin-top: 1rem; gap: 1rem 2.25rem; justify-content: space-between; flex-wrap: wrap; align-items: center; display: flex; }

.lzpex-1h6o { font-size: 15.5px; max-width: 624px; }

.lzxa6-r3 { font-size: 17.5px; line-height: 1.7; max-width: 740px; }

.lzxa6-bnm { line-height: 1.1; margin-bottom: 1.25rem; letter-spacing: -0.02em; font-size: clamp(1.659rem, 1.225rem + 1.6vw, 2.552rem); font-weight: 800; }

.lzxa6-r3 p + p { margin-top: 1rem; }

.lzzod-7xb { grid-template-columns: repeat(auto-fit, minmax(min(100%, 218px), 1fr)); display: grid; gap: 0.75rem; margin-top: 1.75rem; }

.lzzod-wol { border-radius: 8px; background: #FDFDFD; min-width: 0; padding: 1.25rem 1.25rem; }

.lzzod-vw { font-family: "Manrope", sans-serif; font-weight: 700; font-size: 16.5px; }

.lzzod-w9dx { margin-top: 0.5rem; font-size: 14.5px; }

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

.lzped-wt8 { transform: translateY(0); }

.lzped-re { min-width: 0; color: #120E12; white-space: nowrap; font-weight: 700; text-overflow: ellipsis; overflow: hidden; }

.lzped .lzbeg { min-height: 44px; flex: none; }

@media (min-width: 644px) {
  .lzvekam { padding-inline: 1.75rem; }
  .lzqiver-hq { padding: 3rem 2.75rem; }
  .lzqiver-x8xx { padding: 1.75rem 2.25rem; }
  .lzjau-w3u { padding: 2.5rem; }
  .lzcece1-a7n, .lzzod-ta { padding: 2.5rem; }
  .lzxave4-rsb { padding: 2.75rem; }
  .lzribev-yo { padding: 3rem 2.75rem 0; }
}

@media (min-width: 949px) {
  .lzvekam { padding-inline: 2.75rem; }
  main > section { padding-block: 0 6rem; }
  .lzqinu1 { padding: 0.75rem 1.75rem; }
  .lzqinu1-6c3g { gap: 1rem; grid-template-areas: "logo nav tools actions"; grid-template-columns: auto minmax(0, 1fr) auto auto; padding-left: 1rem; }
  .lzqinu1-46c { display: none; }
  .lzqinu1-ei { flex-wrap: wrap; gap: 2px; border-top: 0; justify-content: center; display: flex; padding-top: 0; }
  .lzqinu1-3xx { min-height: 40px; font-size: 14.5px; }
  .lzqinu1-0qlu { display: flex; }
  .lzqinu1-0qlu .lzbeg { min-height: 42px; padding: 0 1rem; }
  .lzqi5 { padding-block: 1.75rem 5.5rem; }
  .lzqi5-5rij { padding-block: 2.25rem; }
  .lzqiver-hq { padding: 4.5rem; }
  .lzzogu0 { padding-block: 1rem 3.25rem; }
  .lzbe6 { padding-bottom: 5rem; }
  .lzbe6-b41x[open] .lzbe6-zaik, .lzbe6-zaik { gap: 0.5rem; flex-wrap: wrap; display: flex; padding: 0 0.75rem 0.75rem; }
  .lzbe6-d0ur { border-radius: 8px; font-weight: 700; font-size: 14.5px; background: #E4DDE4; color: #120E12; padding: 0 0.75rem; min-height: 36px; border-top: 0; }
  .lzbe6-d0ur:hover { background: #A115BE; color: #FFFFFF; }
  .lzjau-w3u { padding: 3rem; }
  .lzcece1-a7n, .lzzod-ta { padding: 3rem; }
  .lzxave4-rsb { padding: 3.25rem; }
  .lzribev-yo { padding: 3.75rem 3.75rem 0; }
  .lzguo { padding-block: 5rem 2rem; }
  .lzped { display: none; }
}