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

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

body { font-size: 16px; color: #303A3A; line-height: 1.55; font-family: "Onest", sans-serif; overflow-wrap: break-word; margin: 0; background: #F2F4F4; }

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

h1, h2, h3 { overflow-wrap: break-word; color: #0D1010; font-family: "Syne", sans-serif; }

p { text-wrap: pretty; }

strong { color: #0D1010; font-weight: 700; }

em { font-style: italic; }

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

a:hover { color: #26598A; }

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

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

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

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

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

button { color: inherit; font: inherit; }

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

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

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

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

.pfice1 { padding-inline: 0.938rem; margin-inline: auto; max-width: 1336px; }

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

.pbemiq { display: flex; align-items: flex-end; gap: 0.938rem 1.938rem; justify-content: space-between; flex-wrap: wrap; margin-bottom: 1.688rem; }

.pbemiq-d4 { max-width: 752px; min-width: 0; }

.pbemiq-u3 { align-items: center; margin-bottom: 0.625rem; font-size: 14px; gap: 0.5rem; display: flex; font-weight: 700; color: #245482; }

.pbemiq-u3::before { content: ""; background: #3173B3; border-radius: 2px; width: 8px; height: 8px; flex: none; }

.pbemiq-eq { text-wrap: balance; font-size: clamp(1.623rem, 1.199rem + 1.6vw, 2.498rem); line-height: 1.1; font-weight: 800; letter-spacing: -0.02em; }

.pbemiq-92a { margin-top: 0.688rem; color: #516262; }

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

.pbemiq-trxv svg { flex: none; }

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

.pxafib-jfob { color: #FFFFFF; background: #3173B3; }

.pxafib-jfob:hover { background: #26598A; color: #FFFFFF; }

.pxafib-x4h { color: #0D1010; border-color: #0D1010; background: transparent; }

.pxafib-x4h:hover { color: #F2F4F4; background: #0D1010; }

.pxafib-1m { font-size: 16px; min-height: 52px; }

.pxafib-2ov { display: flex; width: 100%; }

.pxafib-ui { width: 34px; margin-right: -10px; background: #FFFFFF; height: 34px; color: #3173B3; border-radius: 4px; place-items: center; display: grid; }

.pxafib-l15 { color: #111717; background: #F7F7F7; }

.pxafib-l15:hover { background: #3173B3; color: #FFFFFF; }

.pxafib-3ftr { background: transparent; border-color: #F7F7F7; color: #F7F7F7; }

.pxafib-3ftr:hover { color: #111717; background: #F7F7F7; }

.pwyc { gap: 0.625rem; display: flex; flex-wrap: wrap; }

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

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

.pzonuf-a4x6 { aspect-ratio: 16 / 10; }

.psovev { top: 0; z-index: 30; position: sticky; padding: 0.625rem; background: #F2F4F4; }

.psovev-wdnl { border: 1px solid #D5DCDC; grid-template-columns: minmax(0, 1fr) auto auto; padding: 0.625rem; grid-template-areas:
    "logo tools burger"
    "actions actions actions"
    "nav nav nav"; border-radius: 14px; display: grid; gap: 0.625rem; max-width: 1336px; background: #FDFDFD; align-items: center; margin-inline: auto; }

.psovev-1tz { align-items: center; font-family: "Syne", sans-serif; overflow-wrap: break-word; gap: 0.625rem; color: #0D1010; font-size: 21px; min-width: 0; display: flex; padding-left: 0.375rem; font-weight: 800; grid-area: logo; line-height: 1.1; hyphens: auto; text-decoration: none; letter-spacing: -0.02em; }

.psovev-1tz::before { background: #3173B3; width: 14px; transform: rotate(45deg); flex: none; height: 14px; content: ""; border-radius: 4px; }

.psovev-1tz:hover { color: #0D1010; }

.psovev-0ns { position: absolute; opacity: 0; pointer-events: none; }

.psovev-nn { place-items: center; border-radius: 8px; height: 44px; width: 44px; background: #0D1010; color: #F2F4F4; cursor: pointer; display: grid; grid-area: burger; }

.psovev-0ns:focus-visible + .psovev-nn { outline: 2px solid #245482; outline-offset: 3px; }

.psovev-nw { display: none; }

.psovev-0ns:checked + .psovev-nn .psovev-g6c { display: none; }

.psovev-0ns:checked + .psovev-nn .psovev-nw { display: block; }

.psovev-69c { display: none; border-top: 1px solid #D5DCDC; padding-top: 0.5rem; grid-area: nav; }

.psovev-0ns:checked ~ .psovev-69c { gap: 2px; display: grid; }

.psovev-wm { font-weight: 700; color: #303A3A; font-size: 17px; padding: 0 0.688rem; display: flex; min-height: 48px; border-radius: 8px; align-items: center; text-decoration: none; }

.psovev-wm:hover { color: #0D1010; background: #E7EBEB; }

.psovev-gpjc { background: #E7EBEB; color: #0D1010; }

.psovev-53c0 { grid-area: actions; display: grid; grid-template-columns: 1fr 1fr; gap: 0.5rem; }

.psovev-53c0 .pxafib { font-size: 14px; padding: 0 0.688rem; min-height: 44px; }

.pfifir { border: 1px solid #D5DCDC; background: #FDFDFD; border-radius: 14px; padding: 1.688rem 1.188rem; margin: 0 0.625rem 1.438rem; }

.pfifir-ol { font-size: clamp(2.248rem, 0.999rem + 6vw, 5.495rem); letter-spacing: -0.04em; hyphens: auto; font-family: "Syne", sans-serif; line-height: 1; font-weight: 800; color: #0D1010; overflow-wrap: break-word; }

.pfifir-3j { margin-top: 1.938rem; }

.pfifir-0x { border-top: 1px solid #D5DCDC; padding: 0.812rem 0; gap: 0.375rem 1.438rem; display: grid; }

.pfifir-4l { font-family: "Red Hat Mono", monospace; color: #516262; font-size: 13px; }

.pfifir-jgv { display: flex; flex-wrap: wrap; list-style: none; gap: 0.375rem 1.188rem; padding: 0; }

.pfifir-jgv li + li { margin-top: 0; }

.pfifir-kcw { font-weight: 600; color: #0D1010; text-decoration: none; font-size: 15px; }

.pfifir-kcw:hover { color: #245482; }

.pfifir-g4 { flex-wrap: wrap; color: #516262; padding-top: 1.188rem; display: flex; margin-top: 1.188rem; gap: 0.938rem 1.438rem; border-top: 1px solid #D5DCDC; align-items: center; font-size: 13px; justify-content: space-between; }

.pfifir-6og { max-width: 900px; }

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

.pho6 { border: 1px solid #D5DCDC; box-shadow: 0 15px 40px -12px rgba(9, 10, 15, 0.61); flex-wrap: wrap; max-width: 856px; left: 10px; bottom: 10px; padding: 0.688rem 0.688rem 0.688rem 0.938rem; background: #FDFDFD; z-index: 40; border-radius: 14px; position: fixed; gap: 0.625rem 1.188rem; right: 10px; display: flex; align-items: center; margin-inline: auto; }

.pho6[hidden] { display: none; }

.pho6-bh2 { color: #303A3A; flex: 1 1 260px; font-size: 14px; }

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

.pho6-vbp .pxafib { min-height: 44px; padding: 0 0.812rem; font-size: 14px; }

.pnu0 { padding-block: 0.688rem 2.875rem; }

.pnu0-ct0 { display: grid; gap: 1.688rem 3.312rem; align-items: center; grid-template-columns: repeat(auto-fit, minmax(min(100%, 460px), 1fr)); }

.pnu0-0p { max-width: 712px; min-width: 0; }

.pnu0-27zs { border: 1px solid #D5DCDC; align-items: center; margin-bottom: 1.312rem; font-size: 13px; display: inline-flex; background: #FDFDFD; gap: 0.5rem; font-weight: 700; padding: 0.375rem 0.688rem 0.375rem 0.5rem; color: #303A3A; border-radius: 999px; }

.pnu0-27zs svg { color: #0F7A2E; flex: none; }

.pnu0-b5 { text-wrap: balance; line-height: 1.02; letter-spacing: -0.03em; font-size: clamp(2.248rem, 1.299rem + 3.6vw, 4.246rem); font-weight: 800; }

.pnu0-fds { color: #303A3A; margin-top: 1.062rem; font-size: 18px; }

.pnu0-6jz { margin-top: 1.562rem; }

.pnu0-rmv5 { margin-top: 0.688rem; color: #516262; font-size: 13px; }

.pnu0-8q { min-width: 0; }

.pnu0-x6 { gap: 0.25rem 0.688rem; font-size: 13px; flex-wrap: wrap; margin-top: 0.688rem; color: #516262; display: flex; justify-content: space-between; }

.pnu0-m2x { font-family: "Red Hat Mono", monospace; }

.pmiy { padding-block: 0.688rem 3.312rem; }

.pmiy-9l { border: 1px solid #D5DCDC; background: #FDFDFD; display: grid; overflow: hidden; border-radius: 14px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 438px), 1fr)); }

.pmiy-uw { min-width: 0; padding: 1.688rem 1.188rem; }

.pmiy-ukqv { text-wrap: balance; font-size: clamp(2.123rem, 1.299rem + 3.2vw, 3.746rem); line-height: 1.04; letter-spacing: -0.03em; font-weight: 800; }

.pmiy-jigq { font-size: 18px; margin-top: 1.062rem; max-width: 564px; }

.pmiy-scuw { margin-top: 1.562rem; }

.pmiy-24aw { background: #E7EBEB; align-content: center; margin: 0; list-style: none; min-width: 0; padding: 0.688rem 1.188rem; display: grid; }

.pmiy-2xmx { gap: 0.938rem; grid-template-columns: 44px minmax(0, 1fr); display: grid; border-bottom: 1px solid #D5DCDC; padding: 1.062rem 0; }

.pmiy-2xmx + .pmiy-2xmx { margin-top: 0; }

.pmiy-2xmx:last-child { border-bottom: 0; }

.pmiy-2tr { width: 44px; display: grid; height: 44px; color: #245482; place-items: center; border-radius: 8px; background: #FDFDFD; }

.pmiy-k3 { hyphens: auto; overflow-wrap: break-word; color: #0D1010; font-weight: 700; }

.pmiy-e7tf { color: #516262; font-size: 14px; }

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

.psom-6acf { min-width: 0; display: flex; padding: 1.188rem 1.312rem; background: #FDFDFD; flex-direction: column-reverse; }

.psom-u6 { overflow-wrap: break-word; font-size: clamp(1.499rem, 1.199rem + 1vw, 1.998rem); letter-spacing: -0.02em; color: #0D1010; hyphens: auto; font-weight: 700; font-family: "Red Hat Mono", monospace; }

.psom-gio { margin-top: 0.25rem; color: #516262; font-size: 14px; }

.pmio-6bub { list-style: none; display: grid; grid-template-columns: repeat(auto-fill, minmax(min(45%, 176px), 1fr)); gap: 0.812rem; margin: 0; padding: 0; }

.pmio-6bub > li + li { margin-top: 0; }

.pmio-7m { color: #0D1010; display: block; min-width: 0; text-decoration: none; transition: transform .18s; }

.pmio-7m:hover { transform: translateY(-4px); color: #245482; }

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

.pmio-noz5 { object-fit: cover; width: 100%; height: 100%; }

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

.pmio-4vc4 { color: #516262; font-size: 13px; }

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

.phojak-k8bo > li + li { margin-top: 0; }

.phojak-n3o { border: 1px solid #D5DCDC; border-radius: 14px; color: #0D1010; grid-template-columns: 92px minmax(0, 1fr) auto; padding: 0.625rem 1.062rem 0.625rem 0.625rem; gap: 0.938rem; display: grid; transition: border-color .18s; background: #FDFDFD; align-items: center; text-decoration: none; }

.phojak-n3o:hover { border-color: #245482; color: #0D1010; }

.phojak-79m { border-radius: 12px; overflow: hidden; background-image: repeating-linear-gradient(135deg, #E7EBEB 0 6px, #FDFDFD 6px 12px); aspect-ratio: 1 / 1; }

.phojak-xto { width: 100%; object-fit: cover; height: 100%; }

.phojak-05xu { hyphens: auto; font-weight: 700; display: block; overflow-wrap: break-word; }

.phojak-degq { display: block; font-size: 13px; color: #516262; }

.phojak-gqkn { font-family: "Red Hat Mono", monospace; white-space: nowrap; font-size: 13px; color: #0F7A2E; font-weight: 700; }

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

.psojah-wb > li + li { margin-top: 0; }

.psojah-tz3 { border: 1px solid #D5DCDC; padding: 0.938rem 1.062rem; color: #0D1010; gap: 0.938rem; align-items: center; background: #FDFDFD; height: 100%; text-decoration: none; border-radius: 14px; transition: border-color .18s; display: grid; grid-template-columns: auto minmax(0, 1fr) auto; }

.psojah-tz3:hover { border-color: #245482; color: #0D1010; }

.psojah-4dk { place-items: center; display: grid; background: #E7EBEB; color: #245482; width: 44px; height: 44px; border-radius: 8px; }

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

.psojah-n5v { font-size: 13px; display: block; color: #516262; }

.ptadup-0kh { display: grid; gap: 0.938rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 314px), 1fr)); }

.ptadup-a6 { border: 1px solid #D5DCDC; background: #FDFDFD; min-width: 0; flex-direction: column; border-radius: 14px; display: flex; }

.ptadup-zx { padding: 1.438rem 1.438rem 1.188rem; }

.ptadup-ub8r { font-size: 12px; display: inline-block; background: #E7EBEB; font-weight: 700; color: #303A3A; padding: 0.25rem 0.625rem; border-radius: 4px; }

.ptadup-7lp { margin-top: 0.812rem; font-weight: 600; line-height: 1.3; font-size: 18px; }

.ptadup-0e { color: #245482; font-family: "Syne", sans-serif; overflow-wrap: break-word; font-size: clamp(1.623rem, 1.299rem + 1vw, 1.998rem); line-height: 1.1; letter-spacing: -0.02em; font-weight: 800; margin-top: 0.5rem; }

.ptadup-3bfa { flex: 1; position: relative; padding: 1.188rem 0.625rem 1.438rem; margin-inline: 0.812rem; border-top: 2px dashed #D5DCDC; flex-direction: column; gap: 0.938rem; display: flex; }

.ptadup-3bfa::before, .ptadup-3bfa::after { width: 22px; position: absolute; content: ""; background: #F2F4F4; height: 22px; border-radius: 50%; top: -12px; }

.ptadup-3bfa::before { border-right: 1px solid #D5DCDC; left: -26px; }

.ptadup-3bfa::after { border-left: 1px solid #D5DCDC; right: -26px; }

.ptadup-n7kz { font-size: 14px; flex: 1; }

.ptadup-ffo { font-size: 12px; color: #516262; }

.pfinu6-6k { border: 1px solid #D5DCDC; overflow-x: auto; background: #FDFDFD; border-radius: 14px; }

.pfinu6-ap { font-size: 15px; counter-reset: facts-row; }

.pfinu6-ap thead th { color: #516262; border-bottom: 1px solid #D5DCDC; font-weight: 700; padding: 0.812rem 0.938rem; font-size: 13px; }

.pfinu6-ap tbody th, .pfinu6-ap tbody td { border-bottom: 1px dashed #D5DCDC; padding: 0.75rem 0.938rem; }

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

.pfinu6-ap tbody th { color: #303A3A; font-weight: 600; min-width: 150px; width: 40%; }

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

.pfinu6-ap tbody td { min-width: 180px; hyphens: auto; color: #0D1010; overflow-wrap: break-word; font-weight: 700; }

.pcexaz-az3 { grid-template-columns: repeat(auto-fit, minmax(min(100%, 354px), 1fr)); display: grid; gap: 0.938rem; }

.pcexaz-vs5 { min-width: 0; padding: 1.562rem; color: #F7F7F7; display: flex; gap: 2.375rem; background: #111717; text-decoration: none; justify-content: space-between; border-radius: 14px; flex-direction: column; min-height: 220px; }

.pcexaz-vs5:hover { color: #F7F7F7; }

.pcexaz-0vi { display: flex; font-weight: 700; gap: 0.375rem 0.688rem; justify-content: space-between; flex-wrap: wrap; }

.pcexaz-6i { font-size: 13px; font-family: "Red Hat Mono", monospace; font-weight: 500; }

.pcexaz-vqso { line-height: 1; letter-spacing: -0.03em; overflow-wrap: break-word; font-family: "Red Hat Mono", monospace; font-weight: 700; font-size: clamp(1.873rem, 1.199rem + 2.6vw, 3.372rem); hyphens: auto; }

.pcexaz-4ud3 { border: 1px solid #D5DCDC; overflow: hidden; border-radius: 14px; background: #D5DCDC; padding: 0; gap: 1px; list-style: none; margin: 0; display: grid; }

.pcexaz-4ud3 > li + li { margin-top: 0; }

.pcexaz-4rzd { justify-content: space-between; padding: 1.188rem 1.438rem; background: #FDFDFD; flex-wrap: wrap; display: flex; color: #0D1010; gap: 0.375rem 0.938rem; text-decoration: none; align-items: center; height: 100%; }

.pcexaz-4rzd:hover { color: #0D1010; background: #E7EBEB; }

.pcexaz-eaf { font-weight: 700; }

.pcexaz-ca { font-size: 22px; hyphens: auto; overflow-wrap: break-word; font-family: "Red Hat Mono", monospace; font-weight: 700; }

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

.prixam-eg > li + li { margin-top: 0; }

.prixam-dfw2 { border: 1px solid #D5DCDC; display: block; text-decoration: none; border-radius: 14px; min-width: 0; color: #0D1010; padding: 0.5rem 0.5rem 0.938rem; height: 100%; background: #FDFDFD; transition: border-color .18s; }

.prixam-dfw2:hover { border-color: #245482; color: #0D1010; }

.prixam-4c5q { overflow: hidden; border-radius: 12px; position: relative; background-image: repeating-linear-gradient(135deg, #E7EBEB 0 8px, #F2F4F4 8px 16px); aspect-ratio: 16 / 10; }

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

.prixam-c0r { padding-inline: 0.5rem; overflow-wrap: break-word; margin-top: 0.812rem; font-weight: 700; hyphens: auto; }

.prixam-i9q7 { color: #516262; font-size: 13px; font-family: "Red Hat Mono", monospace; padding-inline: 0.5rem; }

.pnufim-3zs { border: 1px solid #D5DCDC; overflow-x: auto; background: #FDFDFD; border-radius: 14px; }

.pnufim-uof { font-size: 15px; min-width: 648px; }

.pnufim-uof thead { background: #E7EBEB; }

.pnufim-uof th, .pnufim-uof td { padding: 0.812rem 0.938rem; }

.pnufim-uof thead th { font-size: 13px; color: #303A3A; font-weight: 700; }

.pnufim-uof tbody th, .pnufim-uof tbody td { border-top: 1px solid #D5DCDC; vertical-align: middle; }

.pnufim-v17 { color: #0D1010; gap: 0.688rem; align-items: center; display: flex; font-weight: 700; }

.pnufim-9mj { color: #0D1010; white-space: nowrap; text-align: right; font-family: "Red Hat Mono", monospace; }

.pnufim-uof thead .pnufim-9mj { font-family: "Onest", sans-serif; }

.priy-aat { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 282px), 1fr)); gap: 0.938rem; }

.priy-v9 { border: 1px solid #D5DCDC; padding: 1.438rem; border-radius: 14px; min-width: 0; background: #FDFDFD; }

.priy-ug7 { border: 1.5px solid #245482; border-radius: 50%; width: 48px; display: grid; place-items: center; color: #245482; height: 48px; }

.priy-wv { font-size: 19px; line-height: 1.25; margin-top: 1.188rem; font-weight: 600; }

.priy-e4 { margin-top: 0.5rem; font-size: 15px; }

.priy-68r { list-style: none; margin-top: 0.812rem; font-size: 14px; padding: 0; }

.priy-nlyw { gap: 0.5rem; display: flex; }

.priy-nlyw svg { flex: none; margin-top: 2px; color: #0F7A2E; }

.pdun-yh1 { list-style: none; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 230px), 1fr)); gap: 1.688rem 1.438rem; counter-reset: steps; padding: 0; }

.pdun-kj { padding-top: 1.062rem; min-width: 0; border-top: 2px solid #0D1010; }

.pdun-kj + .pdun-kj { margin-top: 0; }

.pdun-kj::before { content: counter(steps, decimal-leading-zero); font-size: 14px; color: #245482; counter-increment: steps; font-weight: 700; font-family: "Red Hat Mono", monospace; display: block; }

.pdun-cckb { font-weight: 600; font-size: 19px; margin-top: 0.625rem; line-height: 1.25; }

.pdun-tfse { margin-top: 0.5rem; font-size: 15px; }

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

.pzo3-4ob { border-top: 1px solid #D5DCDC; padding-block: 1.188rem 1.438rem; min-width: 0; }

.pzo3-i0cx { font-weight: 600; font-size: 19px; }

.pzo3-t3j { margin-top: 0.625rem; font-size: 15px; }

.pmie-fs { line-height: 1.7; max-width: 796px; font-size: 17px; }

.pmie-sk9h { font-size: clamp(1.623rem, 1.199rem + 1.6vw, 2.498rem); line-height: 1.1; font-weight: 800; margin-bottom: 1.188rem; letter-spacing: -0.02em; }

.pmie-fs h3 { font-size: 22px; font-weight: 600; margin: 1.688rem 0 0.625rem; }

.pmie-fs p + p { margin-top: 0.812rem; }

.pmie-fs ul, .pmie-fs ol { margin-block: 0.938rem; }

.pmie-6rv { margin-block: 1.688rem; border-radius: 14px; background: #E7EBEB; padding: 1.438rem 1.688rem; }

.pmie-6rv p { font-size: 21px; color: #0D1010; line-height: 1.4; font-weight: 600; font-family: "Syne", sans-serif; }

.pmie-6rv cite { font-style: normal; display: block; font-weight: 600; font-size: 14px; color: #516262; margin-top: 0.688rem; }

.pxa0-x4qj { border: 1px solid #D5DCDC; grid-template-columns: repeat(auto-fit, minmax(min(100%, 376px), 1fr)); padding: 1.438rem 1.188rem; border-radius: 14px; background: #FDFDFD; gap: 1.438rem 2.875rem; display: grid; }

.pxa0-u139 { min-width: 0; }

.pxa0-n7z { line-height: 1.12; font-weight: 800; letter-spacing: -0.02em; font-size: clamp(1.623rem, 1.199rem + 1.4vw, 2.373rem); }

.pxa0-oao { margin-top: 0.812rem; }

.pxa0-5jg { list-style: none; padding: 0; min-width: 0; }

.pxa0-5s3v { gap: 0.812rem; display: flex; padding: 0.688rem 0; hyphens: auto; align-items: flex-start; border-bottom: 1px solid #D5DCDC; overflow-wrap: break-word; }

.pxa0-5s3v + .pxa0-5s3v { margin-top: 0; }

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

.ppeb-hhg1 { grid-template-columns: repeat(auto-fit, minmax(min(100%, 250px), 1fr)); display: grid; gap: 0.938rem; }

.ppeb-ipp { border: 1px solid #D5DCDC; padding: 1.438rem; border-radius: 14px; background: #FDFDFD; min-width: 0; }

.ppeb-mhb { height: 6px; border-radius: 999px; overflow: hidden; background: #E7EBEB; }

.ppeb-r8p { border-radius: 999px; background: #3173B3; height: 100%; }

.ppeb-57v { font-weight: 800; font-size: 24px; margin-top: 1.188rem; }

.ppeb-25 { font-size: 14px; font-family: "Red Hat Mono", monospace; color: #516262; }

.ppeb-5m { margin-top: 0.938rem; padding: 0; font-size: 15px; list-style: none; }

.ppeb-blnn { gap: 0.5rem; display: flex; }

.ppeb-blnn svg { color: #0F7A2E; flex: none; margin-top: 3px; }

.phob-0gw { align-items: center; display: flex; gap: 0.938rem; }

.phob-gbhf { font-size: 52px; color: #0D1010; line-height: 1; font-family: "Syne", sans-serif; font-weight: 800; }

.phob-r9 { gap: 2px; display: flex; color: #0D1010; }

.phob-2t72 { font-size: 14px; color: #516262; }

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

.phob-iql { border: 1px solid #D5DCDC; display: flex; background: #FDFDFD; gap: 0.938rem; flex-direction: column; padding: 1.438rem; border-radius: 14px; min-width: 0; }

.phob-44qm { flex: 1; font-size: 15px; }

.phob-3l { gap: 0.688rem; display: flex; align-items: center; }

.phob-mg { height: 40px; display: grid; flex: none; background: #E7EBEB; font-size: 14px; font-weight: 700; color: #0D1010; border-radius: 50%; width: 40px; place-items: center; }

.phob-xr { font-size: 15px; color: #0D1010; font-weight: 700; display: block; }

.phob-448 { font-size: 13px; color: #516262; display: block; }

.pceb-f3 { border: 1px solid #D5DCDC; padding: 1.438rem; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 354px), 1fr)); background: #FDFDFD; border-radius: 14px; gap: 1.438rem 2.875rem; }

.pceb-kdg { grid-template-columns: auto minmax(0, 1fr); align-items: start; gap: 0.938rem 1.188rem; display: grid; }

.pceb-3z { font-family: "Syne", sans-serif; border-radius: 50%; color: #FFFFFF; place-items: center; display: grid; overflow: hidden; font-size: 22px; font-weight: 800; background: #3173B3; height: 64px; width: 64px; }

.pceb-3z img { width: 100%; object-fit: cover; height: 100%; }

.pceb-xwq { font-weight: 800; font-size: 22px; }

.pceb-pyav { color: #516262; font-size: 14px; }

.pceb-uw3 { margin-top: 0.625rem; }

.pceb-krw { gap: 0.5rem 1.188rem; margin-top: 0.688rem; font-size: 14px; flex-wrap: wrap; display: flex; }

.pceb-3s21 { font-family: "Red Hat Mono", monospace; color: #516262; }

.pqipek-i7, .ppeh-hvi { border-radius: 14px; padding: 1.438rem 1.188rem; background: #E7EBEB; }

.pqipek-vp { gap: 1.188rem 2.375rem; align-items: flex-end; flex-wrap: wrap; justify-content: space-between; display: flex; }

.pqipek-jtz { min-width: 0; max-width: 668px; }

.pqipek-1u72, .ppeh-382f { max-width: 712px; margin-top: 0.688rem; }

.pqipek-p1d { padding: 0; grid-template-columns: repeat(auto-fit, minmax(min(100%, 188px), 1fr)); display: grid; list-style: none; gap: 0.625rem; margin-top: 1.688rem; }

.pqipek-hga { min-width: 0; gap: 0.688rem; hyphens: auto; align-items: center; color: #0D1010; font-weight: 700; padding: 0.938rem; background: #FDFDFD; display: flex; overflow-wrap: break-word; border-radius: 8px; }

.pqipek-hga + .pqipek-hga { margin-top: 0; }

.pqipek-hga svg { flex: none; color: #245482; }

.ppeh-40f { display: flex; flex-wrap: wrap; gap: 0.5rem 1.188rem; font-size: 14px; font-weight: 700; margin-top: 1.188rem; }

.pmiu-ule7 { grid-template-columns: repeat(auto-fit, minmax(min(100%, 396px), 1fr)); gap: 1.938rem 3.312rem; display: grid; }

.pmiu-537 { min-width: 0; }

.pmiu-537 p { margin-top: 0.812rem; }

.pmiu-z8bl { align-content: start; gap: 0.938rem; display: grid; min-width: 0; }

.pmiu-9q8 { border: 1px solid #D5DCDC; background: #D5DCDC; gap: 1px; overflow: hidden; display: grid; border-radius: 14px; grid-template-columns: repeat(2, minmax(0, 1fr)); }

.pmiu-7dg { display: flex; flex-direction: column-reverse; padding: 1.062rem 1.188rem; background: #FDFDFD; }

.pmiu-q9g { color: #0D1010; overflow-wrap: break-word; font-family: "Red Hat Mono", monospace; font-size: 24px; font-weight: 700; hyphens: auto; }

.pmiu-wtzt { font-size: 13px; color: #516262; }

.pmiu-lg { border: 1px solid #D5DCDC; list-style: none; background: #FDFDFD; padding: 0; border-radius: 14px; }

.pmiu-sd { border-bottom: 1px solid #D5DCDC; justify-content: space-between; flex-wrap: wrap; display: flex; gap: 0.25rem 0.938rem; padding: 0.812rem 1.188rem; }

.pmiu-sd + .pmiu-sd { margin-top: 0; }

.pmiu-sd:last-child { border-bottom: 0; }

.pmiu-27wr { font-weight: 700; color: #0D1010; }

.pmiu-5p { font-family: "Red Hat Mono", monospace; hyphens: auto; font-size: 14px; color: #516262; overflow-wrap: break-word; }

.pfit-ppgx { border-top: 1.5px solid #0D1010; counter-reset: faq; }

.pfit-8z { border-bottom: 1px solid #D5DCDC; }

.pfit-h6 { align-items: center; color: #0D1010; font-size: 17px; gap: 0.688rem; font-weight: 700; grid-template-columns: 36px minmax(0, 1fr) 24px; display: grid; padding: 1.062rem 0; }

.pfit-h6::before { content: counter(faq, decimal-leading-zero); font-family: "Red Hat Mono", monospace; counter-increment: faq; font-size: 13px; color: #245482; }

.pfit-h6:hover { color: #245482; }

.pfit-e1rs { transition: transform .18s; }

.pfit-8z[open] .pfit-e1rs { transform: rotate(45deg); }

.pfit-9qw7 { max-width: 900px; padding: 0 0 1.312rem 2.875rem; }

.pfit-9qw7 p + p { margin-top: 0.625rem; }

.pnugum-3b { flex-wrap: wrap; display: flex; padding: 1.688rem 1.312rem; border-radius: 14px; gap: 1.438rem 2.375rem; justify-content: space-between; background: #111717; align-items: center; color: #F7F7F7; }

.pnugum-3bde { max-width: 668px; min-width: 0; }

.pnugum-dr65 { letter-spacing: -0.02em; font-size: clamp(1.499rem, 1.199rem + 1.2vw, 2.123rem); line-height: 1.12; color: #F7F7F7; font-weight: 800; }

.pnugum-4s3 { margin-top: 0.625rem; color: #F7F7F7; }

.pnugum-4s3 a { color: #F7F7F7; }

.pfimik-sy2 { line-height: 1.15; font-size: clamp(1.374rem, 1.099rem + 1vw, 1.873rem); font-weight: 800; max-width: 796px; }

.pfimik-rk { column-gap: 2.875rem; font-size: 15px; columns: 2 340px; margin-top: 1.062rem; }

.pfimik-rk p + p { margin-top: 0.812rem; }

.pzonum-p503 { padding: 0; color: #516262; margin-bottom: 1.188rem; display: flex; list-style: none; gap: 0.375rem 0.625rem; font-size: 13px; flex-wrap: wrap; }

.pzonum-p503 li + li { margin-top: 0; }

.pzonum-p503 li + li::before { content: "/"; margin-right: 0.625rem; }

.pzonum-thn8 { color: #516262; }

.pzonum-hl { color: #0D1010; font-weight: 700; }

.pguhoc { padding-block: 0.5rem 1.938rem; }

.pguhoc-xh { gap: 1.438rem 2.875rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 460px), 1fr)); align-items: start; display: grid; }

.pguhoc-0x { min-width: 0; }

.pguhoc-dm5f { font-family: "Red Hat Mono", monospace; color: #516262; font-size: 13px; }

.pguhoc-u0l4 { line-height: 1.02; font-size: clamp(2.248rem, 1.299rem + 3.4vw, 3.996rem); margin-top: 0.625rem; font-weight: 800; letter-spacing: -0.03em; }

.pguhoc-2xy { max-width: 584px; margin-top: 0.938rem; font-size: 18px; }

.pguhoc-tr { border: 1px solid #D5DCDC; background: #D5DCDC; margin-top: 1.438rem; border-radius: 14px; gap: 1px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(45%, 146px), 1fr)); overflow: hidden; }

.pguhoc-lb4 { padding: 0.688rem 0.938rem; background: #FDFDFD; min-width: 0; }

.pguhoc-kq36 { color: #516262; font-size: 12px; font-weight: 700; }

.pguhoc-js { color: #0D1010; margin-top: 2px; overflow-wrap: break-word; font-weight: 700; hyphens: auto; font-family: "Red Hat Mono", monospace; font-size: 17px; }

.pguhoc-ay2 { margin-top: 1.438rem; }

.pguhoc-ea { color: #516262; font-size: 13px; margin-top: 0.688rem; }

.pguhoc-222 { min-width: 0; }

.pta8-gd { overflow: hidden; border-radius: 14px; text-align: center; background: #111717; padding: 1.688rem 1.188rem 0; color: #F7F7F7; }

.pta8-iof { max-width: 856px; margin-inline: auto; }

.pta8-qv1f { color: #F7F7F7; font-size: 13px; font-family: "Red Hat Mono", monospace; }

.pta8-s7t { font-size: clamp(2.123rem, 1.299rem + 3.4vw, 4.121rem); line-height: 1.02; letter-spacing: -0.03em; margin-top: 0.625rem; font-weight: 800; color: #F7F7F7; }

.pta8-ccct { font-size: 18px; margin-top: 0.812rem; color: #F7F7F7; }

.pta8-ym72 { justify-content: center; margin-top: 1.438rem; }

.pta8-lrx { justify-content: center; margin-top: 1.688rem; flex-wrap: wrap; display: flex; gap: 0.5rem; padding: 0; list-style: none; }

.pta8-mc { border: 1px solid #F7F7F7; border-radius: 999px; padding: 0.5rem 0.812rem; color: #F7F7F7; font-size: 14px; }

.pta8-mc + .pta8-mc { margin-top: 0; }

.pta8-mc strong { color: #F7F7F7; font-family: "Red Hat Mono", monospace; }

.pta8-3w { margin: 2.125rem auto 0; max-width: 1004px; overflow: hidden; background-color: #E7EBEB; aspect-ratio: 16 / 10; border-radius: 14px 14px 0 0; }

.pta8-3w img { height: 100%; width: 100%; object-fit: cover; }

.pzo4 { padding-bottom: 2.875rem; }

.pzo4-9kg { border: 1px solid #D5DCDC; border-radius: 14px; background: #FDFDFD; }

.pzo4-ncv7 { font-weight: 700; display: flex; justify-content: space-between; align-items: center; min-height: 52px; color: #0D1010; padding: 0 0.938rem; }

.pzo4-tnzm { transition: transform .18s; }

.pzo4-9kg[open] .pzo4-tnzm { transform: rotate(45deg); }

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

.pzo4-mmc4 li + li { margin-top: 0; }

.pzo4-qwko { padding: 0 0.5rem; color: #303A3A; text-decoration: none; align-items: center; min-height: 44px; display: flex; border-top: 1px solid #D5DCDC; font-weight: 600; }

.pzo4-qwko:hover { color: #245482; }

.pnujau-u3y { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 354px), 1fr)); align-items: start; gap: 1.688rem 3.312rem; }

.pnujau-mgrh { min-width: 0; font-size: 17px; max-width: 752px; }

.pnujau-mgrh p { margin-top: 0.812rem; }

.pnujau-knpr { padding: 1.438rem; min-width: 0; border-radius: 14px; background: #E7EBEB; }

.pnujau-kq { font-weight: 600; font-size: 19px; }

.pnujau-8m { margin-top: 0.812rem; padding: 0; list-style: none; }

.pnujau-dpg { display: flex; gap: 0.625rem; }

.pnujau-dpg svg { color: #0F7A2E; margin-top: 2px; flex: none; }

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

.pqisoz-bg > li + li { margin-top: 0; }

.pqisoz-bn { border: 1px solid #D5DCDC; border-radius: 14px; aspect-ratio: 16 / 10; background-color: #111717; overflow: hidden; }

.pqisoz-ve6l { object-fit: contain; height: 100%; width: 100%; }

.pqisoz-hz { font-size: 14px; margin-top: 0.625rem; }

.pmir-ep { border: 1px solid #D5DCDC; background: #FDFDFD; border-radius: 14px; overflow-x: auto; }

.pmir-ro2 { font-size: 15px; min-width: 584px; }

.pmir-ro2 thead { background: #E7EBEB; }

.pmir-ro2 th, .pmir-ro2 td { vertical-align: middle; padding: 0.625rem 0.938rem; }

.pmir-ro2 thead th { font-weight: 700; font-size: 13px; color: #303A3A; }

.pmir-ro2 tbody th, .pmir-ro2 tbody td { border-top: 1px solid #D5DCDC; }

.pmir-nxtn { font-family: "Red Hat Mono", monospace; text-align: right; color: #0D1010; white-space: nowrap; }

.pmir-dk { display: flex; color: #0D1010; gap: 0.688rem; font-weight: 700; align-items: center; }

.pmir-f0 { border-radius: 4px; background: #E7EBEB; height: 40px; flex: none; width: 40px; overflow: hidden; }

.pmir-f0 img { width: 100%; height: 100%; object-fit: contain; }

.pmir-sh6t { background: #E7EBEB; }

.pmir-sh6t .pmir-f0 { background: #FDFDFD; }

.pmir-w9qi { font-weight: 700; border-radius: 4px; background: #3173B3; font-size: 11px; color: #FFFFFF; padding: 2px 0.5rem; }

.pqizoq-e9 { grid-template-columns: repeat(auto-fit, minmax(min(100%, 314px), 1fr)); gap: 0.938rem; display: grid; }

.pqizoq-lxty { border: 1px solid #D5DCDC; display: flex; min-width: 0; gap: 0.688rem; flex-direction: column; background: #FDFDFD; padding: 1.438rem; border-radius: 14px; }

.pqizoq-xdb { font-weight: 600; font-size: 20px; }

.pqizoq-d6b { flex: 1; font-size: 15px; }

.pqizoq-nthn { gap: 0.375rem; font-size: 13px; font-weight: 700; display: flex; align-items: center; flex-wrap: wrap; }

.pqizoq-nthn svg { color: #516262; }

.pqizoq-7hyg { padding: 0.25rem 0.625rem; border-radius: 4px; color: #0D1010; background: #E7EBEB; }

.pqizoq-rtnh { border-radius: 4px; padding: 0.25rem 0.625rem; color: #FFFFFF; background: #3173B3; }

.psope4-d8 { display: grid; gap: 2.375rem 2.875rem; grid-template-columns: repeat(auto-fit, minmax(min(100%, 418px), 1fr)); }

.psope4-iyh { min-width: 0; }

.psope4-aoa7 { font-size: clamp(1.499rem, 1.199rem + 1vw, 2.123rem); font-weight: 800; letter-spacing: -0.02em; line-height: 1.12; }

.psope4-gfa7 { margin-top: 0.625rem; color: #516262; }

.psope4-ktzf { border: 1px solid #D5DCDC; margin-top: 1.062rem; overflow-x: auto; background: #FDFDFD; border-radius: 14px; }

.psope4-n5 { font-size: 15px; }

.psope4-n5 thead { background: #E7EBEB; }

.psope4-n5 th, .psope4-n5 td { padding: 0.688rem 1.062rem; }

.psope4-n5 thead th { font-size: 13px; }

.psope4-n5 tbody th, .psope4-n5 tbody td { border-top: 1px solid #D5DCDC; }

.psope4-n5 tbody th { font-weight: 600; }

.psope4-ozuv { font-family: "Red Hat Mono", monospace; text-align: right; white-space: nowrap; color: #0D1010; }

.psope4-1hu { height: 4px; background: #E7EBEB; margin-top: 0.375rem; border-radius: 999px; display: block; }

.psope4-9s { display: block; border-radius: 999px; height: 100%; background: #3173B3; }

.psope4-9qc5 { color: #0F7A2E; font-weight: 700; }

.psope4-7zg { color: #516262; }

.pbedu8-15l { border: 1px solid #D5DCDC; background-color: #111717; aspect-ratio: 16 / 9; overflow: hidden; position: relative; border-radius: 14px; }

.pbedu8-gt { width: 100%; object-fit: cover; height: 100%; }

.pbedu8-6hek { position: absolute; inset: 0; display: grid; place-items: center; text-decoration: none; background: rgba(9, 10, 15, 0.61); }

.pbedu8-aoj4 { font-weight: 800; color: #111717; gap: 0.688rem; font-size: 17px; min-height: 56px; padding: 0 1.562rem; align-items: center; display: inline-flex; border-radius: 999px; background: #F7F7F7; transition: transform .18s; }

.pbedu8-6hek:hover .pbedu8-aoj4 { transform: scale(1.04); }

.pbedu8-qq { align-items: center; display: flex; justify-content: space-between; gap: 0.812rem 1.938rem; flex-wrap: wrap; margin-top: 0.938rem; }

.pbedu8-b82 { max-width: 668px; font-size: 15px; }

.pqij-v4x { max-width: 796px; font-size: 17px; line-height: 1.7; }

.pqij-dm { font-size: clamp(1.623rem, 1.199rem + 1.6vw, 2.498rem); margin-bottom: 1.062rem; line-height: 1.1; letter-spacing: -0.02em; font-weight: 800; }

.pqij-v4x p + p { margin-top: 0.812rem; }

.ppeh-sg9b { grid-template-columns: repeat(auto-fit, minmax(min(100%, 230px), 1fr)); margin-top: 1.438rem; gap: 0.688rem; display: grid; }

.ppeh-1b7 { padding: 1.062rem 1.188rem; border-radius: 8px; min-width: 0; background: #FDFDFD; }

.ppeh-s7t { font-family: "Onest", sans-serif; font-size: 16px; font-weight: 700; }

.ppeh-6p { font-size: 14px; margin-top: 0.375rem; }

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

.pria-uoy { transform: translateY(0); }

.pria-03 { min-width: 0; overflow: hidden; white-space: nowrap; color: #0D1010; text-overflow: ellipsis; font-weight: 700; }

.pria .pxafib { min-height: 44px; flex: none; }

@media (min-width: 640px) {
  .pfice1 { padding-inline: 1.438rem; }
  .pmiy-uw { padding: 2.625rem 2.375rem; }
  .pmiy-24aw { padding: 1.438rem 1.938rem; }
  .pxa0-x4qj { padding: 2.125rem; }
  .pqipek-i7, .ppeh-hvi { padding: 2.125rem; }
  .pnugum-3b { padding: 2.375rem; }
  .pta8-gd { padding: 2.625rem 2.375rem 0; }
  .pfifir { padding: 2.375rem; }
  .pfifir-0x { grid-template-columns: 168px minmax(0, 1fr); align-items: baseline; }
}

@media (min-width: 947px) {
  .pfice1 { padding-inline: 2.375rem; }
  main > section { padding-block: 0 5.25rem; }
  .psovev { padding: 0.688rem 1.438rem; }
  .psovev-wdnl { grid-template-columns: auto minmax(0, 1fr) auto auto; padding-left: 0.812rem; gap: 0.938rem; grid-template-areas: "logo nav tools actions"; }
  .psovev-nn { display: none; }
  .psovev-69c { justify-content: center; flex-wrap: wrap; gap: 2px; padding-top: 0; display: flex; border-top: 0; }
  .psovev-wm { font-size: 14px; min-height: 40px; }
  .psovev-53c0 { display: flex; }
  .psovev-53c0 .pxafib { min-height: 42px; padding: 0 0.938rem; }
  .pnu0 { padding-block: 1.438rem 4.75rem; }
  .pnu0-0p { padding-block: 1.938rem; }
  .pmiy-uw { padding: 3.812rem; }
  .pguhoc { padding-block: 0.938rem 2.875rem; }
  .pzo4 { padding-bottom: 4.312rem; }
  .pzo4-9kg[open] .pzo4-mmc4, .pzo4-mmc4 { flex-wrap: wrap; display: flex; gap: 0.5rem; padding: 0 0.625rem 0.625rem; }
  .pzo4-qwko { color: #0D1010; font-weight: 700; font-size: 14px; padding: 0 0.688rem; min-height: 36px; background: #E7EBEB; border-top: 0; border-radius: 8px; }
  .pzo4-qwko:hover { background: #3173B3; color: #FFFFFF; }
  .pxa0-x4qj { padding: 2.625rem; }
  .pqipek-i7, .ppeh-hvi { padding: 2.625rem; }
  .pnugum-3b { padding: 2.875rem; }
  .pta8-gd { padding: 3.312rem 3.312rem 0; }
  .pfifir { margin: 0 1.438rem 1.438rem; padding: 2.875rem; }
  .pria { display: none; }
}