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

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

body { overflow-wrap: break-word; font-size: 16px; line-height: 1.55; font-family: "DM Sans", sans-serif; margin: 0; background: #0C1313; color: #CAD7D7; }

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

h1, h2, h3 { color: #F3F6F6; overflow-wrap: break-word; font-family: "Bodoni Moda", serif; }

p { text-wrap: pretty; }

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

em { font-style: italic; }

a { transition: color .24s; color: #99CFEE; text-underline-offset: 3px; }

a:hover { color: #A2D3F0; }

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

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

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

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

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

button { color: inherit; font: inherit; }

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

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

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

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

.a-riven { max-width: 1248px; margin-inline: auto; padding-inline: 16px; }

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

.a-nuka4 { display: flex; gap: 16px 32px; flex-wrap: wrap; margin-bottom: 28px; justify-content: space-between; align-items: flex-end; }

.a-nuka4-uo { max-width: 700px; min-width: 0; }

.a-nuka4-az { font-size: 14px; gap: 8px; color: #99CFEE; display: flex; margin-bottom: 10px; align-items: center; font-weight: 700; }

.a-nuka4-az::before { height: 8px; width: 8px; flex: none; content: ""; border-radius: 2px; background: #6FBCE8; }

.a-nuka4-r14k { text-wrap: balance; font-size: clamp(1.614rem, 1.192rem + 1.6vw, 2.482rem); font-weight: 800; letter-spacing: -0.02em; line-height: 1.1; }

.a-nuka4-h9 { margin-top: 12px; color: #9EB6B6; }

.a-nuka4-gyj { gap: 8px; padding-bottom: 2px; font-size: 15px; display: inline-flex; border-bottom: 1.5px solid currentColor; text-decoration: none; font-weight: 700; align-items: center; }

.a-nuka4-gyj svg { flex: none; }

.a-nud { border: 1.5px solid transparent; min-height: 48px; cursor: pointer; line-height: 1.2; align-items: center; font-family: "DM Sans", sans-serif; display: inline-flex; justify-content: center; padding: 0 20px; text-align: center; border-radius: 6px; font-size: 15px; transition: background-color .24s, color .24s, border-color .24s; gap: 10px; text-decoration: none; font-weight: 700; }

.a-nud-ry { background: #6FBCE8; color: #0D1211; }

.a-nud-ry:hover { background: #A2D3F0; color: #0D1211; }

.a-nud-gcbt { color: #F3F6F6; border-color: #F3F6F6; background: transparent; }

.a-nud-gcbt:hover { color: #0C1313; background: #F3F6F6; }

.a-nud-gi8w { min-height: 52px; font-size: 16px; }

.a-nud-j88 { display: flex; width: 100%; }

.a-nud-vxft { color: #050808; background: #EEF0F0; }

.a-nud-vxft:hover { color: #0D1211; background: #6FBCE8; }

.a-nud-u2zi { color: #EEF0F0; background: transparent; border-color: #EEF0F0; }

.a-nud-u2zi:hover { background: #EEF0F0; color: #050808; }

.a-guu { gap: 10px; flex-wrap: wrap; display: flex; }

.a-dul { border: 1px solid #2D4646; background-color: #1C2C2C; position: relative; border-radius: 12px; background-image: repeating-linear-gradient(135deg, #1C2C2C 0 9px, #182525 9px 18px); overflow: hidden; }

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

.a-dul-dj { aspect-ratio: 16 / 10; }

.a-mi4 { position: sticky; z-index: 30; background: #0C1313; top: 0; padding: 10px; }

.a-mi4-f2 { border: 1px solid #2D4646; background: #182525; grid-template-columns: minmax(0, 1fr) auto auto; display: grid; grid-template-areas:
    "logo tools burger"
    "actions actions actions"
    "nav nav nav"; align-items: center; gap: 10px; margin-inline: auto; padding: 10px; border-radius: 12px; max-width: 1248px; }

.a-mi4-zf8 { font-family: "Bodoni Moda", serif; align-items: center; overflow-wrap: break-word; text-decoration: none; font-weight: 800; min-width: 0; grid-area: logo; hyphens: auto; gap: 10px; font-size: 21px; letter-spacing: -0.02em; display: flex; color: #F3F6F6; padding-left: 6px; line-height: 1.1; }

.a-mi4-zf8::before { transform: rotate(45deg); content: ""; height: 14px; background: #6FBCE8; border-radius: 4px; width: 14px; flex: none; }

.a-mi4-zf8:hover { color: #F3F6F6; }

.a-mi4-y35 { pointer-events: none; position: absolute; opacity: 0; }

.a-mi4-uas { border-radius: 6px; background: #F3F6F6; color: #0C1313; place-items: center; height: 44px; width: 44px; display: grid; grid-area: burger; cursor: pointer; }

.a-mi4-y35:focus-visible + .a-mi4-uas { outline: 2px solid #99CFEE; outline-offset: 3px; }

.a-mi4-sp { display: none; }

.a-mi4-y35:checked + .a-mi4-uas .a-mi4-sk { display: none; }

.a-mi4-y35:checked + .a-mi4-uas .a-mi4-sp { display: block; }

.a-mi4-y2 { display: none; grid-area: nav; padding-top: 8px; border-top: 1px solid #2D4646; }

.a-mi4-y35:checked ~ .a-mi4-y2 { display: grid; gap: 2px; }

.a-mi4-orj4 { min-height: 48px; display: flex; padding: 0 12px; align-items: center; text-decoration: none; font-weight: 700; font-size: 17px; border-radius: 6px; color: #CAD7D7; }

.a-mi4-orj4:hover { background: #1C2C2C; color: #F3F6F6; }

.a-mi4-hz { color: #F3F6F6; background: #1C2C2C; }

.a-mi4-x2fl { gap: 8px; grid-area: actions; display: grid; grid-template-columns: 1fr 1fr; }

.a-mi4-x2fl .a-nud { font-size: 14px; padding: 0 12px; min-height: 44px; }

.a-ja9 { border: 1px solid #2D4646; margin: 0 10px 24px; background: #182525; border-radius: 12px; padding: 28px 20px; }

.a-ja9-m2 { hyphens: auto; font-family: "Bodoni Moda", serif; overflow-wrap: break-word; letter-spacing: -0.04em; font-weight: 800; color: #F3F6F6; line-height: 1; font-size: clamp(2.234rem, 0.993rem + 6vw, 5.461rem); }

.a-ja9-l5l { margin-top: 32px; }

.a-ja9-msp { display: grid; border-top: 1px solid #2D4646; gap: 6px 24px; padding: 14px 0; }

.a-ja9-feyc { font-family: "Spline Sans Mono", monospace; font-size: 13px; color: #9EB6B6; }

.a-ja9-eq { list-style: none; display: flex; padding: 0; flex-wrap: wrap; gap: 6px 20px; }

.a-ja9-eq li + li { margin-top: 0; }

.a-ja9-ovs { font-weight: 600; text-decoration: none; font-size: 15px; color: #F3F6F6; }

.a-ja9-ovs:hover { color: #99CFEE; }

.a-ja9-ld { flex-wrap: wrap; align-items: center; justify-content: space-between; color: #9EB6B6; gap: 16px 24px; font-size: 13px; border-top: 1px solid #2D4646; padding-top: 20px; display: flex; margin-top: 20px; }

.a-ja9-sszu { max-width: 840px; }

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

.a-zoz { border: 1px solid #2D4646; display: flex; align-items: center; gap: 10px 20px; border-radius: 12px; margin-inline: auto; position: fixed; z-index: 40; bottom: 10px; background: #182525; max-width: 800px; padding: 12px 12px 12px 16px; box-shadow: 0 14px 37px -12px rgba(0, 0, 0, 0.71); flex-wrap: wrap; right: 10px; left: 10px; }

.a-zoz[hidden] { display: none; }

.a-zoz-hghw { flex: 1 1 260px; font-size: 14px; color: #CAD7D7; }

.a-zoz-4y1 { gap: 8px; flex-wrap: wrap; display: flex; }

.a-zoz-4y1 .a-nud { min-height: 44px; padding: 0 14px; font-size: 14px; }

.a-ceguh { padding-block: 12px 58px; }

.a-ceguh-7ec { border: 1px solid #2D4646; display: grid; overflow: hidden; background: #182525; grid-template-columns: repeat(auto-fit, minmax(min(100%, 406px), 1fr)); border-radius: 12px; }

.a-ceguh-0nn9 { padding: 28px 20px; min-width: 0; }

.a-ceguh-3l8n { letter-spacing: -0.03em; font-weight: 800; font-size: clamp(2.11rem, 1.291rem + 3.2vw, 3.724rem); line-height: 1.04; text-wrap: balance; }

.a-ceguh-st5 { font-size: 18px; max-width: 528px; margin-top: 18px; }

.a-ceguh-5k4 { margin-top: 26px; }

.a-ceguh-00e { list-style: none; background: #1C2C2C; align-content: center; margin: 0; display: grid; padding: 12px 20px; min-width: 0; }

.a-ceguh-kjvz { padding: 18px 0; gap: 16px; grid-template-columns: 44px minmax(0, 1fr); border-bottom: 1px solid #2D4646; display: grid; }

.a-ceguh-kjvz + .a-ceguh-kjvz { margin-top: 0; }

.a-ceguh-kjvz:last-child { border-bottom: 0; }

.a-ceguh-bu { height: 44px; background: #182525; display: grid; color: #99CFEE; border-radius: 6px; place-items: center; width: 44px; }

.a-ceguh-9pd { hyphens: auto; overflow-wrap: break-word; color: #F3F6F6; font-weight: 700; }

.a-ceguh-ozfs { font-size: 14px; color: #9EB6B6; }

.a-jap-i8x7 { border: 1px solid #2D4646; background: #2D4646; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 146px), 1fr)); overflow: hidden; gap: 1px; border-radius: 12px; }

.a-jap-dc3 { display: flex; background: #182525; flex-direction: column-reverse; min-width: 0; padding: 20px 22px; }

.a-jap-tum { font-family: "Spline Sans Mono", monospace; overflow-wrap: break-word; font-weight: 700; font-size: clamp(1.489rem, 1.192rem + 1vw, 1.986rem); color: #F3F6F6; letter-spacing: -0.02em; hyphens: auto; }

.a-jap-qs7 { font-size: 14px; color: #9EB6B6; margin-top: 4px; }

.a-jaqi8-pb { margin: 0; grid-template-columns: repeat(auto-fill, minmax(min(45%, 162px), 1fr)); gap: 14px; list-style: none; display: grid; padding: 0; }

.a-jaqi8-pb > li + li { margin-top: 0; }

.a-jaqi8-9la { min-width: 0; display: block; color: #F3F6F6; text-decoration: none; transition: transform .24s; }

.a-jaqi8-9la:hover { transform: translateY(-4px); color: #99CFEE; }

.a-jaqi8-srya { border: 1px solid #2D4646; overflow: hidden; background-image: repeating-linear-gradient(135deg, #1C2C2C 0 8px, #182525 8px 16px); aspect-ratio: 1 / 1; position: relative; border-radius: 12px; }

.a-jaqi8-utrq { object-fit: cover; width: 100%; height: 100%; }

.a-jaqi8-eze { overflow-wrap: break-word; hyphens: auto; font-size: 15px; line-height: 1.3; margin-top: 10px; font-weight: 700; }

.a-jaqi8-hq { color: #9EB6B6; font-size: 13px; }

.a-sob-pizn { margin: 0; grid-template-columns: repeat(auto-fit, minmax(min(100%, 290px), 1fr)); padding: 0; list-style: none; gap: 12px; display: grid; }

.a-sob-pizn > li + li { margin-top: 0; }

.a-sob-g6f { border: 1px solid #2D4646; text-decoration: none; align-items: center; gap: 16px; padding: 10px 18px 10px 10px; transition: border-color .24s; color: #F3F6F6; border-radius: 12px; background: #182525; grid-template-columns: 86px minmax(0, 1fr) auto; display: grid; }

.a-sob-g6f:hover { border-color: #99CFEE; color: #F3F6F6; }

.a-sob-ll4 { border-radius: 12px; background-image: repeating-linear-gradient(135deg, #1C2C2C 0 6px, #182525 6px 12px); aspect-ratio: 1 / 1; overflow: hidden; }

.a-sob-5gv { width: 100%; object-fit: cover; height: 100%; }

.a-sob-26zv { font-weight: 700; hyphens: auto; display: block; overflow-wrap: break-word; }

.a-sob-8qm { color: #9EB6B6; font-size: 13px; display: block; }

.a-sob-q8c0 { font-size: 13px; font-weight: 700; color: #4ADE75; white-space: nowrap; font-family: "Spline Sans Mono", monospace; }

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

.a-jaw-yj > li + li { margin-top: 0; }

.a-jaw-37 { border: 1px solid #2D4646; color: #F3F6F6; display: grid; grid-template-columns: auto minmax(0, 1fr) auto; padding: 16px 18px; border-radius: 12px; text-decoration: none; transition: border-color .24s; height: 100%; background: #182525; align-items: center; gap: 16px; }

.a-jaw-37:hover { color: #F3F6F6; border-color: #99CFEE; }

.a-jaw-w8 { background: #1C2C2C; place-items: center; border-radius: 6px; display: grid; height: 44px; color: #99CFEE; width: 44px; }

.a-jaw-l4 { hyphens: auto; overflow-wrap: break-word; font-weight: 700; display: block; }

.a-jaw-7w6 { font-size: 13px; color: #9EB6B6; display: block; }

.a-fikap-m5 { gap: 16px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 290px), 1fr)); display: grid; }

.a-fikap-9y5 { border: 1px solid #2D4646; background: #182525; flex-direction: column; display: flex; min-width: 0; border-radius: 12px; }

.a-fikap-w0y { padding: 24px 24px 20px; }

.a-fikap-qx { font-size: 12px; padding: 4px 10px; color: #CAD7D7; display: inline-block; border-radius: 2px; font-weight: 700; background: #1C2C2C; }

.a-fikap-ch8d { line-height: 1.3; font-weight: 600; font-size: 18px; margin-top: 14px; }

.a-fikap-ugq { font-family: "Bodoni Moda", serif; margin-top: 8px; font-weight: 800; font-size: clamp(1.614rem, 1.291rem + 1vw, 1.986rem); letter-spacing: -0.02em; color: #99CFEE; line-height: 1.1; overflow-wrap: break-word; }

.a-fikap-95 { flex: 1; display: flex; padding: 20px 10px 24px; position: relative; border-top: 2px dashed #2D4646; margin-inline: 14px; flex-direction: column; gap: 16px; }

.a-fikap-95::before, .a-fikap-95::after { content: ""; background: #0C1313; top: -12px; height: 22px; position: absolute; width: 22px; border-radius: 50%; }

.a-fikap-95::before { left: -26px; border-right: 1px solid #2D4646; }

.a-fikap-95::after { border-left: 1px solid #2D4646; right: -26px; }

.a-fikap-pe { flex: 1; font-size: 14px; }

.a-fikap-recs { font-size: 12px; color: #9EB6B6; }

.a-dur-qr { border: 1px solid #2D4646; border-radius: 12px; background: #182525; overflow-x: auto; }

.a-dur-yfw { counter-reset: facts-row; font-size: 15px; }

.a-dur-yfw thead th { font-size: 13px; color: #9EB6B6; border-bottom: 1px solid #2D4646; font-weight: 700; padding: 14px 16px; }

.a-dur-yfw tbody th, .a-dur-yfw tbody td { padding: 14px 16px; border-bottom: 1px dashed #2D4646; }

.a-dur-yfw tbody tr:last-child th, .a-dur-yfw tbody tr:last-child td { border-bottom: 0; }

.a-dur-yfw tbody th { font-weight: 600; min-width: 150px; width: 40%; color: #CAD7D7; }

.a-dur-yfw tbody th::before { font-family: "Spline Sans Mono", monospace; color: #9EB6B6; min-width: 32px; font-weight: 500; display: inline-block; counter-increment: facts-row; font-size: 12px; content: counter(facts-row, decimal-leading-zero); }

.a-dur-yfw tbody td { hyphens: auto; color: #F3F6F6; font-weight: 700; min-width: 180px; overflow-wrap: break-word; }

.a-wysoo-y0 { display: block; }

.a-wysoo-rr9x { gap: 10px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 212px), 1fr)); }

.a-wysoo-g5 { border: 1px solid #2D4646; gap: 6px; min-width: 0; flex-direction: column; padding: 18px 20px; background: #182525; border-radius: 12px; display: flex; }

.a-wysoo-79 { font-weight: 700; color: #9EB6B6; font-size: 13px; }

.a-wysoo-104q { line-height: 1.15; color: #F3F6F6; font-weight: 800; font-size: 24px; hyphens: auto; overflow-wrap: break-word; font-family: "Bodoni Moda", serif; }

.a-riwye-ry { gap: 16px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 328px), 1fr)); }

.a-riwye-km { background: #050808; min-width: 0; display: flex; justify-content: space-between; flex-direction: column; border-radius: 12px; min-height: 220px; padding: 26px; text-decoration: none; gap: 40px; color: #EEF0F0; }

.a-riwye-km:hover { color: #EEF0F0; }

.a-riwye-660j { display: flex; justify-content: space-between; font-weight: 700; flex-wrap: wrap; gap: 6px 12px; }

.a-riwye-gvjs { font-size: 13px; font-weight: 500; font-family: "Spline Sans Mono", monospace; }

.a-riwye-jhx { overflow-wrap: break-word; font-weight: 700; line-height: 1; letter-spacing: -0.03em; hyphens: auto; font-family: "Spline Sans Mono", monospace; font-size: clamp(1.862rem, 1.192rem + 2.6vw, 3.351rem); }

.a-riwye-cm { border: 1px solid #2D4646; margin: 0; gap: 1px; overflow: hidden; display: grid; border-radius: 12px; background: #2D4646; padding: 0; list-style: none; }

.a-riwye-cm > li + li { margin-top: 0; }

.a-riwye-ejb { color: #F3F6F6; background: #182525; gap: 6px 16px; justify-content: space-between; padding: 20px 24px; text-decoration: none; display: flex; align-items: center; flex-wrap: wrap; height: 100%; }

.a-riwye-ejb:hover { color: #F3F6F6; background: #1C2C2C; }

.a-riwye-5c0o { font-weight: 700; }

.a-riwye-otp { hyphens: auto; font-weight: 700; font-family: "Spline Sans Mono", monospace; overflow-wrap: break-word; font-size: 22px; }

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

.a-sonui-dxv7 > li + li { margin-top: 0; }

.a-sonui-t8 { border: 1px solid #2D4646; text-decoration: none; height: 100%; border-radius: 12px; padding: 8px 8px 16px; display: block; background: #182525; min-width: 0; color: #F3F6F6; transition: border-color .24s; }

.a-sonui-t8:hover { border-color: #99CFEE; color: #F3F6F6; }

.a-sonui-dt { aspect-ratio: 16 / 10; border-radius: 12px; overflow: hidden; background-image: repeating-linear-gradient(135deg, #1C2C2C 0 8px, #0C1313 8px 16px); position: relative; }

.a-sonui-ge { color: #182525; top: 10px; padding: 3px 8px; left: 10px; font-weight: 700; position: absolute; background: #EB7A83; border-radius: 2px; letter-spacing: .04em; font-size: 11px; }

.a-sonui-xzn { padding-inline: 8px; margin-top: 14px; overflow-wrap: break-word; font-weight: 700; hyphens: auto; }

.a-sonui-xzy { font-family: "Spline Sans Mono", monospace; padding-inline: 8px; color: #9EB6B6; font-size: 13px; }

.a-januj-d8p { border: 1px solid #2D4646; border-radius: 12px; background: #182525; overflow-x: auto; }

.a-januj-jsc { min-width: 604px; font-size: 15px; }

.a-januj-jsc thead { background: #1C2C2C; }

.a-januj-jsc th, .a-januj-jsc td { padding: 14px 16px; }

.a-januj-jsc thead th { font-weight: 700; font-size: 13px; color: #CAD7D7; }

.a-januj-jsc tbody th, .a-januj-jsc tbody td { border-top: 1px solid #2D4646; vertical-align: middle; }

.a-januj-1b { color: #F3F6F6; display: flex; align-items: center; font-weight: 700; gap: 12px; }

.a-januj-j4 { font-family: "Spline Sans Mono", monospace; white-space: nowrap; text-align: right; color: #F3F6F6; }

.a-januj-jsc thead .a-januj-j4 { font-family: "DM Sans", sans-serif; }

.a-xa9-axr { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 262px), 1fr)); gap: 16px; }

.a-xa9-g70 { border: 1px solid #2D4646; border-radius: 12px; min-width: 0; background: #182525; padding: 24px; }

.a-xa9-vs { border: 1.5px solid #99CFEE; border-radius: 50%; height: 48px; width: 48px; color: #99CFEE; display: grid; place-items: center; }

.a-xa9-k3c { line-height: 1.25; font-size: 19px; font-weight: 600; margin-top: 20px; }

.a-xa9-swg { margin-top: 8px; font-size: 15px; }

.a-xa9-dijy { font-size: 14px; margin-top: 14px; list-style: none; padding: 0; }

.a-xa9-yy2 { gap: 8px; display: flex; }

.a-xa9-yy2 svg { flex: none; color: #4ADE75; margin-top: 2px; }

.a-talok-2f { list-style: none; padding: 0; gap: 28px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 212px), 1fr)); counter-reset: steps; }

.a-talok-swt { border-top: 2px solid #F3F6F6; min-width: 0; padding-top: 18px; }

.a-talok-swt + .a-talok-swt { margin-top: 0; }

.a-talok-swt::before { content: counter(steps, decimal-leading-zero); color: #99CFEE; font-weight: 700; font-family: "Spline Sans Mono", monospace; font-size: 14px; display: block; counter-increment: steps; }

.a-talok-1ud { margin-top: 10px; line-height: 1.25; font-size: 19px; font-weight: 600; }

.a-talok-z98 { font-size: 15px; margin-top: 8px; }

.a-hota1-8ofq { display: grid; gap: 0 40px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 270px), 1fr)); }

.a-hota1-ftl { padding-block: 20px 24px; border-top: 1px solid #2D4646; min-width: 0; }

.a-hota1-bh7i { font-weight: 600; font-size: 19px; }

.a-hota1-ms { margin-top: 10px; font-size: 15px; }

.a-kasos-ah0 { max-width: 740px; line-height: 1.7; font-size: 17px; }

.a-kasos-hwu { margin-bottom: 20px; letter-spacing: -0.02em; line-height: 1.1; font-weight: 800; font-size: clamp(1.614rem, 1.192rem + 1.6vw, 2.482rem); }

.a-kasos-ah0 h3 { font-weight: 600; font-size: 22px; margin: 28px 0 10px; }

.a-kasos-ah0 p + p { margin-top: 14px; }

.a-kasos-ah0 ul, .a-kasos-ah0 ol { margin-block: 16px; }

.a-kasos-yk5l { margin-block: 28px; border-radius: 12px; background: #1C2C2C; padding: 24px 28px; }

.a-kasos-yk5l p { font-weight: 600; color: #F3F6F6; line-height: 1.4; font-size: 21px; font-family: "Bodoni Moda", serif; }

.a-kasos-yk5l cite { margin-top: 12px; font-size: 14px; color: #9EB6B6; font-weight: 600; font-style: normal; display: block; }

.a-pecer-i0 { border: 1px solid #2D4646; gap: 24px 50px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 348px), 1fr)); border-radius: 12px; padding: 24px 20px; background: #182525; display: grid; }

.a-pecer-gqc6 { min-width: 0; }

.a-pecer-5qh { line-height: 1.12; font-weight: 800; font-size: clamp(1.614rem, 1.192rem + 1.4vw, 2.358rem); letter-spacing: -0.02em; }

.a-pecer-gyjx { margin-top: 14px; }

.a-pecer-ue { list-style: none; padding: 0; min-width: 0; }

.a-pecer-08f { hyphens: auto; display: flex; align-items: flex-start; overflow-wrap: break-word; padding: 12px 0; gap: 14px; border-bottom: 1px solid #2D4646; }

.a-pecer-08f + .a-pecer-08f { margin-top: 0; }

.a-pecer-vqjn { height: 24px; border-radius: 50%; place-items: center; background: #4ADE75; color: #182525; flex: none; display: grid; width: 24px; }

.a-fil-qr { grid-template-columns: repeat(auto-fit, minmax(min(100%, 232px), 1fr)); display: grid; gap: 16px; }

.a-fil-91 { border: 1px solid #2D4646; border-radius: 12px; background: #182525; padding: 24px; min-width: 0; }

.a-fil-d7w { background: #1C2C2C; overflow: hidden; border-radius: 999px; height: 6px; }

.a-fil-wew { height: 100%; background: #6FBCE8; border-radius: 999px; }

.a-fil-i0hp { margin-top: 20px; font-weight: 800; font-size: 24px; }

.a-fil-sm { font-family: "Spline Sans Mono", monospace; color: #9EB6B6; font-size: 14px; }

.a-fil-0xrq { padding: 0; font-size: 15px; list-style: none; margin-top: 16px; }

.a-fil-ov { display: flex; gap: 8px; }

.a-fil-ov svg { margin-top: 3px; flex: none; color: #4ADE75; }

.a-xazok-v5d { align-items: center; display: flex; gap: 16px; }

.a-xazok-8cg2 { font-size: 51.5px; font-family: "Bodoni Moda", serif; line-height: 1; color: #F3F6F6; font-weight: 800; }

.a-xazok-v18w { display: flex; color: #F3F6F6; gap: 2px; }

.a-xazok-8hnr { color: #9EB6B6; font-size: 14px; }

.a-xazok-ypn { display: grid; gap: 16px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 270px), 1fr)); }

.a-xazok-jfd { border: 1px solid #2D4646; gap: 16px; flex-direction: column; border-radius: 12px; background: #182525; min-width: 0; padding: 24px; display: flex; }

.a-xazok-wuq { flex: 1; font-size: 15px; }

.a-xazok-s7ck { align-items: center; display: flex; gap: 12px; }

.a-xazok-jz { color: #F3F6F6; border-radius: 50%; background: #1C2C2C; display: grid; flex: none; width: 40px; height: 40px; font-size: 14px; place-items: center; font-weight: 700; }

.a-xazok-at5l { font-size: 15px; display: block; color: #F3F6F6; font-weight: 700; }

.a-xazok-553f { display: block; color: #9EB6B6; font-size: 13px; }

.a-dux-td { border: 1px solid #2D4646; border-radius: 12px; gap: 24px 50px; background: #182525; padding: 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 328px), 1fr)); }

.a-dux-e9y1 { align-items: start; display: grid; gap: 16px 20px; grid-template-columns: auto minmax(0, 1fr); }

.a-dux-0w { overflow: hidden; color: #0D1211; display: grid; place-items: center; font-family: "Bodoni Moda", serif; border-radius: 50%; width: 64px; font-size: 22px; font-weight: 800; height: 64px; background: #6FBCE8; }

.a-dux-0w img { width: 100%; object-fit: cover; height: 100%; }

.a-dux-5s { font-weight: 800; font-size: 22px; }

.a-dux-9i { font-size: 14px; color: #9EB6B6; }

.a-dux-3ac { margin-top: 10px; }

.a-dux-afq { gap: 8px 20px; flex-wrap: wrap; font-size: 14px; margin-top: 12px; display: flex; }

.a-dux-bi1 { color: #9EB6B6; font-family: "Spline Sans Mono", monospace; }

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

.a-tacel-ta > li + li { margin-top: 0; }

.a-tacel-pepb { border: 1px solid #2D4646; transition: border-color .24s; aspect-ratio: 300 / 173; display: block; background: #182525; border-radius: 6px; padding: 10px; }

.a-tacel-pepb:hover { border-color: #99CFEE; }

.a-tacel-m5fm { object-fit: contain; height: 100%; width: 100%; }

.a-so2-8kaj { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 348px), 1fr)); align-items: center; gap: 32px; }

.a-so2-yd { min-width: 0; }

.a-so2-fk3 { margin-top: 14px; }

.a-so2-483 { padding: 0; margin-top: 18px; list-style: none; }

.a-so2-aa7 { display: flex; gap: 10px; }

.a-so2-aa7 svg { flex: none; margin-top: 2px; color: #4ADE75; }

.a-so2-4i { gap: 10px; display: flex; margin-top: 24px; flex-wrap: wrap; }

.a-so2-pt { border: 1.5px solid #F3F6F6; transition: background-color .24s, color .24s; display: inline-flex; min-height: 52px; border-radius: 6px; padding: 6px 20px; text-decoration: none; justify-content: center; flex-direction: column; color: #F3F6F6; }

.a-so2-pt:hover { color: #0C1313; background: #F3F6F6; }

.a-so2-5ut { font-size: 11px; }

.a-so2-mmba { font-size: 16px; font-weight: 700; line-height: 1.2; }

.a-guz-qq73, .a-beb-g6 { padding: 24px 20px; background: #1C2C2C; border-radius: 12px; }

.a-guz-spvu { justify-content: space-between; flex-wrap: wrap; gap: 20px 40px; display: flex; align-items: flex-end; }

.a-guz-kf5w { min-width: 0; max-width: 624px; }

.a-guz-f3o6, .a-beb-a3n { max-width: 664px; margin-top: 12px; }

.a-guz-c4w3 { list-style: none; padding: 0; grid-template-columns: repeat(auto-fit, minmax(min(100%, 174px), 1fr)); gap: 10px; display: grid; margin-top: 28px; }

.a-guz-i6f { background: #182525; hyphens: auto; display: flex; color: #F3F6F6; overflow-wrap: break-word; align-items: center; padding: 16px; border-radius: 6px; gap: 12px; min-width: 0; font-weight: 700; }

.a-guz-i6f + .a-guz-i6f { margin-top: 0; }

.a-guz-i6f svg { color: #99CFEE; flex: none; }

.a-beb-90g { margin-top: 20px; gap: 8px 20px; font-weight: 700; display: flex; flex-wrap: wrap; font-size: 14px; }

.a-wybee-cjwo { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 368px), 1fr)); gap: 32px 58px; }

.a-wybee-59 { min-width: 0; }

.a-wybee-59 p { margin-top: 14px; }

.a-wybee-0s { min-width: 0; gap: 16px; align-content: start; display: grid; }

.a-wybee-fhny { border: 1px solid #2D4646; display: grid; gap: 1px; grid-template-columns: repeat(2, minmax(0, 1fr)); overflow: hidden; background: #2D4646; border-radius: 12px; }

.a-wybee-uf { padding: 18px 20px; display: flex; background: #182525; flex-direction: column-reverse; }

.a-wybee-v3a { font-weight: 700; overflow-wrap: break-word; font-family: "Spline Sans Mono", monospace; hyphens: auto; color: #F3F6F6; font-size: 24px; }

.a-wybee-p3o { font-size: 13px; color: #9EB6B6; }

.a-wybee-tvgg { border: 1px solid #2D4646; padding: 0; border-radius: 12px; background: #182525; list-style: none; }

.a-wybee-5td { flex-wrap: wrap; justify-content: space-between; padding: 14px 20px; border-bottom: 1px solid #2D4646; display: flex; gap: 4px 16px; }

.a-wybee-5td + .a-wybee-5td { margin-top: 0; }

.a-wybee-5td:last-child { border-bottom: 0; }

.a-wybee-95i { font-weight: 700; color: #F3F6F6; }

.a-wybee-21 { font-size: 14px; overflow-wrap: break-word; color: #9EB6B6; font-family: "Spline Sans Mono", monospace; hyphens: auto; }

.a-sowyz-mfp { counter-reset: faq; border-top: 1.5px solid #F3F6F6; }

.a-sowyz-c0 { border-bottom: 1px solid #2D4646; }

.a-sowyz-396o { font-weight: 700; display: grid; grid-template-columns: 36px minmax(0, 1fr) 24px; font-size: 17px; padding: 18px 0; align-items: center; color: #F3F6F6; gap: 12px; }

.a-sowyz-396o::before { content: counter(faq, decimal-leading-zero); color: #99CFEE; counter-increment: faq; font-size: 13px; font-family: "Spline Sans Mono", monospace; }

.a-sowyz-396o:hover { color: #99CFEE; }

.a-sowyz-c46 { transition: transform .24s; }

.a-sowyz-c0[open] .a-sowyz-c46 { transform: rotate(45deg); }

.a-sowyz-h8 { padding: 0 0 22px 50px; max-width: 840px; }

.a-sowyz-h8 p + p { margin-top: 10px; }

.a-qif-t0y { align-items: start; grid-template-columns: repeat(auto-fit, minmax(min(100%, 310px), 1fr)); gap: 24px 50px; display: grid; }

.a-qif-0n7 { min-width: 0; }

.a-qif-ir { margin-top: 12px; color: #9EB6B6; }

.a-qif-0n7 .a-nud { margin-top: 20px; }

.a-qif-jez { display: grid; min-width: 0; gap: 10px; }

.a-qif-fjw { border: 1px solid #2D4646; border-radius: 12px; background: #182525; }

.a-qif-fjw[open] { border-color: #F3F6F6; }

.a-qif-qb { justify-content: space-between; gap: 16px; align-items: center; font-weight: 700; padding: 18px 20px; color: #F3F6F6; display: flex; }

.a-qif-sa { height: 32px; place-items: center; width: 32px; transition: transform .24s; border-radius: 50%; background: #1C2C2C; flex: none; display: grid; }

.a-qif-fjw[open] .a-qif-sa { transform: rotate(45deg); }

.a-qif-u7l6 { font-size: 15px; padding: 0 20px 20px; }

.a-dudua-fsvc { justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 24px 40px; padding: 28px 22px; color: #EEF0F0; border-radius: 12px; display: flex; background: #050808; }

.a-dudua-ny { min-width: 0; max-width: 624px; }

.a-dudua-e1 { color: #EEF0F0; font-weight: 800; letter-spacing: -0.02em; line-height: 1.12; font-size: clamp(1.489rem, 1.192rem + 1.2vw, 2.11rem); }

.a-dudua-6e { margin-top: 10px; color: #EEF0F0; }

.a-dudua-6e a { color: #EEF0F0; }

.a-sorii-954u { font-size: clamp(1.365rem, 1.092rem + 1vw, 1.862rem); max-width: 740px; font-weight: 800; line-height: 1.15; }

.a-sorii-qksq { font-size: 15px; margin-top: 18px; column-gap: 50px; columns: 2 340px; }

.a-sorii-qksq p + p { margin-top: 14px; }

.a-qixaf-81j { display: flex; color: #9EB6B6; gap: 6px 10px; flex-wrap: wrap; list-style: none; font-size: 13px; margin-bottom: 20px; padding: 0; }

.a-qixaf-81j li + li { margin-top: 0; }

.a-qixaf-81j li + li::before { margin-right: 10px; content: "/"; }

.a-qixaf-xr { color: #9EB6B6; }

.a-qixaf-w9 { font-weight: 700; color: #F3F6F6; }

.a-du0 { padding-block: 8px 32px; }

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

.a-du0-zq5r { min-width: 0; }

.a-du0-dg { color: #9EB6B6; font-size: 13px; font-family: "Spline Sans Mono", monospace; }

.a-du0-b37 { font-size: clamp(2.234rem, 1.291rem + 3.4vw, 3.972rem); letter-spacing: -0.03em; font-weight: 800; margin-top: 10px; line-height: 1.02; }

.a-du0-fn { font-size: 18px; margin-top: 16px; max-width: 544px; }

.a-du0-zk1b { border: 1px solid #2D4646; overflow: hidden; gap: 1px; background: #2D4646; border-radius: 12px; margin-top: 24px; grid-template-columns: repeat(auto-fit, minmax(min(45%, 136px), 1fr)); display: grid; }

.a-du0-gpu { background: #182525; padding: 12px 16px; min-width: 0; }

.a-du0-79 { color: #9EB6B6; font-weight: 700; font-size: 12px; }

.a-du0-cavg { font-family: "Spline Sans Mono", monospace; overflow-wrap: break-word; color: #F3F6F6; margin-top: 2px; font-size: 17px; font-weight: 700; hyphens: auto; }

.a-du0-ca { margin-top: 24px; }

.a-du0-f1sa { margin-top: 12px; font-size: 13px; color: #9EB6B6; }

.a-du0-a6ov { min-width: 0; }

.a-betay-enh7 { border-radius: 12px; background: #050808; overflow: hidden; text-align: center; padding: 28px 20px 0; color: #EEF0F0; }

.a-betay-w7wa { margin-inline: auto; max-width: 800px; }

.a-betay-hbz7 { font-size: 13px; color: #EEF0F0; font-family: "Spline Sans Mono", monospace; }

.a-betay-1cu { color: #EEF0F0; margin-top: 10px; font-weight: 800; font-size: clamp(2.11rem, 1.291rem + 3.4vw, 4.096rem); letter-spacing: -0.03em; line-height: 1.02; }

.a-betay-swq { color: #EEF0F0; font-size: 18px; margin-top: 14px; }

.a-betay-ri { justify-content: center; margin-top: 24px; }

.a-betay-ex9o { margin-top: 28px; list-style: none; gap: 8px; padding: 0; justify-content: center; flex-wrap: wrap; display: flex; }

.a-betay-55zr { border: 1px solid #EEF0F0; color: #EEF0F0; padding: 8px 14px; border-radius: 999px; font-size: 14px; }

.a-betay-55zr + .a-betay-55zr { margin-top: 0; }

.a-betay-55zr strong { font-family: "Spline Sans Mono", monospace; color: #EEF0F0; }

.a-betay-6t { overflow: hidden; background-color: #1C2C2C; margin: 36px auto 0; border-radius: 12px 12px 0 0; max-width: 936px; aspect-ratio: 16 / 10; }

.a-betay-6t img { object-fit: cover; height: 100%; width: 100%; }

.a-fiu { padding-bottom: 50px; }

.a-fiu-j2b { border: 1px solid #2D4646; border-radius: 12px; background: #182525; }

.a-fiu-1u4k { min-height: 52px; font-weight: 700; padding: 0 16px; display: flex; color: #F3F6F6; align-items: center; justify-content: space-between; }

.a-fiu-57t5 { transition: transform .24s; }

.a-fiu-j2b[open] .a-fiu-57t5 { transform: rotate(45deg); }

.a-fiu-7c { display: grid; list-style: none; padding: 0 8px 8px; margin: 0; }

.a-fiu-7c li + li { margin-top: 0; }

.a-fiu-79v { text-decoration: none; min-height: 44px; font-weight: 600; color: #CAD7D7; align-items: center; padding: 0 8px; border-top: 1px solid #2D4646; display: flex; }

.a-fiu-79v:hover { color: #99CFEE; }

.a-rixaw-2wy { grid-template-columns: repeat(auto-fit, minmax(min(100%, 328px), 1fr)); gap: 28px 58px; align-items: start; display: grid; }

.a-rixaw-8j2v { font-size: 17px; min-width: 0; max-width: 700px; }

.a-rixaw-8j2v p { margin-top: 14px; }

.a-rixaw-qad { border-radius: 12px; padding: 24px; min-width: 0; background: #1C2C2C; }

.a-rixaw-sc { font-weight: 600; font-size: 19px; }

.a-rixaw-j1e { list-style: none; margin-top: 14px; padding: 0; }

.a-rixaw-58b { gap: 10px; display: flex; }

.a-rixaw-58b svg { flex: none; color: #4ADE75; margin-top: 2px; }

.a-jai-tmcn { display: grid; gap: 16px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 270px), 1fr)); margin: 0; list-style: none; padding: 0; }

.a-jai-tmcn > li + li { margin-top: 0; }

.a-jai-5qj { border: 1px solid #2D4646; aspect-ratio: 16 / 10; background-color: #050808; border-radius: 12px; overflow: hidden; }

.a-jai-w2mv { width: 100%; height: 100%; object-fit: contain; }

.a-jai-1s { margin-top: 10px; font-size: 14px; }

.a-gut-ux { border: 1px solid #2D4646; background: #182525; border-radius: 12px; overflow-x: auto; }

.a-gut-eagj { font-size: 15px; min-width: 544px; }

.a-gut-eagj thead { background: #1C2C2C; }

.a-gut-eagj th, .a-gut-eagj td { padding: 10px 16px; vertical-align: middle; }

.a-gut-eagj thead th { font-weight: 700; color: #CAD7D7; font-size: 13px; }

.a-gut-eagj tbody th, .a-gut-eagj tbody td { border-top: 1px solid #2D4646; }

.a-gut-3aec { white-space: nowrap; text-align: right; font-family: "Spline Sans Mono", monospace; color: #F3F6F6; }

.a-gut-rvq { color: #F3F6F6; align-items: center; gap: 12px; font-weight: 700; display: flex; }

.a-gut-a73h { border-radius: 2px; height: 40px; width: 40px; overflow: hidden; background: #1C2C2C; flex: none; }

.a-gut-a73h img { width: 100%; object-fit: contain; height: 100%; }

.a-gut-7by7 { background: #1C2C2C; }

.a-gut-7by7 .a-gut-a73h { background: #182525; }

.a-gut-u2x6 { border-radius: 2px; background: #6FBCE8; padding: 2px 8px; color: #0D1211; font-weight: 700; font-size: 11px; }

.a-rilo1-5kg { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 290px), 1fr)); gap: 16px; }

.a-rilo1-hu7d { border: 1px solid #2D4646; background: #182525; border-radius: 12px; padding: 24px; flex-direction: column; gap: 12px; display: flex; min-width: 0; }

.a-rilo1-s2 { font-weight: 600; font-size: 20px; }

.a-rilo1-5ub { flex: 1; font-size: 15px; }

.a-rilo1-35b { font-weight: 700; flex-wrap: wrap; align-items: center; gap: 6px; display: flex; font-size: 13px; }

.a-rilo1-35b svg { color: #9EB6B6; }

.a-rilo1-30 { padding: 4px 10px; background: #1C2C2C; border-radius: 2px; color: #F3F6F6; }

.a-rilo1-9sn { padding: 4px 10px; border-radius: 2px; color: #0D1211; background: #6FBCE8; }

.a-tab-ot { grid-template-columns: repeat(auto-fit, minmax(min(100%, 388px), 1fr)); display: grid; gap: 40px 50px; }

.a-tab-0ph { min-width: 0; }

.a-tab-zxkr { font-size: clamp(1.489rem, 1.192rem + 1vw, 2.11rem); line-height: 1.12; letter-spacing: -0.02em; font-weight: 800; }

.a-tab-ll { color: #9EB6B6; margin-top: 10px; }

.a-tab-8mvs { border: 1px solid #2D4646; border-radius: 12px; margin-top: 18px; overflow-x: auto; background: #182525; }

.a-tab-cnn { font-size: 15px; }

.a-tab-cnn thead { background: #1C2C2C; }

.a-tab-cnn th, .a-tab-cnn td { padding: 12px 18px; }

.a-tab-cnn thead th { font-size: 13px; }

.a-tab-cnn tbody th, .a-tab-cnn tbody td { border-top: 1px solid #2D4646; }

.a-tab-cnn tbody th { font-weight: 600; }

.a-tab-5u { text-align: right; white-space: nowrap; color: #F3F6F6; font-family: "Spline Sans Mono", monospace; }

.a-tab-9nqo { border-radius: 999px; display: block; height: 4px; background: #1C2C2C; margin-top: 6px; }

.a-tab-ixy { height: 100%; display: block; border-radius: 999px; background: #6FBCE8; }

.a-tab-7v { color: #4ADE75; font-weight: 700; }

.a-tab-rnbn { color: #9EB6B6; }

.a-ficet-buc { border: 1px solid #2D4646; background-color: #050808; border-radius: 12px; overflow: hidden; position: relative; aspect-ratio: 16 / 9; }

.a-ficet-ewr { object-fit: cover; height: 100%; width: 100%; }

.a-ficet-opmh { place-items: center; text-decoration: none; background: rgba(0, 0, 0, 0.71); inset: 0; display: grid; position: absolute; }

.a-ficet-nkh { min-height: 56px; align-items: center; padding: 0 26px; color: #050808; gap: 12px; display: inline-flex; background: #EEF0F0; font-weight: 800; transition: transform .24s; font-size: 17px; border-radius: 999px; }

.a-ficet-opmh:hover .a-ficet-nkh { transform: scale(1.04); }

.a-ficet-kb9 { flex-wrap: wrap; justify-content: space-between; gap: 14px 32px; align-items: center; margin-top: 16px; display: flex; }

.a-ficet-34fo { font-size: 15px; max-width: 624px; }

.a-pejao-ngd { line-height: 1.7; max-width: 740px; font-size: 17px; }

.a-pejao-yo { margin-bottom: 18px; line-height: 1.1; font-size: clamp(1.614rem, 1.192rem + 1.6vw, 2.482rem); letter-spacing: -0.02em; font-weight: 800; }

.a-pejao-ngd p + p { margin-top: 14px; }

.a-beb-m5 { display: grid; margin-top: 24px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 212px), 1fr)); gap: 12px; }

.a-beb-dw { border-radius: 6px; min-width: 0; padding: 18px 20px; background: #182525; }

.a-beb-nq { font-weight: 700; font-family: "DM Sans", sans-serif; font-size: 16px; }

.a-beb-ew2 { font-size: 14px; margin-top: 6px; }

.a-cef { padding: 10px 12px 10px 16px; bottom: 0; z-index: 35; align-items: center; background: #182525; display: flex; left: 0; gap: 12px; position: fixed; border-top: 1px solid #2D4646; justify-content: space-between; transition: transform .30s; right: 0; transform: translateY(110%); }

.a-cef-o4mk { transform: translateY(0); }

.a-cef-dewh { white-space: nowrap; color: #F3F6F6; font-weight: 700; min-width: 0; text-overflow: ellipsis; overflow: hidden; }

.a-cef .a-nud { min-height: 44px; flex: none; }

@media (min-width: 640px) {
  .a-riven { padding-inline: 24px; }
  .a-ceguh-0nn9 { padding: 44px 40px; }
  .a-ceguh-00e { padding: 24px 32px; }
  .a-pecer-i0 { padding: 36px; }
  .a-guz-qq73, .a-beb-g6 { padding: 36px; }
  .a-dudua-fsvc { padding: 40px; }
  .a-betay-enh7 { padding: 44px 40px 0; }
  .a-ja9 { padding: 40px; }
  .a-ja9-msp { grid-template-columns: 154px minmax(0, 1fr); align-items: baseline; }
}

@media (min-width: 953px) {
  .a-riven { padding-inline: 40px; }
  main > section { padding-block: 0 90px; }
  .a-mi4 { padding: 12px 24px; }
  .a-mi4-f2 { grid-template-areas: "logo nav tools actions"; grid-template-columns: auto minmax(0, 1fr) auto auto; padding-left: 14px; gap: 16px; }
  .a-mi4-uas { display: none; }
  .a-mi4-y2 { justify-content: center; border-top: 0; display: flex; flex-wrap: wrap; gap: 2px; padding-top: 0; }
  .a-mi4-orj4 { font-size: 14px; min-height: 40px; }
  .a-mi4-x2fl { display: flex; }
  .a-mi4-x2fl .a-nud { padding: 0 16px; min-height: 42px; }
  .a-ceguh-0nn9 { padding: 66px; }
  .a-du0 { padding-block: 16px 50px; }
  .a-fiu { padding-bottom: 74px; }
  .a-fiu-j2b[open] .a-fiu-7c, .a-fiu-7c { flex-wrap: wrap; display: flex; gap: 8px; padding: 0 10px 10px; }
  .a-fiu-79v { font-weight: 700; font-size: 14px; background: #1C2C2C; min-height: 36px; color: #F3F6F6; border-top: 0; border-radius: 6px; padding: 0 12px; }
  .a-fiu-79v:hover { background: #6FBCE8; color: #0D1211; }
  .a-pecer-i0 { padding: 44px; }
  .a-guz-qq73, .a-beb-g6 { padding: 44px; }
  .a-dudua-fsvc { padding: 50px; }
  .a-betay-enh7 { padding: 58px 58px 0; }
  .a-ja9 { padding: 50px; margin: 0 24px 24px; }
  .a-cef { display: none; }
}