:root {
  --diird: #281a36;
  --dlt98: #31233e;
  --dwyca: #1a1123;
  --dpn7u: #392c46;
  --dsihv: #42354e;
  --dtv9n: #4f435a;
  --ds3bz: rgba(255, 255, 255, .08);
  --dmgo6: #eceef2;
  --dhcu2: #c8c3cb;
  --dlkeo: #eceef2;
  --d009v: #c8c3cb;
  --drsuw: #eee9e4;
  --dii88: #e5e1dd;
  --d1el9: #160e1e;
  --dcvxx: #58535d;
  --ddmhw: #b0d926;
  --d40ao: #dad7dd;
  --dndf8: #141414;
  --dwaid: #526412;
  --da471: #b0d926;
  --d5lkp: #b0d926;
  --drahf: #2fbf71;
  --dtgds: #ff5a5a;
  --d2rlp: 14px;
  --d81p1: 10px;
  --dxjc0: 18px;
  --dlnp4: 0 20px 50px -20px rgba(0, 0, 0, .55);
  --ds9bg: 0 12px 34px -16px rgba(20, 24, 30, .28);
  --d46xz: 1240px;
  --dp7xa: 72px;
  --d9g0z: "Manrope",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
  --dsf4z: "Besley",Georgia,"Times New Roman",serif;
  --dcvm3: cubic-bezier(.2, .7, .2, 1);
  --dy1zf: none;
}
@font-face{font-family:"Besley";font-style:normal;font-display:swap;font-weight:100 900;src:url("../fonts/nh2iyd.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Besley";font-style:normal;font-display:swap;font-weight:100 900;src:url("../fonts/1y7os1.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Manrope";font-style:normal;font-display:swap;font-weight:100 900;src:url("../fonts/1j243y.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Manrope";font-style:normal;font-display:swap;font-weight:100 900;src:url("../fonts/ymckn.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
*, *::before, *::after { box-sizing: border-box; }
html { -webkit-text-size-adjust: 100%; scroll-behavior: smooth; scroll-padding-top: calc(var(--dp7xa) + 16px); }
body {
  margin: 0; font-family: var(--d9g0z); font-size: 16px; line-height: 1.6;
  color: var(--dmgo6); background: var(--diird); -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}
img, svg, iframe { display: block; max-width: 100%; }
img { height: auto; }
a { color: inherit; text-decoration-thickness: 1px; text-underline-offset: 3px; }
button, input, select, textarea { font: inherit; color: inherit; }
h1, h2, h3, h4 { font-family: var(--dsf4z); font-weight: 700; line-height: 1.04; letter-spacing: .005em; margin: 0 0 .5em; overflow-wrap: break-word; }
h3, h4 { hyphens: auto; -webkit-hyphens: auto; }
h1 { font-size: clamp(2.2rem, 5.2vw, 4rem); text-transform: var(--dy1zf); }
h2 { font-size: clamp(2rem, 4.6vw, 3.2rem); text-transform: var(--dy1zf); }
h3 { font-size: 1.45rem; }
p { margin: 0 0 1em; }
ul, ol { padding-left: 1.2em; }
:focus-visible { outline: 3px solid var(--ddmhw); outline-offset: 3px; border-radius: 4px; }
::selection { background: var(--ddmhw); color: var(--dndf8); }
[hidden] { display: none !important; }
.r4ty3 { position: absolute !important; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; border: 0; }
.r1i8s { position: absolute; left: 12px; top: -60px; z-index: 200; background: var(--ddmhw); color: var(--dndf8); padding: 10px 16px; border-radius: 8px; font-weight: 700; text-decoration: none; transition: top .2s; }
.r1i8s:focus { top: 12px; }
.rstg6 { width: 100%; max-width: var(--d46xz); margin: 0 auto; padding: 0 20px; }
.r9p7a { position: absolute !important; left: -9999px !important; width: 1px; height: 1px; overflow: hidden; }
.ryeou {
  --daewv: var(--ddmhw); --dt5ik: var(--dndf8);
  display: inline-flex; align-items: center; justify-content: center; gap: .55em;
  min-height: 50px; padding: 0 24px; border-radius: var(--d81p1); border: 2px solid transparent;
  background: var(--daewv); color: var(--dt5ik); font-weight: 700; font-size: .98rem; letter-spacing: .01em;
  text-decoration: none; cursor: pointer; transition: transform .2s var(--dcvm3), background .2s, box-shadow .2s, color .2s, border-color .2s;
  white-space: nowrap;
}
.ryeou svg { width: 18px; height: 18px; flex: none; }
.ryeou:hover { transform: translateY(-2px); box-shadow: 0 12px 26px -12px color-mix(in srgb, var(--ddmhw) 70%, transparent); }
.ryeou:active { transform: translateY(0); }
.rng3f { --daewv: transparent; --dt5ik: var(--dmgo6); border-color: rgba(255, 255, 255, .28); }
.rng3f:hover { border-color: var(--ddmhw); color: var(--ddmhw); box-shadow: none; }
.r4ti1 { --daewv: var(--diird); --dt5ik: #fff; }
.r4ti1:hover { box-shadow: 0 12px 26px -12px rgba(0, 0, 0, .7); }
.rypz0 { --daewv: transparent; --dt5ik: var(--d1el9); border-color: rgba(20, 22, 26, .25); }
.rypz0:hover { border-color: var(--d1el9); box-shadow: none; }
.rkwu7 { min-height: 42px; padding: 0 16px; font-size: .9rem; }
.r5pm8 { width: 100%; }
.r42q2 { display: inline-flex; align-items: center; gap: .4em; font-weight: 700; color: var(--ddmhw); text-decoration: none; }
.r42q2 svg { width: 16px; height: 16px; transition: transform .2s var(--dcvm3); }
.r42q2:hover svg { transform: translateX(4px); }
.rn8fs { display: none; background: var(--dwyca); color: var(--dhcu2); font-size: .84rem; border-bottom: 1px solid var(--ds3bz); }
.rn8fs .rstg6 { display: flex; align-items: center; justify-content: space-between; gap: 24px; min-height: 38px; }
.rmwam { display: flex; gap: 22px; align-items: center; }
.rhta3 { display: inline-flex; align-items: center; gap: 7px; text-decoration: none; }
.rhta3 svg { width: 15px; height: 15px; color: var(--ddmhw); }
a.rhta3:hover { color: #fff; }
.ro9f3 { display: inline-flex; align-items: center; gap: 8px; }
.ro9f3::before { content: ""; width: 8px; height: 8px; border-radius: 50%; background: var(--dhcu2); box-shadow: 0 0 0 3px rgba(155, 163, 174, .18); }
.ro9f3.rj7wh::before { background: var(--drahf); box-shadow: 0 0 0 3px rgba(47, 191, 113, .22); }
.ro9f3.r0afz::before { background: var(--d40ao); box-shadow: 0 0 0 3px color-mix(in srgb, var(--d40ao) 20%, transparent); }
.rv62j { position: sticky; top: 0; z-index: 100; background: color-mix(in srgb, var(--diird) 82%, transparent); backdrop-filter: saturate(160%) blur(14px); -webkit-backdrop-filter: saturate(160%) blur(14px); border-bottom: 1px solid transparent; transition: background .25s, border-color .25s, box-shadow .25s; }
.rv62j.rlqbl { background: color-mix(in srgb, var(--diird) 96%, transparent); border-color: var(--ds3bz); box-shadow: 0 10px 30px -18px rgba(0, 0, 0, .8); }
.rvmhj { display: flex; align-items: center; gap: 14px; min-height: var(--dp7xa); }
.r0i75 { display: inline-flex; align-items: center; gap: 11px; text-decoration: none; color: #fff; flex: none; }
.rb3xy { width: 42px; height: 42px; flex: none; }
.r48lm { display: flex; flex-direction: column; line-height: 1; }
.rqfqf { font-family: var(--dsf4z); font-weight: 800; font-size: 1.42rem; text-transform: var(--dy1zf); letter-spacing: .02em; }
.rqfqf b { color: var(--ddmhw); font-weight: 800; }
.rd6k5 { font-size: .66rem; letter-spacing: .2em; text-transform: uppercase; color: var(--dhcu2); margin-top: 4px; }
.r2vnb { display: none; }
.r96zm { list-style: none; margin: 0; padding: 0; display: flex; align-items: center; gap: 2px; }
.rex19 { white-space: nowrap; display: inline-flex; align-items: center; gap: 5px; padding: 10px 13px; border-radius: 8px; text-decoration: none; font-weight: 600; font-size: .95rem; color: #d7dbe1; transition: color .2s, background .2s; }
.rex19:hover, .rex19[aria-current="page"] { color: #fff; background: rgba(255, 255, 255, .06); }
.rex19[aria-current="page"] { box-shadow: inset 0 -2px 0 var(--ddmhw); border-radius: 8px 8px 2px 2px; }
.rex19 svg { width: 14px; height: 14px; transition: transform .2s; }
.rjs3g { position: relative; }
.r8fd2 { position: absolute; top: calc(100% + 8px); left: -10px; width: 560px; padding: 12px; display: grid; grid-template-columns: 1fr 1fr; gap: 2px; background: var(--dpn7u); border: 1px solid var(--dtv9n); border-radius: var(--d2rlp); box-shadow: var(--dlnp4); opacity: 0; visibility: hidden; transform: translateY(8px); transition: .22s var(--dcvm3); }
.r8fd2::before { content: ""; position: absolute; left: 0; right: 0; top: -12px; height: 12px; }
.rjs3g:hover .r8fd2, .rjs3g:focus-within .r8fd2 { opacity: 1; visibility: visible; transform: none; }
.rjs3g:hover > .rex19 svg { transform: rotate(180deg); }
.r8fd2 a { display: flex; gap: 12px; align-items: center; padding: 10px 12px; border-radius: var(--d81p1); text-decoration: none; font-size: .92rem; font-weight: 600; color: #dfe3e8; }
.r8fd2 a:hover { background: color-mix(in srgb, var(--ddmhw) 8%, transparent); color: #fff; }
.r8fd2 .r2tb7 { width: 34px; height: 34px; border-radius: 9px; background: color-mix(in srgb, var(--ddmhw) 12%, transparent); color: var(--ddmhw); display: grid; place-items: center; flex: none; }
.r8fd2 .r2tb7 svg { width: 18px; height: 18px; }
.ruh1f { margin-left: auto; display: flex; align-items: center; gap: 10px; }
.rn52q { display: none; align-items: center; gap: 9px; text-decoration: none; font-weight: 700; color: #fff; white-space: nowrap; }
.rn52q span { display: flex; flex-direction: column; line-height: 1.15; font-size: .98rem; }
.rn52q small { font-weight: 500; font-size: .72rem; color: var(--dhcu2); letter-spacing: .04em; }
.rn52q .rf7lg { width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: color-mix(in srgb, var(--ddmhw) 14%, transparent); color: var(--ddmhw); }
.rn52q .rf7lg svg { width: 18px; height: 18px; }
.renxi { display: none; }
.r2z2w { display: inline-flex; border: 1px solid rgba(255, 255, 255, .18); border-radius: 8px; overflow: hidden; font-size: .78rem; font-weight: 700; letter-spacing: .06em; }
.r2z2w a { padding: 7px 9px; text-decoration: none; color: var(--dhcu2); }
.r2z2w a[aria-current="true"] { background: var(--ddmhw); color: var(--dndf8); }
.r2z2w a:not([aria-current="true"]):hover { color: #fff; }
.r5vfs { width: 46px; height: 46px; border-radius: var(--d81p1); border: 1px solid rgba(255, 255, 255, .18); background: transparent; display: grid; place-items: center; cursor: pointer; }
.r5vfs span, .r5vfs span::before, .r5vfs span::after { display: block; width: 20px; height: 2px; background: #fff; border-radius: 2px; position: relative; transition: .25s var(--dcvm3); }
.r5vfs span::before, .r5vfs span::after { content: ""; position: absolute; left: 0; }
.r5vfs span::before { top: -6px; }
.r5vfs span::after { top: 6px; }
.rkahx .r5vfs span { background: transparent; }
.rkahx .r5vfs span::before { top: 0; transform: rotate(45deg); }
.rkahx .r5vfs span::after { top: 0; transform: rotate(-45deg); }
.rpgii { position: fixed; inset: var(--dp7xa) 0 0 0; z-index: 99; background: var(--diird); padding: 18px 20px 120px; overflow-y: auto; transform: translateX(100%); visibility: hidden; transition: transform .3s var(--dcvm3), visibility .3s; }
.rkahx .rpgii { transform: none; visibility: visible; }
.rpgii ul { list-style: none; margin: 0; padding: 0; }
.rpgii > ul > li { border-bottom: 1px solid var(--dtv9n); }
.rpgii > ul > li > a { display: block; padding: 16px 2px; font-family: var(--dsf4z); font-size: 1.6rem; font-weight: 700; text-transform: var(--dy1zf); text-decoration: none; }
.rvucp { padding: 0 0 14px !important; display: grid; grid-template-columns: 1fr 1fr; gap: 4px 12px; }
.rvucp a { display: block; padding: 7px 0; color: var(--dhcu2); text-decoration: none; font-size: .95rem; }
.rs3oz { margin-top: 24px; display: grid; gap: 12px; }
.rs3oz p { color: var(--dhcu2); font-size: .9rem; margin: 6px 0 0; }
body.rkahx { overflow: hidden; }
.r3zh3 { padding: 76px 0; position: relative; }
.rdkca { background: var(--drsuw); color: var(--d1el9); }
.r0fdr { background: var(--dii88); color: var(--d1el9); }
.r2nh0 { background: var(--dlt98); }
.rfr7h { padding: 56px 0; }
.r6xzx { max-width: 760px; margin-bottom: 44px; }
.rpcig { margin-left: auto; margin-right: auto; text-align: center; }
.r0ucq { max-width: none; display: grid; gap: 18px; align-items: end; }
.r645t { display: inline-flex; align-items: center; gap: 10px; font-size: .78rem; font-weight: 800; letter-spacing: .2em; text-transform: uppercase; color: var(--da471); margin-bottom: 14px; }
.r645t::before { content: ""; width: 28px; height: 6px; border-radius: 1px; background: repeating-linear-gradient(-45deg, var(--ddmhw) 0 4px, transparent 4px 8px); }
.rdkca .r645t, .r0fdr .r645t { color: var(--dwaid); }
.rdkca .r645t::before, .r0fdr .r645t::before { background: repeating-linear-gradient(-45deg, var(--ddmhw) 0 4px, transparent 4px 8px); }
.r9xzo { font-size: 1.12rem; color: var(--dhcu2); }
.rdkca .r9xzo, .r0fdr .r9xzo { color: var(--dcvxx); }
.r43m6 { color: var(--da471); }
.rdkca .r43m6, .r0fdr .r43m6 { color: var(--dwaid); }
.rdkca .r42q2, .r0fdr .r42q2 { color: var(--dwaid); }
.rss87 { height: 10px; background: repeating-linear-gradient(-45deg, var(--ddmhw) 0 14px, var(--diird) 14px 28px); }
.rcexc { position: relative; isolation: isolate; overflow: hidden; min-height: min(780px, 94vh); display: flex; align-items: center; padding: 64px 0 72px; }
.rx9jo { position: absolute; inset: 0; z-index: -2; }
.rx9jo img { width: 100%; height: 100%; object-fit: cover; object-position: 60% 40%; }
.rxwin { background: var(--dwyca); }
.r40ey { background: linear-gradient(135deg, var(--dwyca), color-mix(in srgb, var(--ddmhw) 60%, var(--dwyca))); }
.ryg15 { background: var(--dwyca); background-image: repeating-linear-gradient(45deg, color-mix(in srgb, var(--ddmhw) 34%, transparent) 0 11px, transparent 11px 26px); }
.royj4 { background: linear-gradient(104deg, var(--dwyca) 57%, color-mix(in srgb, var(--ddmhw) 50%, var(--dwyca)) 57%); }
.rz77o::before, .r96hd::before, .r0c9r::before, .r23nm::before {
  background: linear-gradient(90deg, color-mix(in srgb, var(--diird) 88%, transparent) 0%, color-mix(in srgb, var(--diird) 64%, transparent) 38%, color-mix(in srgb, var(--diird) 20%, transparent) 100%);
}
.rcexc::before { content: ""; position: absolute; inset: 0; z-index: -1; background: linear-gradient(90deg, color-mix(in srgb, var(--diird) 96%, transparent) 0%, color-mix(in srgb, var(--diird) 86%, transparent) 42%, color-mix(in srgb, var(--diird) 45%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--diird) 90%, transparent), transparent 40%); }
.rcexc::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 8px; background: repeating-linear-gradient(-45deg, var(--ddmhw) 0 14px, transparent 14px 28px); opacity: .9; }
.rcexc.r6l1l::before { display: block; background: linear-gradient(90deg, color-mix(in srgb, var(--diird) 84%, transparent) 0%, color-mix(in srgb, var(--diird) 58%, transparent) 55%, color-mix(in srgb, var(--ddmhw) 34%, transparent) 100%); }
.rcexc.rrwib:not(.rvjhq):not(.rage4) { background: var(--drsuw); }
.rcexc.rrwib:not(.rvjhq):not(.rage4)::before { display: block; background: linear-gradient(90deg, color-mix(in srgb, var(--drsuw) 90%, transparent) 0%, color-mix(in srgb, var(--drsuw) 58%, transparent) 60%, transparent 100%); }
.rcexc.rrwib .rn3ev { position: absolute; inset: 0; z-index: -2; background: linear-gradient(135deg, color-mix(in srgb, var(--ddmhw) 14%, var(--drsuw)), var(--drsuw) 70%); }
.rcexc.rrwib.rvjhq .r96bw, .rcexc.rrwib.rage4 .r96bw { background: color-mix(in srgb, var(--drsuw) 94%, transparent); border: 1px solid color-mix(in srgb, var(--d1el9) 10%, transparent); box-shadow: var(--dlnp4); backdrop-filter: blur(6px); }
.rcexc.rrwib:not(.rvjhq):not(.rage4) .r96bw { background: transparent; border-color: transparent; box-shadow: none; backdrop-filter: none; }
.rcexc.rrwib h1, .rcexc.rrwib .rclyl { color: var(--d1el9); }
.rcexc.rrwib .rxb79 { color: color-mix(in srgb, var(--d1el9) 78%, transparent); }
.rcexc.rrwib .rdtqw, .rcexc.rrwib .r8b3j, .rcexc.rrwib .rjtaj, .rcexc.rrwib .rtui5, .rcexc.rrwib .rmjpe { color: color-mix(in srgb, var(--d1el9) 86%, transparent); }
.rcexc.rrwib .rjtaj { border-color: color-mix(in srgb, var(--d1el9) 16%, transparent); }
.rcexc.rrwib .ryljr { background: #fff; border-color: color-mix(in srgb, var(--d1el9) 10%, transparent); color: var(--d1el9); }
.rcexc.rrwib .rng3f { --dt5ik: var(--d1el9); border-color: color-mix(in srgb, var(--d1el9) 25%, transparent); }
.rcexc.rrwib .rqpfw, .rcexc.rrwib .rb9ji b { color: var(--dwaid); }
.rcexc.rrwib .rhsub::before, .rcexc.rrwib .rc5jl svg, .rcexc.rrwib .r8b3j svg, .rcexc.rrwib .rdtqw svg, .rcexc.rrwib .rjtaj svg, .rcexc.rrwib .rtui5 svg, .rcexc.rrwib .rclyl svg { color: var(--dwaid); }
.rc5jl, .rclyl { white-space: nowrap; }
.rmqhq h1 .r43m6 { background: linear-gradient(transparent 62%, color-mix(in srgb, var(--ddmhw) 25%, transparent) 62%); }
.r0wvu h1 .r43m6 { color: var(--da471); }
.rzbdt h1 .r43m6 { font-style: italic; color: var(--da471); }
.r9eyx h1 .r43m6 { background: color-mix(in srgb, var(--ddmhw) 22%, transparent); padding: 0 .28em; border-radius: .18em; box-decoration-break: clone; -webkit-box-decoration-break: clone; }
.rcexc.rrwib.rmqhq h1 .r43m6 { background: linear-gradient(transparent 62%, color-mix(in srgb, var(--ddmhw) 32%, transparent) 62%); }
.rcexc.rrwib.r0wvu h1 .r43m6, .rcexc.rrwib.rzbdt h1 .r43m6 { color: var(--dwaid); }
.rcexc.rrwib.r9eyx h1 .r43m6 { background: color-mix(in srgb, var(--ddmhw) 26%, transparent); }
.rahsv { text-transform: uppercase; font-weight: 800; font-size: clamp(2.2rem, 5vw, 3.6rem); letter-spacing: -.01em; }
.rdwfl { text-transform: none; font-weight: 700; font-size: clamp(2.2rem, 5vw, 3.6rem); }
.r03m2 { text-transform: none; font-weight: 600; font-size: clamp(2rem, 4.3vw, 3.1rem); }
.rzexk { text-transform: uppercase; font-weight: 900; font-size: clamp(2rem, 4.3vw, 3.1rem); }
.rmpux { text-transform: none; font-weight: 500; font-size: clamp(2.6rem, 5.6vw, 4.2rem); }
.r5trr { text-transform: none; font-weight: 800; font-size: clamp(2.2rem, 5vw, 3.6rem); }
:lang(en) .r03m2, :lang(en) .r5trr { text-transform: capitalize; }
.r4dg1 { text-transform: none; font-weight: 800; font-size: clamp(2.6rem, 5.6vw, 4.2rem); }
.rz9gy { text-transform: uppercase; font-weight: 700; font-size: clamp(2rem, 4.3vw, 3.1rem); }
.rmjpe { display: inline-flex; align-items: center; gap: 8px; margin-bottom: 20px; font-size: .9rem; color: #d6dae0; }
.rhsub { position: relative; padding-left: 46px; text-transform: uppercase; letter-spacing: .14em; font-size: .78rem; font-weight: 700; }
.rhsub::before { content: ""; position: absolute; left: 0; top: 50%; width: 34px; height: 2px; background: var(--ddmhw); }
.rqpfw { text-transform: uppercase; letter-spacing: .2em; font-size: .76rem; font-weight: 800; color: var(--da471); }
.rc5jl { text-decoration: none; font-weight: 700; }
.rc5jl svg, .rb9ji span[aria-hidden] { color: var(--ddmhw); }
.rb9ji b { color: var(--da471); }
.rib0w { flex-direction: column; align-items: flex-start; }
.rclyl { display: inline-flex; align-items: center; gap: 10px; font-size: 1.5rem; font-weight: 800; color: #fff; text-decoration: none; }
.rclyl svg { width: 26px; height: 26px; color: var(--ddmhw); flex: none; }
.rqvag { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; margin-top: 10px; max-width: 540px; }
.rjtaj { display: flex; align-items: center; gap: 8px; padding: 12px; border: 1px solid rgba(255, 255, 255, .14); border-radius: 12px; font-size: .85rem; color: #d6dae0; }
.rjtaj svg { width: 18px; height: 18px; color: var(--ddmhw); flex: none; }
.rby7g { display: flex; flex-wrap: wrap; gap: 16px; margin-top: 8px; color: #d6dae0; }
.r8b3j { display: inline-flex; align-items: center; gap: 7px; font-size: .86rem; }
.r8b3j svg { width: 16px; height: 16px; color: var(--ddmhw); flex: none; }
.rtui5 { display: flex; align-items: flex-start; gap: 10px; max-width: 52ch; font-size: .95rem; color: #d6dae0; }
.rtui5 svg { width: 20px; height: 20px; color: var(--ddmhw); flex: none; margin-top: 2px; }
.rqjmc { display: grid; gap: 40px; align-items: center; }
.ryljr { display: inline-flex; align-items: center; gap: 10px; padding: 7px 14px 7px 8px; border-radius: 99px; background: rgba(255, 255, 255, .07); border: 1px solid rgba(255, 255, 255, .12); font-size: .86rem; font-weight: 600; margin-bottom: 22px; }
.ryljr b { background: var(--ddmhw); color: var(--dndf8); border-radius: 99px; padding: 3px 10px; font-size: .78rem; letter-spacing: .04em; }
.rcexc h1 { margin-bottom: 20px; max-width: 20ch; hyphens: manual; }
.rcexc h1 .r43m6 { display: inline; }
.rxb79 { font-size: 1.15rem; color: #c9ced6; max-width: 56ch; margin-bottom: 30px; }
.r33ue { display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 34px; }
.rdtqw { list-style: none; padding: 0; margin: 0; display: flex; flex-wrap: wrap; gap: 10px 22px; color: #d6dae0; font-size: .93rem; font-weight: 500; }
.rdtqw li { display: inline-flex; align-items: center; gap: 8px; }
.rdtqw svg { width: 18px; height: 18px; color: var(--ddmhw); flex: none; }
.rktok { background: color-mix(in srgb, var(--dpn7u) 86%, transparent); border: 1px solid var(--dtv9n); border-radius: var(--dxjc0); padding: 26px; box-shadow: var(--dlnp4); backdrop-filter: blur(8px); }
.rktok h2 { font-size: 1.7rem; margin-bottom: 4px; }
.rktok > p { color: var(--dhcu2); font-size: .93rem; }
.r3bd3 { list-style: none; padding: 0; margin: 0 0 18px; font-size: .95rem; }
.r3bd3 li { display: flex; justify-content: space-between; padding: 9px 0; border-bottom: 1px dashed var(--dtv9n); }
.r3bd3 li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }
.r3bd3 li.rco9i { color: var(--da471); }
.rktok .ro9f3 { font-weight: 700; margin-bottom: 14px; font-size: .92rem; }
.r31td { display: grid; gap: 10px; }
.raus9 { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1px; background: var(--dtv9n); border: 1px solid var(--dtv9n); border-radius: var(--d2rlp); overflow: hidden; }
.ruesa { background: var(--dlt98); padding: 26px 20px; }
.rn3zj { font-family: var(--dsf4z); font-weight: 800; font-size: clamp(2.4rem, 6vw, 3.6rem); line-height: 1; color: #fff; font-variant-numeric: tabular-nums; }
.rn3zj small { font-size: .5em; color: var(--da471); margin-left: 2px; }
.rhlik { color: var(--dhcu2); font-size: .9rem; margin-top: 8px; }
.rsey2 { font-size: .74rem; color: var(--dhcu2); }
.reyt0 { display: grid; gap: 16px; }
.rx8vb { position: relative; display: flex; flex-direction: column; background: #fff; color: var(--d1el9); border-radius: var(--d2rlp); overflow: hidden; text-decoration: none; box-shadow: var(--ds9bg); transition: transform .3s var(--dcvm3), box-shadow .3s; border: 1px solid rgba(20, 22, 26, .06); }
.rx8vb:hover { transform: translateY(-5px); box-shadow: 0 26px 50px -24px color-mix(in srgb, var(--diird) 45%, transparent); }
.rwjvr { position: relative; aspect-ratio: 16 / 9; overflow: hidden; background: #ddd; }
.rwjvr img { width: 100%; height: 100%; object-fit: cover; transition: transform .6s var(--dcvm3); }
.rx8vb:hover .rwjvr img { transform: scale(1.06); }
.rp1zd { position: relative; z-index: 1; margin: -46px 0 14px; width: 48px; height: 48px; border-radius: 12px; background: var(--ddmhw); color: var(--dndf8); display: grid; place-items: center; box-shadow: 0 10px 20px -8px rgba(0, 0, 0, .4); }
.rp1zd svg { width: 24px; height: 24px; }
.rz3ki { padding: 22px 20px 20px; display: flex; flex-direction: column; flex: 1; }
.rx8vb h3 { font-size: 1.5rem; text-transform: var(--dy1zf); margin-bottom: 8px; }
.rx8vb p { color: var(--dcvxx); font-size: .95rem; margin-bottom: 16px; }
.r6601 { margin-top: auto; display: flex; justify-content: space-between; align-items: center; padding-top: 14px; border-top: 1px solid rgba(20, 22, 26, .08); font-size: .9rem; }
.r6601 strong { font-family: var(--dsf4z); font-size: 1.3rem; }
.r6601 .ry40u { width: 36px; height: 36px; border-radius: 50%; background: var(--drsuw); display: grid; place-items: center; transition: background .2s, color .2s; }
.r6601 .ry40u svg { width: 16px; height: 16px; }
.rx8vb:hover .ry40u { background: var(--diird); color: var(--ddmhw); }
.rw8k1 .rwjvr { aspect-ratio: 16 / 8; }
.rrc40 { display: grid; gap: 40px; align-items: stretch; }
.rxqy6 { position: relative; min-height: 100%; }
.rxqy6 img { border-radius: var(--dxjc0); width: 100%; height: 100%; object-fit: cover; aspect-ratio: 4 / 3.4; }
.rxqy6 .ri1t5 { position: absolute; right: -6px; bottom: -22px; background: var(--ddmhw); color: var(--dndf8); border-radius: 14px; padding: 18px 20px; box-shadow: var(--dlnp4); max-width: 230px; }
.ri1t5 b { display: block; font-family: var(--dsf4z); font-size: 2.8rem; line-height: .9; }
.ri1t5 span { font-size: .86rem; font-weight: 600; }
.rrsjm { display: grid; gap: 14px; margin-top: 26px; }
.r994j { display: flex; gap: 16px; padding: 18px; border-radius: var(--d2rlp); background: var(--dpn7u); border: 1px solid var(--dtv9n); }
.rdkca .r994j { background: #fff; border-color: rgba(20, 22, 26, .07); }
.rgfvc { width: 46px; height: 46px; border-radius: 12px; background: color-mix(in srgb, var(--ddmhw) 14%, transparent); color: var(--ddmhw); display: grid; place-items: center; flex: none; }
.rdkca .rgfvc { background: var(--diird); }
.rgfvc svg { width: 22px; height: 22px; }
.r994j h3 { font-size: 1.2rem; margin-bottom: 4px; font-family: var(--d9g0z); font-weight: 700; letter-spacing: 0; line-height: 1.3; }
.r994j p { margin: 0; font-size: .94rem; color: var(--dhcu2); }
.rdkca .r994j p { color: var(--dcvxx); }
.rm7yp { --darl7: 50%; position: relative; border-radius: var(--dxjc0); overflow: hidden; aspect-ratio: 16 / 10; user-select: none; box-shadow: var(--dlnp4); background: #222; touch-action: pan-y; }
.rm7yp img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; pointer-events: none; }
.rbptd { filter: saturate(.18) contrast(.78) brightness(.82) sepia(.32); }
.rq1j7 { position: absolute; inset: 0; clip-path: inset(0 calc(100% - var(--darl7)) 0 0); }
.rq1j7::after { content: ""; position: absolute; inset: 0; background: radial-gradient(circle at 30% 40%, rgba(255, 255, 255, .14), transparent 55%), repeating-linear-gradient(115deg, rgba(255, 255, 255, .05) 0 2px, transparent 2px 7px); mix-blend-mode: screen; }
.r9x1h { position: absolute; top: 0; bottom: 0; left: var(--darl7); width: 3px; margin-left: -1.5px; background: var(--ddmhw); pointer-events: none; }
.r9x1h::after { content: ""; position: absolute; top: 50%; left: 50%; width: 52px; height: 52px; transform: translate(-50%, -50%); border-radius: 50%; background: var(--ddmhw) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23141414' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6-6 6 6 6M15 6l6 6-6 6'/%3E%3C/svg%3E") center / 24px no-repeat; box-shadow: 0 6px 22px rgba(0, 0, 0, .45); }
.rdrjn { position: absolute; inset: 0; width: 100%; height: 100%; opacity: 0; cursor: ew-resize; margin: 0; z-index: 3; }
.rdrjn:focus-visible + .r9x1h::after { outline: 3px solid #fff; outline-offset: 3px; }
.rsky2 { position: absolute; top: 16px; z-index: 2; padding: 6px 12px; border-radius: 99px; font-size: .74rem; font-weight: 800; letter-spacing: .14em; text-transform: uppercase; background: color-mix(in srgb, var(--diird) 78%, transparent); color: #fff; pointer-events: none; }
.rzyog { left: 16px; }
.rmdt9 { right: 16px; background: var(--ddmhw); color: var(--dndf8); }
.rh4ym { font-size: .82rem; color: var(--dhcu2); margin-top: 12px; }
.rkno0 { list-style: none; padding: 0; margin: 22px 0 28px; display: grid; gap: 12px; }
.rkno0 li { display: flex; gap: 12px; align-items: flex-start; }
.rkno0 svg { width: 22px; height: 22px; color: var(--ddmhw); flex: none; margin-top: 2px; }
.rlgo9 { display: grid; gap: 16px; counter-reset: step; list-style: none; padding: 0; margin: 0; }
.rosik { position: relative; padding: 28px 22px 24px; border-radius: var(--d2rlp); background: #fff; border: 1px solid rgba(20, 22, 26, .07); box-shadow: var(--ds9bg); overflow: hidden; }
.rosik::before { counter-increment: step; content: "0" counter(step); position: absolute; right: 14px; top: 2px; font-family: var(--dsf4z); font-weight: 800; font-size: 5.2rem; line-height: 1; color: rgba(20, 22, 26, .06); }
.rzp9e { width: 50px; height: 50px; border-radius: 12px; background: var(--diird); color: var(--ddmhw); display: grid; place-items: center; margin-bottom: 18px; }
.rzp9e svg { width: 24px; height: 24px; }
.rosik h3 { font-size: 1.4rem; text-transform: var(--dy1zf); }
.rosik p { color: var(--dcvxx); font-size: .95rem; margin: 0; }
.reu8v { display: inline-block; margin-top: 14px; font-size: .78rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--dndf8); background: var(--ddmhw); padding: 4px 10px; border-radius: 99px; }
.rnvs9 { display: grid; gap: 18px; align-items: stretch; }
.r5oke { position: relative; display: flex; flex-direction: column; padding: 30px 24px 26px; border-radius: var(--dxjc0); background: var(--dpn7u); border: 1px solid var(--dtv9n); }
.rglb8 { background: linear-gradient(180deg, color-mix(in srgb, var(--ddmhw) 12%, var(--dpn7u)) 0%, var(--dpn7u) 60%); border: 2px solid var(--ddmhw); box-shadow: 0 30px 60px -30px color-mix(in srgb, var(--ddmhw) 35%, transparent); }
.ra6q3 { position: absolute; top: -13px; left: 24px; background: var(--ddmhw); color: var(--dndf8); font-size: .74rem; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; padding: 5px 12px; border-radius: 99px; }
.r4zja { font-size: .76rem; font-weight: 800; letter-spacing: .18em; text-transform: uppercase; color: var(--dhcu2); }
.r5oke h3 { font-size: 2rem; text-transform: var(--dy1zf); margin: 6px 0 6px; }
.r1ong { color: var(--dhcu2); font-size: .94rem; min-height: 3em; }
.r9h6v { display: flex; align-items: baseline; gap: 8px; margin: 8px 0 4px; }
.r9h6v small { color: var(--dhcu2); font-weight: 600; }
.r9h6v b { font-family: var(--dsf4z); font-size: 3.3rem; line-height: 1; color: #fff; }
.r9h6v span { font-weight: 700; color: var(--dhcu2); }
.ryf8h { font-size: .8rem; color: #79818c; margin-bottom: 20px; }
.rzvbo { list-style: none; padding: 18px 0 0; margin: 0 0 24px; border-top: 1px solid var(--dtv9n); display: grid; gap: 10px; font-size: .94rem; }
.rzvbo li { display: flex; gap: 10px; align-items: flex-start; }
.rzvbo svg { width: 18px; height: 18px; flex: none; margin-top: 3px; color: var(--ddmhw); }
.rzvbo li.rxcam { color: #6a717c; }
.rzvbo li.rxcam svg { color: #4c535d; }
.r5oke .ryeou { margin-top: auto; }
.rap2l { position: relative; margin-top: 46px; border-radius: var(--d2rlp); border: 1px solid var(--dtv9n); overflow-x: auto; -webkit-overflow-scrolling: touch; background: var(--dlt98); }
.rzf6z { width: 100%; min-width: 640px; border-collapse: collapse; font-size: .94rem; }
.rzf6z caption { text-align: left; padding: 18px 20px 0; font-family: var(--dsf4z); font-size: 1.5rem; font-weight: 700; text-transform: var(--dy1zf); }
.rzf6z th, .rzf6z td { padding: 13px 18px; text-align: center; border-bottom: 1px solid var(--dtv9n); }
.rzf6z thead th { font-family: var(--dsf4z); font-size: 1.15rem; text-transform: var(--dy1zf); letter-spacing: .02em; color: #fff; background: rgba(255, 255, 255, .03); }
.rzf6z th[scope="row"] { text-align: left; font-weight: 500; color: #cdd2d9; }
.rzf6z tbody tr:hover { background: rgba(255, 255, 255, .025); }
.rzf6z .ru6sr { background: color-mix(in srgb, var(--ddmhw) 6%, transparent); }
.rzf6z .rvhn1 svg { width: 20px; height: 20px; color: var(--ddmhw); margin: auto; }
.rzf6z .rz0kg { color: #555c66; }
.rzf6z tfoot td, .rzf6z tfoot th { font-weight: 800; border-bottom: 0; }
.rzf6z tfoot th { text-align: left; }
.r53gn { display: grid; gap: 16px; }
.rygwt { display: flex; flex-direction: column; padding: 26px 24px; border-radius: var(--d2rlp); background: #fff; border: 1px solid rgba(20, 22, 26, .07); box-shadow: var(--ds9bg); margin: 0; }
.rbjtd { display: flex; gap: 2px; color: var(--da471); margin-bottom: 14px; }
.rdkca .rbjtd, .r0fdr .rbjtd { color: var(--dwaid); }
.rbjtd svg { width: 18px; height: 18px; }
.rygwt blockquote { margin: 0 0 20px; font-size: 1rem; color: #2a2e34; }
.rygwt figcaption { margin-top: auto; display: flex; align-items: center; gap: 12px; }
.rvx2g { width: 44px; height: 44px; border-radius: 50%; display: grid; place-items: center; font-weight: 800; background: var(--diird); color: var(--d5lkp); flex: none; }
.rygwt figcaption b { display: block; font-size: .95rem; }
.rygwt figcaption > div span { font-size: .82rem; color: var(--dcvxx); }
.rzhxm { display: inline-flex; align-items: center; gap: 6px; font-size: .74rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--dcvxx); border: 1px dashed rgba(20, 22, 26, .3); padding: 4px 10px; border-radius: 99px; }
.rm88g { display: flex; align-items: center; gap: 14px; flex-wrap: wrap; }
.rm88g b { font-family: var(--dsf4z); font-size: 3rem; line-height: 1; }
.rsev7 { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px 14px; }
.rsev7 li { list-style: none; padding: 12px 22px; border-radius: 99px; border: 1px solid var(--dtv9n); font-family: var(--dsf4z); font-size: 1.25rem; font-weight: 700; letter-spacing: .06em; text-transform: var(--dy1zf); color: #aab1bb; }
.rsev7 { padding: 0; margin: 0; }
.rtuue { display: grid; gap: 10px; max-width: 900px; }
.rnril { margin: 0 auto; }
.rj5w3 { border-radius: 12px; background: var(--dpn7u); border: 1px solid var(--dtv9n); overflow: hidden; transition: border-color .2s; }
.rdkca .rj5w3, .r0fdr .rj5w3 { background: #fff; border-color: rgba(20, 22, 26, .08); }
.rj5w3[open] { border-color: var(--ddmhw); }
.rj5w3 summary { list-style: none; cursor: pointer; display: flex; justify-content: space-between; align-items: center; gap: 16px; padding: 18px 20px; font-weight: 700; font-size: 1.02rem; }
.rj5w3 summary::-webkit-details-marker { display: none; }
.rj5w3 summary .rmr5o { position: relative; width: 30px; height: 30px; flex: none; border-radius: 50%; background: color-mix(in srgb, var(--ddmhw) 14%, transparent); }
.rj5w3 summary .rmr5o::before, .rj5w3 summary .rmr5o::after { content: ""; position: absolute; left: 50%; top: 50%; width: 12px; height: 2px; background: var(--ddmhw); transform: translate(-50%, -50%); transition: transform .25s var(--dcvm3); }
.rdkca .rj5w3 summary .rmr5o::before, .rdkca .rj5w3 summary .rmr5o::after, .r0fdr .rj5w3 summary .rmr5o::before, .r0fdr .rj5w3 summary .rmr5o::after { background: var(--dwaid); }
.rj5w3 summary .rmr5o::after { transform: translate(-50%, -50%) rotate(90deg); }
.rj5w3[open] summary .rmr5o::after { transform: translate(-50%, -50%) rotate(0); }
.rj5w3 .r2993 { padding: 0 20px 20px; color: var(--dhcu2); }
.rdkca .rj5w3 .r2993, .r0fdr .rj5w3 .r2993 { color: var(--dcvxx); }
.rj5w3 .r2993 p:last-child { margin: 0; }
.rnc6j { display: grid; gap: 28px; }
.rtosu { background: var(--dpn7u); border: 1px solid var(--dtv9n); border-radius: var(--dxjc0); padding: 26px; }
.rgbec { list-style: none; padding: 0; margin: 0 0 18px; display: grid; gap: 16px; }
.rgbec li { display: flex; gap: 14px; align-items: flex-start; }
.rgbec .r2tb7 { width: 42px; height: 42px; border-radius: 11px; background: color-mix(in srgb, var(--ddmhw) 13%, transparent); color: var(--ddmhw); display: grid; place-items: center; flex: none; }
.rgbec .r2tb7 svg { width: 20px; height: 20px; }
.rgbec small { display: block; color: var(--dhcu2); font-size: .8rem; text-transform: uppercase; letter-spacing: .1em; font-weight: 700; }
.rgbec a, .rgbec span { font-weight: 600; text-decoration: none; }
.rgbec a:hover { color: var(--ddmhw); }
.rfxgg { position: relative; border-radius: var(--dxjc0); overflow: hidden; background: var(--dpn7u); height: 380px; border: 1px solid var(--dtv9n); }
.rfxgg iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }
.rex5q { position: absolute; inset: 0; display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; gap: 14px; padding: 24px; background:
  linear-gradient(color-mix(in srgb, var(--diird) 75%, transparent), color-mix(in srgb, var(--diird) 90%, transparent)),
  repeating-linear-gradient(0deg, rgba(255, 255, 255, .04) 0 1px, transparent 1px 38px),
  repeating-linear-gradient(90deg, rgba(255, 255, 255, .04) 0 1px, transparent 1px 38px),
  linear-gradient(135deg, var(--dpn7u), var(--diird)); }
.rex5q .rytex { width: 56px; height: 56px; border-radius: 50%; background: var(--ddmhw); color: var(--dndf8); display: grid; place-items: center; box-shadow: 0 0 0 10px color-mix(in srgb, var(--ddmhw) 15%, transparent), 0 0 0 22px color-mix(in srgb, var(--ddmhw) 7%, transparent); }
.rex5q .rytex svg { width: 26px; height: 26px; }
.rex5q p { margin: 0; max-width: 40ch; color: var(--dhcu2); font-size: .88rem; }
.rex5q strong { font-size: 1.05rem; color: #fff; }
.r1550 { background: #fff; color: var(--d1el9); border-radius: var(--dxjc0); padding: 26px 22px; box-shadow: var(--dlnp4); }
.r1550 h2, .r1550 h3 { color: var(--d1el9); }
.rpavx { display: grid; gap: 14px; }
.rh6ft { display: flex; flex-direction: column; gap: 6px; }
.rh6ft label, .rh6ft .rzfci { font-size: .86rem; font-weight: 700; color: #2b3036; }
.rh6ft label .r30tg { color: #d24b00; }
.rh6ft input, .rh6ft select, .rh6ft textarea { width: 100%; min-height: 50px; padding: 12px 14px; border-radius: var(--d81p1); border: 1.5px solid #d9dbe0; background: #f8f8f6; color: var(--d1el9); transition: border-color .2s, box-shadow .2s, background .2s; }
.rh6ft textarea { min-height: 110px; resize: vertical; }
.rh6ft select { appearance: none; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23444' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: right 12px center; background-size: 18px; padding-right: 40px; }
.rh6ft input:focus, .rh6ft select:focus, .rh6ft textarea:focus { outline: none; border-color: var(--ddmhw); background: #fff; box-shadow: 0 0 0 4px color-mix(in srgb, var(--ddmhw) 22%, transparent); }
.rh6ft.rik45 input, .rh6ft.rik45 select, .rh6ft.rik45 textarea { border-color: var(--dtgds); background: #fff6f6; }
.r703t { font-size: .8rem; color: #c62828; min-height: 0; }
.r703t:empty { display: none; }
.rt6gz { display: flex; gap: 12px; align-items: flex-start; font-size: .84rem; color: #3d434b; line-height: 1.5; }
.rt6gz input { width: 22px; height: 22px; flex: none; margin-top: 1px; accent-color: var(--ddmhw); }
.rt6gz.rik45 { color: #c62828; }
.r6pia { font-size: .76rem; color: #6a7079; background: #f4f3ef; border-radius: var(--d81p1); padding: 12px 14px; line-height: 1.55; }
.r6pia summary { cursor: pointer; font-weight: 700; color: #3d434b; }
.r6pia p { margin: 8px 0 0; }
.r7i4t { border-radius: var(--d81p1); padding: 12px 14px; font-size: .9rem; font-weight: 600; }
.r7i4t:empty { display: none; }
.r7i4t.rfqvd { background: #fff0f0; color: #b42318; }
.r7i4t.rgss4 { background: #edfbf3; color: #146c3d; }
.r1550 .ryeou[disabled] { opacity: .65; pointer-events: none; }
.roqcg { font-size: .78rem; color: var(--dcvxx); margin: 0; }
.rd76t { position: relative; overflow: hidden; border-radius: var(--dxjc0); padding: 40px 26px; background: var(--ddmhw); color: var(--dndf8); display: grid; gap: 22px; align-items: center; }
.rd76t::after { content: ""; position: absolute; right: -60px; top: -60px; width: 300px; height: 300px; background: repeating-linear-gradient(-45deg, rgba(0, 0, 0, .08) 0 16px, transparent 16px 32px); border-radius: 50%; pointer-events: none; }
.rd76t h2 { font-size: clamp(1.9rem, 4vw, 2.9rem); margin-bottom: 8px; }
.rd76t p { margin: 0; font-weight: 500; max-width: 60ch; }
.rbac6 { display: flex; flex-wrap: wrap; gap: 12px; position: relative; z-index: 1; }
.rd76t .rypz0 { --dt5ik: var(--dndf8); border-color: color-mix(in srgb, var(--dndf8) 35%, transparent); }
.rd76t .rypz0:hover { border-color: var(--dndf8); color: var(--dndf8); }
.r8mip { position: relative; isolation: isolate; padding: 48px 0 56px; overflow: hidden; background: var(--dlt98); border-bottom: 1px solid var(--dtv9n); }
.rb593 { position: absolute; inset: 0; z-index: -2; }
.rb593 img { width: 100%; height: 100%; object-fit: cover; opacity: .38; }
.r8mip::before { content: ""; position: absolute; inset: 0; z-index: -1; background: linear-gradient(90deg, color-mix(in srgb, var(--diird) 97%, transparent) 20%, color-mix(in srgb, var(--diird) 70%, transparent)); }
.r8mip h1 { font-size: clamp(2.3rem, 6vw, 4rem); max-width: 18ch; margin-bottom: 14px; }
.r8mip .r9xzo { max-width: 62ch; color: #c3c9d1; margin: 0; }
.rqdf0 { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 24px; }
.rwpa9 { display: inline-flex; align-items: center; gap: 8px; padding: 8px 14px; border-radius: 99px; background: rgba(255, 255, 255, .07); border: 1px solid rgba(255, 255, 255, .1); font-size: .88rem; font-weight: 600; }
.rwpa9 svg { width: 16px; height: 16px; color: var(--ddmhw); }
.r75hm { margin-bottom: 22px; font-size: .86rem; color: var(--dhcu2); }
.r75hm ol { list-style: none; padding: 0; margin: 0; display: flex; flex-wrap: wrap; gap: 6px; }
.r75hm li + li::before { content: "/"; margin-right: 6px; color: #565d67; }
.r75hm a { text-decoration: none; }
.r75hm a:hover { color: var(--ddmhw); }
.r75hm [aria-current] { color: #e2e6eb; }
.rwpqb { display: grid; gap: 34px; }
.rphee > img { border-radius: var(--dxjc0); width: 100%; aspect-ratio: 16 / 9; object-fit: cover; margin-bottom: 30px; }
.rphee h2 { font-size: clamp(1.8rem, 3.4vw, 2.4rem); margin-top: 1.4em; }
.rphee h2:first-of-type { margin-top: 0; }
.rphee p { color: var(--dhcu2); font-size: 1.04rem; }
.rfk0u { list-style: none; padding: 0; margin: 0 0 10px; display: grid; gap: 10px; }
.rfk0u li { display: flex; gap: 12px; align-items: flex-start; padding: 14px 16px; border-radius: 12px; background: #fff; border: 1px solid rgba(20, 22, 26, .07); font-weight: 500; }
.rfk0u svg { width: 22px; height: 22px; color: var(--dwaid); flex: none; margin-top: 1px; }
.rvhnf { position: sticky; top: calc(var(--dp7xa) + 20px); background: var(--diird); color: var(--dmgo6); border-radius: var(--dxjc0); padding: 26px; box-shadow: var(--dlnp4); }
.rvhnf h2 { font-size: 1.7rem; margin: 0 0 6px; }
.rvhnf .rhv04 { display: flex; align-items: baseline; gap: 8px; margin: 14px 0 4px; }
.rvhnf .rhv04 small { color: var(--dhcu2); }
.rvhnf .rhv04 b { font-family: var(--dsf4z); font-size: 3rem; line-height: 1; color: var(--da471); }
.rvhnf ul { list-style: none; padding: 0; margin: 18px 0 22px; display: grid; gap: 10px; font-size: .93rem; color: #cfd4da; }
.rvhnf ul li { display: flex; gap: 10px; }
.rvhnf ul svg { width: 18px; height: 18px; color: var(--ddmhw); flex: none; margin-top: 3px; }
.rvhnf .ryeou + .ryeou { margin-top: 10px; }
.rt659 { display: grid; gap: 12px; }
.rt659 a { display: flex; align-items: center; gap: 14px; padding: 14px 16px; border-radius: 12px; background: #fff; border: 1px solid rgba(20, 22, 26, .07); text-decoration: none; font-weight: 700; transition: transform .2s, box-shadow .2s; }
.rt659 a:hover { transform: translateX(4px); box-shadow: var(--ds9bg); }
.rt659 .r2tb7 { width: 40px; height: 40px; border-radius: var(--d81p1); background: var(--diird); color: var(--ddmhw); display: grid; place-items: center; flex: none; }
.rt659 .r2tb7 svg { width: 20px; height: 20px; }
.rt659 small { display: block; font-weight: 500; color: var(--dcvxx); }
.rftvu { display: flex; gap: 8px; flex-wrap: wrap; margin-bottom: 32px; position: sticky; top: var(--dp7xa); z-index: 5; padding: 12px 0; background: var(--drsuw); }
.rftvu a { padding: 8px 14px; border-radius: 99px; background: #fff; border: 1px solid rgba(20, 22, 26, .1); font-size: .88rem; font-weight: 700; text-decoration: none; }
.rftvu a:hover { background: var(--diird); color: var(--ddmhw); }
.rd4mv { margin-bottom: 40px; scroll-margin-top: calc(var(--dp7xa) + 80px); }
.ro54x { display: flex; align-items: center; gap: 14px; margin-bottom: 14px; }
.ro54x .r2tb7 { width: 46px; height: 46px; border-radius: 12px; background: var(--diird); color: var(--ddmhw); display: grid; place-items: center; flex: none; }
.ro54x .r2tb7 svg { width: 22px; height: 22px; }
.ro54x h2 { margin: 0; font-size: 1.9rem; }
.ro54x a { margin-left: auto; font-size: .88rem; color: var(--da471); }
.rh7bp { width: 100%; border-collapse: collapse; background: #fff; color: var(--d1el9); border-radius: 14px; overflow: hidden; box-shadow: var(--ds9bg); font-size: .97rem; }
.rh7bp th, .rh7bp td { padding: 14px 18px; text-align: left; border-bottom: 1px solid rgba(20, 22, 26, .07); }
.rh7bp thead th { background: var(--diird); color: #fff; font-family: var(--dsf4z); font-size: 1.05rem; text-transform: var(--dy1zf); letter-spacing: .04em; }
.rh7bp td:last-child, .rh7bp th:last-child { text-align: right; white-space: nowrap; font-weight: 800; font-variant-numeric: tabular-nums; }
.rh7bp tbody tr:last-child td { border-bottom: 0; }
.rh7bp tbody tr:hover { background: #fbfaf6; }
.rm7lo { font-size: .86rem; color: var(--dcvxx); background: #fff; border-left: 4px solid var(--ddmhw); padding: 14px 18px; border-radius: 0 10px 10px 0; }
.r30qp { list-style: none; margin: 0; padding: 0; border-top: 1px solid var(--dtv9n); }
.r30qp li { display: flex; align-items: baseline; gap: 12px; padding: 14px 0; border-bottom: 1px solid var(--dtv9n); }
.r30qp li::after { content: ""; order: 2; flex: 1; border-bottom: 1px dotted #4a515b; transform: translateY(-4px); }
.r30qp span { order: 1; }
.r30qp b { order: 3; font-variant-numeric: tabular-nums; white-space: nowrap; color: var(--da471); }
.rxiyc { list-style: none; padding: 0; margin: 0; border-left: 2px solid var(--ddmhw); display: grid; gap: 26px; }
.rxiyc li { position: relative; padding-left: 26px; }
.rxiyc li::before { content: ""; position: absolute; left: -8px; top: 6px; width: 14px; height: 14px; border-radius: 50%; background: var(--ddmhw); box-shadow: 0 0 0 5px var(--drsuw); }
.rxiyc b { font-family: var(--dsf4z); font-size: 1.6rem; display: block; line-height: 1.1; }
.rxiyc p { margin: 4px 0 0; color: var(--dhcu2); }
.r4sjs { display: grid; gap: 18px; grid-template-columns: repeat(2, 1fr); }
.rliq4 { margin: 0; }
.rliq4 img { width: 100%; aspect-ratio: 4 / 5; object-fit: cover; border-radius: 14px; filter: grayscale(.25); transition: filter .3s; }
.rliq4:hover img { filter: none; }
.rliq4 figcaption { padding-top: 12px; }
.rliq4 b { display: block; font-size: 1.05rem; }
.rliq4 span { font-size: .86rem; color: var(--dhcu2); }
.ra2p3 { display: grid; gap: 14px; }
.rup99 { display: grid; gap: 34px; }
.r84gf { background: #fff; border-radius: 14px; padding: 20px 22px; border: 1px solid rgba(20, 22, 26, .07); font-size: .9rem; align-self: start; }
.r84gf b { display: block; font-family: var(--dsf4z); font-size: 1.2rem; text-transform: var(--dy1zf); margin-bottom: 8px; }
.r84gf ol { margin: 0; padding-left: 1.2em; display: grid; gap: 6px; }
.r84gf a { text-decoration: none; color: var(--dcvxx); }
.r84gf a:hover { color: var(--d1el9); text-decoration: underline; }
.rftcg { max-width: 76ch; color: #2b3036; font-size: 1rem; }
.rftcg h2 { font-size: 1.75rem; margin: 1.8em 0 .5em; text-transform: none; scroll-margin-top: calc(var(--dp7xa) + 20px); }
.rftcg h2:first-child { margin-top: 0; }
.rftcg h3 { font-size: 1.25rem; margin: 1.4em 0 .4em; }
.rftcg li { margin-bottom: .45em; }
.rftcg a { color: var(--dwaid); }
.rftcg table { width: 100%; border-collapse: collapse; font-size: .9rem; margin: 1em 0 1.4em; background: #fff; border-radius: var(--d81p1); overflow: hidden; }
.rftcg th, .rftcg td { padding: 10px 12px; border-bottom: 1px solid rgba(20, 22, 26, .08); text-align: left; vertical-align: top; }
.rftcg thead th { background: var(--diird); color: #fff; }
.rftcg .rd6vi { position: relative; overflow-x: auto; }
.rftcg .rvxyh { background: #fff8e5; border-left: 4px solid var(--ddmhw); padding: 14px 18px; border-radius: 0 10px 10px 0; }
.rfl5a { font-size: .86rem; color: var(--dcvxx); }
.r6cfi { min-height: 62vh; display: grid; place-items: center; text-align: center; padding: 80px 0; }
.r6cfi .rfvy0 { font-family: var(--dsf4z); font-weight: 800; font-size: clamp(6rem, 22vw, 12rem); line-height: .9; color: transparent; -webkit-text-stroke: 2px var(--ddmhw); }
.r6cfi .r95o9 { width: 92px; height: 92px; border-radius: 50%; background: var(--ddmhw); color: var(--dndf8); display: grid; place-items: center; margin: 0 auto 26px; box-shadow: 0 0 0 14px color-mix(in srgb, var(--ddmhw) 14%, transparent); }
.r6cfi .r95o9 svg { width: 44px; height: 44px; }
.r6cfi .r9xzo { max-width: 56ch; margin: 0 auto 28px; }
.r6cfi .rqeje { display: flex; gap: 12px; justify-content: center; flex-wrap: wrap; }
.rhhqz { background: var(--dwyca); color: #aeb5bf; padding: 64px 0 28px; font-size: .93rem; border-top: 1px solid var(--ds3bz); }
.ref54 { display: grid; gap: 34px; }
.rhhqz h2 { font-size: 1.15rem; color: #fff; letter-spacing: .08em; margin-bottom: 16px; }
.rhhqz ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 9px; }
.rhhqz a { text-decoration: none; }
.rhhqz a:hover { color: var(--ddmhw); }
.rhhqz address { font-style: normal; line-height: 1.75; }
.ro19t p { margin: 16px 0 18px; max-width: 38ch; }
.rdfut { font-size: .82rem; color: #8c94a0; line-height: 1.7; }
.rjafq { margin-top: 44px; padding-top: 22px; border-top: 1px solid var(--ds3bz); display: flex; flex-wrap: wrap; gap: 10px 22px; justify-content: space-between; align-items: center; font-size: .82rem; color: #8c94a0; }
.rjafq nav { display: flex; flex-wrap: wrap; gap: 6px 18px; }
.rn1hw { background: none; border: 0; padding: 0; cursor: pointer; color: inherit; font-size: inherit; text-decoration: none; }
.rn1hw:hover { color: var(--ddmhw); }
.r54wz { display: inline-flex; align-items: center; gap: 8px; font-size: .76rem; padding: 4px 10px; border-radius: 6px; border: 1px dashed #4b525c; color: #9aa2ad; }
.r54wz b { color: var(--da471); letter-spacing: .1em; }
.rr7i8 { position: fixed; left: 0; right: 0; bottom: 0; z-index: 90; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; padding: 10px 12px calc(10px + env(safe-area-inset-bottom)); background: color-mix(in srgb, var(--diird) 95%, transparent); border-top: 1px solid var(--dtv9n); backdrop-filter: blur(10px); }
.rr7i8 .ryeou { min-height: 46px; font-size: .92rem; }
body { padding-bottom: 72px; }
.r5739 { position: fixed; left: 12px; right: 12px; bottom: 12px; z-index: 300; max-width: 560px; background: #fff; color: #1a1d21; border: 1px solid rgba(20,22,26,.12); border-radius: 16px; box-shadow: 0 30px 80px -20px rgba(0, 0, 0, .6); padding: 22px; transform: translateY(20px); opacity: 0; visibility: hidden; transition: .3s var(--dcvm3); isolation: isolate; max-height: 70vh; overflow-y: auto; }
.r5739 p { color: #4b5159; }
.r5739.rrs1w { transform: none; opacity: 1; visibility: visible; }
.r5739 h2 { font-size: 1.4rem; margin-bottom: 6px; display: flex; align-items: center; gap: 10px; }
.r5739 h2 svg { width: 24px; height: 24px; color: var(--dwaid); }
.r5739 p { font-size: .87rem; color: #4b5159; margin-bottom: 14px; }
.r5739 a { color: var(--dwaid); }
.r9kuh { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }
.r9kuh .ryeou { min-height: 44px; font-size: .9rem; padding: 0 12px; }
.r9kuh .rxpoa { grid-column: 1 / -1; }
.rs4lc { position: fixed; inset: 0; z-index: 310; display: grid; grid-template-columns: minmax(0, 620px); place-content: center; padding: 16px; background: color-mix(in srgb, var(--diird) 72%, transparent); opacity: 0; visibility: hidden; transition: .25s; }
.rs4lc.rj7wh { opacity: 1; visibility: visible; }
.rjmfm { width: 100%; max-width: 620px; max-height: calc(100vh - 32px); overflow-y: auto; background: #fff; color: var(--d1el9); border-radius: var(--dxjc0); padding: 26px 22px; }
.rjmfm h2 { font-size: 1.8rem; }
.rjmfm > p { font-size: .9rem; color: #4b5159; }
.ruou1 { border: 1px solid #e4e4e0; border-radius: 12px; padding: 16px; margin-bottom: 10px; }
.rt0lf { display: flex; justify-content: space-between; align-items: center; gap: 12px; }
.rt0lf b { font-size: 1rem; }
.ruou1 p { font-size: .84rem; color: #5d636c; margin: 8px 0 0; }
.reivl { position: relative; width: 50px; height: 28px; flex: none; }
.reivl input { position: absolute; opacity: 0; width: 100%; height: 100%; margin: 0; cursor: pointer; z-index: 1; }
.reivl span { position: absolute; inset: 0; border-radius: 99px; background: #c9ccd2; transition: .2s; }
.reivl span::after { content: ""; position: absolute; top: 3px; left: 3px; width: 22px; height: 22px; border-radius: 50%; background: #fff; box-shadow: 0 2px 6px rgba(0, 0, 0, .25); transition: .2s var(--dcvm3); }
.reivl input:checked + span { background: var(--ddmhw); }
.reivl input:checked + span::after { transform: translateX(22px); }
.reivl input:disabled + span { background: #9fd5b6; }
.reivl input:disabled { cursor: not-allowed; }
.reivl input:focus-visible + span { outline: 3px solid var(--ddmhw); outline-offset: 2px; }
.riazf { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 16px; }
.riazf .ryeou { flex: 1 1 160px; min-height: 46px; }
.rrzc9 { font-size: .76rem; font-weight: 800; color: #1c7d48; text-transform: uppercase; letter-spacing: .08em; }
.ro685 [data-bvgxb] { opacity: 0; transform: translateY(26px); transition: opacity .7s var(--dcvm3), transform .7s var(--dcvm3); transition-delay: var(--dpeju, 0s); }
.ro685 [data-bvgxb].rzkev { opacity: 1; transform: none; }
.rup99 > *, .rnc6j > *, .rwpqb > *, .rrc40 > *, .rd1x7 > *, .rqjmc > * { min-width: 0; }
.ri5av { margin-top: 0; }
.r1gxb { margin-bottom: 0; }
.rfels { text-align: center; }
.rprto { color: var(--dhcu2); }
.rvhjh { display: flex; flex-wrap: wrap; gap: 12px; }
.rd1x7 { display: grid; gap: 28px; }
@media (min-width: 560px) {
  .reyt0 { grid-template-columns: repeat(2, 1fr); }
  .raus9 { grid-template-columns: repeat(4, 1fr); }
  .rpavx { grid-template-columns: 1fr 1fr; }
  .rpavx .r0ujq, .rpavx .rt6gz, .rpavx .r6pia, .rpavx .r7i4t, .rpavx .ry70n { grid-column: 1 / -1; }
  .rlgo9 { grid-template-columns: repeat(2, 1fr); }
  .r4sjs { grid-template-columns: repeat(4, 1fr); }
  .r5739 { left: 20px; bottom: 20px; right: auto; }
}
@media (min-width: 760px) {
  .r3zh3 { padding: 100px 0; }
  .r53gn { grid-template-columns: repeat(3, 1fr); }
  .rnvs9 { max-width: 560px; margin: 0 auto; }
  .rm1pj { grid-template-columns: 1fr 1fr; }
  .ra2p3 { grid-template-columns: repeat(3, 1fr); }
  .rd76t { grid-template-columns: 1fr auto; padding: 52px 52px; }
  .r0ucq { grid-template-columns: 1.2fr 1fr; }
  .r0ucq .r9xzo { margin-bottom: 6px; }
  .rd1x7 { grid-template-columns: 1fr 1fr; gap: 48px; }
  .ref54 { grid-template-columns: 1.4fr 1fr 1fr; }
  .rup99 { grid-template-columns: 260px 1fr; gap: 54px; }
  .r84gf { position: sticky; top: calc(var(--dp7xa) + 20px); }
  .r1550 { padding: 34px 32px; }
}
@media (min-width: 1000px) {
.reyt0 { grid-template-columns: repeat(4, 1fr); }
  .rtaju { grid-template-columns: repeat(3, 1fr); }
  .rqjmc { grid-template-columns: 1.55fr 1fr; gap: 64px; }
  .rrc40 { grid-template-columns: 1fr 1fr; gap: 72px; }
  .rm12t .rxqy6 { order: 2; }
  .rlgo9 { grid-template-columns: repeat(4, 1fr); }
  .rnc6j { grid-template-columns: .9fr 1.1fr; gap: 40px; align-items: start; }
  .rnvs9 { grid-template-columns: repeat(3, 1fr); max-width: none; }
  .rwpqb { grid-template-columns: 1fr 360px; gap: 56px; align-items: start; }
  .ref54 { grid-template-columns: 1.5fr 1fr 1fr 1.2fr; }
  .rm7yp { aspect-ratio: 16 / 11; }
}
@media (min-width: 1120px) {
  .r2vnb { display: block; }
  .r5vfs, .rpgii { display: none; }
  .rn52q { display: inline-flex; }
  .renxi { display: inline-flex; }
  .rr7i8 { display: none; }
  body { padding-bottom: 0; }
}
@media (max-width: 1119px) {
  .r5739 { bottom: 84px; }
}
@media (max-width: 420px) {
  .rd6k5 { display: none; }
  .rqfqf { font-size: 1.22rem; }
  .r2z2w a { padding: 7px 7px; }
  .r33ue .ryeou { flex: 1 1 100%; }
}
@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
  *, *::before, *::after { animation-duration: .01ms !important; transition-duration: .01ms !important; }
  .ro685 [data-bvgxb] { opacity: 1; transform: none; }
}
@media print {
  .rv62j, .rn8fs, .rr7i8, .r5739, .rs4lc, .rhhqz, .rfxgg { display: none !important; }
  body { background: #fff; color: #000; padding: 0; }
}
.r3vuz { max-width: 1040px; grid-template-columns: 1fr 1fr; align-items: start; }
@media (max-width: 720px) { .r3vuz { grid-template-columns: 1fr; } }
.r1cfw .rj5w3 { padding: 16px 20px; }
.r1cfw .rrppn { margin: 0 0 6px; font-size: 1.02rem; font-weight: 700; }
.r1cfw .r2993 { padding: 0; }
.rcuks { max-width: 1040px; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); align-items: start; }
.rqa9z { counter-reset: faq; }
.rqa9z .rj5w3 { position: relative; padding-left: 56px; }
.rqa9z .rj5w3::before { counter-increment: faq; content: counter(faq); position: absolute; left: 16px; top: 16px; width: 28px; height: 28px; display: grid; place-items: center; border-radius: 50%; background: color-mix(in srgb, var(--ddmhw) 14%, transparent); color: var(--ddmhw); font-weight: 700; font-size: .9rem; }
.rwo36 .r6662 { width: 100%; box-sizing: border-box; padding: 12px 16px; border-radius: 10px; border: 1px solid var(--dtv9n); background: var(--dpn7u); color: var(--dmgo6); margin-bottom: 12px; font: inherit; }
.rwo36 .re6bi { display: grid; gap: 10px; }
.rj5w3.r4ofy { display: none; }
.rqjnh { padding: 8px 0 26px; }
.rqjnh .r75hm { margin-bottom: 14px; }
.rqjnh h1 { font-size: clamp(1.9rem, 5vw, 3rem); margin-bottom: 10px; }
.rqjnh .r9xzo { max-width: 60ch; color: var(--dhcu2); margin: 0; }
.raa3u { padding: 30px 0 26px; border-bottom: 1px solid var(--dtv9n); background: var(--dklil); }
.raa3u .r75hm { margin-bottom: 12px; }
.raa3u h1 { font-size: clamp(2rem, 5vw, 3.1rem); margin-bottom: 10px; color: var(--dmgo6); }
.raa3u .r9xzo { max-width: 60ch; color: var(--dhcu2); margin: 0; }
.r7b8i { display: grid; gap: 28px; align-items: start; }
.r138v { display: grid; gap: 28px; }
.ro5oo { min-width: 0; }
.r8bks .rgbec { display: grid; gap: 16px; }
.r8bks { background: var(--dpn7u); border: 1px solid var(--dtv9n); border-radius: var(--dxjc0); padding: 22px 26px; }
.re1mz { display: grid; gap: 16px; }
.rjkq5 { background: var(--dpn7u); border: 1px solid var(--dtv9n); border-radius: var(--dxjc0); padding: 20px; display: grid; gap: 6px; }
.rjkq5 .r2tb7 { width: 42px; height: 42px; border-radius: 11px; background: color-mix(in srgb, var(--ddmhw) 13%, transparent); color: var(--ddmhw); display: grid; place-items: center; }
.rjkq5 .r2tb7 svg { width: 20px; height: 20px; }
.rjkq5 small { color: var(--dhcu2); font-size: .8rem; text-transform: uppercase; letter-spacing: .1em; font-weight: 700; }
.rjkq5 a, .rjkq5 span { font-weight: 600; text-decoration: none; }
.rx4k5 { background: var(--dpn7u); border: 1px solid var(--dtv9n); border-left: 4px solid var(--ddmhw); border-radius: var(--dxjc0); padding: 26px; }
.r4bbz { display: block; font-family: var(--dsf4z); font-size: 1.35rem; margin-bottom: 16px; }
.ru83d { width: 100%; border-collapse: collapse; margin-top: 8px; font-size: .95rem; }
.ru83d caption { text-align: left; font-weight: 700; color: var(--dhcu2); font-size: .8rem; text-transform: uppercase; letter-spacing: .1em; padding-bottom: 8px; }
.ru83d th { text-align: left; font-weight: 600; padding: 9px 0; border-bottom: 1px dashed var(--dtv9n); }
.ru83d td { text-align: right; font-weight: 700; font-variant-numeric: tabular-nums; padding: 9px 0; border-bottom: 1px dashed var(--dtv9n); }
.rjan1 .r1550 { box-shadow: var(--ds9bg); }
.r4p1m .rsvg5 { list-style: none; display: flex; gap: 10px; padding: 0; margin: 0 0 16px; }
.r4p1m .rsvg5 li { flex: 1; display: flex; align-items: center; gap: 8px; padding: 10px 12px; border-radius: var(--d81p1); background: var(--dpn7u); border: 1px solid var(--dtv9n); color: var(--dhcu2); font-size: .82rem; font-weight: 700; }
.r4p1m .rsvg5 li b { width: 26px; height: 26px; border-radius: 50%; display: grid; place-items: center; background: color-mix(in srgb, var(--ddmhw) 16%, transparent); color: var(--ddmhw); }
.r4p1m .rsvg5 li.r5tfi { color: var(--dmgo6); border-color: var(--ddmhw); }
.r4p1m .rsvg5 li.r5tfi b { background: var(--ddmhw); color: var(--dndf8); }
.r9kbc .ram0o { position: absolute; opacity: 0; width: 1px; height: 1px; }
.r9kbc .rgt3d { display: flex; align-items: center; gap: 10px; cursor: pointer; background: var(--dlt98); color: #fff; padding: 16px 20px; border-radius: var(--dxjc0); font-weight: 700; }
.r9kbc .rgt3d svg { width: 20px; height: 20px; color: var(--ddmhw); }
.r9kbc .rbi0r { display: none; margin-top: 14px; }
.r9kbc .ram0o:checked ~ .rbi0r { display: block; }
.r9kbc .ram0o:focus-visible ~ .rgt3d { outline: 3px solid var(--ddmhw); outline-offset: 2px; }
.rub5v { position: relative; border-radius: var(--dxjc0); overflow: hidden; }
.rub5v .ra72i { margin: 0; }
.rub5v .ra72i img { width: 100%; height: 100%; object-fit: cover; display: block; }
.rub5v .rv6es { padding: 18px; }
.r6t1j { margin: 0; }
.r0ygm { border-radius: var(--dxjc0); overflow: hidden; box-shadow: var(--dlnp4); }
.r0ygm img { width: 100%; height: 100%; object-fit: cover; display: block; }
.rhyqc { border-radius: var(--dxjc0); background: var(--dklil); border: 1px solid var(--dtv9n); display: grid; place-items: center; padding: 20px; color: var(--dhcu2); }
.rhyqc .rpvle { width: 100%; height: auto; max-width: 420px; }
.rhd9z { position: relative; border-radius: var(--dxjc0); overflow: hidden; background: var(--dpn7u); min-height: 320px; border: 1px solid var(--dtv9n); display: grid; color: var(--dzp0u); }
.rhd9z .rsyys { position: absolute; inset: 0; width: 100%; height: 100%; }
.rhd9z .rd20f { position: relative; display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-end; gap: 12px; padding: 26px; min-height: 320px; background: linear-gradient(to top, color-mix(in srgb, var(--dpn7u) 88%, transparent), transparent 55%); }
.rhd9z .ro4ge { display: flex; align-items: center; gap: 10px; margin: 0; font-weight: 700; }
.rhd9z .ro4ge svg { width: 20px; height: 20px; color: var(--ddmhw); }
.rhd9z .ri9vh { margin: 0; color: var(--dhcu2); font-size: .85rem; max-width: 46ch; }
.rhd9z .r3h58 { display: flex; flex-wrap: wrap; gap: 10px; }
@media (min-width: 1000px) {
  .r04v5 { grid-template-columns: .9fr 1.1fr; gap: 40px; }
  .r7mjo { grid-template-columns: .9fr 1.1fr; gap: 40px; }
  .rq5h1 { grid-template-columns: 1fr 1.2fr 1fr; gap: 36px; }
  .r6n6z .r138v { grid-template-columns: .9fr 1.1fr; gap: 40px; }
  .rlrxs { grid-template-columns: 1.3fr .7fr; gap: 40px; }
  .rlrxs .rub5v .rv6es { position: absolute; inset: auto 24px 24px 24px; max-width: 460px; }
  .rlrxs .ra72i img { min-height: 520px; }
  .r8bks .rgbec { grid-template-columns: repeat(3, 1fr); }
  .re1mz { grid-template-columns: 1fr; }
}
.rhcfw { padding: 30px 0 4px; }
.rhcfw h1 { font-size: clamp(1.9rem, 5vw, 3rem); margin: 0 0 8px; }
.rhcfw .r9xzo { max-width: 60ch; color: var(--dhcu2); margin: 0; }
.r7r4x { padding: 22px 0 18px; }
.r7r4x .r75hm { margin-bottom: 12px; }
.r7r4x h1 { font-size: clamp(1.9rem, 5vw, 3rem); margin: 0; }
.rlfni { display: grid; gap: 40px; }
.rnxtv p, .ryvhm p { color: var(--dhcu2); font-size: 1.04rem; }
.r8mtf { display: grid; gap: 20px; }
.rrthp { font-family: var(--dsf4z); font-size: clamp(1.6rem, 4vw, 2.4rem); margin: 0; color: var(--da471); }
.rd7i2 { margin: 8px 0; }
.rohbt { display: grid; grid-template-columns: repeat(2, 1fr); gap: 18px; padding: 24px; background: var(--dklil); border: 1px solid var(--dtv9n); border-radius: var(--dxjc0); }
.r9le0 b { display: block; font-family: var(--dsf4z); font-size: clamp(1.6rem, 4vw, 2.3rem); line-height: 1; color: var(--da471); }
.r9le0 span { color: var(--dhcu2); font-size: .9rem; }
.ruty8 .rkno0 { grid-template-columns: 1fr; }
.ryess .r4sjs, .rcvdw .ra2p3 { margin-top: 8px; }
.rd952 .rm7lo { color: var(--dhcu2); font-size: .9rem; margin-top: 18px; }
.rtlq1 { margin-bottom: 36px; }
.rz20r { display: grid; gap: 26px; }
.rd4mv { background: var(--dpn7u); border: 1px solid var(--dtv9n); border-radius: var(--dxjc0); padding: 24px 26px; }
.ro54x { display: flex; align-items: center; gap: 12px; margin-bottom: 14px; }
.ro54x .r2tb7 { width: 40px; height: 40px; border-radius: 11px; background: color-mix(in srgb, var(--ddmhw) 13%, transparent); color: var(--ddmhw); display: grid; place-items: center; flex: none; }
.ro54x .r2tb7 svg { width: 20px; height: 20px; }
.ro54x h2 { margin: 0; font-size: 1.3rem; flex: 1; }
.ro54x a { white-space: nowrap; color: var(--da471); text-decoration: none; font-weight: 600; font-size: .9rem; }
.r93hz { display: grid; gap: 22px; }
.rwive { background: var(--dpn7u); border: 1px solid var(--dtv9n); border-radius: var(--dxjc0); padding: 24px; display: grid; gap: 16px; align-content: start; }
.rm4pl { display: grid; gap: 8px; }
.rm4pl .r2tb7 { width: 44px; height: 44px; border-radius: 12px; background: color-mix(in srgb, var(--ddmhw) 13%, transparent); color: var(--ddmhw); display: grid; place-items: center; }
.rm4pl h2 { margin: 0; font-size: 1.25rem; }
.r3xk8 b { font-family: var(--dsf4z); font-size: 1.6rem; color: var(--da471); }
.rj7k8 { width: 100%; border-collapse: collapse; margin-bottom: 30px; }
.rj7k8 th, .rj7k8 td { text-align: left; padding: 10px 12px; border-bottom: 1px solid var(--dtv9n); }
.rj7k8 td:last-child { text-align: right; font-weight: 700; font-variant-numeric: tabular-nums; }
.r00gv th { background: var(--dklil); font-family: var(--dsf4z); font-size: 1.05rem; }
.rmx08 { background: var(--diird); --dmgo6: var(--dlkeo); --dhcu2: var(--d009v); --da471: var(--d5lkp); color: var(--dmgo6); border-radius: var(--dxjc0); padding: 28px; margin-bottom: 30px; }
.rmx08 .r645t, .rdkca .rmx08 .r645t, .r0fdr .rmx08 .r645t { color: var(--da471); }
.r4cbs { margin-bottom: 4px; }
.r1vju { display: grid; gap: 2px; margin-bottom: 14px; }
.rn9e1 { display: flex; justify-content: space-between; align-items: center; gap: 16px; padding: 12px 14px; border-radius: 10px; cursor: pointer; border: 1px solid transparent; }
.rn9e1:hover { background: color-mix(in srgb, #fff 6%, transparent); }
.rn9e1 input { accent-color: var(--ddmhw); width: 18px; height: 18px; flex: none; margin: 0; }
.r51bc { display: flex; align-items: center; gap: 10px; flex: 1; }
.r51bc svg { width: 18px; height: 18px; color: var(--da471); flex: none; }
.r0qsl { white-space: nowrap; }
.r0qsl small { color: var(--dhcu2); margin-right: 4px; }
.r0qsl b { color: var(--da471); font-family: var(--dsf4z); font-size: 1.15rem; }
.rez9v { opacity: .75; }
.reskh { display: grid; grid-template-columns: repeat(auto-fit, minmax(190px, 1fr)); gap: 10px; margin-bottom: 14px; }
.r5hux .rn9e1 { flex-direction: column; align-items: flex-start; gap: 8px; border-color: color-mix(in srgb, #fff 16%, transparent); }
.r5hux .rn9e1:has(:checked) { border-color: var(--da471); background: color-mix(in srgb, var(--da471) 14%, transparent); }
.rwo6l { display: grid; gap: 20px; }
@media (min-width: 760px) { .rwo6l { grid-template-columns: 1.3fr .7fr; } .rvsun { align-self: start; position: sticky; top: 90px; } }
.r7so7 { display: flex; justify-content: space-between; align-items: baseline; gap: 12px; padding: 14px 0; border-top: 1px solid color-mix(in srgb, #fff 16%, transparent); margin-bottom: 12px; }
.ruyeh { color: var(--dhcu2); }
.rpfab { color: var(--da471); font-family: var(--dsf4z); font-size: 1.6rem; font-weight: 800; }
.rskfo { color: #cfd4da; font-size: .85rem; line-height: 1.5; margin: 0 0 16px; }
.rmk4m { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 18px; }
.rrf6p { position: absolute; opacity: 0; width: 1px; height: 1px; }
.rdnbi { cursor: pointer; padding: 10px 16px; border-radius: 999px; border: 1px solid var(--dtv9n); background: var(--dpn7u); font-weight: 600; font-size: .92rem; }
.rcz9f { display: block; margin-top: 14px; }
.rrf6p:focus-visible + .rdnbi { outline: 3px solid var(--ddmhw); outline-offset: 2px; }
.rmdg8 { display: grid; gap: 12px; }
.rqdb2 { background: var(--dpn7u); border: 1px solid var(--dtv9n); border-radius: var(--dxjc0); padding: 4px 20px; }
.rqdb2 > summary { cursor: pointer; display: flex; justify-content: space-between; align-items: center; gap: 16px; padding: 16px 0; font-weight: 700; list-style: none; }
.rqdb2 > summary::-webkit-details-marker { display: none; }
.rrggb { display: flex; align-items: center; gap: 10px; }
.rrggb svg { width: 18px; height: 18px; color: var(--ddmhw); }
.r8xpx b { color: var(--da471); font-family: var(--dsf4z); }
.rdc3j { padding-bottom: 18px; }
.rk4vd, .rfntk, .rgzfc { display: flex; flex-wrap: wrap; gap: 20px; align-items: center; justify-content: space-between; background: var(--dklil); border: 1px solid var(--dtv9n); border-radius: var(--dxjc0); padding: 24px 28px; }
.rk4vd h2, .rfntk h2, .rgzfc h2 { margin: 0 0 4px; font-size: 1.3rem; }
.rk4vd p, .rfntk p { margin: 0; color: var(--dhcu2); }
.rze32 { display: flex; gap: 10px; flex-wrap: wrap; }
.rlw3u .ru9e9 { margin: 34px 0 14px; }
.rezlz > img, .r98pv > img, .ryj3l > img, .r1wps > img { border-radius: var(--dxjc0); width: 100%; aspect-ratio: 16 / 9; object-fit: cover; margin-bottom: 26px; }
.r9kcc { display: flex; flex-wrap: wrap; gap: 8px; border-bottom: 1px solid var(--dtv9n); margin-bottom: 20px; }
.r7tu5 { position: absolute; opacity: 0; width: 1px; height: 1px; }
.rle0z { cursor: pointer; padding: 12px 16px; font-weight: 600; border-bottom: 2px solid transparent; margin-bottom: -1px; }
.rc40w { display: block; }
.r7tu5:focus-visible + .rle0z { outline: 3px solid var(--ddmhw); outline-offset: 2px; }
.r0q0f { margin-top: 24px; }
.r7s0c { list-style: none; padding: 0; margin: 0 0 30px; display: grid; gap: 18px; }
.rg8np { display: flex; gap: 16px; align-items: flex-start; }
.r7m5s { flex: none; width: 36px; height: 36px; border-radius: 50%; background: var(--ddmhw); color: var(--dndf8); display: grid; place-items: center; font-weight: 700; font-family: var(--dsf4z); }
.rg8np h3 { margin: 4px 0 0; font-size: 1.1rem; }
.rs7f5 { margin-top: 10px; }
.rfhy0 { display: flex; flex-wrap: wrap; gap: 16px; justify-content: space-between; align-items: center; background: var(--diird); color: var(--dmgo6); border-radius: var(--dxjc0); padding: 20px 26px; margin-bottom: 26px; position: sticky; top: calc(var(--dp7xa) + 10px); z-index: 2; }
.rfhy0 h2 { margin: 0; font-size: 1.3rem; }
.raeyx small { color: var(--dhcu2); }
.raeyx b { color: var(--da471); font-family: var(--dsf4z); font-size: 1.4rem; }
.rj5qy { display: grid; gap: 12px; }
.rw6yk { background: var(--dpn7u); border: 1px solid var(--dtv9n); border-radius: var(--dxjc0); padding: 4px 22px; }
.rw6yk > summary { cursor: pointer; padding: 16px 0; font-weight: 700; font-size: 1.05rem; list-style: none; }
.rw6yk > summary::-webkit-details-marker { display: none; }
.ri1ov { padding-bottom: 18px; }
.ri1ov h2 { margin-top: 0; }
.rjpc2 { display: grid; gap: 12px; grid-template-columns: repeat(2, 1fr); margin-bottom: 28px; }
.rjpc2 img { width: 100%; height: 100%; object-fit: cover; border-radius: var(--dxjc0); }
.rjpc2 img:first-child { grid-column: 1 / -1; aspect-ratio: 16 / 9; }
.rob5c { width: 100%; border-collapse: collapse; margin-bottom: 18px; }
.rob5c caption { text-align: left; font-family: var(--dsf4z); font-size: 1.2rem; padding-bottom: 12px; }
.rob5c th { text-align: left; color: var(--dhcu2); font-weight: 600; padding: 10px 0; border-bottom: 1px dashed var(--dtv9n); }
.rob5c td { text-align: right; font-weight: 700; padding: 10px 0; border-bottom: 1px dashed var(--dtv9n); }
.r61ky { text-align: center; }
.rf5z5 { display: grid; gap: 34px; }
.r2jq1 { align-self: start; }
.r9xfv { display: block; font-family: var(--dsf4z); font-size: 1.15rem; margin-bottom: 14px; }
.rwuyp ol { margin: 0; padding-left: 1.2em; display: grid; gap: 8px; color: var(--dhcu2); }
.rcxj6 .r6662 { width: 100%; box-sizing: border-box; padding: 12px 16px; border-radius: 10px; border: 1px solid var(--dtv9n); background: var(--dpn7u); color: var(--dmgo6); margin-bottom: 16px; font: inherit; }
.ri24j { display: grid; gap: 28px; }
.rdzzc h2 { margin: 0 0 8px; }
.rdzzc p { color: var(--dhcu2); margin: 0; }
.rjyyz { margin: 8px auto 24px; max-width: 420px; }
.rjyyz ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 8px; }
.rjyyz a { display: flex; justify-content: center; align-items: center; gap: 8px; padding: 12px 16px; border: 1px solid var(--dtv9n); border-radius: var(--d81p1); text-decoration: none; font-weight: 600; }
.rjyyz svg { width: 16px; height: 16px; }
.rqh4w .r2au9 { display: grid; gap: 24px; align-items: center; text-align: left; }
.rqh4w .r2au9 .rfvy0 { margin: 0; }
.rw0g5 .rl62p { background: var(--dpn7u); border: 1px solid var(--dtv9n); border-radius: var(--dxjc0); padding: 48px; box-shadow: var(--ds9bg); }
.rz3ei .r03z2 { color: var(--dhcu2); font-weight: 700; letter-spacing: .3em; margin: 4px 0 24px; }
.rxc3t .rlufz { background: var(--dpn7u); border: 1px solid var(--dtv9n); border-radius: var(--dxjc0); padding: 48px; box-shadow: var(--ds9bg); }
.r4vvy .r42kc { display: grid; gap: 24px; align-items: center; text-align: left; }
.r4vvy .r42kc .r95o9 { margin: 0; }
.rexg3 { padding: 60px 0; background: var(--dklil); }
.rexg3 .r72ls { display: flex; flex-wrap: wrap; gap: 24px; align-items: center; justify-content: center; text-align: left; }
.rexg3 .r72ls .r95o9 { margin: 0; }
.ra9q5 h1 { margin: 0 0 6px; }
.ra9q5 p { margin: 0; color: var(--dhcu2); }
.rn1b6 { text-align: left; max-width: 440px; margin: 0 auto 28px; display: grid; gap: 12px; color: var(--dhcu2); }
@media (min-width: 1000px) {
  .rohbt { grid-template-columns: repeat(4, 1fr); }
  .r8mtf { grid-template-columns: .8fr 1.2fr; align-items: center; }
  .r93hz { grid-template-columns: repeat(2, 1fr); }
  .r86xf .r93hz { grid-template-columns: repeat(3, 1fr); }
  .rfkyi, .rmink, .r0s8p, .r6bki, .rdhbc { grid-template-columns: 1fr; }
  .rsy3r.rkqbs .rj4e1 { grid-template-columns: 360px 1fr; }
  .rsy3r.rkqbs .rj4e1 .rphee { order: 2; }
  .rravl { display: grid; grid-template-columns: 300px 1fr; gap: 40px; align-items: start; }
  .r6rzi { position: sticky; top: calc(var(--dp7xa) + 20px); }
  .rf5z5 { grid-template-columns: 1.6fr .8fr; }
  .ra2vz { grid-template-columns: .8fr 1.6fr; }
  .ra2vz .r9ysc { order: 2; }
  .rk80t .rtuue, .rpr4z .rtuue { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; align-items: start; }
  .ri24j { grid-template-columns: .8fr 1.2fr; align-items: start; }
  .rqh4w .r2au9 { grid-template-columns: auto 1fr; gap: 48px; }
  .r4vvy .r42kc { grid-template-columns: auto 1fr; gap: 40px; justify-content: center; }
}
.r0xc8 { display: grid; gap: 28px; align-items: center; }
.r0xc8 h2 { margin: 6px 0 10px; }
.r0xc8 .ryeou { margin-top: 10px; }
.r3gal { display: grid; place-items: center; }
.r3gal svg { width: clamp(80px, 22vw, 150px); height: auto; color: var(--ddmhw); opacity: .5; }
@media (min-width: 760px) { .r0xc8 { grid-template-columns: 1.6fr 1fr; gap: 48px; } .rdkca .r3gal svg { color: var(--dwaid); } }
.rwiam { display: grid; gap: 22px; }
@media (min-width: 760px) { .rwiam { grid-template-columns: 1fr 1fr; gap: 28px 40px; } }
.rzl8j h3 { font-size: 1.12rem; margin: 0 0 8px; display: flex; gap: 10px; }
.rzl8j h3::before { content: "—"; color: var(--ddmhw); font-weight: 800; flex: none; }
.rzl8j p { color: var(--dhcu2); margin: 0; font-size: 1rem; line-height: 1.6; }
.rdkca .rzl8j p, .r0fdr .rzl8j p { color: var(--dcvxx); }
.rcpw4 { align-items: center; }
.rz3le { list-style: none; margin: 0; padding: 0; display: grid; gap: 14px; }
.rz3le li { display: flex; gap: 12px; align-items: flex-start; }
.rz3le svg { width: 22px; height: 22px; color: var(--da471); flex: none; margin-top: 2px; }
.rz3le span { color: inherit; font-weight: 600; }
.rdkca .rz3le svg, .r0fdr .rz3le svg { color: var(--dwaid); }
.rncat { display: grid; gap: 16px; }
@media (min-width: 760px) { .rncat { grid-template-columns: repeat(2, 1fr); gap: 20px; } }
.rqjf6 { padding: 20px; border-radius: var(--d2rlp); background: var(--dpn7u); border: 1px solid var(--dtv9n); }
.rqjf6 h3 { font-size: 1.12rem; margin: 0 0 8px; }
.rqjf6 p { color: var(--dhcu2); margin: 0; line-height: 1.6; }
.rdkca .rqjf6 { background: #fff; border-color: rgba(20, 22, 26, .07); }
.rdkca .rqjf6 p, .r0fdr .rqjf6 p { color: var(--dcvxx); }
.rn0f2 { display: grid; gap: 14px; grid-template-columns: repeat(2, 1fr); }
@media (min-width: 760px) { .rn0f2 { grid-template-columns: repeat(4, 1fr); } }
.rh91y { margin: 0; }
.rh91y img { width: 100%; aspect-ratio: 4 / 3; object-fit: cover; border-radius: var(--d2rlp); display: block; }
.rh91y figcaption { margin-top: 8px; font-size: .9rem; color: var(--dhcu2); line-height: 1.45; }
.rdkca .rh91y figcaption, .r0fdr .rh91y figcaption { color: var(--dcvxx); }
.r9qv7 { list-style: none; margin: 0; padding: 0; display: grid; gap: 16px; }
@media (min-width: 760px) { .r9qv7 { grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); } }
.ric5u { background: #fff; border: 1px solid rgba(20, 22, 26, .08); border-radius: var(--dxjc0); padding: 22px 22px 20px; box-shadow: var(--ds9bg); transition: border-color .2s, box-shadow .2s; }
.ric5u h3 { margin: 0 0 6px; font-size: 1.1rem; color: var(--d1el9); }
.rclrp { margin: 0 0 10px; font-size: .82rem; font-weight: 700; letter-spacing: .02em; color: var(--dwaid); text-transform: none; }
.ric5u p:last-child { margin: 0; color: var(--dcvxx); font-size: .95rem; }
.ric5u.r5tfi { border-color: var(--ddmhw); box-shadow: 0 0 0 2px color-mix(in srgb, var(--ddmhw) 30%, transparent), var(--ds9bg); }
.ric5u.r5tfi .rclrp::after { content: " • " attr(data-now); }
.r2hbc { grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); }
.rciyb { margin-top: 24px; text-align: center; }
.rcfjk { display: grid; gap: 22px; grid-template-columns: 1fr; }
@media (min-width: 760px) { .rnceu, .rq7er, .rlotp { grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); } }
.rt8n9 { margin: 0; }
.rmndq { margin-top: 10px; font-size: .9rem; color: var(--dhcu2); line-height: 1.45; display: flex; flex-wrap: wrap; align-items: center; gap: 8px 12px; }
.rdkca .rmndq, .r0fdr .rmndq { color: var(--dcvxx); }
.r2zr7 { font-size: .72rem; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; color: #fff; background: rgba(10, 12, 16, .78); padding: 3px 9px; border-radius: 99px; }
.r48jj { position: absolute; top: 10px; left: 10px; z-index: 2; font-size: .72rem; font-weight: 800; letter-spacing: .04em; color: #fff; background: rgba(10, 12, 16, .82); padding: 4px 11px; border-radius: 99px; }
.r34k0 { left: auto; right: 10px; }
.rt8n9 img { width: 100%; height: 100%; object-fit: cover; display: block; }
.r4fa1 { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
.r9ie7 { position: relative; aspect-ratio: 4 / 3; border-radius: var(--d2rlp); overflow: hidden; }
.rl5zn { position: relative; aspect-ratio: 4 / 3; border-radius: var(--d2rlp); overflow: hidden; }
.rg7fn { position: absolute; inset: 0; }
.rroah { clip-path: inset(0 calc(100% - var(--dc2el, 50%)) 0 0); }
.r3b8e { position: absolute; top: 0; bottom: 0; left: var(--dc2el, 50%); width: 2px; background: #fff; box-shadow: 0 0 0 1px rgba(10, 12, 16, .35); transform: translateX(-1px); z-index: 2; pointer-events: none; }
.rt29q { width: 100%; margin-top: 10px; accent-color: var(--ddmhw); }
.rwe31 { position: absolute; opacity: 0; pointer-events: none; }
.rnv51 { position: relative; aspect-ratio: 4 / 3; border-radius: var(--d2rlp); overflow: hidden; }
.rce87 .rroah { clip-path: none; opacity: 0; transition: opacity .25s var(--dcvm3); }
.rbjuu:checked ~ .rnv51 .rroah { opacity: 1; }
.rbjuu:checked ~ .rnv51 .r6t9u { opacity: 0; }
.rutua { display: inline-flex; gap: 6px; margin-top: 10px; }
.rutua label { cursor: pointer; font-size: .82rem; font-weight: 700; padding: 6px 14px; border-radius: 99px; border: 1px solid color-mix(in srgb, currentColor 28%, transparent); }
.rqbk0:checked ~ .rutua label[for$="-b"], .rbjuu:checked ~ .rutua label[for$="-a"] { background: var(--ddmhw); color: var(--dndf8); border-color: transparent; }
@media (min-width: 600px) {
  .recx1 .r5739 { left: auto; right: 20px; }
  .rb9z8 .r5739 { left: 0; right: 0; bottom: 0; max-width: none; border-radius: 0; padding: 18px 22px; }
  .rb9z8 .rcjlb { max-width: 1100px; margin: 0 auto; }
  .rp1uf .r5739 { left: 50%; right: auto; margin-left: -280px; top: 50%; bottom: auto; margin-top: -130px; }
  .rkemc .r5739 { left: 50%; right: auto; margin-left: -280px; top: 16px; bottom: auto; }
}
.r867v .r0733 { border-radius: 0; box-shadow: none; }
.rpmh1 .r0733 { border-radius: 0; box-shadow: none; aspect-ratio: 5 / 4; }
.rpmh1 .r0733 img { object-position: 50% 42%; }
.riwio .r0733 { border-radius: 999px 999px var(--dxjc0) var(--dxjc0); overflow: hidden; }
.rbh35 .r0733 { position: relative; }
.rbh35 .r0733::before { content: ""; position: absolute; inset: 16px -16px -16px 16px; background: color-mix(in srgb, var(--ddmhw) 30%, transparent); border-radius: var(--dxjc0); z-index: -1; }
.rbh35 .r0733 { box-shadow: none; }
.rcms9 { position: sticky; top: 0; z-index: 400; background: var(--diird); color: #fff; text-align: center; padding: 7px 14px; font-size: .8rem; font-weight: 700; letter-spacing: .02em; }
.rcms9 b { color: var(--da471); margin-right: 6px; }
.rihd6 { position: fixed; top: calc(var(--dp7xa, 72px) + 12px); right: 12px; z-index: 400; background: var(--diird); color: #fff; padding: 7px 13px; border-radius: 99px; font-size: .76rem; font-weight: 800; letter-spacing: .04em; box-shadow: 0 10px 26px -12px rgba(0,0,0,.5); }
.r0i75, .r48lm { min-width: 0; }
.rqfqf { white-space: normal; overflow-wrap: anywhere; font-size: clamp(1.02rem, 0.82rem + 0.7vw, 1.42rem); line-height: 1.06; max-width: 26ch; }
.rwc0v { display: grid; grid-template-columns: 1fr; gap: 20px; }
@media (min-width: 680px) { .rwc0v { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1000px) { .rwc0v { grid-template-columns: repeat(3, 1fr); } }
.rhw3h { display: flex; flex-direction: column; gap: 10px; padding: 24px; border-radius: var(--dxjc0); background: var(--dii88); border: 1px solid color-mix(in srgb, var(--d1el9) 12%, transparent); color: var(--d1el9); text-decoration: none; transition: transform .2s var(--dcvm3), box-shadow .2s; }
.rhw3h:hover { transform: translateY(-3px); box-shadow: var(--ds9bg); }
.rhw3h h2 { font-size: 1.22rem; line-height: 1.25; }
.rhw3h p { margin: 0; color: var(--dcvxx); font-size: .94rem; flex: 1; }
.rwpx9 { max-width: 72ch; }
.rwpx9 h2 { font-size: clamp(1.4rem, 2.6vw, 1.9rem); margin-bottom: 12px; }
.rwpx9 p { margin: 0 0 14px; line-height: 1.7; }
.rwpx9 .re73n { list-style: none; display: grid; gap: 10px; }
.rwpx9 .re73n li { display: flex; gap: 10px; align-items: flex-start; }
.rwpx9 .re73n svg { width: 20px; height: 20px; color: var(--dwaid); flex: none; margin-top: 2px; }
.rg12n { display: flex; flex-wrap: wrap; gap: 18px 28px; }
.r9ccx .r859i { display: grid; gap: 12px; align-content: center; }
.r9ccx .rvoee { position: relative; display: block; border-radius: var(--d2rlp); overflow: hidden; text-decoration: none; background: var(--dii88); box-shadow: 0 18px 40px -26px rgba(0,0,0,.6); transition: transform .3s var(--dcvm3); }
.r9ccx .rvoee:hover { transform: translateY(-3px); }
.r9ccx .ruceb { display: block; aspect-ratio: 4 / 3; }
.r9ccx .ruceb img, .r9ccx .ruceb svg { width: 100%; height: 100%; object-fit: cover; display: block; }
.r9ccx .r139l { position: absolute; left: 0; right: 0; bottom: 0; padding: 18px 12px 10px; font-size: .92rem; font-weight: 600; color: #fff; background: linear-gradient(to top, rgba(0,0,0,.72), transparent); }
.rntsv { grid-template-columns: repeat(2, 1fr); }
.ragvo { grid-template-columns: repeat(2, 1fr); }
.ragvo .rvoee:first-child { grid-column: 1 / -1; }
.rh2fr { grid-template-columns: 1fr; }
@media (max-width: 760px) { .r859i, .rh2fr { grid-template-columns: repeat(2, 1fr); } .r9ccx .r139l { font-size: .82rem; } }
.rr75s { display: grid; gap: 16px; grid-template-columns: repeat(2, 1fr); }
.ru481 { display: flex; flex-direction: column; background: #fff; color: var(--d1el9); border-radius: var(--d2rlp); overflow: hidden; text-decoration: none; box-shadow: var(--ds9bg); border: 1px solid rgba(20,22,26,.06); transition: transform .3s var(--dcvm3), box-shadow .3s; }
.ru481:hover { transform: translateY(-4px); box-shadow: 0 22px 44px -24px color-mix(in srgb, var(--diird) 45%, transparent); }
.rkyv8 { display: block; aspect-ratio: 4 / 3; overflow: hidden; background: var(--dii88); }
.rkyv8 .ruurv, .rkyv8 svg, .rkyv8 img { width: 100%; height: 100%; object-fit: cover; display: block; }
.rr8z1 { font-size: 1.12rem; padding: 12px 14px 4px; margin: 0; text-transform: var(--dy1zf); }
.rhf5v { padding: 0 14px 14px; color: var(--dcvxx); font-size: .9rem; }
@media (min-width: 680px) { .rr75s { grid-template-columns: repeat(3, 1fr); } }
@media (min-width: 1040px) { .rr75s { grid-template-columns: repeat(4, 1fr); } }
.ruowb { display: grid; gap: 16px; grid-template-columns: 1fr; }
@media (min-width: 560px) { .ruowb { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 900px) { .rkyki { grid-template-columns: repeat(3, 1fr); } .r75sz { grid-template-columns: repeat(4, 1fr); } .rhrvo { grid-template-columns: repeat(2, 1fr); } }
.rerfp { color: var(--dcvxx); padding: 20px 0; }
.rki5i { display: flex; flex-direction: column; background: #fff; color: var(--d1el9); border-radius: var(--d2rlp); overflow: hidden; box-shadow: var(--ds9bg); border: 1px solid rgba(20,22,26,.06); transition: transform .3s var(--dcvm3), box-shadow .3s; }
.rki5i:hover { transform: translateY(-4px); box-shadow: 0 22px 44px -24px color-mix(in srgb, var(--diird) 45%, transparent); }
.r5nlm { text-decoration: none; color: inherit; display: block; }
.rsxig { position: relative; display: block; aspect-ratio: 4 / 3; overflow: hidden; background: var(--dii88); }
.rsxig .ruurv, .rsxig img { width: 100%; height: 100%; object-fit: cover; display: block; }
.rko02 { position: absolute; top: 10px; left: 10px; background: var(--ddmhw); color: var(--dndf8); font-size: .74rem; font-weight: 700; padding: 3px 9px; border-radius: 999px; }
.rni9t { font-size: 1.05rem; margin: 12px 14px 4px; }
.rvdwv { margin: 0 14px 8px; color: var(--dcvxx); font-size: .9rem; line-height: 1.5; }
.rki5i .rr90s { margin: 0 14px 6px; }
.rrvlp { margin: 0 14px 10px; font-size: .84rem; }
.r24v8 { margin: 0 14px 14px; }
.r6w5v { color: var(--darl7, #2e7d32); }
.rxl1p { color: var(--d009v, #888); }
.reb0p .rki5i { display: grid; grid-template-columns: 40% 1fr; align-items: start; }
.reb0p .rsxig { aspect-ratio: 1 / 1; height: 100%; }
.rvf5f .rvdwv { display: none; }
.rd3ri .rvdwv, .rd3ri .r24v8 { display: none; }
.roowz .rsxig { aspect-ratio: 3 / 2; }
.rr90s { margin: 0; }
.rtmgo { font-size: 1.5rem; font-weight: 800; color: var(--d1el9); display: inline-block; }
.rjgbv { font-size: .86rem; color: var(--dcvxx); margin-left: 8px; }
.raq65 { font-size: .8rem; color: var(--dcvxx); font-weight: 600; }
.rwhk1 { font-size: .9rem; color: var(--dcvxx); margin: 4px 0 0; }
.ra5v1 { font-size: 1.05rem; font-weight: 700; color: var(--dwaid); }
.r2duh { display: block; }
.rm5rf { display: flex; flex-wrap: wrap; gap: 12px 16px; align-items: end; padding: 16px; background: var(--dii88); border-radius: var(--d2rlp); margin-bottom: 20px; }
.rm5rf label { font-size: .86rem; display: flex; flex-direction: column; gap: 4px; }
.rm5rf input[type=search], .rm5rf input[type=number] { padding: 9px 12px; border: 1px solid var(--dtv9n); border-radius: 10px; font: inherit; background: #fff; color: var(--d1el9); }
.rm5rf input[type=number] { max-width: 120px; }
.r8w5b { border: 0; padding: 0; margin: 0; display: flex; flex-wrap: wrap; gap: 6px 14px; }
.r8w5b legend { font-size: .86rem; font-weight: 600; margin-bottom: 4px; }
.rldic { flex-direction: row; align-items: center; gap: 6px; }
@media (min-width: 900px) {
  .rwxps { display: grid; grid-template-columns: 240px 1fr; gap: 24px; align-items: start; }
  .rwxps .rm5rf { flex-direction: column; align-items: stretch; position: sticky; top: calc(var(--dp7xa) + 12px); margin-bottom: 0; }
  .rwxps .rm5rf input[type=number] { max-width: none; }
}
.r500z .rm5rf { position: relative; }
.rjnz8 { display: grid; gap: 28px; }
@media (min-width: 900px) {
  .rjnz8 { grid-template-columns: 1fr 1fr; align-items: start; }
  .regkm { grid-template-columns: 1fr 1fr; }
  .regkm .rk4g2 { order: 2; }
  .rdkg8 { grid-template-columns: 1fr; }
}
.rk4g2 { border-radius: var(--d2rlp); overflow: hidden; background: var(--dii88); aspect-ratio: 4 / 3; }
.rk4g2 .ruurv, .rk4g2 img { width: 100%; height: 100%; object-fit: cover; display: block; }
.rl0g5 { display: flex; flex-direction: column; gap: 16px; }
.rl0g5 .rtmgo { font-size: 2rem; }
.r1yl6 { font-size: .92rem; }
.rr33d { line-height: 1.7; color: var(--d1el9); }
.rr33d p { margin: 0; }
.rhfn0 { width: 100%; border-collapse: collapse; font-size: .92rem; }
.rhfn0 caption { text-align: left; font-weight: 700; font-size: 1.05rem; margin-bottom: 10px; text-transform: var(--dy1zf); }
.rhfn0 th, .rhfn0 td { text-align: left; padding: 9px 12px; border-bottom: 1px solid var(--dtv9n); vertical-align: top; }
.rhfn0 th { width: 42%; font-weight: 600; color: var(--dcvxx); text-transform: capitalize; }
.r4mtx { list-style: none; display: grid; gap: 8px; margin: 0; padding: 0; }
.r4mtx li { display: flex; justify-content: space-between; gap: 14px; border-bottom: 1px solid var(--dtv9n); padding-bottom: 6px; }
.r4mtx b { text-transform: capitalize; color: var(--dcvxx); font-weight: 600; }
.rqx7b { display: grid; gap: 24px; }
@media (min-width: 900px) { .rqx7b { grid-template-columns: 1fr 1fr; align-items: start; } }
.rjmkb { background: var(--dii88); border-radius: var(--d2rlp); padding: 18px; }
.rc0wh { display: flex; justify-content: space-between; align-items: center; gap: 12px; padding: 8px 0; border-bottom: 1px solid var(--dtv9n); }
.r2ijo { background: none; border: 0; font-size: 1.3rem; line-height: 1; cursor: pointer; color: var(--dcvxx); }
.rxbx4 { color: var(--dcvxx); }
.rnfm2, .rigdz, .r4xc0 { margin-top: 20px; }
.r81x6 { grid-template-columns: repeat(2, 1fr); }
.rd4x9 { grid-template-columns: 1fr; max-width: 760px; margin-left: auto; margin-right: auto; }
.ru820 { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; }
.ru820 .rygwt { flex: 0 0 300px; scroll-snap-align: start; }
.romd0 { grid-template-columns: repeat(2, 1fr); align-items: start; }
.romd0 .rygwt { border-radius: 4px 20px 20px 20px; }
.romd0 .rygwt:nth-child(even) { margin-top: 28px; }
.rfc1j { grid-template-columns: 1fr; gap: 0; }
.rfc1j .rygwt { flex-direction: row; gap: 16px; padding: 16px 18px; box-shadow: none; border-radius: 0; border-width: 0 0 1px 0; }
.rq1vb { grid-template-columns: 1fr; max-width: 640px; margin-left: auto; margin-right: auto; position: relative; }
.rq1vb .rosik { padding-left: 60px; }
.rq1vb .rosik::after { content: ""; position: absolute; left: 24px; top: 8px; bottom: -16px; width: 2px; background: var(--dtv9n); }
.rq1vb .rosik:last-child::after { display: none; }
.rr2kk { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; }
.rr2kk .rosik { flex: 0 0 260px; scroll-snap-align: start; }
.r1vid { grid-template-columns: 1fr; max-width: 860px; margin-left: auto; margin-right: auto; }
.r1vid .rosik:nth-child(even) { margin-left: 28%; }
.r1vid .rosik:nth-child(odd) { margin-right: 28%; }
.rbx3i { grid-template-columns: 1fr; }
.rbx3i .rosik { display: grid; grid-template-columns: auto 1fr; gap: 22px; align-items: start; background: transparent; border: 0; box-shadow: none; padding: 14px 0; border-bottom: 1px solid rgba(20,22,26,.08); }
.rbx3i .rosik::before { position: static; font-size: 3rem; color: var(--dwaid); }
.r4snq { grid-template-columns: repeat(2, 1fr); gap: 10px; }
.r4snq .rosik { padding: 18px 20px; box-shadow: none; }
.rzqj0 { background: transparent; border: 0; gap: 14px; }
.rzqj0 .ruesa { border: 1px solid var(--dtv9n); border-radius: var(--d2rlp); }
.ruzod { grid-template-columns: repeat(2, 1fr); }
.r13i4 .ruesa:first-child { grid-column: 1 / -1; }
.r13i4 .ruesa:first-child .rn3zj { font-size: clamp(3rem, 9vw, 5rem); }
.rlxe7 { background: transparent; border: 0; gap: 0; }
.rlxe7 .ruesa { background: transparent; border-bottom: 2px solid var(--dtv9n); }
.r07u6 { background: transparent; border: 0; gap: 12px; }
.r07u6 .ruesa { border: 1px solid var(--dtv9n); border-radius: var(--d81p1); }
.r2xni { text-align: center; justify-items: center; }
.r2xni .rbac6 { justify-content: center; }
.rc269 .rbac6 { flex-direction: column; }
.rc269 .rbac6 .ryeou { width: 100%; }
.rbfus { max-width: 560px; margin-left: auto; margin-right: auto; text-align: center; }
.rbfus .rbac6 { justify-content: center; }
@media (min-width: 760px) {
  .rk92f { grid-template-columns: 1fr auto; text-align: left; }
  .rhtoz { grid-template-columns: 1fr auto; align-items: center; }
  .rhtoz p { display: none; }
}
.rdl8d .ref54, .r8foc .ref54 { grid-template-columns: 1fr; justify-items: center; text-align: center; }
.rdl8d .ro19t p, .r8foc .ro19t p { margin-left: auto; margin-right: auto; }
@media (min-width: 760px) {
  .ri8ck .ref54 { grid-template-columns: 2fr 1fr 1fr 1fr; }
  .rom6r .ref54 { grid-template-columns: repeat(3, 1fr); }
  .rom6r .ro19t { grid-column: 1 / -1; max-width: none; }
  .rj4k6 .ref54 { grid-template-columns: repeat(2, 1fr); gap: 24px 40px; }
}
.r8hh2 { display: flex; flex-wrap: wrap; gap: 14px 34px; margin-top: 26px; padding-top: 20px; border-top: 1px solid color-mix(in srgb, currentColor 22%, transparent); }
.rp9pl { display: flex; flex-direction: column; gap: 2px; min-width: 96px; }
.rp9pl b { font-family: var(--dsf4z); font-size: clamp(1.35rem, 1.1rem + 0.9vw, 1.9rem); line-height: 1.05; color: var(--ddmhw); font-weight: 800; }
.rp9pl span { font-size: .8rem; letter-spacing: .02em; opacity: .82; max-width: 18ch; }
.rcexc.rrwib .rp9pl b { color: var(--dwaid); }
.r5sfi { display: grid; border-top: 1px solid var(--dtv9n); }
.rf395 { display: grid; grid-template-columns: 44px 120px minmax(0, 1fr) auto auto 40px; align-items: center; gap: 22px; padding: 18px 6px; border-bottom: 1px solid var(--dtv9n); color: inherit; text-decoration: none; transition: background .2s; }
.rf395:hover { background: color-mix(in srgb, var(--ddmhw) 7%, transparent); }
.rjlkb { font-family: var(--dsf4z); font-weight: 700; font-size: 1.05rem; color: var(--dwaid); opacity: .85; }
.rpo3c { display: block; width: 120px; height: 84px; border-radius: 10px; overflow: hidden; }
.rpo3c img { width: 100%; height: 100%; object-fit: cover; display: block; }
.rej6z { display: flex; flex-direction: column; gap: 4px; min-width: 0; }
.rej6z b { font-family: var(--dsf4z); font-size: 1.15rem; line-height: 1.2; }
.rej6z span { color: var(--dhcu2); font-size: .92rem; line-height: 1.45; }
.rwan5 { color: var(--dhcu2); font-size: .85rem; white-space: nowrap; }
.r6k81 { display: flex; flex-direction: column; align-items: flex-end; white-space: nowrap; }
.r6k81 small { font-size: .72rem; color: var(--dhcu2); }
.r6k81 b { font-family: var(--dsf4z); font-size: 1.2rem; }
.rf395 .ry40u { display: grid; place-items: center; width: 36px; height: 36px; border-radius: 50%; background: var(--ddmhw); color: var(--dndf8, #111); }
@media (max-width: 760px) {
  .rf395 { grid-template-columns: 84px minmax(0, 1fr) auto; gap: 14px; }
  .rjlkb, .rwan5, .rf395 .ry40u { display: none; }
  .rpo3c { width: 84px; height: 64px; }
}
.ruts3 { border-radius: 18px; overflow: hidden; border: 1px solid var(--dtv9n); background: var(--drsuw); min-height: 260px; }
.ruts3 svg { width: 100%; height: 100%; max-height: 340px; opacity: 1; color: var(--d1el9); }
.rvqcn { position: relative; }
.rbdx3 { position: absolute; opacity: 0; pointer-events: none; }
.rhxme { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 22px; }
.r26fy { cursor: pointer; padding: 10px 18px; border-radius: 999px; border: 1px solid var(--dtv9n); background: var(--drsuw); font-weight: 600; font-size: .92rem; transition: background .2s, color .2s; }
.r26fy:hover { border-color: var(--dwaid); }
.rem7x { display: grid; gap: 28px; align-items: center; }
@media (min-width: 900px) { .rem7x { grid-template-columns: 0.9fr 1.1fr; gap: 48px; } }
.rpj6u { border-radius: 18px; overflow: hidden; aspect-ratio: 4 / 3; }
.rpj6u img { width: 100%; height: 100%; object-fit: cover; display: block; }
.rkgy7 { display: none; }
.rkgy7 h3 { font-size: clamp(1.3rem, 1.1rem + 0.8vw, 1.8rem); margin-bottom: .4em; }
.rkgy7 p { color: var(--dcvxx, var(--dhcu2)); line-height: 1.6; }
.rkgy7 ul { list-style: none; padding: 0; margin: 18px 0 0; display: grid; gap: 10px; }
.rkgy7 li { display: flex; gap: 10px; align-items: flex-start; }
.rkgy7 li svg { width: 18px; height: 18px; flex: none; color: var(--dwaid); margin-top: 3px; }
.rmm1h:checked ~ .rem7x .rj0u0, .r1rsa:checked ~ .rem7x .r6zle, .r4eyr:checked ~ .rem7x .r9uh0, .rjufh:checked ~ .rem7x .rw08a { display: block; animation: segIn .25s ease; }
.rmm1h:checked ~ .rhxme .rx23x, .r1rsa:checked ~ .rhxme .r802u, .r4eyr:checked ~ .rhxme .rrny7, .rjufh:checked ~ .rhxme .ruunx { background: var(--diird); color: #fff; border-color: var(--diird); }
.rbdx3:focus-visible ~ .rhxme .r26fy { outline: 2px solid var(--ddmhw); outline-offset: 2px; }
@keyframes segIn { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: none; } }
.rkwvy { list-style: none; padding: 0; margin: 0; display: grid; gap: 22px; position: relative; }
.raaq5 { position: relative; padding-left: 64px; }
.rn7vf { position: absolute; left: 0; top: 0; width: 46px; height: 46px; border-radius: 50%; display: grid; place-items: center; background: var(--ddmhw); color: var(--dndf8, #111); font-family: var(--dsf4z); font-weight: 800; font-size: .95rem; z-index: 1; }
.rxspm { display: inline-block; font-size: .72rem; letter-spacing: .08em; text-transform: uppercase; font-weight: 700; color: var(--dwaid); margin-bottom: 6px; }
.raaq5 h3 { font-size: 1.12rem; margin-bottom: .35em; }
.raaq5 p { font-size: .93rem; color: var(--dhcu2); line-height: 1.55; margin: 0; }
.rkwvy::before { content: ""; position: absolute; left: 22px; top: 23px; bottom: 23px; width: 2px; background: color-mix(in srgb, var(--ddmhw) 45%, transparent); }
@media (min-width: 900px) {
  .rkwvy { grid-auto-flow: column; grid-auto-columns: 1fr; gap: 28px; }
  .raaq5 { padding-left: 0; padding-top: 64px; }
  .rkwvy::before { left: 23px; right: 23px; top: 22px; bottom: auto; width: auto; height: 2px; }
}
.rbeg0 { display: grid; place-items: center; width: 42px; height: 42px; border-radius: 12px; background: color-mix(in srgb, var(--ddmhw) 18%, transparent); color: var(--dwaid); margin-bottom: 14px; }
.rbeg0 svg { width: 22px; height: 22px; }
.ric5u:has(.rbeg0):first-child { background: var(--diird); border-color: var(--diird); }
.ric5u:has(.rbeg0):first-child h3 { color: #fff; }
.ric5u:has(.rbeg0):first-child p { color: rgba(255,255,255,.78); }
.ric5u:has(.rbeg0):first-child .rclrp { color: var(--ddmhw); }
.ric5u:has(.rbeg0):first-child .rbeg0 { background: var(--ddmhw); color: var(--dndf8, #111); }
@media (min-width: 1000px) {
  .rlgo9.ri0au { grid-template-columns: repeat(2, 1fr); }
  .rlgo9.rlj8r { grid-template-columns: repeat(3, 1fr); }
  .rlgo9.rsl41 { grid-template-columns: repeat(5, 1fr); }
}
.rlk8k { list-style: none; padding: 0; margin: 14px 0 20px; display: flex; flex-wrap: wrap; gap: 8px; }
.rlk8k li { display: inline-flex; align-items: center; gap: 6px; padding: 6px 12px; border-radius: 999px; border: 1px solid var(--dtv9n); background: var(--drsuw); font-size: .85rem; font-weight: 600; }
.rlk8k svg { width: 14px; height: 14px; color: var(--dwaid); }
.rqe8o .rqjmc { align-items: center; }
.rqe8o h1 { font-size: clamp(2.4rem, 1.6rem + 3.2vw, 4.4rem); line-height: 1.02; letter-spacing: -.01em; }
.rz6tc { position: relative; padding: 18px 18px 34px 0; }
.rz6tc .rf2oy { border-radius: 200px 200px 22px 22px; overflow: hidden; aspect-ratio: 4 / 5; box-shadow: 0 30px 60px -30px rgba(0,0,0,.45); }
.rz6tc .rf2oy img { width: 100%; height: 100%; object-fit: cover; display: block; }
.ri1hw { position: absolute; top: 4px; right: 0; width: 112px; height: 112px; border-radius: 50%; background: var(--ddmhw); color: var(--dndf8, #111); display: grid; place-content: center; text-align: center; transform: rotate(-10deg); box-shadow: 0 10px 24px -10px rgba(0,0,0,.5); }
.ri1hw small { font-size: .66rem; font-weight: 700; letter-spacing: .05em; text-transform: uppercase; line-height: 1.1; padding: 0 10px; }
.ri1hw b { font-family: var(--dsf4z); font-size: 1.45rem; line-height: 1.05; }
.r9zrp { position: absolute; left: -28px; bottom: 0; background: #fff; color: #17181c; border-radius: 14px; padding: 12px 16px; display: grid; gap: 6px; box-shadow: 0 18px 40px -18px rgba(0,0,0,.45); font-size: .84rem; max-width: 260px; }
.rc6xm, .rvlel { display: flex; align-items: center; gap: 8px; color: inherit; text-decoration: none; font-weight: 600; }
.r9zrp svg { width: 16px; height: 16px; color: var(--dwaid); flex: none; }
@media (max-width: 760px) { .rz6tc { padding: 10px 0 28px; } .r9zrp { left: 8px; } .ri1hw { width: 88px; height: 88px; } .ri1hw b { font-size: 1.15rem; } }
.rcexc .r0733.rz6tc { aspect-ratio: auto; overflow: visible; box-shadow: none; border-radius: 0; width: min(100%, 460px); justify-self: end; }
.rcexc .r0733.rz6tc .rf2oy img { height: 100%; }
.rcexc.rrwib .rp9pl span { color: var(--dcvxx); opacity: 1; }
.rcexc.rrwib .r8hh2 { border-top-color: var(--dtv9n); }
.rml3e { --d2rlp: 3px; --d81p1: 2px; --dxjc0: 4px; }
.rml3e .ryeou, .rml3e .rwpa9, .rml3e .ryljr, .rml3e .ra6q3, .rml3e .reu8v { border-radius: 2px; }
.r5dvr { --d2rlp: 20px; --d81p1: 14px; --dxjc0: 28px; --ds9bg: 0 18px 40px -22px rgba(20, 24, 30, .22); }
.r5dvr .ryeou { border-radius: 99px; }
.r5dvr .rcexc::after, .r5dvr .r645t::before, .r5dvr .rd76t::after { display: none; }
.r5dvr .r645t { letter-spacing: .12em; }
.r79ek { --d2rlp: 6px; --d81p1: 4px; --dxjc0: 8px; }
.r79ek .rx8vb, .r79ek .rosik, .r79ek .rygwt, .r79ek .r994j, .r79ek .rj5w3 { border-width: 2px; border-color: var(--d1el9); box-shadow: 6px 6px 0 color-mix(in srgb, var(--ddmhw) 70%, transparent); }
.r79ek .r6xzx h2 { letter-spacing: -.01em; }
.r79ek .r645t { background: var(--ddmhw); color: var(--dndf8) !important; padding: 4px 10px; }
.r79ek .r645t::before { display: none; }
.rj85l .rn8fs { background: var(--dii88); color: var(--dcvxx); border-color: rgba(20, 22, 26, .08); }
.rj85l .rv62j { background: rgba(255, 255, 255, .92); border-bottom-color: rgba(20, 22, 26, .08); }
.rj85l .rv62j.rlqbl { background: #fff; }
.rj85l .rv62j .r0i75, .rj85l .rn52q { color: var(--d1el9); }
.rj85l .rv62j .rd6k5, .rj85l .rn52q small { color: var(--dcvxx); }
.rj85l .rex19 { color: var(--d1el9); }
.rj85l .rex19:hover, .rj85l .rex19[aria-current="page"] { color: var(--d1el9); background: rgba(20, 22, 26, .05); }
.rj85l .r5vfs { border-color: rgba(20, 22, 26, .2); }
.rj85l .r5vfs span, .rj85l .r5vfs span::before, .rj85l .r5vfs span::after { background: var(--d1el9); }
.rj85l .r2z2w { border-color: rgba(20, 22, 26, .2); }
.r1lwp .rv62j { background: var(--ddmhw); }
.r1lwp .rv62j.rlqbl { background: var(--ddmhw); }
.r1lwp .rv62j .r0i75, .r1lwp .rn52q, .r1lwp .rex19 { color: var(--dndf8); }
.r1lwp .rv62j .rd6k5, .r1lwp .rn52q small { color: var(--dndf8); }
.r1lwp .rex19:hover, .r1lwp .rex19[aria-current="page"] { color: var(--dndf8); background: rgba(0, 0, 0, .08); box-shadow: inset 0 -2px 0 var(--dndf8); }
.r1lwp .rn52q .rf7lg { background: rgba(0, 0, 0, .1); color: var(--dndf8); }
.r1lwp .renxi { --daewv: var(--diird); --dt5ik: #fff; }
.r1lwp .r5vfs { border-color: rgba(0, 0, 0, .25); }
.r1lwp .r5vfs span, .r1lwp .r5vfs span::before, .r1lwp .r5vfs span::after { background: var(--dndf8); }
.rphkj .rhhqz { background: var(--dii88); color: var(--dcvxx); border-top: 1px solid rgba(20, 22, 26, .08); }
.rphkj .rhhqz h2, .rphkj .rhhqz .r0i75 { color: var(--d1el9); }
.rphkj .rhhqz .rdfut, .rphkj .rjafq { color: var(--dcvxx); }
.rphkj .rjafq { border-color: rgba(20, 22, 26, .1); }
.rphkj .rhhqz a:hover, .rphkj .rhhqz .rn1hw:hover { color: var(--dwaid); }
.rphkj .r54wz { border-color: rgba(20, 22, 26, .3); color: var(--dcvxx); }
.r7mwc .rhhqz { background: var(--diird); border-top: 6px solid var(--ddmhw); }
.r0s34 { min-height: 0; padding: 72px 0 80px; background: var(--diird); }
.r0s34::before { display: none; }
.r0s34 .rx9jo { position: relative; inset: auto; z-index: 0; border-radius: var(--dxjc0); overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--dlnp4); }
.r0s34 .rqjmc { grid-template-columns: 1fr; }
@media (min-width: 1000px) { .r0s34 .rqjmc { grid-template-columns: 1.1fr 1fr; } }
.rymu4 { background: var(--drsuw); color: var(--d1el9); min-height: 0; padding: 72px 0 84px; }
.rymu4::before { display: none; }
.rymu4 .rx9jo { position: relative; inset: auto; z-index: 0; border-radius: var(--dxjc0); overflow: hidden; aspect-ratio: 5 / 4; box-shadow: var(--ds9bg); }
.rymu4 h1 .r43m6 { color: var(--d1el9); }
.rymu4 .rxb79, .rymu4 .rdtqw { color: var(--dcvxx); }
.rymu4 .ryljr { background: #fff; border-color: rgba(20, 22, 26, .1); }
.rymu4 .rng3f { --dt5ik: var(--d1el9); border-color: rgba(20, 22, 26, .25); }
.rymu4 .rqjmc { grid-template-columns: 1fr; }
@media (min-width: 1000px) { .rymu4 .rqjmc { grid-template-columns: 1.1fr 1fr; } }
.rsb2b { text-align: center; }
.rsb2b::before { background: color-mix(in srgb, var(--diird) 78%, transparent); }
.rsb2b .rqjmc { grid-template-columns: 1fr !important; justify-items: center; }
.rsb2b h1 { max-width: 20ch; margin-left: auto; margin-right: auto; }
.rsb2b .rxb79 { margin-left: auto; margin-right: auto; }
.rsb2b .r33ue, .rsb2b .rdtqw { justify-content: center; }
.rvjhq::before { background: linear-gradient(0deg, color-mix(in srgb, var(--diird) 60%, transparent), transparent 60%); }
.rvjhq .r96bw { background: color-mix(in srgb, var(--diird) 88%, transparent); border: 1px solid var(--dtv9n); border-radius: var(--dxjc0); padding: clamp(24px, 4vw, 44px); box-shadow: var(--dlnp4); backdrop-filter: blur(6px); }
.rvjhq .rqjmc { grid-template-columns: 1fr; }
@media (min-width: 1000px) { .rvjhq .rqjmc { grid-template-columns: minmax(0, 720px); justify-content: center; } }
.r246z .rwjvr { display: none; }
.r246z .rp1zd { margin: 0 0 18px; width: 56px; height: 56px; }
.r246z .rz3ki { padding-top: 26px; }
.rhsos .reyt0 { grid-template-columns: 1fr !important; gap: 10px; }
@media (min-width: 900px) { .rhsos .reyt0 { grid-template-columns: 1fr 1fr !important; } }
.rhsos .rx8vb { flex-direction: row; align-items: stretch; }
.rhsos .rwjvr { width: 34%; aspect-ratio: auto; flex: none; }
.rhsos .rp1zd { display: none; }
.rhsos .rz3ki { padding: 18px 20px; }
.rhsos .rx8vb h3 { font-size: 1.25rem; }
.rb1bo .rx8vb { min-height: 320px; justify-content: flex-end; color: #fff; border: 0; }
.rb1bo .rwjvr { position: absolute; inset: 0; aspect-ratio: auto; }
.rb1bo .rwjvr::after { content: ""; position: absolute; inset: 0; background: linear-gradient(0deg, color-mix(in srgb, var(--diird) 92%, transparent) 10%, transparent 70%); }
.rb1bo .rz3ki { position: relative; background: none; }
.rb1bo .rp1zd { margin: 0 0 12px; }
.rb1bo .rx8vb p { color: rgba(255, 255, 255, .82); }
.rb1bo .r6601 { border-color: rgba(255, 255, 255, .2); }
.rb1bo .r6601 .ry40u { background: var(--ddmhw); color: var(--dndf8); }
.rbvq7 { font-size: .74rem; color: var(--dhcu2); margin: 8px 0 0; }
.rdkca .rbvq7, .r0fdr .rbvq7 { color: var(--dcvxx); }
.raunt .rwjvr, .raunt .rxqy6 { display: none; }
.r0733 { position: relative; border-radius: var(--dxjc0); overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--dlnp4); }
.r0733 img { width: 100%; height: 100%; object-fit: cover; }
.rxscy .rqjmc { grid-template-columns: 1fr !important; }
.r0s34, .rymu4 { min-height: 0; }
.r0s34 .rqjmc, .rymu4 .rqjmc { align-items: center; }
@media (min-width: 560px) {
  .r1wtq { grid-template-columns: 1fr; }
  .r0wi0 { grid-template-columns: repeat(2, 1fr); }
  .rrhnx { grid-template-columns: repeat(3, 1fr); }
  .rinfb { grid-template-columns: repeat(4, 1fr); }
}
.rrqrl { flex-direction: column; gap: 8px; padding: 12px 0; min-height: 0; }
.rrqrl .rq0yj { display: flex; align-items: center; justify-content: space-between; width: 100%; }
.rrqrl .r0i75 { margin: 0 auto; }
.rrqrl .ruh1f { position: absolute; right: 20px; }
.rdsmo .r96zm { justify-content: center; }
@media (max-width: 1119px) { .rrqrl { flex-direction: row; } .rrqrl .r0i75 { margin: 0; } .rrqrl .ruh1f { position: static; } }
.r3ty3 { display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; }
.r3ty3 .rt753 .r96zm { justify-content: flex-start; }
.r3ty3 .r0i75 { justify-self: center; }
.r3ty3 .ruh1f { justify-self: end; }
@media (max-width: 1119px) { .r3ty3 { grid-template-columns: auto 1fr; } .r3ty3 .rt753 { display: none; } .r3ty3 .r0i75 { justify-self: start; } }
.r87iw { flex-direction: column; align-items: stretch; gap: 0; padding: 0; }
.r87iw .rq0yj { display: flex; align-items: center; justify-content: space-between; min-height: var(--dp7xa); }
.r87iw .r90ot { border-top: 1px solid var(--ds3bz); }
.r87iw .r90ot .r96zm { justify-content: center; gap: 6px; padding: 2px 0; }
@media (max-width: 1119px) { .r87iw .r90ot { display: none; } }
.rpc9d .r2vnb { margin-left: 22px; }
.rpc9d .ruh1f { margin-left: auto; }
.rvzb2 { justify-content: space-between; }
.rntb1 .r2vnb { display: none !important; }
.rntb1 .r5vfs { display: grid !important; }
.rntb1 .rn52q { display: inline-flex !important; font-size: 1.05rem; }
.rntb1 .rr7i8 { display: none; }
.rn8fs { display: none; }
@media (min-width: 1000px) { .rhe7c .rn8fs { display: block; } }
.rwhns .rq0yj { display:flex; align-items:center; justify-content:space-between; min-height:var(--dp7xa); }
.r8awl { background:var(--dpn7u); border-top:1px solid var(--ds3bz); }
.r8awl .r96zm { justify-content:center; gap:6px; padding:4px 0; }
@media (max-width:1119px){ .r8awl{ display:none; } }
.re3dj { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; }
.re3dj .r0i75 { justify-self:start; }
.re3dj .rpf75 { justify-self:center; }
.re3dj .rpf75 .r2vnb { background:var(--dsihv); border:1px solid var(--dtv9n); border-radius:99px; padding:4px 8px; }
.re3dj .ruh1f { justify-self:end; }
@media (max-width:1119px){ .re3dj{ grid-template-columns:auto 1fr; } .re3dj .rpf75{ display:none; } }
.r13wl .rv62j { background:transparent; border:0; }
.rjzw2 { margin:12px 0; background:var(--dpn7u); border:1px solid var(--dtv9n); border-radius:var(--dxjc0); padding:0 18px; box-shadow:var(--ds9bg); }
.rj85l .rjzw2 { background:var(--dii88); border-color:rgba(20,22,26,.1); }
.r1lwp .rjzw2 { background:var(--ddmhw); border-color:rgba(0,0,0,.15); }
.rlzhw { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; row-gap:6px; padding:8px 0; }
.r5ui6 { display:flex; align-items:center; gap:18px; font-size:.86rem; }
.r0v1s { justify-content:flex-start; }
.rnlw1 { justify-content:flex-end; }
.r5ui6 a, .r5ui6 span { display:flex; flex-direction:column; line-height:1.2; }
.r5ui6 small { color:var(--dhcu2); font-size:.72rem; text-transform:uppercase; letter-spacing:.06em; }
.rj85l .r5ui6 small { color:var(--dcvxx); }
.r1lwp .r5ui6 small { color:var(--dndf8); }
.rj85l .r5ui6 a, .rj85l .r5ui6 span { color:var(--d1el9); }
.r1lwp .r5ui6 a, .r1lwp .r5ui6 span { color:var(--dndf8); }
.rlzhw .r0i75 { justify-self:center; }
.rlzhw .r90ot { grid-column:1/-1; }
.rlzhw .r90ot .r96zm { justify-content:center; }
@media (max-width:1119px){ .rlzhw{ grid-template-columns:auto 1fr; } .r0v1s,.rlzhw .r90ot{ display:none; } }
.rhumc { display:none; background:var(--ddmhw); color:var(--dndf8); font-weight:800; text-transform:uppercase; letter-spacing:.04em; padding:0 22px; align-self:stretch; align-items:center; text-decoration:none; clip-path:polygon(14px 0,100% 0,100% 100%,0 100%); }
@media (min-width:1120px){ .rspc6{ padding-right:0; } .rhumc{ display:inline-flex; margin-left:auto; height:var(--dp7xa); } }
.rgws6 { justify-content:space-between; }
.rgws6 .rfcyn { display:flex; align-items:center; gap:22px; }
.rk1sp { display:none; flex-direction:column; justify-content:center; background:var(--ddmhw); color:var(--dndf8); text-decoration:none; padding:8px 20px; border-radius:var(--d81p1); line-height:1.15; }
.rk1sp b { font-size:.95rem; }
.rk1sp span { font-size:.82rem; opacity:.85; }
@media (min-width:1120px){ .rk1sp{ display:flex; } }
.r1s1d { justify-content:space-between; }
.r1s1d .r21jv { margin-left:0; }
@media (min-width:1280px){
  .r8c55 { --dp7xa:0px; }
  .r8c55 .rv62j { position:fixed; top:0; left:0; bottom:0; width:236px; border-bottom:0; border-right:1px solid var(--ds3bz); backdrop-filter:none; background:color-mix(in srgb,var(--diird) 96%,transparent); }
.rj85l.r8c55 .rv62j { background:var(--dii88); border-right-color:rgba(20,22,26,.1); }
  .r1lwp.r8c55 .rv62j { background:var(--ddmhw); border-right-color:rgba(0,0,0,.12); }
  .r1s1d .r21jv { width:100%; }
  .r1s1d .r21jv .r96zm { flex-direction:column; align-items:flex-start; gap:4px; width:100%; }
  .r1s1d .r21jv .rex19 { display:block; width:100%; padding:7px 10px; border-radius:var(--d81p1); }
  .r1s1d .r8fd2 { display:none; }
  .r1s1d .ruh1f { margin:auto 0 0; flex-direction:column; align-items:stretch; width:100%; gap:10px; }
  .r8c55 main, .r8c55 .rhhqz { margin-left:236px; }
  .r8c55 .rr7i8 { display:none; }
}
.rew7d { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; position:relative; }
.rew7d .rbkjz .r96zm { justify-content:flex-end; }
.rew7d .riq6p .r96zm { justify-content:flex-start; }
.rew7d .r0i75 { justify-self:center; }
.rew7d .ruh1f { position:absolute; right:0; }
@media (max-width:1119px){ .rew7d { grid-template-columns:auto 1fr; } .rew7d .rbkjz,.rew7d .riq6p { display:none; } .rew7d .r0i75 { justify-self:start; } }
.rpbyz { display:none; }
.rb686 { justify-content:space-between; }
@media (min-width:1120px){
  .rpbyz { display:block; background:var(--dwyca); border-bottom:1px solid var(--ds3bz); }
  .rpbyz .r96zm { justify-content:flex-end; gap:6px; padding:5px 0; }
  .rpbyz .rex19 { font-size:.88rem; }
}
.rlcdz { flex-direction:column; gap:7px; padding:12px 0; min-height:0; }
.rlcdz .rq0yj { display:flex; align-items:center; justify-content:center; width:100%; position:relative; }
.rlcdz .rq0yj .r5vfs { position:absolute; right:0; }
.rlcdz .rdsmo .r96zm { justify-content:center; }
.rlcdz .rc3mq { display:flex; justify-content:center; }
@media (max-width:1119px){ .rlcdz { flex-direction:row; justify-content:space-between; } .rlcdz .rq0yj { width:auto; } .rlcdz .rq0yj .r5vfs { position:static; } .rlcdz .r2vnb,.rlcdz .rc3mq { display:none; } }
.rkaic { align-items:stretch; gap:0; padding:0; }
.ryf72 { display:flex; align-items:center; }
.rly6j { display:flex; flex-direction:column; justify-content:center; gap:4px; flex:1; }
.rw73d { display:flex; align-items:center; justify-content:flex-end; gap:10px; }
.rly6j .r96zm { justify-content:flex-end; }
@media (min-width:1120px){
  .rkaic .ryf72 { padding-right:24px; border-right:1px solid var(--ds3bz); }
  .rkaic .ryf72 .rqfqf { font-size:1.3rem; }
  .rkaic .rly6j { padding-left:24px; }
}
@media (max-width:1119px){ .rkaic .rly6j .r2vnb { display:none; } }
.rj9d4 { display:none; }
.r4p6q .r2vnb { margin-left:6px; }
@media (min-width:1120px){
  .rj9d4 { display:flex; align-items:center; gap:7px; background:var(--dpn7u); border:1px solid var(--dtv9n); border-radius:99px; padding:7px 14px; margin-left:8px; min-width:190px; }
  .rm026 { display:flex; opacity:.6; }
  .rj9d4 input { flex:1; width:100%; background:transparent; border:0; outline:0; color:inherit; font:inherit; font-size:.9rem; }
  .rj9d4 input::placeholder { color:var(--dhcu2); }
}
.reulw { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; }
.reulw .rdl2w { justify-self:start; margin-left:0; }
.reulw .r0i75 { justify-self:center; }
.reulw .r0i30 { grid-column:3; }
.reulw .r0i30 .r96zm { justify-content:flex-end; }
.reulw .r5vfs { grid-column:3; justify-self:end; }
@media (max-width:1119px){ .reulw { grid-template-columns:auto 1fr; } .reulw .rdl2w { display:none; } .reulw .r0i75 { justify-self:start; } }
.rdi5q { flex-direction:column; gap:12px; padding:22px 0; min-height:0; }
.rdi5q .rq0yj { display:flex; align-items:center; justify-content:center; width:100%; position:relative; }
.rdi5q .rq0yj .r5vfs { position:absolute; right:0; }
.rdi5q .rdsmo .r96zm { justify-content:center; }
@media (min-width:1120px){
  .rdi5q .r0i75 { flex-direction:column; align-items:center; gap:8px; text-align:center; }
  .rdi5q .rqfqf { font-size:1.55rem; }
  .rdi5q .r0i75 .r48lm { align-items:center; }
}
@media (max-width:1119px){ .rdi5q { flex-direction:row; justify-content:space-between; padding:0; } .rdi5q .rq0yj { width:auto; } .rdi5q .rq0yj .r5vfs { position:static; } .rdi5q .r2vnb { display:none; } }
.r0j13 { --dp7xa:54px; }
.rexhz { justify-content:space-between; min-height:54px; }
.rexhz .rqfqf { font-size:1rem; }
.r2jmw { display:flex; align-items:center; gap:14px; }
.r2jmw .r96zm { gap:2px; }
.r2jmw .rex19 { font-size:.9rem; }
.re6uw .rz9qy { flex:1; }
.re6uw .rz9qy .r96zm { justify-content:space-between; width:100%; }
.rji3b { min-height:0; padding:72px 0 80px; background:var(--diird); }
.rji3b::before { display:none; }
.rji3b .rqjmc { grid-template-columns:1fr; }
@media (min-width:1000px){ .rji3b .rqjmc { grid-template-columns:1fr 1.1fr; } }
.rtgtj .rqjmc { grid-template-columns:1fr; }
@media (min-width:1000px){ .rtgtj .rqjmc { grid-template-columns:minmax(0,560px); } }
.rage4::before { background:linear-gradient(270deg, color-mix(in srgb,var(--diird) 60%,transparent), transparent 60%); }
.rage4 .rqjmc { grid-template-columns:1fr; justify-items:end; }
.rage4 .r96bw { background:color-mix(in srgb,var(--diird) 88%,transparent); border:1px solid var(--dtv9n); border-radius:var(--dxjc0); padding:clamp(24px,4vw,44px); box-shadow:var(--dlnp4); backdrop-filter:blur(6px); }
@media (min-width:1000px){ .rage4 .rqjmc { grid-template-columns:minmax(0,620px); justify-content:end; } }
.r0qhb { align-items:flex-end; min-height:min(720px,88vh); }
.r0qhb::before { background:linear-gradient(0deg, color-mix(in srgb,var(--diird) 94%,transparent), color-mix(in srgb,var(--diird) 18%,transparent) 72%); }
.r0qhb .rqjmc { grid-template-columns:1fr; }
.r0qhb .r96bw { max-width:760px; }
.r0rth, .r5io4 { min-height:0; padding:0 0 72px; background:var(--diird); }
.r0rth::before, .r5io4::before { display:none; }
.r0rth .rqjmc, .r5io4 .rqjmc { grid-template-columns:1fr; gap:34px; }
.r0rth .r0733, .r5io4 .r0733 { aspect-ratio:21/9; width:100%; }
.r5io4 { padding:64px 0 0; }
.r5io4 .r0733 { border-radius:var(--dxjc0) var(--dxjc0) 0 0; }
.r0rth .r0733 { border-radius:0 0 var(--dxjc0) var(--dxjc0); }
.rxpd0, .r29i6 { min-height:0; padding:72px 0 80px; background:var(--diird); }
.rxpd0::before, .r29i6::before { display:none; }
.rxpd0 .rqjmc { grid-template-columns:1fr; }
@media (min-width:1000px){ .rxpd0 .rqjmc { grid-template-columns:1fr 1fr; } }
.r29i6 .rqjmc { grid-template-columns:1fr; }
@media (min-width:1000px){ .r29i6 .rqjmc { grid-template-columns:.9fr 1.1fr; } }
.rcjal { display:grid; gap:14px; }
.rng9y { grid-template-columns:1fr 1fr; grid-auto-rows:1fr; min-height:300px; }
.rng9y .r1945:first-child { grid-row:1 / span 2; }
.r60zr { grid-template-columns:1fr 1fr; grid-auto-rows:1fr; min-height:320px; }
.r60zr .r1945:first-child { grid-column:1 / span 2; }
.r1945 { position:relative; border-radius:var(--d2rlp); overflow:hidden; box-shadow:var(--dlnp4); min-height:140px; }
.r1945 img { width:100%; height:100%; object-fit:cover; }
.r7qst, .rmyya { padding:0; min-height:0; overflow:hidden; }
.r7qst::before, .rmyya::before { display:none; }
.r7qst::after, .rmyya::after { display:none; }
.r7qst .rqjmc, .rmyya .rqjmc { grid-template-columns:1fr; gap:0; align-items:stretch; }
@media (min-width:1000px){ .r7qst .rqjmc, .rmyya .rqjmc { grid-template-columns:1fr 1fr; } }
.rqiaf { position:relative; min-height:300px; }
.rqiaf img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; }
.r7qst .r96bw, .rmyya .r96bw { display:flex; flex-direction:column; justify-content:center; padding:64px clamp(24px,4vw,56px); }
.r3sm6 { min-height:0; padding:64px 0 72px; }
.r3sm6::before { background:color-mix(in srgb,var(--diird) 88%,transparent); }
.r3sm6 .rqjmc { grid-template-columns:1fr; }
@media (min-width:1000px){ .r3sm6 .rqjmc { grid-template-columns:1.2fr .9fr; align-items:start; } }
.ro4y4 { background:color-mix(in srgb,var(--dpn7u) 94%,transparent); border:1px solid var(--dtv9n); border-radius:var(--dxjc0); padding:clamp(20px,3vw,32px); box-shadow:var(--dlnp4); }
.rj9sw { text-align:center; min-height:0; padding:76px 0; }
.rj9sw::before { background:color-mix(in srgb,var(--diird) 92%,transparent); }
.rj9sw .rqjmc { grid-template-columns:1fr; justify-items:center; }
.rj9sw h1 { max-width:17ch; margin:0 auto 20px; font-size:clamp(2.6rem,6vw,4.8rem); }
.rj9sw .rxb79 { margin:0 auto 28px; }
.rj9sw .r33ue { justify-content:center; }
.ro9xt { min-height:min(760px,90vh); background:var(--dwyca); }
.ro9xt::before { display:none; }
.ro9xt .rqjmc { grid-template-columns:1fr; }
.ro9xt h1 { max-width:16ch; font-size:clamp(3rem,8vw,6rem); line-height:1.03; }
.ro9xt .rxb79 { max-width:58ch; font-size:1.25rem; }
.rdw94 { min-height:0; padding:76px 0 92px; background:var(--diird); }
.rdw94::before { display:none; }
.rdw94 .rqjmc { grid-template-columns:1fr; }
@media (min-width:1000px){ .rdw94 .rqjmc { grid-template-columns:1.25fr 1fr; } }
.ryijy { aspect-ratio:1/1; align-self:start; justify-self:end; width:min(100%,420px); margin:26px 22px 0 0; }
.ryijy::after { content:""; position:absolute; inset:18px -18px -18px 18px; border:2px solid var(--ddmhw); border-radius:var(--dxjc0); z-index:-1; }
.r1e6i { min-height:0; padding:72px 0 80px; background:var(--diird); }
.r1e6i::before { display:none; }
.r1e6i .rqjmc { grid-template-columns:1fr; }
@media (min-width:1000px){ .r1e6i .rqjmc { grid-template-columns:2fr 1fr; } }
.rcbe5 { aspect-ratio:3/4; }
.rtzqh { min-height:0; padding:72px 0 80px; background:var(--drsuw); color:var(--d1el9); }
.rtzqh::before { display:none; }
.rtzqh .rqjmc { grid-template-columns:1fr; }
@media (min-width:1000px){ .rtzqh .rqjmc { grid-template-columns:1.3fr .7fr; align-items:start; } }
.rtzqh h1 { font-size:clamp(2.6rem,6vw,5rem); }
.rtzqh .rxb79, .rtzqh .rdtqw { color:var(--dcvxx); }
.rtzqh .ryljr { background:#fff; border-color:rgba(20,22,26,.1); }
.rtzqh .rng3f { --dt5ik:var(--d1el9); border-color:rgba(20,22,26,.25); }
.rtzqh h1 .r43m6 { color:var(--d1el9); background:linear-gradient(transparent 62%, color-mix(in srgb,var(--ddmhw) 35%,transparent) 62%); }
.rdfgc { aspect-ratio:3/4; margin-top:52px; }
.rkkxd { min-height:0; padding:64px 0 0; }
.rkkxd::before { background:color-mix(in srgb,var(--diird) 86%,transparent); }
.rkkxd .rqjmc { grid-template-columns:1fr; justify-items:center; text-align:center; gap:34px; }
.rkkxd .r96bw { max-width:760px; }
.rkkxd h1, .rkkxd .rxb79 { margin-left:auto; margin-right:auto; }
.rkkxd .r33ue, .rkkxd .rdtqw { justify-content:center; }
.rwqup { width:100%; display:grid; grid-template-columns:repeat(2,1fr); gap:1px; background:var(--ds3bz); border-top:1px solid var(--ds3bz); }
@media (min-width:760px){ .rwqup { grid-template-columns:repeat(4,1fr); } }
.r70rj { font-size:.72rem; color:var(--dhcu2); margin:10px 0 0; }
.rltvc { background:var(--diird); padding:22px 16px; text-align:center; }
.rltvc b { display:block; font-family:var(--dsf4z); font-weight:800; font-size:clamp(1.8rem,4vw,2.6rem); color:#fff; }
.rltvc span { color:var(--dhcu2); font-size:.86rem; }
.r0s34 .r96bw h1, .rymu4 .r96bw h1, .rji3b .r96bw h1,
.r7qst .r96bw h1, .rmyya .r96bw h1, .r1e6i .r96bw h1,
.rxpd0 .r96bw h1, .r29i6 .r96bw h1, .rdw94 .r96bw h1,
.r3sm6 .r96bw h1, .rage4 .r96bw h1 {
  font-size: clamp(1.9rem, 3.3vw, 3.1rem);
}
.rv62j .r0i75 { flex: 0 1 auto; min-width: 0; }
.rv62j .r48lm { min-width: 0; }
.rv62j .rqfqf { white-space: normal; overflow-wrap: anywhere; word-break: break-word; overflow: visible; text-overflow: clip; font-size: clamp(1.02rem, 0.82rem + 0.7vw, 1.42rem); line-height: 1.08; max-width: min(26ch, 100%); }
.rwhns .rq0yj { gap: 16px; }
.rdi5q .rqfqf { white-space: normal; overflow: visible; }
@media (min-width: 1280px) {
.r1s1d .r0i75 { flex-wrap: wrap; }
  .r1s1d .r48lm { min-width: 0; flex: 1 1 100%; }
  .r1s1d .rqfqf { width: 168px; max-width: 168px; white-space: normal; overflow-wrap: break-word; word-break: normal; font-size: 1.05rem; line-height: 1.12; }
}
@media (min-width: 1120px) {
  .rkaic .ryf72 .rb3xy { width: 58px; height: 58px; }
  .rkaic .ryf72 .rqfqf { font-size: 1.75rem; white-space: normal; overflow: visible; }
  .rkaic .ryf72 { padding: 16px 26px 16px 0; }
}
.rxpd0 .rqjmc, .r29i6 .rqjmc { align-items: center; }
.rcjal { align-content: center; min-height: 0; }
.rng9y { grid-template-rows: auto auto; }
.rng9y .r1945 { aspect-ratio: 4 / 3; min-height: 0; }
.rng9y .r1945:first-child { grid-row: 1 / span 2; aspect-ratio: auto; }
.r60zr .r1945 { aspect-ratio: 16 / 10; min-height: 0; }
.r60zr .r1945:first-child { grid-column: 1 / span 2; aspect-ratio: 21 / 9; }
.r60zr[data-cells="2"] { grid-template-columns: 1fr 1fr; }
.r60zr[data-cells="2"] .r1945:first-child { grid-column: auto; aspect-ratio: 4 / 3; }
.r60zr[data-cells="1"] { grid-template-columns: 1fr; }
.r60zr[data-cells="1"] .r1945:first-child { grid-column: auto; }
.rng9y[data-cells="1"] { grid-template-columns: 1fr; }
.rng9y[data-cells="1"] .r1945:first-child { grid-row: auto; aspect-ratio: 16 / 9; }
.r0rth .r0733 { aspect-ratio: auto; height: min(42vh, 360px); }
.r5io4 .r0733 { aspect-ratio: auto; height: min(42vh, 360px); }
.rpbyz .r8fd2, .rly6j .r8fd2, .r0i30 .r8fd2,
.re6uw .r8fd2, .r2jmw .r8fd2 { right: 0; left: auto; }
.rphkj .rhhqz,
.rdkca, .r0fdr,
.rymu4, .rtzqh {
  --dhcu2: var(--dcvxx);
  --dmgo6: var(--d1el9);
  --da471: var(--dwaid);
}
:is(.rphkj .rhhqz, .rdkca, .r0fdr, .rymu4, .rtzqh)
  :is(.rmx08, .ro54x, .r5oke, .rtosu, .rfxgg, .rvhnf, .r6662, .r8fd2,
      .rdnbi, .rqdb2, .rwive, .rw6yk, .rfhy0, .rap2l, .rjkq5, .rx4k5,
      .r8bks, .r7lu1, .rl62p, .rlufz) {
  color: var(--dlkeo);
  --dmgo6: var(--dlkeo);
  --dhcu2: var(--d009v);
  --da471: var(--d5lkp);
}
.rgvht, .ruy37, .rvppr, .rvi6d, .r7j9r, .rystn {
  min-height:0; padding:72px 0 80px; background:var(--diird);
}
.rgvht::before, .ruy37::before, .rvppr::before,
.rvi6d::before, .r7j9r::before, .rystn::before { display:none; }
.rgvht .rqjmc, .ruy37 .rqjmc, .rvppr .rqjmc,
.rvi6d .rqjmc, .r7j9r .rqjmc, .rystn .rqjmc {
  grid-template-columns:1fr; align-items:center;
}
@media (min-width:1000px) {
  .rgvht .rqjmc, .ruy37 .rqjmc, .r7j9r .rqjmc { grid-template-columns:1.15fr .85fr; }
  .rvppr .rqjmc, .rystn .rqjmc { grid-template-columns:1.1fr 1fr; }
  .rvi6d .rqjmc { grid-template-columns:1.25fr .75fr; }
}
.rfjew { display:flex; flex-direction:column; align-items:flex-start; gap:8px; padding:clamp(24px,4vw,44px); border-radius:var(--dxjc0); background:color-mix(in srgb,var(--dpn7u) 72%,transparent); border:1px solid var(--dtv9n); box-shadow:var(--dlnp4); }
.rpgur { font-family:var(--dsf4z); font-weight:800; line-height:.92; font-size:clamp(4rem,11vw,8.5rem); color:var(--da471); }
.rac3y { font-size:1.05rem; color:var(--dhcu2); max-width:22ch; }
.rz685 { margin:0; padding:clamp(22px,3.4vw,36px); border-radius:var(--dxjc0); background:color-mix(in srgb,var(--dpn7u) 86%,transparent); border:1px solid var(--dtv9n); box-shadow:var(--dlnp4); }
.rz685 .rbjtd { display:inline-flex; gap:3px; color:var(--ddmhw); margin-bottom:14px; }
.rz685 .rbjtd svg { width:20px; height:20px; }
.rz685 blockquote { margin:0 0 18px; font-size:1.22rem; line-height:1.5; color:#eef1f5; }
.rz685 figcaption { display:flex; flex-direction:column; gap:2px; }
.rz685 figcaption b { color:#fff; }
.rz685 figcaption span { color:var(--dhcu2); font-size:.9rem; }
.r2a6j { display:flex; flex-direction:column; gap:10px; }
.rhheq { display:flex; align-items:center; gap:14px; padding:14px 16px; border-radius:var(--d2rlp); background:color-mix(in srgb,var(--dpn7u) 80%,transparent); border:1px solid var(--dtv9n); color:#eef1f5; text-decoration:none; transition:border-color .15s,transform .15s; }
.rhheq:hover { border-color:var(--ddmhw); transform:translateX(3px); }
.rc25w { display:inline-flex; color:var(--ddmhw); flex:none; }
.rc25w svg { width:22px; height:22px; }
.rv1ul { font-weight:600; flex:1 1 auto; min-width:0; }
.rauz2 { font-weight:700; color:#fff; white-space:nowrap; }
.rhheq > svg:last-child { width:18px; height:18px; color:var(--dhcu2); flex:none; }
.rny53 { display:flex; flex-direction:column; gap:6px; padding:clamp(24px,4vw,40px); border-radius:var(--dxjc0); background:color-mix(in srgb,var(--dpn7u) 90%,transparent); border:1px solid var(--dtv9n); box-shadow:var(--dlnp4); text-align:center; }
.rq1ow { text-transform:uppercase; letter-spacing:.08em; font-size:.78rem; font-weight:700; color:var(--dhcu2); }
.rgfj3 { font-family:var(--dsf4z); font-weight:800; font-size:clamp(2.6rem,6vw,4rem); color:#fff; line-height:1; }
.r99s9 { color:var(--dhcu2); margin-bottom:12px; }
.rny53 .ryeou { margin-top:6px; }
.r4j55 { display:flex; flex-direction:column; gap:2px; padding:clamp(18px,3vw,28px); border-radius:var(--dxjc0); background:color-mix(in srgb,var(--dpn7u) 82%,transparent); border:1px solid var(--dtv9n); box-shadow:var(--dlnp4); }
.reph5 { display:flex; align-items:flex-start; gap:14px; padding:14px 2px; color:#eef1f5; text-decoration:none; }
.reph5 + .reph5 { border-top:1px solid var(--ds3bz); }
.rh88b { display:inline-flex; color:var(--ddmhw); flex:none; margin-top:2px; }
.rh88b svg { width:20px; height:20px; }
.reph5 small { display:block; text-transform:uppercase; letter-spacing:.06em; font-size:.72rem; color:var(--dhcu2); margin-bottom:2px; }
.rs6uy { display:grid; grid-template-columns:1fr 1fr; gap:0; border-radius:var(--dxjc0); overflow:hidden; box-shadow:var(--dlnp4); min-height:320px; position:relative; }
.rfpsf { position:relative; min-height:200px; }
.rfpsf img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; }
.rfpsf + .rfpsf { border-left:3px solid var(--ddmhw); }
.rpv3o, .r8ncd, .ra2n4 { min-height:0; padding:72px 0; text-align:center; }
.rpv3o::before, .r8ncd::before, .ra2n4::before { background:color-mix(in srgb,var(--diird) 90%,transparent); }
.rpv3o .rqjmc, .r8ncd .rqjmc, .ra2n4 .rqjmc { grid-template-columns:1fr; justify-items:center; gap:34px; }
.rpv3o .r96bw, .r8ncd .r96bw, .ra2n4 .r96bw { max-width:720px; }
.rpv3o h1, .rpv3o .rxb79,
.r8ncd h1, .r8ncd .rxb79,
.ra2n4 h1, .ra2n4 .rxb79 { margin-left:auto; margin-right:auto; }
.rpv3o .r33ue, .r8ncd .r33ue, .ra2n4 .r33ue { justify-content:center; }
.rpv3o .rz685 { max-width:760px; text-align:left; width:100%; }
.r8ncd .r4j55 { width:100%; max-width:960px; }
.ra2n4 .r2a6j { width:100%; max-width:1000px; text-align:left; }
@media (min-width:760px) {
  .r8ncd .r4j55 { flex-direction:row; text-align:left; }
  .r8ncd .reph5 { flex:1 1 0; align-items:center; }
  .r8ncd .reph5 + .reph5 { border-top:0; border-left:1px solid var(--ds3bz); }
  .ra2n4 .r2a6j { flex-direction:row; flex-wrap:wrap; }
  .ra2n4 .rhheq { flex:1 1 220px; }
}
.rgvht .r96bw h1, .ruy37 .r96bw h1, .rvppr .r96bw h1,
.rvi6d .r96bw h1, .r7j9r .r96bw h1, .rystn .r96bw h1 {
  font-size: clamp(1.9rem, 3.3vw, 3.1rem);
}
.r1jqy { display:grid; grid-template-columns:auto 1fr auto; align-items:center; }
.r1jqy .rdl2w { justify-self:start; margin-left:0; }
.r1jqy .rdsmo .r96zm { justify-content:center; }
.r1jqy .r0i75 { justify-self:end; }
@media (max-width:1119px){ .r1jqy { grid-template-columns:auto 1fr; } .r1jqy .r2vnb { display:none; } }
.rblb3, .r24yz { display:block; padding:0; }
.rblb3 .rq0yj { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; min-height:var(--dp7xa); }
.rblb3 .rq0yj .renxi, .rblb3 .rq0yj .rn52q { grid-column:1; justify-self:start; }
.rblb3 .rq0yj .r0i75 { grid-column:2; justify-self:center; }
.rblb3 .rq0yj .r5vfs { grid-column:3; justify-self:end; }
@media (max-width:1119px){ .rblb3 .rq0yj { grid-template-columns:auto 1fr auto; } }
.r24yz .rq0yj { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; min-height:var(--dp7xa); }
.r24yz .rq0yj .r0i75 { grid-column:2; justify-self:center; }
.r24yz .rq0yj .renxi, .r24yz .rq0yj .rn52q,
.r24yz .rq0yj .r5vfs { grid-column:3; justify-self:end; }
.rjpkd {
  --ds81h: color-mix(in srgb, var(--diird) 80%, #000); --d9l2p: var(--diird); --dewms: var(--dlt98);
  --djbio: color-mix(in srgb, var(--diird) 85%, #fff); --d4xvf: color-mix(in srgb, var(--diird) 70%, #fff);
  --dm9qz: color-mix(in srgb, var(--diird) 22%, #fff); --dnlgm: color-mix(in srgb, var(--diird) 10%, #fff);
  --ddjrb: color-mix(in srgb, var(--diird) 5%, #fff);
  --doy33: var(--ddmhw); --d29oj: color-mix(in srgb, var(--ddmhw) 70%, #fff); --d7k87: color-mix(in srgb, var(--ddmhw) 18%, #fff);
  --dfyjt: var(--d1el9); --d11o5: var(--dcvxx); --d64qx: color-mix(in srgb, var(--d1el9) 14%, transparent);
  --d150k: var(--dii88); --d4gew: #fff; --d8vn9: #1D6B52; --dcc4f: #B3261E;
  --d2s74: var(--dsf4z); --dvxj4: var(--d9g0z); --dpahg: ui-monospace, Menlo, monospace;
  --dru75: 14px; --dutst: 8px; --d4j1l: 88px; --db4c0: 1200px;
  --d57yu: 0 1px 2px rgba(0,0,0,.06), 0 8px 28px rgba(0,0,0,.08);
}
.rjpkd .rpe9n { background: #fff; color: var(--dfyjt); font: 400 1.0625rem/1.65 var(--dvxj4); }
.rjpkd .rpe9n h1, .rjpkd .rpe9n h2, .rjpkd .rpe9n h3, .rjpkd .rpe9n h4 { font-family: var(--d2s74); line-height: 1.12; letter-spacing: -.02em; margin: 0 0 .5em; color: var(--ds81h); font-weight: 750; text-transform: var(--dy1zf, none); }
.rjpkd .rpe9n h1 { font-size: clamp(2.1rem, 1.4rem + 2.8vw, 3.7rem); letter-spacing: -.035em; }
.rjpkd .rpe9n h2 { font-size: clamp(1.65rem, 1.2rem + 1.6vw, 2.55rem); }
.rjpkd .rpe9n p { margin: 0 0 1em; }
.rjpkd .rpe9n img { max-width: 100%; height: auto; display: block; }
.rjpkd .r3ffz {width:min(100% - 40px,var(--db4c0));margin-inline:auto}
.rjpkd .rcslt {text-align:center}
.rjpkd .rnb7r {font-size:.875rem;color:var(--d11o5)}
.rjpkd .r3tt9 {font:500 .78rem/1.3 var(--dpahg);text-transform:uppercase;letter-spacing:.12em;color:var(--d4xvf);margin:0 0 .9rem;display:flex;align-items:center;gap:.5rem}
.rjpkd .r3tt9 svg {width:18px;height:18px}
.rjpkd .r3tt9::before {content:"";width:22px;height:10px;background:linear-gradient(90deg,currentColor 0 25%,transparent 25% 37%,currentColor 37% 62%,transparent 62% 75%,currentColor 75%);clip-path:polygon(0 70%,25% 70%,25% 40%,62% 40%,62% 0,100% 0,100% 100%,0 100%)}
.rjpkd .r2dm6 {color:var(--doy33)}
.rjpkd .r1sdm {--d1ygr:var(--djbio);--dzp0u:#fff;display:inline-flex;align-items:center;justify-content:center;gap:.55em;min-height:48px;padding:.75em 1.35em;border-radius:var(--dutst);border:2px solid var(--d1ygr);background:var(--d1ygr);color:var(--dzp0u);font:700 1rem/1.2 var(--d2s74);letter-spacing:-.005em;text-decoration:none;cursor:pointer;transition:transform .15s,background .15s,box-shadow .15s}
.rjpkd .r1sdm svg {width:18px;height:18px}
.rjpkd .r1sdm:hover {color:var(--dzp0u);transform:translateY(-1px);box-shadow:0 6px 16px rgba(30,12,29,.18)}
.rjpkd .rlas3 {--d1ygr:var(--doy33);--dzp0u:var(--ds81h)}
.rjpkd .rlas3:hover {--d1ygr:var(--d29oj)}
.rjpkd .rr59t {--d1ygr:var(--dewms);--dzp0u:#fff}
.rjpkd .rr59t:hover {--d1ygr:var(--ds81h)}
.rjpkd .r27rm {background:transparent;color:var(--dewms);border-color:var(--dm9qz)}
.rjpkd .r27rm:hover {color:var(--ds81h);border-color:var(--djbio);background:var(--ddjrb)}
.rjpkd .rgw4g {background:transparent;color:#fff;border-color:rgba(255,255,255,.45)}
.rjpkd .rgw4g:hover {border-color:#fff;background:rgba(255,255,255,.08)}
.rjpkd .r0w74 {display:inline-flex;align-items:center;gap:.4em;font-weight:700;font-family:var(--d2s74)}
.rjpkd .r0w74 svg {width:16px;height:16px;transition:transform .15s}
.rjpkd .r0w74:hover svg {transform:translateX(3px)}
.rjpkd .rl27l .r3ffz {display:flex;gap:.6rem;align-items:center;padding:.5rem 0}
.rjpkd .r4vq0 .r1sdm {border-radius:999px}
@media (max-width:560px) {
  .rjpkd .r4vq0 .r1sdm {display:none}
}
.rjpkd .rsc5z {padding:clamp(64px,8vw,112px) 0}
.rjpkd .r0e71 {background:var(--d150k)}
.rjpkd .rh6jr {background:var(--dewms);color:color-mix(in srgb, #fff 92%, var(--diird))}
.rjpkd .rh6jr h2 {color:#fff}
.rjpkd .rh6jr .rnb7r {color:color-mix(in srgb, #fff 82%, var(--diird))}
.rjpkd .r7pvk {margin-bottom:2.4rem;max-width:760px}
.rjpkd .r7pvk.rbq2l {max-width:none;display:grid;grid-template-columns:1.1fr 1fr;gap:2rem;align-items:end}
.rjpkd .r7pvk.rbq2l>p {color:var(--d11o5);margin:0}
@media (max-width:800px) {
  .rjpkd .r7pvk.rbq2l {grid-template-columns:1fr}
}
.rjpkd .rv8ht {background:radial-gradient(1200px 500px at 85% -10%,color-mix(in srgb, var(--diird) 70%, var(--ddmhw) 12%) 0%,transparent 60%),var(--dewms);color:color-mix(in srgb, #fff 92%, var(--diird));padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(56px,7vw,96px);overflow:hidden;border-radius:0 0 40px 40px}
.rjpkd .rm9p9 {display:grid;grid-template-columns:1.12fr .88fr;gap:clamp(32px,5vw,72px);align-items:center}
.rjpkd .rv8ht h1 {color:#fff;max-width:17ch}
.rjpkd .r1me3 {color:color-mix(in srgb, #fff 82%, var(--diird));font-size:1.17rem;max-width:56ch}
.rjpkd .r0f2e {display:flex;flex-wrap:wrap;gap:.75rem;margin:1.6rem 0 2rem}
.rjpkd .r0f2e.rcslt {justify-content:center}
.rjpkd .rjm7b {list-style:none;padding:1.4rem 0 0;margin:0;display:grid;grid-template-columns:repeat(3,auto);gap:1.6rem;border-top:1px solid rgba(255,255,255,.18);max-width:600px}
.rjpkd .rjm7b b {display:block;font:800 1.6rem/1 var(--d2s74);color:var(--doy33);letter-spacing:-.02em}
.rjpkd .rjm7b span {font-size:.88rem;color:color-mix(in srgb, #fff 82%, var(--diird))}
.rjpkd .rmm77 {position:relative;padding:0 0 40px 30px}
.rjpkd .rmnik {border-radius:999px 999px var(--dru75) var(--dru75);overflow:hidden;background:var(--djbio);box-shadow:0 30px 60px rgba(0,0,0,.35)}
.rjpkd .rmnik img {width:100%;aspect-ratio:760/900;object-fit:cover}
.rjpkd .rv8ht .rmnik {border:6px solid rgba(255,255,255,.08)}
.rjpkd .rolie {position:absolute;left:-10px;bottom:0;background:#fff;color:var(--dfyjt);border-radius:var(--dru75);padding:1rem 1.2rem;box-shadow:0 20px 40px rgba(0,0,0,.28);width:min(300px,80%);border-top:5px solid var(--doy33)}
.rjpkd .rolie p {margin:0}
.rjpkd .ru4u7 {display:flex;gap:.4rem;align-items:center;font:500 .72rem/1 var(--dpahg);text-transform:uppercase;letter-spacing:.1em;color:var(--d4xvf)}
.rjpkd .ru4u7 svg {width:16px;height:16px}
.rjpkd .rdork {font:700 1.05rem/1.25 var(--d2s74);margin:.45rem 0 .25rem!important;color:var(--ds81h)}
.rjpkd .rjvxd {display:flex;justify-content:space-between;gap:.5rem;align-items:baseline;color:var(--d11o5);font-size:.93rem}
.rjpkd .rjvxd b {font:500 .82rem var(--dpahg);background:var(--dnlgm);color:var(--dewms);padding:.15em .5em;border-radius:4px}
.rjpkd .rolie a {display:inline-block;margin-top:.5rem;font-weight:700;font-size:.9rem}
.rjpkd .run4a {position:absolute;right:8px;top:12px;font:500 .7rem var(--dpahg);color:#fff;background:rgba(30,12,29,.62);padding:.3em .6em;border-radius:4px;margin:0}
@media (max-width:900px) {
  .rjpkd .rm9p9 {grid-template-columns:1fr}
  .rjpkd .rmm77 {max-width:520px;padding-left:0;margin:0 auto}
  .rjpkd .rolie {left:12px}
  .rjpkd .rjm7b {grid-template-columns:repeat(3,1fr);gap:1rem}
  .rjpkd .rjm7b b {font-size:1.3rem}
  .rjpkd .rjm7b span {font-size:.8rem;display:block;line-height:1.35}
}
.rjpkd .r7w1a {list-style:none;margin:0 0 2.4rem;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:3rem;border-top:2px solid var(--ds81h)}
.rjpkd .r7w1a li {border-bottom:1px solid var(--d64qx)}
.rjpkd .r7w1a a {display:grid;grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:1rem;padding:1.3rem .25rem;text-decoration:none;color:var(--dfyjt)}
.rjpkd .rcewx {font:500 .82rem var(--dpahg);color:var(--d4xvf)}
.rjpkd .rmfit b {display:block;font:700 1.1rem/1.25 var(--d2s74);color:var(--ds81h)}
.rjpkd .rmfit small {display:block;color:var(--d11o5);font-size:.9rem;line-height:1.45;margin-top:.2rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.rjpkd .rx1zk {display:none}
.rjpkd .rnvtr {font:700 1rem var(--d2s74);white-space:nowrap;color:var(--dewms);text-align:right}
.rjpkd .rnvtr small {font:400 .8rem var(--dvxj4);color:var(--d11o5)}
.rjpkd .r7w1a a:hover {background:var(--ddjrb)}
.rjpkd .r7w1a a:hover .rms2r {transform:translateX(4px)}
.rjpkd .r7w1a a:hover .rmfit b {text-decoration:underline}
.rjpkd .rcslt .r1sdm {margin:.3rem}
@media (max-width:960px) {
  .rjpkd .r7w1a {grid-template-columns:1fr}
}
@media (max-width:560px) {
  .rjpkd .r7w1a a {grid-template-columns:auto 1fr auto;gap:.75rem}
  .rjpkd .rcewx {display:none}
  .rjpkd .rmfit small {-webkit-line-clamp:3}
  .rjpkd .rnvtr {font-size:.92rem}
}
.rjpkd .rksq7 {display:inline-flex;flex-wrap:wrap;gap:.3rem;background:#fff;border:1px solid var(--d64qx);border-radius:999px;padding:.3rem;margin-bottom:2rem}
.rjpkd .rksq7 button {font:700 .97rem/1 var(--d2s74);border:0;background:transparent;color:var(--d11o5);padding:.8rem 1.15rem;border-radius:999px;cursor:pointer;display:inline-flex;gap:.45rem;align-items:center}
.rjpkd .rksq7 button[aria-selected=true] {background:var(--dewms);color:#fff}
.rjpkd .rksq7 button:hover:not([aria-selected=true]) {color:var(--d9l2p);background:var(--ddjrb)}
.rjpkd .rhd75 {display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);align-items:center}
.rjpkd .rhd75[hidden] {display:none}
.rjpkd .ri54c img {border-radius:var(--dru75) 120px var(--dru75) var(--dru75);width:100%;aspect-ratio:720/560;object-fit:cover}
.rjpkd .rfdg1 h3 {font-size:1.7rem}
.rjpkd .rfdg1 p {color:var(--d11o5)}
@media (max-width:820px) {
  .rjpkd .rhd75 {grid-template-columns:1fr}
  .rjpkd .rksq7 {border-radius:var(--dru75)}
}
.rjpkd .r4bnl {list-style:none;padding:0;margin:0 0 1.4rem;display:grid;gap:.6rem}
.rjpkd .r4bnl li {display:flex;gap:.7rem;align-items:flex-start}
.rjpkd .r4bnl svg {width:22px;height:22px;flex:none;color:#fff;background:var(--djbio);border-radius:6px;padding:3px;margin-top:2px}
.rjpkd .rh0o7 {display:grid;grid-template-columns:.8fr 1.6fr;gap:clamp(24px,4vw,56px);align-items:start}
.rjpkd .rdid1 p {color:var(--d11o5)}
.rjpkd .rdid1 .r1sdm {margin:.4rem 1rem .6rem 0}
.rjpkd .rq2yt {display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}
.rjpkd .r44iy {position:relative;border:1px solid var(--d64qx);border-radius:var(--dru75);padding:1.5rem 1.3rem;background:#fff}
.rjpkd .r44iy.rwmlk {background:var(--dewms);color:color-mix(in srgb, #fff 82%, var(--diird));border-color:var(--dewms)}
.rjpkd .r44iy.rwmlk h3, .rjpkd .r44iy.rwmlk .rvp11 b {color:#fff}
.rjpkd .r44iy.rwmlk .rypnr, .rjpkd .r44iy.rwmlk .rvp11 span {color:color-mix(in srgb, #fff 82%, var(--diird))}
.rjpkd .rvurx {position:absolute;top:-12px;left:1.2rem;background:var(--doy33);color:var(--ds81h);font:500 .7rem/1 var(--dpahg);text-transform:uppercase;letter-spacing:.08em;padding:.45em .7em;border-radius:4px;margin:0}
.rjpkd .rypnr {font-size:.9rem;color:var(--d11o5);min-height:2.9em}
.rjpkd .rvp11 {display:flex;align-items:flex-end;gap:.5rem;margin:.6rem 0 1rem}
.rjpkd .rvp11 b {font:800 2.5rem/1 var(--d2s74);letter-spacing:-.03em;color:var(--ds81h)}
.rjpkd .rvp11 span {font-size:.78rem;line-height:1.25;color:var(--d11o5)}
.rjpkd .rkxsk {list-style:none;margin:0;padding:1rem 0 0;border-top:1px dashed var(--dm9qz);font-size:.92rem;display:grid;gap:.45rem}
.rjpkd .rkxsk li::before {content:"";display:inline-block;width:8px;height:8px;background:var(--doy33);margin-right:.55rem;border-radius:2px;vertical-align:.1em}
@media (max-width:960px) {
  .rjpkd .rh0o7 {grid-template-columns:1fr}
}
@media (max-width:700px) {
  .rjpkd .rq2yt {grid-template-columns:1fr}
  .rjpkd .rypnr {min-height:0}
}
.rjpkd .rsvyz {display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(24px,5vw,72px);align-items:start}
.rjpkd .rsvyz p {color:color-mix(in srgb, #fff 82%, var(--diird))}
.rjpkd .raki4 {list-style:none;margin:0;padding:0;border-left:2px solid rgba(255,255,255,.2)}
.rjpkd .raki4 li {position:relative;display:grid;grid-template-columns:150px 1fr;gap:1rem;padding:1rem 0 1rem 1.6rem;border-bottom:1px solid rgba(255,255,255,.12)}
.rjpkd .raki4 li::before {content:"";position:absolute;left:-7px;top:1.35rem;width:12px;height:12px;background:var(--dewms);border:2px solid var(--doy33);border-radius:3px}
.rjpkd .raki4 li:first-child::before {background:var(--doy33)}
.rjpkd .rfrd7 {font:500 .95rem var(--dpahg);color:var(--doy33)}
.rjpkd .r9003 {color:#fff;font-weight:600}
.rjpkd .r9003 small {display:block;font-weight:400;color:color-mix(in srgb, #fff 82%, var(--diird));font-size:.85rem}
@media (max-width:820px) {
  .rjpkd .rsvyz {grid-template-columns:1fr}
  .rjpkd .raki4 li {grid-template-columns:1fr;gap:.2rem}
}
.rjpkd .rpmks {list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;align-items:end}
.rjpkd .rpmks li {background:var(--ddjrb);border:1px solid var(--d64qx);border-radius:var(--dru75) var(--dru75) 0 0;padding:1.4rem 1.2rem;min-height:calc(190px + var(--d3hjt) * 42px);display:flex;flex-direction:column;justify-content:flex-end;border-bottom:6px solid var(--djbio)}
.rjpkd .rpmks li:last-child {background:var(--dewms);color:color-mix(in srgb, #fff 82%, var(--diird));border-bottom-color:var(--doy33)}
.rjpkd .rpmks li:last-child h3 {color:#fff}
.rjpkd .repte {font:800 2.6rem/1 var(--d2s74);color:var(--d4xvf);margin-bottom:auto}
.rjpkd .rpmks li:last-child .repte {color:var(--doy33)}
.rjpkd .rpmks p {font-size:.94rem;margin:0}
.rjpkd .rpmks li:not(:last-child) p {color:var(--d11o5)}
@media (max-width:860px) {
  .rjpkd .rpmks {grid-template-columns:1fr 1fr}
  .rjpkd .rpmks li {min-height:0}
}
@media (max-width:520px) {
  .rjpkd .rpmks {grid-template-columns:1fr}
}
.rjpkd .r9vik {display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(24px,5vw,72px)}
.rjpkd .r9vik p {color:var(--d11o5)}
@media (max-width:820px) {
  .rjpkd .r9vik {grid-template-columns:1fr}
}
.rjpkd .rvsie {border-bottom:1px solid var(--d64qx)}
.rjpkd .rvsie summary {list-style:none;cursor:pointer;padding:1.15rem 2.6rem 1.15rem 0;position:relative;font:700 1.07rem/1.35 var(--d2s74);color:var(--ds81h)}
.rjpkd .rvsie summary::-webkit-details-marker {display:none}
.rjpkd .rvsie summary::after {content:"";position:absolute;right:6px;top:50%;width:22px;height:22px;margin-top:-11px;border-radius:6px;background:var(--dnlgm) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234B2147' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center/14px no-repeat;transition:transform .2s}
.rjpkd .rvsie[open] summary::after {transform:rotate(45deg)}
.rjpkd .rvsie summary:hover {color:var(--djbio)}
.rjpkd .rvsie p {color:var(--d11o5);margin:0 0 1.2rem;max-width:68ch}
.rjpkd .r63v9 .r3ffz {display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:2rem 0;flex-wrap:wrap}
.rjpkd .r6ijv .r1sdm {--d1ygr:var(--doy33);--dzp0u:var(--ds81h);margin-bottom:.8rem}
.rjpkd .r6ijv .r0w74 {color:#fff;font-size:.9rem}
.rjpkd .r1sdm svg {flex:none}
.rjpkd .rcygd .rnb7r {color:color-mix(in srgb, #fff 82%, var(--diird));margin-top:1rem}
.rjpkd .rxaar .r1sdm {margin-top:auto}
.rjpkd .rxaar .rkxsk {margin-bottom:1.6rem}
.rjpkd .rxaar.rwmlk {border-color:var(--djbio);box-shadow:var(--d57yu)}
.rjpkd .rg4o4 .rnb7r {column-span:all}
.rjpkd .rjifk .r1sdm {margin-top:1.2rem}
.rjpkd .rvsie[hidden] {display:none}
@media print {
  .rjpkd .r1sdm {display:none!important}
}
.rjpkd .rhftl { position: absolute; opacity: 0; pointer-events: none; }
.rjpkd .r8wt1 { font: 700 .97rem/1 var(--d2s74); color: var(--d11o5); padding: .8rem 1.15rem; border-radius: 999px; cursor: pointer; }
.rjpkd .r8wt1:hover { color: var(--d9l2p); background: var(--ddjrb); }
.rjpkd .re9ee { display: none; }
.rjpkd .rsckr:checked ~ .rhg38, .rjpkd .rn5a1:checked ~ .r4j2l, .rjpkd .riiyu:checked ~ .rv8ye, .rjpkd .r1mzb:checked ~ .ry3yv { display: grid; }
.rjpkd .rsckr:checked ~ .rksq7 .rr7ti, .rjpkd .rn5a1:checked ~ .rksq7 .r6ckc, .rjpkd .riiyu:checked ~ .rksq7 .rlgfe, .rjpkd .r1mzb:checked ~ .rksq7 .rs668 { background: var(--dewms); color: #fff; }
.rjpkd .ri54c img { width: 100%; height: 100%; object-fit: cover; border-radius: var(--dru75); }
.rjpkd svg { width: 18px; height: 18px; flex: none; }
@media (max-width: 900px) { .rjpkd .rsckr:checked ~ .rhg38, .rjpkd .rn5a1:checked ~ .r4j2l, .rjpkd .riiyu:checked ~ .rv8ye, .rjpkd .r1mzb:checked ~ .ry3yv { grid-template-columns: 1fr; } }
.rjpkd .r43m6 {color:var(--dwaid)}
.rjpkd .rv8ht .r43m6, .rjpkd .rh6jr .r43m6 {color:var(--da471)}
.rjpkd .rpe9n h1.rpytm {font-size: clamp(1.9rem, 1.2rem + 2.2vw, 3.1rem);max-width:20ch}
.regpq {
  --dz4eq: var(--diird); --dmru7: var(--dlt98); --dypex: var(--dwaid); --dd2yy: var(--dwaid);
  --dwpo9: color-mix(in srgb, var(--ddmhw) 18%, #fff); --d52di: var(--ddmhw); --dk6iz: color-mix(in srgb, var(--ddmhw) 82%, #fff);
  --db23v: var(--dndf8, #141414); --dbnys: var(--dii88); --d2do9: color-mix(in srgb, var(--dii88) 88%, #000);
  --ddlus: var(--drsuw); --dczz2: #fff; --doykk: var(--d1el9); --di23q: var(--dcvxx);
  --dzq1b: color-mix(in srgb, var(--d1el9) 16%, transparent); --dmvkv: var(--dwaid);
  --dqpas: 28px; --djv2x: 16px; --dxfvd: 10px; --d5cpn: 1240px;
  --dbntl: var(--dsf4z); --dcpok: var(--d9g0z); --d8p15: 0 18px 40px -24px rgba(0, 0, 0, .45);
}
.regpq .rmmc7 { background: var(--ddlus); color: var(--doykk); font: 400 1.0625rem/1.6 var(--dcpok); }
.regpq .rmmc7 h1, .regpq .rmmc7 h2, .regpq .rmmc7 h3, .regpq .rmmc7 h4 { font-family: var(--dbntl); font-weight: 800; line-height: 1.02; letter-spacing: .005em; margin: 0 0 .45em; color: var(--dz4eq); text-transform: var(--dy1zf, none); }
.regpq .rmmc7 h1 { font-size: clamp(2.7rem, 6.2vw, 5.4rem); font-weight: 900; }
.regpq .rmmc7 h2 { font-size: clamp(2rem, 3.8vw, 3.2rem); }
.regpq .rmmc7 h3 { font-size: 1.6rem; }
.regpq .rmmc7 p { margin: 0 0 1em; }
.regpq .rmmc7 img { max-width: 100%; height: auto; display: block; }
.regpq .rchel {width: min(100% - 40px, var(--d5cpn)); margin-inline: auto;}
.regpq .rq8g9 {color: var(--di23q);}
.regpq .rmlhu {font-size: .9rem;}
.regpq .rtmvz {display: inline-flex; align-items: center; gap: 10px; font: 700 .82rem/1 var(--dcpok); letter-spacing: .14em; text-transform: uppercase; color: var(--dypex); margin-bottom: 14px;}
.regpq .rtmvz::before {content: ""; width: 26px; height: 4px; border-radius: 4px; background: var(--d52di); box-shadow: 0 0 0 1px rgba(23,34,27,.15);}
.regpq .r7sk9 {font-size: 1.2rem; color: var(--di23q); max-width: 60ch;}
.regpq .rjdli {display: inline-block; font: 700 .72rem/1 var(--dcpok); letter-spacing: .08em; text-transform: uppercase; padding: 6px 9px; border-radius: 999px; background: var(--dbnys); color: var(--dz4eq);}
.regpq .rmohc {background: var(--d52di); color: var(--db23v);}
.regpq .r6y08 {padding: clamp(64px, 8vw, 110px) 0;}
.regpq .rcsnn {background: var(--dbnys);}
.regpq .r1f4l {background: var(--dz4eq); color: #e9eee6;}
.regpq .r1f4l h2, .regpq .r1f4l h3 {color: #fff;}
.regpq .r1f4l .rtmvz {color: var(--d52di);}
.regpq .r1f4l .rq8g9 {color: #b9c4b8;}
.regpq .rvbmk {display: flex; flex-wrap: wrap; align-items: end; justify-content: space-between; gap: 18px 40px; margin-bottom: 40px;}
.regpq .rvbmk > div {max-width: 680px;}
.regpq .rvbmk p {margin: 0;}
.regpq .rm2bm {display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 48px; padding: 12px 22px; border-radius: 999px; border: 2px solid transparent; font: 700 1rem/1.1 var(--dcpok); text-decoration: none; cursor: pointer; transition: transform .15s, background .15s, box-shadow .15s;}
.regpq .rm2bm:hover {transform: translateY(-1px);}
.regpq .rtg0g {background: var(--d52di); color: var(--db23v); box-shadow: inset 0 -3px 0 rgba(0,0,0,.12);}
.regpq .rtg0g:hover {background: var(--dk6iz); color: var(--db23v);}
.regpq .r0v5t {background: var(--dypex); color: #fff;}
.regpq .r0v5t:hover {background: var(--dz4eq); color: #fff;}
.regpq .r65u3 {border-color: var(--dz4eq); color: var(--dz4eq); background: transparent;}
.regpq .r65u3:hover {background: var(--dz4eq); color: #fff;}
.regpq .rjynm {border-color: rgba(255,255,255,.55); color: #fff; background: transparent;}
.regpq .rjynm:hover {background: #fff; color: var(--dz4eq);}
.regpq .rpsai {min-height: 40px; padding: 8px 16px; font-size: .92rem;}
.regpq .rm2bm svg {width: 18px; height: 18px; flex: none;}
.regpq .r7ec9 {font-weight: 700; color: var(--dypex); text-decoration: none; display: inline-flex; gap: 8px; align-items: center;}
.regpq .r7ec9::after {content: "→"; transition: transform .15s;}
.regpq .r7ec9:hover::after {transform: translateX(4px);}
.regpq .rwlx7 .rchel {display: flex; flex-wrap: wrap; gap: 6px 22px; align-items: center; justify-content: space-between; padding: 8px 0;}
@media (max-width: 1120px) {
  .regpq .r9y4m .rtg0g {display: none;}
  .regpq .r8ltd .rm2bm {width: 100%; margin-bottom: 12px;}
}
@media (min-width: 1121px) {
  .regpq .r9y4m .rtg0g {min-height: 46px;}
}
.regpq .rcxvf {padding: 26px 0 70px; position: relative; overflow: hidden;}
.regpq .rg7dt {display: grid; grid-template-columns: 1.08fr .92fr; gap: 54px; align-items: center;}
.regpq .rcxvf h1 {margin-bottom: 22px;}
.regpq .rcxvf h1 em {font-style: normal; position: relative; white-space: nowrap; z-index: 0;}
.regpq .rcxvf h1 em::after {content: ""; position: absolute; left: -4px; right: -4px; bottom: .06em; height: .3em; background: var(--d52di); z-index: -1; border-radius: 4px; transform: skew(-8deg);}
.regpq .rr457 {font-size: 1.22rem; color: var(--di23q); max-width: 54ch; margin-bottom: 26px;}
.regpq .rvsqp {display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 30px;}
.regpq .r52ca {background: var(--dczz2); border: 1px solid var(--dzq1b); border-radius: var(--dqpas); padding: 20px; box-shadow: var(--d8p15); max-width: 600px;}
.regpq .rju71 {font: 800 1.35rem/1.1 var(--dbntl); margin: 0 0 12px; color: var(--dz4eq);}
.regpq .rq8xu {display: grid; grid-template-columns: repeat(3, 1fr); gap: 6px; background: var(--ddlus); border-radius: 14px; padding: 5px; margin-bottom: 14px;}
.regpq .rq8xu button {border: 0; background: transparent; border-radius: 10px; padding: 10px 8px; font: 700 .9rem/1.2 var(--dcpok); color: var(--dz4eq); cursor: pointer;}
.regpq .rq8xu button[aria-selected="true"] {background: var(--dz4eq); color: #fff;}
.regpq .rwf2o {display: grid; grid-template-columns: 1fr auto; gap: 14px; align-items: center;}
.regpq .rwf2o[hidden] {display: none;}
.regpq .rwf2o p {margin: 0; font-size: .98rem;}
.regpq .rwf2o b {color: var(--dypex);}
.regpq .rm11t {position: relative;}
.regpq .rpmfy {border-radius: 300px 300px 28px 28px; overflow: hidden; aspect-ratio: 4 / 4.6; background: var(--dbnys); box-shadow: var(--d8p15);}
.regpq .rpmfy img {width: 100%; height: 100%; object-fit: cover;}
.regpq .rh6r2 {position: absolute; left: -34px; bottom: 34px; background: var(--dczz2); border-radius: var(--djv2x); padding: 16px 18px; box-shadow: var(--d8p15); border-left: 8px solid var(--d52di); max-width: 270px;}
.regpq .rh6r2 b {display: block; font: 800 1.5rem/1.05 var(--dbntl); color: var(--dz4eq);}
.regpq .rh6r2 span {font-size: .85rem; color: var(--di23q);}
.regpq .rqpqm {position: absolute; right: -10px; top: 26px; width: 128px; height: 128px; border-radius: 50%; background: var(--d52di); color: var(--db23v); display: grid; place-items: center; text-align: center; font: 800 1.15rem/1 var(--dbntl); text-transform: uppercase; transform: rotate(8deg); box-shadow: var(--d8p15);}
.regpq .rqpqm small {display: block; font: 700 .68rem/1.2 var(--dcpok); letter-spacing: .06em; margin-top: 4px;}
.regpq .rlyn0 {position: absolute; left: 0; right: 0; bottom: 0; height: 22px; background: repeating-linear-gradient(90deg, var(--d52di) 0 60px, transparent 60px 92px); opacity: .55;}
.regpq .r9csn {background: var(--dz4eq); color: #fff; position: relative;}
.regpq .r9csn::before {content: ""; position: absolute; left: 0; right: 0; top: 50%; height: 4px; transform: translateY(-50%); background: repeating-linear-gradient(90deg, var(--d52di) 0 34px, transparent 34px 64px); opacity: .9;}
.regpq .r8gsk {position: relative; display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; padding: 30px 0;}
.regpq .rvegu {background: var(--dz4eq); padding: 8px 18px; text-align: center; justify-self: center;}
.regpq .rvegu b {display: block; font: 900 clamp(2.2rem, 4vw, 3.2rem)/1 var(--dbntl); color: var(--d52di);}
.regpq .rvegu span {font-size: .9rem; color: #d4dcd2;}
.regpq .rpv41 {position: relative; text-align: center; font-size: .8rem; color: #b9c4b8; padding-bottom: 14px; margin: 0;}
.regpq .rrt9e {display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px;}
.regpq .rikvt {background: var(--dczz2); border-radius: var(--dqpas); padding: 26px 22px 24px; border: 1px solid var(--dzq1b); position: relative; overflow: hidden;}
.regpq .rwgd1 {width: 54px; height: 54px; border-radius: 50%; display: grid; place-items: center; background: var(--dwpo9); color: var(--dypex); margin-bottom: 16px;}
.regpq .rwgd1 svg {width: 28px; height: 28px;}
.regpq .rikvt h3 {font-size: 1.55rem; margin-bottom: 4px;}
.regpq .rikvt .rrciw {font-size: .82rem; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: var(--dmvkv); margin-bottom: 10px; display: block;}
.regpq .rikvt p {font-size: .97rem; margin: 0; color: var(--di23q);}
.regpq .r5jn7 {background: var(--dz4eq); border-color: var(--dz4eq);}
.regpq .r5jn7 h3 {color: #fff;}
.regpq .r5jn7 p {color: #c9d3c7;}
.regpq .r5jn7 .rrciw {color: var(--d52di);}
.regpq .r5jn7 .rwgd1 {background: var(--d52di); color: var(--dz4eq);}
.regpq .r3zft {list-style: none; margin: 0; padding: 0; border-top: 2px solid var(--dz4eq);}
.regpq .rarb3 {border-bottom: 1px solid var(--dzq1b);}
.regpq .rarb3 a {display: grid; grid-template-columns: 70px 132px 1fr 150px 130px 44px; gap: 22px; align-items: center; padding: 18px 6px; color: var(--doykk); text-decoration: none; transition: background .15s;}
.regpq .rarb3 a:hover {background: var(--dczz2);}
.regpq .ry8n9 {font: 900 2.6rem/1 var(--dbntl); color: transparent; -webkit-text-stroke: 1.5px var(--dypex);}
.regpq .rg1z9 {width: 132px; height: 92px; border-radius: 14px; object-fit: cover;}
.regpq .r8uh0 h3 {margin: 0 0 4px; font-size: 1.7rem;}
.regpq .r8uh0 p {margin: 0; font-size: .95rem; color: var(--di23q);}
.regpq .r3o4r {font-size: .9rem; color: var(--di23q);}
.regpq .r3o4r b {display: block; color: var(--dz4eq); font-size: 1rem;}
.regpq .rdlkm {font: 800 1.7rem/1 var(--dbntl); color: var(--dz4eq);}
.regpq .rdlkm small {display: block; font: 400 .78rem/1.3 var(--dcpok); color: var(--di23q); margin-top: 4px;}
.regpq .rl8ak {width: 44px; height: 44px; border-radius: 50%; display: grid; place-items: center; background: var(--d52di); color: var(--dz4eq); font-weight: 700; transition: transform .15s;}
.regpq .rarb3 a:hover .rl8ak {transform: translateX(4px);}
.regpq .roz0n {position: relative; display: grid; grid-template-columns: repeat(4, 1fr); gap: 22px; margin-top: 18px;}
.regpq .roz0n::before {content: ""; position: absolute; left: 4%; right: 4%; top: 31px; height: 6px; border-radius: 6px; background: repeating-linear-gradient(90deg, var(--d52di) 0 26px, rgba(255,255,255,.15) 26px 44px);}
.regpq .r5lqb {position: relative;}
.regpq .rwik1 {width: 68px; height: 68px; border-radius: 50%; background: var(--d52di); color: var(--dz4eq); display: grid; place-items: center; font: 900 1.45rem/1 var(--dbntl); margin-bottom: 18px; border: 6px solid var(--dz4eq);}
.regpq .r5lqb h3 {font-size: 1.55rem; margin-bottom: 6px;}
.regpq .r5lqb p {color: #c9d3c7; font-size: .97rem; margin: 0;}
.regpq .r5lqb .rxkhs {display: inline-block; font-size: .78rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--d52di); margin-bottom: 8px;}
.regpq .rrqs0 {margin-top: 34px; font-size: .9rem; color: #b9c4b8;}
.regpq .rrqs0 a {color: #fff;}
.regpq .rvcwd {display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px; align-items: stretch;}
.regpq .rirk7 {grid-template-columns: repeat(3, 1fr);}
.regpq .r80dk {background: var(--dczz2); border-radius: var(--dqpas); border: 1px solid var(--dzq1b); display: flex; flex-direction: column; overflow: hidden; position: relative;}
.regpq .r8ax0 {padding: 22px 22px 18px; border-bottom: 2px dashed var(--dzq1b); position: relative;}
.regpq .r8ax0::before, .regpq .r8ax0::after {content: ""; position: absolute; bottom: -12px; width: 22px; height: 22px; border-radius: 50%; background: var(--ddlus); border: 1px solid var(--dzq1b);}
.regpq .r8ax0::before {left: -12px;}
.regpq .r8ax0::after {right: -12px;}
.regpq .rcsnn .r8ax0::before, .regpq .rcsnn .r8ax0::after {background: var(--dbnys);}
.regpq .r4wtx {font: 800 1.75rem/1 var(--dbntl); color: var(--dz4eq); margin: 8px 0 6px;}
.regpq .rlopk {font-size: .93rem; color: var(--di23q); margin: 0; min-height: 3em;}
.regpq .r7bcg {font: 900 3rem/1 var(--dbntl); color: var(--dz4eq); margin-top: 14px;}
.regpq .r7bcg small {font: 400 .85rem/1.3 var(--dcpok); color: var(--di23q); display: block; margin-top: 6px;}
.regpq .ryw0q {display: flex; flex-wrap: wrap; gap: 5px; margin-top: 14px;}
.regpq .ryw0q i {width: 14px; height: 14px; border-radius: 50%; background: var(--dypex);}
.regpq .ryw0q i.rqov9 {background: var(--d52di); box-shadow: inset 0 0 0 2px var(--dz4eq);}
.regpq .ra30r {padding: 20px 22px 22px; display: flex; flex-direction: column; flex: 1;}
.regpq .ra30r ul {list-style: none; padding: 0; margin: 0 0 20px; flex: 1;}
.regpq .ra30r li {padding: 7px 0 7px 28px; position: relative; font-size: .96rem; border-bottom: 1px solid #efe9db;}
.regpq .ra30r li::before {content: ""; position: absolute; left: 2px; top: 13px; width: 14px; height: 8px; border-left: 3px solid var(--dypex); border-bottom: 3px solid var(--dypex); transform: rotate(-45deg);}
.regpq .rl37n {font-size: .85rem; font-weight: 700; color: var(--dypex); margin-bottom: 12px;}
.regpq .r780a {background: var(--dz4eq); border-color: var(--dz4eq); color: #e7ece5;}
.regpq .r780a .r4wtx, .regpq .r780a .r7bcg {color: #fff;}
.regpq .r780a .rlopk, .regpq .r780a .r7bcg small {color: #c3cec1;}
.regpq .r780a .r8ax0 {border-bottom-color: rgba(255,255,255,.22);}
.regpq .r780a .ra30r li {border-bottom-color: rgba(255,255,255,.12);}
.regpq .r780a .ra30r li::before {border-color: var(--d52di);}
.regpq .r780a .ryw0q i {background: var(--d52di);}
.regpq .r780a .ryw0q i.rqov9 {background: #fff; box-shadow: none;}
.regpq .r780a .rl37n {color: var(--d52di);}
.regpq .rhnik {display: flex; flex-wrap: wrap; gap: 18px; font-size: .88rem; color: var(--di23q); margin-top: 18px;}
.regpq .rhnik span {display: inline-flex; align-items: center; gap: 8px;}
.regpq .rhnik i {width: 14px; height: 14px; border-radius: 50%; background: var(--dypex); display: inline-block;}
.regpq .rhnik i.rqov9 {background: var(--d52di); box-shadow: inset 0 0 0 2px var(--dz4eq);}
.regpq .r0uvz .rjdli {position: absolute; left: 12px; top: 12px;}
.regpq .rvv6k .rjdli {margin-top: 12px; align-self: flex-start; background: var(--d52di); color: var(--dz4eq);}
.regpq .rchgf {display: grid; grid-template-columns: 1fr 1fr; gap: 50px; align-items: start;}
.regpq .rke73 {margin-bottom: 26px;}
.regpq .rke73 h3 {display: flex; align-items: center; gap: 12px; font-size: 1.6rem;}
.regpq .rke73 h3 span {width: 34px; height: 34px; border-radius: 50%; background: var(--d52di); color: var(--dz4eq); display: grid; place-items: center; font-size: 1rem;}
.regpq .rhyb3 {display: flex; flex-wrap: wrap; gap: 7px; list-style: none; margin: 0; padding: 0;}
.regpq .rhyb3 li {padding: 7px 12px; border-radius: 999px; background: var(--dczz2); border: 1px solid var(--dzq1b); font-size: .92rem;}
.regpq .r9154 {margin: 0; background: var(--dczz2); border-radius: var(--dqpas); border: 1px solid var(--dzq1b); padding: 18px; position: sticky; top: 110px;}
.regpq .r9154 svg {width: 100%; height: auto;}
.regpq .r9154 figcaption {font-size: .85rem; color: var(--di23q); margin-top: 10px;}
.regpq .rglj9 {border-top: 2px solid var(--dz4eq);}
.regpq .rglj9 details {border-bottom: 1px solid var(--dzq1b);}
.regpq .rglj9 summary {list-style: none; cursor: pointer; padding: 20px 50px 20px 0; position: relative; font: 800 1.4rem/1.15 var(--dbntl); color: var(--dz4eq);}
.regpq .rglj9 summary::-webkit-details-marker {display: none;}
.regpq .rglj9 summary::after {content: ""; position: absolute; right: 6px; top: 50%; width: 30px; height: 30px; margin-top: -15px; border-radius: 50%; background: var(--d52di) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2317221b' stroke-width='3'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center/16px no-repeat; transition: transform .2s;}
.regpq .rglj9 details[open] summary::after {transform: rotate(45deg);}
.regpq .rglj9 .rautj {padding: 0 0 22px; max-width: 75ch; color: var(--doykk);}
.regpq .rjwiq h2 {font-size: clamp(1.9rem, 2.6vw, 2.6rem); overflow-wrap: normal; word-break: normal; hyphens: manual;}
.regpq .rjwiq {display: grid; grid-template-columns: minmax(260px, 340px) 1fr; gap: 50px; align-items: start;}
.regpq .rypv2 {background: var(--d52di); color: var(--db23v); padding: 56px 0; position: relative; overflow: hidden;}
.regpq .rypv2::after {content: ""; position: absolute; right: -60px; bottom: -60px; width: 300px; height: 300px; border-radius: 50%; border: 28px solid rgba(23,34,27,.08);}
.regpq .rypv2 .rchel {display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 24px; position: relative; z-index: 1;}
.regpq .rypv2 h2 {margin: 0 0 6px; font-size: clamp(2.2rem, 4.4vw, 3.6rem);}
.regpq .rypv2 p {margin: 0; font-size: 1.1rem;}
.regpq .rypv2 .r65u3 {border-color: var(--dz4eq);}
.regpq .r1pxa .rm2bm {width: 100%; margin-bottom: 10px;}
.regpq .r1pxa .rmlhu {margin: 6px 0 0;}
.regpq .rmzre {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.regpq .rj4sh {background: var(--dczz2); border: 1px solid var(--dzq1b); border-radius: var(--dqpas); padding: 24px;}
.regpq .rj4sh b {font: 900 2.6rem/1 var(--dbntl); color: var(--d52di); -webkit-text-stroke: 1px var(--dz4eq); display: block; margin-bottom: 10px;}
.regpq .rj4sh h3 {font-size: 1.5rem;}
.regpq .rj4sh p {color: var(--di23q); margin: 0; font-size: .96rem;}
.regpq .rz57t .r7sk9 {margin: 0 auto 26px;}
.regpq .ro41w .rm2bm {min-height: 44px; padding: 8px 12px; font-size: .94rem;}
.regpq .ro41w .rm2bm:last-child {grid-column: 1 / -1;}
@media (max-width: 1100px) {
  .regpq .rvcwd {grid-template-columns: repeat(2, 1fr);}
  .regpq .rrt9e {grid-template-columns: repeat(2, 1fr);}
  .regpq .rarb3 a {grid-template-columns: 54px 110px 1fr 120px 40px;}
  .regpq .r3o4r {display: none;}
  .regpq .rg1z9 {width: 110px;}
}
@media (max-width: 900px) {
  .regpq .rg7dt, .regpq .rchgf, .regpq .rjwiq {grid-template-columns: 1fr;}
  .regpq .rm11t {max-width: 520px; margin: 0 auto; width: 100%;}
  .regpq .rh6r2 {left: 10px;}
  .regpq .r8gsk {grid-template-columns: repeat(2, 1fr);}
  .regpq .r9csn::before {display: none;}
  .regpq .roz0n {grid-template-columns: 1fr 1fr;}
  .regpq .roz0n::before {display: none;}
  .regpq .rmzre {grid-template-columns: 1fr;}
  .regpq .r9154 {position: static;}
}
@media (max-width: 640px) {
  .regpq .rchel {width: min(100% - 28px, var(--d5cpn));}
  .regpq .rvcwd, .regpq .rirk7, .regpq .rrt9e, .regpq .roz0n {grid-template-columns: 1fr;}
  .regpq .rq8xu {grid-template-columns: 1fr;}
  .regpq .rwf2o {grid-template-columns: 1fr;}
  .regpq .rqpqm {width: 100px; height: 100px; font-size: .95rem; right: 0;}
  .regpq .rarb3 a {grid-template-columns: 84px 1fr 40px; gap: 14px; padding: 16px 0;}
  .regpq .ry8n9, .regpq .rdlkm {display: none;}
  .regpq .rg1z9 {width: 84px; height: 70px;}
  .regpq .r8uh0 h3 {font-size: 1.4rem;}
  .regpq .rvegu {padding: 6px;}
}
@media print {
  .regpq .rypv2 {display: none;}
}
.regpq .rp3iq { position: absolute; opacity: 0; pointer-events: none; }
.regpq .rx428 { border-radius: 10px; padding: 10px 8px; font: 700 .9rem/1.2 var(--dcpok); color: var(--dz4eq); cursor: pointer; text-align: center; }
.regpq .rhihr { display: none; }
.regpq .rgdh7:checked ~ .rw251, .regpq .r3od1:checked ~ .rz1wu, .regpq .relce:checked ~ .rm4vb { display: grid; }
.regpq .rgdh7:checked ~ .rq8xu .rkvzk, .regpq .r3od1:checked ~ .rq8xu .rz7pe, .regpq .relce:checked ~ .rq8xu .rqdhs { background: var(--dz4eq); color: #fff; }
.regpq .r7ec9 svg { width: 18px; height: 18px; }
.regpq .r9154 svg { width: 100%; height: auto; display: block; border-radius: var(--dqpas); }
.regpq .rcxvf h1 em { white-space: normal; }
.regpq .rg7dt > div:first-child { min-width: 0; }
.regpq .rm11t { min-width: 0; }
.regpq .rh6r2 b { font-size: 1.15rem; white-space: nowrap; }
.regpq .ruqer b { font-size: clamp(1.2rem, 1rem + 1vw, 1.7rem); line-height: 1.15; }
.regpq .rdlkm small { display: block; font: 600 .72rem/1.2 var(--dcpok); color: var(--di23q); }
@media (min-width: 900px) { .regpq .roz0n { grid-template-columns: repeat(var(--ddjsn, 4), 1fr); } }
@media (min-width: 900px) { .regpq .rrt9e { grid-template-columns: repeat(var(--ddjsn, 4), 1fr); } }
.regpq .r43m6 {color: var(--dwaid);}
.regpq .r1f4l .r43m6 {color: var(--da471);}
.regpq .rj4sh h3 {color: var(--dz4eq);}
.regpq .rypv2 .r43m6 {color: inherit; text-decoration: underline; text-decoration-thickness: .08em; text-underline-offset: .12em;}
.regpq .rmmc7 h1.rqu79 {font-size: clamp(2.3rem, 4.2vw, 3.7rem);}
.rjwp0 {
  --dgnua: var(--drsuw); --dc6ru: var(--dii88); --dmztq: color-mix(in srgb, var(--drsuw) 30%, #fff);
  --d8jtr: var(--diird); --dvbtk: color-mix(in srgb, var(--diird) 84%, #fff);
  --d0od3: var(--d1el9); --d9z76: var(--d1el9); --dqnpf: var(--dcvxx);
  --d7csv: color-mix(in srgb, var(--d1el9) 15%, var(--drsuw));
  --dt5c0: var(--dwaid); --djh9p: color-mix(in srgb, var(--ddmhw) 14%, #fff); --darmh: color-mix(in srgb, var(--ddmhw) 30%, #fff);
  --d82bs: var(--da471); --dmbw3: var(--da471);
  --dyn0b: var(--ddmhw); --d5qen: color-mix(in srgb, var(--ddmhw) 84%, #fff); --dgfxm: var(--dndf8, #16191D);
  --dhaqw: color-mix(in srgb, #fff 88%, var(--diird)); --dk1xx: color-mix(in srgb, #fff 72%, var(--diird));
  --dmxz8: #157347;
  --dv4o6: 16px; --dv9dz: 0 1px 2px rgba(0,0,0,.06), 0 14px 34px -14px rgba(0,0,0,.24);
  --dhka1: var(--dsf4z); --dvtzb: var(--d9g0z);
}
.rjwp0 .r3trb { background: var(--dgnua); color: var(--d9z76); font: 400 1.0625rem/1.65 var(--dvtzb); }
.rjwp0 .r3trb h1, .rjwp0 .r3trb h2, .rjwp0 .r3trb h3 { font-family: var(--dhka1); color: var(--d0od3); line-height: 1.08; letter-spacing: -.015em; margin: 0 0 .5em; font-weight: 800; text-transform: var(--dy1zf, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.rjwp0 .r3trb h1 { font-size: clamp(2.25rem, 5vw, 4rem); }
.rjwp0 .r3trb h2 { font-size: clamp(1.7rem, 3.2vw, 2.55rem); }
.rjwp0 .r3trb h3 { font-size: 1.2rem; font-weight: 700; letter-spacing: -.005em; line-height: 1.2; }
.rjwp0 .r3trb p { margin: 0 0 1em; }
.rjwp0 .r3trb img { max-width: 100%; height: auto; display: block; }
.rjwp0 .r3trb a { color: var(--dt5c0); text-underline-offset: 3px; }
.rjwp0 .r3trb .r43m6 { color: var(--dwaid); }
.rjwp0 .rf18m .r43m6, .rjwp0 .ru979 .r43m6 { color: var(--da471); }
.rjwp0 .r9yq5 { position: absolute !important; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; border: 0; }
.rjwp0 .rifyq {width: min(1220px, 100% - 40px); margin-inline: auto;}
.rjwp0 .r1exl {font-size: .9rem;}
.rjwp0 .rmoml {color: var(--dqnpf);}
.rjwp0 .rdsbe {text-align: center;}
.rjwp0 .rsvse {font-size: 1.15rem; color: var(--dqnpf); max-width: 62ch;}
.rjwp0 .rakxy {display: inline-flex; align-items: center; gap: 8px; font: 700 .78rem/1 var(--dhka1); font-stretch: 125%; letter-spacing: .14em; text-transform: uppercase; color: var(--dt5c0); margin: 0 0 14px;}
.rjwp0 .rakxy svg {width: 18px; height: 18px;}
.rjwp0 .r4tju {color: var(--dmbw3);}
.rjwp0 .rra51 {display: inline-flex; align-items: center; justify-content: center; gap: 9px; min-height: 48px; padding: 0 22px; border-radius: 999px; border: 2px solid transparent; font: 700 1rem/1 var(--dhka1); font-stretch: 108%; text-decoration: none; cursor: pointer; transition: background .2s, color .2s, transform .2s, box-shadow .2s; white-space: nowrap;}
.rjwp0 .rra51 svg {width: 18px; height: 18px; flex: none;}
.rjwp0 .rql5h {background: var(--dyn0b); color: var(--dgfxm); box-shadow: 0 10px 22px -10px color-mix(in srgb, var(--ddmhw) 70%, transparent);}
.rjwp0 .rql5h:hover {background: var(--d5qen); color: var(--dgfxm); transform: translateY(-1px);}
.rjwp0 .rbpo7 {background: var(--d8jtr); color: #fff;}
.rjwp0 .rbpo7:hover {background: var(--dvbtk); color: #fff;}
.rjwp0 .ro6xl {border-color: var(--d8jtr); color: var(--d8jtr); background: transparent;}
.rjwp0 .ro6xl:hover {background: var(--d8jtr); color: #fff;}
.rjwp0 .rhg2c {min-height: 56px; padding: 0 28px; font-size: 1.05rem;}
.rjwp0 .rqici {width: 100%;}
.rjwp0 .rh1hu {display: inline-flex; align-items: center; gap: 8px; font-weight: 700; color: var(--dt5c0); text-decoration: none; border-bottom: 2px solid currentColor; padding-bottom: 2px;}
.rjwp0 .rh1hu svg {width: 18px; height: 18px; transition: transform .2s;}
.rjwp0 .rh1hu:hover svg {transform: translateX(4px);}
.rjwp0 .rs2hs {display: inline-flex; align-items: center; gap: 8px; font-weight: 700; font-size: .88rem;}
.rjwp0 .rs2hs .r7l65 {width: 9px; height: 9px; border-radius: 50%; background: #9aa6b2; box-shadow: 0 0 0 4px rgba(154, 166, 178, .25); flex: none;}
.rjwp0 .rs2hs.rltgc .r7l65 {background: #2BB673; box-shadow: 0 0 0 4px rgba(43, 182, 115, .25); animation: sm-pulse 2s infinite;}
.rjwp0 .rs2hs.riycz .r7l65 {background: #E0702E; box-shadow: 0 0 0 4px rgba(224, 112, 46, .25);}
@keyframes sm-pulse { 50% { box-shadow: 0 0 0 7px rgba(43, 182, 115, .08); } }
@media (prefers-reduced-motion: reduce) {
  .rjwp0 .rs2hs.rltgc .r7l65 {animation: none;}
}
.rjwp0 .rxwgs {position: relative; padding: 64px 0 76px; overflow: hidden; background: linear-gradient(180deg, var(--dc6ru) 0%, var(--dgnua) 100%);}
.rjwp0 .rxwgs::before {content: ""; position: absolute; right: 0; top: 0; bottom: 0; width: 44%; background: var(--d8jtr); clip-path: polygon(22% 0, 100% 0, 100% 100%, 0 100%);}
.rjwp0 .rrtxr {position: relative; display: grid; grid-template-columns: 1.08fr .92fr; gap: 56px; align-items: center;}
.rjwp0 .rxwgs h1 {font-size: clamp(2.3rem, 4.4vw, 3.9rem); font-stretch: 112%; margin-bottom: 22px;}
.rjwp0 .rxwgs h1 em {font-style: normal; color: var(--dt5c0); white-space: nowrap; box-shadow: inset 0 -.14em 0 var(--djh9p);}
.rjwp0 .rxwgs .rsvse {font-size: 1.2rem; color: var(--d9z76);}
.rjwp0 .r12vb {background: var(--dmztq); border: 1px solid var(--d7csv); padding: 9px 14px; border-radius: 999px; color: var(--d8jtr);}
.rjwp0 .r12vb svg {color: var(--dt5c0);}
.rjwp0 .r4zce {display: flex; flex-wrap: wrap; gap: 12px; margin: 30px 0 34px;}
.rjwp0 .rhfry {list-style: none; margin: 0; padding: 22px 0 0; border-top: 1px solid var(--d7csv); display: flex; flex-wrap: wrap; gap: 14px 28px;}
.rjwp0 .rhfry li {display: flex; align-items: center; gap: 10px; font-size: .95rem; color: var(--dqnpf);}
.rjwp0 .rhfry b {color: var(--d8jtr);}
.rjwp0 .rhfry svg {width: 22px; height: 22px; color: var(--dt5c0); flex: none;}
.rjwp0 .ry3sh {position: relative; padding: 0 0 46px 0;}
.rjwp0 .rdbim {position: relative; aspect-ratio: 1; overflow: hidden; border-radius: 0 0 var(--dv4o6) var(--dv4o6); clip-path: polygon(0 38%, 14% 22%, 22% 28%, 38% 4%, 48% 16%, 60% 0, 78% 22%, 86% 18%, 100% 40%, 100% 100%, 0 100%);}
.rjwp0 .rdbim img {width: 100%; height: 100%; object-fit: cover;}
.rjwp0 .rw8oj {position: absolute; left: -36px; bottom: 0; width: 300px; background: var(--dmztq); border-radius: var(--dv4o6); padding: 18px 20px; box-shadow: var(--dv9dz); border: 1px solid var(--d7csv); border-top: 4px solid var(--dyn0b);}
.rjwp0 .r7ed9 {font: 700 .74rem/1 var(--dhka1); font-stretch: 125%; letter-spacing: .14em; text-transform: uppercase; color: var(--dqnpf); margin: 0 0 10px;}
.rjwp0 .rw8oj .rs2hs {font-size: 1rem; color: var(--d8jtr); margin-bottom: 10px;}
.rjwp0 .ra1jq {display: flex; gap: 8px; align-items: flex-start; margin: 0 0 6px; font-size: .92rem; color: var(--d9z76);}
.rjwp0 .ra1jq svg {width: 16px; height: 16px; color: var(--dt5c0); flex: none; margin-top: 3px;}
.rjwp0 .rhr9k {display: inline-flex; align-items: center; gap: 8px; margin-top: 8px; font: 800 1.15rem/1 var(--dhka1); font-stretch: 110%; color: var(--d8jtr); text-decoration: none;}
.rjwp0 .rhr9k svg {width: 18px; height: 18px; color: var(--dt5c0);}
.rjwp0 .rf18m {background: var(--d8jtr); color: #fff; padding: 26px 0;}
.rjwp0 .r2k73 {display: flex; align-items: center; gap: 26px;}
.rjwp0 .rf18m h2 {color: #fff; font-size: 1.15rem; margin: 0; flex: none; max-width: 190px; line-height: 1.2;}
.rjwp0 .rpath {list-style: none; margin: 0; padding: 0; display: flex; flex-wrap: wrap; gap: 8px;}
.rjwp0 .rpath a {display: inline-block; padding: 9px 15px; border-radius: 999px; border: 1.5px solid rgba(255, 255, 255, .28); color: #fff; text-decoration: none; font-weight: 700; font-size: .9rem; transition: .2s;}
.rjwp0 .rpath a:hover {background: var(--dmbw3); border-color: var(--dmbw3); color: var(--d8jtr);}
.rjwp0 .rqils {padding: 96px 0;}
.rjwp0 .r9m22 {padding: 56px 0 96px;}
.rjwp0 .r8a2z {background: var(--dmztq); border-block: 1px solid var(--d7csv);}
.rjwp0 .rgvqc {margin-bottom: 44px; max-width: 760px;}
.rjwp0 .rjuiq {text-align: center; margin-inline: auto;}
.rjwp0 .rjuiq .rsvse {margin-inline: auto;}
.rjwp0 .rie7c {max-width: none; display: grid; grid-template-columns: 1fr 1fr; gap: 40px; align-items: end;}
.rjwp0 .rie7c h2 {margin: 0;}
.rjwp0 .rie7c .rsvse {margin: 0;}
.rjwp0 .rj7x8 {display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px;}
.rjwp0 .rm2x5 {grid-template-columns: repeat(3, 1fr);}
.rjwp0 .rbjcs {position: relative; display: flex; flex-direction: column; background: var(--dmztq); border: 1px solid var(--d7csv); border-radius: var(--dv4o6); padding: 26px 24px 22px; text-decoration: none; color: var(--d9z76); transition: transform .25s, box-shadow .25s, border-color .25s; overflow: hidden;}
.rjwp0 .rbjcs::after {content: ""; position: absolute; right: -60px; top: -60px; width: 140px; height: 140px; border-radius: 50%; border: 2px solid var(--djh9p); transition: .3s;}
.rjwp0 .rbjcs:hover {transform: translateY(-4px); box-shadow: var(--dv9dz); border-color: transparent; color: var(--d9z76);}
.rjwp0 .rbjcs:hover::after {border-color: var(--darmh); transform: scale(1.15);}
.rjwp0 .r8bxs {position: absolute; top: 22px; right: 24px; font: 800 .85rem/1 var(--dhka1); font-stretch: 125%; color: var(--dqnpf);}
.rjwp0 .r9z23 {width: 52px; height: 52px; border-radius: 16px; background: var(--djh9p); color: var(--dt5c0); display: grid; place-items: center; margin-bottom: 18px;}
.rjwp0 .r9z23 svg {width: 26px; height: 26px;}
.rjwp0 .rbjcs h3 {margin-bottom: 8px;}
.rjwp0 .rbjcs p {color: var(--dqnpf); font-size: .97rem; flex: 1;}
.rjwp0 .rix1m {display: flex; align-items: center; justify-content: space-between; gap: 10px; border-top: 1px dashed var(--d7csv); padding-top: 14px; font-size: .92rem; color: var(--dqnpf);}
.rjwp0 .rix1m b {font: 800 1.15rem/1 var(--dhka1); color: var(--d8jtr);}
.rjwp0 .rix1m small {font-size: .78rem;}
.rjwp0 .rix1m svg {width: 22px; height: 22px; color: var(--dyn0b); flex: none; transition: transform .2s;}
.rjwp0 .rbjcs:hover .rix1m svg {transform: translateX(4px);}
.rjwp0 .r49tf {display: grid; grid-template-columns: 1fr 1fr; gap: 70px; align-items: center;}
.rjwp0 .r3cia {position: relative; padding: 0 70px 70px 0;}
.rjwp0 .rdyn3 {border-radius: 999px 999px var(--dv4o6) var(--dv4o6); width: 100%; aspect-ratio: 64 / 76; object-fit: cover;}
.rjwp0 .r0pdd {position: absolute; right: 0; bottom: 0; width: 46%; border-radius: 50%; border: 8px solid var(--dmztq); aspect-ratio: 1; object-fit: cover; box-shadow: var(--dv9dz);}
.rjwp0 .r2os8 {position: absolute; left: 20px; bottom: 100px; background: var(--dyn0b); color: var(--dgfxm); padding: 12px 16px; border-radius: 12px; margin: 0; font-size: .85rem; line-height: 1.3;}
.rjwp0 .r2os8 b {display: block; font: 800 1.2rem/1.1 var(--dhka1); font-stretch: 115%;}
.rjwp0 .rkcwb {list-style: none; margin: 0 0 30px; padding: 0; display: grid; gap: 22px;}
.rjwp0 .rkcwb li {display: flex; gap: 16px;}
.rjwp0 .rkcwb h3 {margin: 4px 0 4px; font-size: 1.1rem;}
.rjwp0 .rkcwb p {margin: 0; color: var(--dqnpf);}
.rjwp0 .r7nsl {grid-template-columns: 1fr 1fr; gap: 26px 40px;}
.rjwp0 .r9fxe {width: 48px; height: 48px; flex: none; border-radius: 50% 50% 12px 12px; background: var(--d8jtr); color: var(--dmbw3); display: grid; place-items: center;}
.rjwp0 .r9fxe svg {width: 22px; height: 22px;}
.rjwp0 .r6xyj {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; align-items: stretch;}
.rjwp0 .r0wmy {position: relative; background: var(--dmztq); border: 1px solid var(--d7csv); border-radius: var(--dv4o6); padding: 30px 26px 26px; display: flex; flex-direction: column;}
.rjwp0 .r3ris {background: var(--d8jtr); color: var(--dhaqw); border-color: var(--d8jtr); box-shadow: 0 30px 60px -30px color-mix(in srgb, var(--diird) 70%, transparent);}
.rjwp0 .r3ris h3, .rjwp0 .r3ris .rwb39 {color: #fff;}
.rjwp0 .reoh5 {position: absolute; top: -14px; left: 26px; background: var(--dmbw3); color: var(--d8jtr); font: 800 .74rem/1 var(--dhka1); letter-spacing: .1em; text-transform: uppercase; padding: 8px 12px; border-radius: 999px; margin: 0;}
.rjwp0 .r0wmy h3 {font-size: 1.55rem; margin-bottom: 4px;}
.rjwp0 .rpt6z {color: var(--dqnpf); font-size: .95rem;}
.rjwp0 .r3ris .rpt6z, .rjwp0 .r3ris .rjm16 {color: var(--dk1xx);}
.rjwp0 .rwb39 {font: 800 2.3rem/1 var(--dhka1); font-stretch: 110%; color: var(--d8jtr); margin: 8px 0 6px;}
.rjwp0 .rwb39 small {font: 400 .85rem/1 var(--dvtzb); color: inherit; opacity: .8;}
.rjwp0 .rjm16 {display: flex; align-items: center; gap: 6px; font-size: .9rem; color: var(--dqnpf);}
.rjwp0 .rjm16 svg {width: 16px; height: 16px;}
.rjwp0 .r0wmy ul {list-style: none; margin: 8px 0 24px; padding: 18px 0 0; border-top: 1px solid var(--d7csv); display: grid; gap: 9px; flex: 1; font-size: .95rem;}
.rjwp0 .r3ris ul {border-color: var(--dvbtk);}
.rjwp0 .r0wmy li {display: flex; gap: 10px; align-items: flex-start;}
.rjwp0 .r0wmy li svg {width: 18px; height: 18px; flex: none; margin-top: 3px; color: var(--dmxz8);}
.rjwp0 .r3ris li svg {color: var(--dmbw3);}
.rjwp0 .r0wmy li.rpndf {color: var(--dqnpf);}
.rjwp0 .r0wmy li.rpndf span {text-decoration: line-through; text-decoration-color: var(--d7csv);}
.rjwp0 .r0wmy li.rpndf svg {color: var(--dqnpf);}
.rjwp0 .r3ris li.rpndf {color: var(--dk1xx);}
.rjwp0 .r3ris .rql5h {box-shadow: none;}
.rjwp0 .ru979 {position: relative; padding: 120px 0; overflow: hidden; background: var(--d8jtr);}
.rjwp0 .rtheq {position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover;}
.rjwp0 .ru979::after {content: ""; position: absolute; inset: 0; background: linear-gradient(90deg, color-mix(in srgb, var(--diird) 94%, transparent) 0%, color-mix(in srgb, var(--diird) 74%, transparent) 50%, color-mix(in srgb, var(--diird) 18%, transparent) 100%);}
.rjwp0 .rfk2x {position: relative; z-index: 1;}
.rjwp0 .r4n3k {max-width: 560px; color: var(--dhaqw);}
.rjwp0 .r4n3k h2 {color: #fff;}
.rjwp0 .rav47 {list-style: none; margin: 0 0 28px; padding: 0; display: grid; gap: 10px;}
.rjwp0 .rav47 li {display: flex; gap: 10px; align-items: flex-start;}
.rjwp0 .rav47 svg {width: 20px; height: 20px; flex: none; margin-top: 3px; color: var(--d82bs);}
.rjwp0 .rlc34 svg {color: var(--dt5c0);}
.rjwp0 .r4ctd {grid-template-columns: 1fr 1fr; gap: 12px 24px;}
.rjwp0 .renms {list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; counter-reset: s; position: relative;}
.rjwp0 .renms::before {content: ""; position: absolute; top: 36px; left: 8%; right: 8%; border-top: 2px dashed var(--d7csv);}
.rjwp0 .renms li {position: relative; text-align: center; padding: 0 8px;}
.rjwp0 .rnpof {position: absolute; top: -6px; left: calc(50% + 18px); width: 28px; height: 28px; border-radius: 50%; background: var(--dyn0b); color: var(--dgfxm); font: 800 .85rem/28px var(--dhka1);}
.rjwp0 .rw37x {width: 72px; height: 72px; margin: 0 auto 18px; border-radius: 50%; background: var(--dmztq); border: 2px solid var(--d7csv); display: grid; place-items: center; color: var(--dt5c0); position: relative;}
.rjwp0 .rw37x svg {width: 30px; height: 30px;}
.rjwp0 .renms p {color: var(--dqnpf); font-size: .97rem;}
.rjwp0 .r3l6t {list-style: none; margin: 0; padding: 8px 26px; background: var(--dmztq); border: 1px solid var(--d7csv); border-radius: var(--dv4o6); box-shadow: var(--dv9dz);}
.rjwp0 .r3l6t li {display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px dashed var(--d7csv);}
.rjwp0 .r3l6t li:last-child {border: 0;}
.rjwp0 .r3l6t b {font: 800 1.05rem/1.4 var(--dhka1); color: var(--d8jtr); white-space: nowrap;}
.rjwp0 .r64im {align-items: start;}
.rjwp0 .rvm28 {display: grid; gap: 10px; margin-bottom: 22px;}
.rjwp0 .rqr01 {background: var(--dmztq); border: 1px solid var(--d7csv); border-radius: 14px;}
.rjwp0 .r8a2z .rqr01 {background: var(--dgnua);}
.rjwp0 .rqr01 summary {list-style: none; cursor: pointer; padding: 17px 54px 17px 20px; position: relative; font: 700 1.03rem/1.35 var(--dhka1); color: var(--d8jtr); border-radius: 14px;}
.rjwp0 .rqr01 summary::-webkit-details-marker {display: none;}
.rjwp0 .rl5h1 {position: absolute; right: 18px; top: 50%; width: 24px; height: 24px; margin-top: -12px; border-radius: 50%; background: var(--djh9p);}
.rjwp0 .rl5h1::before, .rjwp0 .rl5h1::after {content: ""; position: absolute; left: 6px; right: 6px; top: 11px; height: 2px; background: var(--dt5c0); transition: transform .2s;}
.rjwp0 .rl5h1::after {transform: rotate(90deg);}
.rjwp0 .rqr01[open] .rl5h1::after {transform: rotate(0);}
.rjwp0 .rqr01[open] summary {color: var(--d5qen);}
.rjwp0 .rqbl0 {padding: 0 20px 18px; color: var(--d9z76);}
.rjwp0 .rqbl0 p {margin: 0;}
.rjwp0 .rv6rs {grid-template-columns: 1.4fr 1fr; align-items: start;}
.rjwp0 .rwjis {width: 100%; border-collapse: collapse; margin: 14px 0; font-size: .95rem;}
.rjwp0 .rwjis th, .rjwp0 .rwjis td {padding: 8px 10px; border-bottom: 1px solid var(--d7csv); text-align: left; font-weight: 400;}
.rjwp0 .rwjis td {text-align: right; white-space: nowrap;}
.rjwp0 .rb8m5 {font-size: .88rem;}
.rjwp0 .rfpjj {background: var(--dmztq); border: 1px solid var(--d7csv); border-radius: var(--dv4o6); padding: 24px;}
.rjwp0 .r8a2z .rfpjj {background: var(--dgnua);}
.rjwp0 .r8d2s {list-style: none; margin: 16px 0 0; padding: 0; display: grid; gap: 14px;}
.rjwp0 .r8d2s li {display: flex; gap: 12px; align-items: flex-start;}
.rjwp0 .r8d2s svg {width: 20px; height: 20px; color: var(--dyn0b); flex: none; margin-top: 3px;}
.rjwp0 .r8d2s small {display: block; font: 700 .72rem/1.2 var(--dhka1); letter-spacing: .1em; text-transform: uppercase; color: var(--dqnpf);}
.rjwp0 .r8d2s a {font-weight: 700;}
@media (max-width: 1080px) {
  .rjwp0 .rrtxr {grid-template-columns: 1fr; gap: 50px;}
  .rjwp0 .rxwgs::before {width: 100%; top: auto; height: 38%; clip-path: polygon(0 30%, 100% 0, 100% 100%, 0 100%);}
  .rjwp0 .ry3sh {max-width: 600px; margin-inline: auto; width: 100%;}
  .rjwp0 .rw8oj {left: 0;}
  .rjwp0 .rj7x8 {grid-template-columns: 1fr 1fr;}
  .rjwp0 .r2k73 {flex-direction: column; align-items: flex-start; gap: 14px;}
  .rjwp0 .rf18m h2 {max-width: none;}
}
@media (max-width: 860px) {
  .rjwp0 .rqils {padding: 70px 0;}
  .rjwp0 .r49tf, .rjwp0 .rv6rs, .rjwp0 .rie7c {grid-template-columns: 1fr; gap: 40px;}
  .rjwp0 .r6xyj {grid-template-columns: 1fr; max-width: 520px; margin-inline: auto; gap: 30px;}
  .rjwp0 .renms {grid-template-columns: 1fr 1fr; gap: 40px 20px;}
  .rjwp0 .renms::before {display: none;}
  .rjwp0 .r7nsl {grid-template-columns: 1fr;}
  .rjwp0 .r3cia {padding: 0 40px 50px 0;}
}
@media (max-width: 600px) {
  .rjwp0 .rifyq {width: calc(100% - 32px);}
  .rjwp0 .rxwgs {padding: 44px 0 50px;}
  .rjwp0 .ry3sh {padding: 0;}
  .rjwp0 .rw8oj {position: relative; left: auto; width: auto; margin: -40px 12px 0;}
  .rjwp0 .r4zce .rra51 {width: 100%;}
  .rjwp0 .rj7x8, .rjwp0 .rm2x5 {grid-template-columns: 1fr;}
  .rjwp0 .r4ctd {grid-template-columns: 1fr;}
  .rjwp0 .r3l6t {padding: 4px 18px;}
  .rjwp0 .r3l6t li {flex-direction: column; gap: 2px;}
  .rjwp0 .ru979 {padding: 80px 0;}
}
.rjwp0 .rcj7f {display: flex; gap: 10px; align-items: flex-start; font-size: .92rem; color: var(--dqnpf); margin: 18px 0;}
.rjwp0 .rcj7f svg {width: 18px; height: 18px; flex: none; margin-top: 2px; color: var(--dt5c0);}
.rjwp0 .r6xyj + .rcj7f {justify-content: center; text-align: center;}
.rjwp0 .rjon6 {display: flex; align-items: center; gap: 5px; margin-top: 4px; font-size: .8rem; color: var(--dqnpf);}
.rjwp0 .rbjcs .rjon6 svg {width: 14px; height: 14px; color: var(--dqnpf); transform: none;}
.rjwp0 .rix1m > span {display: flex; flex-direction: column;}
.rjwp0 .r3l6t li > span {display: flex; flex-direction: column;}
.rjwp0 .r3l6t small {display: flex; align-items: center; gap: 5px; font-size: .82rem; color: var(--dqnpf);}
.rjwp0 .r3l6t small svg {width: 13px; height: 13px;}
.rjwp0 .r0phb {overflow-wrap: anywhere;}
.rjwp0 .rdyn3 {border-radius: 0 0 var(--dv4o6) var(--dv4o6); clip-path: polygon(0 14%, 40% 0, 55% 8%, 68% 2%, 100% 16%, 100% 100%, 0 100%);}
.rjwp0 .r9fxe {border-radius: 12px; background: var(--d8jtr); color: var(--d82bs);}
.rjwp0 .rf18m {background: var(--d0od3);}
.rjwp0 .rpath a:hover {background: var(--dyn0b); border-color: var(--dyn0b); color: var(--dgfxm);}
.rjwp0 .rbjcs:hover::after {border-color: var(--darmh);}
.rjwp0 .r12vb {line-height: 1.35;}
@media (max-width: 600px) {
  .rjwp0 .r12vb {letter-spacing: .08em; font-size: .7rem;}
}
.rjwp0 .r3trb a.rql5h, .rjwp0 .r3trb a.rql5h:hover { color: var(--dgfxm); }
.rjwp0 .r3trb a.rbpo7, .rjwp0 .r3trb a.rbpo7:hover { color: #fff; }
.rjwp0 .r3trb a.ro6xl { color: var(--d8jtr); }
.rjwp0 .r3trb a.ro6xl:hover { color: #fff; }
.rjwp0 .r3trb a.rbjcs, .rjwp0 .r3trb a.rbjcs:hover { color: var(--d9z76); }
.rjwp0 .r3trb .rpath a { color: #fff; }
.rjwp0 .r3trb .rpath a:hover { color: var(--dgfxm); }
.rjwp0 .r3trb .rhr9k { color: var(--d8jtr); }
.rjwp0 .rxwgs h1 em, .rjwp0 .rxwgs h1 .r43m6 { font-style: normal; color: var(--dt5c0); white-space: normal; box-shadow: inset 0 -.14em 0 var(--djh9p); }
.rjwp0 .r3trb h1.ri4ri { font-size: clamp(2rem, 3.6vw, 3.1rem); }
.rjwp0 .rhfry li span { color: var(--dqnpf); }
.rjwp0 .r9duj { grid-template-columns: repeat(4, 1fr); }
.rjwp0 .rbjcs h3 { padding-right: 34px; }
.rjwp0 .r6xyj { grid-template-columns: repeat(var(--d93q7, 3), 1fr); }
.rjwp0 .r3ris h3 { color: #fff; }
.rjwp0 .renms { grid-template-columns: repeat(var(--d93q7, 4), 1fr); }
.rjwp0 .r3cia picture, .rjwp0 .r3cia img.rdyn3 { width: 100%; }
.rjwp0 .rdyn3 { aspect-ratio: 64 / 76; object-fit: cover; }
.rjwp0 .r2os8 b { margin-bottom: 2px; }
.rjwp0 .r4n3k p { color: var(--dhaqw); }
.rjwp0 .r4n3k .rav47 b { color: #fff; }
.rjwp0 .ru979 .r4tju svg { width: 18px; height: 18px; }
.rjwp0 .rfpjj h3 { margin-bottom: 4px; }
.rjwp0 .rqr01 summary { padding-right: 58px; }
@media (max-width: 1080px) {
  .rjwp0 .r9duj { grid-template-columns: 1fr 1fr; }
}
@media (max-width: 860px) {
  .rjwp0 .r6xyj { grid-template-columns: 1fr; }
  .rjwp0 .renms { grid-template-columns: 1fr 1fr; }
}
@media (max-width: 600px) {
  .rjwp0 .r9duj { grid-template-columns: 1fr; }
}
.rjwp0 .rwej3 { position: absolute; left: 0; top: -18px; width: 100%; aspect-ratio: 1; z-index: 1; pointer-events: none; overflow: visible; }
.rjwp0 .rwej3 polyline { fill: none; stroke: var(--dyn0b); stroke-width: 5; stroke-linejoin: round; stroke-linecap: round; }
.rjwp0 .rw8oj { z-index: 2; }
.r9k57 {
  --d67ph: color-mix(in srgb, var(--drsuw) 25%, #fff); --diw5c: var(--drsuw);
  --d5ci6: color-mix(in srgb, var(--diird) 9%, #fff); --d8f2y: color-mix(in srgb, var(--d1el9) 13%, #fff);
  --deual: var(--d1el9); --dvsnz: color-mix(in srgb, var(--d1el9) 90%, #fff); --dzjyl: var(--dcvxx);
  --dx464: var(--diird); --dkvhs: color-mix(in srgb, var(--diird) 78%, #fff); --dns8h: color-mix(in srgb, var(--diird) 52%, #fff);
  --d9u82: color-mix(in srgb, var(--diird) 82%, #000);
  --dzuej: var(--ddmhw); --dmhv0: color-mix(in srgb, var(--ddmhw) 82%, #000); --d4hmd: var(--dwaid);
  --dtr79: var(--da471); --dtgbf: var(--dndf8, #fff);
  --dswez: color-mix(in srgb, #fff 92%, var(--diird)); --db22s: color-mix(in srgb, #fff 76%, var(--diird));
  --dvjsa: var(--dwaid); --d2ukj: var(--dkvhs); --dpgpn: color-mix(in srgb, var(--dwaid) 55%, var(--diird));
  --dsrjz: var(--dns8h);
  --dem95: 14px; --dtqmx: 8px; --dqd8c: 1200px;
  --dvm4d: var(--dsf4z); --d04mu: var(--d9g0z);
  --dw1du: 0 18px 44px -24px color-mix(in srgb, var(--diird) 70%, transparent);
}
.r9k57 .r5hlw { background: var(--d67ph); color: var(--dvsnz); font: 400 1.0625rem/1.65 var(--d04mu); }
.r9k57 .r5hlw h1, .r9k57 .r5hlw h2, .r9k57 .r5hlw h3, .r9k57 .r5hlw h4 { font-family: var(--dvm4d); color: var(--deual); line-height: 1.08; letter-spacing: -.02em; margin: 0 0 .5em; font-weight: 700; text-transform: var(--dy1zf, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.r9k57 .r5hlw h1 { font-size: clamp(2.3rem, 5.4vw, 4.4rem); font-weight: 800; }
.r9k57 .r5hlw h1.r0lm7 { font-size: clamp(2.1rem, 4vw, 3.4rem); }
.r9k57 .r5hlw h2 { font-size: clamp(1.8rem, 3.4vw, 2.75rem); }
.r9k57 .r5hlw h3 { font-size: 1.28rem; letter-spacing: -.01em; }
.r9k57 .r5hlw p { margin: 0 0 1em; }
.r9k57 .r5hlw img { max-width: 100%; height: auto; display: block; }
.r9k57 .r5hlw a { color: var(--dkvhs); text-underline-offset: 3px; }
.r9k57 .r0mdb { width: min(100% - 40px, var(--dqd8c)); margin-inline: auto; }
.r9k57 .r9nbe { color: var(--dzjyl); }
.r9k57 .r93re { font-size: .9rem; }
.r9k57 .r0nng { display: flex; gap: 10px; flex-wrap: wrap; }
.r9k57 .rdoga { display: inline-flex; align-items: center; gap: 10px; font: 700 .78rem/1.3 var(--d04mu); letter-spacing: .14em; text-transform: uppercase; color: var(--d4hmd); margin: 0 0 14px; }
.r9k57 .rdoga::before { content: ""; flex: none; width: 22px; height: 6px; border-radius: 6px; background: var(--dzuej); box-shadow: 28px 0 0 0 var(--dns8h); margin-right: 26px; }
.r9k57 .rb0x5 { font-size: 1.2rem; color: var(--dzjyl); max-width: 62ch; }
.r9k57 .r43m6 { color: var(--dwaid); }
.r9k57 .rg6xq .r43m6, .r9k57 .r86sl .r43m6 { color: var(--da471); }
.r9k57 .r7uri { --dreo3: var(--dzuej); display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 48px; padding: 12px 22px; border-radius: var(--dtqmx); border: 2px solid var(--dreo3); background: var(--dreo3); color: var(--dtgbf); font: 700 1rem/1.1 var(--d04mu); text-decoration: none; cursor: pointer; transition: transform .15s, background .15s, box-shadow .15s; }
.r9k57 .r7uri:hover { background: var(--dmhv0); border-color: var(--dmhv0); color: #fff; transform: translateY(-1px); }
.r9k57 .r7uri svg { width: 18px; height: 18px; }
.r9k57 .r1bg9 { background: transparent; color: var(--dx464); border-color: var(--dx464); }
.r9k57 .r1bg9:hover { background: var(--dx464); border-color: var(--dx464); color: #fff; }
.r9k57 .r7x9g { --dreo3: #fff; color: var(--deual); }
.r9k57 .r7x9g:hover { background: color-mix(in srgb, var(--ddmhw) 12%, #fff); border-color: color-mix(in srgb, var(--ddmhw) 12%, #fff); color: var(--deual); }
.r9k57 .re8hw { background: transparent; border-color: rgba(255,255,255,.55); color: #fff; }
.r9k57 .re8hw:hover { background: rgba(255,255,255,.12); border-color: #fff; color: #fff; }
.r9k57 .rka63 { min-height: 40px; padding: 8px 14px; font-size: .92rem; }
.r9k57 .r5hlw a.r7uri { color: var(--dtgbf); }
.r9k57 .r5hlw a.r1bg9 { color: var(--dx464); }
.r9k57 .r5hlw a.r1bg9:hover { color: #fff; }
.r9k57 .r5hlw a.r7x9g, .r9k57 .r5hlw a.r7x9g:hover { color: var(--deual); }
.r9k57 .r5hlw a.re8hw { color: #fff; }
.r9k57 .rqwtj { display: inline-flex; align-items: center; gap: 6px; font-weight: 700; color: var(--dkvhs); text-decoration: none; }
.r9k57 .rqwtj svg { width: 16px; height: 16px; transition: transform .15s; }
.r9k57 .rqwtj:hover svg { transform: translateX(3px); }
.r9k57 .rfrjq { padding: clamp(56px, 8vw, 104px) 0; }
.r9k57 .ruz1k { padding-top: clamp(24px, 3vw, 40px); }
.r9k57 .r5x0x { background: var(--diw5c); }
.r9k57 .rg6xq { background: var(--dx464); color: var(--dswez); }
.r9k57 .rg6xq h2, .r9k57 .rg6xq h3 { color: #fff; }
.r9k57 .rg6xq .rdoga { color: var(--dtr79); }
.r9k57 .rg6xq .rdoga::before { box-shadow: 28px 0 0 0 rgba(255,255,255,.35); }
.r9k57 .rg6xq .r9nbe, .r9k57 .rg6xq .rb0x5 { color: var(--db22s); }
.r9k57 .rzhw7 { display: flex; flex-wrap: wrap; gap: 18px 40px; justify-content: space-between; align-items: end; margin-bottom: 40px; }
.r9k57 .rzhw7 > div { max-width: 720px; }
.r9k57 .rzhw7 h2 { margin-bottom: .3em; }
.r9k57 .rzhw7 p { margin: 0; }
.r9k57 .rz03m { background: var(--dx464); color: var(--dswez); position: relative; overflow: hidden; }
.r9k57 .rz03m::before { content: ""; position: absolute; right: -180px; top: -220px; width: 620px; height: 620px; border-radius: 50%; border: 70px solid rgba(255,255,255,.045); }
.r9k57 .rz03m .r0mdb { position: relative; display: grid; gap: 40px; padding: clamp(40px, 6vw, 84px) 0 0; }
@media (min-width: 1000px) { .r9k57 .rz03m .r0mdb { grid-template-columns: 1.15fr .85fr; align-items: start; } .r9k57 .rz03m .r0mdb.re993 { grid-template-columns: 1fr; } .r9k57 .re993 > div:first-child { max-width: 860px; } }
.r9k57 .r5hlw .rz03m h1 { color: #fff; line-height: 1.16; }
.r9k57 .rz03m h1 .r43m6 { color: var(--dtgbf); background: linear-gradient(var(--dzuej), var(--dzuej)) 0 45% / 100% 1.08em no-repeat; padding: 0 .12em; border-radius: 6px; box-decoration-break: clone; -webkit-box-decoration-break: clone; }
.r9k57 .rz03m .rdoga { color: var(--dtr79); }
.r9k57 .rz03m .rdoga::before { box-shadow: 28px 0 0 0 rgba(255,255,255,.35); }
.r9k57 .rz03m .rb0x5 { color: var(--db22s); }
.r9k57 .r4fq9 { display: flex; flex-wrap: wrap; gap: 12px; margin: 30px 0 34px; }
.r9k57 .rtlyw { display: flex; flex-wrap: wrap; gap: 8px; list-style: none; padding: 0; margin: 0; }
.r9k57 .rtlyw li { display: inline-flex; align-items: center; gap: 8px; padding: 7px 12px; border-radius: 99px; background: rgba(255,255,255,.09); font-size: .92rem; color: var(--dswez); }
.r9k57 .rtlyw svg { width: 16px; height: 16px; color: var(--dtr79); flex: none; }
.r9k57 .rmq5h { background: #fff; color: var(--dvsnz); border-radius: var(--dem95); padding: 26px 26px 22px; box-shadow: var(--dw1du); position: relative; }
.r9k57 .r5hlw .rmq5h h2 { font-size: 1.3rem; margin: 0 0 14px; }
.r9k57 .rni2o { list-style: none; margin: 0; padding: 0; position: relative; }
.r9k57 .rni2o::before { content: ""; position: absolute; left: 15px; top: 14px; bottom: 14px; width: 8px; border-radius: 8px; background: linear-gradient(var(--dzuej), var(--dns8h) 55%, var(--dx464)); }
.r9k57 .rni2o li { position: relative; display: grid; grid-template-columns: 38px 1fr; gap: 12px; align-items: center; padding: 7px 0; }
.r9k57 .r6zxn { width: 38px; height: 38px; border-radius: 50%; background: #fff; border: 4px solid var(--dx464); display: grid; place-items: center; font: 800 .74rem var(--dvm4d); color: var(--deual); z-index: 1; }
.r9k57 .rni2o b { display: block; font-size: 1rem; color: var(--deual); line-height: 1.3; }
.r9k57 .rni2o li > div > span { font-size: .88rem; color: var(--dzjyl); display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; line-height: 1.45; }
.r9k57 .rdwxu { margin-top: 16px; display: flex; justify-content: space-between; align-items: center; gap: 12px; flex-wrap: wrap; border-top: 1px dashed var(--d8f2y); padding-top: 14px; }
.r9k57 .rzvl3 { position: relative; grid-column: 1 / -1; display: grid; grid-template-columns: 1.6fr 1fr 1fr; gap: 14px; align-items: end; margin-top: 8px; }
.r9k57 .rzvl3 figure { margin: 0; border-radius: var(--dem95) var(--dem95) 0 0; overflow: hidden; background: var(--dkvhs); }
.r9k57 .rzvl3 img { width: 100%; height: 100%; object-fit: cover; }
.r9k57 .rzvl3 figure:nth-child(1) { aspect-ratio: 16 / 8; }
.r9k57 .rzvl3 figure:nth-child(2) { aspect-ratio: 4 / 4.2; }
.r9k57 .rzvl3 figure:nth-child(3) { aspect-ratio: 4 / 3.4; }
.r9k57 .ratkg { grid-template-columns: 1fr; }
.r9k57 .ratkg figure:nth-child(1) { aspect-ratio: 5 / 2; }
@media (max-width: 699px) { .r9k57 .rzvl3 { grid-template-columns: 1fr 1fr; } .r9k57 .rzvl3 figure:nth-child(1) { grid-column: 1 / -1; aspect-ratio: 16 / 9; } .r9k57 .rzvl3 figure:nth-child(2), .r9k57 .rzvl3 figure:nth-child(3) { aspect-ratio: 1; } }
.r9k57 .rd9sd { margin-top: -1px; background: var(--d9u82); color: var(--dswez); }
.r9k57 .rd9sd .r0mdb { display: grid; gap: 0; grid-template-columns: 1fr; }
@media (min-width: 760px) { .r9k57 .rd9sd .r0mdb { grid-template-columns: minmax(150px, auto) repeat(var(--dir4q, 4), 1fr); } }
.r9k57 .rbpio { margin: 0; padding: 20px 24px 20px 0; font: 800 1.05rem/1.2 var(--dvm4d); color: var(--dtr79); display: flex; flex-direction: column; justify-content: center; max-width: 220px; }
.r9k57 .r0sru { display: block; padding: 18px 20px; border-left: 1px solid rgba(255,255,255,.12); color: #fff; text-decoration: none; }
.r9k57 .r5hlw a.r0sru { color: #fff; }
.r9k57 a.r0sru:hover { background: rgba(255,255,255,.06); }
.r9k57 .r0sru small { display: block; font-size: .8rem; color: var(--db22s); text-transform: uppercase; letter-spacing: .08em; font-weight: 700; }
.r9k57 .r0sru b { display: block; font-size: 1rem; margin: 2px 0; line-height: 1.3; }
.r9k57 .r0sru span { font-size: .9rem; color: var(--db22s); display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; line-height: 1.45; }
@media (max-width: 759px) { .r9k57 .r0sru { border-left: 0; border-top: 1px solid rgba(255,255,255,.12); padding-left: 0; } }
.r9k57 .r1r4k { --dwd5d: var(--dvjsa); } .r9k57 .r0f8x { --dwd5d: var(--d2ukj); } .r9k57 .r32rq { --dwd5d: var(--dpgpn); } .r9k57 .riyr7 { --dwd5d: var(--dsrjz); }
.r9k57 .r0n8o { display: inline-flex; align-items: center; gap: 7px; font-size: .78rem; font-weight: 800; letter-spacing: .08em; text-transform: uppercase; color: var(--dwd5d, var(--dx464)); }
.r9k57 .r0n8o::before { content: ""; width: 12px; height: 12px; border-radius: 50%; border: 3px solid currentColor; background: #fff; flex: none; }
.r9k57 .rmno3 { display: grid; gap: 16px; }
@media (min-width: 760px) { .r9k57 .rmno3 { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1100px) { .r9k57 .rmno3 { grid-template-columns: repeat(var(--dir4q, 4), 1fr); } }
.r9k57 .rnzo6 { background: #fff; border-radius: var(--dem95); padding: 24px; border: 1px solid var(--d8f2y); border-top: 8px solid var(--dwd5d); display: flex; flex-direction: column; gap: 10px; }
.r9k57 .rnzo6 h3, .r9k57 .rnzo6 p { margin: 0; }
.r9k57 .rnzo6 p { font-size: .97rem; }
.r9k57 .rnzo6 ul { list-style: none; padding: 0; margin: 0; }
.r9k57 .rnzo6 li { display: flex; gap: 10px; padding: 9px 0; border-bottom: 1px solid var(--d8f2y); color: var(--dvsnz); font-weight: 600; font-size: .95rem; line-height: 1.4; }
.r9k57 .rnzo6 li::before { content: ""; flex: none; width: 8px; height: 8px; border-radius: 50%; background: var(--dwd5d); margin-top: .45em; }
.r9k57 .rujsy { display: grid; gap: 22px; }
@media (min-width: 700px) { .r9k57 .rujsy { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1000px) { .r9k57 .r90pc { grid-template-columns: repeat(3, 1fr); } }
.r9k57 .r0ym5 { position: relative; display: flex; flex-direction: column; background: #fff; border: 1px solid var(--d8f2y); border-radius: var(--dem95); overflow: hidden; transition: transform .18s, box-shadow .18s, border-color .18s; }
.r9k57 .r0ym5::before { content: ""; position: absolute; left: 0; right: 0; top: 0; height: 6px; background: var(--dwd5d, var(--dx464)); z-index: 1; }
.r9k57 .r0ym5:hover { transform: translateY(-3px); box-shadow: var(--dw1du); border-color: transparent; }
.r9k57 .r876n { aspect-ratio: 16 / 9; overflow: hidden; background: var(--d5ci6); }
.r9k57 .r876n img { width: 100%; height: 100%; object-fit: cover; }
.r9k57 .rz56j { padding: 20px 20px 22px; display: flex; flex-direction: column; gap: 10px; flex: 1; }
.r9k57 .r5hlw .r0ym5 h3 { margin: 0; font-size: 1.2rem; }
.r9k57 .r0ym5 h3 a { color: var(--deual); text-decoration: none; }
.r9k57 .r0ym5 h3 a::after { content: ""; position: absolute; inset: 0; z-index: 2; }
.r9k57 .r5hlw .r0ym5 p { margin: 0; color: var(--dzjyl); font-size: .96rem; }
.r9k57 .rmg5x { display: flex; flex-wrap: wrap; gap: 6px; list-style: none; padding: 0; margin: 0; }
.r9k57 .rmg5x li { font-size: .8rem; font-weight: 700; padding: 4px 9px; border-radius: 6px; background: var(--diw5c); color: var(--dx464); border: 1px solid var(--d8f2y); }
.r9k57 .reecg { margin-top: auto; display: flex; justify-content: space-between; align-items: end; gap: 10px; padding-top: 12px; border-top: 1px dashed var(--d8f2y); }
.r9k57 .r5r5d { font: 800 1.35rem/1.1 var(--dvm4d); color: var(--deual); }
.r9k57 .rw4ca { font-size: 1.05rem; }
.r9k57 .rlc1q { width: 38px; height: 38px; border-radius: 50%; display: grid; place-items: center; background: var(--d5ci6); color: var(--dx464); flex: none; transition: background .15s, color .15s; }
.r9k57 .rlc1q svg { width: 18px; height: 18px; }
.r9k57 .r0ym5:hover .rlc1q { background: var(--dzuej); color: var(--dtgbf); }
.r9k57 .r2fxw { display: grid; gap: 18px; }
@media (min-width: 900px) { .r9k57 .rc0s3 { grid-template-columns: repeat(3, 1fr); } .r9k57 .rlyu9 { grid-template-columns: repeat(2, 1fr); } }
.r9k57 .rb6ww { position: relative; background: rgba(255,255,255,.06); border: 1px solid rgba(255,255,255,.14); border-radius: var(--dem95); padding: 26px; display: flex; flex-direction: column; gap: 12px; }
.r9k57 .rupli { border: 2px solid var(--dtr79); background: rgba(255,255,255,.09); }
.r9k57 .r10kw { position: absolute; top: -13px; left: 20px; background: var(--dzuej); color: var(--dtgbf); font-size: .78rem; font-weight: 800; padding: 3px 10px; border-radius: 6px; }
.r9k57 .rrh63 { font: 800 clamp(1.5rem, 2.4vw, 2rem)/1.1 var(--dvm4d); color: var(--dtr79); letter-spacing: -.02em; }
.r9k57 .r5hlw .rb6ww h3 { margin: 0; font-size: 1.15rem; line-height: 1.3; }
.r9k57 .rb6ww ul { margin: 0; padding-left: 1.1em; color: var(--db22s); font-size: .97rem; }
.r9k57 .rb6ww li + li { margin-top: 4px; }
.r9k57 .r5hlw .rgk7m { margin: 4px 0 0; font: 800 1.6rem/1 var(--dvm4d); color: #fff; }
.r9k57 .rgk7m small { font: 600 .85rem var(--d04mu); color: var(--db22s); }
.r9k57 .rb6ww .r7uri { margin-top: auto; align-self: start; }
.r9k57 .rgh8d { display: grid; gap: 40px; align-items: center; }
@media (min-width: 960px) { .r9k57 .rgh8d { grid-template-columns: 1fr 1fr; } .r9k57 .rnbda { grid-template-columns: .8fr 1.2fr; align-items: start; } }
.r9k57 .rszgq { position: relative; }
.r9k57 .rszgq img { border-radius: var(--dem95); width: 100%; aspect-ratio: 5 / 4; object-fit: cover; }
.r9k57 .rj1i7 { position: absolute; right: 16px; bottom: -18px; background: #fff; border-left: 6px solid var(--dzuej); color: var(--deual); border-radius: 10px; padding: 12px 16px; font-weight: 700; box-shadow: var(--dw1du); max-width: 260px; }
.r9k57 .rhulx { list-style: none; padding: 0; margin: 0 0 1.4em; display: grid; gap: 10px; }
.r9k57 .rhulx li { position: relative; padding-left: 34px; }
.r9k57 .rhulx li::before { content: ""; position: absolute; left: 0; top: 3px; width: 22px; height: 22px; border-radius: 50%; background: var(--d5ci6); }
.r9k57 .rhulx li::after { content: ""; position: absolute; left: 7px; top: 8px; width: 8px; height: 5px; border-left: 3px solid var(--dx464); border-bottom: 3px solid var(--dx464); transform: rotate(-45deg); }
.r9k57 .rrn1n { display: grid; gap: 22px; }
@media (min-width: 700px) { .r9k57 .rrn1n { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1000px) { .r9k57 .rlsgq { grid-template-columns: repeat(4, 1fr); } .r9k57 .rm0qw { grid-template-columns: repeat(3, 1fr); } }
.r9k57 .r5ldg { background: #fff; border: 1px solid var(--d8f2y); border-radius: var(--dem95); padding: 24px; }
.r9k57 .r88vp { width: 48px; height: 48px; border-radius: 12px; display: grid; place-items: center; background: var(--d5ci6); color: var(--dx464); margin-bottom: 14px; }
.r9k57 .r88vp svg { width: 24px; height: 24px; }
.r9k57 .r5hlw .r5ldg h3 { margin-bottom: 6px; }
.r9k57 .r5hlw .r5ldg p { margin: 0; color: var(--dzjyl); font-size: .96rem; }
.r9k57 .r66m1 { counter-reset: s; display: grid; gap: 14px; list-style: none; padding: 0; margin: 0; }
@media (min-width: 700px) { .r9k57 .r66m1 { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1000px) { .r9k57 .r66m1 { grid-template-columns: repeat(var(--dir4q, 5), 1fr); } }
.r9k57 .r66m1 li { background: rgba(255,255,255,.06); border: 1px solid rgba(255,255,255,.16); border-top: 6px solid var(--dzuej); border-radius: var(--dem95); padding: 18px; counter-increment: s; }
.r9k57 .r66m1 li::before { content: counter(s, decimal-leading-zero); display: block; font: 800 1.5rem/1 var(--dvm4d); color: var(--dtr79); margin-bottom: 10px; }
.r9k57 .r66m1 b { display: block; color: #fff; margin-bottom: 4px; line-height: 1.3; }
.r9k57 .r66m1 span { font-size: .93rem; color: var(--db22s); }
.r9k57 .rmx8j { display: grid; gap: 10px; }
.r9k57 .rmx8j details { background: #fff; border: 1px solid var(--d8f2y); border-radius: var(--dtqmx); }
.r9k57 .rmx8j summary { cursor: pointer; list-style: none; padding: 16px 52px 16px 18px; font-weight: 700; color: var(--deual); position: relative; }
.r9k57 .rmx8j summary::-webkit-details-marker { display: none; }
.r9k57 .rmx8j summary::before, .r9k57 .rmx8j summary::after { content: ""; position: absolute; right: 23px; top: 50%; width: 12px; height: 3px; margin-top: -1.5px; border-radius: 2px; background: var(--dx464); transition: transform .2s; }
.r9k57 .rmx8j summary::after { transform: rotate(90deg); }
.r9k57 .rmx8j details[open] summary::after { transform: rotate(0); }
.r9k57 .rmx8j details > div { padding: 0 18px 16px; color: var(--dvsnz); }
.r9k57 .rmx8j details > div p:last-child { margin: 0; }
.r9k57 .rnbda h2 { margin-bottom: .6em; }
.r9k57 .r86sl { background: var(--dzuej); color: var(--dtgbf); border-radius: var(--dem95); padding: clamp(28px, 4vw, 48px); display: grid; gap: 22px; align-items: center; position: relative; overflow: hidden; }
@media (min-width: 900px) { .r9k57 .r86sl { grid-template-columns: 1fr auto; } }
.r9k57 .r5hlw .r86sl h2 { color: var(--dtgbf); margin: 0 0 6px; }
.r9k57 .r5hlw .r86sl p { margin: 0; color: var(--dtgbf); opacity: .86; }
.r9k57 .r86sl::after { content: ""; position: absolute; right: -60px; bottom: -90px; width: 260px; height: 260px; border-radius: 50%; border: 40px solid rgba(255,255,255,.1); }
.r9k57 .r86sl .r0nng { position: relative; z-index: 1; }
.r9k57 .r86sl .re8hw { border-color: color-mix(in srgb, var(--dtgbf) 55%, transparent); }
.r9k57 .r5hlw .r86sl a.re8hw { color: var(--dtgbf); }
.regy0 { background: var(--drsuw); color: var(--d1el9); }
.red7y { padding: clamp(56px, 7vw, 96px) 0; }
.riety { width: min(100% - 40px, var(--d46xz, 1200px)); margin: 0 auto; }
.rniwx { max-width: 720px; margin: 0 0 clamp(24px, 3vw, 40px); }
.rj48k { font-size: .78rem; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; color: var(--dwaid); margin: 0 0 10px; }
.rniwx h2 { font-family: var(--dsf4z); text-transform: var(--dy1zf, none); font-size: clamp(1.8rem, 3.2vw, 2.6rem); line-height: 1.12; margin: 0 0 12px; color: var(--d1el9); overflow-wrap: normal; hyphens: manual; }
.rniwx h2 .r43m6 { color: var(--dwaid); }
.r5ad4 { color: var(--dcvxx); font-size: 1.04rem; line-height: 1.6; margin: 0; }
.r9wwa { color: var(--dcvxx); font-size: .86rem; line-height: 1.5; margin: 12px 0 0; }
.r8pzc { display: inline-flex; align-items: center; justify-content: center; gap: .5em; min-height: 48px; padding: 0 22px; border-radius: 999px; border: 2px solid var(--ddmhw); background: var(--ddmhw); color: var(--dndf8); font-weight: 700; text-decoration: none; cursor: pointer; font: inherit; font-weight: 700; transition: transform .15s, box-shadow .2s, background .2s; text-align: center; }
.r8pzc svg { width: 18px; height: 18px; }
.r8pzc:hover { transform: translateY(-1px); box-shadow: 0 10px 22px -12px color-mix(in srgb, var(--ddmhw) 70%, transparent); }
.r8pzc[disabled] { opacity: .45; cursor: not-allowed; transform: none; box-shadow: none; }
.rb4kq { background: transparent; color: var(--d1el9); border-color: color-mix(in srgb, var(--d1el9) 25%, transparent); }
.ropbi { background: none; border: 0; color: var(--dwaid); font: inherit; font-weight: 600; text-decoration: underline; cursor: pointer; padding: 8px 4px; }
.raxgb { width: 100%; min-height: 48px; border-radius: 12px; border: 1px solid color-mix(in srgb, var(--d1el9) 18%, transparent); background: #fff; color: var(--d1el9); padding: 10px 14px; font: inherit; }
.raxgb:focus-visible, .r8pzc:focus-visible, .r5d6m:focus-visible, .rbqmk:focus-within, .rmgga:focus-within { outline: 3px solid color-mix(in srgb, var(--ddmhw) 55%, transparent); outline-offset: 2px; }
.r4vr0 { display: grid; gap: 6px; font-weight: 600; font-size: .9rem; }
.rmalq { display: grid; grid-template-columns: minmax(0, 1.5fr) minmax(280px, 1fr); gap: clamp(18px, 3vw, 44px); align-items: start; }
.rdd06 .rmalq { grid-template-columns: 1fr; max-width: 880px; }
.rwr8x { list-style: none; margin: 0; padding: 0; border-top: 1px solid color-mix(in srgb, var(--d1el9) 14%, transparent); }
.rp0lm { display: grid; grid-template-columns: minmax(0, 1fr) auto auto; gap: 8px 18px; align-items: center; padding: 16px 4px; border-bottom: 1px solid color-mix(in srgb, var(--d1el9) 10%, transparent); transition: background .2s; }
.rp0lm.r02lk { background: linear-gradient(90deg, color-mix(in srgb, var(--ddmhw) 7%, transparent), transparent 70%); }
.rmgga { display: flex; align-items: flex-start; gap: 14px; cursor: pointer; min-width: 0; }
.rmgga input { position: absolute; opacity: 0; width: 1px; height: 1px; }
.rprc4 { flex: none; width: 22px; height: 22px; border-radius: 6px; border: 2px solid color-mix(in srgb, var(--d1el9) 28%, transparent); display: grid; place-items: center; color: transparent; transition: .15s; margin-top: 2px; }
.rprc4 svg { width: 14px; height: 14px; }
.rmgga input:checked + .rprc4 { background: var(--ddmhw); border-color: var(--ddmhw); color: var(--dndf8); }
.rf35r { font-weight: 650; line-height: 1.3; overflow-wrap: normal; word-break: normal; }
.rf35r small { display: block; margin-top: 3px; color: var(--dcvxx); font-weight: 400; font-size: .84rem; }
.rimvs { font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }
.rimvs small { color: var(--dcvxx); font-weight: 400; }
.rp0lm:not(.r02lk) .rukvb { opacity: .35; }
.rukvb { display: inline-flex; align-items: center; border: 1px solid color-mix(in srgb, var(--d1el9) 16%, transparent); border-radius: 999px; overflow: hidden; transition: opacity .2s; }
.rxr0p { width: 34px; height: 34px; border: 0; background: transparent; color: var(--d1el9); font-size: 1.1rem; cursor: pointer; }
.rxr0p:hover { background: var(--dii88); }
.roth7 { width: 38px; height: 34px; border: 0; text-align: center; font: inherit; font-weight: 700; background: transparent; color: var(--d1el9); -moz-appearance: textfield; }
.roth7::-webkit-inner-spin-button, .roth7::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }
.rszr3 { position: sticky; top: calc(var(--dp7xa, 72px) + 16px); padding: 24px; border-radius: 22px; background: var(--dwyca, var(--diird)); color: #fff; }
.rdd06 .rszr3 { position: static; display: grid; grid-template-columns: 1fr auto; gap: 4px 24px; align-items: center; padding: 18px 22px; }
.rdsik { margin: 0; font-size: .82rem; letter-spacing: .1em; text-transform: uppercase; color: color-mix(in srgb, #fff 70%, transparent); }
.rdsik small { text-transform: none; letter-spacing: 0; }
.rveft { margin: 6px 0 4px; font-family: var(--dsf4z); font-size: clamp(2rem, 4vw, 2.8rem); font-weight: 800; line-height: 1.05; color: var(--da471); }
.rr5vc { font-size: .45em; font-weight: 600; color: #fff; }
.r08xj { color: #ffd2cc; margin: 0; font-size: .9rem; }
.rszr3 .r9wwa { color: color-mix(in srgb, #fff 68%, transparent); }
.rszr3 .r8pzc { margin-top: 18px; width: 100%; }
.rdd06 .rszr3 .r8pzc { width: auto; grid-row: 1 / span 3; grid-column: 2; margin: 0; }
.r1adv { position: relative; padding: clamp(20px, 3vw, 36px); border-radius: 26px; background: #fff; border: 1px solid color-mix(in srgb, var(--d1el9) 10%, transparent); box-shadow: 0 30px 60px -44px rgba(0,0,0,.4); max-width: 920px; }
.rjigk { background: var(--dii88); }
.rjigk .r1adv { max-width: none; }
.ra8ce { height: 6px; border-radius: 6px; background: var(--dii88); overflow: hidden; margin-bottom: 22px; }
.ra8ce span { display: block; height: 100%; background: var(--ddmhw); border-radius: 6px; transition: width .3s; }
.rglcr { border: 0; padding: 0; margin: 0; min-width: 0; }
.rglcr legend { font-family: var(--dsf4z); font-size: clamp(1.3rem, 2.2vw, 1.7rem); font-weight: 700; margin-bottom: 18px; padding: 0; outline: none; }
.ro07l { display: block; font-family: var(--d9g0z); font-size: .78rem; font-weight: 600; letter-spacing: .1em; text-transform: uppercase; color: var(--dcvxx); margin-bottom: 6px; }
.ruqqv { display: grid; grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)); gap: 12px; }
.rbqmk { position: relative; display: grid; gap: 4px; padding: 16px 18px; border-radius: 14px; border: 1px solid color-mix(in srgb, var(--d1el9) 14%, transparent); background: color-mix(in srgb, var(--dii88) 50%, #fff); cursor: pointer; transition: border-color .15s, background .15s; }
.rbqmk input { position: absolute; opacity: 0; }
.rbqmk:hover { border-color: color-mix(in srgb, var(--ddmhw) 55%, transparent); }
.rbqmk.r02lk { border-color: var(--ddmhw); box-shadow: inset 0 0 0 1px var(--ddmhw); background: color-mix(in srgb, var(--ddmhw) 8%, #fff); }
.rh4hr { font-weight: 700; overflow-wrap: anywhere; }
.r6zrx { color: var(--dcvxx); font-size: .88rem; line-height: 1.45; }
.rnkz1 { display: flex; flex-wrap: wrap; gap: 12px; align-items: center; margin-top: 22px; }
.r9fl5 h3 { font-family: var(--dsf4z); font-size: clamp(1.5rem, 2.6vw, 2.1rem); margin: 0 0 8px; outline: none; }
.r7b71 { color: var(--dcvxx); margin: 0; }
.rt0xj { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(260px, .85fr); gap: clamp(18px, 3vw, 40px); align-items: start; }
.rvk69 .rt0xj { padding: clamp(18px, 3vw, 32px); border-radius: 26px; background: #fff; box-shadow: 0 30px 60px -44px rgba(0,0,0,.4); }
.ryyon { padding: 18px; border-radius: 20px; background: #fff; border: 1px solid color-mix(in srgb, var(--d1el9) 10%, transparent); }
.rvk69 .ryyon { border: 0; padding: 0; }
.rz50t { display: flex; align-items: center; justify-content: space-between; gap: 10px; margin-bottom: 12px; }
.rbqda { margin: 0; font-weight: 700; text-transform: capitalize; }
.r25rm { width: 40px; height: 40px; border-radius: 50%; border: 1px solid color-mix(in srgb, var(--d1el9) 14%, transparent); background: transparent; color: var(--d1el9); display: grid; place-items: center; cursor: pointer; transform: rotate(90deg); }
.r9jw3 { transform: rotate(-90deg); }
.r25rm svg { width: 18px; height: 18px; }
.r25rm[disabled] { opacity: .3; cursor: default; }
.rga5j { display: grid; grid-template-columns: repeat(7, minmax(0, 1fr)); gap: 6px; }
.r209k { text-align: center; font-size: .74rem; font-weight: 600; color: var(--dcvxx); text-transform: uppercase; padding: 4px 0; }
.r5d6m { aspect-ratio: 1; min-height: 38px; border-radius: 12px; border: 0; background: var(--dii88); color: var(--d1el9); font: inherit; font-weight: 600; cursor: pointer; transition: background .15s, color .15s; }
.r5d6m:hover:not([disabled]) { background: color-mix(in srgb, var(--ddmhw) 22%, var(--dii88)); }
.r5d6m[disabled] { background: transparent; color: color-mix(in srgb, var(--d1el9) 30%, transparent); cursor: default; text-decoration: line-through; }
.r5d6m.ru8pv { box-shadow: inset 0 0 0 2px color-mix(in srgb, var(--ddmhw) 60%, transparent); }
.r5d6m.r02lk { background: var(--ddmhw); color: var(--dndf8); }
.ruw46 { display: grid; gap: 14px; }
.ruw46 .r8pzc { margin-top: 4px; }
.rsioh { list-style: none; margin: 0; padding: 0; display: grid; gap: 0; border-top: 1px solid color-mix(in srgb, var(--d1el9) 14%, transparent); }
.r9vjk { display: grid; grid-template-columns: 120px minmax(0, 1fr) auto; gap: 8px 22px; align-items: center; padding: 18px 4px; border-bottom: 1px solid color-mix(in srgb, var(--d1el9) 10%, transparent); }
.rqf1b { font-family: var(--dsf4z); font-weight: 700; font-size: 1.15rem; line-height: 1.1; color: var(--dwaid); }
.rqf1b small { display: block; font-family: var(--d9g0z); font-size: .8rem; font-weight: 500; color: var(--dcvxx); margin-top: 3px; }
.rcn64 b { display: block; font-weight: 700; line-height: 1.3; }
.rcn64 small { display: block; color: var(--dcvxx); font-size: .9rem; line-height: 1.5; margin-top: 4px; }
.r1q77 { white-space: nowrap; font-size: .82rem; font-weight: 700; padding: 6px 12px; border-radius: 999px; background: var(--dii88); color: var(--d1el9); font-variant-numeric: tabular-nums; }
.r1q77:empty { display: none; }
.r9vjk.r02lk .r1q77 { background: var(--ddmhw); color: var(--dndf8); }
.revat .rsioh { border-top: 0; grid-template-columns: repeat(auto-fill, minmax(260px, 1fr)); gap: 14px; }
.revat .r9vjk { grid-template-columns: 1fr; align-content: start; border: 1px solid color-mix(in srgb, var(--d1el9) 10%, transparent); border-radius: 18px; background: #fff; padding: 20px; }
.revat .r9vjk.r02lk { border-color: var(--ddmhw); }
.revat .r1q77 { justify-self: start; }
.r3lwd { margin: 24px 0 0; }
.r91y3 { display: flex; flex-wrap: wrap; gap: 12px 20px; align-items: center; margin: 0 0 18px; }
.rhcyb { display: inline-flex; padding: 4px; border-radius: 999px; background: var(--dii88); }
.r0ot4 { border: 0; background: transparent; padding: 8px 16px; border-radius: 999px; font: inherit; font-weight: 600; font-size: .9rem; color: var(--dcvxx); cursor: pointer; }
.r0ot4[aria-pressed="true"] { background: #fff; color: var(--d1el9); box-shadow: 0 4px 10px -6px rgba(0,0,0,.3); }
.rrtli { display: inline-flex; align-items: center; gap: 10px; font-weight: 600; font-size: .92rem; cursor: pointer; }
.rrtli input { width: 40px; height: 22px; appearance: none; -webkit-appearance: none; border-radius: 999px; background: color-mix(in srgb, var(--d1el9) 20%, transparent); position: relative; cursor: pointer; transition: background .2s; margin: 0; }
.rrtli input::after { content: ""; position: absolute; top: 3px; left: 3px; width: 16px; height: 16px; border-radius: 50%; background: #fff; transition: transform .2s; }
.rrtli input:checked { background: var(--ddmhw); }
.rrtli input:checked::after { transform: translateX(18px); }
.rjjbx { overflow-x: auto; border-radius: 22px; background: #fff; border: 1px solid color-mix(in srgb, var(--d1el9) 10%, transparent); }
.rmu7r { width: 100%; border-collapse: collapse; min-width: 560px; }
.rmu7r th, .rmu7r td { padding: 14px 16px; border-bottom: 1px solid color-mix(in srgb, var(--d1el9) 8%, transparent); text-align: center; vertical-align: middle; }
.rmu7r thead th { vertical-align: top; }
.rmu7r tbody th { text-align: left; font-weight: 500; }
.r5rgq { display: block; font-family: var(--dsf4z); font-size: 1.15rem; font-weight: 700; }
.rmu7r thead small { display: block; color: var(--dcvxx); font-weight: 400; font-size: .84rem; margin-top: 4px; }
.r8r2h, .r0ock { display: block; margin-top: 10px; font-size: 1.35rem; font-weight: 800; color: var(--dwaid); }
.r0ock { font-size: 1rem; }
.rm3g9 { background: color-mix(in srgb, var(--ddmhw) 7%, #fff); }
.r59yv { display: inline-grid; place-items: center; width: 28px; height: 28px; border-radius: 50%; background: color-mix(in srgb, var(--ddmhw) 16%, #fff); color: var(--dwaid); }
.r59yv svg { width: 16px; height: 16px; }
.raswd { color: color-mix(in srgb, var(--d1el9) 30%, transparent); }
.r381v td { border-bottom: 0; }
.r381v .r8pzc { min-height: 42px; padding: 0 16px; font-size: .92rem; }
@media (max-width: 900px) {
  .rmalq, .rt0xj { grid-template-columns: 1fr; }
  .rszr3 { position: static; }
  .rdd06 .rszr3 { grid-template-columns: 1fr; }
  .rdd06 .rszr3 .r8pzc { grid-row: auto; grid-column: auto; width: 100%; margin-top: 14px; }
}
@media (max-width: 560px) {
  .r9vjk { grid-template-columns: 1fr; }
  .r1q77 { justify-self: start; }
  .rp0lm { grid-template-columns: minmax(0, 1fr) auto; }
  .rukvb { grid-column: 1 / -1; justify-self: start; }
  .ruqqv { grid-template-columns: 1fr; }
  .r5d6m { min-height: 34px; border-radius: 10px; }
}
.rnavh .rrejx { position: relative; margin: 0; overflow: hidden; color: #fff; }
.rnavh .rxrja { margin: 0; }
.rnavh .rxrja img { display: block; width: 100%; height: 100%; object-fit: cover; }
.rnavh .r8dpr { margin: 0 0 .6rem; font-size: .76rem; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; opacity: .85; }
.rnavh .rcnjq { margin: 0; font-family: var(--dsf4z); font-weight: 700; font-size: clamp(1.5rem, 1rem + 2vw, 2.6rem); line-height: 1.12; overflow-wrap: break-word; hyphens: auto; }
.rnavh .rt3uw { margin: .8rem 0 0; font-size: 1.02rem; line-height: 1.6; max-width: 56ch; }
.rnavh .rrkeh { display: inline-flex; align-items: center; gap: .45em; margin-top: 1.1rem; font-weight: 700; color: inherit; text-decoration: underline; text-underline-offset: .2em; }
.rnavh .rrkeh svg { width: 18px; height: 18px; }
.rnavh .rrpu3 { min-height: clamp(320px, 42vw, 540px); display: flex; align-items: flex-end; }
.rnavh .rrpu3 .rxrja { position: absolute; inset: 0; }
.rnavh .rrpu3::after { content: ""; position: absolute; inset: 0; background: linear-gradient(20deg, color-mix(in srgb, var(--diird) 88%, transparent) 0%, color-mix(in srgb, var(--diird) 45%, transparent) 45%, transparent 75%); }
.rnavh .rrpu3 .restg { position: relative; z-index: 1; max-width: 1180px; width: 100%; margin: 0 auto; padding: clamp(28px, 5vw, 64px) clamp(18px, 4vw, 40px); }
.rnavh .rrpu3 .rcnjq { max-width: 22ch; }
.rnavh .r00z9 { display: grid; grid-template-columns: 1.5fr 1fr; background: var(--ddmhw); color: var(--dndf8); }
.rnavh .r00z9 .rxrja { min-height: clamp(300px, 34vw, 480px); }
.rnavh .r00z9 .restg { padding: clamp(28px, 5vw, 64px); align-self: center; }
.rnavh .rlb0x { min-height: clamp(300px, 36vw, 480px); display: grid; place-items: center; text-align: center; }
.rnavh .rlb0x .rxrja { position: absolute; inset: 0; }
.rnavh .rlb0x::after { content: ""; position: absolute; inset: 0; background: color-mix(in srgb, var(--diird) 58%, transparent); }
.rnavh .rlb0x .restg { position: relative; z-index: 1; padding: 40px 20px; max-width: 760px; }
.rnavh .rlb0x .rt3uw { margin-left: auto; margin-right: auto; }
.rnavh .rul43 { color: var(--d1el9, var(--diird)); background: var(--dii88, #f4f4f4); }
.rnavh .rul43 .rxrja { height: clamp(240px, 30vw, 420px); }
.rnavh .rul43 .restg { max-width: 1180px; margin: 0 auto; padding: 22px clamp(18px, 4vw, 40px) 28px; display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 8px 32px; align-items: end; }
.rnavh .rul43 .r8dpr, .rnavh .rul43 .rcnjq, .rnavh .rul43 .rt3uw { grid-column: 1; }
.rnavh .rul43 .rrkeh { grid-column: 2; grid-row: 1 / span 3; color: var(--dwaid, var(--ddmhw)); }
.rnavh .rul43 .rcnjq { font-size: clamp(1.25rem, 1rem + 1vw, 1.7rem); }
@media (max-width: 760px) {
  .rnavh .r00z9 { grid-template-columns: 1fr; }
  .rnavh .rul43 .restg { grid-template-columns: 1fr; }
  .rnavh .rul43 .rrkeh { grid-column: 1; grid-row: auto; }
}
.r4h7f.r4h7f .regpq.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rjpkd.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rt2vt.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rjwp0.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rjawg.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .r9k57.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .r6n0u.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .r9u5r.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rmuj0.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .r26gd.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rqfdk.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .r8b1r.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rn4hy.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rw0w0.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .r8g10.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rle8a.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rc017.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .raszs.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .r94q6.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .r8wg0.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rrb4t.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rm8w6.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rhdu3.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rmob7.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rlc79.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rsqw2.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rt0sp.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rgvs6.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rf3h0.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rlsm9.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rgt5n.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rj8ck.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .r5jwm.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .r82vj.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rf4rt.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rimud.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .r12tr.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rs7pk.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rgsf0.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rjr6u.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rmm6b.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rriqj.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .ri0k9.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rxwkq.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .r9lf0.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .r8pbm.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rzm20.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rcai2.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rflhj.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .ram49.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rsr9k.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rvq0e.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .rilxr.rnh7b:not(.raod8) h2,
.r4h7f.r4h7f .regy0.rnh7b:not(.raod8) h2 { font-family: var(--dsf4z); line-height: 1.12; font-size: clamp(1.7rem, 1.15rem + 1.8vw, 2.55rem); }
.r4h7f.r4h7f .regpq.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rjpkd.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rt2vt.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rjwp0.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rjawg.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .r9k57.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .r6n0u.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .r9u5r.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rmuj0.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .r26gd.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rqfdk.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .r8b1r.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rn4hy.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rw0w0.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .r8g10.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rle8a.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rc017.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .raszs.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .r94q6.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .r8wg0.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rrb4t.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rm8w6.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rhdu3.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rmob7.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rlc79.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rsqw2.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rt0sp.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rgvs6.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rf3h0.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rlsm9.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rgt5n.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rj8ck.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .r5jwm.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .r82vj.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rf4rt.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rimud.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .r12tr.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rs7pk.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rgsf0.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rjr6u.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rmm6b.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rriqj.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .ri0k9.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rxwkq.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .r9lf0.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .r8pbm.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rzm20.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rcai2.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rflhj.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .ram49.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rsr9k.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rvq0e.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .rilxr.rnh7b:not(.raod8) h3,
.r4h7f.r4h7f .regy0.rnh7b:not(.raod8) h3 { font-family: var(--dsf4z); }
.r4h7f.roiuf .regpq.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rjpkd.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rt2vt.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rjwp0.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rjawg.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .r9k57.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .r6n0u.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .r9u5r.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rmuj0.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .r26gd.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rqfdk.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .r8b1r.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rn4hy.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rw0w0.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .r8g10.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rle8a.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rc017.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .raszs.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .r94q6.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .r8wg0.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rrb4t.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rm8w6.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rhdu3.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rmob7.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rlc79.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rsqw2.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rt0sp.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rgvs6.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rf3h0.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rlsm9.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rgt5n.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rj8ck.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .r5jwm.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .r82vj.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rf4rt.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rimud.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .r12tr.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rs7pk.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rgsf0.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rjr6u.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rmm6b.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rriqj.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .ri0k9.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rxwkq.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .r9lf0.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .r8pbm.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rzm20.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rcai2.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rflhj.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .ram49.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rsr9k.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rvq0e.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .rilxr.rnh7b:not(.raod8) h2,
.r4h7f.roiuf .regy0.rnh7b:not(.raod8) h2 { text-transform: uppercase; letter-spacing: .02em; font-size: clamp(1.45rem, 1.05rem + 1.45vw, 2.15rem); }
.r4h7f.rh8w1 .regpq.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rjpkd.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rt2vt.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rjwp0.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rjawg.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .r9k57.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .r6n0u.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .r9u5r.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rmuj0.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .r26gd.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rqfdk.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .r8b1r.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rn4hy.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rw0w0.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .r8g10.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rle8a.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rc017.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .raszs.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .r94q6.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .r8wg0.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rrb4t.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rm8w6.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rhdu3.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rmob7.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rlc79.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rsqw2.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rt0sp.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rgvs6.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rf3h0.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rlsm9.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rgt5n.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rj8ck.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .r5jwm.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .r82vj.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rf4rt.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rimud.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .r12tr.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rs7pk.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rgsf0.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rjr6u.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rmm6b.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rriqj.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .ri0k9.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rxwkq.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .r9lf0.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .r8pbm.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rzm20.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rcai2.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rflhj.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .ram49.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rsr9k.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rvq0e.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .rilxr.rnh7b:not(.raod8) h2,
.r4h7f.rh8w1 .regy0.rnh7b:not(.raod8) h2 { text-transform: none; letter-spacing: -.01em; }
.r4h7f.rv0r8 .regpq.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rjpkd.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rt2vt.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rjwp0.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rjawg.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .r9k57.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .r6n0u.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .r9u5r.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rmuj0.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .r26gd.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rqfdk.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .r8b1r.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rn4hy.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rw0w0.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .r8g10.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rle8a.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rc017.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .raszs.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .r94q6.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .r8wg0.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rrb4t.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rm8w6.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rhdu3.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rmob7.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rlc79.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rsqw2.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rt0sp.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rgvs6.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rf3h0.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rlsm9.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rgt5n.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rj8ck.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .r5jwm.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .r82vj.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rf4rt.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rimud.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .r12tr.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rs7pk.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rgsf0.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rjr6u.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rmm6b.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rriqj.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .ri0k9.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rxwkq.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .r9lf0.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .r8pbm.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rzm20.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rcai2.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rflhj.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .ram49.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rsr9k.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rvq0e.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .rilxr.rnh7b:not(.raod8) h2,
.r4h7f.rv0r8 .regy0.rnh7b:not(.raod8) h2 { font-weight: 600; }
.r4h7f.rv0r8 .regpq.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rjpkd.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rt2vt.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rjwp0.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rjawg.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .r9k57.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .r6n0u.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .r9u5r.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rmuj0.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .r26gd.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rqfdk.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .r8b1r.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rn4hy.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rw0w0.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .r8g10.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rle8a.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rc017.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .raszs.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .r94q6.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .r8wg0.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rrb4t.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rm8w6.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rhdu3.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rmob7.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rlc79.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rsqw2.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rt0sp.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rgvs6.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rf3h0.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rlsm9.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rgt5n.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rj8ck.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .r5jwm.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .r82vj.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rf4rt.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rimud.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .r12tr.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rs7pk.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rgsf0.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rjr6u.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rmm6b.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rriqj.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .ri0k9.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rxwkq.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .r9lf0.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .r8pbm.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rzm20.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rcai2.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rflhj.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .ram49.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rsr9k.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rvq0e.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .rilxr.rnh7b:not(.raod8) h3,
.r4h7f.rv0r8 .regy0.rnh7b:not(.raod8) h3 { font-weight: 600; }
.r4h7f.ru8ab .regpq.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rjpkd.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rt2vt.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rjwp0.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rjawg.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .r9k57.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .r6n0u.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .r9u5r.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rmuj0.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .r26gd.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rqfdk.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .r8b1r.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rn4hy.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rw0w0.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .r8g10.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rle8a.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rc017.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .raszs.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .r94q6.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .r8wg0.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rrb4t.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rm8w6.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rhdu3.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rmob7.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rlc79.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rsqw2.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rt0sp.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rgvs6.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rf3h0.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rlsm9.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rgt5n.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rj8ck.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .r5jwm.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .r82vj.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rf4rt.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rimud.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .r12tr.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rs7pk.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rgsf0.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rjr6u.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rmm6b.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rriqj.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .ri0k9.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rxwkq.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .r9lf0.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .r8pbm.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rzm20.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rcai2.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rflhj.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .ram49.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rsr9k.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rvq0e.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .rilxr.rnh7b:not(.raod8) h2,
.r4h7f.ru8ab .regy0.rnh7b:not(.raod8) h2 { font-weight: 700; }
.r4h7f.ru8ab .regpq.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rjpkd.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rt2vt.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rjwp0.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rjawg.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .r9k57.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .r6n0u.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .r9u5r.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rmuj0.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .r26gd.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rqfdk.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .r8b1r.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rn4hy.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rw0w0.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .r8g10.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rle8a.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rc017.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .raszs.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .r94q6.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .r8wg0.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rrb4t.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rm8w6.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rhdu3.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rmob7.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rlc79.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rsqw2.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rt0sp.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rgvs6.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rf3h0.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rlsm9.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rgt5n.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rj8ck.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .r5jwm.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .r82vj.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rf4rt.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rimud.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .r12tr.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rs7pk.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rgsf0.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rjr6u.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rmm6b.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rriqj.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .ri0k9.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rxwkq.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .r9lf0.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .r8pbm.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rzm20.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rcai2.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rflhj.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .ram49.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rsr9k.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rvq0e.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .rilxr.rnh7b:not(.raod8) h3,
.r4h7f.ru8ab .regy0.rnh7b:not(.raod8) h3 { font-weight: 700; }
.r4h7f.rhj78 .regpq.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rjpkd.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rt2vt.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rjwp0.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rjawg.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .r9k57.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .r6n0u.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .r9u5r.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rmuj0.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .r26gd.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rqfdk.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .r8b1r.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rn4hy.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rw0w0.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .r8g10.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rle8a.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rc017.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .raszs.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .r94q6.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .r8wg0.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rrb4t.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rm8w6.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rhdu3.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rmob7.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rlc79.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rsqw2.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rt0sp.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rgvs6.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rf3h0.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rlsm9.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rgt5n.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rj8ck.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .r5jwm.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .r82vj.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rf4rt.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rimud.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .r12tr.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rs7pk.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rgsf0.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rjr6u.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rmm6b.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rriqj.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .ri0k9.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rxwkq.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .r9lf0.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .r8pbm.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rzm20.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rcai2.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rflhj.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .ram49.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rsr9k.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rvq0e.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .rilxr.rnh7b:not(.raod8) h2,
.r4h7f.rhj78 .regy0.rnh7b:not(.raod8) h2 { font-weight: 800; }
.r4h7f.rhj78 .regpq.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rjpkd.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rt2vt.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rjwp0.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rjawg.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .r9k57.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .r6n0u.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .r9u5r.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rmuj0.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .r26gd.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rqfdk.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .r8b1r.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rn4hy.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rw0w0.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .r8g10.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rle8a.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rc017.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .raszs.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .r94q6.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .r8wg0.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rrb4t.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rm8w6.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rhdu3.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rmob7.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rlc79.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rsqw2.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rt0sp.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rgvs6.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rf3h0.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rlsm9.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rgt5n.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rj8ck.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .r5jwm.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .r82vj.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rf4rt.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rimud.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .r12tr.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rs7pk.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rgsf0.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rjr6u.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rmm6b.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rriqj.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .ri0k9.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rxwkq.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .r9lf0.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .r8pbm.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rzm20.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rcai2.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rflhj.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .ram49.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rsr9k.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rvq0e.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .rilxr.rnh7b:not(.raod8) h3,
.r4h7f.rhj78 .regy0.rnh7b:not(.raod8) h3 { font-weight: 700; }
.r4h7f.r4h7f .regpq.rnh7b:not(.raod8) .rtmvz,
.r4h7f.r4h7f .rjpkd.rnh7b:not(.raod8) .r3tt9,
.r4h7f.r4h7f .rt2vt.rnh7b:not(.raod8) .r5wrt,
.r4h7f.r4h7f .rjwp0.rnh7b:not(.raod8) .rakxy,
.r4h7f.r4h7f .rjawg.rnh7b:not(.raod8) .ro6yz,
.r4h7f.r4h7f .r9k57.rnh7b:not(.raod8) .rdoga,
.r4h7f.r4h7f .r6n0u.rnh7b:not(.raod8) .rsd2p,
.r4h7f.r4h7f .r9u5r.rnh7b:not(.raod8) .ryvjw,
.r4h7f.r4h7f .rmuj0.rnh7b:not(.raod8) .rv3fq,
.r4h7f.r4h7f .r26gd.rnh7b:not(.raod8) .rxa2s,
.r4h7f.r4h7f .rqfdk.rnh7b:not(.raod8) .r8gw5,
.r4h7f.r4h7f .r8b1r.rnh7b:not(.raod8) .r7ktn,
.r4h7f.r4h7f .rn4hy.rnh7b:not(.raod8) .rrbg2,
.r4h7f.r4h7f .rw0w0.rnh7b:not(.raod8) .rao9a,
.r4h7f.r4h7f .r8g10.rnh7b:not(.raod8) .rs1a0,
.r4h7f.r4h7f .rle8a.rnh7b:not(.raod8) .rlp8x,
.r4h7f.r4h7f .rc017.rnh7b:not(.raod8) .rnffa,
.r4h7f.r4h7f .raszs.rnh7b:not(.raod8) .rvbxm,
.r4h7f.r4h7f .r94q6.rnh7b:not(.raod8) .r5xrt,
.r4h7f.r4h7f .r8wg0.rnh7b:not(.raod8) .rjt9t,
.r4h7f.r4h7f .rrb4t.rnh7b:not(.raod8) .rin37,
.r4h7f.r4h7f .rm8w6.rnh7b:not(.raod8) .r4ei2,
.r4h7f.r4h7f .rhdu3.rnh7b:not(.raod8) .rev69,
.r4h7f.r4h7f .rmob7.rnh7b:not(.raod8) .rp91v,
.r4h7f.r4h7f .rlc79.rnh7b:not(.raod8) .rvrn1,
.r4h7f.r4h7f .rsqw2.rnh7b:not(.raod8) .rdjkc,
.r4h7f.r4h7f .rt0sp.rnh7b:not(.raod8) .rx6w2,
.r4h7f.r4h7f .rgvs6.rnh7b:not(.raod8) .rrfiy,
.r4h7f.r4h7f .rf3h0.rnh7b:not(.raod8) .rdq45,
.r4h7f.r4h7f .rlsm9.rnh7b:not(.raod8) .rc7a5,
.r4h7f.r4h7f .rgt5n.rnh7b:not(.raod8) .ri9zf,
.r4h7f.r4h7f .rj8ck.rnh7b:not(.raod8) .rc2tm,
.r4h7f.r4h7f .r5jwm.rnh7b:not(.raod8) .r8mph,
.r4h7f.r4h7f .r82vj.rnh7b:not(.raod8) .ru46h,
.r4h7f.r4h7f .rf4rt.rnh7b:not(.raod8) .rolun,
.r4h7f.r4h7f .rimud.rnh7b:not(.raod8) .re0mz,
.r4h7f.r4h7f .r12tr.rnh7b:not(.raod8) .rrs60,
.r4h7f.r4h7f .rs7pk.rnh7b:not(.raod8) .r5l17,
.r4h7f.r4h7f .rgsf0.rnh7b:not(.raod8) .rw90e,
.r4h7f.r4h7f .rjr6u.rnh7b:not(.raod8) .r2co4,
.r4h7f.r4h7f .rmm6b.rnh7b:not(.raod8) .rwolf,
.r4h7f.r4h7f .rriqj.rnh7b:not(.raod8) .rzt0y,
.r4h7f.r4h7f .ri0k9.rnh7b:not(.raod8) .r9fv4,
.r4h7f.r4h7f .rxwkq.rnh7b:not(.raod8) .rn3ic,
.r4h7f.r4h7f .r9lf0.rnh7b:not(.raod8) .r536d,
.r4h7f.r4h7f .r8pbm.rnh7b:not(.raod8) .rblnc,
.r4h7f.r4h7f .rzm20.rnh7b:not(.raod8) .rt42g,
.r4h7f.r4h7f .rcai2.rnh7b:not(.raod8) .r414k,
.r4h7f.r4h7f .rflhj.rnh7b:not(.raod8) .rqvpn,
.r4h7f.r4h7f .ram49.rnh7b:not(.raod8) .rcm4j,
.r4h7f.r4h7f .rsr9k.rnh7b:not(.raod8) .rrenv,
.r4h7f.r4h7f .rvq0e.rnh7b:not(.raod8) .rlzim,
.r4h7f.r4h7f .rilxr.rnh7b:not(.raod8) .rvwyh,
.r4h7f.r4h7f .regy0.rnh7b:not(.raod8) .rj48k { font-family: var(--d9g0z); font-size: .76rem; line-height: 1.3; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; background: none; border: 0; box-shadow: none; padding: 0; border-radius: 0; display: inline-flex; align-items: center; gap: .6em; transform: none; }
.r4h7f.r4h7f .regpq.rnh7b:not(.raod8) .rtmvz::after,
.r4h7f.r4h7f .rjpkd.rnh7b:not(.raod8) .r3tt9::after,
.r4h7f.r4h7f .rt2vt.rnh7b:not(.raod8) .r5wrt::after,
.r4h7f.r4h7f .rjwp0.rnh7b:not(.raod8) .rakxy::after,
.r4h7f.r4h7f .rjawg.rnh7b:not(.raod8) .ro6yz::after,
.r4h7f.r4h7f .r9k57.rnh7b:not(.raod8) .rdoga::after,
.r4h7f.r4h7f .r6n0u.rnh7b:not(.raod8) .rsd2p::after,
.r4h7f.r4h7f .r9u5r.rnh7b:not(.raod8) .ryvjw::after,
.r4h7f.r4h7f .rmuj0.rnh7b:not(.raod8) .rv3fq::after,
.r4h7f.r4h7f .r26gd.rnh7b:not(.raod8) .rxa2s::after,
.r4h7f.r4h7f .rqfdk.rnh7b:not(.raod8) .r8gw5::after,
.r4h7f.r4h7f .r8b1r.rnh7b:not(.raod8) .r7ktn::after,
.r4h7f.r4h7f .rn4hy.rnh7b:not(.raod8) .rrbg2::after,
.r4h7f.r4h7f .rw0w0.rnh7b:not(.raod8) .rao9a::after,
.r4h7f.r4h7f .r8g10.rnh7b:not(.raod8) .rs1a0::after,
.r4h7f.r4h7f .rle8a.rnh7b:not(.raod8) .rlp8x::after,
.r4h7f.r4h7f .rc017.rnh7b:not(.raod8) .rnffa::after,
.r4h7f.r4h7f .raszs.rnh7b:not(.raod8) .rvbxm::after,
.r4h7f.r4h7f .r94q6.rnh7b:not(.raod8) .r5xrt::after,
.r4h7f.r4h7f .r8wg0.rnh7b:not(.raod8) .rjt9t::after,
.r4h7f.r4h7f .rrb4t.rnh7b:not(.raod8) .rin37::after,
.r4h7f.r4h7f .rm8w6.rnh7b:not(.raod8) .r4ei2::after,
.r4h7f.r4h7f .rhdu3.rnh7b:not(.raod8) .rev69::after,
.r4h7f.r4h7f .rmob7.rnh7b:not(.raod8) .rp91v::after,
.r4h7f.r4h7f .rlc79.rnh7b:not(.raod8) .rvrn1::after,
.r4h7f.r4h7f .rsqw2.rnh7b:not(.raod8) .rdjkc::after,
.r4h7f.r4h7f .rt0sp.rnh7b:not(.raod8) .rx6w2::after,
.r4h7f.r4h7f .rgvs6.rnh7b:not(.raod8) .rrfiy::after,
.r4h7f.r4h7f .rf3h0.rnh7b:not(.raod8) .rdq45::after,
.r4h7f.r4h7f .rlsm9.rnh7b:not(.raod8) .rc7a5::after,
.r4h7f.r4h7f .rgt5n.rnh7b:not(.raod8) .ri9zf::after,
.r4h7f.r4h7f .rj8ck.rnh7b:not(.raod8) .rc2tm::after,
.r4h7f.r4h7f .r5jwm.rnh7b:not(.raod8) .r8mph::after,
.r4h7f.r4h7f .r82vj.rnh7b:not(.raod8) .ru46h::after,
.r4h7f.r4h7f .rf4rt.rnh7b:not(.raod8) .rolun::after,
.r4h7f.r4h7f .rimud.rnh7b:not(.raod8) .re0mz::after,
.r4h7f.r4h7f .r12tr.rnh7b:not(.raod8) .rrs60::after,
.r4h7f.r4h7f .rs7pk.rnh7b:not(.raod8) .r5l17::after,
.r4h7f.r4h7f .rgsf0.rnh7b:not(.raod8) .rw90e::after,
.r4h7f.r4h7f .rjr6u.rnh7b:not(.raod8) .r2co4::after,
.r4h7f.r4h7f .rmm6b.rnh7b:not(.raod8) .rwolf::after,
.r4h7f.r4h7f .rriqj.rnh7b:not(.raod8) .rzt0y::after,
.r4h7f.r4h7f .ri0k9.rnh7b:not(.raod8) .r9fv4::after,
.r4h7f.r4h7f .rxwkq.rnh7b:not(.raod8) .rn3ic::after,
.r4h7f.r4h7f .r9lf0.rnh7b:not(.raod8) .r536d::after,
.r4h7f.r4h7f .r8pbm.rnh7b:not(.raod8) .rblnc::after,
.r4h7f.r4h7f .rzm20.rnh7b:not(.raod8) .rt42g::after,
.r4h7f.r4h7f .rcai2.rnh7b:not(.raod8) .r414k::after,
.r4h7f.r4h7f .rflhj.rnh7b:not(.raod8) .rqvpn::after,
.r4h7f.r4h7f .ram49.rnh7b:not(.raod8) .rcm4j::after,
.r4h7f.r4h7f .rsr9k.rnh7b:not(.raod8) .rrenv::after,
.r4h7f.r4h7f .rvq0e.rnh7b:not(.raod8) .rlzim::after,
.r4h7f.r4h7f .rilxr.rnh7b:not(.raod8) .rvwyh::after,
.r4h7f.r4h7f .regy0.rnh7b:not(.raod8) .rj48k::after { content: none; }
.r4h7f.r4h7f .regpq.rnh7b:not(.raod8) .rtmvz > svg,
.r4h7f.r4h7f .regpq.rnh7b:not(.raod8) .rtmvz > [aria-hidden="true"],
.r4h7f.r4h7f .rjpkd.rnh7b:not(.raod8) .r3tt9 > svg,
.r4h7f.r4h7f .rjpkd.rnh7b:not(.raod8) .r3tt9 > [aria-hidden="true"],
.r4h7f.r4h7f .rt2vt.rnh7b:not(.raod8) .r5wrt > svg,
.r4h7f.r4h7f .rt2vt.rnh7b:not(.raod8) .r5wrt > [aria-hidden="true"],
.r4h7f.r4h7f .rjwp0.rnh7b:not(.raod8) .rakxy > svg,
.r4h7f.r4h7f .rjwp0.rnh7b:not(.raod8) .rakxy > [aria-hidden="true"],
.r4h7f.r4h7f .rjawg.rnh7b:not(.raod8) .ro6yz > svg,
.r4h7f.r4h7f .rjawg.rnh7b:not(.raod8) .ro6yz > [aria-hidden="true"],
.r4h7f.r4h7f .r9k57.rnh7b:not(.raod8) .rdoga > svg,
.r4h7f.r4h7f .r9k57.rnh7b:not(.raod8) .rdoga > [aria-hidden="true"],
.r4h7f.r4h7f .r6n0u.rnh7b:not(.raod8) .rsd2p > svg,
.r4h7f.r4h7f .r6n0u.rnh7b:not(.raod8) .rsd2p > [aria-hidden="true"],
.r4h7f.r4h7f .r9u5r.rnh7b:not(.raod8) .ryvjw > svg,
.r4h7f.r4h7f .r9u5r.rnh7b:not(.raod8) .ryvjw > [aria-hidden="true"],
.r4h7f.r4h7f .rmuj0.rnh7b:not(.raod8) .rv3fq > svg,
.r4h7f.r4h7f .rmuj0.rnh7b:not(.raod8) .rv3fq > [aria-hidden="true"],
.r4h7f.r4h7f .r26gd.rnh7b:not(.raod8) .rxa2s > svg,
.r4h7f.r4h7f .r26gd.rnh7b:not(.raod8) .rxa2s > [aria-hidden="true"],
.r4h7f.r4h7f .rqfdk.rnh7b:not(.raod8) .r8gw5 > svg,
.r4h7f.r4h7f .rqfdk.rnh7b:not(.raod8) .r8gw5 > [aria-hidden="true"],
.r4h7f.r4h7f .r8b1r.rnh7b:not(.raod8) .r7ktn > svg,
.r4h7f.r4h7f .r8b1r.rnh7b:not(.raod8) .r7ktn > [aria-hidden="true"],
.r4h7f.r4h7f .rn4hy.rnh7b:not(.raod8) .rrbg2 > svg,
.r4h7f.r4h7f .rn4hy.rnh7b:not(.raod8) .rrbg2 > [aria-hidden="true"],
.r4h7f.r4h7f .rw0w0.rnh7b:not(.raod8) .rao9a > svg,
.r4h7f.r4h7f .rw0w0.rnh7b:not(.raod8) .rao9a > [aria-hidden="true"],
.r4h7f.r4h7f .r8g10.rnh7b:not(.raod8) .rs1a0 > svg,
.r4h7f.r4h7f .r8g10.rnh7b:not(.raod8) .rs1a0 > [aria-hidden="true"],
.r4h7f.r4h7f .rle8a.rnh7b:not(.raod8) .rlp8x > svg,
.r4h7f.r4h7f .rle8a.rnh7b:not(.raod8) .rlp8x > [aria-hidden="true"],
.r4h7f.r4h7f .rc017.rnh7b:not(.raod8) .rnffa > svg,
.r4h7f.r4h7f .rc017.rnh7b:not(.raod8) .rnffa > [aria-hidden="true"],
.r4h7f.r4h7f .raszs.rnh7b:not(.raod8) .rvbxm > svg,
.r4h7f.r4h7f .raszs.rnh7b:not(.raod8) .rvbxm > [aria-hidden="true"],
.r4h7f.r4h7f .r94q6.rnh7b:not(.raod8) .r5xrt > svg,
.r4h7f.r4h7f .r94q6.rnh7b:not(.raod8) .r5xrt > [aria-hidden="true"],
.r4h7f.r4h7f .r8wg0.rnh7b:not(.raod8) .rjt9t > svg,
.r4h7f.r4h7f .r8wg0.rnh7b:not(.raod8) .rjt9t > [aria-hidden="true"],
.r4h7f.r4h7f .rrb4t.rnh7b:not(.raod8) .rin37 > svg,
.r4h7f.r4h7f .rrb4t.rnh7b:not(.raod8) .rin37 > [aria-hidden="true"],
.r4h7f.r4h7f .rm8w6.rnh7b:not(.raod8) .r4ei2 > svg,
.r4h7f.r4h7f .rm8w6.rnh7b:not(.raod8) .r4ei2 > [aria-hidden="true"],
.r4h7f.r4h7f .rhdu3.rnh7b:not(.raod8) .rev69 > svg,
.r4h7f.r4h7f .rhdu3.rnh7b:not(.raod8) .rev69 > [aria-hidden="true"],
.r4h7f.r4h7f .rmob7.rnh7b:not(.raod8) .rp91v > svg,
.r4h7f.r4h7f .rmob7.rnh7b:not(.raod8) .rp91v > [aria-hidden="true"],
.r4h7f.r4h7f .rlc79.rnh7b:not(.raod8) .rvrn1 > svg,
.r4h7f.r4h7f .rlc79.rnh7b:not(.raod8) .rvrn1 > [aria-hidden="true"],
.r4h7f.r4h7f .rsqw2.rnh7b:not(.raod8) .rdjkc > svg,
.r4h7f.r4h7f .rsqw2.rnh7b:not(.raod8) .rdjkc > [aria-hidden="true"],
.r4h7f.r4h7f .rt0sp.rnh7b:not(.raod8) .rx6w2 > svg,
.r4h7f.r4h7f .rt0sp.rnh7b:not(.raod8) .rx6w2 > [aria-hidden="true"],
.r4h7f.r4h7f .rgvs6.rnh7b:not(.raod8) .rrfiy > svg,
.r4h7f.r4h7f .rgvs6.rnh7b:not(.raod8) .rrfiy > [aria-hidden="true"],
.r4h7f.r4h7f .rf3h0.rnh7b:not(.raod8) .rdq45 > svg,
.r4h7f.r4h7f .rf3h0.rnh7b:not(.raod8) .rdq45 > [aria-hidden="true"],
.r4h7f.r4h7f .rlsm9.rnh7b:not(.raod8) .rc7a5 > svg,
.r4h7f.r4h7f .rlsm9.rnh7b:not(.raod8) .rc7a5 > [aria-hidden="true"],
.r4h7f.r4h7f .rgt5n.rnh7b:not(.raod8) .ri9zf > svg,
.r4h7f.r4h7f .rgt5n.rnh7b:not(.raod8) .ri9zf > [aria-hidden="true"],
.r4h7f.r4h7f .rj8ck.rnh7b:not(.raod8) .rc2tm > svg,
.r4h7f.r4h7f .rj8ck.rnh7b:not(.raod8) .rc2tm > [aria-hidden="true"],
.r4h7f.r4h7f .r5jwm.rnh7b:not(.raod8) .r8mph > svg,
.r4h7f.r4h7f .r5jwm.rnh7b:not(.raod8) .r8mph > [aria-hidden="true"],
.r4h7f.r4h7f .r82vj.rnh7b:not(.raod8) .ru46h > svg,
.r4h7f.r4h7f .r82vj.rnh7b:not(.raod8) .ru46h > [aria-hidden="true"],
.r4h7f.r4h7f .rf4rt.rnh7b:not(.raod8) .rolun > svg,
.r4h7f.r4h7f .rf4rt.rnh7b:not(.raod8) .rolun > [aria-hidden="true"],
.r4h7f.r4h7f .rimud.rnh7b:not(.raod8) .re0mz > svg,
.r4h7f.r4h7f .rimud.rnh7b:not(.raod8) .re0mz > [aria-hidden="true"],
.r4h7f.r4h7f .r12tr.rnh7b:not(.raod8) .rrs60 > svg,
.r4h7f.r4h7f .r12tr.rnh7b:not(.raod8) .rrs60 > [aria-hidden="true"],
.r4h7f.r4h7f .rs7pk.rnh7b:not(.raod8) .r5l17 > svg,
.r4h7f.r4h7f .rs7pk.rnh7b:not(.raod8) .r5l17 > [aria-hidden="true"],
.r4h7f.r4h7f .rgsf0.rnh7b:not(.raod8) .rw90e > svg,
.r4h7f.r4h7f .rgsf0.rnh7b:not(.raod8) .rw90e > [aria-hidden="true"],
.r4h7f.r4h7f .rjr6u.rnh7b:not(.raod8) .r2co4 > svg,
.r4h7f.r4h7f .rjr6u.rnh7b:not(.raod8) .r2co4 > [aria-hidden="true"],
.r4h7f.r4h7f .rmm6b.rnh7b:not(.raod8) .rwolf > svg,
.r4h7f.r4h7f .rmm6b.rnh7b:not(.raod8) .rwolf > [aria-hidden="true"],
.r4h7f.r4h7f .rriqj.rnh7b:not(.raod8) .rzt0y > svg,
.r4h7f.r4h7f .rriqj.rnh7b:not(.raod8) .rzt0y > [aria-hidden="true"],
.r4h7f.r4h7f .ri0k9.rnh7b:not(.raod8) .r9fv4 > svg,
.r4h7f.r4h7f .ri0k9.rnh7b:not(.raod8) .r9fv4 > [aria-hidden="true"],
.r4h7f.r4h7f .rxwkq.rnh7b:not(.raod8) .rn3ic > svg,
.r4h7f.r4h7f .rxwkq.rnh7b:not(.raod8) .rn3ic > [aria-hidden="true"],
.r4h7f.r4h7f .r9lf0.rnh7b:not(.raod8) .r536d > svg,
.r4h7f.r4h7f .r9lf0.rnh7b:not(.raod8) .r536d > [aria-hidden="true"],
.r4h7f.r4h7f .r8pbm.rnh7b:not(.raod8) .rblnc > svg,
.r4h7f.r4h7f .r8pbm.rnh7b:not(.raod8) .rblnc > [aria-hidden="true"],
.r4h7f.r4h7f .rzm20.rnh7b:not(.raod8) .rt42g > svg,
.r4h7f.r4h7f .rzm20.rnh7b:not(.raod8) .rt42g > [aria-hidden="true"],
.r4h7f.r4h7f .rcai2.rnh7b:not(.raod8) .r414k > svg,
.r4h7f.r4h7f .rcai2.rnh7b:not(.raod8) .r414k > [aria-hidden="true"],
.r4h7f.r4h7f .rflhj.rnh7b:not(.raod8) .rqvpn > svg,
.r4h7f.r4h7f .rflhj.rnh7b:not(.raod8) .rqvpn > [aria-hidden="true"],
.r4h7f.r4h7f .ram49.rnh7b:not(.raod8) .rcm4j > svg,
.r4h7f.r4h7f .ram49.rnh7b:not(.raod8) .rcm4j > [aria-hidden="true"],
.r4h7f.r4h7f .rsr9k.rnh7b:not(.raod8) .rrenv > svg,
.r4h7f.r4h7f .rsr9k.rnh7b:not(.raod8) .rrenv > [aria-hidden="true"],
.r4h7f.r4h7f .rvq0e.rnh7b:not(.raod8) .rlzim > svg,
.r4h7f.r4h7f .rvq0e.rnh7b:not(.raod8) .rlzim > [aria-hidden="true"],
.r4h7f.r4h7f .rilxr.rnh7b:not(.raod8) .rvwyh > svg,
.r4h7f.r4h7f .rilxr.rnh7b:not(.raod8) .rvwyh > [aria-hidden="true"],
.r4h7f.r4h7f .regy0.rnh7b:not(.raod8) .rj48k > svg,
.r4h7f.r4h7f .regy0.rnh7b:not(.raod8) .rj48k > [aria-hidden="true"] { display: none; }
.r4h7f.r4h7f .regpq.rnh7b:not(.raod8) .rtmvz::before,
.r4h7f.r4h7f .rjpkd.rnh7b:not(.raod8) .r3tt9::before,
.r4h7f.r4h7f .rt2vt.rnh7b:not(.raod8) .r5wrt::before,
.r4h7f.r4h7f .rjwp0.rnh7b:not(.raod8) .rakxy::before,
.r4h7f.r4h7f .rjawg.rnh7b:not(.raod8) .ro6yz::before,
.r4h7f.r4h7f .r9k57.rnh7b:not(.raod8) .rdoga::before,
.r4h7f.r4h7f .r6n0u.rnh7b:not(.raod8) .rsd2p::before,
.r4h7f.r4h7f .r9u5r.rnh7b:not(.raod8) .ryvjw::before,
.r4h7f.r4h7f .rmuj0.rnh7b:not(.raod8) .rv3fq::before,
.r4h7f.r4h7f .r26gd.rnh7b:not(.raod8) .rxa2s::before,
.r4h7f.r4h7f .rqfdk.rnh7b:not(.raod8) .r8gw5::before,
.r4h7f.r4h7f .r8b1r.rnh7b:not(.raod8) .r7ktn::before,
.r4h7f.r4h7f .rn4hy.rnh7b:not(.raod8) .rrbg2::before,
.r4h7f.r4h7f .rw0w0.rnh7b:not(.raod8) .rao9a::before,
.r4h7f.r4h7f .r8g10.rnh7b:not(.raod8) .rs1a0::before,
.r4h7f.r4h7f .rle8a.rnh7b:not(.raod8) .rlp8x::before,
.r4h7f.r4h7f .rc017.rnh7b:not(.raod8) .rnffa::before,
.r4h7f.r4h7f .raszs.rnh7b:not(.raod8) .rvbxm::before,
.r4h7f.r4h7f .r94q6.rnh7b:not(.raod8) .r5xrt::before,
.r4h7f.r4h7f .r8wg0.rnh7b:not(.raod8) .rjt9t::before,
.r4h7f.r4h7f .rrb4t.rnh7b:not(.raod8) .rin37::before,
.r4h7f.r4h7f .rm8w6.rnh7b:not(.raod8) .r4ei2::before,
.r4h7f.r4h7f .rhdu3.rnh7b:not(.raod8) .rev69::before,
.r4h7f.r4h7f .rmob7.rnh7b:not(.raod8) .rp91v::before,
.r4h7f.r4h7f .rlc79.rnh7b:not(.raod8) .rvrn1::before,
.r4h7f.r4h7f .rsqw2.rnh7b:not(.raod8) .rdjkc::before,
.r4h7f.r4h7f .rt0sp.rnh7b:not(.raod8) .rx6w2::before,
.r4h7f.r4h7f .rgvs6.rnh7b:not(.raod8) .rrfiy::before,
.r4h7f.r4h7f .rf3h0.rnh7b:not(.raod8) .rdq45::before,
.r4h7f.r4h7f .rlsm9.rnh7b:not(.raod8) .rc7a5::before,
.r4h7f.r4h7f .rgt5n.rnh7b:not(.raod8) .ri9zf::before,
.r4h7f.r4h7f .rj8ck.rnh7b:not(.raod8) .rc2tm::before,
.r4h7f.r4h7f .r5jwm.rnh7b:not(.raod8) .r8mph::before,
.r4h7f.r4h7f .r82vj.rnh7b:not(.raod8) .ru46h::before,
.r4h7f.r4h7f .rf4rt.rnh7b:not(.raod8) .rolun::before,
.r4h7f.r4h7f .rimud.rnh7b:not(.raod8) .re0mz::before,
.r4h7f.r4h7f .r12tr.rnh7b:not(.raod8) .rrs60::before,
.r4h7f.r4h7f .rs7pk.rnh7b:not(.raod8) .r5l17::before,
.r4h7f.r4h7f .rgsf0.rnh7b:not(.raod8) .rw90e::before,
.r4h7f.r4h7f .rjr6u.rnh7b:not(.raod8) .r2co4::before,
.r4h7f.r4h7f .rmm6b.rnh7b:not(.raod8) .rwolf::before,
.r4h7f.r4h7f .rriqj.rnh7b:not(.raod8) .rzt0y::before,
.r4h7f.r4h7f .ri0k9.rnh7b:not(.raod8) .r9fv4::before,
.r4h7f.r4h7f .rxwkq.rnh7b:not(.raod8) .rn3ic::before,
.r4h7f.r4h7f .r9lf0.rnh7b:not(.raod8) .r536d::before,
.r4h7f.r4h7f .r8pbm.rnh7b:not(.raod8) .rblnc::before,
.r4h7f.r4h7f .rzm20.rnh7b:not(.raod8) .rt42g::before,
.r4h7f.r4h7f .rcai2.rnh7b:not(.raod8) .r414k::before,
.r4h7f.r4h7f .rflhj.rnh7b:not(.raod8) .rqvpn::before,
.r4h7f.r4h7f .ram49.rnh7b:not(.raod8) .rcm4j::before,
.r4h7f.r4h7f .rsr9k.rnh7b:not(.raod8) .rrenv::before,
.r4h7f.r4h7f .rvq0e.rnh7b:not(.raod8) .rlzim::before,
.r4h7f.r4h7f .rilxr.rnh7b:not(.raod8) .rvwyh::before,
.r4h7f.r4h7f .regy0.rnh7b:not(.raod8) .rj48k::before { content: none; }
.r4h7f.rrm2v .regpq.rnh7b:not(.raod8) .rtmvz::before,
.r4h7f.rrm2v .rjpkd.rnh7b:not(.raod8) .r3tt9::before,
.r4h7f.rrm2v .rt2vt.rnh7b:not(.raod8) .r5wrt::before,
.r4h7f.rrm2v .rjwp0.rnh7b:not(.raod8) .rakxy::before,
.r4h7f.rrm2v .rjawg.rnh7b:not(.raod8) .ro6yz::before,
.r4h7f.rrm2v .r9k57.rnh7b:not(.raod8) .rdoga::before,
.r4h7f.rrm2v .r6n0u.rnh7b:not(.raod8) .rsd2p::before,
.r4h7f.rrm2v .r9u5r.rnh7b:not(.raod8) .ryvjw::before,
.r4h7f.rrm2v .rmuj0.rnh7b:not(.raod8) .rv3fq::before,
.r4h7f.rrm2v .r26gd.rnh7b:not(.raod8) .rxa2s::before,
.r4h7f.rrm2v .rqfdk.rnh7b:not(.raod8) .r8gw5::before,
.r4h7f.rrm2v .r8b1r.rnh7b:not(.raod8) .r7ktn::before,
.r4h7f.rrm2v .rn4hy.rnh7b:not(.raod8) .rrbg2::before,
.r4h7f.rrm2v .rw0w0.rnh7b:not(.raod8) .rao9a::before,
.r4h7f.rrm2v .r8g10.rnh7b:not(.raod8) .rs1a0::before,
.r4h7f.rrm2v .rle8a.rnh7b:not(.raod8) .rlp8x::before,
.r4h7f.rrm2v .rc017.rnh7b:not(.raod8) .rnffa::before,
.r4h7f.rrm2v .raszs.rnh7b:not(.raod8) .rvbxm::before,
.r4h7f.rrm2v .r94q6.rnh7b:not(.raod8) .r5xrt::before,
.r4h7f.rrm2v .r8wg0.rnh7b:not(.raod8) .rjt9t::before,
.r4h7f.rrm2v .rrb4t.rnh7b:not(.raod8) .rin37::before,
.r4h7f.rrm2v .rm8w6.rnh7b:not(.raod8) .r4ei2::before,
.r4h7f.rrm2v .rhdu3.rnh7b:not(.raod8) .rev69::before,
.r4h7f.rrm2v .rmob7.rnh7b:not(.raod8) .rp91v::before,
.r4h7f.rrm2v .rlc79.rnh7b:not(.raod8) .rvrn1::before,
.r4h7f.rrm2v .rsqw2.rnh7b:not(.raod8) .rdjkc::before,
.r4h7f.rrm2v .rt0sp.rnh7b:not(.raod8) .rx6w2::before,
.r4h7f.rrm2v .rgvs6.rnh7b:not(.raod8) .rrfiy::before,
.r4h7f.rrm2v .rf3h0.rnh7b:not(.raod8) .rdq45::before,
.r4h7f.rrm2v .rlsm9.rnh7b:not(.raod8) .rc7a5::before,
.r4h7f.rrm2v .rgt5n.rnh7b:not(.raod8) .ri9zf::before,
.r4h7f.rrm2v .rj8ck.rnh7b:not(.raod8) .rc2tm::before,
.r4h7f.rrm2v .r5jwm.rnh7b:not(.raod8) .r8mph::before,
.r4h7f.rrm2v .r82vj.rnh7b:not(.raod8) .ru46h::before,
.r4h7f.rrm2v .rf4rt.rnh7b:not(.raod8) .rolun::before,
.r4h7f.rrm2v .rimud.rnh7b:not(.raod8) .re0mz::before,
.r4h7f.rrm2v .r12tr.rnh7b:not(.raod8) .rrs60::before,
.r4h7f.rrm2v .rs7pk.rnh7b:not(.raod8) .r5l17::before,
.r4h7f.rrm2v .rgsf0.rnh7b:not(.raod8) .rw90e::before,
.r4h7f.rrm2v .rjr6u.rnh7b:not(.raod8) .r2co4::before,
.r4h7f.rrm2v .rmm6b.rnh7b:not(.raod8) .rwolf::before,
.r4h7f.rrm2v .rriqj.rnh7b:not(.raod8) .rzt0y::before,
.r4h7f.rrm2v .ri0k9.rnh7b:not(.raod8) .r9fv4::before,
.r4h7f.rrm2v .rxwkq.rnh7b:not(.raod8) .rn3ic::before,
.r4h7f.rrm2v .r9lf0.rnh7b:not(.raod8) .r536d::before,
.r4h7f.rrm2v .r8pbm.rnh7b:not(.raod8) .rblnc::before,
.r4h7f.rrm2v .rzm20.rnh7b:not(.raod8) .rt42g::before,
.r4h7f.rrm2v .rcai2.rnh7b:not(.raod8) .r414k::before,
.r4h7f.rrm2v .rflhj.rnh7b:not(.raod8) .rqvpn::before,
.r4h7f.rrm2v .ram49.rnh7b:not(.raod8) .rcm4j::before,
.r4h7f.rrm2v .rsr9k.rnh7b:not(.raod8) .rrenv::before,
.r4h7f.rrm2v .rvq0e.rnh7b:not(.raod8) .rlzim::before,
.r4h7f.rrm2v .rilxr.rnh7b:not(.raod8) .rvwyh::before,
.r4h7f.rrm2v .regy0.rnh7b:not(.raod8) .rj48k::before { content: ""; display: block; width: 26px; height: 2px; background: currentColor; flex: none; clip-path: none; border-radius: 0; }
.r4h7f.roj1e .regpq.rnh7b:not(.raod8) .rtmvz::before,
.r4h7f.roj1e .rjpkd.rnh7b:not(.raod8) .r3tt9::before,
.r4h7f.roj1e .rt2vt.rnh7b:not(.raod8) .r5wrt::before,
.r4h7f.roj1e .rjwp0.rnh7b:not(.raod8) .rakxy::before,
.r4h7f.roj1e .rjawg.rnh7b:not(.raod8) .ro6yz::before,
.r4h7f.roj1e .r9k57.rnh7b:not(.raod8) .rdoga::before,
.r4h7f.roj1e .r6n0u.rnh7b:not(.raod8) .rsd2p::before,
.r4h7f.roj1e .r9u5r.rnh7b:not(.raod8) .ryvjw::before,
.r4h7f.roj1e .rmuj0.rnh7b:not(.raod8) .rv3fq::before,
.r4h7f.roj1e .r26gd.rnh7b:not(.raod8) .rxa2s::before,
.r4h7f.roj1e .rqfdk.rnh7b:not(.raod8) .r8gw5::before,
.r4h7f.roj1e .r8b1r.rnh7b:not(.raod8) .r7ktn::before,
.r4h7f.roj1e .rn4hy.rnh7b:not(.raod8) .rrbg2::before,
.r4h7f.roj1e .rw0w0.rnh7b:not(.raod8) .rao9a::before,
.r4h7f.roj1e .r8g10.rnh7b:not(.raod8) .rs1a0::before,
.r4h7f.roj1e .rle8a.rnh7b:not(.raod8) .rlp8x::before,
.r4h7f.roj1e .rc017.rnh7b:not(.raod8) .rnffa::before,
.r4h7f.roj1e .raszs.rnh7b:not(.raod8) .rvbxm::before,
.r4h7f.roj1e .r94q6.rnh7b:not(.raod8) .r5xrt::before,
.r4h7f.roj1e .r8wg0.rnh7b:not(.raod8) .rjt9t::before,
.r4h7f.roj1e .rrb4t.rnh7b:not(.raod8) .rin37::before,
.r4h7f.roj1e .rm8w6.rnh7b:not(.raod8) .r4ei2::before,
.r4h7f.roj1e .rhdu3.rnh7b:not(.raod8) .rev69::before,
.r4h7f.roj1e .rmob7.rnh7b:not(.raod8) .rp91v::before,
.r4h7f.roj1e .rlc79.rnh7b:not(.raod8) .rvrn1::before,
.r4h7f.roj1e .rsqw2.rnh7b:not(.raod8) .rdjkc::before,
.r4h7f.roj1e .rt0sp.rnh7b:not(.raod8) .rx6w2::before,
.r4h7f.roj1e .rgvs6.rnh7b:not(.raod8) .rrfiy::before,
.r4h7f.roj1e .rf3h0.rnh7b:not(.raod8) .rdq45::before,
.r4h7f.roj1e .rlsm9.rnh7b:not(.raod8) .rc7a5::before,
.r4h7f.roj1e .rgt5n.rnh7b:not(.raod8) .ri9zf::before,
.r4h7f.roj1e .rj8ck.rnh7b:not(.raod8) .rc2tm::before,
.r4h7f.roj1e .r5jwm.rnh7b:not(.raod8) .r8mph::before,
.r4h7f.roj1e .r82vj.rnh7b:not(.raod8) .ru46h::before,
.r4h7f.roj1e .rf4rt.rnh7b:not(.raod8) .rolun::before,
.r4h7f.roj1e .rimud.rnh7b:not(.raod8) .re0mz::before,
.r4h7f.roj1e .r12tr.rnh7b:not(.raod8) .rrs60::before,
.r4h7f.roj1e .rs7pk.rnh7b:not(.raod8) .r5l17::before,
.r4h7f.roj1e .rgsf0.rnh7b:not(.raod8) .rw90e::before,
.r4h7f.roj1e .rjr6u.rnh7b:not(.raod8) .r2co4::before,
.r4h7f.roj1e .rmm6b.rnh7b:not(.raod8) .rwolf::before,
.r4h7f.roj1e .rriqj.rnh7b:not(.raod8) .rzt0y::before,
.r4h7f.roj1e .ri0k9.rnh7b:not(.raod8) .r9fv4::before,
.r4h7f.roj1e .rxwkq.rnh7b:not(.raod8) .rn3ic::before,
.r4h7f.roj1e .r9lf0.rnh7b:not(.raod8) .r536d::before,
.r4h7f.roj1e .r8pbm.rnh7b:not(.raod8) .rblnc::before,
.r4h7f.roj1e .rzm20.rnh7b:not(.raod8) .rt42g::before,
.r4h7f.roj1e .rcai2.rnh7b:not(.raod8) .r414k::before,
.r4h7f.roj1e .rflhj.rnh7b:not(.raod8) .rqvpn::before,
.r4h7f.roj1e .ram49.rnh7b:not(.raod8) .rcm4j::before,
.r4h7f.roj1e .rsr9k.rnh7b:not(.raod8) .rrenv::before,
.r4h7f.roj1e .rvq0e.rnh7b:not(.raod8) .rlzim::before,
.r4h7f.roj1e .rilxr.rnh7b:not(.raod8) .rvwyh::before,
.r4h7f.roj1e .regy0.rnh7b:not(.raod8) .rj48k::before { content: ""; display: block; width: 7px; height: 7px; border-radius: 50%; background: currentColor; flex: none; clip-path: none; }
.r4h7f.rycx4 .regpq.rnh7b:not(.raod8) .rtmvz,
.r4h7f.rycx4 .rjpkd.rnh7b:not(.raod8) .r3tt9,
.r4h7f.rycx4 .rt2vt.rnh7b:not(.raod8) .r5wrt,
.r4h7f.rycx4 .rjwp0.rnh7b:not(.raod8) .rakxy,
.r4h7f.rycx4 .rjawg.rnh7b:not(.raod8) .ro6yz,
.r4h7f.rycx4 .r9k57.rnh7b:not(.raod8) .rdoga,
.r4h7f.rycx4 .r6n0u.rnh7b:not(.raod8) .rsd2p,
.r4h7f.rycx4 .r9u5r.rnh7b:not(.raod8) .ryvjw,
.r4h7f.rycx4 .rmuj0.rnh7b:not(.raod8) .rv3fq,
.r4h7f.rycx4 .r26gd.rnh7b:not(.raod8) .rxa2s,
.r4h7f.rycx4 .rqfdk.rnh7b:not(.raod8) .r8gw5,
.r4h7f.rycx4 .r8b1r.rnh7b:not(.raod8) .r7ktn,
.r4h7f.rycx4 .rn4hy.rnh7b:not(.raod8) .rrbg2,
.r4h7f.rycx4 .rw0w0.rnh7b:not(.raod8) .rao9a,
.r4h7f.rycx4 .r8g10.rnh7b:not(.raod8) .rs1a0,
.r4h7f.rycx4 .rle8a.rnh7b:not(.raod8) .rlp8x,
.r4h7f.rycx4 .rc017.rnh7b:not(.raod8) .rnffa,
.r4h7f.rycx4 .raszs.rnh7b:not(.raod8) .rvbxm,
.r4h7f.rycx4 .r94q6.rnh7b:not(.raod8) .r5xrt,
.r4h7f.rycx4 .r8wg0.rnh7b:not(.raod8) .rjt9t,
.r4h7f.rycx4 .rrb4t.rnh7b:not(.raod8) .rin37,
.r4h7f.rycx4 .rm8w6.rnh7b:not(.raod8) .r4ei2,
.r4h7f.rycx4 .rhdu3.rnh7b:not(.raod8) .rev69,
.r4h7f.rycx4 .rmob7.rnh7b:not(.raod8) .rp91v,
.r4h7f.rycx4 .rlc79.rnh7b:not(.raod8) .rvrn1,
.r4h7f.rycx4 .rsqw2.rnh7b:not(.raod8) .rdjkc,
.r4h7f.rycx4 .rt0sp.rnh7b:not(.raod8) .rx6w2,
.r4h7f.rycx4 .rgvs6.rnh7b:not(.raod8) .rrfiy,
.r4h7f.rycx4 .rf3h0.rnh7b:not(.raod8) .rdq45,
.r4h7f.rycx4 .rlsm9.rnh7b:not(.raod8) .rc7a5,
.r4h7f.rycx4 .rgt5n.rnh7b:not(.raod8) .ri9zf,
.r4h7f.rycx4 .rj8ck.rnh7b:not(.raod8) .rc2tm,
.r4h7f.rycx4 .r5jwm.rnh7b:not(.raod8) .r8mph,
.r4h7f.rycx4 .r82vj.rnh7b:not(.raod8) .ru46h,
.r4h7f.rycx4 .rf4rt.rnh7b:not(.raod8) .rolun,
.r4h7f.rycx4 .rimud.rnh7b:not(.raod8) .re0mz,
.r4h7f.rycx4 .r12tr.rnh7b:not(.raod8) .rrs60,
.r4h7f.rycx4 .rs7pk.rnh7b:not(.raod8) .r5l17,
.r4h7f.rycx4 .rgsf0.rnh7b:not(.raod8) .rw90e,
.r4h7f.rycx4 .rjr6u.rnh7b:not(.raod8) .r2co4,
.r4h7f.rycx4 .rmm6b.rnh7b:not(.raod8) .rwolf,
.r4h7f.rycx4 .rriqj.rnh7b:not(.raod8) .rzt0y,
.r4h7f.rycx4 .ri0k9.rnh7b:not(.raod8) .r9fv4,
.r4h7f.rycx4 .rxwkq.rnh7b:not(.raod8) .rn3ic,
.r4h7f.rycx4 .r9lf0.rnh7b:not(.raod8) .r536d,
.r4h7f.rycx4 .r8pbm.rnh7b:not(.raod8) .rblnc,
.r4h7f.rycx4 .rzm20.rnh7b:not(.raod8) .rt42g,
.r4h7f.rycx4 .rcai2.rnh7b:not(.raod8) .r414k,
.r4h7f.rycx4 .rflhj.rnh7b:not(.raod8) .rqvpn,
.r4h7f.rycx4 .ram49.rnh7b:not(.raod8) .rcm4j,
.r4h7f.rycx4 .rsr9k.rnh7b:not(.raod8) .rrenv,
.r4h7f.rycx4 .rvq0e.rnh7b:not(.raod8) .rlzim,
.r4h7f.rycx4 .rilxr.rnh7b:not(.raod8) .rvwyh,
.r4h7f.rycx4 .regy0.rnh7b:not(.raod8) .rj48k { padding: .4em .85em; border: 1px solid currentColor; border-radius: 999px; }
.r4h7f .regpq.rnh7b:not(.raod8):not(.r1a2i) .rtmvz,
.r4h7f .rjpkd.rnh7b:not(.raod8):not(.r1a2i) .r3tt9,
.r4h7f .rt2vt.rnh7b:not(.raod8):not(.r1a2i) .r5wrt,
.r4h7f .rjwp0.rnh7b:not(.raod8):not(.r1a2i) .rakxy,
.r4h7f .rjawg.rnh7b:not(.raod8):not(.r1a2i) .ro6yz,
.r4h7f .r9k57.rnh7b:not(.raod8):not(.r1a2i) .rdoga,
.r4h7f .r6n0u.rnh7b:not(.raod8):not(.r1a2i) .rsd2p,
.r4h7f .r9u5r.rnh7b:not(.raod8):not(.r1a2i) .ryvjw,
.r4h7f .rmuj0.rnh7b:not(.raod8):not(.r1a2i) .rv3fq,
.r4h7f .r26gd.rnh7b:not(.raod8):not(.r1a2i) .rxa2s,
.r4h7f .rqfdk.rnh7b:not(.raod8):not(.r1a2i) .r8gw5,
.r4h7f .r8b1r.rnh7b:not(.raod8):not(.r1a2i) .r7ktn,
.r4h7f .rn4hy.rnh7b:not(.raod8):not(.r1a2i) .rrbg2,
.r4h7f .rw0w0.rnh7b:not(.raod8):not(.r1a2i) .rao9a,
.r4h7f .r8g10.rnh7b:not(.raod8):not(.r1a2i) .rs1a0,
.r4h7f .rle8a.rnh7b:not(.raod8):not(.r1a2i) .rlp8x,
.r4h7f .rc017.rnh7b:not(.raod8):not(.r1a2i) .rnffa,
.r4h7f .raszs.rnh7b:not(.raod8):not(.r1a2i) .rvbxm,
.r4h7f .r94q6.rnh7b:not(.raod8):not(.r1a2i) .r5xrt,
.r4h7f .r8wg0.rnh7b:not(.raod8):not(.r1a2i) .rjt9t,
.r4h7f .rrb4t.rnh7b:not(.raod8):not(.r1a2i) .rin37,
.r4h7f .rm8w6.rnh7b:not(.raod8):not(.r1a2i) .r4ei2,
.r4h7f .rhdu3.rnh7b:not(.raod8):not(.r1a2i) .rev69,
.r4h7f .rmob7.rnh7b:not(.raod8):not(.r1a2i) .rp91v,
.r4h7f .rlc79.rnh7b:not(.raod8):not(.r1a2i) .rvrn1,
.r4h7f .rsqw2.rnh7b:not(.raod8):not(.r1a2i) .rdjkc,
.r4h7f .rt0sp.rnh7b:not(.raod8):not(.r1a2i) .rx6w2,
.r4h7f .rgvs6.rnh7b:not(.raod8):not(.r1a2i) .rrfiy,
.r4h7f .rf3h0.rnh7b:not(.raod8):not(.r1a2i) .rdq45,
.r4h7f .rlsm9.rnh7b:not(.raod8):not(.r1a2i) .rc7a5,
.r4h7f .rgt5n.rnh7b:not(.raod8):not(.r1a2i) .ri9zf,
.r4h7f .rj8ck.rnh7b:not(.raod8):not(.r1a2i) .rc2tm,
.r4h7f .r5jwm.rnh7b:not(.raod8):not(.r1a2i) .r8mph,
.r4h7f .r82vj.rnh7b:not(.raod8):not(.r1a2i) .ru46h,
.r4h7f .rf4rt.rnh7b:not(.raod8):not(.r1a2i) .rolun,
.r4h7f .rimud.rnh7b:not(.raod8):not(.r1a2i) .re0mz,
.r4h7f .r12tr.rnh7b:not(.raod8):not(.r1a2i) .rrs60,
.r4h7f .rs7pk.rnh7b:not(.raod8):not(.r1a2i) .r5l17,
.r4h7f .rgsf0.rnh7b:not(.raod8):not(.r1a2i) .rw90e,
.r4h7f .rjr6u.rnh7b:not(.raod8):not(.r1a2i) .r2co4,
.r4h7f .rmm6b.rnh7b:not(.raod8):not(.r1a2i) .rwolf,
.r4h7f .rriqj.rnh7b:not(.raod8):not(.r1a2i) .rzt0y,
.r4h7f .ri0k9.rnh7b:not(.raod8):not(.r1a2i) .r9fv4,
.r4h7f .rxwkq.rnh7b:not(.raod8):not(.r1a2i) .rn3ic,
.r4h7f .r9lf0.rnh7b:not(.raod8):not(.r1a2i) .r536d,
.r4h7f .r8pbm.rnh7b:not(.raod8):not(.r1a2i) .rblnc,
.r4h7f .rzm20.rnh7b:not(.raod8):not(.r1a2i) .rt42g,
.r4h7f .rcai2.rnh7b:not(.raod8):not(.r1a2i) .r414k,
.r4h7f .rflhj.rnh7b:not(.raod8):not(.r1a2i) .rqvpn,
.r4h7f .ram49.rnh7b:not(.raod8):not(.r1a2i) .rcm4j,
.r4h7f .rsr9k.rnh7b:not(.raod8):not(.r1a2i) .rrenv,
.r4h7f .rvq0e.rnh7b:not(.raod8):not(.r1a2i) .rlzim,
.r4h7f .rilxr.rnh7b:not(.raod8):not(.r1a2i) .rvwyh,
.r4h7f .regy0.rnh7b:not(.raod8):not(.r1a2i) .rj48k { color: var(--dwaid, var(--ddmhw)); }
.r4h7f .regpq.rnh7b.r1a2i .rtmvz,
.r4h7f .rjpkd.rnh7b.r1a2i .r3tt9,
.r4h7f .rt2vt.rnh7b.r1a2i .r5wrt,
.r4h7f .rjwp0.rnh7b.r1a2i .rakxy,
.r4h7f .rjawg.rnh7b.r1a2i .ro6yz,
.r4h7f .r9k57.rnh7b.r1a2i .rdoga,
.r4h7f .r6n0u.rnh7b.r1a2i .rsd2p,
.r4h7f .r9u5r.rnh7b.r1a2i .ryvjw,
.r4h7f .rmuj0.rnh7b.r1a2i .rv3fq,
.r4h7f .r26gd.rnh7b.r1a2i .rxa2s,
.r4h7f .rqfdk.rnh7b.r1a2i .r8gw5,
.r4h7f .r8b1r.rnh7b.r1a2i .r7ktn,
.r4h7f .rn4hy.rnh7b.r1a2i .rrbg2,
.r4h7f .rw0w0.rnh7b.r1a2i .rao9a,
.r4h7f .r8g10.rnh7b.r1a2i .rs1a0,
.r4h7f .rle8a.rnh7b.r1a2i .rlp8x,
.r4h7f .rc017.rnh7b.r1a2i .rnffa,
.r4h7f .raszs.rnh7b.r1a2i .rvbxm,
.r4h7f .r94q6.rnh7b.r1a2i .r5xrt,
.r4h7f .r8wg0.rnh7b.r1a2i .rjt9t,
.r4h7f .rrb4t.rnh7b.r1a2i .rin37,
.r4h7f .rm8w6.rnh7b.r1a2i .r4ei2,
.r4h7f .rhdu3.rnh7b.r1a2i .rev69,
.r4h7f .rmob7.rnh7b.r1a2i .rp91v,
.r4h7f .rlc79.rnh7b.r1a2i .rvrn1,
.r4h7f .rsqw2.rnh7b.r1a2i .rdjkc,
.r4h7f .rt0sp.rnh7b.r1a2i .rx6w2,
.r4h7f .rgvs6.rnh7b.r1a2i .rrfiy,
.r4h7f .rf3h0.rnh7b.r1a2i .rdq45,
.r4h7f .rlsm9.rnh7b.r1a2i .rc7a5,
.r4h7f .rgt5n.rnh7b.r1a2i .ri9zf,
.r4h7f .rj8ck.rnh7b.r1a2i .rc2tm,
.r4h7f .r5jwm.rnh7b.r1a2i .r8mph,
.r4h7f .r82vj.rnh7b.r1a2i .ru46h,
.r4h7f .rf4rt.rnh7b.r1a2i .rolun,
.r4h7f .rimud.rnh7b.r1a2i .re0mz,
.r4h7f .r12tr.rnh7b.r1a2i .rrs60,
.r4h7f .rs7pk.rnh7b.r1a2i .r5l17,
.r4h7f .rgsf0.rnh7b.r1a2i .rw90e,
.r4h7f .rjr6u.rnh7b.r1a2i .r2co4,
.r4h7f .rmm6b.rnh7b.r1a2i .rwolf,
.r4h7f .rriqj.rnh7b.r1a2i .rzt0y,
.r4h7f .ri0k9.rnh7b.r1a2i .r9fv4,
.r4h7f .rxwkq.rnh7b.r1a2i .rn3ic,
.r4h7f .r9lf0.rnh7b.r1a2i .r536d,
.r4h7f .r8pbm.rnh7b.r1a2i .rblnc,
.r4h7f .rzm20.rnh7b.r1a2i .rt42g,
.r4h7f .rcai2.rnh7b.r1a2i .r414k,
.r4h7f .rflhj.rnh7b.r1a2i .rqvpn,
.r4h7f .ram49.rnh7b.r1a2i .rcm4j,
.r4h7f .rsr9k.rnh7b.r1a2i .rrenv,
.r4h7f .rvq0e.rnh7b.r1a2i .rlzim,
.r4h7f .rilxr.rnh7b.r1a2i .rvwyh,
.r4h7f .regy0.rnh7b.r1a2i .rj48k { color: inherit; opacity: .88; }
.r4h7f.r4h7f .regpq.rnh7b a.rm2bm,
.r4h7f.r4h7f .regpq.rnh7b button.rm2bm,
.r4h7f.r4h7f .rjpkd.rnh7b a.r1sdm,
.r4h7f.r4h7f .rjpkd.rnh7b button.r1sdm,
.r4h7f.r4h7f .rt2vt.rnh7b a.r6wmg,
.r4h7f.r4h7f .rt2vt.rnh7b button.r6wmg,
.r4h7f.r4h7f .rjwp0.rnh7b a.rra51,
.r4h7f.r4h7f .rjwp0.rnh7b button.rra51,
.r4h7f.r4h7f .rjawg.rnh7b a.r108n,
.r4h7f.r4h7f .rjawg.rnh7b button.r108n,
.r4h7f.r4h7f .r9k57.rnh7b a.r7uri,
.r4h7f.r4h7f .r9k57.rnh7b button.r7uri,
.r4h7f.r4h7f .r6n0u.rnh7b a.rdten,
.r4h7f.r4h7f .r6n0u.rnh7b button.rdten,
.r4h7f.r4h7f .r9u5r.rnh7b a.rzjti,
.r4h7f.r4h7f .r9u5r.rnh7b button.rzjti,
.r4h7f.r4h7f .rmuj0.rnh7b a.r8t4s,
.r4h7f.r4h7f .rmuj0.rnh7b button.r8t4s,
.r4h7f.r4h7f .r26gd.rnh7b a.ryuk9,
.r4h7f.r4h7f .r26gd.rnh7b button.ryuk9,
.r4h7f.r4h7f .rqfdk.rnh7b a.rtnar,
.r4h7f.r4h7f .rqfdk.rnh7b button.rtnar,
.r4h7f.r4h7f .r8b1r.rnh7b a.r0e65,
.r4h7f.r4h7f .r8b1r.rnh7b button.r0e65,
.r4h7f.r4h7f .rn4hy.rnh7b a.ro0kg,
.r4h7f.r4h7f .rn4hy.rnh7b button.ro0kg,
.r4h7f.r4h7f .rw0w0.rnh7b a.r3yig,
.r4h7f.r4h7f .rw0w0.rnh7b button.r3yig,
.r4h7f.r4h7f .r8g10.rnh7b a.r53im,
.r4h7f.r4h7f .r8g10.rnh7b button.r53im,
.r4h7f.r4h7f .rle8a.rnh7b a.rerjn,
.r4h7f.r4h7f .rle8a.rnh7b button.rerjn,
.r4h7f.r4h7f .rc017.rnh7b a.rw1qo,
.r4h7f.r4h7f .rc017.rnh7b button.rw1qo,
.r4h7f.r4h7f .raszs.rnh7b a.r4e6t,
.r4h7f.r4h7f .raszs.rnh7b button.r4e6t,
.r4h7f.r4h7f .r94q6.rnh7b a.riuw3,
.r4h7f.r4h7f .r94q6.rnh7b button.riuw3,
.r4h7f.r4h7f .r8wg0.rnh7b a.r4piz,
.r4h7f.r4h7f .r8wg0.rnh7b button.r4piz,
.r4h7f.r4h7f .rrb4t.rnh7b a.rf0yp,
.r4h7f.r4h7f .rrb4t.rnh7b button.rf0yp,
.r4h7f.r4h7f .rm8w6.rnh7b a.rxru0,
.r4h7f.r4h7f .rm8w6.rnh7b button.rxru0,
.r4h7f.r4h7f .rhdu3.rnh7b a.rvb9w,
.r4h7f.r4h7f .rhdu3.rnh7b button.rvb9w,
.r4h7f.r4h7f .rmob7.rnh7b a.rivjw,
.r4h7f.r4h7f .rmob7.rnh7b button.rivjw,
.r4h7f.r4h7f .rlc79.rnh7b a.rsszr,
.r4h7f.r4h7f .rlc79.rnh7b button.rsszr,
.r4h7f.r4h7f .rsqw2.rnh7b a.raooi,
.r4h7f.r4h7f .rsqw2.rnh7b button.raooi,
.r4h7f.r4h7f .rt0sp.rnh7b a.r6h4p,
.r4h7f.r4h7f .rt0sp.rnh7b button.r6h4p,
.r4h7f.r4h7f .rgvs6.rnh7b a.rczlo,
.r4h7f.r4h7f .rgvs6.rnh7b button.rczlo,
.r4h7f.r4h7f .rf3h0.rnh7b a.r2dhv,
.r4h7f.r4h7f .rf3h0.rnh7b button.r2dhv,
.r4h7f.r4h7f .rlsm9.rnh7b a.rdrs6,
.r4h7f.r4h7f .rlsm9.rnh7b button.rdrs6,
.r4h7f.r4h7f .rgt5n.rnh7b a.r3dyy,
.r4h7f.r4h7f .rgt5n.rnh7b button.r3dyy,
.r4h7f.r4h7f .rj8ck.rnh7b a.rh5t5,
.r4h7f.r4h7f .rj8ck.rnh7b button.rh5t5,
.r4h7f.r4h7f .r5jwm.rnh7b a.rdhz7,
.r4h7f.r4h7f .r5jwm.rnh7b button.rdhz7,
.r4h7f.r4h7f .r82vj.rnh7b a.r3nge,
.r4h7f.r4h7f .r82vj.rnh7b button.r3nge,
.r4h7f.r4h7f .rf4rt.rnh7b a.rto2a,
.r4h7f.r4h7f .rf4rt.rnh7b button.rto2a,
.r4h7f.r4h7f .rimud.rnh7b a.r3fgi,
.r4h7f.r4h7f .rimud.rnh7b button.r3fgi,
.r4h7f.r4h7f .r12tr.rnh7b a.rcg83,
.r4h7f.r4h7f .r12tr.rnh7b button.rcg83,
.r4h7f.r4h7f .rs7pk.rnh7b a.rmxw9,
.r4h7f.r4h7f .rs7pk.rnh7b button.rmxw9,
.r4h7f.r4h7f .rgsf0.rnh7b a.rtuco,
.r4h7f.r4h7f .rgsf0.rnh7b button.rtuco,
.r4h7f.r4h7f .rjr6u.rnh7b a.r7zzu,
.r4h7f.r4h7f .rjr6u.rnh7b button.r7zzu,
.r4h7f.r4h7f .rmm6b.rnh7b a.r1go1,
.r4h7f.r4h7f .rmm6b.rnh7b button.r1go1,
.r4h7f.r4h7f .rriqj.rnh7b a.rgy1l,
.r4h7f.r4h7f .rriqj.rnh7b button.rgy1l,
.r4h7f.r4h7f .ri0k9.rnh7b a.rmcwr,
.r4h7f.r4h7f .ri0k9.rnh7b button.rmcwr,
.r4h7f.r4h7f .rxwkq.rnh7b a.rgtky,
.r4h7f.r4h7f .rxwkq.rnh7b button.rgtky,
.r4h7f.r4h7f .r9lf0.rnh7b a.re93k,
.r4h7f.r4h7f .r9lf0.rnh7b button.re93k,
.r4h7f.r4h7f .r8pbm.rnh7b a.r8ipf,
.r4h7f.r4h7f .r8pbm.rnh7b button.r8ipf,
.r4h7f.r4h7f .rzm20.rnh7b a.rewjm,
.r4h7f.r4h7f .rzm20.rnh7b button.rewjm,
.r4h7f.r4h7f .rcai2.rnh7b a.rp433,
.r4h7f.r4h7f .rcai2.rnh7b button.rp433,
.r4h7f.r4h7f .rflhj.rnh7b a.r3xx9,
.r4h7f.r4h7f .rflhj.rnh7b button.r3xx9,
.r4h7f.r4h7f .ram49.rnh7b a.rtynk,
.r4h7f.r4h7f .ram49.rnh7b button.rtynk,
.r4h7f.r4h7f .rsr9k.rnh7b a.rgpr1,
.r4h7f.r4h7f .rsr9k.rnh7b button.rgpr1,
.r4h7f.r4h7f .rvq0e.rnh7b a.rmjd5,
.r4h7f.r4h7f .rvq0e.rnh7b button.rmjd5,
.r4h7f.r4h7f .rilxr.rnh7b a.rww9g,
.r4h7f.r4h7f .rilxr.rnh7b button.rww9g,
.r4h7f.r4h7f .regy0.rnh7b a.r8pzc,
.r4h7f.r4h7f .regy0.rnh7b button.r8pzc { font-weight: 700; }
.r4h7f.roiuf .regpq.rnh7b a.rm2bm,
.r4h7f.roiuf .regpq.rnh7b button.rm2bm,
.r4h7f.roiuf .rjpkd.rnh7b a.r1sdm,
.r4h7f.roiuf .rjpkd.rnh7b button.r1sdm,
.r4h7f.roiuf .rt2vt.rnh7b a.r6wmg,
.r4h7f.roiuf .rt2vt.rnh7b button.r6wmg,
.r4h7f.roiuf .rjwp0.rnh7b a.rra51,
.r4h7f.roiuf .rjwp0.rnh7b button.rra51,
.r4h7f.roiuf .rjawg.rnh7b a.r108n,
.r4h7f.roiuf .rjawg.rnh7b button.r108n,
.r4h7f.roiuf .r9k57.rnh7b a.r7uri,
.r4h7f.roiuf .r9k57.rnh7b button.r7uri,
.r4h7f.roiuf .r6n0u.rnh7b a.rdten,
.r4h7f.roiuf .r6n0u.rnh7b button.rdten,
.r4h7f.roiuf .r9u5r.rnh7b a.rzjti,
.r4h7f.roiuf .r9u5r.rnh7b button.rzjti,
.r4h7f.roiuf .rmuj0.rnh7b a.r8t4s,
.r4h7f.roiuf .rmuj0.rnh7b button.r8t4s,
.r4h7f.roiuf .r26gd.rnh7b a.ryuk9,
.r4h7f.roiuf .r26gd.rnh7b button.ryuk9,
.r4h7f.roiuf .rqfdk.rnh7b a.rtnar,
.r4h7f.roiuf .rqfdk.rnh7b button.rtnar,
.r4h7f.roiuf .r8b1r.rnh7b a.r0e65,
.r4h7f.roiuf .r8b1r.rnh7b button.r0e65,
.r4h7f.roiuf .rn4hy.rnh7b a.ro0kg,
.r4h7f.roiuf .rn4hy.rnh7b button.ro0kg,
.r4h7f.roiuf .rw0w0.rnh7b a.r3yig,
.r4h7f.roiuf .rw0w0.rnh7b button.r3yig,
.r4h7f.roiuf .r8g10.rnh7b a.r53im,
.r4h7f.roiuf .r8g10.rnh7b button.r53im,
.r4h7f.roiuf .rle8a.rnh7b a.rerjn,
.r4h7f.roiuf .rle8a.rnh7b button.rerjn,
.r4h7f.roiuf .rc017.rnh7b a.rw1qo,
.r4h7f.roiuf .rc017.rnh7b button.rw1qo,
.r4h7f.roiuf .raszs.rnh7b a.r4e6t,
.r4h7f.roiuf .raszs.rnh7b button.r4e6t,
.r4h7f.roiuf .r94q6.rnh7b a.riuw3,
.r4h7f.roiuf .r94q6.rnh7b button.riuw3,
.r4h7f.roiuf .r8wg0.rnh7b a.r4piz,
.r4h7f.roiuf .r8wg0.rnh7b button.r4piz,
.r4h7f.roiuf .rrb4t.rnh7b a.rf0yp,
.r4h7f.roiuf .rrb4t.rnh7b button.rf0yp,
.r4h7f.roiuf .rm8w6.rnh7b a.rxru0,
.r4h7f.roiuf .rm8w6.rnh7b button.rxru0,
.r4h7f.roiuf .rhdu3.rnh7b a.rvb9w,
.r4h7f.roiuf .rhdu3.rnh7b button.rvb9w,
.r4h7f.roiuf .rmob7.rnh7b a.rivjw,
.r4h7f.roiuf .rmob7.rnh7b button.rivjw,
.r4h7f.roiuf .rlc79.rnh7b a.rsszr,
.r4h7f.roiuf .rlc79.rnh7b button.rsszr,
.r4h7f.roiuf .rsqw2.rnh7b a.raooi,
.r4h7f.roiuf .rsqw2.rnh7b button.raooi,
.r4h7f.roiuf .rt0sp.rnh7b a.r6h4p,
.r4h7f.roiuf .rt0sp.rnh7b button.r6h4p,
.r4h7f.roiuf .rgvs6.rnh7b a.rczlo,
.r4h7f.roiuf .rgvs6.rnh7b button.rczlo,
.r4h7f.roiuf .rf3h0.rnh7b a.r2dhv,
.r4h7f.roiuf .rf3h0.rnh7b button.r2dhv,
.r4h7f.roiuf .rlsm9.rnh7b a.rdrs6,
.r4h7f.roiuf .rlsm9.rnh7b button.rdrs6,
.r4h7f.roiuf .rgt5n.rnh7b a.r3dyy,
.r4h7f.roiuf .rgt5n.rnh7b button.r3dyy,
.r4h7f.roiuf .rj8ck.rnh7b a.rh5t5,
.r4h7f.roiuf .rj8ck.rnh7b button.rh5t5,
.r4h7f.roiuf .r5jwm.rnh7b a.rdhz7,
.r4h7f.roiuf .r5jwm.rnh7b button.rdhz7,
.r4h7f.roiuf .r82vj.rnh7b a.r3nge,
.r4h7f.roiuf .r82vj.rnh7b button.r3nge,
.r4h7f.roiuf .rf4rt.rnh7b a.rto2a,
.r4h7f.roiuf .rf4rt.rnh7b button.rto2a,
.r4h7f.roiuf .rimud.rnh7b a.r3fgi,
.r4h7f.roiuf .rimud.rnh7b button.r3fgi,
.r4h7f.roiuf .r12tr.rnh7b a.rcg83,
.r4h7f.roiuf .r12tr.rnh7b button.rcg83,
.r4h7f.roiuf .rs7pk.rnh7b a.rmxw9,
.r4h7f.roiuf .rs7pk.rnh7b button.rmxw9,
.r4h7f.roiuf .rgsf0.rnh7b a.rtuco,
.r4h7f.roiuf .rgsf0.rnh7b button.rtuco,
.r4h7f.roiuf .rjr6u.rnh7b a.r7zzu,
.r4h7f.roiuf .rjr6u.rnh7b button.r7zzu,
.r4h7f.roiuf .rmm6b.rnh7b a.r1go1,
.r4h7f.roiuf .rmm6b.rnh7b button.r1go1,
.r4h7f.roiuf .rriqj.rnh7b a.rgy1l,
.r4h7f.roiuf .rriqj.rnh7b button.rgy1l,
.r4h7f.roiuf .ri0k9.rnh7b a.rmcwr,
.r4h7f.roiuf .ri0k9.rnh7b button.rmcwr,
.r4h7f.roiuf .rxwkq.rnh7b a.rgtky,
.r4h7f.roiuf .rxwkq.rnh7b button.rgtky,
.r4h7f.roiuf .r9lf0.rnh7b a.re93k,
.r4h7f.roiuf .r9lf0.rnh7b button.re93k,
.r4h7f.roiuf .r8pbm.rnh7b a.r8ipf,
.r4h7f.roiuf .r8pbm.rnh7b button.r8ipf,
.r4h7f.roiuf .rzm20.rnh7b a.rewjm,
.r4h7f.roiuf .rzm20.rnh7b button.rewjm,
.r4h7f.roiuf .rcai2.rnh7b a.rp433,
.r4h7f.roiuf .rcai2.rnh7b button.rp433,
.r4h7f.roiuf .rflhj.rnh7b a.r3xx9,
.r4h7f.roiuf .rflhj.rnh7b button.r3xx9,
.r4h7f.roiuf .ram49.rnh7b a.rtynk,
.r4h7f.roiuf .ram49.rnh7b button.rtynk,
.r4h7f.roiuf .rsr9k.rnh7b a.rgpr1,
.r4h7f.roiuf .rsr9k.rnh7b button.rgpr1,
.r4h7f.roiuf .rvq0e.rnh7b a.rmjd5,
.r4h7f.roiuf .rvq0e.rnh7b button.rmjd5,
.r4h7f.roiuf .rilxr.rnh7b a.rww9g,
.r4h7f.roiuf .rilxr.rnh7b button.rww9g,
.r4h7f.roiuf .regy0.rnh7b a.r8pzc,
.r4h7f.roiuf .regy0.rnh7b button.r8pzc { text-transform: uppercase; letter-spacing: .06em; font-size: .86rem; }
.r4h7f.rh8w1 .regpq.rnh7b a.rm2bm,
.r4h7f.rh8w1 .regpq.rnh7b button.rm2bm,
.r4h7f.rh8w1 .rjpkd.rnh7b a.r1sdm,
.r4h7f.rh8w1 .rjpkd.rnh7b button.r1sdm,
.r4h7f.rh8w1 .rt2vt.rnh7b a.r6wmg,
.r4h7f.rh8w1 .rt2vt.rnh7b button.r6wmg,
.r4h7f.rh8w1 .rjwp0.rnh7b a.rra51,
.r4h7f.rh8w1 .rjwp0.rnh7b button.rra51,
.r4h7f.rh8w1 .rjawg.rnh7b a.r108n,
.r4h7f.rh8w1 .rjawg.rnh7b button.r108n,
.r4h7f.rh8w1 .r9k57.rnh7b a.r7uri,
.r4h7f.rh8w1 .r9k57.rnh7b button.r7uri,
.r4h7f.rh8w1 .r6n0u.rnh7b a.rdten,
.r4h7f.rh8w1 .r6n0u.rnh7b button.rdten,
.r4h7f.rh8w1 .r9u5r.rnh7b a.rzjti,
.r4h7f.rh8w1 .r9u5r.rnh7b button.rzjti,
.r4h7f.rh8w1 .rmuj0.rnh7b a.r8t4s,
.r4h7f.rh8w1 .rmuj0.rnh7b button.r8t4s,
.r4h7f.rh8w1 .r26gd.rnh7b a.ryuk9,
.r4h7f.rh8w1 .r26gd.rnh7b button.ryuk9,
.r4h7f.rh8w1 .rqfdk.rnh7b a.rtnar,
.r4h7f.rh8w1 .rqfdk.rnh7b button.rtnar,
.r4h7f.rh8w1 .r8b1r.rnh7b a.r0e65,
.r4h7f.rh8w1 .r8b1r.rnh7b button.r0e65,
.r4h7f.rh8w1 .rn4hy.rnh7b a.ro0kg,
.r4h7f.rh8w1 .rn4hy.rnh7b button.ro0kg,
.r4h7f.rh8w1 .rw0w0.rnh7b a.r3yig,
.r4h7f.rh8w1 .rw0w0.rnh7b button.r3yig,
.r4h7f.rh8w1 .r8g10.rnh7b a.r53im,
.r4h7f.rh8w1 .r8g10.rnh7b button.r53im,
.r4h7f.rh8w1 .rle8a.rnh7b a.rerjn,
.r4h7f.rh8w1 .rle8a.rnh7b button.rerjn,
.r4h7f.rh8w1 .rc017.rnh7b a.rw1qo,
.r4h7f.rh8w1 .rc017.rnh7b button.rw1qo,
.r4h7f.rh8w1 .raszs.rnh7b a.r4e6t,
.r4h7f.rh8w1 .raszs.rnh7b button.r4e6t,
.r4h7f.rh8w1 .r94q6.rnh7b a.riuw3,
.r4h7f.rh8w1 .r94q6.rnh7b button.riuw3,
.r4h7f.rh8w1 .r8wg0.rnh7b a.r4piz,
.r4h7f.rh8w1 .r8wg0.rnh7b button.r4piz,
.r4h7f.rh8w1 .rrb4t.rnh7b a.rf0yp,
.r4h7f.rh8w1 .rrb4t.rnh7b button.rf0yp,
.r4h7f.rh8w1 .rm8w6.rnh7b a.rxru0,
.r4h7f.rh8w1 .rm8w6.rnh7b button.rxru0,
.r4h7f.rh8w1 .rhdu3.rnh7b a.rvb9w,
.r4h7f.rh8w1 .rhdu3.rnh7b button.rvb9w,
.r4h7f.rh8w1 .rmob7.rnh7b a.rivjw,
.r4h7f.rh8w1 .rmob7.rnh7b button.rivjw,
.r4h7f.rh8w1 .rlc79.rnh7b a.rsszr,
.r4h7f.rh8w1 .rlc79.rnh7b button.rsszr,
.r4h7f.rh8w1 .rsqw2.rnh7b a.raooi,
.r4h7f.rh8w1 .rsqw2.rnh7b button.raooi,
.r4h7f.rh8w1 .rt0sp.rnh7b a.r6h4p,
.r4h7f.rh8w1 .rt0sp.rnh7b button.r6h4p,
.r4h7f.rh8w1 .rgvs6.rnh7b a.rczlo,
.r4h7f.rh8w1 .rgvs6.rnh7b button.rczlo,
.r4h7f.rh8w1 .rf3h0.rnh7b a.r2dhv,
.r4h7f.rh8w1 .rf3h0.rnh7b button.r2dhv,
.r4h7f.rh8w1 .rlsm9.rnh7b a.rdrs6,
.r4h7f.rh8w1 .rlsm9.rnh7b button.rdrs6,
.r4h7f.rh8w1 .rgt5n.rnh7b a.r3dyy,
.r4h7f.rh8w1 .rgt5n.rnh7b button.r3dyy,
.r4h7f.rh8w1 .rj8ck.rnh7b a.rh5t5,
.r4h7f.rh8w1 .rj8ck.rnh7b button.rh5t5,
.r4h7f.rh8w1 .r5jwm.rnh7b a.rdhz7,
.r4h7f.rh8w1 .r5jwm.rnh7b button.rdhz7,
.r4h7f.rh8w1 .r82vj.rnh7b a.r3nge,
.r4h7f.rh8w1 .r82vj.rnh7b button.r3nge,
.r4h7f.rh8w1 .rf4rt.rnh7b a.rto2a,
.r4h7f.rh8w1 .rf4rt.rnh7b button.rto2a,
.r4h7f.rh8w1 .rimud.rnh7b a.r3fgi,
.r4h7f.rh8w1 .rimud.rnh7b button.r3fgi,
.r4h7f.rh8w1 .r12tr.rnh7b a.rcg83,
.r4h7f.rh8w1 .r12tr.rnh7b button.rcg83,
.r4h7f.rh8w1 .rs7pk.rnh7b a.rmxw9,
.r4h7f.rh8w1 .rs7pk.rnh7b button.rmxw9,
.r4h7f.rh8w1 .rgsf0.rnh7b a.rtuco,
.r4h7f.rh8w1 .rgsf0.rnh7b button.rtuco,
.r4h7f.rh8w1 .rjr6u.rnh7b a.r7zzu,
.r4h7f.rh8w1 .rjr6u.rnh7b button.r7zzu,
.r4h7f.rh8w1 .rmm6b.rnh7b a.r1go1,
.r4h7f.rh8w1 .rmm6b.rnh7b button.r1go1,
.r4h7f.rh8w1 .rriqj.rnh7b a.rgy1l,
.r4h7f.rh8w1 .rriqj.rnh7b button.rgy1l,
.r4h7f.rh8w1 .ri0k9.rnh7b a.rmcwr,
.r4h7f.rh8w1 .ri0k9.rnh7b button.rmcwr,
.r4h7f.rh8w1 .rxwkq.rnh7b a.rgtky,
.r4h7f.rh8w1 .rxwkq.rnh7b button.rgtky,
.r4h7f.rh8w1 .r9lf0.rnh7b a.re93k,
.r4h7f.rh8w1 .r9lf0.rnh7b button.re93k,
.r4h7f.rh8w1 .r8pbm.rnh7b a.r8ipf,
.r4h7f.rh8w1 .r8pbm.rnh7b button.r8ipf,
.r4h7f.rh8w1 .rzm20.rnh7b a.rewjm,
.r4h7f.rh8w1 .rzm20.rnh7b button.rewjm,
.r4h7f.rh8w1 .rcai2.rnh7b a.rp433,
.r4h7f.rh8w1 .rcai2.rnh7b button.rp433,
.r4h7f.rh8w1 .rflhj.rnh7b a.r3xx9,
.r4h7f.rh8w1 .rflhj.rnh7b button.r3xx9,
.r4h7f.rh8w1 .ram49.rnh7b a.rtynk,
.r4h7f.rh8w1 .ram49.rnh7b button.rtynk,
.r4h7f.rh8w1 .rsr9k.rnh7b a.rgpr1,
.r4h7f.rh8w1 .rsr9k.rnh7b button.rgpr1,
.r4h7f.rh8w1 .rvq0e.rnh7b a.rmjd5,
.r4h7f.rh8w1 .rvq0e.rnh7b button.rmjd5,
.r4h7f.rh8w1 .rilxr.rnh7b a.rww9g,
.r4h7f.rh8w1 .rilxr.rnh7b button.rww9g,
.r4h7f.rh8w1 .regy0.rnh7b a.r8pzc,
.r4h7f.rh8w1 .regy0.rnh7b button.r8pzc { text-transform: none; letter-spacing: 0; }
.r4h7f.rngxo .regpq.rnh7b a.rm2bm,
.r4h7f.rngxo .regpq.rnh7b button.rm2bm,
.r4h7f.rngxo .rjpkd.rnh7b a.r1sdm,
.r4h7f.rngxo .rjpkd.rnh7b button.r1sdm,
.r4h7f.rngxo .rt2vt.rnh7b a.r6wmg,
.r4h7f.rngxo .rt2vt.rnh7b button.r6wmg,
.r4h7f.rngxo .rjwp0.rnh7b a.rra51,
.r4h7f.rngxo .rjwp0.rnh7b button.rra51,
.r4h7f.rngxo .rjawg.rnh7b a.r108n,
.r4h7f.rngxo .rjawg.rnh7b button.r108n,
.r4h7f.rngxo .r9k57.rnh7b a.r7uri,
.r4h7f.rngxo .r9k57.rnh7b button.r7uri,
.r4h7f.rngxo .r6n0u.rnh7b a.rdten,
.r4h7f.rngxo .r6n0u.rnh7b button.rdten,
.r4h7f.rngxo .r9u5r.rnh7b a.rzjti,
.r4h7f.rngxo .r9u5r.rnh7b button.rzjti,
.r4h7f.rngxo .rmuj0.rnh7b a.r8t4s,
.r4h7f.rngxo .rmuj0.rnh7b button.r8t4s,
.r4h7f.rngxo .r26gd.rnh7b a.ryuk9,
.r4h7f.rngxo .r26gd.rnh7b button.ryuk9,
.r4h7f.rngxo .rqfdk.rnh7b a.rtnar,
.r4h7f.rngxo .rqfdk.rnh7b button.rtnar,
.r4h7f.rngxo .r8b1r.rnh7b a.r0e65,
.r4h7f.rngxo .r8b1r.rnh7b button.r0e65,
.r4h7f.rngxo .rn4hy.rnh7b a.ro0kg,
.r4h7f.rngxo .rn4hy.rnh7b button.ro0kg,
.r4h7f.rngxo .rw0w0.rnh7b a.r3yig,
.r4h7f.rngxo .rw0w0.rnh7b button.r3yig,
.r4h7f.rngxo .r8g10.rnh7b a.r53im,
.r4h7f.rngxo .r8g10.rnh7b button.r53im,
.r4h7f.rngxo .rle8a.rnh7b a.rerjn,
.r4h7f.rngxo .rle8a.rnh7b button.rerjn,
.r4h7f.rngxo .rc017.rnh7b a.rw1qo,
.r4h7f.rngxo .rc017.rnh7b button.rw1qo,
.r4h7f.rngxo .raszs.rnh7b a.r4e6t,
.r4h7f.rngxo .raszs.rnh7b button.r4e6t,
.r4h7f.rngxo .r94q6.rnh7b a.riuw3,
.r4h7f.rngxo .r94q6.rnh7b button.riuw3,
.r4h7f.rngxo .r8wg0.rnh7b a.r4piz,
.r4h7f.rngxo .r8wg0.rnh7b button.r4piz,
.r4h7f.rngxo .rrb4t.rnh7b a.rf0yp,
.r4h7f.rngxo .rrb4t.rnh7b button.rf0yp,
.r4h7f.rngxo .rm8w6.rnh7b a.rxru0,
.r4h7f.rngxo .rm8w6.rnh7b button.rxru0,
.r4h7f.rngxo .rhdu3.rnh7b a.rvb9w,
.r4h7f.rngxo .rhdu3.rnh7b button.rvb9w,
.r4h7f.rngxo .rmob7.rnh7b a.rivjw,
.r4h7f.rngxo .rmob7.rnh7b button.rivjw,
.r4h7f.rngxo .rlc79.rnh7b a.rsszr,
.r4h7f.rngxo .rlc79.rnh7b button.rsszr,
.r4h7f.rngxo .rsqw2.rnh7b a.raooi,
.r4h7f.rngxo .rsqw2.rnh7b button.raooi,
.r4h7f.rngxo .rt0sp.rnh7b a.r6h4p,
.r4h7f.rngxo .rt0sp.rnh7b button.r6h4p,
.r4h7f.rngxo .rgvs6.rnh7b a.rczlo,
.r4h7f.rngxo .rgvs6.rnh7b button.rczlo,
.r4h7f.rngxo .rf3h0.rnh7b a.r2dhv,
.r4h7f.rngxo .rf3h0.rnh7b button.r2dhv,
.r4h7f.rngxo .rlsm9.rnh7b a.rdrs6,
.r4h7f.rngxo .rlsm9.rnh7b button.rdrs6,
.r4h7f.rngxo .rgt5n.rnh7b a.r3dyy,
.r4h7f.rngxo .rgt5n.rnh7b button.r3dyy,
.r4h7f.rngxo .rj8ck.rnh7b a.rh5t5,
.r4h7f.rngxo .rj8ck.rnh7b button.rh5t5,
.r4h7f.rngxo .r5jwm.rnh7b a.rdhz7,
.r4h7f.rngxo .r5jwm.rnh7b button.rdhz7,
.r4h7f.rngxo .r82vj.rnh7b a.r3nge,
.r4h7f.rngxo .r82vj.rnh7b button.r3nge,
.r4h7f.rngxo .rf4rt.rnh7b a.rto2a,
.r4h7f.rngxo .rf4rt.rnh7b button.rto2a,
.r4h7f.rngxo .rimud.rnh7b a.r3fgi,
.r4h7f.rngxo .rimud.rnh7b button.r3fgi,
.r4h7f.rngxo .r12tr.rnh7b a.rcg83,
.r4h7f.rngxo .r12tr.rnh7b button.rcg83,
.r4h7f.rngxo .rs7pk.rnh7b a.rmxw9,
.r4h7f.rngxo .rs7pk.rnh7b button.rmxw9,
.r4h7f.rngxo .rgsf0.rnh7b a.rtuco,
.r4h7f.rngxo .rgsf0.rnh7b button.rtuco,
.r4h7f.rngxo .rjr6u.rnh7b a.r7zzu,
.r4h7f.rngxo .rjr6u.rnh7b button.r7zzu,
.r4h7f.rngxo .rmm6b.rnh7b a.r1go1,
.r4h7f.rngxo .rmm6b.rnh7b button.r1go1,
.r4h7f.rngxo .rriqj.rnh7b a.rgy1l,
.r4h7f.rngxo .rriqj.rnh7b button.rgy1l,
.r4h7f.rngxo .ri0k9.rnh7b a.rmcwr,
.r4h7f.rngxo .ri0k9.rnh7b button.rmcwr,
.r4h7f.rngxo .rxwkq.rnh7b a.rgtky,
.r4h7f.rngxo .rxwkq.rnh7b button.rgtky,
.r4h7f.rngxo .r9lf0.rnh7b a.re93k,
.r4h7f.rngxo .r9lf0.rnh7b button.re93k,
.r4h7f.rngxo .r8pbm.rnh7b a.r8ipf,
.r4h7f.rngxo .r8pbm.rnh7b button.r8ipf,
.r4h7f.rngxo .rzm20.rnh7b a.rewjm,
.r4h7f.rngxo .rzm20.rnh7b button.rewjm,
.r4h7f.rngxo .rcai2.rnh7b a.rp433,
.r4h7f.rngxo .rcai2.rnh7b button.rp433,
.r4h7f.rngxo .rflhj.rnh7b a.r3xx9,
.r4h7f.rngxo .rflhj.rnh7b button.r3xx9,
.r4h7f.rngxo .ram49.rnh7b a.rtynk,
.r4h7f.rngxo .ram49.rnh7b button.rtynk,
.r4h7f.rngxo .rsr9k.rnh7b a.rgpr1,
.r4h7f.rngxo .rsr9k.rnh7b button.rgpr1,
.r4h7f.rngxo .rvq0e.rnh7b a.rmjd5,
.r4h7f.rngxo .rvq0e.rnh7b button.rmjd5,
.r4h7f.rngxo .rilxr.rnh7b a.rww9g,
.r4h7f.rngxo .rilxr.rnh7b button.rww9g,
.r4h7f.rngxo .regy0.rnh7b a.r8pzc,
.r4h7f.rngxo .regy0.rnh7b button.r8pzc { border-radius: 999px; }
.r4h7f.rlolo .regpq.rnh7b a.rm2bm,
.r4h7f.rlolo .regpq.rnh7b button.rm2bm,
.r4h7f.rlolo .rjpkd.rnh7b a.r1sdm,
.r4h7f.rlolo .rjpkd.rnh7b button.r1sdm,
.r4h7f.rlolo .rt2vt.rnh7b a.r6wmg,
.r4h7f.rlolo .rt2vt.rnh7b button.r6wmg,
.r4h7f.rlolo .rjwp0.rnh7b a.rra51,
.r4h7f.rlolo .rjwp0.rnh7b button.rra51,
.r4h7f.rlolo .rjawg.rnh7b a.r108n,
.r4h7f.rlolo .rjawg.rnh7b button.r108n,
.r4h7f.rlolo .r9k57.rnh7b a.r7uri,
.r4h7f.rlolo .r9k57.rnh7b button.r7uri,
.r4h7f.rlolo .r6n0u.rnh7b a.rdten,
.r4h7f.rlolo .r6n0u.rnh7b button.rdten,
.r4h7f.rlolo .r9u5r.rnh7b a.rzjti,
.r4h7f.rlolo .r9u5r.rnh7b button.rzjti,
.r4h7f.rlolo .rmuj0.rnh7b a.r8t4s,
.r4h7f.rlolo .rmuj0.rnh7b button.r8t4s,
.r4h7f.rlolo .r26gd.rnh7b a.ryuk9,
.r4h7f.rlolo .r26gd.rnh7b button.ryuk9,
.r4h7f.rlolo .rqfdk.rnh7b a.rtnar,
.r4h7f.rlolo .rqfdk.rnh7b button.rtnar,
.r4h7f.rlolo .r8b1r.rnh7b a.r0e65,
.r4h7f.rlolo .r8b1r.rnh7b button.r0e65,
.r4h7f.rlolo .rn4hy.rnh7b a.ro0kg,
.r4h7f.rlolo .rn4hy.rnh7b button.ro0kg,
.r4h7f.rlolo .rw0w0.rnh7b a.r3yig,
.r4h7f.rlolo .rw0w0.rnh7b button.r3yig,
.r4h7f.rlolo .r8g10.rnh7b a.r53im,
.r4h7f.rlolo .r8g10.rnh7b button.r53im,
.r4h7f.rlolo .rle8a.rnh7b a.rerjn,
.r4h7f.rlolo .rle8a.rnh7b button.rerjn,
.r4h7f.rlolo .rc017.rnh7b a.rw1qo,
.r4h7f.rlolo .rc017.rnh7b button.rw1qo,
.r4h7f.rlolo .raszs.rnh7b a.r4e6t,
.r4h7f.rlolo .raszs.rnh7b button.r4e6t,
.r4h7f.rlolo .r94q6.rnh7b a.riuw3,
.r4h7f.rlolo .r94q6.rnh7b button.riuw3,
.r4h7f.rlolo .r8wg0.rnh7b a.r4piz,
.r4h7f.rlolo .r8wg0.rnh7b button.r4piz,
.r4h7f.rlolo .rrb4t.rnh7b a.rf0yp,
.r4h7f.rlolo .rrb4t.rnh7b button.rf0yp,
.r4h7f.rlolo .rm8w6.rnh7b a.rxru0,
.r4h7f.rlolo .rm8w6.rnh7b button.rxru0,
.r4h7f.rlolo .rhdu3.rnh7b a.rvb9w,
.r4h7f.rlolo .rhdu3.rnh7b button.rvb9w,
.r4h7f.rlolo .rmob7.rnh7b a.rivjw,
.r4h7f.rlolo .rmob7.rnh7b button.rivjw,
.r4h7f.rlolo .rlc79.rnh7b a.rsszr,
.r4h7f.rlolo .rlc79.rnh7b button.rsszr,
.r4h7f.rlolo .rsqw2.rnh7b a.raooi,
.r4h7f.rlolo .rsqw2.rnh7b button.raooi,
.r4h7f.rlolo .rt0sp.rnh7b a.r6h4p,
.r4h7f.rlolo .rt0sp.rnh7b button.r6h4p,
.r4h7f.rlolo .rgvs6.rnh7b a.rczlo,
.r4h7f.rlolo .rgvs6.rnh7b button.rczlo,
.r4h7f.rlolo .rf3h0.rnh7b a.r2dhv,
.r4h7f.rlolo .rf3h0.rnh7b button.r2dhv,
.r4h7f.rlolo .rlsm9.rnh7b a.rdrs6,
.r4h7f.rlolo .rlsm9.rnh7b button.rdrs6,
.r4h7f.rlolo .rgt5n.rnh7b a.r3dyy,
.r4h7f.rlolo .rgt5n.rnh7b button.r3dyy,
.r4h7f.rlolo .rj8ck.rnh7b a.rh5t5,
.r4h7f.rlolo .rj8ck.rnh7b button.rh5t5,
.r4h7f.rlolo .r5jwm.rnh7b a.rdhz7,
.r4h7f.rlolo .r5jwm.rnh7b button.rdhz7,
.r4h7f.rlolo .r82vj.rnh7b a.r3nge,
.r4h7f.rlolo .r82vj.rnh7b button.r3nge,
.r4h7f.rlolo .rf4rt.rnh7b a.rto2a,
.r4h7f.rlolo .rf4rt.rnh7b button.rto2a,
.r4h7f.rlolo .rimud.rnh7b a.r3fgi,
.r4h7f.rlolo .rimud.rnh7b button.r3fgi,
.r4h7f.rlolo .r12tr.rnh7b a.rcg83,
.r4h7f.rlolo .r12tr.rnh7b button.rcg83,
.r4h7f.rlolo .rs7pk.rnh7b a.rmxw9,
.r4h7f.rlolo .rs7pk.rnh7b button.rmxw9,
.r4h7f.rlolo .rgsf0.rnh7b a.rtuco,
.r4h7f.rlolo .rgsf0.rnh7b button.rtuco,
.r4h7f.rlolo .rjr6u.rnh7b a.r7zzu,
.r4h7f.rlolo .rjr6u.rnh7b button.r7zzu,
.r4h7f.rlolo .rmm6b.rnh7b a.r1go1,
.r4h7f.rlolo .rmm6b.rnh7b button.r1go1,
.r4h7f.rlolo .rriqj.rnh7b a.rgy1l,
.r4h7f.rlolo .rriqj.rnh7b button.rgy1l,
.r4h7f.rlolo .ri0k9.rnh7b a.rmcwr,
.r4h7f.rlolo .ri0k9.rnh7b button.rmcwr,
.r4h7f.rlolo .rxwkq.rnh7b a.rgtky,
.r4h7f.rlolo .rxwkq.rnh7b button.rgtky,
.r4h7f.rlolo .r9lf0.rnh7b a.re93k,
.r4h7f.rlolo .r9lf0.rnh7b button.re93k,
.r4h7f.rlolo .r8pbm.rnh7b a.r8ipf,
.r4h7f.rlolo .r8pbm.rnh7b button.r8ipf,
.r4h7f.rlolo .rzm20.rnh7b a.rewjm,
.r4h7f.rlolo .rzm20.rnh7b button.rewjm,
.r4h7f.rlolo .rcai2.rnh7b a.rp433,
.r4h7f.rlolo .rcai2.rnh7b button.rp433,
.r4h7f.rlolo .rflhj.rnh7b a.r3xx9,
.r4h7f.rlolo .rflhj.rnh7b button.r3xx9,
.r4h7f.rlolo .ram49.rnh7b a.rtynk,
.r4h7f.rlolo .ram49.rnh7b button.rtynk,
.r4h7f.rlolo .rsr9k.rnh7b a.rgpr1,
.r4h7f.rlolo .rsr9k.rnh7b button.rgpr1,
.r4h7f.rlolo .rvq0e.rnh7b a.rmjd5,
.r4h7f.rlolo .rvq0e.rnh7b button.rmjd5,
.r4h7f.rlolo .rilxr.rnh7b a.rww9g,
.r4h7f.rlolo .rilxr.rnh7b button.rww9g,
.r4h7f.rlolo .regy0.rnh7b a.r8pzc,
.r4h7f.rlolo .regy0.rnh7b button.r8pzc { border-radius: 2px; }
.r4h7f.rmge7.racro .regpq.rnh7b a.rm2bm,
.r4h7f.rmge7.racro .regpq.rnh7b button.rm2bm,
.r4h7f.rmge7.racro .rjpkd.rnh7b a.r1sdm,
.r4h7f.rmge7.racro .rjpkd.rnh7b button.r1sdm,
.r4h7f.rmge7.racro .rt2vt.rnh7b a.r6wmg,
.r4h7f.rmge7.racro .rt2vt.rnh7b button.r6wmg,
.r4h7f.rmge7.racro .rjwp0.rnh7b a.rra51,
.r4h7f.rmge7.racro .rjwp0.rnh7b button.rra51,
.r4h7f.rmge7.racro .rjawg.rnh7b a.r108n,
.r4h7f.rmge7.racro .rjawg.rnh7b button.r108n,
.r4h7f.rmge7.racro .r9k57.rnh7b a.r7uri,
.r4h7f.rmge7.racro .r9k57.rnh7b button.r7uri,
.r4h7f.rmge7.racro .r6n0u.rnh7b a.rdten,
.r4h7f.rmge7.racro .r6n0u.rnh7b button.rdten,
.r4h7f.rmge7.racro .r9u5r.rnh7b a.rzjti,
.r4h7f.rmge7.racro .r9u5r.rnh7b button.rzjti,
.r4h7f.rmge7.racro .rmuj0.rnh7b a.r8t4s,
.r4h7f.rmge7.racro .rmuj0.rnh7b button.r8t4s,
.r4h7f.rmge7.racro .r26gd.rnh7b a.ryuk9,
.r4h7f.rmge7.racro .r26gd.rnh7b button.ryuk9,
.r4h7f.rmge7.racro .rqfdk.rnh7b a.rtnar,
.r4h7f.rmge7.racro .rqfdk.rnh7b button.rtnar,
.r4h7f.rmge7.racro .r8b1r.rnh7b a.r0e65,
.r4h7f.rmge7.racro .r8b1r.rnh7b button.r0e65,
.r4h7f.rmge7.racro .rn4hy.rnh7b a.ro0kg,
.r4h7f.rmge7.racro .rn4hy.rnh7b button.ro0kg,
.r4h7f.rmge7.racro .rw0w0.rnh7b a.r3yig,
.r4h7f.rmge7.racro .rw0w0.rnh7b button.r3yig,
.r4h7f.rmge7.racro .r8g10.rnh7b a.r53im,
.r4h7f.rmge7.racro .r8g10.rnh7b button.r53im,
.r4h7f.rmge7.racro .rle8a.rnh7b a.rerjn,
.r4h7f.rmge7.racro .rle8a.rnh7b button.rerjn,
.r4h7f.rmge7.racro .rc017.rnh7b a.rw1qo,
.r4h7f.rmge7.racro .rc017.rnh7b button.rw1qo,
.r4h7f.rmge7.racro .raszs.rnh7b a.r4e6t,
.r4h7f.rmge7.racro .raszs.rnh7b button.r4e6t,
.r4h7f.rmge7.racro .r94q6.rnh7b a.riuw3,
.r4h7f.rmge7.racro .r94q6.rnh7b button.riuw3,
.r4h7f.rmge7.racro .r8wg0.rnh7b a.r4piz,
.r4h7f.rmge7.racro .r8wg0.rnh7b button.r4piz,
.r4h7f.rmge7.racro .rrb4t.rnh7b a.rf0yp,
.r4h7f.rmge7.racro .rrb4t.rnh7b button.rf0yp,
.r4h7f.rmge7.racro .rm8w6.rnh7b a.rxru0,
.r4h7f.rmge7.racro .rm8w6.rnh7b button.rxru0,
.r4h7f.rmge7.racro .rhdu3.rnh7b a.rvb9w,
.r4h7f.rmge7.racro .rhdu3.rnh7b button.rvb9w,
.r4h7f.rmge7.racro .rmob7.rnh7b a.rivjw,
.r4h7f.rmge7.racro .rmob7.rnh7b button.rivjw,
.r4h7f.rmge7.racro .rlc79.rnh7b a.rsszr,
.r4h7f.rmge7.racro .rlc79.rnh7b button.rsszr,
.r4h7f.rmge7.racro .rsqw2.rnh7b a.raooi,
.r4h7f.rmge7.racro .rsqw2.rnh7b button.raooi,
.r4h7f.rmge7.racro .rt0sp.rnh7b a.r6h4p,
.r4h7f.rmge7.racro .rt0sp.rnh7b button.r6h4p,
.r4h7f.rmge7.racro .rgvs6.rnh7b a.rczlo,
.r4h7f.rmge7.racro .rgvs6.rnh7b button.rczlo,
.r4h7f.rmge7.racro .rf3h0.rnh7b a.r2dhv,
.r4h7f.rmge7.racro .rf3h0.rnh7b button.r2dhv,
.r4h7f.rmge7.racro .rlsm9.rnh7b a.rdrs6,
.r4h7f.rmge7.racro .rlsm9.rnh7b button.rdrs6,
.r4h7f.rmge7.racro .rgt5n.rnh7b a.r3dyy,
.r4h7f.rmge7.racro .rgt5n.rnh7b button.r3dyy,
.r4h7f.rmge7.racro .rj8ck.rnh7b a.rh5t5,
.r4h7f.rmge7.racro .rj8ck.rnh7b button.rh5t5,
.r4h7f.rmge7.racro .r5jwm.rnh7b a.rdhz7,
.r4h7f.rmge7.racro .r5jwm.rnh7b button.rdhz7,
.r4h7f.rmge7.racro .r82vj.rnh7b a.r3nge,
.r4h7f.rmge7.racro .r82vj.rnh7b button.r3nge,
.r4h7f.rmge7.racro .rf4rt.rnh7b a.rto2a,
.r4h7f.rmge7.racro .rf4rt.rnh7b button.rto2a,
.r4h7f.rmge7.racro .rimud.rnh7b a.r3fgi,
.r4h7f.rmge7.racro .rimud.rnh7b button.r3fgi,
.r4h7f.rmge7.racro .r12tr.rnh7b a.rcg83,
.r4h7f.rmge7.racro .r12tr.rnh7b button.rcg83,
.r4h7f.rmge7.racro .rs7pk.rnh7b a.rmxw9,
.r4h7f.rmge7.racro .rs7pk.rnh7b button.rmxw9,
.r4h7f.rmge7.racro .rgsf0.rnh7b a.rtuco,
.r4h7f.rmge7.racro .rgsf0.rnh7b button.rtuco,
.r4h7f.rmge7.racro .rjr6u.rnh7b a.r7zzu,
.r4h7f.rmge7.racro .rjr6u.rnh7b button.r7zzu,
.r4h7f.rmge7.racro .rmm6b.rnh7b a.r1go1,
.r4h7f.rmge7.racro .rmm6b.rnh7b button.r1go1,
.r4h7f.rmge7.racro .rriqj.rnh7b a.rgy1l,
.r4h7f.rmge7.racro .rriqj.rnh7b button.rgy1l,
.r4h7f.rmge7.racro .ri0k9.rnh7b a.rmcwr,
.r4h7f.rmge7.racro .ri0k9.rnh7b button.rmcwr,
.r4h7f.rmge7.racro .rxwkq.rnh7b a.rgtky,
.r4h7f.rmge7.racro .rxwkq.rnh7b button.rgtky,
.r4h7f.rmge7.racro .r9lf0.rnh7b a.re93k,
.r4h7f.rmge7.racro .r9lf0.rnh7b button.re93k,
.r4h7f.rmge7.racro .r8pbm.rnh7b a.r8ipf,
.r4h7f.rmge7.racro .r8pbm.rnh7b button.r8ipf,
.r4h7f.rmge7.racro .rzm20.rnh7b a.rewjm,
.r4h7f.rmge7.racro .rzm20.rnh7b button.rewjm,
.r4h7f.rmge7.racro .rcai2.rnh7b a.rp433,
.r4h7f.rmge7.racro .rcai2.rnh7b button.rp433,
.r4h7f.rmge7.racro .rflhj.rnh7b a.r3xx9,
.r4h7f.rmge7.racro .rflhj.rnh7b button.r3xx9,
.r4h7f.rmge7.racro .ram49.rnh7b a.rtynk,
.r4h7f.rmge7.racro .ram49.rnh7b button.rtynk,
.r4h7f.rmge7.racro .rsr9k.rnh7b a.rgpr1,
.r4h7f.rmge7.racro .rsr9k.rnh7b button.rgpr1,
.r4h7f.rmge7.racro .rvq0e.rnh7b a.rmjd5,
.r4h7f.rmge7.racro .rvq0e.rnh7b button.rmjd5,
.r4h7f.rmge7.racro .rilxr.rnh7b a.rww9g,
.r4h7f.rmge7.racro .rilxr.rnh7b button.rww9g,
.r4h7f.rmge7.racro .regy0.rnh7b a.r8pzc,
.r4h7f.rmge7.racro .regy0.rnh7b button.r8pzc { border-radius: 6px; }
.r4h7f.rmge7.rvztb .regpq.rnh7b a.rm2bm,
.r4h7f.rmge7.rvztb .regpq.rnh7b button.rm2bm,
.r4h7f.rmge7.rvztb .rjpkd.rnh7b a.r1sdm,
.r4h7f.rmge7.rvztb .rjpkd.rnh7b button.r1sdm,
.r4h7f.rmge7.rvztb .rt2vt.rnh7b a.r6wmg,
.r4h7f.rmge7.rvztb .rt2vt.rnh7b button.r6wmg,
.r4h7f.rmge7.rvztb .rjwp0.rnh7b a.rra51,
.r4h7f.rmge7.rvztb .rjwp0.rnh7b button.rra51,
.r4h7f.rmge7.rvztb .rjawg.rnh7b a.r108n,
.r4h7f.rmge7.rvztb .rjawg.rnh7b button.r108n,
.r4h7f.rmge7.rvztb .r9k57.rnh7b a.r7uri,
.r4h7f.rmge7.rvztb .r9k57.rnh7b button.r7uri,
.r4h7f.rmge7.rvztb .r6n0u.rnh7b a.rdten,
.r4h7f.rmge7.rvztb .r6n0u.rnh7b button.rdten,
.r4h7f.rmge7.rvztb .r9u5r.rnh7b a.rzjti,
.r4h7f.rmge7.rvztb .r9u5r.rnh7b button.rzjti,
.r4h7f.rmge7.rvztb .rmuj0.rnh7b a.r8t4s,
.r4h7f.rmge7.rvztb .rmuj0.rnh7b button.r8t4s,
.r4h7f.rmge7.rvztb .r26gd.rnh7b a.ryuk9,
.r4h7f.rmge7.rvztb .r26gd.rnh7b button.ryuk9,
.r4h7f.rmge7.rvztb .rqfdk.rnh7b a.rtnar,
.r4h7f.rmge7.rvztb .rqfdk.rnh7b button.rtnar,
.r4h7f.rmge7.rvztb .r8b1r.rnh7b a.r0e65,
.r4h7f.rmge7.rvztb .r8b1r.rnh7b button.r0e65,
.r4h7f.rmge7.rvztb .rn4hy.rnh7b a.ro0kg,
.r4h7f.rmge7.rvztb .rn4hy.rnh7b button.ro0kg,
.r4h7f.rmge7.rvztb .rw0w0.rnh7b a.r3yig,
.r4h7f.rmge7.rvztb .rw0w0.rnh7b button.r3yig,
.r4h7f.rmge7.rvztb .r8g10.rnh7b a.r53im,
.r4h7f.rmge7.rvztb .r8g10.rnh7b button.r53im,
.r4h7f.rmge7.rvztb .rle8a.rnh7b a.rerjn,
.r4h7f.rmge7.rvztb .rle8a.rnh7b button.rerjn,
.r4h7f.rmge7.rvztb .rc017.rnh7b a.rw1qo,
.r4h7f.rmge7.rvztb .rc017.rnh7b button.rw1qo,
.r4h7f.rmge7.rvztb .raszs.rnh7b a.r4e6t,
.r4h7f.rmge7.rvztb .raszs.rnh7b button.r4e6t,
.r4h7f.rmge7.rvztb .r94q6.rnh7b a.riuw3,
.r4h7f.rmge7.rvztb .r94q6.rnh7b button.riuw3,
.r4h7f.rmge7.rvztb .r8wg0.rnh7b a.r4piz,
.r4h7f.rmge7.rvztb .r8wg0.rnh7b button.r4piz,
.r4h7f.rmge7.rvztb .rrb4t.rnh7b a.rf0yp,
.r4h7f.rmge7.rvztb .rrb4t.rnh7b button.rf0yp,
.r4h7f.rmge7.rvztb .rm8w6.rnh7b a.rxru0,
.r4h7f.rmge7.rvztb .rm8w6.rnh7b button.rxru0,
.r4h7f.rmge7.rvztb .rhdu3.rnh7b a.rvb9w,
.r4h7f.rmge7.rvztb .rhdu3.rnh7b button.rvb9w,
.r4h7f.rmge7.rvztb .rmob7.rnh7b a.rivjw,
.r4h7f.rmge7.rvztb .rmob7.rnh7b button.rivjw,
.r4h7f.rmge7.rvztb .rlc79.rnh7b a.rsszr,
.r4h7f.rmge7.rvztb .rlc79.rnh7b button.rsszr,
.r4h7f.rmge7.rvztb .rsqw2.rnh7b a.raooi,
.r4h7f.rmge7.rvztb .rsqw2.rnh7b button.raooi,
.r4h7f.rmge7.rvztb .rt0sp.rnh7b a.r6h4p,
.r4h7f.rmge7.rvztb .rt0sp.rnh7b button.r6h4p,
.r4h7f.rmge7.rvztb .rgvs6.rnh7b a.rczlo,
.r4h7f.rmge7.rvztb .rgvs6.rnh7b button.rczlo,
.r4h7f.rmge7.rvztb .rf3h0.rnh7b a.r2dhv,
.r4h7f.rmge7.rvztb .rf3h0.rnh7b button.r2dhv,
.r4h7f.rmge7.rvztb .rlsm9.rnh7b a.rdrs6,
.r4h7f.rmge7.rvztb .rlsm9.rnh7b button.rdrs6,
.r4h7f.rmge7.rvztb .rgt5n.rnh7b a.r3dyy,
.r4h7f.rmge7.rvztb .rgt5n.rnh7b button.r3dyy,
.r4h7f.rmge7.rvztb .rj8ck.rnh7b a.rh5t5,
.r4h7f.rmge7.rvztb .rj8ck.rnh7b button.rh5t5,
.r4h7f.rmge7.rvztb .r5jwm.rnh7b a.rdhz7,
.r4h7f.rmge7.rvztb .r5jwm.rnh7b button.rdhz7,
.r4h7f.rmge7.rvztb .r82vj.rnh7b a.r3nge,
.r4h7f.rmge7.rvztb .r82vj.rnh7b button.r3nge,
.r4h7f.rmge7.rvztb .rf4rt.rnh7b a.rto2a,
.r4h7f.rmge7.rvztb .rf4rt.rnh7b button.rto2a,
.r4h7f.rmge7.rvztb .rimud.rnh7b a.r3fgi,
.r4h7f.rmge7.rvztb .rimud.rnh7b button.r3fgi,
.r4h7f.rmge7.rvztb .r12tr.rnh7b a.rcg83,
.r4h7f.rmge7.rvztb .r12tr.rnh7b button.rcg83,
.r4h7f.rmge7.rvztb .rs7pk.rnh7b a.rmxw9,
.r4h7f.rmge7.rvztb .rs7pk.rnh7b button.rmxw9,
.r4h7f.rmge7.rvztb .rgsf0.rnh7b a.rtuco,
.r4h7f.rmge7.rvztb .rgsf0.rnh7b button.rtuco,
.r4h7f.rmge7.rvztb .rjr6u.rnh7b a.r7zzu,
.r4h7f.rmge7.rvztb .rjr6u.rnh7b button.r7zzu,
.r4h7f.rmge7.rvztb .rmm6b.rnh7b a.r1go1,
.r4h7f.rmge7.rvztb .rmm6b.rnh7b button.r1go1,
.r4h7f.rmge7.rvztb .rriqj.rnh7b a.rgy1l,
.r4h7f.rmge7.rvztb .rriqj.rnh7b button.rgy1l,
.r4h7f.rmge7.rvztb .ri0k9.rnh7b a.rmcwr,
.r4h7f.rmge7.rvztb .ri0k9.rnh7b button.rmcwr,
.r4h7f.rmge7.rvztb .rxwkq.rnh7b a.rgtky,
.r4h7f.rmge7.rvztb .rxwkq.rnh7b button.rgtky,
.r4h7f.rmge7.rvztb .r9lf0.rnh7b a.re93k,
.r4h7f.rmge7.rvztb .r9lf0.rnh7b button.re93k,
.r4h7f.rmge7.rvztb .r8pbm.rnh7b a.r8ipf,
.r4h7f.rmge7.rvztb .r8pbm.rnh7b button.r8ipf,
.r4h7f.rmge7.rvztb .rzm20.rnh7b a.rewjm,
.r4h7f.rmge7.rvztb .rzm20.rnh7b button.rewjm,
.r4h7f.rmge7.rvztb .rcai2.rnh7b a.rp433,
.r4h7f.rmge7.rvztb .rcai2.rnh7b button.rp433,
.r4h7f.rmge7.rvztb .rflhj.rnh7b a.r3xx9,
.r4h7f.rmge7.rvztb .rflhj.rnh7b button.r3xx9,
.r4h7f.rmge7.rvztb .ram49.rnh7b a.rtynk,
.r4h7f.rmge7.rvztb .ram49.rnh7b button.rtynk,
.r4h7f.rmge7.rvztb .rsr9k.rnh7b a.rgpr1,
.r4h7f.rmge7.rvztb .rsr9k.rnh7b button.rgpr1,
.r4h7f.rmge7.rvztb .rvq0e.rnh7b a.rmjd5,
.r4h7f.rmge7.rvztb .rvq0e.rnh7b button.rmjd5,
.r4h7f.rmge7.rvztb .rilxr.rnh7b a.rww9g,
.r4h7f.rmge7.rvztb .rilxr.rnh7b button.rww9g,
.r4h7f.rmge7.rvztb .regy0.rnh7b a.r8pzc,
.r4h7f.rmge7.rvztb .regy0.rnh7b button.r8pzc { border-radius: 10px; }
.r4h7f.rmge7.r4qxh .regpq.rnh7b a.rm2bm,
.r4h7f.rmge7.r4qxh .regpq.rnh7b button.rm2bm,
.r4h7f.rmge7.r4qxh .rjpkd.rnh7b a.r1sdm,
.r4h7f.rmge7.r4qxh .rjpkd.rnh7b button.r1sdm,
.r4h7f.rmge7.r4qxh .rt2vt.rnh7b a.r6wmg,
.r4h7f.rmge7.r4qxh .rt2vt.rnh7b button.r6wmg,
.r4h7f.rmge7.r4qxh .rjwp0.rnh7b a.rra51,
.r4h7f.rmge7.r4qxh .rjwp0.rnh7b button.rra51,
.r4h7f.rmge7.r4qxh .rjawg.rnh7b a.r108n,
.r4h7f.rmge7.r4qxh .rjawg.rnh7b button.r108n,
.r4h7f.rmge7.r4qxh .r9k57.rnh7b a.r7uri,
.r4h7f.rmge7.r4qxh .r9k57.rnh7b button.r7uri,
.r4h7f.rmge7.r4qxh .r6n0u.rnh7b a.rdten,
.r4h7f.rmge7.r4qxh .r6n0u.rnh7b button.rdten,
.r4h7f.rmge7.r4qxh .r9u5r.rnh7b a.rzjti,
.r4h7f.rmge7.r4qxh .r9u5r.rnh7b button.rzjti,
.r4h7f.rmge7.r4qxh .rmuj0.rnh7b a.r8t4s,
.r4h7f.rmge7.r4qxh .rmuj0.rnh7b button.r8t4s,
.r4h7f.rmge7.r4qxh .r26gd.rnh7b a.ryuk9,
.r4h7f.rmge7.r4qxh .r26gd.rnh7b button.ryuk9,
.r4h7f.rmge7.r4qxh .rqfdk.rnh7b a.rtnar,
.r4h7f.rmge7.r4qxh .rqfdk.rnh7b button.rtnar,
.r4h7f.rmge7.r4qxh .r8b1r.rnh7b a.r0e65,
.r4h7f.rmge7.r4qxh .r8b1r.rnh7b button.r0e65,
.r4h7f.rmge7.r4qxh .rn4hy.rnh7b a.ro0kg,
.r4h7f.rmge7.r4qxh .rn4hy.rnh7b button.ro0kg,
.r4h7f.rmge7.r4qxh .rw0w0.rnh7b a.r3yig,
.r4h7f.rmge7.r4qxh .rw0w0.rnh7b button.r3yig,
.r4h7f.rmge7.r4qxh .r8g10.rnh7b a.r53im,
.r4h7f.rmge7.r4qxh .r8g10.rnh7b button.r53im,
.r4h7f.rmge7.r4qxh .rle8a.rnh7b a.rerjn,
.r4h7f.rmge7.r4qxh .rle8a.rnh7b button.rerjn,
.r4h7f.rmge7.r4qxh .rc017.rnh7b a.rw1qo,
.r4h7f.rmge7.r4qxh .rc017.rnh7b button.rw1qo,
.r4h7f.rmge7.r4qxh .raszs.rnh7b a.r4e6t,
.r4h7f.rmge7.r4qxh .raszs.rnh7b button.r4e6t,
.r4h7f.rmge7.r4qxh .r94q6.rnh7b a.riuw3,
.r4h7f.rmge7.r4qxh .r94q6.rnh7b button.riuw3,
.r4h7f.rmge7.r4qxh .r8wg0.rnh7b a.r4piz,
.r4h7f.rmge7.r4qxh .r8wg0.rnh7b button.r4piz,
.r4h7f.rmge7.r4qxh .rrb4t.rnh7b a.rf0yp,
.r4h7f.rmge7.r4qxh .rrb4t.rnh7b button.rf0yp,
.r4h7f.rmge7.r4qxh .rm8w6.rnh7b a.rxru0,
.r4h7f.rmge7.r4qxh .rm8w6.rnh7b button.rxru0,
.r4h7f.rmge7.r4qxh .rhdu3.rnh7b a.rvb9w,
.r4h7f.rmge7.r4qxh .rhdu3.rnh7b button.rvb9w,
.r4h7f.rmge7.r4qxh .rmob7.rnh7b a.rivjw,
.r4h7f.rmge7.r4qxh .rmob7.rnh7b button.rivjw,
.r4h7f.rmge7.r4qxh .rlc79.rnh7b a.rsszr,
.r4h7f.rmge7.r4qxh .rlc79.rnh7b button.rsszr,
.r4h7f.rmge7.r4qxh .rsqw2.rnh7b a.raooi,
.r4h7f.rmge7.r4qxh .rsqw2.rnh7b button.raooi,
.r4h7f.rmge7.r4qxh .rt0sp.rnh7b a.r6h4p,
.r4h7f.rmge7.r4qxh .rt0sp.rnh7b button.r6h4p,
.r4h7f.rmge7.r4qxh .rgvs6.rnh7b a.rczlo,
.r4h7f.rmge7.r4qxh .rgvs6.rnh7b button.rczlo,
.r4h7f.rmge7.r4qxh .rf3h0.rnh7b a.r2dhv,
.r4h7f.rmge7.r4qxh .rf3h0.rnh7b button.r2dhv,
.r4h7f.rmge7.r4qxh .rlsm9.rnh7b a.rdrs6,
.r4h7f.rmge7.r4qxh .rlsm9.rnh7b button.rdrs6,
.r4h7f.rmge7.r4qxh .rgt5n.rnh7b a.r3dyy,
.r4h7f.rmge7.r4qxh .rgt5n.rnh7b button.r3dyy,
.r4h7f.rmge7.r4qxh .rj8ck.rnh7b a.rh5t5,
.r4h7f.rmge7.r4qxh .rj8ck.rnh7b button.rh5t5,
.r4h7f.rmge7.r4qxh .r5jwm.rnh7b a.rdhz7,
.r4h7f.rmge7.r4qxh .r5jwm.rnh7b button.rdhz7,
.r4h7f.rmge7.r4qxh .r82vj.rnh7b a.r3nge,
.r4h7f.rmge7.r4qxh .r82vj.rnh7b button.r3nge,
.r4h7f.rmge7.r4qxh .rf4rt.rnh7b a.rto2a,
.r4h7f.rmge7.r4qxh .rf4rt.rnh7b button.rto2a,
.r4h7f.rmge7.r4qxh .rimud.rnh7b a.r3fgi,
.r4h7f.rmge7.r4qxh .rimud.rnh7b button.r3fgi,
.r4h7f.rmge7.r4qxh .r12tr.rnh7b a.rcg83,
.r4h7f.rmge7.r4qxh .r12tr.rnh7b button.rcg83,
.r4h7f.rmge7.r4qxh .rs7pk.rnh7b a.rmxw9,
.r4h7f.rmge7.r4qxh .rs7pk.rnh7b button.rmxw9,
.r4h7f.rmge7.r4qxh .rgsf0.rnh7b a.rtuco,
.r4h7f.rmge7.r4qxh .rgsf0.rnh7b button.rtuco,
.r4h7f.rmge7.r4qxh .rjr6u.rnh7b a.r7zzu,
.r4h7f.rmge7.r4qxh .rjr6u.rnh7b button.r7zzu,
.r4h7f.rmge7.r4qxh .rmm6b.rnh7b a.r1go1,
.r4h7f.rmge7.r4qxh .rmm6b.rnh7b button.r1go1,
.r4h7f.rmge7.r4qxh .rriqj.rnh7b a.rgy1l,
.r4h7f.rmge7.r4qxh .rriqj.rnh7b button.rgy1l,
.r4h7f.rmge7.r4qxh .ri0k9.rnh7b a.rmcwr,
.r4h7f.rmge7.r4qxh .ri0k9.rnh7b button.rmcwr,
.r4h7f.rmge7.r4qxh .rxwkq.rnh7b a.rgtky,
.r4h7f.rmge7.r4qxh .rxwkq.rnh7b button.rgtky,
.r4h7f.rmge7.r4qxh .r9lf0.rnh7b a.re93k,
.r4h7f.rmge7.r4qxh .r9lf0.rnh7b button.re93k,
.r4h7f.rmge7.r4qxh .r8pbm.rnh7b a.r8ipf,
.r4h7f.rmge7.r4qxh .r8pbm.rnh7b button.r8ipf,
.r4h7f.rmge7.r4qxh .rzm20.rnh7b a.rewjm,
.r4h7f.rmge7.r4qxh .rzm20.rnh7b button.rewjm,
.r4h7f.rmge7.r4qxh .rcai2.rnh7b a.rp433,
.r4h7f.rmge7.r4qxh .rcai2.rnh7b button.rp433,
.r4h7f.rmge7.r4qxh .rflhj.rnh7b a.r3xx9,
.r4h7f.rmge7.r4qxh .rflhj.rnh7b button.r3xx9,
.r4h7f.rmge7.r4qxh .ram49.rnh7b a.rtynk,
.r4h7f.rmge7.r4qxh .ram49.rnh7b button.rtynk,
.r4h7f.rmge7.r4qxh .rsr9k.rnh7b a.rgpr1,
.r4h7f.rmge7.r4qxh .rsr9k.rnh7b button.rgpr1,
.r4h7f.rmge7.r4qxh .rvq0e.rnh7b a.rmjd5,
.r4h7f.rmge7.r4qxh .rvq0e.rnh7b button.rmjd5,
.r4h7f.rmge7.r4qxh .rilxr.rnh7b a.rww9g,
.r4h7f.rmge7.r4qxh .rilxr.rnh7b button.rww9g,
.r4h7f.rmge7.r4qxh .regy0.rnh7b a.r8pzc,
.r4h7f.rmge7.r4qxh .regy0.rnh7b button.r8pzc { border-radius: 14px; }
body.rl2qd, body.r8xmr, body.rbokk {
  --dtozn: var(--d1el9); --dqi2f: var(--dcvxx);
  --d46cp: color-mix(in srgb, var(--d1el9) 15%, transparent);
  --dmk2f: var(--ddmhw); --dduf7: var(--dndf8, #141414);
  --dw9g8: var(--dwaid); --dj67h: #fff;
  --de0z8: var(--dsf4z); --dvopb: var(--d9g0z);
  --djchd: ui-monospace, "SFMono-Regular", Menlo, monospace;
  --dvz2i: 1240px; --dpzs5: 0 18px 40px -24px rgba(0, 0, 0, .45);
}
body.rl2qd { --dwwcr: var(--drsuw); --dc26y: var(--dii88); --dhqwu: var(--diird); --d888w: var(--dlt98); --dr71t: 16px; --dipsh: 28px; }
body.r8xmr { --dwwcr: #fff; --dc26y: color-mix(in srgb, var(--diird) 6%, #fff); --dhqwu: var(--dlt98); --d888w: color-mix(in srgb, var(--diird) 80%, #000); --dr71t: 14px; --dipsh: 14px; --dvz2i: 1200px; }
body.rbokk { --dwwcr: var(--drsuw); --dc26y: var(--dii88); --dhqwu: color-mix(in srgb, var(--diird) 82%, #000); --d888w: color-mix(in srgb, var(--diird) 70%, #000); --dr71t: 14px; --dipsh: 22px; --dj67h: color-mix(in srgb, var(--drsuw) 35%, #fff); }
body.rl2qd, body.r8xmr, body.rbokk { --dp7xa: 84px; }
body.rl2qd .rstg6, body.r8xmr .rstg6, body.rbokk .rstg6 { width: min(100% - 40px, var(--dvz2i)); max-width: none; padding-inline: 0; margin-inline: auto; }
.rutgu { background: var(--dhqwu); color: color-mix(in srgb, #fff 85%, var(--dhqwu)); font-size: .86rem; }
.rutgu .rstg6 { display: flex; flex-wrap: wrap; gap: 6px 22px; align-items: center; justify-content: space-between; padding: 8px 0; }
.rutgu p { margin: 0; }
.rutgu b { color: var(--da471); }
.rutgu a { color: #fff; text-decoration: none; }
.r4fb1 { display: flex; gap: 18px; flex-wrap: wrap; }
.rt9mb b { background: var(--dmk2f); color: var(--dduf7); font: 600 .7rem/1 var(--djchd); letter-spacing: .08em; padding: .35em .55em; border-radius: 4px; text-transform: uppercase; }
.rv62j.ruysc { position: sticky; top: 0; z-index: 100; background: transparent; border: 0; box-shadow: none; backdrop-filter: none; -webkit-backdrop-filter: none; }
.ruysc .r0i75 { color: var(--dtozn); margin-right: auto; }
.ruysc .rqfqf { color: var(--dtozn); font-size: 1.3rem; }
.ruysc .rd6k5 { color: var(--dqi2f); font-size: .64rem; letter-spacing: .12em; }
.ruysc .r96zm { gap: 2px; }
.ruysc .rex19 { color: var(--dtozn); font-weight: 700; font-size: .94rem; padding: 10px 13px; border-radius: 999px; box-shadow: none; }
.ruysc .rex19:hover { background: var(--dc26y); color: var(--dtozn); }
.ruysc .rex19[aria-current="page"] { background: color-mix(in srgb, var(--dmk2f) 22%, #fff); color: var(--dtozn); box-shadow: none; border-radius: 999px; }
.ruysc .r8fd2 { background: #fff; border-color: var(--d46cp); }
.ruysc .r8fd2 a { color: var(--dtozn); }
.ruysc .r8fd2 a:hover { color: var(--dtozn); background: var(--dc26y); }
.ruysc .rddlb { display: flex; align-items: center; gap: 8px; }
.ruysc .rwcbl { display: none; align-items: center; gap: 8px; color: var(--dtozn); font-weight: 700; text-decoration: none; padding: 8px 10px; white-space: nowrap; font-size: .95rem; }
.ruysc .rwcbl svg { width: 18px; height: 18px; color: var(--dw9g8); }
.ruysc .renxi { background: var(--dmk2f); color: var(--dduf7); border-radius: 999px; min-height: 44px; padding: 10px 20px; font-weight: 800; border: 0; }
.ruysc .r5vfs { border-color: var(--d46cp); background: var(--dhqwu); border-radius: 50%; }
.ruysc .r5vfs span, .ruysc .r5vfs span::before, .ruysc .r5vfs span::after { background: #fff; }
.rkahx .ruysc .r5vfs span { background: transparent; }
.ruysc .ru47w { padding: 12px 0; }
.ruysc .rzkq4 { display: flex; align-items: center; gap: 14px; }
@media (min-width: 1120px) { .ruysc .rwcbl { display: inline-flex; } }
.ruidc { background: var(--dwwcr) !important; }
.ruidc .rzkq4 { background: #fff; border: 1px solid var(--d46cp); border-radius: 999px; padding: 8px 8px 8px 18px; box-shadow: var(--dpzs5); }
.ruidc .rqfqf { font-weight: 900; text-transform: uppercase; letter-spacing: .02em; }
.rpv95 { background: color-mix(in srgb, var(--dc26y) 92%, transparent) !important; }
.rpv95 .ru47w { padding: 10px 0; }
.rpv95 .rzkq4 { background: rgba(255, 255, 255, .96); border: 1px solid var(--d46cp); border-radius: 999px; padding: 8px 8px 8px 22px; box-shadow: 0 1px 2px rgba(0,0,0,.06), 0 8px 28px rgba(0,0,0,.08); }
.rpv95 .rqfqf { font-weight: 800; letter-spacing: -.03em; }
.rpv95 .rd6k5 { font-family: var(--djchd); }
.rpv95 .rex19[aria-current="page"] { background: color-mix(in srgb, var(--diird) 10%, #fff); }
.r8b8j { background: color-mix(in srgb, var(--dwwcr) 94%, transparent) !important; backdrop-filter: saturate(1.2) blur(10px) !important; border-bottom: 1px solid var(--d46cp) !important; }
.r8b8j .rikge { display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; min-height: 84px; gap: 20px; }
.r8b8j .r0i75 { margin: 0; justify-self: center; }
.r8b8j .rqfqf { font-weight: 600; letter-spacing: -.01em; font-size: 1.4rem; }
.r8b8j .rd6k5 { font-family: var(--djchd); letter-spacing: .16em; }
.r8b8j .rgnii { display: none; }
.r8b8j .rddlb { justify-content: flex-end; }
.r8b8j .rex19 { font-weight: 500; border-radius: 8px; }
.r8b8j .rex19[aria-current="page"] { background: transparent; box-shadow: inset 0 -2px 0 var(--dmk2f); border-radius: 8px; }
.r8b8j .renxi { border-radius: 10px; min-height: 40px; font-weight: 600; }
@media (min-width: 1120px) { .r8b8j .rgnii { display: block; } }
@media (max-width: 1119px) { .r8b8j .rikge { grid-template-columns: auto 1fr; } .r8b8j .r0i75 { justify-self: start; } }
body.rl2qd .rpgii, body.r8xmr .rpgii, body.rbokk .rpgii { background: var(--dhqwu); }
body.rl2qd .rhhqz, body.r8xmr .rhhqz, body.rbokk .rhhqz { background: var(--d888w); color: color-mix(in srgb, #fff 78%, var(--dhqwu)); border-top: 0; }
body.rl2qd .rhhqz { background: var(--dhqwu); }
body.rl2qd .rhhqz h2, body.r8xmr .rhhqz h2, body.rbokk .rhhqz h2 { color: var(--da471); }
body.rl2qd .rhhqz h2 { font-size: 1.25rem; text-transform: uppercase; letter-spacing: .04em; }
body.r8xmr .rhhqz h2, body.rbokk .rhhqz h2 { font: 500 .76rem/1 var(--djchd); text-transform: uppercase; letter-spacing: .14em; }
body.rl2qd .rhhqz a:hover, body.r8xmr .rhhqz a:hover, body.rbokk .rhhqz a:hover { color: var(--da471); }
body.rl2qd .rhhqz .ryeou, body.r8xmr .rhhqz .ryeou, body.rbokk .rhhqz .ryeou { background: var(--dmk2f); color: var(--dduf7); border-radius: 999px; }
body.rl2qd .rhhqz .r0i75, body.r8xmr .rhhqz .r0i75, body.rbokk .rhhqz .r0i75, body.rl2qd .rhhqz .rqfqf, body.r8xmr .rhhqz .rqfqf, body.rbokk .rhhqz .rqfqf { color: #fff; }
body.rl2qd .rhhqz .rdfut, body.r8xmr .rhhqz .rdfut, body.rbokk .rhhqz .rdfut, body.rl2qd .rjafq, body.r8xmr .rjafq, body.rbokk .rjafq { color: color-mix(in srgb, #fff 62%, var(--dhqwu)); border-color: rgba(255, 255, 255, .12); }
body.rbokk .rhhqz .ryeou { border-radius: 10px; }
.r53xg .rmlbp { width: min(100% - 40px, var(--dvz2i)); margin-inline: auto; }
.r53xg .ry67d, .r53xg .rhfz9, .r53xg .rjgzl, .r53xg .r97yz, .r53xg .rxdrz, .r53xg .rr3e8 { font-family: var(--dvopb); }
.r53xg .ry67d h1, .r53xg .rhfz9 h2, .r53xg .rhfz9 h3, .r53xg .rjgzl h3, .r53xg .r97yz h2, .r53xg .r97yz h3, .r53xg .r6bwr h3 { font-family: var(--de0z8); text-transform: var(--dy1zf, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.r53xg .rqn27 { display: inline-flex; align-items: center; gap: 10px; font: 700 .8rem/1.2 var(--dvopb); letter-spacing: .14em; text-transform: uppercase; color: var(--dw9g8); margin: 0 0 14px; }
.r53xg .rqn27::before { content: ""; width: 26px; height: 4px; border-radius: 4px; background: var(--dmk2f); }
.r53xg .riseo { display: inline-flex; align-items: center; justify-content: center; gap: 8px; min-height: 48px; padding: 12px 22px; border-radius: 999px; font-weight: 800; font-size: .98rem; text-decoration: none; border: 2px solid transparent; cursor: pointer; transition: transform .15s, background .15s; }
.r53xg .riseo:hover { transform: translateY(-1px); }
.r53xg .riseo svg { width: 18px; height: 18px; flex: none; }
.r53xg .rdhch { background: var(--dmk2f); color: var(--dduf7); }
.r53xg .rv89s { background: var(--dhqwu); color: #fff; }
.r53xg .ru8y1 { background: transparent; color: var(--dtozn); border-color: currentColor; }
.r53xg .ro69v { width: 100%; margin-bottom: 10px; }
.r53xg .rnhv1 { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 22px; }
.r53xg .rynq0 { font-size: .9rem; color: var(--dqi2f); margin: 16px 0 0; }
.r53xg .r75hm { font-size: .86rem; color: var(--dqi2f); margin-bottom: 18px; }
.r53xg .r75hm a { color: var(--dqi2f); text-decoration: underline; text-underline-offset: 2px; }
.r53xg .r75hm [aria-current] { color: var(--dtozn); }
.r53xg .r75hm li + li::before { color: var(--d46cp); }
.r53xg .r43m6 { color: var(--dw9g8); }
.r53xg .ry67d { background: var(--dwwcr); color: var(--dtozn); }
.r53xg .ry67d h1 { color: var(--dtozn); font-size: clamp(2.3rem, 4.8vw, 4rem); line-height: 1.04; margin: 0 0 .3em; }
.r53xg .r7xmg { font-size: 1.14rem; color: var(--dqi2f); max-width: 62ch; margin: 0; }
.r53xg .r00n0 { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, .85fr); gap: clamp(28px, 5vw, 64px); align-items: center; padding: clamp(36px, 5vw, 64px) 0; }
.r53xg .r76aj { grid-template-columns: 1fr; }
.r53xg .ry7b0 img { width: 100%; height: 100%; object-fit: cover; display: block; }
.r53xg .rr3e8 { height: clamp(260px, 40vw, 500px); overflow: hidden; }
.r53xg .rr3e8 img { width: 100%; height: 100%; object-fit: cover; display: block; }
.romma .rk1tg { padding-bottom: 8px; }
.romma .rk1tg .ry7b0 { height: clamp(300px, 40vw, 480px); overflow: hidden; border-radius: 0 0 var(--dipsh) var(--dipsh); }
.romma .r7qf7 { position: relative; margin-top: -150px; background: var(--dmk2f); color: var(--dduf7); border-radius: var(--dipsh); padding: 28px 32px 26px; max-width: 820px; box-shadow: var(--dpzs5); }
.romma .rjkak .r7qf7 { margin-top: 40px; }
.romma .r7qf7::before { content: ""; position: absolute; inset: 8px; border: 2px solid color-mix(in srgb, var(--dduf7) 30%, transparent); border-radius: 22px; pointer-events: none; }
.romma .r7qf7 h1, .romma .r7qf7 .r7xmg, .romma .r7qf7 .r75hm, .romma .r7qf7 .r75hm a, .romma .r7qf7 .r75hm [aria-current] { color: var(--dduf7); }
.romma .r7qf7 h1 { font-size: clamp(2.2rem, 4.6vw, 3.9rem); font-weight: 900; }
.romma .rr6mg { display: flex; flex-wrap: wrap; gap: 8px 22px; margin: 16px 0 0; list-style: none; padding: 0; font-weight: 700; }
.romma .rr6mg li { display: inline-flex; align-items: center; gap: 8px; }
.romma .rr6mg li::before { content: ""; width: 10px; height: 10px; border-radius: 50%; background: var(--dduf7); }
.romma .r3xrd .ry7b0 { border-radius: var(--dipsh) var(--dipsh) var(--dipsh) 120px; overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--dpzs5); }
.romma .r3xrd h1 { font-weight: 900; }
.rnutr .rx5e9 { background: linear-gradient(180deg, var(--dc26y) 0 82%, #fff 82%); }
.rnutr .rx5e9 .r00n0 { align-items: end; padding-bottom: 0; }
.rnutr .rx5e9 h1 { font-weight: 750; letter-spacing: -.035em; max-width: 18ch; }
.rnutr .rx5e9 .rqn27 { font: 500 .78rem/1.3 var(--djchd); color: color-mix(in srgb, var(--diird) 70%, #fff); }
.rnutr .rx5e9 .rqn27::before { width: 18px; height: 8px; border-radius: 2px; background: currentColor; }
.rnutr .rx5e9 .ry7b0 img { border-radius: 200px 200px var(--dr71t) var(--dr71t); aspect-ratio: 720 / 820; max-height: 520px; }
.rnutr .rr6mg { margin: 1.8rem 0 0; display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); border: 1px solid var(--d46cp); border-radius: var(--dr71t); background: #fff; overflow: hidden; }
.rnutr .rr6mg div { padding: 1rem 1.1rem; border-right: 1px solid var(--d46cp); }
.rnutr .rr6mg div:last-child { border-right: 0; }
.rnutr .rr6mg dt { font: 500 .72rem var(--djchd); text-transform: uppercase; letter-spacing: .1em; color: color-mix(in srgb, var(--diird) 70%, #fff); margin-bottom: .35rem; }
.rnutr .rr6mg dd { margin: 0; font-size: .95rem; line-height: 1.45; font-weight: 600; }
.rnutr .rdhch { background: var(--dmk2f); }
.ru0hh .retrt { border-bottom: 1.5px solid var(--dtozn); }
.ru0hh .retrt .r00n0 { grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr); align-items: end; padding: 64px 0 48px; }
.ru0hh .retrt h1 { font-weight: 600; letter-spacing: -.015em; }
.ru0hh .retrt .r75hm { font: 500 .8rem/1.4 var(--djchd); }
.ru0hh .rqn27 { font: 500 .76rem/1.2 var(--djchd); color: var(--dw9g8); }
.ru0hh .rqn27::before { height: 2px; width: 22px; }
.ru0hh .riseo { border-radius: 10px; font-weight: 600; }
.ru0hh .rr3e8 { border-bottom: 1.5px solid var(--dtozn); }
.r53xg .rhfz9 { display: grid; grid-template-columns: minmax(0, 1fr) 370px; gap: clamp(32px, 5vw, 64px); padding: 56px 0 80px; align-items: start; color: var(--dtozn); }
.r53xg .rhfz9::before { content: none; }
.r53xg .rhfz9 { position: relative; }
.r53xg .rs7re { order: 2; position: sticky; top: calc(var(--dp7xa) + 24px); display: grid; gap: 1.2rem; }
.r53xg .rhqhx { order: 1; min-width: 0; }
.r53xg .rhqhx h2 { color: var(--dtozn); font-size: clamp(1.7rem, 2.8vw, 2.3rem); line-height: 1.1; margin: 0 0 .5em; }
.r53xg .rhqhx h3 { color: var(--dtozn); font-size: 1.25rem; margin: 0 0 .3em; }
.r53xg .rhqhx p { color: var(--dtozn); margin: 0 0 1em; }
.r53xg .rq3tl { padding-bottom: 2.4rem; margin-bottom: 2.4rem; border-bottom: 1px solid var(--d46cp); }
.r53xg .rq3tl:last-child { border-bottom: 0; margin-bottom: 0; }
.r53xg .ra4sd p { font-size: 1.1rem; color: var(--dqi2f); }
.r53xg .rayq8 { list-style: none; margin: 0; padding: 0; display: grid; gap: .65rem; }
.r53xg .rayq8 li { display: flex; gap: .7rem; align-items: flex-start; }
.r53xg .rayq8 svg { width: 22px; height: 22px; flex: none; color: var(--dw9g8); margin-top: 2px; }
.r53xg .r53tb { list-style: none; margin: 0; padding: 0; position: relative; }
.r53xg .r53tb li { position: relative; padding: 0 0 22px 66px; }
.r53xg .r53tb .ra6eu { position: absolute; left: 0; top: 0; width: 46px; height: 46px; border-radius: 50%; display: grid; place-items: center; background: var(--dmk2f); color: var(--dduf7); font: 900 1.05rem/1 var(--de0z8); }
.r53xg .r53tb li p { color: var(--dqi2f); }
.r53xg .rmjcs { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(var(--dx48q, 4), minmax(0, 1fr)); gap: 1rem; }
.r53xg .rmjcs li { position: relative; padding-top: 3.2rem; }
.r53xg .rmjcs li::before { content: ""; position: absolute; top: 18px; left: 46px; right: -1rem; height: 2px; background: repeating-linear-gradient(90deg, var(--d46cp) 0 6px, transparent 6px 11px); }
.r53xg .rmjcs li:last-child::before { display: none; }
.r53xg .rmjcs .ra6eu { position: absolute; top: 0; left: 0; width: 38px; height: 38px; border-radius: 10px; background: color-mix(in srgb, var(--dmk2f) 22%, #fff); color: var(--dtozn); font: 800 1.05rem/38px var(--de0z8); text-align: center; }
.r53xg .rmjcs h3 { font-size: 1.05rem; }
.r53xg .rmjcs p { font-size: .92rem; color: var(--dqi2f); margin: 0; }
.r53xg .rcwfs { width: 100%; border-collapse: collapse; background: var(--dj67h); border: 1px solid var(--d46cp); border-radius: var(--dr71t); overflow: hidden; font-size: .97rem; }
.r53xg .rcwfs th, .r53xg .rcwfs td { padding: 13px 18px; border-bottom: 1px solid var(--d46cp); text-align: left; font-weight: 500; color: var(--dtozn); }
.r53xg .rcwfs td { text-align: right; font-weight: 800; white-space: nowrap; }
.r53xg .rcwfs tr:last-child th, .r53xg .rcwfs tr:last-child td { border-bottom: 0; }
.r53xg .rqqi9 details { border-bottom: 1px solid var(--d46cp); }
.r53xg .rqqi9 details:first-child { border-top: 2px solid var(--dtozn); }
.r53xg .rqqi9 summary { list-style: none; cursor: pointer; padding: 18px 48px 18px 0; position: relative; font: 700 1.08rem/1.3 var(--de0z8); color: var(--dtozn); }
.r53xg .rqqi9 summary::-webkit-details-marker { display: none; }
.r53xg .rqqi9 summary::after { content: "+"; position: absolute; right: 4px; top: 50%; width: 30px; height: 30px; margin-top: -15px; border-radius: 50%; background: var(--dmk2f); color: var(--dduf7); display: grid; place-items: center; font: 700 1.2rem/30px var(--dvopb); text-align: center; transition: transform .2s; }
.r53xg .rqqi9 details[open] summary::after { transform: rotate(45deg); }
.r53xg .rqqi9 details > div p { color: var(--dqi2f); }
.r53xg .r4ql8 { background: var(--dj67h); border-radius: var(--dipsh); border: 1px solid var(--d46cp); box-shadow: var(--dpzs5); overflow: hidden; color: var(--dtozn); }
.r53xg .rak98 { background: var(--dhqwu); color: #fff; padding: 20px 24px 18px; }
.r53xg .rak98 small { display: block; color: var(--da471); font-weight: 700; letter-spacing: .1em; text-transform: uppercase; font-size: .74rem; line-height: 1.35; }
.r53xg .rak98 b { display: block; font: 900 2.9rem/1 var(--de0z8); margin-top: 8px; }
.r53xg .rak98 span { color: color-mix(in srgb, #fff 72%, var(--dhqwu)); font-size: .88rem; }
.r53xg .rfau8 { height: 22px; position: relative; background: radial-gradient(circle at 0 50%, var(--dwwcr) 11px, transparent 12px) left / 22px 22px no-repeat, radial-gradient(circle at 100% 50%, var(--dwwcr) 11px, transparent 12px) right / 22px 22px no-repeat; }
.r53xg .rfau8::after { content: ""; position: absolute; left: 22px; right: 22px; top: 50%; border-top: 2px dashed var(--d46cp); }
.r53xg .rnlhu { padding: 4px 24px 22px; }
.r53xg .r4ql8 dl { margin: 0 0 6px; }
.r53xg .r4ql8 dl div { display: flex; justify-content: space-between; gap: 10px; padding: 9px 0; border-bottom: 1px solid var(--d46cp); font-size: .93rem; }
.r53xg .r4ql8 dt { color: var(--dqi2f); }
.r53xg .r4ql8 dd { margin: 0; font-weight: 700; text-align: right; }
.r53xg .rp4xx { list-style: none; margin: 0 0 18px; padding: 0; font-size: .9rem; }
.r53xg .rp4xx li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-bottom: 1px solid var(--d46cp); }
.r53xg .rp4xx span { color: var(--dqi2f); }
.r53xg .rp4xx b { white-space: nowrap; }
.r53xg .roc4f { font-size: .82rem; color: var(--dqi2f); margin: 6px 0 0; }
.r53xg .roegj { display: grid; gap: .1rem; border-left: 2px solid var(--d46cp); padding-left: 1rem; }
.r53xg .roegj a { text-decoration: none; color: var(--dqi2f); padding: .3rem 0; font-weight: 600; font-size: .95rem; }
.r53xg .roegj a:hover { color: var(--dtozn); }
.r53xg .rjgzl { background: var(--dc26y); padding: 64px 0; }
.r53xg .ripdl { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }
.r53xg .rv2n8 { display: flex; flex-direction: column; background: var(--dj67h); border-radius: var(--dipsh); overflow: hidden; border: 1px solid var(--d46cp); text-decoration: none; color: var(--dtozn); transition: transform .15s, box-shadow .15s; }
.r53xg .rv2n8:hover { transform: translateY(-3px); box-shadow: var(--dpzs5); }
.r53xg .rv2n8 img { width: 100%; aspect-ratio: 16 / 10; object-fit: cover; display: block; }
.r53xg .rv2n8 div { padding: 18px 20px 20px; }
.r53xg .rv2n8 h3 { font-size: 1.3rem; margin: 0 0 4px; color: var(--dtozn); }
.r53xg .rv2n8 p { margin: 0; font-size: .92rem; color: var(--dqi2f); }
.r53xg .r97yz { background: var(--dmk2f); color: var(--dduf7); padding: 56px 0; position: relative; overflow: hidden; }
.r53xg .rgjei { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 24px; position: relative; z-index: 1; }
.r53xg .r97yz h2 { margin: 0 0 6px; font-size: clamp(2rem, 4vw, 3.2rem); color: var(--dduf7); line-height: 1.05; }
.r53xg .r97yz p { margin: 0; font-size: 1.08rem; max-width: 60ch; }
.r53xg .r97yz .rnhv1 { margin: 0; }
.r53xg .r97yz .ru8y1 { color: var(--dduf7); }
.romma .r97yz::after { content: ""; position: absolute; right: -60px; bottom: -60px; width: 300px; height: 300px; border-radius: 50%; border: 28px solid color-mix(in srgb, var(--dduf7) 8%, transparent); }
.rnutr .r97yz { background: var(--dhqwu); color: #fff; padding: 2rem 0; }
.rnutr .r97yz h2 { color: #fff; font-size: 1.45rem; margin: 0; }
.rnutr .r97yz p { display: none; }
.rnutr .r97yz .rv89s { background: var(--dmk2f); color: var(--dduf7); }
.rnutr .r97yz .ru8y1 { color: #fff; }
.ru0hh .r8vt1 { background: var(--dhqwu); color: color-mix(in srgb, #fff 90%, var(--dhqwu)); padding: 96px 0; }
.ru0hh .rjb19 { display: grid; grid-template-columns: minmax(0, 1.3fr) minmax(0, 1fr); gap: 40px; align-items: center; }
.ru0hh .r8vt1 h2 { color: #fff; }
.ru0hh .r8vt1 .rqn27 { color: var(--da471); }
.ru0hh .roqej { background: var(--dj67h); color: var(--dtozn); border-radius: var(--dipsh); padding: 28px; }
.ru0hh .roqej h3 { margin: 0 0 6px; font-size: 1.3rem; color: var(--dtozn); }
.ru0hh .roqej p { color: var(--dqi2f); font-size: .95rem; }
.ru0hh .roqej .riseo { width: 100%; margin-top: 8px; }
.ru0hh .roqej .rv89s { background: var(--dmk2f); color: var(--dduf7); }
.rnutr .rhfz9 { grid-template-columns: 300px minmax(0, 1fr); }
.rnutr .rs7re { order: 0; }
.rnutr .rhqhx { order: 1; }
.rnutr .r4ql8 { border: 0; border-radius: var(--dr71t); box-shadow: none; background: var(--dhqwu); color: color-mix(in srgb, #fff 86%, var(--dhqwu)); }
.rnutr .rak98 { padding: 1.4rem 1.4rem .4rem; }
.rnutr .rak98 small { font: 500 .72rem var(--djchd); color: var(--da471); }
.rnutr .rak98 b { font-size: 2.6rem; font-weight: 800; letter-spacing: -.03em; }
.rnutr .rfau8 { display: none; }
.rnutr .rnlhu { padding: .6rem 1.4rem 1.4rem; }
.rnutr .r4ql8 dl div, .rnutr .rp4xx li { border-color: rgba(255, 255, 255, .12); }
.rnutr .r4ql8 dt, .rnutr .rp4xx span, .rnutr .roc4f { color: color-mix(in srgb, #fff 72%, var(--dhqwu)); }
.rnutr .rp4xx b, .rnutr .r4ql8 dd { color: #fff; }
.rnutr .r4ql8 .ru8y1 { color: #fff; }
.rnutr .riseo { border-radius: 999px; }
.rnutr .rayq8 svg { color: #fff; background: color-mix(in srgb, var(--diird) 85%, #fff); border-radius: 6px; padding: 3px; }
.rnutr .rjgzl { background: #fff; border-top: 1px solid var(--d46cp); }
.rnutr .rv2n8 { border-radius: var(--dr71t); }
.ru0hh .rhfz9 { grid-template-columns: minmax(0, 340px) minmax(0, 1fr); gap: 72px; padding: 72px 0 100px; }
.ru0hh .rs7re { order: 0; }
.ru0hh .r4ql8 { border: 1.5px solid var(--dtozn); box-shadow: none; }
.ru0hh .rak98 { background: var(--dtozn); padding: 18px 22px; }
.ru0hh .rak98 small { font: 500 .76rem/1.3 var(--djchd); color: #fff; letter-spacing: .12em; }
.ru0hh .rak98 b { font-family: var(--de0z8); font-weight: 600; font-size: 2.2rem; }
.ru0hh .rfau8 { display: none; }
.ru0hh .rnlhu { padding: 10px 22px 22px; }
.ru0hh .r4ql8 dl div, .ru0hh .rp4xx li { border-bottom: 1px dashed color-mix(in srgb, var(--dtozn) 28%, transparent); }
.ru0hh .r4ql8 dt { font: 500 .72rem/1.3 var(--djchd); letter-spacing: .08em; text-transform: uppercase; }
.ru0hh .r53tb { border-left: 2px solid var(--dtozn); margin-left: 16px; }
.ru0hh .r53tb li { padding: 0 0 26px 34px; }
.ru0hh .r53tb .ra6eu { left: -17px; width: 32px; height: 32px; background: var(--dwwcr); color: var(--dtozn); border: 2px solid var(--dtozn); font: 600 .78rem/1 var(--djchd); }
.ru0hh .rmjcs .ra6eu { border-radius: 50%; background: var(--dwwcr); border: 2px solid var(--dtozn); font: 600 .8rem/34px var(--djchd); }
.ru0hh .rcwfs { border: 1.5px solid var(--dtozn); }
.ru0hh .rjgzl { background: var(--dc26y); }
.ru0hh .rv2n8 { border-radius: var(--dr71t); }
.ru0hh .rqqi9 details:first-child { border-top-width: 1.5px; }
.ru0hh .rqqi9 summary::after { background: transparent; border: 1.5px solid var(--dtozn); color: var(--dtozn); }
.r53xg .rxdrz { background: var(--dwwcr); padding: 24px 0 72px; color: var(--dtozn); }
.r53xg .rdk4z { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 18px; }
.r53xg .r6bwr { display: grid; grid-template-columns: 200px minmax(0, 1fr); background: var(--dj67h); border: 1px solid var(--d46cp); border-radius: var(--dipsh); overflow: hidden; text-decoration: none; color: var(--dtozn); transition: transform .15s, box-shadow .15s; }
.r53xg .r6bwr:hover { transform: translateY(-3px); box-shadow: var(--dpzs5); }
.r53xg .r8ubv { position: relative; min-height: 180px; }
.r53xg .r8ubv img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }
.r53xg .r9ilh { display: none; }
.r53xg .ruwz1 { padding: 20px 22px; display: flex; flex-direction: column; }
.r53xg .r6bwr h3 { font-size: 1.35rem; margin: 0 0 6px; color: var(--dtozn); line-height: 1.1; }
.r53xg .r6bwr p { margin: 0 0 14px; font-size: .93rem; color: var(--dqi2f); }
.r53xg .rzr9s { margin-top: auto; display: flex; justify-content: space-between; align-items: baseline; gap: 12px; font-size: .86rem; color: var(--dqi2f); }
.r53xg .rzr9s b { font: 800 1.35rem/1 var(--de0z8); color: var(--dtozn); white-space: nowrap; }
.r53xg .rzr9s small { font: 500 .78rem var(--dvopb); color: var(--dqi2f); }
.rnutr .rdk4z { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }
.rnutr .r6bwr { grid-template-columns: 1fr; border-radius: var(--dr71t); }
.rnutr .r8ubv { aspect-ratio: 4 / 3; min-height: 0; }
.rnutr .r9ilh { display: grid; place-items: center; position: absolute; right: 10px; bottom: -14px; width: 34px; height: 34px; border-radius: 8px; background: var(--dhqwu); color: #fff; }
.rnutr .r9ilh svg { width: 18px; height: 18px; }
.rnutr .r6bwr h3 { font-size: 1.08rem; }
.rnutr .rzr9s { flex-direction: column; align-items: flex-start; }
.rnutr .rzr9s b { font-size: 1rem; }
.ru0hh .rdk4z { padding-top: 24px; }
.ru0hh .r6bwr { border-radius: var(--dr71t); grid-template-columns: 180px minmax(0, 1fr); }
.ru0hh .rzr9s { font-family: var(--djchd); }
.ru0hh .rzr9s b { font-weight: 600; }
.r53xg .rd76t { border-radius: var(--dipsh); }
.rnutr .rd76t { background: var(--dhqwu); color: #fff; border-radius: var(--dr71t); }
.rnutr .rd76t .r4ti1 { background: var(--dmk2f); color: var(--dduf7); }
.rnutr .rd76t .rypz0 { --dt5ik: #fff; color: #fff; border-color: rgba(255,255,255,.5); }
.ru0hh .rd76t { background: var(--dhqwu); color: #fff; border-radius: var(--dipsh); }
.ru0hh .rd76t .r4ti1 { background: var(--dmk2f); color: var(--dduf7); }
.ru0hh .rd76t .rypz0 { --dt5ik: #fff; color: #fff; border-color: rgba(255,255,255,.5); }
.r53xg .rdkca .ryeou, .r53xg .r0fdr .ryeou { border-radius: 999px; }
.ru0hh .rdkca .ryeou, .ru0hh .r0fdr .ryeou { border-radius: 10px; }
@media (max-width: 1000px) {
  .r53xg .rhfz9, .rnutr .rhfz9, .ru0hh .rhfz9 { grid-template-columns: 1fr; gap: 36px; }
  .r53xg .rs7re { position: static; order: 2; }
  .r53xg .rmjcs { grid-template-columns: 1fr 1fr; }
  .r53xg .ripdl { grid-template-columns: 1fr; }
  .r53xg .rdk4z, .rnutr .rdk4z { grid-template-columns: 1fr 1fr; }
  .r53xg .r00n0, .ru0hh .retrt .r00n0, .ru0hh .rjb19 { grid-template-columns: 1fr; }
}
@media (max-width: 640px) {
  .romma .r7qf7 { margin-top: -70px; padding: 22px 20px; }
  .r53xg .rmjcs, .r53xg .rdk4z, .rnutr .rdk4z { grid-template-columns: 1fr; }
  .r53xg .r6bwr, .ru0hh .r6bwr { grid-template-columns: 1fr; }
  .r53xg .r8ubv { aspect-ratio: 16 / 9; }
  .r4fb1 { display: none; }
}
.r53xg .rrmql { background: var(--dwwcr); color: var(--dtozn); }
.r53xg .re6dl { background: var(--dwwcr); color: var(--dtozn); padding: clamp(56px, 7vw, 88px) 0; font-family: var(--dvopb); }
.r53xg .r0hzr { background: var(--dc26y); }
.r53xg .re6dl h2, .r53xg .re6dl h3 { font-family: var(--de0z8); color: var(--dtozn); text-transform: var(--dy1zf, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.r53xg .re6dl h2 { font-size: clamp(1.9rem, 3.4vw, 2.8rem); line-height: 1.08; margin: 0; }
.r53xg .rvrf0 { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: end; gap: 18px 40px; margin-bottom: 36px; }
.r53xg .rvrf0 > p { max-width: 52ch; color: var(--dqi2f); margin: 0; }
.r53xg .r2kue { display: grid; grid-template-columns: repeat(min(var(--dx48q, 3), 4), minmax(0, 1fr)); gap: 18px; align-items: stretch; }
.r53xg .rosut { position: relative; background: var(--dj67h); border: 1px solid var(--d46cp); border-radius: var(--dipsh); padding: 26px 24px; display: flex; flex-direction: column; }
.r53xg .rzpln { border: 2px solid var(--dtozn); box-shadow: var(--dpzs5); }
.r53xg .rtifu { position: absolute; top: -14px; right: 20px; background: var(--dmk2f); color: var(--dduf7); border-radius: 999px; padding: 4px 12px; font-weight: 800; }
.r53xg .rosut h3 { font-size: 1.45rem; margin: 0 0 6px; }
.r53xg .rc608 { color: var(--dqi2f); font-size: .94rem; margin: 0 0 14px; }
.r53xg .r7n21 { margin: 0 0 4px; }
.r53xg .r7n21 b { font: 900 2.3rem/1 var(--de0z8); }
.r53xg .r7n21 small { color: var(--dqi2f); font-size: .8rem; }
.r53xg .rqnj0 { color: var(--dqi2f); font-size: .88rem; margin: 0 0 12px; }
.r53xg .rosut ul { list-style: none; padding: 14px 0 0; margin: 0 0 20px; border-top: 1px dashed var(--d46cp); display: grid; gap: 8px; font-size: .93rem; flex: 1; }
.r53xg .rosut li { display: flex; gap: 8px; align-items: flex-start; }
.r53xg .rosut li svg { width: 18px; height: 18px; flex: none; margin-top: 2px; color: var(--dw9g8); }
.r53xg .rosut li.rqdnb { color: var(--dqi2f); opacity: .65; }
.r53xg .rosut li.rqdnb svg { color: var(--dqi2f); }
.r53xg .rosut .ro69v { margin: 0; }
.r53xg .r65oy { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 22px; }
.r53xg .rcctr { display: flex; align-items: center; gap: 12px; margin-bottom: 10px; flex-wrap: wrap; }
.r53xg .rcctr h3 { font-size: 1.25rem; margin: 0; flex: 1; min-width: 0; }
.r53xg .rcctr h3 a { color: inherit; text-decoration: none; }
.r53xg .rcctr h3 a:hover { text-decoration: underline; }
.r53xg .rfvoh { width: 38px; height: 38px; border-radius: 10px; display: grid; place-items: center; background: color-mix(in srgb, var(--dmk2f) 20%, #fff); color: var(--dtozn); flex: none; }
.r53xg .rfvoh svg { width: 20px; height: 20px; }
.r53xg .rh73e { font-size: .85rem; color: var(--dqi2f); }
.r53xg .rct60 { display: grid; grid-template-columns: minmax(240px, 340px) minmax(0, 1fr); gap: 50px; align-items: start; }
.r53xg .rct60 h2 { font-size: clamp(1.9rem, 2.6vw, 2.6rem); }
.r53xg .rl312 { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr); gap: clamp(32px, 6vw, 80px); align-items: start; }
.r53xg .rn6o8 { grid-template-columns: minmax(0, 760px); }
.r53xg .rl312 h2 { margin-bottom: 18px; }
.r53xg .rxcf2 { list-style: none; margin: 0; padding: 0 0 0 26px; border-left: 3px solid var(--dtozn); display: grid; gap: 22px; }
.r53xg .rxcf2 li { position: relative; }
.r53xg .rxcf2 li::before { content: ""; position: absolute; left: -36px; top: 4px; width: 17px; height: 17px; border-radius: 50%; background: var(--dmk2f); border: 3px solid var(--dwwcr); box-shadow: 0 0 0 2px var(--dtozn); }
.r53xg .rxcf2 b { font: 800 1.3rem/1 var(--de0z8); display: block; margin-bottom: 4px; }
.r53xg .rxcf2 p { margin: 0; color: var(--dqi2f); font-size: .95rem; }
.r53xg .r4wns { background: var(--dhqwu); color: #fff; padding: 40px 0; }
.r53xg .rbuf6 { display: grid; grid-template-columns: repeat(auto-fit, minmax(160px, 1fr)); gap: 24px; }
.r53xg .r4wns b { display: block; font: 900 clamp(2rem, 4vw, 3rem)/1 var(--de0z8); color: var(--da471); }
.r53xg .r4wns span { font-size: .92rem; color: color-mix(in srgb, #fff 78%, var(--dhqwu)); }
.r53xg .rl61k { display: grid; grid-template-columns: repeat(var(--duj4k, 3), minmax(0, 1fr)); gap: 18px; }
.r53xg .r3f49 { background: var(--dj67h); border: 1px solid var(--d46cp); border-radius: var(--dipsh); padding: 24px; }
.r53xg .re0aq { display: block; font: 900 2.2rem/1 var(--de0z8); color: var(--dw9g8); margin-bottom: 12px; }
.r53xg .r3f49 h3 { font-size: 1.25rem; margin: 0 0 6px; }
.r53xg .r3f49 p { margin: 0; color: var(--dqi2f); font-size: .95rem; }
.r53xg .rv9sv { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 18px; }
.r53xg .rv9sv figure { margin: 0; background: var(--dj67h); border-radius: var(--dipsh); overflow: hidden; border: 1px solid var(--d46cp); }
.r53xg .rv9sv img { width: 100%; aspect-ratio: 4 / 5; object-fit: cover; display: block; }
.r53xg .rv9sv figcaption { padding: 14px 16px; display: grid; gap: 2px; }
.r53xg .rv9sv figcaption span { color: var(--dqi2f); font-size: .9rem; }
.r53xg .r9zx8 { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: clamp(32px, 5vw, 64px); align-items: center; }
.r53xg .r0xn2 img { width: 100%; border-radius: var(--dipsh); aspect-ratio: 5 / 4; object-fit: cover; display: block; }
.rnutr .rosut, .rnutr .r3f49 { border-radius: var(--dr71t); }
.rnutr .rzpln { background: var(--dhqwu); color: #fff; border-color: var(--dhqwu); }
.rnutr .rzpln h3, .rnutr .rzpln .r7n21 b { color: #fff; }
.rnutr .rzpln .rc608, .rnutr .rzpln .rqnj0, .rnutr .rzpln small, .rnutr .rzpln li.rqdnb { color: color-mix(in srgb, #fff 70%, var(--dhqwu)); }
.rnutr .rzpln li svg { color: var(--da471); }
.rnutr .rzpln .rdhch { background: var(--dmk2f); }
.rnutr .r0hzr { background: var(--dc26y); }
.rnutr .rxcf2 { border-left: 2px solid color-mix(in srgb, var(--diird) 20%, #fff); }
.rnutr .rxcf2 li::before { background: var(--dhqwu); box-shadow: none; border-color: #fff; }
.ru0hh .rosut, .ru0hh .r3f49 { border-radius: var(--dr71t); }
.ru0hh .rzpln { border-width: 1.5px; background: color-mix(in srgb, var(--dmk2f) 10%, var(--dj67h)); }
.ru0hh .re0aq, .ru0hh .rxcf2 b { font-family: var(--djchd); font-weight: 600; }
.ru0hh .rxcf2 { border-left-width: 2px; }
.ru0hh .rxcf2 li::before { background: var(--dwwcr); box-shadow: 0 0 0 2px var(--dtozn); }
.romma .r3f49 { border-radius: var(--dipsh); }
.romma .re0aq { -webkit-text-stroke: 1px var(--dtozn); color: var(--dmk2f); }
@media (min-width: 900px) {
  body.rl2qd .ref54, body.r8xmr .ref54, body.rbokk .ref54 { grid-template-columns: 1.4fr 1fr 1fr 1.2fr; justify-items: stretch; text-align: left; }
  body.rl2qd .ro19t, body.r8xmr .ro19t, body.rbokk .ro19t { grid-column: auto; }
}
.ru0hh .roqej .ru8y1 { color: var(--dtozn); }
@media (max-width: 1000px) {
  .r53xg .r2kue, .r53xg .rl61k { grid-template-columns: 1fr 1fr; }
  .r53xg .r65oy, .r53xg .rct60, .r53xg .rl312, .r53xg .r9zx8 { grid-template-columns: 1fr; }
}
@media (max-width: 640px) { .r53xg .r2kue, .r53xg .rl61k { grid-template-columns: 1fr; } }
.r53xg .r1mtl { display: grid; grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr); gap: clamp(28px, 4vw, 48px); align-items: start; }
.r53xg .reuql { background: var(--dhqwu); color: #fff; border-radius: var(--dipsh); padding: 28px; position: sticky; top: calc(var(--dp7xa) + 24px); }
.r53xg .reuql .rgbec a, .r53xg .reuql .rgbec span { color: #fff; }
.r53xg .reuql .rgbec small { color: color-mix(in srgb, #fff 65%, var(--dhqwu)); }
.r53xg .reuql .rgbec .r2tb7 { background: color-mix(in srgb, var(--dmk2f) 25%, transparent); color: var(--da471); }
.r53xg .reuql .r3bd3 li { border-color: rgba(255, 255, 255, .14); }
.r53xg .r9riz { display: flex; gap: 8px; align-items: flex-start; margin: 8px 0 0; font-size: .92rem; color: color-mix(in srgb, #fff 78%, var(--dhqwu)); }
.r53xg .r9riz svg { width: 18px; height: 18px; flex: none; margin-top: 2px; color: var(--da471); }
.r53xg .r1mtl .r1550 { border: 1px solid var(--d46cp); border-radius: var(--dipsh); box-shadow: var(--dpzs5); }
.r53xg .r1mtl .r1550 .r4ti1 { background: var(--dhqwu); color: #fff; border-radius: 999px; }
.ru0hh .r1mtl .r1550 .r4ti1 { border-radius: 10px; }
.r53xg .r0eie { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 22px; background: var(--dmk2f); color: var(--dduf7); border-radius: var(--dipsh); padding: clamp(28px, 4vw, 44px); }
.r53xg .r0eie h2 { color: var(--dduf7); font-family: var(--de0z8); text-transform: var(--dy1zf, none); font-size: clamp(1.7rem, 3vw, 2.5rem); line-height: 1.08; margin: 0 0 6px; overflow-wrap: normal; word-break: normal; }
.r53xg .r0eie p { margin: 0; max-width: 60ch; }
.r53xg .r0eie .rnhv1 { margin: 0; }
.r53xg .r0eie .ru8y1 { color: var(--dduf7); }
.rnutr .r0eie, .ru0hh .r0eie { background: var(--dhqwu); color: #fff; }
.rnutr .r0eie h2, .ru0hh .r0eie h2 { color: #fff; }
.rnutr .r0eie .rv89s, .ru0hh .r0eie .rv89s { background: var(--dmk2f); color: var(--dduf7); }
.rnutr .r0eie .ru8y1, .ru0hh .r0eie .ru8y1 { color: #fff; }
@media (max-width: 1000px) { .r53xg .r1mtl { grid-template-columns: 1fr; } .r53xg .reuql { position: static; } }
.r53xg .r4ydr { padding: clamp(36px, 5vw, 64px) 0 clamp(40px, 5vw, 60px); }
.r53xg .r4ydr h1 { font-size: clamp(2.1rem, 4.2vw, 3.4rem); max-width: 22ch; }
.r53xg .rg9qn { font: 500 .8rem/1.4 var(--djchd); color: var(--dqi2f); margin: 18px 0 0; }
.rnutr .ryq8y { background: var(--dc26y); border-radius: 0 0 40px 40px; }
.rnutr .ryq8y h1 { font-weight: 750; letter-spacing: -.035em; text-transform: none; }
.romma .rv33h { background: var(--dwwcr); border-bottom: 1px solid var(--d46cp); }
.romma .rv33h h1 { font-weight: 900; }
.romma .rv33h h1::after { content: ""; display: block; width: 72px; height: 8px; border-radius: 6px; background: var(--dmk2f); margin-top: 18px; }
.ru0hh .r5hzr { background-image: linear-gradient(var(--d46cp) 1px, transparent 1px), linear-gradient(90deg, var(--d46cp) 1px, transparent 1px); background-size: 48px 48px; border-bottom: 1.5px solid var(--dtozn); }
.ru0hh .r5hzr h1 { font-weight: 600; }
.ru0hh .r5hzr .rg9qn { color: var(--dw9g8); }
.r53xg .r1l1f { padding-top: clamp(40px, 5vw, 64px); }
.r53xg .rxgum { display: grid; grid-template-columns: 250px minmax(0, 1fr); gap: clamp(32px, 5vw, 72px); align-items: start; }
.r53xg .rjjit { grid-template-columns: minmax(0, 1fr); }
.r53xg .rjuuz { position: sticky; top: calc(var(--dp7xa) + 24px); font-size: .9rem; }
.r53xg .roxti { font: 600 .74rem/1.2 var(--djchd); letter-spacing: .12em; text-transform: uppercase; color: var(--dqi2f); margin: 0 0 12px; }
.r53xg .rjuuz ol { margin: 0; padding-left: 1.4em; display: grid; gap: 6px; }
.r53xg .rjuuz li::marker { color: var(--dqi2f); font-size: .85em; }
.r53xg .rjuuz a { color: var(--dtozn); text-decoration: underline; text-decoration-color: var(--d46cp); text-underline-offset: 3px; line-height: 1.35; }
.r53xg .rjuuz a:hover { text-decoration-color: var(--dmk2f); }
.r53xg .r9ljy { max-width: 72ch; color: var(--dtozn); font-size: 1.02rem; line-height: 1.7; }
.r53xg .r9ljy h2 { font-size: clamp(1.35rem, 2vw, 1.6rem); line-height: 1.2; margin: 2.2em 0 .6em; scroll-margin-top: calc(var(--dp7xa) + 20px); text-transform: none; }
.r53xg .r9ljy h2:first-child { margin-top: 0; }
.r53xg .r9ljy h3 { font-size: 1.1rem; margin: 1.6em 0 .4em; text-transform: none; }
.r53xg .r9ljy p, .r53xg .r9ljy li { color: var(--dtozn); }
.r53xg .r9ljy ul, .r53xg .r9ljy ol { padding-left: 1.3em; }
.r53xg .r9ljy a { color: var(--dw9g8); }
.r53xg .r9ljy table { width: 100%; border-collapse: collapse; margin: 1.2em 0; font-size: .92rem; display: block; overflow-x: auto; }
.r53xg .r9ljy th { background: var(--dhqwu); color: #fff; text-align: left; padding: 10px 12px; font-weight: 700; }
.r53xg .r9ljy td { border-bottom: 1px solid var(--d46cp); padding: 10px 12px; vertical-align: top; }
.r53xg .r9ljy code { font-family: var(--djchd); font-size: .88em; background: var(--dc26y); padding: .1em .35em; border-radius: 4px; }
.romma .rjuuz { background: var(--dj67h); border: 1px solid var(--d46cp); border-radius: var(--dr71t); padding: 20px; }
.ru0hh .rjuuz { border-left: 1.5px solid var(--dtozn); padding-left: 18px; }
.r53xg .rcdpv { background: var(--dwwcr); color: var(--dtozn); padding: clamp(64px, 9vw, 120px) 0; text-align: center; font-family: var(--dvopb); }
.r53xg .r1zbj { max-width: 720px; margin: 0 auto; }
.r53xg .rcdpv h1 { font-family: var(--de0z8); font-size: clamp(2.3rem, 5vw, 4rem); line-height: 1.05; margin: 10px 0 16px; color: var(--dtozn); text-transform: var(--dy1zf, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.r53xg .rcdpv .r7xmg { margin: 0 auto; }
.r53xg .rcdpv .rqn27 { justify-content: center; }
.r53xg .rq4tn { justify-content: center; margin-top: 28px; }
.r53xg .rpxla { width: 88px; height: 88px; border-radius: 50%; background: var(--dmk2f); color: var(--dduf7); display: grid; place-items: center; margin: 0 auto 22px; box-shadow: 0 0 0 10px color-mix(in srgb, var(--dmk2f) 18%, transparent); }
.r53xg .rpxla svg { width: 40px; height: 40px; stroke-width: 3; }
.rnutr .rcdpv { background: var(--dc26y); }
.rnutr .rpxla { border-radius: 14px; width: 64px; height: 64px; background: var(--dhqwu); color: #fff; box-shadow: none; }
.rnutr .rpxla svg { width: 30px; height: 30px; }
.ru0hh .rcdpv { background: var(--dc26y); }
.ru0hh .r1zbj { background: var(--dj67h); border: 1.5px solid var(--dtozn); border-radius: var(--dipsh); padding: clamp(28px, 4vw, 48px); text-align: left; max-width: 640px; }
.ru0hh .rcdpv .rqn27, .ru0hh .rq4tn { justify-content: flex-start; }
.ru0hh .rpxla { margin: 0 0 18px; width: 56px; height: 56px; box-shadow: none; }
.ru0hh .rpxla svg { width: 26px; height: 26px; }
.r53xg .r5ndb { font: 900 clamp(5rem, 14vw, 9rem)/.9 var(--de0z8); margin: 0; color: var(--dw9g8); letter-spacing: -.04em; }
.romma .r5ndb { color: var(--dmk2f); -webkit-text-stroke: 3px var(--dtozn); }
.ru0hh .r5ndb { font-weight: 600; color: transparent; -webkit-text-stroke: 2px var(--dtozn); }
.r53xg .r0g21 { display: flex; flex-wrap: wrap; gap: 8px 22px; justify-content: center; margin-top: 28px; padding-top: 22px; border-top: 1px solid var(--d46cp); }
.ru0hh .r0g21 { justify-content: flex-start; }
.r53xg .r0g21 a { display: inline-flex; align-items: center; gap: 6px; color: var(--dtozn); font-weight: 700; text-decoration: none; }
.r53xg .r0g21 svg { width: 16px; height: 16px; color: var(--dw9g8); }
.r53xg .rky89, .r53xg .rky89.r9qv7 { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px; }
.r53xg .re2fm { display: grid; grid-template-columns: 96px minmax(0, 1fr) auto; gap: clamp(16px, 3vw, 32px); align-items: center; background: var(--dj67h); border: 1px solid var(--d46cp); border-radius: var(--dipsh); padding: clamp(18px, 2.5vw, 28px); }
.r53xg .re2fm.r5tfi { border-color: var(--dmk2f); box-shadow: 0 0 0 3px color-mix(in srgb, var(--dmk2f) 30%, transparent); }
.r53xg .rncjs { width: 96px; height: 96px; border-radius: var(--dr71t); background: var(--dhqwu); color: #fff; display: grid; place-content: center; text-align: center; line-height: 1; }
.r53xg .rncjs b { font: 900 2.4rem/1 var(--de0z8); }
.r53xg .rncjs span { font: 600 .78rem/1.2 var(--djchd); text-transform: uppercase; letter-spacing: .1em; color: var(--da471); margin-top: 6px; }
.r53xg .re2fm.r5tfi .rncjs { background: var(--dmk2f); color: var(--dduf7); }
.r53xg .re2fm.r5tfi .rncjs span { color: inherit; }
.r53xg .rhxe3 { font: 600 .78rem/1.3 var(--djchd); letter-spacing: .06em; text-transform: uppercase; color: var(--dw9g8); margin: 0 0 6px; }
.r53xg .r0akf h2 { font-size: clamp(1.3rem, 2vw, 1.6rem); margin: 0 0 6px; }
.r53xg .r0akf p:last-child { margin: 0; color: var(--dqi2f); }
.ru0hh .re2fm { border: 1.5px solid var(--dtozn); }
.ru0hh .rncjs { background: transparent; color: var(--dtozn); border: 1.5px solid var(--dtozn); }
.ru0hh .rncjs span { color: var(--dw9g8); }
.rnutr .re2fm { border-radius: var(--dr71t); }
.r53xg .r926h { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 22px; }
.r53xg .rid51 { display: flex; flex-direction: column; background: var(--dj67h); border: 1px solid var(--d46cp); border-radius: var(--dipsh); overflow: hidden; color: var(--dtozn); text-decoration: none; transition: transform .2s, box-shadow .2s; }
.r53xg .rid51:hover { transform: translateY(-3px); box-shadow: var(--dpzs5); }
.r53xg .rftjl img { width: 100%; aspect-ratio: 16 / 10; object-fit: cover; display: block; }
.r53xg .rciob { padding: 22px 24px 24px; display: flex; flex-direction: column; gap: 10px; flex: 1; }
.r53xg .rm79f { font: 600 .78rem/1 var(--djchd); color: var(--dw9g8); letter-spacing: .1em; }
.r53xg .rid51 h2 { font-size: 1.3rem; line-height: 1.2; margin: 0; }
.r53xg .rid51 p { margin: 0; color: var(--dqi2f); font-size: .95rem; }
.r53xg .rnvg0 { display: inline-flex; align-items: center; gap: 6px; margin-top: auto; font-weight: 700; color: var(--dtozn); text-decoration: none; }
.r53xg .rnvg0 svg { width: 16px; height: 16px; color: var(--dw9g8); }
.r53xg .r5goe .rciob { border-top: 6px solid var(--dmk2f); }
.ru0hh .rid51 { border: 1.5px solid var(--dtozn); border-radius: var(--dr71t); }
.rnutr .rid51 { border-radius: var(--dr71t); }
.r53xg .r4m57 .rhqhx { max-width: 74ch; }
.r53xg .r4m57 .rhqhx p { font-size: 1.05rem; line-height: 1.75; }
.r53xg .r4m57 .rq3tl { scroll-margin-top: calc(var(--dp7xa) + 20px); }
.r53xg .rs7re .roegj .roxti { margin-bottom: 8px; }
.r53xg .rhz8v { background: var(--dhqwu); color: #fff; border-radius: var(--dipsh); padding: 24px; }
.r53xg .rhz8v h3 { color: #fff; font-family: var(--de0z8); font-size: 1.3rem; line-height: 1.2; margin: 0 0 8px; text-transform: var(--dy1zf, none); }
.r53xg .rhz8v p { color: color-mix(in srgb, #fff 75%, var(--dhqwu)); font-size: .93rem; margin: 0 0 18px; }
.r53xg .rhz8v .ru8y1 { color: #fff; }
.r53xg .rhz8v .rnvg0 { color: #fff; margin-top: 6px; }
.r53xg .rhjvy { background: var(--dc26y); border-radius: var(--dr71t); padding: 22px 24px; margin: 0 0 2rem; }
.r53xg .r445d { margin: 0 0 2.4rem; padding: 4px 0 4px 22px; border-left: 5px solid var(--dmk2f); }
.r53xg .r445d p { font: 600 clamp(1.15rem, 1.8vw, 1.4rem)/1.45 var(--de0z8); color: var(--dtozn); margin: 0; }
@media (max-width: 1000px) {
  .r53xg .rxgum { grid-template-columns: 1fr; gap: 24px; }
  .r53xg .rjuuz { position: static; }
  .r53xg .r926h { grid-template-columns: 1fr 1fr; }
}
@media (max-width: 640px) {
  .r53xg .r926h { grid-template-columns: 1fr; }
  .r53xg .re2fm { grid-template-columns: 72px minmax(0, 1fr); }
  .r53xg .rncjs { width: 72px; height: 72px; }
  .r53xg .rncjs b { font-size: 1.8rem; }
  .r53xg .re2fm .riseo { grid-column: 1 / -1; justify-self: start; }
  .r53xg .rcdpv h1 { font-size: clamp(2rem, 9vw, 2.6rem); }
}
.r53xg.rnutr { background: #fff; }
.ru0hh .rcdpv h1 { font-size: clamp(2rem, 4vw, 3rem); }
.rr7i8.rkgtd { grid-template-columns: 1fr 1fr 1fr; }
.rkgtd .ryeou { font-size: .84rem; padding-left: 8px; padding-right: 8px; }
.rt5lc a { display: flex; flex-direction: column; gap: 2px; color: inherit; text-decoration: none; }
.rt5lc a span { text-decoration: underline; text-underline-offset: 3px; }
.r8orz { display: inline-flex; align-items: center; gap: 6px; }
.r8orz svg, .rni87 svg { width: 15px; height: 15px; flex: none; }
.rni87 { display: inline-flex; align-items: center; gap: 5px; }
.r7m7f { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; border: 1px solid var(--d46cp, currentColor); color: inherit; }
.r7m7f svg { width: 18px; height: 18px; }
@media (max-width: 1119px) { .r7m7f { display: none; } }
.r53xg.rmd4z { --dr71t: 4px; --dipsh: 6px; }
.r53xg.rdbqx { --dr71t: 12px; --dipsh: 18px; }
.r53xg.rjed5 { --dr71t: 18px; --dipsh: 32px; }
.r53xg.ri43s .r6bwr, .r53xg.ri43s .rosut:not(.rzpln), .r53xg.ri43s .r3f49, .r53xg.ri43s .rid51, .r53xg.ri43s .rv2n8, .r53xg.ri43s .re2fm { border-color: transparent; box-shadow: 0 14px 34px -22px rgba(0, 0, 0, .55); }
.r53xg.r0xes .r6bwr, .r53xg.r0xes .rosut:not(.rzpln), .r53xg.r0xes .r3f49, .r53xg.r0xes .rid51, .r53xg.r0xes .rv2n8, .r53xg.r0xes .re2fm { border: 1.5px solid color-mix(in srgb, var(--dtozn) 70%, transparent); box-shadow: none; }
.r53xg.r7n4v .r6bwr, .r53xg.r7n4v .rosut:not(.rzpln), .r53xg.r7n4v .r3f49, .r53xg.r7n4v .rid51, .r53xg.r7n4v .rv2n8, .r53xg.r7n4v .re2fm { border-color: transparent; box-shadow: none; background: color-mix(in srgb, var(--dtozn) 5%, var(--dwwcr)); }
.r53xg.r1gy1 .r6bwr, .r53xg.r1gy1 .rosut:not(.rzpln), .r53xg.r1gy1 .r3f49, .r53xg.r1gy1 .rid51, .r53xg.r1gy1 .rv2n8, .r53xg.r1gy1 .re2fm { border-color: color-mix(in srgb, var(--dmk2f) 30%, transparent); box-shadow: none; background: color-mix(in srgb, var(--dmk2f) 7%, var(--dwwcr)); }
.r53xg.rq4pp .rqn27::before { width: 9px; height: 9px; border-radius: 50%; }
.r53xg.r55h6 .rqn27 { font-family: var(--djchd); font-weight: 500; letter-spacing: .1em; }
.r53xg.r55h6 .rqn27::before { content: "//"; width: auto; height: auto; background: none; color: var(--dw9g8); }
.r53xg.r4le0 .rqn27 { background: color-mix(in srgb, var(--dmk2f) 18%, transparent); padding: 6px 12px; border-radius: 999px; }
.r53xg.r4le0 .rqn27::before { display: none; }
.r53xg.rfqbd .rqn27::before { display: none; }
.r53xg.r8b92 .re6dl { padding: clamp(72px, 9vw, 120px) 0; }
.r53xg.r8b92 .rhfz9 { padding: 80px 0 110px; }
.r53xg.rzoyv .re6dl { padding: clamp(40px, 5vw, 60px) 0; }
.r53xg.rzoyv .rhfz9 { padding: 40px 0 56px; }
.r53xg.rzoyv .r97yz { padding: 40px 0; }
.r53xg .rk1tg { padding-bottom: 8px; }
.r53xg .rk1tg .ry7b0 { height: clamp(300px, 40vw, 480px); overflow: hidden; border-radius: 0 0 var(--dipsh) var(--dipsh); }
.r53xg .rk1tg .r7qf7 { position: relative; margin-top: -150px; background: var(--dmk2f); color: var(--dduf7); border-radius: var(--dipsh); padding: 28px 32px 26px; max-width: 820px; box-shadow: var(--dpzs5); }
.r53xg .rk1tg .r7qf7 h1, .r53xg .rk1tg .r7qf7 .r7xmg, .r53xg .rk1tg .r7qf7 .r75hm, .r53xg .rk1tg .r7qf7 .r75hm a, .r53xg .rk1tg .r7qf7 .r75hm [aria-current] { color: var(--dduf7); }
.r53xg .rk1tg .r7qf7 .ru8y1 { color: var(--dduf7); }
.r53xg .rk1tg .r7qf7 .r43m6 { color: inherit; text-decoration: underline; text-decoration-thickness: .08em; text-underline-offset: .12em; }
.r53xg .rk1tg .rr6mg { display: flex; flex-wrap: wrap; gap: 8px 22px; margin: 16px 0 0; list-style: none; padding: 0; font-weight: 700; }
.r53xg .rk1tg .rr6mg li { display: inline-flex; align-items: center; gap: 8px; }
.r53xg .rk1tg .rr6mg li::before { content: ""; width: 10px; height: 10px; border-radius: 50%; background: var(--dduf7); }
.r53xg .r3xrd .ry7b0 { border-radius: var(--dipsh) var(--dipsh) var(--dipsh) 120px; overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--dpzs5); }
.r53xg .rx5e9 { background: linear-gradient(180deg, var(--dc26y) 0 82%, var(--dwwcr) 82%); }
.r53xg .rx5e9 .r00n0 { align-items: end; padding-bottom: 0; }
.r53xg .rx5e9 h1 { letter-spacing: -.03em; max-width: 18ch; }
.r53xg .rx5e9 .ry7b0 img { border-radius: 200px 200px var(--dr71t) var(--dr71t); aspect-ratio: 720 / 820; max-height: 520px; }
.r53xg .rx5e9 .rr6mg { margin: 1.8rem 0 0; display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); border: 1px solid var(--d46cp); border-radius: var(--dr71t); background: var(--dj67h); overflow: hidden; }
.r53xg .rx5e9 .rr6mg div { padding: 1rem 1.1rem; border-right: 1px solid var(--d46cp); }
.r53xg .rx5e9 .rr6mg div:last-child { border-right: 0; }
.r53xg .rx5e9 .rr6mg dt { font: 500 .72rem var(--djchd); text-transform: uppercase; letter-spacing: .1em; color: var(--dqi2f); margin-bottom: .35rem; }
.r53xg .rx5e9 .rr6mg dd { margin: 0; font-size: .95rem; line-height: 1.45; font-weight: 600; }
.r53xg .retrt { border-bottom: 1.5px solid var(--dtozn); }
.r53xg .retrt .r00n0 { grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr); align-items: end; padding: 64px 0 48px; }
.r53xg .retrt + .rr3e8 { border-bottom: 1.5px solid var(--dtozn); }
.r53xg .rsksx { list-style: none; margin: 18px 0 0; padding: 0; display: flex; flex-wrap: wrap; gap: 10px; }
.r53xg .rsksx li { display: grid; gap: 2px; padding: 10px 14px; border-radius: var(--dr71t); background: color-mix(in srgb, var(--dtozn) 6%, transparent); min-width: 120px; }
.r53xg .rsksx small { font: 500 .72rem/1.2 var(--dvopb); text-transform: uppercase; letter-spacing: .08em; color: var(--dqi2f); }
.r53xg .rsksx b { font: 800 1.05rem/1.2 var(--de0z8); }
.r53xg .ru2gg { background: var(--dhqwu); color: #fff; }
.r53xg .ru2gg h1, .r53xg .ru2gg .r75hm [aria-current] { color: #fff; }
.r53xg .ru2gg .r7xmg, .r53xg .ru2gg .r75hm, .r53xg .ru2gg .r75hm a { color: color-mix(in srgb, #fff 72%, var(--dhqwu)); }
.r53xg .ru2gg .rqn27 { color: var(--da471); }
.r53xg .ru2gg .rsksx li { background: rgba(255, 255, 255, .08); }
.r53xg .ru2gg .rsksx small { color: color-mix(in srgb, #fff 60%, var(--dhqwu)); }
.r53xg .ru2gg .ru8y1 { color: #fff; }
.r53xg .ru2gg .r43m6 { color: var(--da471); }
.r53xg .ru2gg .ry7b0 { border-radius: var(--dipsh); overflow: hidden; aspect-ratio: 5 / 4; }
.r53xg .r8van { padding: clamp(48px, 7vw, 96px) 0 clamp(32px, 4vw, 48px); text-align: center; border-bottom: 1px solid var(--d46cp); }
.r53xg .r8van .rmlbp { display: flex; flex-direction: column; align-items: center; }
.r53xg .r8van h1 { max-width: 20ch; }
.r53xg .r8van .r7xmg { margin-inline: auto; }
.r53xg .r8van .r75hm ol, .r53xg .r8van .rnhv1, .r53xg .r8van .rsksx { justify-content: center; }
.r53xg .rxu27 { position: relative; padding: 0 0 clamp(32px, 4vw, 56px); }
.r53xg .rxu27 .rt1yq { height: clamp(320px, 42vw, 520px); overflow: hidden; }
.r53xg .rxu27 .rt1yq img { width: 100%; height: 100%; object-fit: cover; display: block; }
.r53xg .rcwj6 { position: relative; margin-top: clamp(-200px, -14vw, -110px); max-width: 760px; background: var(--dj67h); color: var(--dtozn); border-radius: var(--dipsh); padding: clamp(24px, 3vw, 40px); box-shadow: 0 30px 60px -30px rgba(0, 0, 0, .45); }
.r53xg .rcwj6 h1 { font-size: clamp(2rem, 4vw, 3.4rem); }
.r53xg .r97yz.r8vt1 { background: var(--dhqwu); color: color-mix(in srgb, #fff 90%, var(--dhqwu)); padding: 80px 0; }
.r53xg .r97yz.r8vt1 .rjb19 { display: grid; grid-template-columns: minmax(0, 1.3fr) minmax(0, 1fr); gap: 40px; align-items: center; }
.r53xg .r97yz.r8vt1 h2 { color: #fff; }
.r53xg .r97yz.r8vt1 p { display: block; }
.r53xg .r97yz.r8vt1 .rqn27 { color: var(--da471); }
.r53xg .r97yz.r8vt1 .roqej { background: var(--dj67h); color: var(--dtozn); border-radius: var(--dipsh); padding: 28px; }
.r53xg .r97yz.r8vt1 .roqej h3 { margin: 0 0 6px; font-size: 1.3rem; color: var(--dtozn); }
.r53xg .r97yz.r8vt1 .roqej p { color: var(--dqi2f); font-size: .95rem; }
.r53xg .r97yz.r8vt1 .roqej .riseo { width: 100%; margin-top: 8px; }
.r53xg .r97yz.r8vt1 .roqej .rv89s { background: var(--dmk2f); color: var(--dduf7); }
.r53xg .r97yz.r8vt1 .roqej .ru8y1 { color: var(--dtozn); }
.r53xg .r97yz.rz8jv { text-align: center; padding: clamp(56px, 7vw, 96px) 0; background: var(--dmk2f); color: var(--dduf7); }
.r53xg .r97yz.rz8jv h2 { color: var(--dduf7); font-size: clamp(2rem, 4vw, 3.2rem); margin: 0 auto 10px; max-width: 22ch; }
.r53xg .r97yz.rz8jv p { display: block; margin: 0 auto; }
.r53xg .r97yz.rz8jv .rnhv1 { justify-content: center; margin-top: 24px; }
.r53xg .r97yz.rz8jv .ru8y1 { color: var(--dduf7); }
.r53xg .r97yz.redi8 { background: var(--dhqwu); color: color-mix(in srgb, #fff 85%, var(--dhqwu)); padding: 56px 0; }
.r53xg .r97yz.redi8 h2 { color: #fff; font-size: clamp(1.8rem, 3.4vw, 2.8rem); }
.r53xg .r97yz.redi8 p { display: block; }
.r53xg .r97yz.redi8 .rv89s { background: var(--dmk2f); color: var(--dduf7); }
.r53xg .r97yz.redi8 .ru8y1 { color: #fff; }
.r53xg .r97yz.r9ud2 { background: var(--dc26y); color: var(--dtozn); padding: clamp(48px, 6vw, 80px) 0; }
.r53xg .r97yz.r9ud2 h2 { color: var(--dtozn); font-size: clamp(1.9rem, 3.6vw, 3rem); }
.r53xg .r97yz.r9ud2 p { display: block; color: var(--dqi2f); }
.r53xg .r97yz.r9ud2 .ru8y1 { color: var(--dtozn); }
.r53xg .r97yz.r9ud2::after { content: none; }
.r53xg .rzeef { display: grid; grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr); gap: clamp(28px, 5vw, 64px); align-items: center; }
.r53xg .rp5sj img { width: 100%; aspect-ratio: 4 / 3; object-fit: cover; border-radius: var(--dipsh); display: block; }
.r53xg .r6atm { display: flex; align-items: center; gap: 8px; margin-top: 12px; font-weight: 600; }
.r53xg .r6atm svg { width: 18px; height: 18px; color: var(--dw9g8); }
.r53xg .rhfz9.rrb6n { grid-template-columns: minmax(0, 1fr) 360px; }
.r53xg .rhfz9.rrb6n .rs7re { order: 2; }
.r53xg .rhfz9.r4lgk { grid-template-columns: 330px minmax(0, 1fr); }
.r53xg .rhfz9.r4lgk .rs7re { order: 0; }
.r53xg .rhfz9.r2hvg, .r53xg .rhfz9.rx2kr, .r53xg .rhfz9.rhlut { grid-template-columns: minmax(0, 1fr); }
.r53xg .rhfz9.r2hvg .rs7re, .r53xg .rhfz9.rx2kr .rs7re, .r53xg .rhfz9.rhlut .rs7re { position: static; }
.r53xg .rhfz9.r2hvg .rs7re { order: 0; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); }
.r53xg .rhfz9.r2hvg .r4ql8 { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); }
.r53xg .rhfz9.rx2kr .rs7re, .r53xg .rhfz9.rhlut .rs7re { order: 2; max-width: 560px; }
.r53xg .rhfz9.r2hvg .rhqhx, .r53xg .rhfz9.rx2kr .rhqhx, .r53xg .rhfz9.rhlut .rhqhx { max-width: 860px; }
.r53xg .r4m57.r2hvg .rs7re { grid-template-columns: minmax(0, 1fr); }
.r53xg .r4m57.r2hvg .rhz8v { display: none; }
.r53xg .r4m57.r2hvg .roegj { display: flex; flex-wrap: wrap; gap: 6px 18px; padding: 16px 20px; border: 1px solid var(--d46cp); border-radius: var(--dr71t); }
.r53xg .r8h6s details { border-bottom: 1px solid var(--d46cp); }
.r53xg .r8h6s details:first-child { border-top: 1px solid var(--d46cp); }
.r53xg .r8h6s summary { list-style: none; cursor: pointer; display: flex; gap: 14px; align-items: baseline; padding: 18px 0; font: 700 1.2rem/1.3 var(--de0z8); color: var(--dtozn); }
.r53xg .r8h6s summary::-webkit-details-marker { display: none; }
.r53xg .r8h6s .ra6eu { font: 600 .82rem/1 var(--djchd); color: var(--dw9g8); }
.r53xg .r8h6s details > div { padding: 0 0 18px 34px; }
.r53xg .r53tb.rctfa { border-left: 3px solid var(--dmk2f); margin-left: 14px; padding-left: 0; }
.r53xg .r53tb.rctfa li { position: relative; padding: 0 0 28px 30px; }
.r53xg .r53tb.rctfa .ra6eu { position: absolute; left: -17px; top: 0; width: 30px; height: 30px; border-radius: 50%; display: grid; place-items: center; background: var(--dwwcr); border: 3px solid var(--dmk2f); font-size: .72rem; }
.r53xg .rdk4z.rfy3s { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.r53xg .rdk4z.rfy3s .r6bwr { grid-template-columns: 200px minmax(0, 1fr); }
.r53xg .rdk4z.rfns5, .r53xg .rdk4z.reji8, .r53xg .rdk4z.r0bu8 { gap: 18px; }
.r53xg .rdk4z.rfns5 { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.r53xg .rdk4z.reji8 { grid-template-columns: repeat(4, minmax(0, 1fr)); }
.r53xg .rdk4z.r0bu8 { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.r53xg .rdk4z.rfns5 .r6bwr, .r53xg .rdk4z.reji8 .r6bwr, .r53xg .rdk4z.r0bu8 .r6bwr { grid-template-columns: 1fr; }
.r53xg .rdk4z.rfns5 .r8ubv, .r53xg .rdk4z.reji8 .r8ubv { aspect-ratio: 4 / 3; min-height: 0; }
.r53xg .rdk4z.r0bu8 .r8ubv { aspect-ratio: 16 / 9; min-height: 0; }
.r53xg .rdk4z.rlhf1 { grid-template-columns: 1fr; gap: 0; border-top: 1.5px solid var(--dtozn); }
.r53xg .rdk4z.rlhf1 .r6bwr { grid-template-columns: 1fr; background: transparent; border: 0; border-bottom: 1px solid var(--d46cp); border-radius: 0; box-shadow: none; }
.r53xg .rdk4z.rlhf1 .r6bwr:hover { transform: none; background: color-mix(in srgb, var(--dmk2f) 6%, transparent); }
.r53xg .rdk4z.rlhf1 .r8ubv { display: none; }
.r53xg .rdk4z.rlhf1 .ruwz1 { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 4px 24px; padding: 20px 6px; }
.r53xg .rdk4z.rlhf1 .r6bwr p { grid-column: 1; margin: 0; }
.r53xg .rdk4z.rlhf1 .rzr9s { grid-column: 2; grid-row: 1 / span 2; flex-direction: column; align-items: flex-end; margin: 0; }
.r53xg .rdk4z.r45cf { grid-template-columns: 1fr; gap: 22px; }
.r53xg .rdk4z.r45cf .r6bwr { grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr); min-height: 300px; }
.r53xg .rdk4z.r45cf .r6bwr:nth-child(even) .r8ubv { order: 2; }
.r53xg .rdk4z.r45cf .ruwz1 { padding: clamp(24px, 4vw, 48px); justify-content: center; }
.r53xg .rdk4z.r45cf .r6bwr h3 { font-size: clamp(1.5rem, 2.4vw, 2rem); }
.r53xg .r26o8 { overflow-x: auto; border-radius: var(--dipsh); border: 1px solid var(--d46cp); background: var(--dj67h); }
.r53xg .rb8ye { width: 100%; border-collapse: collapse; min-width: 560px; }
.r53xg .rb8ye th, .r53xg .rb8ye td { padding: 14px 16px; border-bottom: 1px solid var(--d46cp); text-align: center; vertical-align: middle; }
.r53xg .rb8ye tbody th { text-align: left; font-weight: 600; color: var(--dtozn); }
.r53xg .rb8ye thead th { font: 800 1.1rem/1.2 var(--de0z8); vertical-align: bottom; }
.r53xg .rb8ye thead th span, .r53xg .rb8ye thead th b { display: block; }
.r53xg .rb8ye thead th b { font-size: 1.5rem; margin-top: 4px; color: var(--dw9g8); }
.r53xg .rb8ye .ru6sr { background: color-mix(in srgb, var(--dmk2f) 12%, transparent); }
.r53xg .rb8ye .rxiam svg { width: 20px; height: 20px; color: var(--dw9g8); }
.r53xg .rb8ye .rrhz6 { color: var(--dqi2f); }
.r53xg .rb8ye tfoot td { border-bottom: 0; }
.r53xg .r65oy.r3d18 { grid-template-columns: minmax(0, 860px); }
.r53xg .r65oy.r5xax .rcwfs { border: 0; }
.r53xg .r65oy.r5xax .rcwfs tr { display: flex; align-items: baseline; gap: 8px; }
.r53xg .r65oy.r5xax .rcwfs th { flex: none; max-width: 70%; border: 0; padding: 6px 0; }
.r53xg .r65oy.r5xax .rcwfs tr::after { content: ""; flex: 1; order: 2; border-bottom: 2px dotted var(--d46cp); }
.r53xg .r65oy.r5xax .rcwfs td { order: 3; border: 0; padding: 6px 0; white-space: nowrap; font-weight: 800; }
.r53xg .rct60.rxzip { grid-template-columns: minmax(0, 820px); justify-content: center; gap: 24px; }
.r53xg .rct60.rxzip > div:first-child { text-align: center; }
.r53xg .rct60.ra1vz { grid-template-columns: 1fr; gap: 24px; }
.r53xg .rct60.ra1vz .rqqi9 { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0 32px; }
.r53xg .rct60.ra1vz .rqqi9 details:nth-child(2) { border-top: 1px solid var(--d46cp); }
.r53xg .rct60.rrxxt { grid-template-columns: minmax(260px, 360px) minmax(0, 1fr); }
.r53xg .rhc3n { background: var(--dhqwu); color: #fff; border-radius: var(--dipsh); padding: 28px; position: sticky; top: calc(var(--dp7xa) + 24px); }
.r53xg .rhc3n h2 { color: #fff; margin: 0 0 10px; }
.r53xg .rhc3n p { color: color-mix(in srgb, #fff 75%, var(--dhqwu)); margin: 0 0 18px; }
.r53xg .rhc3n .rqn27 { color: var(--da471); }
.r53xg .rhc3n .ru8y1 { color: #fff; }
.r53xg .rl312.r5ykj { grid-template-columns: 1fr; }
.r53xg .rl312.r5ykj .rxcf2 { border-left: 0; border-top: 3px solid var(--dtozn); padding: 26px 0 0; display: grid; grid-template-columns: repeat(auto-fit, minmax(170px, 1fr)); gap: 22px; }
.r53xg .rl312.r5ykj .rxcf2 li::before { left: 0; top: -37px; }
.r53xg .rl312.rw00z .ra4sd { columns: 2 280px; column-gap: 40px; }
.r53xg .rl312.rw00z { grid-template-columns: 1fr; }
.r53xg .rl312.ri3o5 { grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr); }
.r53xg .rl312.ri3o5 > :first-child { order: 2; }
.r53xg .rl61k.r42wl { grid-template-columns: 1fr; gap: 0; }
.r53xg .rl61k.r42wl .r3f49 { display: grid; grid-template-columns: 80px minmax(0, 260px) minmax(0, 1fr); gap: 4px 24px; align-items: baseline; background: transparent; border: 0; border-bottom: 1px solid var(--d46cp); border-radius: 0; box-shadow: none; padding: 22px 0; }
.r53xg .rl61k.rn1nf .r3f49 { background: transparent; border: 0; box-shadow: none; padding: 0 0 0 0; border-top: 3px solid var(--dtozn); border-radius: 0; padding-top: 18px; }
.r53xg .rl61k.rn1nf .re0aq { font-size: 3.4rem; }
.r53xg .r1mtl.rrf1p > :first-child { order: 2; }
.r53xg .r1mtl.rm86m { grid-template-columns: minmax(0, 900px); justify-content: center; }
.r53xg .r1mtl.rgyif { grid-template-columns: 1fr; }
.r53xg .r1mtl.rgyif .reuql { position: static; display: grid; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); gap: 18px 32px; }
.r53xg .r1mtl.rgyif .reuql > * { align-self: start; justify-self: start; min-width: 0; }
.r53xg .r1mtl.rgyif > div:last-child { max-width: 860px; }
.r53xg .rky89.rnl7f { grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); }
.r53xg .rky89.rnl7f .re2fm { grid-template-columns: 1fr; align-content: start; }
.r53xg .rky89.rnl7f .re2fm .riseo { justify-self: start; }
.r53xg .rky89.ry6x8 { gap: 0; border-top: 1.5px solid var(--dtozn); }
.r53xg .rky89.ry6x8 .re2fm { border: 0; border-bottom: 1px solid var(--d46cp); border-radius: 0; box-shadow: none; background: transparent; padding-left: 0; padding-right: 0; }
.r53xg .rky89.ry6x8 .rncjs { background: transparent; color: var(--dtozn); border: 1.5px solid var(--d46cp); }
.r53xg .rky89.rdvvl { border-left: 3px solid var(--dmk2f); padding-left: 28px; margin-left: 8px; }
.r53xg .rky89.rdvvl .re2fm { position: relative; }
.r53xg .rky89.rdvvl .re2fm::before { content: ""; position: absolute; left: -38px; top: 34px; width: 17px; height: 17px; border-radius: 50%; background: var(--dmk2f); box-shadow: 0 0 0 4px var(--dwwcr); }
.r53xg .r926h.rz3wr { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.r53xg .r926h.rggva { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.r53xg .r926h.rggva .rid51:first-child { grid-column: span 2; grid-row: span 2; }
.r53xg .r926h.rggva .rid51:first-child h2 { font-size: clamp(1.6rem, 2.6vw, 2.2rem); }
.r53xg .r926h.rmqih { grid-template-columns: 1fr; gap: 16px; }
.r53xg .r926h.rmqih .rid51 { flex-direction: row; }
.r53xg .r926h.rmqih .rftjl { flex: 0 0 min(36%, 340px); }
.r53xg .r926h.rmqih .rftjl img { height: 100%; aspect-ratio: auto; }
.r53xg .rxgum.rqtgq { grid-template-columns: minmax(0, 1fr) 250px; }
.r53xg .rxgum.rqtgq .rjuuz { order: 2; }
.r53xg .rxgum.r5e4p { grid-template-columns: minmax(0, 860px); }
.r53xg .rxgum.r5e4p .rjuuz { position: static; border: 1px solid var(--d46cp); border-radius: var(--dr71t); padding: 18px 22px; }
.r53xg .rxgum.r5e4p .rjuuz ol { columns: 2 260px; display: block; }
.r53xg .rxgum.rwcsj { grid-template-columns: minmax(0, 860px); }
.r53xg .rcdpv.r1lap { text-align: left; }
.r53xg .rcdpv.r1lap .r1zbj { max-width: none; display: grid; grid-template-columns: auto minmax(0, 1fr); gap: 12px 40px; align-items: center; }
.r53xg .rcdpv.r1lap .r1zbj > :first-child { grid-row: 1 / span 4; margin: 0; }
.r53xg .rcdpv.r1lap .rq4tn, .r53xg .rcdpv.r1lap .rqn27, .r53xg .rcdpv.r1lap .r0g21 { justify-content: flex-start; }
.r53xg .rcdpv.r1lap .r7xmg { margin: 0; }
.r53xg .rcdpv.rw2sz .r1zbj { background: var(--dj67h); border: 1px solid var(--d46cp); border-radius: var(--dipsh); padding: clamp(28px, 5vw, 56px); box-shadow: 0 30px 60px -36px rgba(0, 0, 0, .4); }
.r53xg .rcdpv.r2y8p { background: var(--dmk2f); color: var(--dduf7); }
.r53xg .rcdpv.r2y8p h1, .r53xg .rcdpv.r2y8p .r7xmg, .r53xg .rcdpv.r2y8p .rqn27, .r53xg .rcdpv.r2y8p .r5ndb, .r53xg .rcdpv.r2y8p .r0g21 a { color: var(--dduf7); -webkit-text-stroke: 0; }
.r53xg .rcdpv.r2y8p .rpxla { background: var(--dduf7); color: var(--dmk2f); }
.r53xg .rcdpv.r2y8p .ru8y1 { color: var(--dduf7); }
.r53xg .rcdpv.r909m .r5ndb { font-size: clamp(7rem, 24vw, 16rem); }
.r53xg .rcdpv.ri9n6 .r0g21 { flex-direction: column; align-items: stretch; max-width: 420px; margin-inline: auto; gap: 0; }
.r53xg .rcdpv.ri9n6 .r0g21 a { justify-content: space-between; padding: 14px 4px; border-bottom: 1px solid var(--d46cp); }
.r53xg .ripdl.rtm4f { grid-template-columns: 1fr; gap: 0; }
.r53xg .ripdl.rtm4f .rv2n8 { display: grid; grid-template-columns: 140px minmax(0, 1fr); align-items: center; border-radius: 0; border: 0; border-bottom: 1px solid var(--d46cp); background: transparent; box-shadow: none; }
.r53xg .ripdl.rtm4f .rv2n8 img { aspect-ratio: 4 / 3; height: auto; }
.r53xg .ripdl.rwh8s { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; gap: 16px; padding-bottom: 8px; }
.r53xg .ripdl.rwh8s .rv2n8 { flex: 0 0 min(80%, 340px); scroll-snap-align: start; }
@media (max-width: 1000px) {
  .r53xg .rhfz9.rrb6n, .r53xg .rhfz9.r4lgk { grid-template-columns: 1fr; }
  .r53xg .rhfz9.r4lgk .rs7re, .r53xg .rhfz9.rrb6n .rs7re { order: 2; position: static; }
  .r53xg .rhfz9.r2hvg .r4ql8 { grid-template-columns: 1fr; }
  .r53xg .rdk4z.rfns5, .r53xg .rdk4z.reji8, .r53xg .rdk4z.rfy3s { grid-template-columns: 1fr 1fr; }
  .r53xg .rdk4z.r45cf .r6bwr { grid-template-columns: 1fr; }
  .r53xg .rdk4z.r45cf .r6bwr:nth-child(even) .r8ubv { order: 0; }
  .r53xg .rdk4z.r45cf .r8ubv { aspect-ratio: 16 / 9; }
  .r53xg .r97yz.r8vt1 .rjb19, .r53xg .rzeef { grid-template-columns: 1fr; }
  .r53xg .rct60.rrxxt, .r53xg .rl312.ri3o5 { grid-template-columns: 1fr; }
  .r53xg .rhc3n { position: static; }
  .r53xg .rxgum.rqtgq { grid-template-columns: 1fr; }
  .r53xg .rxgum.rqtgq .rjuuz { order: 0; }
  .r53xg .r926h.rggva { grid-template-columns: 1fr 1fr; }
  .r53xg .retrt .r00n0 { grid-template-columns: 1fr; }
}
@media (max-width: 640px) {
  .r53xg .rdk4z.rfns5, .r53xg .rdk4z.reji8, .r53xg .rdk4z.rfy3s, .r53xg .rdk4z.r0bu8 { grid-template-columns: 1fr; }
  .r53xg .rdk4z.rfy3s .r6bwr { grid-template-columns: 1fr; }
  .r53xg .rdk4z.rlhf1 .ruwz1 { grid-template-columns: 1fr; }
  .r53xg .rdk4z.rlhf1 .rzr9s { grid-column: 1; grid-row: auto; align-items: flex-start; }
  .r53xg .rct60.ra1vz .rqqi9 { grid-template-columns: 1fr; }
  .r53xg .rl61k.r42wl .r3f49 { grid-template-columns: 1fr; }
  .r53xg .r926h.rggva, .r53xg .r926h.rz3wr { grid-template-columns: 1fr; }
  .r53xg .r926h.rggva .rid51:first-child { grid-column: auto; grid-row: auto; }
  .r53xg .r926h.rmqih .rid51 { flex-direction: column; }
  .r53xg .r926h.rmqih .rftjl { flex: none; }
  .r53xg .rcdpv.r1lap .r1zbj { grid-template-columns: 1fr; }
  .r53xg .rcdpv.r1lap .r1zbj > :first-child { grid-row: auto; }
  .r53xg .ripdl.rtm4f .rv2n8 { grid-template-columns: 96px minmax(0, 1fr); }
  .r53xg .rk1tg .r7qf7 { margin-top: -70px; padding: 22px 20px; }
  .r53xg .rcwj6 { margin-top: -80px; }
}
html { scroll-behavior: smooth; }
@media (prefers-reduced-motion: reduce) { html { scroll-behavior: auto; } }
.rncie { display: inline-flex; align-items: center; gap: 8px; font-size: .86rem; font-weight: 600; padding: 6px 12px; border-radius: 999px; background: color-mix(in srgb, currentColor 8%, transparent); margin: 0 0 12px; }
.rncie i { width: 8px; height: 8px; border-radius: 50%; background: #c0392b; flex: none; }
.rdizk i { background: #1f9d55; box-shadow: 0 0 0 3px rgba(31, 157, 85, .2); }
.rc0px { margin-left: 8px; border: 1px solid color-mix(in srgb, currentColor 25%, transparent); background: transparent; color: inherit; font: inherit; font-size: .74rem; font-weight: 600; padding: 2px 8px; border-radius: 999px; cursor: pointer; opacity: .75; vertical-align: middle; }
.rc0px:hover, .rc0px.r02lk { opacity: 1; }
.r6f5x { margin: 0 0 14px; }
.r9q1r { color: var(--dcvxx); }
.rdo7e { position: fixed; right: 18px; bottom: 18px; z-index: 60; width: 46px; height: 46px; border-radius: 50%; border: 0; background: var(--diird); color: #fff; font-size: 1.2rem; cursor: pointer; box-shadow: 0 10px 24px -10px rgba(0,0,0,.5); opacity: 0; transform: translateY(12px); pointer-events: none; transition: opacity .2s, transform .2s; }
.rdo7e.r02lk { opacity: .92; transform: none; pointer-events: auto; }
@media (max-width: 900px) { .rdo7e { bottom: 84px; } }
.rs1g4 { position: fixed; left: 0; right: 0; top: 0; height: 3px; z-index: 80; background: transparent; }
.rs1g4 span { display: block; height: 100%; width: 0; background: var(--ddmhw); transition: width .1s linear; }
.reiav { background: none; padding: 0; border-radius: 0; margin: 12px 0 0; font-weight: 500; }
.rg5xq { border-radius: 4px; background: none; border: 1px solid color-mix(in srgb, currentColor 22%, transparent); text-transform: uppercase; letter-spacing: .06em; font-size: .72rem; }
.r7h2l { border-radius: 8px; width: 42px; height: 42px; background: var(--ddmhw); color: var(--dndf8, #fff); }
.rg7yr { width: auto; height: 38px; padding: 0 14px; border-radius: 999px; font-size: .8rem; font-weight: 600; background: color-mix(in srgb, var(--diird) 88%, transparent); }
.rbl5i { top: auto; bottom: 0; height: 2px; z-index: 95; }
body.re358 { --dp7xa: 64px; }
body.r59th { --dp7xa: 78px; }
body.rwqqb { --dp7xa: 94px; }
.rv62j.ro9rc {
  --dmy5q: var(--drsuw); --d9pdb: var(--d1el9); --dquuv: var(--dcvxx);
  --d34nn: color-mix(in srgb, var(--d1el9) 14%, transparent);
  --dka56: color-mix(in srgb, var(--d1el9) 7%, transparent);
  --d988x: var(--ddmhw); --dwu8d: var(--dndf8, #141414); --drpmy: var(--dwaid);
  --d1sjd: #fff; --d0gl8: 12px;
  position: sticky; top: 0; z-index: 100; background: var(--dmy5q); color: var(--d9pdb);
  border: 0; box-shadow: none; backdrop-filter: none; -webkit-backdrop-filter: none;
  font-family: var(--d9g0z);
}
.rv62j.ro9rc.rlqbl { background: var(--dmy5q); box-shadow: 0 10px 30px -22px rgba(0, 0, 0, .5); border-color: transparent; }
.rv62j.ro9rc .rnhcb { display: block; }
.rv62j.ro9rc .r4tnq { display: flex; align-items: center; gap: 18px; min-height: var(--dp7xa); }
.rv62j.ro9rc .r0i75 { color: var(--d9pdb); margin-right: auto; }
.rv62j.ro9rc .rqfqf { color: var(--d9pdb); font-size: 1.28rem; }
.rv62j.ro9rc .rd6k5 { color: var(--dquuv); font-size: .64rem; letter-spacing: .12em; }
.rv62j.ro9rc .rxi5x { display: flex; align-items: center; gap: 10px; flex: none; }
.rv62j.ro9rc .r96zm { gap: 2px; }
.rv62j.ro9rc .rex19 { color: var(--d9pdb); font-weight: 600; font-size: .94rem; padding: 10px 12px; border-radius: 8px; box-shadow: none; background: transparent; }
.rv62j.ro9rc .rex19:hover { background: var(--dka56); color: var(--d9pdb); }
.rv62j.ro9rc .rex19[aria-current="page"] { color: var(--d9pdb); background: transparent; box-shadow: inset 0 -2px 0 var(--d988x); border-radius: 8px 8px 2px 2px; }
.rv62j.ro9rc .r8fd2 { background: var(--d1sjd); border: 1px solid color-mix(in srgb, var(--d1el9) 12%, transparent); box-shadow: 0 24px 50px -28px rgba(0, 0, 0, .45); }
.rv62j.ro9rc .r8fd2 a { color: var(--d1el9); }
.rv62j.ro9rc .r8fd2 a:hover { color: var(--d1el9); background: color-mix(in srgb, var(--ddmhw) 10%, transparent); }
.rv62j.ro9rc .r8fd2 .r2tb7 { color: var(--dwaid); }
.rv62j.ro9rc.rub0k .rex19:hover { background: transparent; box-shadow: inset 0 -2px 0 color-mix(in srgb, var(--d988x) 60%, transparent); border-radius: 0; }
.rv62j.ro9rc.rub0k .rex19[aria-current="page"] { border-radius: 0; }
.rv62j.ro9rc.ro1cd .rex19 { border-radius: 999px; }
.rv62j.ro9rc.ro1cd .rex19[aria-current="page"] { box-shadow: none; background: color-mix(in srgb, var(--d988x) 22%, transparent); border-radius: 999px; }
.rv62j.ro9rc.rxbgj .rex19 { text-transform: uppercase; letter-spacing: .12em; font-size: .76rem; font-weight: 700; }
.rv62j.ro9rc.rr4bq .r96zm > li + li { border-left: 1px solid var(--d34nn); }
.rv62j.ro9rc.rr4bq .rex19 { border-radius: 0; padding: 6px 16px; }
.rv62j.ro9rc .razjh { display: none; align-items: center; justify-content: center; gap: 8px; min-height: 44px; padding: 10px 20px; border-radius: 999px; background: var(--d988x); color: var(--dwu8d); font-weight: 800; font-size: .92rem; text-decoration: none; border: 2px solid transparent; white-space: nowrap; transition: transform .15s, background .15s; }
.rv62j.ro9rc .razjh:hover { transform: translateY(-1px); }
.rv62j.ro9rc .razjh svg { width: 16px; height: 16px; flex: none; }
.rv62j.ro9rc .r486d { border-radius: 4px; text-transform: uppercase; letter-spacing: .06em; font-size: .8rem; }
.rv62j.ro9rc .r9z00 { background: transparent; color: var(--d9pdb); border-color: currentColor; }
.rv62j.ro9rc .rkmfx { display: none; align-items: center; gap: 6px; color: var(--drpmy); font-weight: 800; text-decoration: none; border-bottom: 2px solid currentColor; padding-bottom: 2px; white-space: nowrap; }
.rv62j.ro9rc .rkmfx svg { width: 15px; height: 15px; }
.rv62j.ro9rc .rfgu4 { display: none; align-items: center; gap: 10px; color: var(--d9pdb); text-decoration: none; white-space: nowrap; }
.rv62j.ro9rc .ryfkq { width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--d988x); color: var(--dwu8d); }
.rv62j.ro9rc .ryfkq svg { width: 18px; height: 18px; }
.rv62j.ro9rc .rtoh4 { display: flex; flex-direction: column; line-height: 1.15; font-weight: 800; font-size: 1rem; }
.rv62j.ro9rc .rtoh4 small { font-weight: 600; font-size: .7rem; color: var(--dquuv); letter-spacing: .04em; }
.rv62j.ro9rc .r5vfs { border: 1px solid var(--d34nn); background: transparent; border-radius: 10px; }
.rv62j.ro9rc .r5vfs span, .rv62j.ro9rc .r5vfs span::before, .rv62j.ro9rc .r5vfs span::after { background: var(--d9pdb); }
.rkahx .rv62j.ro9rc .r5vfs span { background: transparent; }
.rv62j.ro9rc .rigwn { flex: 1; display: flex; justify-content: center; min-width: 0; }
.rv62j.ro9rc.re0pd .r0i75 { margin-right: 0; }
.rv62j.ro9rc .rrzt7 { display: grid; grid-template-columns: 1fr auto 1fr; }
.rv62j.ro9rc .rrzt7 .r0i75 { margin: 0; justify-self: center; }
.rv62j.ro9rc .rrev6 { display: flex; align-items: center; justify-content: flex-end; gap: 12px; }
.rv62j.ro9rc .rgnii { display: none; }
.rv62j.ro9rc .rcgqt { display: none; border-top: 1px solid var(--d34nn); }
.rv62j.ro9rc .rcgqt .r96zm { justify-content: center; min-height: 52px; }
.rv62j.ro9rc .rrkqq .r96zm { justify-content: flex-start; }
.rv62j.ro9rc .rxrvj { display: none; gap: 26px; margin: 0 auto; }
.rv62j.ro9rc .r4riu { display: inline-flex; align-items: center; gap: 10px; color: var(--d9pdb); text-decoration: none; }
.rv62j.ro9rc .rr1go { width: 36px; height: 36px; border-radius: 10px; display: grid; place-items: center; background: color-mix(in srgb, var(--d988x) 16%, transparent); color: var(--drpmy); }
.rv62j.ro9rc .rr1go svg { width: 17px; height: 17px; }
.rv62j.ro9rc .rijd1 { display: flex; flex-direction: column; font-weight: 700; font-size: .9rem; line-height: 1.2; white-space: nowrap; }
.rv62j.ro9rc .rxrvj { min-width: 0; }
@media (max-width: 1599px) { .rv62j.ro9rc .r4riu:nth-child(3) { display: none; } }
.rv62j.ro9rc .rijd1 small { font-weight: 600; font-size: .68rem; color: var(--dquuv); letter-spacing: .06em; text-transform: uppercase; }
.rv62j.ro9rc.rvotn .rb3xy { display: none; }
.rv62j.ro9rc.rvotn .rqfqf { font-size: 1.45rem; letter-spacing: -.01em; }
.rv62j.ro9rc.rs53a .rd6k5 { display: block; }
@media (max-width: 559px) { .rv62j.ro9rc.r5rad .rb3xy { display: none; } }
.rv62j.ro9rc.r1xua, .rv62j.ro9rc.r5tjw { background: var(--drsuw); padding: 10px 0; }
.rv62j.ro9rc.r1xua.rlqbl, .rv62j.ro9rc.r5tjw.rlqbl { box-shadow: none; }
.rv62j.ro9rc.r1xua .rnhcb { background: #fff; border: 1px solid var(--d34nn); border-radius: 999px; padding: 0 10px 0 22px; box-shadow: 0 1px 2px rgba(0,0,0,.05), 0 10px 30px -18px rgba(0,0,0,.25); }
.rv62j.ro9rc.r5tjw .rnhcb { background: #fff; border: 1px solid var(--d34nn); border-radius: 14px; padding: 0 16px; box-shadow: 0 14px 34px -26px rgba(0,0,0,.35); }
.rv62j.ro9rc.r1xua { --dmy5q: var(--drsuw); --d9pdb: var(--d1el9); }
.rv62j.ro9rc.rn404 { --dmy5q: color-mix(in srgb, var(--drsuw) 72%, transparent); backdrop-filter: saturate(1.4) blur(14px); -webkit-backdrop-filter: saturate(1.4) blur(14px); }
.rv62j.ro9rc.rn404.rlqbl { --dmy5q: color-mix(in srgb, var(--drsuw) 94%, transparent); }
.rv62j.ro9rc.rar2x { border-bottom: 1px solid var(--d34nn); }
.rv62j.ro9rc.r8ofq, .rv62j.ro9rc.ruvkj {
  --d9pdb: #fff; --dquuv: color-mix(in srgb, #fff 70%, transparent);
  --d34nn: rgba(255, 255, 255, .18); --dka56: rgba(255, 255, 255, .08); --drpmy: var(--da471);
}
.rv62j.ro9rc.r8ofq { --dmy5q: var(--diird); }
.rv62j.ro9rc.ruvkj { --dmy5q: var(--ddmhw); --d9pdb: var(--dndf8, #141414); --dquuv: color-mix(in srgb, var(--dndf8, #141414) 70%, transparent); --d34nn: color-mix(in srgb, var(--dndf8, #141414) 22%, transparent); --dka56: color-mix(in srgb, var(--dndf8, #141414) 10%, transparent); --d988x: var(--dndf8, #141414); --dwu8d: var(--ddmhw); --drpmy: var(--dndf8, #141414); }
.rv62j.ro9rc.ruvkj .rex19[aria-current="page"] { box-shadow: inset 0 -2px 0 currentColor; }
.rv62j.ro9rc.r09lw .rb3xy { width: 34px; height: 34px; }
.rv62j.ro9rc.rq2g3 .rb3xy { width: 50px; height: 50px; }
.rv62j.ro9rc.rq2g3 .rqfqf { font-size: 1.45rem; }
body.rzhfd .rv62j.ro9rc .r5vfs { display: grid; }
body.rzhfd .rpgii { display: block; }
@media (min-width: 1120px) {
  .rv62j.ro9rc .razjh, .rv62j.ro9rc .rkmfx, .rv62j.ro9rc .rfgu4 { display: inline-flex; }
  .rv62j.ro9rc .rgnii { display: block; }
  .rv62j.ro9rc .rcgqt { display: block; }
  .rv62j.ro9rc .rxrvj { display: flex; }
}
@media (max-width: 1119px) {
  .rv62j.ro9rc .rrzt7 { display: flex; }
  .rv62j.ro9rc .rrzt7 .r0i75 { margin-right: auto; }
  .rv62j.ro9rc.r1xua .rnhcb { border-radius: 22px; padding: 0 8px 0 16px; }
  body.rzhfd .rv62j.ro9rc .razjh { display: inline-flex; min-height: 40px; padding: 8px 14px; font-size: .82rem; }
}
@media (max-width: 559px) {
  body.rzhfd .rv62j.ro9rc .razjh { display: none; }
  .rv62j.ro9rc .rqfqf { font-size: 1.08rem; }
}
.rmtn4 { font-size: .82rem; font-family: var(--d9g0z); }
.rcz4b { background: var(--diird); color: color-mix(in srgb, #fff 82%, var(--diird)); }
.rdvcx { background: var(--ddmhw); color: var(--dndf8, #141414); }
.rvm98 { background: var(--dii88); color: var(--d1el9); border-bottom: 1px solid color-mix(in srgb, var(--d1el9) 10%, transparent); }
.r5own { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 6px 22px; padding: 8px 0; }
.rcmld, .rex9o { display: flex; flex-wrap: wrap; align-items: center; gap: 6px 20px; }
.rytq6 { display: inline-flex; align-items: center; gap: 7px; color: inherit; text-decoration: none; }
.rytq6 svg { width: 14px; height: 14px; flex: none; opacity: .85; }
a.rytq6:hover { text-decoration: underline; }
.roi4v { font-weight: 800; text-transform: uppercase; letter-spacing: .08em; font-size: .7rem; padding: .3em .6em; border-radius: 4px; background: color-mix(in srgb, currentColor 14%, transparent); }
.rzkcr { font-weight: 700; }
.r920y { font-weight: 700; }
@media (max-width: 759px) { .rex9o { display: none; } .r5own { justify-content: center; } .rcmld { justify-content: center; } }
body.r7b36 .rhhqz.r4mut {
  --dykmv: var(--diird); --dlr6h: color-mix(in srgb, #fff 78%, var(--diird)); --d8eb8: #fff;
  --dh51j: color-mix(in srgb, #fff 58%, var(--diird)); --duqao: rgba(255, 255, 255, .14); --djh4t: var(--da471);
  background: var(--dykmv); color: var(--dlr6h); border-top: 0; padding: 64px 0 0; font-size: .93rem;
}
body.r7b36 .rhhqz.r4mut.r4spd { --dykmv: color-mix(in srgb, var(--diird) 72%, #000); }
body.r7b36 .rhhqz.r4mut.rrqgr { --dykmv: var(--dii88); --dlr6h: var(--dcvxx); --d8eb8: var(--d1el9); --dh51j: var(--dcvxx); --duqao: color-mix(in srgb, var(--d1el9) 12%, transparent); --djh4t: var(--dwaid); }
body.r7b36 .rhhqz.r4mut.r2kk4 { --dykmv: var(--drsuw); --dlr6h: var(--dcvxx); --d8eb8: var(--d1el9); --dh51j: var(--dcvxx); --duqao: color-mix(in srgb, var(--d1el9) 14%, transparent); --djh4t: var(--dwaid); border-top: 1px solid var(--duqao); }
body.r7b36 .rhhqz.r4mut.rtilk { --dykmv: var(--ddmhw); --dlr6h: color-mix(in srgb, var(--dndf8, #141414) 82%, var(--ddmhw)); --d8eb8: var(--dndf8, #141414); --dh51j: color-mix(in srgb, var(--dndf8, #141414) 66%, var(--ddmhw)); --duqao: color-mix(in srgb, var(--dndf8, #141414) 20%, transparent); --djh4t: var(--dndf8, #141414); }
body.r7b36 .rhhqz.r4mut h2 { color: var(--d8eb8); font-size: .78rem; letter-spacing: .14em; text-transform: uppercase; margin: 0 0 16px; font-family: var(--d9g0z); font-weight: 800; }
body.r7b36 .rhhqz.r4mut a, body.r7b36 .rhhqz.r4mut .rn1hw { color: var(--dlr6h); text-decoration: none; }
body.r7b36 .rhhqz.r4mut a:hover, body.r7b36 .rhhqz.r4mut .rn1hw:hover { color: var(--djh4t); }
body.r7b36 .rhhqz.r4mut .r0i75, body.r7b36 .rhhqz.r4mut .rqfqf { color: var(--d8eb8); }
body.r7b36 .rhhqz.r4mut ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 9px; }
body.r7b36 .rhhqz.r4mut address { font-style: normal; line-height: 1.75; }
body.r7b36 .rhhqz.r4mut .ryeou { background: var(--ddmhw); color: var(--dndf8, #141414); border-radius: 999px; }
body.r7b36 .rhhqz.r4mut.rtilk .ryeou { background: var(--dndf8, #141414); color: var(--ddmhw); }
body.r7b36 .rhhqz.r4mut .rc8re { font-size: .82rem; color: var(--dh51j); line-height: 1.7; margin: 12px 0 0; }
body.r7b36 .rhhqz.r4mut .rl16r { display: grid; gap: 34px; }
body.r7b36 .rhhqz.r4mut .rlz2n p { margin: 16px 0 18px; max-width: 40ch; }
body.r7b36 .rhhqz.r4mut .r4ru3 { margin-top: 22px; }
body.r7b36 .rhhqz.r4mut .r71xv { display: grid; gap: 28px; }
body.r7b36 .rhhqz.r4mut .ri66a { display: grid; gap: 14px; padding-bottom: 32px; margin-bottom: 36px; border-bottom: 1px solid var(--duqao); }
body.r7b36 .rhhqz.r4mut .ri66a p { margin: 0; max-width: 60ch; font-size: 1.02rem; }
body.r7b36 .rhhqz.r4mut .rp2bn { text-align: center; display: grid; justify-items: center; gap: 14px; }
body.r7b36 .rhhqz.r4mut .rp2bn p { max-width: 56ch; margin: 0; }
body.r7b36 .rhhqz.r4mut .ryr5b { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px 22px; font-weight: 700; }
body.r7b36 .rhhqz.r4mut .r990l { font-weight: 500; font-size: .88rem; color: var(--dh51j); }
body.r7b36 .rhhqz.r4mut .r2e6l { font-family: var(--dsf4z); font-weight: 800; font-size: clamp(2.6rem, 9vw, 7.5rem); line-height: .95; letter-spacing: -.03em; color: color-mix(in srgb, var(--d8eb8) 16%, transparent); margin: 44px 0 0; overflow-wrap: anywhere; text-transform: var(--dy1zf, none); }
body.r7b36 .rhhqz.r4mut .rdvo6 { margin-top: 44px; }
body.r7b36 .rhhqz.r4mut .rgd5y { display: flex; flex-wrap: wrap; gap: 10px 22px; justify-content: space-between; align-items: center; padding: 22px 0 26px; font-size: .84rem; color: var(--dh51j); }
body.r7b36 .rhhqz.r4mut .rdvo6 nav { display: flex; flex-wrap: wrap; gap: 6px 18px; }
body.r7b36 .rhhqz.r4mut .rrnjd .rgd5y { border-top: 1px solid var(--duqao); }
body.r7b36 .rhhqz.r4mut .rczgk { background: color-mix(in srgb, var(--dykmv) 82%, #000); }
body.r7b36 .rhhqz.r4mut.rrqgr .rczgk, body.r7b36 .rhhqz.r4mut.r2kk4 .rczgk { background: color-mix(in srgb, var(--d1el9) 6%, var(--dykmv)); }
body.r7b36 .rhhqz.r4mut .r2lar .rgd5y { flex-direction: column; text-align: center; border-top: 1px solid var(--duqao); }
body.r7b36 .rhhqz.r4mut .rt28l { color: var(--dh51j); }
@media (min-width: 760px) {
  body.r7b36 .rhhqz.r4mut.rv2v9 .rl16r { grid-template-columns: 1.5fr 1fr 1fr 1.2fr; }
  body.r7b36 .rhhqz.r4mut.rkl00 .rl16r { grid-template-columns: 1.6fr 1fr 1fr; }
  body.r7b36 .rhhqz.r4mut.r1aph .rl16r { grid-template-columns: 1.2fr 1fr; }
  body.r7b36 .rhhqz.r4mut.r1aph .r71xv { grid-template-columns: 1fr 1fr; }
  body.r7b36 .rhhqz.r4mut.rqzu6 .rl16r { grid-template-columns: 1.4fr 1fr 1fr 1.1fr 1fr; }
  body.r7b36 .rhhqz.r4mut .ri66a { grid-template-columns: auto 1fr; align-items: center; gap: 32px; }
}
.rn2qt { background: var(--ddmhw); color: var(--dndf8, #141414); }
.rlul4 { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 18px 30px; padding: 38px 0; }
.rvbab { margin: 0; font-family: var(--dsf4z); font-weight: 800; font-size: clamp(1.4rem, 3vw, 2.1rem); line-height: 1.15; text-transform: var(--dy1zf, none); max-width: 26ch; overflow-wrap: normal; }
.rcsbe { margin: 8px 0 0; max-width: 60ch; opacity: .85; }
.rqlg7 { display: flex; flex-wrap: wrap; gap: 10px; }
.rz4wr { display: inline-flex; align-items: center; gap: 8px; min-height: 48px; padding: 12px 22px; border-radius: 999px; background: var(--dndf8, #141414); color: var(--ddmhw); font-weight: 800; text-decoration: none; border: 2px solid transparent; }
.rz4wr svg { width: 17px; height: 17px; }
.rysz4 { background: transparent; color: var(--dndf8, #141414); border-color: currentColor; }
@media (max-width: 1119px) {
  .rcm28, .r7dpg { padding-bottom: 0; }
  .rcm28 .r5739 { bottom: 12px; }
  .rcm28 .rdo7e { bottom: 18px; }
}
.rxpzn { grid-template-columns: 1fr; }
.ree8i { left: auto; right: 14px; bottom: calc(14px + env(safe-area-inset-bottom)); padding: 0; background: none; border: 0; backdrop-filter: none; display: block; }
.ree8i .ryeou { width: 58px; height: 58px; min-height: 0; padding: 0; border-radius: 50%; display: grid; place-items: center; box-shadow: 0 14px 30px -12px rgba(0, 0, 0, .55); }
.ree8i .ryeou svg { width: 24px; height: 24px; margin: 0; }
.r7dpg .rdo7e { bottom: 86px; }
@media (min-width: 1120px) { .ree8i { display: none; } }
.r5739 .r9kuh { display: flex; flex-wrap: wrap; }
.r5739 .r9kuh .ryeou { flex: 1 1 130px; }
.r4bzu { max-width: 760px; padding: 14px 18px; border-radius: 10px; }
.r4bzu h2 { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
.r4bzu p { margin-bottom: 10px; }
.r4bzu .r9kuh .ryeou { min-height: 38px; flex: 0 1 auto; }
.r3fr8 { background: var(--diird); color: #fff; border-color: transparent; border-radius: 4px; }
.r3fr8 p { color: rgba(255, 255, 255, .82); }
.r3fr8 a, .r3fr8 h2 svg { color: #fff; }
.r3fr8 .rypz0 { --dt5ik: #fff; border-color: rgba(255, 255, 255, .55); }
