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

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

body { overflow-wrap: break-word; margin: 0; line-height: 1.55; color: #30262C; font-size: 1rem; font-family: "Commissioner", sans-serif; background: #F1EEF0; }

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

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

p { text-wrap: pretty; }

strong { font-weight: 700; color: #100C0E; }

em { font-style: italic; }

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

a:hover { color: #8C1E2E; }

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

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

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

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

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

button { color: inherit; font: inherit; }

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

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

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

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

.pa_nuri8 { margin-inline: auto; padding-inline: 17px; max-width: 1240px; }

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

.pa_bek { margin-bottom: 29px; flex-wrap: wrap; justify-content: space-between; gap: 17px 34px; display: flex; align-items: flex-end; }

.pa_bek-4n { max-width: 700px; min-width: 0; }

.pa_bek-m4om { gap: 8px; margin-bottom: 11px; font-size: 0.875rem; display: flex; align-items: center; font-weight: 700; color: #881D2D; }

.pa_bek-m4om::before { content: ""; background: #C1293F; height: 8px; flex: none; border-radius: 2px; width: 8px; }

.pa_bek-52j { letter-spacing: -0.02em; line-height: 1.1; font-weight: 800; font-size: clamp(1.625rem, 1.2rem + 1.6vw, 2.5rem); text-wrap: balance; }

.pa_bek-56 { color: #705866; margin-top: 13px; }

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

.pa_bek-oh svg { flex: none; }

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

.pa_zolot-d1p { background: #C1293F; color: #FFFFFF; }

.pa_zolot-d1p:hover { color: #FFFFFF; background: #8C1E2E; }

.pa_zolot-2l { border-color: #100C0E; color: #100C0E; background: transparent; }

.pa_zolot-2l:hover { color: #F1EEF0; background: #100C0E; }

.pa_zolot-h25 { min-height: 52px; font-size: 1rem; }

.pa_zolot-v8sf { width: 100%; display: flex; }

.pa_zolot-37m { margin-right: -10px; display: grid; place-items: center; width: 34px; background: #FFFFFF; border-radius: 4px; height: 34px; color: #C1293F; }

.pa_zolot-63 { color: #130E11; background: #F5F4F5; }

.pa_zolot-63:hover { background: #C1293F; color: #FFFFFF; }

.pa_zolot-pifo { border-color: #F5F4F5; color: #F5F4F5; background: transparent; }

.pa_zolot-pifo:hover { color: #130E11; background: #F5F4F5; }

.pa_sopec { display: flex; gap: 11px; flex-wrap: wrap; }

.pa_lo4 { border: 1px solid #DAD1D7; overflow: hidden; position: relative; border-radius: 14px; background-image: repeating-linear-gradient(135deg, #E9E3E7 0 9px, #FCFCFC 9px 18px); background-color: #E9E3E7; }

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

.pa_lo4-62y { aspect-ratio: 16 / 10; }

.pa_fi7 { padding: 11px; background: #F1EEF0; z-index: 30; top: 0; position: sticky; }

.pa_fi7-xs9x { border: 1px solid #DAD1D7; max-width: 1240px; grid-template-areas:
    "logo tools burger"
    "actions actions actions"
    "nav nav nav"; border-radius: 14px; margin-inline: auto; padding: 11px; grid-template-columns: minmax(0, 1fr) auto auto; align-items: center; background: #FCFCFC; gap: 11px; display: grid; }

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

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

.pa_fi7-p8x:hover { color: #100C0E; }

.pa_fi7-f60 { position: absolute; pointer-events: none; opacity: 0; }

.pa_fi7-qwea { height: 44px; width: 44px; grid-area: burger; border-radius: 8px; background: #100C0E; cursor: pointer; color: #F1EEF0; place-items: center; display: grid; }

.pa_fi7-f60:focus-visible + .pa_fi7-qwea { outline: 2px solid #881D2D; outline-offset: 3px; }

.pa_fi7-u5wj { display: none; }

.pa_fi7-f60:checked + .pa_fi7-qwea .pa_fi7-j5i { display: none; }

.pa_fi7-f60:checked + .pa_fi7-qwea .pa_fi7-u5wj { display: block; }

.pa_fi7-dc93 { grid-area: nav; display: none; border-top: 1px solid #DAD1D7; padding-top: 8px; }

.pa_fi7-f60:checked ~ .pa_fi7-dc93 { display: grid; gap: 2px; }

.pa_fi7-n7t { font-weight: 700; border-radius: 8px; align-items: center; min-height: 48px; padding: 0 13px; text-decoration: none; display: flex; font-size: 1.062rem; color: #30262C; }

.pa_fi7-n7t:hover { color: #100C0E; background: #E9E3E7; }

.pa_fi7-fskz { color: #100C0E; background: #E9E3E7; }

.pa_fi7-7vlr { grid-template-columns: 1fr 1fr; display: grid; gap: 8px; grid-area: actions; }

.pa_fi7-7vlr .pa_zolot { padding: 0 13px; min-height: 44px; font-size: 0.875rem; }

.pa_ri7 { border: 1px solid #DAD1D7; border-radius: 14px; margin: 0 11px 25px; background: #FCFCFC; padding: 29px 21px; }

.pa_ri7-uvr { hyphens: auto; font-family: "EB Garamond", serif; overflow-wrap: break-word; line-height: 1; letter-spacing: -0.04em; font-size: clamp(2.25rem, 1rem + 6vw, 5.5rem); font-weight: 800; color: #100C0E; }

.pa_ri7-b4z { margin-top: 34px; }

.pa_ri7-nmil { padding: 15px 0; display: grid; border-top: 1px solid #DAD1D7; gap: 6px 25px; }

.pa_ri7-cm0 { font-size: 0.812rem; font-family: "Red Hat Mono", monospace; color: #705866; }

.pa_ri7-tm { list-style: none; display: flex; flex-wrap: wrap; padding: 0; gap: 6px 21px; }

.pa_ri7-tm li + li { margin-top: 0; }

.pa_ri7-bzx { font-size: 0.938rem; color: #100C0E; font-weight: 600; text-decoration: none; }

.pa_ri7-bzx:hover { color: #881D2D; }

.pa_ri7-kw { justify-content: space-between; flex-wrap: wrap; padding-top: 21px; margin-top: 21px; display: flex; color: #705866; gap: 17px 25px; border-top: 1px solid #DAD1D7; font-size: 0.812rem; align-items: center; }

.pa_ri7-44 { max-width: 836px; }

.pa_ri7-zl { border: 2px solid #B81E20; display: grid; flex: none; height: 40px; border-radius: 50%; color: #B81E20; font-weight: 800; width: 40px; font-size: 0.812rem; place-items: center; }

.pa_mipe1 { border: 1px solid #DAD1D7; background: #FCFCFC; gap: 11px 21px; left: 10px; flex-wrap: wrap; bottom: 10px; margin-inline: auto; right: 10px; position: fixed; z-index: 40; align-items: center; border-radius: 14px; box-shadow: 0 15px 40px -12px rgba(9, 10, 15, 0.59); display: flex; max-width: 796px; padding: 13px 13px 13px 17px; }

.pa_mipe1[hidden] { display: none; }

.pa_mipe1-6qf { flex: 1 1 260px; font-size: 0.875rem; color: #30262C; }

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

.pa_mipe1-71 .pa_zolot { font-size: 0.875rem; min-height: 44px; padding: 0 15px; }

.pa_xan { padding-block: 13px 50px; }

.pa_xan-8m8k { gap: 29px 59px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 426px), 1fr)); align-items: center; }

.pa_xan-ydd3 { max-width: 660px; min-width: 0; }

.pa_xan-px { border: 1px solid #DAD1D7; border-radius: 999px; gap: 8px; background: #FCFCFC; font-weight: 700; display: inline-flex; font-size: 0.812rem; padding: 6px 13px 6px 8px; margin-bottom: 23px; color: #30262C; align-items: center; }

.pa_xan-px svg { color: #1C7236; flex: none; }

.pa_xan-85xf { font-weight: 800; line-height: 1.02; letter-spacing: -0.03em; font-size: clamp(2.25rem, 1.3rem + 3.6vw, 4.25rem); text-wrap: balance; }

.pa_xan-82rw { font-size: 1.125rem; margin-top: 19px; color: #30262C; }

.pa_xan-8epj { margin-top: 27px; }

.pa_xan-3a { margin-top: 13px; color: #705866; font-size: 0.812rem; }

.pa_xan-t02 { min-width: 0; }

.pa_xan-yg { font-size: 0.812rem; color: #705866; flex-wrap: wrap; justify-content: space-between; display: flex; margin-top: 13px; gap: 4px 13px; }

.pa_xan-m68x { font-family: "Red Hat Mono", monospace; }

.pa_nuguz { padding-block: 13px 59px; }

.pa_nuguz-agc { border: 1px solid #DAD1D7; display: grid; overflow: hidden; background: #FCFCFC; border-radius: 14px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 408px), 1fr)); }

.pa_nuguz-yj8 { padding: 29px 21px; min-width: 0; }

.pa_nuguz-ye { letter-spacing: -0.03em; font-weight: 800; line-height: 1.04; text-wrap: balance; font-size: clamp(2.125rem, 1.3rem + 3.2vw, 3.75rem); }

.pa_nuguz-x9a { font-size: 1.125rem; margin-top: 19px; max-width: 524px; }

.pa_nuguz-6r { margin-top: 27px; }

.pa_nuguz-mvyz { display: grid; list-style: none; margin: 0; padding: 13px 21px; min-width: 0; align-content: center; background: #E9E3E7; }

.pa_nuguz-1ikp { display: grid; padding: 19px 0; border-bottom: 1px solid #DAD1D7; grid-template-columns: 44px minmax(0, 1fr); gap: 17px; }

.pa_nuguz-1ikp + .pa_nuguz-1ikp { margin-top: 0; }

.pa_nuguz-1ikp:last-child { border-bottom: 0; }

.pa_nuguz-6iq { height: 44px; display: grid; width: 44px; border-radius: 8px; background: #FCFCFC; place-items: center; color: #881D2D; }

.pa_nuguz-b5 { color: #100C0E; font-weight: 700; hyphens: auto; overflow-wrap: break-word; }

.pa_nuguz-gcc { color: #705866; font-size: 0.875rem; }

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

.pa_loi-90 { min-width: 0; padding: 21px 23px; flex-direction: column-reverse; display: flex; background: #FCFCFC; }

.pa_loi-c0m0 { font-family: "Red Hat Mono", monospace; font-size: clamp(1.5rem, 1.2rem + 1vw, 2rem); hyphens: auto; color: #100C0E; overflow-wrap: break-word; font-weight: 700; letter-spacing: -0.02em; }

.pa_loi-d1f { font-size: 0.875rem; color: #705866; margin-top: 4px; }

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

.pa_ja6-fua > li + li { margin-top: 0; }

.pa_ja6-991 { transition: transform .19s; min-width: 0; display: block; text-decoration: none; color: #100C0E; }

.pa_ja6-991:hover { transform: translateY(-4px); color: #881D2D; }

.pa_ja6-faa { border: 1px solid #DAD1D7; aspect-ratio: 1 / 1; overflow: hidden; border-radius: 14px; background-image: repeating-linear-gradient(135deg, #E9E3E7 0 8px, #FCFCFC 8px 16px); position: relative; }

.pa_ja6-ac { width: 100%; object-fit: cover; height: 100%; }

.pa_ja6-sxc { font-weight: 700; border-radius: 4px; top: 10px; padding: 3px 8px; font-size: 0.75rem; left: 10px; position: absolute; background: #100C0E; color: #F1EEF0; }

.pa_ja6-zk1 { font-weight: 700; margin-top: 11px; hyphens: auto; font-size: 0.938rem; line-height: 1.3; overflow-wrap: break-word; }

.pa_ja6-49t { color: #705866; font-size: 0.812rem; }

.pa_qisol-mzp { padding: 0; display: grid; list-style: none; grid-template-columns: repeat(auto-fit, minmax(min(100%, 232px), 1fr)); margin: 0; gap: 13px; }

.pa_qisol-mzp > li + li { margin-top: 0; }

.pa_qisol-2k { border: 1px solid #DAD1D7; transition: border-color .19s; height: 100%; gap: 17px; color: #100C0E; align-items: center; grid-template-columns: auto minmax(0, 1fr) auto; border-radius: 14px; display: grid; text-decoration: none; padding: 17px 19px; background: #FCFCFC; }

.pa_qisol-2k:hover { border-color: #881D2D; color: #100C0E; }

.pa_qisol-mh { width: 44px; background: #E9E3E7; place-items: center; color: #881D2D; border-radius: 8px; height: 44px; display: grid; }

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

.pa_qisol-34x { display: block; color: #705866; font-size: 0.812rem; }

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

.pa_ja4-2nty { border: 1px solid #DAD1D7; display: flex; background: #FCFCFC; border-radius: 14px; flex-direction: column; min-width: 0; }

.pa_ja4-alw { padding: 25px 25px 21px; }

.pa_ja4-dd { font-size: 0.75rem; display: inline-block; background: #E9E3E7; color: #30262C; border-radius: 4px; font-weight: 700; padding: 4px 11px; }

.pa_ja4-j4nd { font-size: 1.125rem; line-height: 1.3; font-weight: 600; margin-top: 15px; }

.pa_ja4-pn { font-size: clamp(1.625rem, 1.3rem + 1vw, 2rem); font-family: "EB Garamond", serif; margin-top: 8px; color: #881D2D; letter-spacing: -0.02em; line-height: 1.1; font-weight: 800; overflow-wrap: break-word; }

.pa_ja4-l7eb { flex: 1; display: flex; border-top: 2px dashed #DAD1D7; position: relative; flex-direction: column; gap: 17px; padding: 21px 11px 25px; margin-inline: 15px; }

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

.pa_ja4-l7eb::before { left: -26px; border-right: 1px solid #DAD1D7; }

.pa_ja4-l7eb::after { border-left: 1px solid #DAD1D7; right: -26px; }

.pa_ja4-r1e { font-size: 0.875rem; flex: 1; }

.pa_ja4-en { font-size: 0.75rem; color: #705866; }

.pa_rinub-ax { border: 1px solid #DAD1D7; border-radius: 14px; overflow-x: auto; background: #FCFCFC; }

.pa_rinub-e707 { font-size: 0.938rem; counter-reset: facts-row; }

.pa_rinub-e707 thead th { border-bottom: 1px solid #DAD1D7; font-weight: 700; font-size: 0.812rem; padding: 15px 17px; color: #705866; }

.pa_rinub-e707 tbody th, .pa_rinub-e707 tbody td { border-bottom: 1px dashed #DAD1D7; padding: 14px 17px; }

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

.pa_rinub-e707 tbody th { min-width: 150px; font-weight: 600; color: #30262C; width: 40%; }

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

.pa_rinub-e707 tbody td { font-weight: 700; color: #100C0E; overflow-wrap: break-word; min-width: 180px; hyphens: auto; }

.pa_xao-nr { gap: 17px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 330px), 1fr)); }

.pa_xao-9g85 { min-height: 220px; flex-direction: column; background: #130E11; text-decoration: none; color: #F5F4F5; border-radius: 14px; padding: 27px; justify-content: space-between; display: flex; gap: 42px; min-width: 0; }

.pa_xao-9g85:hover { color: #F5F4F5; }

.pa_xao-caps { gap: 6px 13px; font-weight: 700; justify-content: space-between; display: flex; flex-wrap: wrap; }

.pa_xao-kd { font-size: 0.812rem; font-weight: 500; font-family: "Red Hat Mono", monospace; }

.pa_xao-vz { letter-spacing: -0.03em; font-family: "Red Hat Mono", monospace; overflow-wrap: break-word; line-height: 1; hyphens: auto; font-weight: 700; font-size: clamp(1.875rem, 1.2rem + 2.6vw, 3.375rem); }

.pa_xao-6px { border: 1px solid #DAD1D7; gap: 1px; list-style: none; padding: 0; overflow: hidden; border-radius: 14px; background: #DAD1D7; display: grid; margin: 0; }

.pa_xao-6px > li + li { margin-top: 0; }

.pa_xao-yxi0 { height: 100%; text-decoration: none; background: #FCFCFC; flex-wrap: wrap; gap: 6px 17px; display: flex; color: #100C0E; justify-content: space-between; padding: 21px 25px; align-items: center; }

.pa_xao-yxi0:hover { background: #E9E3E7; color: #100C0E; }

.pa_xao-id { font-weight: 700; }

.pa_xao-hd { font-weight: 700; overflow-wrap: break-word; hyphens: auto; font-family: "Red Hat Mono", monospace; font-size: 1.375rem; }

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

.pa_hok-fr > li + li { margin-top: 0; }

.pa_hok-rhd { border: 1px solid #DAD1D7; border-radius: 14px; height: 100%; background: #FCFCFC; color: #100C0E; padding: 8px 8px 17px; text-decoration: none; transition: border-color .19s; min-width: 0; display: block; }

.pa_hok-rhd:hover { color: #100C0E; border-color: #881D2D; }

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

.pa_hok-5aa { padding: 3px 8px; font-weight: 700; border-radius: 4px; position: absolute; left: 10px; font-size: 0.688rem; background: #B81E20; top: 10px; letter-spacing: .04em; color: #FCFCFC; }

.pa_hok-1d2 { margin-top: 15px; padding-inline: 8px; overflow-wrap: break-word; hyphens: auto; font-weight: 700; }

.pa_hok-2un2 { padding-inline: 8px; color: #705866; font-size: 0.812rem; font-family: "Red Hat Mono", monospace; }

.pa_lo6-1bq { border: 1px solid #DAD1D7; border-radius: 14px; background: #FCFCFC; overflow-x: auto; }

.pa_lo6-exo2 { font-size: 0.938rem; min-width: 600px; }

.pa_lo6-exo2 thead { background: #E9E3E7; }

.pa_lo6-exo2 th, .pa_lo6-exo2 td { padding: 15px 17px; }

.pa_lo6-exo2 thead th { font-size: 0.812rem; color: #30262C; font-weight: 700; }

.pa_lo6-exo2 tbody th, .pa_lo6-exo2 tbody td { border-top: 1px solid #DAD1D7; vertical-align: middle; }

.pa_lo6-jxzx { color: #100C0E; font-weight: 700; gap: 13px; align-items: center; display: flex; }

.pa_lo6-zt { color: #100C0E; font-family: "Red Hat Mono", monospace; text-align: right; white-space: nowrap; }

.pa_lo6-exo2 thead .pa_lo6-zt { font-family: "Commissioner", sans-serif; }

.pa_qiv-r5g { border-top: 1px solid #DAD1D7; }

.pa_qiv-p33 { padding: 25px 0; gap: 8px 21px; display: grid; grid-template-columns: auto minmax(0, 1fr); border-bottom: 1px solid #DAD1D7; }

.pa_qiv-07 { display: grid; place-items: center; border-radius: 8px; width: 52px; height: 52px; grid-row: span 2; color: #FFFFFF; background: #C1293F; }

.pa_qiv-mw1 { font-weight: 600; font-size: 1.25rem; }

.pa_qiv-odk { hyphens: auto; max-width: 736px; }

.pa_ped-4c14 { counter-reset: steps; display: grid; gap: 29px 25px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 214px), 1fr)); list-style: none; padding: 0; }

.pa_ped-c0u { padding-top: 19px; min-width: 0; border-top: 2px solid #100C0E; }

.pa_ped-c0u + .pa_ped-c0u { margin-top: 0; }

.pa_ped-c0u::before { font-weight: 700; font-size: 0.875rem; counter-increment: steps; font-family: "Red Hat Mono", monospace; display: block; content: counter(steps, decimal-leading-zero); color: #881D2D; }

.pa_ped-zz { margin-top: 11px; font-size: 1.188rem; font-weight: 600; line-height: 1.25; }

.pa_ped-nim { font-size: 0.938rem; margin-top: 8px; }

.pa_ven-exp { grid-template-columns: repeat(auto-fit, minmax(min(100%, 272px), 1fr)); display: grid; gap: 0 42px; }

.pa_ven-828o { border-top: 1px solid #DAD1D7; padding-block: 21px 25px; min-width: 0; }

.pa_ven-mtac { font-size: 1.188rem; font-weight: 600; }

.pa_ven-ut { font-size: 0.938rem; margin-top: 11px; }

.pa_qi1-t62 { font-size: 1.062rem; line-height: 1.7; max-width: 736px; }

.pa_qi1-2qpw { line-height: 1.1; letter-spacing: -0.02em; font-size: clamp(1.625rem, 1.2rem + 1.6vw, 2.5rem); font-weight: 800; margin-bottom: 21px; }

.pa_qi1-t62 h3 { margin: 29px 0 11px; font-size: 1.375rem; font-weight: 600; }

.pa_qi1-t62 p + p { margin-top: 15px; }

.pa_qi1-t62 ul, .pa_qi1-t62 ol { margin-block: 17px; }

.pa_qi1-el { border-radius: 14px; background: #E9E3E7; margin-block: 29px; padding: 25px 29px; }

.pa_qi1-el p { font-family: "EB Garamond", serif; line-height: 1.4; font-weight: 600; color: #100C0E; font-size: 1.312rem; }

.pa_qi1-el cite { display: block; margin-top: 13px; color: #705866; font-style: normal; font-weight: 600; font-size: 0.875rem; }

.pa_mi1-9e { border: 1px solid #DAD1D7; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 350px), 1fr)); border-radius: 14px; background: #FCFCFC; gap: 25px 50px; padding: 25px 21px; }

.pa_mi1-vn { min-width: 0; }

.pa_mi1-d39 { font-weight: 800; line-height: 1.12; font-size: clamp(1.625rem, 1.2rem + 1.4vw, 2.375rem); letter-spacing: -0.02em; }

.pa_mi1-xn { margin-top: 15px; }

.pa_mi1-yqz { padding: 0; min-width: 0; list-style: none; }

.pa_mi1-83 { display: flex; align-items: flex-start; overflow-wrap: break-word; padding: 13px 0; border-bottom: 1px solid #DAD1D7; hyphens: auto; gap: 15px; }

.pa_mi1-83 + .pa_mi1-83 { margin-top: 0; }

.pa_mi1-n44 { height: 24px; width: 24px; place-items: center; background: #1C7236; display: grid; color: #FCFCFC; flex: none; border-radius: 50%; }

.pa_vek-t1v { gap: 17px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 232px), 1fr)); }

.pa_vek-b7o { border: 1px solid #DAD1D7; padding: 25px; background: #FCFCFC; min-width: 0; border-radius: 14px; }

.pa_vek-yxy4 { background: #E9E3E7; height: 6px; overflow: hidden; border-radius: 999px; }

.pa_vek-17 { border-radius: 999px; background: #C1293F; height: 100%; }

.pa_vek-g7vi { margin-top: 21px; font-weight: 800; font-size: 1.5rem; }

.pa_vek-dt9v { font-size: 0.875rem; color: #705866; font-family: "Red Hat Mono", monospace; }

.pa_vek-m9oh { margin-top: 17px; list-style: none; padding: 0; font-size: 0.938rem; }

.pa_vek-8z { gap: 8px; display: flex; }

.pa_vek-8z svg { flex: none; margin-top: 3px; color: #1C7236; }

.pa_rijai-q9 { align-items: center; display: flex; gap: 17px; }

.pa_rijai-l10 { line-height: 1; color: #100C0E; font-weight: 800; font-size: 3.25rem; font-family: "EB Garamond", serif; }

.pa_rijai-dj { gap: 2px; display: flex; color: #100C0E; }

.pa_rijai-e6k { font-size: 0.875rem; color: #705866; }

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

.pa_rijai-eb { border: 1px solid #DAD1D7; padding: 25px; border-radius: 14px; background: #FCFCFC; display: flex; flex-direction: column; min-width: 0; gap: 17px; }

.pa_rijai-ap2o { font-size: 0.938rem; flex: 1; }

.pa_rijai-ah3c { align-items: center; gap: 13px; display: flex; }

.pa_rijai-un { width: 40px; background: #E9E3E7; font-size: 0.875rem; color: #100C0E; height: 40px; display: grid; font-weight: 700; place-items: center; border-radius: 50%; flex: none; }

.pa_rijai-gyv5 { font-weight: 700; display: block; color: #100C0E; font-size: 0.938rem; }

.pa_rijai-yn { font-size: 0.812rem; color: #705866; display: block; }

.pa_belol-sf { border: 1px solid #DAD1D7; border-radius: 14px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 330px), 1fr)); background: #FCFCFC; padding: 25px; gap: 25px 50px; }

.pa_belol-49z { align-items: start; grid-template-columns: auto minmax(0, 1fr); display: grid; gap: 17px 21px; }

.pa_belol-pb { height: 64px; font-family: "EB Garamond", serif; display: grid; font-weight: 800; width: 64px; place-items: center; background: #C1293F; color: #FFFFFF; border-radius: 50%; overflow: hidden; font-size: 1.375rem; }

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

.pa_belol-y6 { font-size: 1.375rem; font-weight: 800; }

.pa_belol-kdv { font-size: 0.875rem; color: #705866; }

.pa_belol-7tb { margin-top: 11px; }

.pa_belol-tv { gap: 8px 21px; flex-wrap: wrap; font-size: 0.875rem; display: flex; margin-top: 13px; }

.pa_belol-8f { font-family: "Red Hat Mono", monospace; color: #705866; }

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

.pa_lol-chuw > li + li { margin-top: 0; }

.pa_lol-uwm { border: 1px solid #DAD1D7; display: block; border-radius: 8px; transition: border-color .19s; background: #FCFCFC; aspect-ratio: 300 / 173; padding: 11px; }

.pa_lol-uwm:hover { border-color: #881D2D; }

.pa_lol-t60 { width: 100%; height: 100%; object-fit: contain; }

.pa_ce6-6i, .pa_qibe4-bll { background: #E9E3E7; border-radius: 14px; padding: 25px 21px; }

.pa_ce6-ur { justify-content: space-between; align-items: flex-end; display: flex; flex-wrap: wrap; gap: 21px 42px; }

.pa_ce6-ny { max-width: 620px; min-width: 0; }

.pa_ce6-tn, .pa_qibe4-hq { max-width: 660px; margin-top: 13px; }

.pa_ce6-04g { grid-template-columns: repeat(auto-fit, minmax(min(100%, 174px), 1fr)); margin-top: 29px; display: grid; gap: 11px; list-style: none; padding: 0; }

.pa_ce6-q3xh { display: flex; color: #100C0E; overflow-wrap: break-word; font-weight: 700; padding: 17px; background: #FCFCFC; gap: 13px; border-radius: 8px; min-width: 0; align-items: center; hyphens: auto; }

.pa_ce6-q3xh + .pa_ce6-q3xh { margin-top: 0; }

.pa_ce6-q3xh svg { flex: none; color: #881D2D; }

.pa_qibe4-1g { flex-wrap: wrap; font-weight: 700; gap: 8px 21px; font-size: 0.875rem; margin-top: 21px; display: flex; }

.pa_tah-r6u { grid-template-columns: repeat(auto-fit, minmax(min(100%, 368px), 1fr)); gap: 34px 59px; display: grid; }

.pa_tah-q803 { min-width: 0; }

.pa_tah-q803 p { margin-top: 15px; }

.pa_tah-edx { gap: 17px; display: grid; min-width: 0; align-content: start; }

.pa_tah-6u { border: 1px solid #DAD1D7; background: #DAD1D7; overflow: hidden; gap: 1px; border-radius: 14px; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); }

.pa_tah-9jjr { background: #FCFCFC; flex-direction: column-reverse; display: flex; padding: 19px 21px; }

.pa_tah-scz7 { font-family: "Red Hat Mono", monospace; color: #100C0E; overflow-wrap: break-word; hyphens: auto; font-size: 1.5rem; font-weight: 700; }

.pa_tah-syxu { color: #705866; font-size: 0.812rem; }

.pa_tah-r7bl { border: 1px solid #DAD1D7; list-style: none; background: #FCFCFC; padding: 0; border-radius: 14px; }

.pa_tah-3om { gap: 4px 17px; flex-wrap: wrap; border-bottom: 1px solid #DAD1D7; padding: 15px 21px; display: flex; justify-content: space-between; }

.pa_tah-3om + .pa_tah-3om { margin-top: 0; }

.pa_tah-3om:last-child { border-bottom: 0; }

.pa_tah-0w { color: #100C0E; font-weight: 700; }

.pa_tah-8r4 { font-size: 0.875rem; font-family: "Red Hat Mono", monospace; color: #705866; overflow-wrap: break-word; hyphens: auto; }

.pa_beguf-wjny { counter-reset: faq; border-top: 1.5px solid #100C0E; }

.pa_beguf-rug1 { border-bottom: 1px solid #DAD1D7; }

.pa_beguf-h6 { align-items: center; font-weight: 700; color: #100C0E; padding: 19px 0; font-size: 1.062rem; gap: 13px; grid-template-columns: 36px minmax(0, 1fr) 24px; display: grid; }

.pa_beguf-h6::before { content: counter(faq, decimal-leading-zero); font-size: 0.812rem; font-family: "Red Hat Mono", monospace; color: #881D2D; counter-increment: faq; }

.pa_beguf-h6:hover { color: #881D2D; }

.pa_beguf-bn4 { transition: transform .19s; }

.pa_beguf-rug1[open] .pa_beguf-bn4 { transform: rotate(45deg); }

.pa_beguf-hmb0 { padding: 0 0 23px 50px; max-width: 836px; }

.pa_beguf-hmb0 p + p { margin-top: 11px; }

.pa_mikak-k8f0 { background: #130E11; padding: 29px 23px; gap: 25px 42px; color: #F5F4F5; border-radius: 14px; display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; }

.pa_mikak-v98d { max-width: 620px; min-width: 0; }

.pa_mikak-ptsc { font-weight: 800; color: #F5F4F5; line-height: 1.12; font-size: clamp(1.5rem, 1.2rem + 1.2vw, 2.125rem); letter-spacing: -0.02em; }

.pa_mikak-bp { color: #F5F4F5; margin-top: 11px; }

.pa_mikak-bp a { color: #F5F4F5; }

.pa_nu7-zk5 { font-size: clamp(1.375rem, 1.1rem + 1vw, 1.875rem); line-height: 1.15; max-width: 736px; font-weight: 800; }

.pa_nu7-q7 { margin-top: 19px; columns: 2 340px; font-size: 0.938rem; column-gap: 50px; }

.pa_nu7-q7 p + p { margin-top: 15px; }

.pa_taxa3-y7 { color: #705866; gap: 6px 11px; margin-bottom: 21px; display: flex; list-style: none; font-size: 0.812rem; flex-wrap: wrap; padding: 0; }

.pa_taxa3-y7 li + li { margin-top: 0; }

.pa_taxa3-y7 li + li::before { content: "/"; margin-right: 11px; }

.pa_taxa3-itvw { color: #705866; }

.pa_taxa3-j44x { color: #100C0E; font-weight: 700; }

.pa_venup { padding-block: 8px 34px; }

.pa_venup-vqiq { align-items: start; display: grid; gap: 25px 50px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 426px), 1fr)); }

.pa_venup-31 { min-width: 0; }

.pa_venup-8h3 { font-size: 0.812rem; color: #705866; font-family: "Red Hat Mono", monospace; }

.pa_venup-u5 { font-weight: 800; margin-top: 11px; font-size: clamp(2.25rem, 1.3rem + 3.4vw, 4rem); letter-spacing: -0.03em; line-height: 1.02; }

.pa_venup-vu { font-size: 1.125rem; max-width: 544px; margin-top: 17px; }

.pa_venup-sxs { border: 1px solid #DAD1D7; grid-template-columns: repeat(auto-fit, minmax(min(45%, 136px), 1fr)); background: #DAD1D7; overflow: hidden; gap: 1px; border-radius: 14px; display: grid; margin-top: 25px; }

.pa_venup-ub { background: #FCFCFC; min-width: 0; padding: 13px 17px; }

.pa_venup-maca { font-size: 0.75rem; font-weight: 700; color: #705866; }

.pa_venup-8za5 { font-weight: 700; color: #100C0E; overflow-wrap: break-word; hyphens: auto; margin-top: 2px; font-size: 1.062rem; font-family: "Red Hat Mono", monospace; }

.pa_venup-nj14 { margin-top: 25px; }

.pa_venup-9ay { color: #705866; font-size: 0.812rem; margin-top: 13px; }

.pa_venup-ffsn { min-width: 0; }

.pa_loqi4-ppdd { padding: 29px 21px 0; border-radius: 14px; color: #F5F4F5; background: #130E11; text-align: center; overflow: hidden; }

.pa_loqi4-mh { margin-inline: auto; max-width: 796px; }

.pa_loqi4-75 { font-size: 0.812rem; font-family: "Red Hat Mono", monospace; color: #F5F4F5; }

.pa_loqi4-g9au { font-weight: 800; margin-top: 11px; letter-spacing: -0.03em; color: #F5F4F5; line-height: 1.02; font-size: clamp(2.125rem, 1.3rem + 3.4vw, 4.125rem); }

.pa_loqi4-is7q { font-size: 1.125rem; color: #F5F4F5; margin-top: 15px; }

.pa_loqi4-zsry { justify-content: center; margin-top: 25px; }

.pa_loqi4-5b { margin-top: 29px; gap: 8px; justify-content: center; flex-wrap: wrap; list-style: none; display: flex; padding: 0; }

.pa_loqi4-u5e { border: 1px solid #F5F4F5; padding: 8px 15px; font-size: 0.875rem; color: #F5F4F5; border-radius: 999px; }

.pa_loqi4-u5e + .pa_loqi4-u5e { margin-top: 0; }

.pa_loqi4-u5e strong { font-family: "Red Hat Mono", monospace; color: #F5F4F5; }

.pa_loqi4-y56 { border-radius: 14px 14px 0 0; margin: 38px auto 0; aspect-ratio: 16 / 10; background-color: #E9E3E7; overflow: hidden; max-width: 932px; }

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

.pa_qinug { padding-bottom: 50px; }

.pa_qinug-vfy { border: 1px solid #DAD1D7; border-radius: 14px; background: #FCFCFC; }

.pa_qinug-34 { display: flex; align-items: center; color: #100C0E; padding: 0 17px; justify-content: space-between; min-height: 52px; font-weight: 700; }

.pa_qinug-67 { transition: transform .19s; }

.pa_qinug-vfy[open] .pa_qinug-67 { transform: rotate(45deg); }

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

.pa_qinug-ln li + li { margin-top: 0; }

.pa_qinug-37p7 { display: flex; align-items: center; font-weight: 600; min-height: 44px; text-decoration: none; border-top: 1px solid #DAD1D7; color: #30262C; padding: 0 8px; }

.pa_qinug-37p7:hover { color: #881D2D; }

.pa_behol-b1j { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 330px), 1fr)); align-items: start; gap: 29px 59px; }

.pa_behol-3tpe { max-width: 700px; font-size: 1.062rem; min-width: 0; }

.pa_behol-3tpe p { margin-top: 15px; }

.pa_behol-fo { min-width: 0; background: #E9E3E7; border-radius: 14px; padding: 25px; }

.pa_behol-qoef { font-size: 1.188rem; font-weight: 600; }

.pa_behol-uty { list-style: none; margin-top: 15px; padding: 0; }

.pa_behol-0p { display: flex; gap: 11px; }

.pa_behol-0p svg { margin-top: 2px; color: #1C7236; flex: none; }

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

.pa_hovei-i6b > li + li { margin-top: 0; }

.pa_hovei-iu6 { border: 1px solid #DAD1D7; aspect-ratio: 16 / 10; overflow: hidden; background-color: #130E11; border-radius: 14px; }

.pa_hovei-qpp { height: 100%; width: 100%; object-fit: contain; }

.pa_hovei-xog8 { margin-top: 11px; font-size: 0.875rem; }

.pa_guwyh-kom { border: 1px solid #DAD1D7; overflow-x: auto; background: #FCFCFC; border-radius: 14px; }

.pa_guwyh-okk8 { font-size: 0.938rem; min-width: 544px; }

.pa_guwyh-okk8 thead { background: #E9E3E7; }

.pa_guwyh-okk8 th, .pa_guwyh-okk8 td { padding: 11px 17px; vertical-align: middle; }

.pa_guwyh-okk8 thead th { color: #30262C; font-size: 0.812rem; font-weight: 700; }

.pa_guwyh-okk8 tbody th, .pa_guwyh-okk8 tbody td { border-top: 1px solid #DAD1D7; }

.pa_guwyh-wk6 { font-family: "Red Hat Mono", monospace; text-align: right; color: #100C0E; white-space: nowrap; }

.pa_guwyh-3q { color: #100C0E; align-items: center; gap: 13px; font-weight: 700; display: flex; }

.pa_guwyh-si2 { height: 40px; background: #E9E3E7; overflow: hidden; border-radius: 4px; width: 40px; flex: none; }

.pa_guwyh-si2 img { height: 100%; width: 100%; object-fit: contain; }

.pa_guwyh-v0b2 { background: #E9E3E7; }

.pa_guwyh-v0b2 .pa_guwyh-si2 { background: #FCFCFC; }

.pa_guwyh-h1 { font-size: 0.688rem; color: #FFFFFF; border-radius: 4px; background: #C1293F; padding: 2px 8px; font-weight: 700; }

.pa_nugui-9sk { grid-template-columns: repeat(auto-fit, minmax(min(100%, 292px), 1fr)); gap: 17px; display: grid; }

.pa_nugui-6qu { border: 1px solid #DAD1D7; min-width: 0; padding: 25px; display: flex; background: #FCFCFC; gap: 13px; flex-direction: column; border-radius: 14px; }

.pa_nugui-lhq { font-weight: 600; font-size: 1.25rem; }

.pa_nugui-tt { flex: 1; font-size: 0.938rem; }

.pa_nugui-1e9 { flex-wrap: wrap; gap: 6px; font-size: 0.812rem; align-items: center; display: flex; font-weight: 700; }

.pa_nugui-1e9 svg { color: #705866; }

.pa_nugui-nrir { border-radius: 4px; padding: 4px 11px; color: #100C0E; background: #E9E3E7; }

.pa_nugui-4x { color: #FFFFFF; background: #C1293F; padding: 4px 11px; border-radius: 4px; }

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

.pa_hokap-nb { min-width: 0; }

.pa_hokap-zg8 { letter-spacing: -0.02em; line-height: 1.12; font-weight: 800; font-size: clamp(1.5rem, 1.2rem + 1vw, 2.125rem); }

.pa_hokap-oto { color: #705866; margin-top: 11px; }

.pa_hokap-m5l { border: 1px solid #DAD1D7; overflow-x: auto; margin-top: 19px; border-radius: 14px; background: #FCFCFC; }

.pa_hokap-biw { font-size: 0.938rem; }

.pa_hokap-biw thead { background: #E9E3E7; }

.pa_hokap-biw th, .pa_hokap-biw td { padding: 13px 19px; }

.pa_hokap-biw thead th { font-size: 0.812rem; }

.pa_hokap-biw tbody th, .pa_hokap-biw tbody td { border-top: 1px solid #DAD1D7; }

.pa_hokap-biw tbody th { font-weight: 600; }

.pa_hokap-mw9 { color: #100C0E; font-family: "Red Hat Mono", monospace; white-space: nowrap; text-align: right; }

.pa_hokap-ik8 { margin-top: 6px; height: 4px; background: #E9E3E7; display: block; border-radius: 999px; }

.pa_hokap-ldc { height: 100%; display: block; border-radius: 999px; background: #C1293F; }

.pa_hokap-n6m5 { font-weight: 700; color: #1C7236; }

.pa_hokap-uuob { color: #705866; }

.pa_veguq-f8kr { border: 1px solid #DAD1D7; overflow: hidden; background-color: #130E11; aspect-ratio: 16 / 9; position: relative; border-radius: 14px; }

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

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

.pa_veguq-8cl { border-radius: 999px; gap: 13px; font-size: 1.062rem; padding: 0 27px; color: #130E11; background: #F5F4F5; align-items: center; font-weight: 800; min-height: 56px; transition: transform .19s; display: inline-flex; }

.pa_veguq-exq:hover .pa_veguq-8cl { transform: scale(1.04); }

.pa_veguq-bkxy { margin-top: 17px; align-items: center; gap: 15px 34px; flex-wrap: wrap; justify-content: space-between; display: flex; }

.pa_veguq-ql5v { font-size: 0.938rem; max-width: 620px; }

.pa_gu6-z6 { line-height: 1.7; max-width: 736px; font-size: 1.062rem; }

.pa_gu6-7v5h { font-size: clamp(1.625rem, 1.2rem + 1.6vw, 2.5rem); letter-spacing: -0.02em; margin-bottom: 19px; font-weight: 800; line-height: 1.1; }

.pa_gu6-z6 p + p { margin-top: 15px; }

.pa_qibe4-iby { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 214px), 1fr)); gap: 13px; margin-top: 25px; }

.pa_qibe4-yae { padding: 19px 21px; border-radius: 8px; min-width: 0; background: #FCFCFC; }

.pa_qibe4-wqrj { font-size: 1rem; font-weight: 700; font-family: "Commissioner", sans-serif; }

.pa_qibe4-8b6h { margin-top: 6px; font-size: 0.875rem; }

.pa_loe { background: #FCFCFC; gap: 13px; right: 0; left: 0; z-index: 35; padding: 11px 13px 11px 17px; transition: transform .24s; position: fixed; justify-content: space-between; border-top: 1px solid #DAD1D7; bottom: 0; transform: translateY(110%); align-items: center; display: flex; }

.pa_loe-tpq4 { transform: translateY(0); }

.pa_loe-eitm { white-space: nowrap; min-width: 0; font-weight: 700; overflow: hidden; color: #100C0E; text-overflow: ellipsis; }

.pa_loe .pa_zolot { flex: none; min-height: 44px; }

@media (min-width: 642px) {
  .pa_nuri8 { padding-inline: 25px; }
  .pa_nuguz-yj8 { padding: 46px 42px; }
  .pa_nuguz-mvyz { padding: 25px 34px; }
  .pa_mi1-9e { padding: 38px; }
  .pa_ce6-6i, .pa_qibe4-bll { padding: 38px; }
  .pa_mikak-k8f0 { padding: 42px; }
  .pa_loqi4-ppdd { padding: 46px 42px 0; }
  .pa_ri7 { padding: 42px; }
  .pa_ri7-nmil { align-items: baseline; grid-template-columns: 156px minmax(0, 1fr); }
}

@media (min-width: 973px) {
  .pa_nuri8 { padding-inline: 42px; }
  main > section { padding-block: 0 93px; }
  .pa_fi7 { padding: 13px 25px; }
  .pa_fi7-xs9x { grid-template-columns: auto minmax(0, 1fr) auto auto; grid-template-areas: "logo nav tools actions"; gap: 17px; padding-left: 15px; }
  .pa_fi7-qwea { display: none; }
  .pa_fi7-dc93 { gap: 2px; padding-top: 0; flex-wrap: wrap; border-top: 0; display: flex; justify-content: center; }
  .pa_fi7-n7t { min-height: 40px; font-size: 0.875rem; }
  .pa_fi7-7vlr { display: flex; }
  .pa_fi7-7vlr .pa_zolot { padding: 0 17px; min-height: 42px; }
  .pa_xan { padding-block: 25px 84px; }
  .pa_xan-ydd3 { padding-block: 34px; }
  .pa_nuguz-yj8 { padding: 67px; }
  .pa_venup { padding-block: 17px 50px; }
  .pa_qinug { padding-bottom: 76px; }
  .pa_qinug-vfy[open] .pa_qinug-ln, .pa_qinug-ln { display: flex; flex-wrap: wrap; padding: 0 11px 11px; gap: 8px; }
  .pa_qinug-37p7 { min-height: 36px; border-radius: 8px; color: #100C0E; padding: 0 13px; background: #E9E3E7; font-weight: 700; font-size: 0.875rem; border-top: 0; }
  .pa_qinug-37p7:hover { background: #C1293F; color: #FFFFFF; }
  .pa_mi1-9e { padding: 46px; }
  .pa_ce6-6i, .pa_qibe4-bll { padding: 46px; }
  .pa_mikak-k8f0 { padding: 50px; }
  .pa_loqi4-ppdd { padding: 59px 59px 0; }
  .pa_ri7 { margin: 0 25px 25px; padding: 50px; }
  .pa_loe { display: none; }
}