:root {
  --elz3k: #431b2a;
  --eucj0: #4b2433;
  --e3jic: #2c121b;
  --eu6ys: #522d3b;
  --ebzfg: #5a3644;
  --emypm: #654450;
  --e3nk9: rgba(255, 255, 255, .08);
  --exjyg: #eceef2;
  --eees4: #c8bbc1;
  --e2izo: #eceef2;
  --eno6f: #c8bbc1;
  --eg5no: #eee7de;
  --eh9n1: #e7dfd7;
  --eupnr: #250f17;
  --ev90l: #574a4e;
  --eo0nw: #d16a10;
  --e59tp: #ddd6d9;
  --ey9co: #141414;
  --elkbq: #7e3f0a;
  --e3p3b: #eaba90;
  --eoz01: #eaba90;
  --e8tqk: #2fbf71;
  --euvcx: #ff5a5a;
  --el7ml: 14px;
  --e3vfc: 10px;
  --e2jh7: 18px;
  --elj8r: 0 20px 50px -20px rgba(0, 0, 0, .55);
  --eyrek: 0 12px 34px -16px rgba(20, 24, 30, .28);
  --epawu: 1240px;
  --evltp: 72px;
  --emypd: "Crimson Pro",Georgia,"Times New Roman",serif;
  --e7alz: "Piazzolla",Georgia,"Times New Roman",serif;
  --e9z0t: cubic-bezier(.2, .7, .2, 1);
  --eyotw: none;
}
@font-face{font-family:"Piazzolla";font-style:normal;font-display:swap;font-weight:100 900;src:url("../fonts/1g7mml.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:"Piazzolla";font-style:normal;font-display:swap;font-weight:100 900;src:url("../fonts/17zu8z.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:"Crimson Pro";font-style:normal;font-display:swap;font-weight:100 900;src:url("../fonts/qwg1x3.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:"Crimson Pro";font-style:normal;font-display:swap;font-weight:100 900;src:url("../fonts/stsyqx.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(--evltp) + 16px); }
body {
  margin: 0; font-family: var(--emypd); font-size: 16px; line-height: 1.6;
  color: var(--exjyg); background: var(--elz3k); -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(--e7alz); 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(--eyotw); }
h2 { font-size: clamp(2rem, 4.6vw, 3.2rem); text-transform: var(--eyotw); }
h3 { font-size: 1.45rem; }
p { margin: 0 0 1em; }
ul, ol { padding-left: 1.2em; }
:focus-visible { outline: 3px solid var(--eo0nw); outline-offset: 3px; border-radius: 4px; }
::selection { background: var(--eo0nw); color: var(--ey9co); }
[hidden] { display: none !important; }
.g0388 { position: absolute !important; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; border: 0; }
.g7jh9 { position: absolute; left: 12px; top: -60px; z-index: 200; background: var(--eo0nw); color: var(--ey9co); padding: 10px 16px; border-radius: 8px; font-weight: 700; text-decoration: none; transition: top .2s; }
.g7jh9:focus { top: 12px; }
.g2s7t { width: 100%; max-width: var(--epawu); margin: 0 auto; padding: 0 20px; }
.gp6hp { position: absolute !important; left: -9999px !important; width: 1px; height: 1px; overflow: hidden; }
.gdv3k {
  --e72qw: var(--eo0nw); --ekqkj: var(--ey9co);
  display: inline-flex; align-items: center; justify-content: center; gap: .55em;
  min-height: 50px; padding: 0 24px; border-radius: var(--e3vfc); border: 2px solid transparent;
  background: var(--e72qw); color: var(--ekqkj); font-weight: 700; font-size: .98rem; letter-spacing: .01em;
  text-decoration: none; cursor: pointer; transition: transform .2s var(--e9z0t), background .2s, box-shadow .2s, color .2s, border-color .2s;
  white-space: nowrap;
}
.gdv3k svg { width: 18px; height: 18px; flex: none; }
.gdv3k:hover { transform: translateY(-2px); box-shadow: 0 12px 26px -12px color-mix(in srgb, var(--eo0nw) 70%, transparent); }
.gdv3k:active { transform: translateY(0); }
.g87gn { --e72qw: transparent; --ekqkj: var(--exjyg); border-color: rgba(255, 255, 255, .28); }
.g87gn:hover { border-color: var(--eo0nw); color: var(--eo0nw); box-shadow: none; }
.gzils { --e72qw: var(--elz3k); --ekqkj: #fff; }
.gzils:hover { box-shadow: 0 12px 26px -12px rgba(0, 0, 0, .7); }
.g5ozr { --e72qw: transparent; --ekqkj: var(--eupnr); border-color: rgba(20, 22, 26, .25); }
.g5ozr:hover { border-color: var(--eupnr); box-shadow: none; }
.grn6k { min-height: 42px; padding: 0 16px; font-size: .9rem; }
.gmt4w { width: 100%; }
.g6f1o { display: inline-flex; align-items: center; gap: .4em; font-weight: 700; color: var(--eo0nw); text-decoration: none; }
.g6f1o svg { width: 16px; height: 16px; transition: transform .2s var(--e9z0t); }
.g6f1o:hover svg { transform: translateX(4px); }
.gd48o { display: none; background: var(--e3jic); color: var(--eees4); font-size: .84rem; border-bottom: 1px solid var(--e3nk9); }
.gd48o .g2s7t { display: flex; align-items: center; justify-content: space-between; gap: 24px; min-height: 38px; }
.gapet { display: flex; gap: 22px; align-items: center; }
.gnie8 { display: inline-flex; align-items: center; gap: 7px; text-decoration: none; }
.gnie8 svg { width: 15px; height: 15px; color: var(--eo0nw); }
a.gnie8:hover { color: #fff; }
.g52z3 { display: inline-flex; align-items: center; gap: 8px; }
.g52z3::before { content: ""; width: 8px; height: 8px; border-radius: 50%; background: var(--eees4); box-shadow: 0 0 0 3px rgba(155, 163, 174, .18); }
.g52z3.grf3b::before { background: var(--e8tqk); box-shadow: 0 0 0 3px rgba(47, 191, 113, .22); }
.g52z3.gadn6::before { background: var(--e59tp); box-shadow: 0 0 0 3px color-mix(in srgb, var(--e59tp) 20%, transparent); }
.g0iij { position: sticky; top: 0; z-index: 100; background: color-mix(in srgb, var(--elz3k) 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; }
.g0iij.gtl29 { background: color-mix(in srgb, var(--elz3k) 96%, transparent); border-color: var(--e3nk9); box-shadow: 0 10px 30px -18px rgba(0, 0, 0, .8); }
.gv8kp { display: flex; align-items: center; gap: 14px; min-height: var(--evltp); }
.g62m9 { display: inline-flex; align-items: center; gap: 11px; text-decoration: none; color: #fff; flex: none; }
.g7u84 { width: 42px; height: 42px; flex: none; }
.giqch { display: flex; flex-direction: column; line-height: 1; }
.g0m87 { font-family: var(--e7alz); font-weight: 800; font-size: 1.42rem; text-transform: var(--eyotw); letter-spacing: .02em; }
.g0m87 b { color: var(--eo0nw); font-weight: 800; }
.gpork { font-size: .66rem; letter-spacing: .2em; text-transform: uppercase; color: var(--eees4); margin-top: 4px; }
.grvm3 { display: none; }
.g0tsf { list-style: none; margin: 0; padding: 0; display: flex; align-items: center; gap: 2px; }
.gvra6 { 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; }
.gvra6:hover, .gvra6[aria-current="page"] { color: #fff; background: rgba(255, 255, 255, .06); }
.gvra6[aria-current="page"] { box-shadow: inset 0 -2px 0 var(--eo0nw); border-radius: 8px 8px 2px 2px; }
.gvra6 svg { width: 14px; height: 14px; transition: transform .2s; }
.gy6w1 { position: relative; }
.gl9xx { position: absolute; top: calc(100% + 8px); left: -10px; width: 560px; padding: 12px; display: grid; grid-template-columns: 1fr 1fr; gap: 2px; background: var(--eu6ys); border: 1px solid var(--emypm); border-radius: var(--el7ml); box-shadow: var(--elj8r); opacity: 0; visibility: hidden; transform: translateY(8px); transition: .22s var(--e9z0t); }
.gl9xx::before { content: ""; position: absolute; left: 0; right: 0; top: -12px; height: 12px; }
.gy6w1:hover .gl9xx, .gy6w1:focus-within .gl9xx { opacity: 1; visibility: visible; transform: none; }
.gy6w1:hover > .gvra6 svg { transform: rotate(180deg); }
.gl9xx a { display: flex; gap: 12px; align-items: center; padding: 10px 12px; border-radius: var(--e3vfc); text-decoration: none; font-size: .92rem; font-weight: 600; color: #dfe3e8; }
.gl9xx a:hover { background: color-mix(in srgb, var(--eo0nw) 8%, transparent); color: #fff; }
.gl9xx .gsnrl { width: 34px; height: 34px; border-radius: 9px; background: color-mix(in srgb, var(--eo0nw) 12%, transparent); color: var(--eo0nw); display: grid; place-items: center; flex: none; }
.gl9xx .gsnrl svg { width: 18px; height: 18px; }
.g8rlc { margin-left: auto; display: flex; align-items: center; gap: 10px; }
.gzgcw { display: none; align-items: center; gap: 9px; text-decoration: none; font-weight: 700; color: #fff; white-space: nowrap; }
.gzgcw span { display: flex; flex-direction: column; line-height: 1.15; font-size: .98rem; }
.gzgcw small { font-weight: 500; font-size: .72rem; color: var(--eees4); letter-spacing: .04em; }
.gzgcw .gq5jm { width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: color-mix(in srgb, var(--eo0nw) 14%, transparent); color: var(--eo0nw); }
.gzgcw .gq5jm svg { width: 18px; height: 18px; }
.g46vb { display: none; }
.ggk3f { 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; }
.ggk3f a { padding: 7px 9px; text-decoration: none; color: var(--eees4); }
.ggk3f a[aria-current="true"] { background: var(--eo0nw); color: var(--ey9co); }
.ggk3f a:not([aria-current="true"]):hover { color: #fff; }
.g67h3 { width: 46px; height: 46px; border-radius: var(--e3vfc); border: 1px solid rgba(255, 255, 255, .18); background: transparent; display: grid; place-items: center; cursor: pointer; }
.g67h3 span, .g67h3 span::before, .g67h3 span::after { display: block; width: 20px; height: 2px; background: #fff; border-radius: 2px; position: relative; transition: .25s var(--e9z0t); }
.g67h3 span::before, .g67h3 span::after { content: ""; position: absolute; left: 0; }
.g67h3 span::before { top: -6px; }
.g67h3 span::after { top: 6px; }
.g4rix .g67h3 span { background: transparent; }
.g4rix .g67h3 span::before { top: 0; transform: rotate(45deg); }
.g4rix .g67h3 span::after { top: 0; transform: rotate(-45deg); }
.gg3yi { position: fixed; inset: var(--evltp) 0 0 0; z-index: 99; background: var(--elz3k); padding: 18px 20px 120px; overflow-y: auto; transform: translateX(100%); visibility: hidden; transition: transform .3s var(--e9z0t), visibility .3s; }
.g4rix .gg3yi { transform: none; visibility: visible; }
.gg3yi ul { list-style: none; margin: 0; padding: 0; }
.gg3yi > ul > li { border-bottom: 1px solid var(--emypm); }
.gg3yi > ul > li > a { display: block; padding: 16px 2px; font-family: var(--e7alz); font-size: 1.6rem; font-weight: 700; text-transform: var(--eyotw); text-decoration: none; }
.gif5s { padding: 0 0 14px !important; display: grid; grid-template-columns: 1fr 1fr; gap: 4px 12px; }
.gif5s a { display: block; padding: 7px 0; color: var(--eees4); text-decoration: none; font-size: .95rem; }
.gdwqm { margin-top: 24px; display: grid; gap: 12px; }
.gdwqm p { color: var(--eees4); font-size: .9rem; margin: 6px 0 0; }
body.g4rix { overflow: hidden; }
.gm446 { padding: 76px 0; position: relative; }
.g8yqp { background: var(--eg5no); color: var(--eupnr); }
.g1w8m { background: var(--eh9n1); color: var(--eupnr); }
.gvm4u { background: var(--eucj0); }
.g205z { padding: 56px 0; }
.grm36 { max-width: 760px; margin-bottom: 44px; }
.godow { margin-left: auto; margin-right: auto; text-align: center; }
.gxznz { max-width: none; display: grid; gap: 18px; align-items: end; }
.gm58o { display: inline-flex; align-items: center; gap: 10px; font-size: .78rem; font-weight: 800; letter-spacing: .2em; text-transform: uppercase; color: var(--e3p3b); margin-bottom: 14px; }
.gm58o::before { content: ""; width: 28px; height: 6px; border-radius: 1px; background: repeating-linear-gradient(-45deg, var(--eo0nw) 0 4px, transparent 4px 8px); }
.g8yqp .gm58o, .g1w8m .gm58o { color: var(--elkbq); }
.g8yqp .gm58o::before, .g1w8m .gm58o::before { background: repeating-linear-gradient(-45deg, var(--eo0nw) 0 4px, transparent 4px 8px); }
.gthio { font-size: 1.12rem; color: var(--eees4); }
.g8yqp .gthio, .g1w8m .gthio { color: var(--ev90l); }
.g64p0 { color: var(--e3p3b); }
.g8yqp .g64p0, .g1w8m .g64p0 { color: var(--elkbq); }
.g8yqp .g6f1o, .g1w8m .g6f1o { color: var(--elkbq); }
.g0g5v { height: 10px; background: repeating-linear-gradient(-45deg, var(--eo0nw) 0 14px, var(--elz3k) 14px 28px); }
.ga48v { position: relative; isolation: isolate; overflow: hidden; min-height: min(780px, 94vh); display: flex; align-items: center; padding: 64px 0 72px; }
.g948x { position: absolute; inset: 0; z-index: -2; }
.g948x img { width: 100%; height: 100%; object-fit: cover; object-position: 60% 40%; }
.g1tw4 { background: var(--e3jic); }
.giuus { background: linear-gradient(135deg, var(--e3jic), color-mix(in srgb, var(--eo0nw) 60%, var(--e3jic))); }
.g0ps1 { background: var(--e3jic); background-image: repeating-linear-gradient(45deg, color-mix(in srgb, var(--eo0nw) 34%, transparent) 0 11px, transparent 11px 26px); }
.gihrz { background: linear-gradient(104deg, var(--e3jic) 57%, color-mix(in srgb, var(--eo0nw) 50%, var(--e3jic)) 57%); }
.g78of::before, .g5wg6::before, .g6sy2::before, .g86si::before {
  background: linear-gradient(90deg, color-mix(in srgb, var(--elz3k) 88%, transparent) 0%, color-mix(in srgb, var(--elz3k) 64%, transparent) 38%, color-mix(in srgb, var(--elz3k) 20%, transparent) 100%);
}
.ga48v::before { content: ""; position: absolute; inset: 0; z-index: -1; background: linear-gradient(90deg, color-mix(in srgb, var(--elz3k) 96%, transparent) 0%, color-mix(in srgb, var(--elz3k) 86%, transparent) 42%, color-mix(in srgb, var(--elz3k) 45%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--elz3k) 90%, transparent), transparent 40%); }
.ga48v::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 8px; background: repeating-linear-gradient(-45deg, var(--eo0nw) 0 14px, transparent 14px 28px); opacity: .9; }
.ga48v.gscnf::before { display: block; background: linear-gradient(90deg, color-mix(in srgb, var(--elz3k) 84%, transparent) 0%, color-mix(in srgb, var(--elz3k) 58%, transparent) 55%, color-mix(in srgb, var(--eo0nw) 34%, transparent) 100%); }
.ga48v.gb6l8:not(.g7j21):not(.gotr0) { background: var(--eg5no); }
.ga48v.gb6l8:not(.g7j21):not(.gotr0)::before { display: block; background: linear-gradient(90deg, color-mix(in srgb, var(--eg5no) 90%, transparent) 0%, color-mix(in srgb, var(--eg5no) 58%, transparent) 60%, transparent 100%); }
.ga48v.gb6l8 .g793p { position: absolute; inset: 0; z-index: -2; background: linear-gradient(135deg, color-mix(in srgb, var(--eo0nw) 14%, var(--eg5no)), var(--eg5no) 70%); }
.ga48v.gb6l8.g7j21 .gp3iv, .ga48v.gb6l8.gotr0 .gp3iv { background: color-mix(in srgb, var(--eg5no) 94%, transparent); border: 1px solid color-mix(in srgb, var(--eupnr) 10%, transparent); box-shadow: var(--elj8r); backdrop-filter: blur(6px); }
.ga48v.gb6l8:not(.g7j21):not(.gotr0) .gp3iv { background: transparent; border-color: transparent; box-shadow: none; backdrop-filter: none; }
.ga48v.gb6l8 h1, .ga48v.gb6l8 .gee3z { color: var(--eupnr); }
.ga48v.gb6l8 .gttr1 { color: color-mix(in srgb, var(--eupnr) 78%, transparent); }
.ga48v.gb6l8 .glc59, .ga48v.gb6l8 .g6tb6, .ga48v.gb6l8 .gj730, .ga48v.gb6l8 .gtzfy, .ga48v.gb6l8 .gobs1 { color: color-mix(in srgb, var(--eupnr) 86%, transparent); }
.ga48v.gb6l8 .gj730 { border-color: color-mix(in srgb, var(--eupnr) 16%, transparent); }
.ga48v.gb6l8 .gsv5g { background: #fff; border-color: color-mix(in srgb, var(--eupnr) 10%, transparent); color: var(--eupnr); }
.ga48v.gb6l8 .g87gn { --ekqkj: var(--eupnr); border-color: color-mix(in srgb, var(--eupnr) 25%, transparent); }
.ga48v.gb6l8 .gchmu, .ga48v.gb6l8 .gfetz b { color: var(--elkbq); }
.ga48v.gb6l8 .gpjzp::before, .ga48v.gb6l8 .gy9i2 svg, .ga48v.gb6l8 .g6tb6 svg, .ga48v.gb6l8 .glc59 svg, .ga48v.gb6l8 .gj730 svg, .ga48v.gb6l8 .gtzfy svg, .ga48v.gb6l8 .gee3z svg { color: var(--elkbq); }
.gy9i2, .gee3z { white-space: nowrap; }
.g86nv h1 .g64p0 { background: linear-gradient(transparent 62%, color-mix(in srgb, var(--eo0nw) 25%, transparent) 62%); }
.gm4yo h1 .g64p0 { color: var(--e3p3b); }
.gb3us h1 .g64p0 { font-style: italic; color: var(--e3p3b); }
.ghh8c h1 .g64p0 { background: color-mix(in srgb, var(--eo0nw) 22%, transparent); padding: 0 .28em; border-radius: .18em; box-decoration-break: clone; -webkit-box-decoration-break: clone; }
.ga48v.gb6l8.g86nv h1 .g64p0 { background: linear-gradient(transparent 62%, color-mix(in srgb, var(--eo0nw) 32%, transparent) 62%); }
.ga48v.gb6l8.gm4yo h1 .g64p0, .ga48v.gb6l8.gb3us h1 .g64p0 { color: var(--elkbq); }
.ga48v.gb6l8.ghh8c h1 .g64p0 { background: color-mix(in srgb, var(--eo0nw) 26%, transparent); }
.glbmm { text-transform: uppercase; font-weight: 800; font-size: clamp(2.2rem, 5vw, 3.6rem); letter-spacing: -.01em; }
.gqaxa { text-transform: none; font-weight: 700; font-size: clamp(2.2rem, 5vw, 3.6rem); }
.gf5qe { text-transform: none; font-weight: 600; font-size: clamp(2rem, 4.3vw, 3.1rem); }
.gssuu { text-transform: uppercase; font-weight: 900; font-size: clamp(2rem, 4.3vw, 3.1rem); }
.g52r5 { text-transform: none; font-weight: 500; font-size: clamp(2.6rem, 5.6vw, 4.2rem); }
.gu85x { text-transform: none; font-weight: 800; font-size: clamp(2.2rem, 5vw, 3.6rem); }
:lang(en) .gf5qe, :lang(en) .gu85x { text-transform: capitalize; }
.g3v40 { text-transform: none; font-weight: 800; font-size: clamp(2.6rem, 5.6vw, 4.2rem); }
.ggas8 { text-transform: uppercase; font-weight: 700; font-size: clamp(2rem, 4.3vw, 3.1rem); }
.gobs1 { display: inline-flex; align-items: center; gap: 8px; margin-bottom: 20px; font-size: .9rem; color: #d6dae0; }
.gpjzp { position: relative; padding-left: 46px; text-transform: uppercase; letter-spacing: .14em; font-size: .78rem; font-weight: 700; }
.gpjzp::before { content: ""; position: absolute; left: 0; top: 50%; width: 34px; height: 2px; background: var(--eo0nw); }
.gchmu { text-transform: uppercase; letter-spacing: .2em; font-size: .76rem; font-weight: 800; color: var(--e3p3b); }
.gy9i2 { text-decoration: none; font-weight: 700; }
.gy9i2 svg, .gfetz span[aria-hidden] { color: var(--eo0nw); }
.gfetz b { color: var(--e3p3b); }
.goe1x { flex-direction: column; align-items: flex-start; }
.gee3z { display: inline-flex; align-items: center; gap: 10px; font-size: 1.5rem; font-weight: 800; color: #fff; text-decoration: none; }
.gee3z svg { width: 26px; height: 26px; color: var(--eo0nw); flex: none; }
.gkpg1 { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; margin-top: 10px; max-width: 540px; }
.gj730 { 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; }
.gj730 svg { width: 18px; height: 18px; color: var(--eo0nw); flex: none; }
.gnhu6 { display: flex; flex-wrap: wrap; gap: 16px; margin-top: 8px; color: #d6dae0; }
.g6tb6 { display: inline-flex; align-items: center; gap: 7px; font-size: .86rem; }
.g6tb6 svg { width: 16px; height: 16px; color: var(--eo0nw); flex: none; }
.gtzfy { display: flex; align-items: flex-start; gap: 10px; max-width: 52ch; font-size: .95rem; color: #d6dae0; }
.gtzfy svg { width: 20px; height: 20px; color: var(--eo0nw); flex: none; margin-top: 2px; }
.gc3vu { display: grid; gap: 40px; align-items: center; }
.gsv5g { 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; }
.gsv5g b { background: var(--eo0nw); color: var(--ey9co); border-radius: 99px; padding: 3px 10px; font-size: .78rem; letter-spacing: .04em; }
.ga48v h1 { margin-bottom: 20px; max-width: 20ch; hyphens: manual; }
.ga48v h1 .g64p0 { display: inline; }
.gttr1 { font-size: 1.15rem; color: #c9ced6; max-width: 56ch; margin-bottom: 30px; }
.grjax { display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 34px; }
.glc59 { list-style: none; padding: 0; margin: 0; display: flex; flex-wrap: wrap; gap: 10px 22px; color: #d6dae0; font-size: .93rem; font-weight: 500; }
.glc59 li { display: inline-flex; align-items: center; gap: 8px; }
.glc59 svg { width: 18px; height: 18px; color: var(--eo0nw); flex: none; }
.guw0r { background: color-mix(in srgb, var(--eu6ys) 86%, transparent); border: 1px solid var(--emypm); border-radius: var(--e2jh7); padding: 26px; box-shadow: var(--elj8r); backdrop-filter: blur(8px); }
.guw0r h2 { font-size: 1.7rem; margin-bottom: 4px; }
.guw0r > p { color: var(--eees4); font-size: .93rem; }
.g7grz { list-style: none; padding: 0; margin: 0 0 18px; font-size: .95rem; }
.g7grz li { display: flex; justify-content: space-between; padding: 9px 0; border-bottom: 1px dashed var(--emypm); }
.g7grz li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }
.g7grz li.gi8xk { color: var(--e3p3b); }
.guw0r .g52z3 { font-weight: 700; margin-bottom: 14px; font-size: .92rem; }
.g33c7 { display: grid; gap: 10px; }
.g695m { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1px; background: var(--emypm); border: 1px solid var(--emypm); border-radius: var(--el7ml); overflow: hidden; }
.gmmu5 { background: var(--eucj0); padding: 26px 20px; }
.g555i { font-family: var(--e7alz); font-weight: 800; font-size: clamp(2.4rem, 6vw, 3.6rem); line-height: 1; color: #fff; font-variant-numeric: tabular-nums; }
.g555i small { font-size: .5em; color: var(--e3p3b); margin-left: 2px; }
.gzrb6 { color: var(--eees4); font-size: .9rem; margin-top: 8px; }
.ggace { font-size: .74rem; color: var(--eees4); }
.gql94 { display: grid; gap: 16px; }
.gnx1h { position: relative; display: flex; flex-direction: column; background: #fff; color: var(--eupnr); border-radius: var(--el7ml); overflow: hidden; text-decoration: none; box-shadow: var(--eyrek); transition: transform .3s var(--e9z0t), box-shadow .3s; border: 1px solid rgba(20, 22, 26, .06); }
.gnx1h:hover { transform: translateY(-5px); box-shadow: 0 26px 50px -24px color-mix(in srgb, var(--elz3k) 45%, transparent); }
.gcpzr { position: relative; aspect-ratio: 16 / 9; overflow: hidden; background: #ddd; }
.gcpzr img { width: 100%; height: 100%; object-fit: cover; transition: transform .6s var(--e9z0t); }
.gnx1h:hover .gcpzr img { transform: scale(1.06); }
.g7kf0 { position: relative; z-index: 1; margin: -46px 0 14px; width: 48px; height: 48px; border-radius: 12px; background: var(--eo0nw); color: var(--ey9co); display: grid; place-items: center; box-shadow: 0 10px 20px -8px rgba(0, 0, 0, .4); }
.g7kf0 svg { width: 24px; height: 24px; }
.g5sva { padding: 22px 20px 20px; display: flex; flex-direction: column; flex: 1; }
.gnx1h h3 { font-size: 1.5rem; text-transform: var(--eyotw); margin-bottom: 8px; }
.gnx1h p { color: var(--ev90l); font-size: .95rem; margin-bottom: 16px; }
.gmoo0 { 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; }
.gmoo0 strong { font-family: var(--e7alz); font-size: 1.3rem; }
.gmoo0 .gpvmb { width: 36px; height: 36px; border-radius: 50%; background: var(--eg5no); display: grid; place-items: center; transition: background .2s, color .2s; }
.gmoo0 .gpvmb svg { width: 16px; height: 16px; }
.gnx1h:hover .gpvmb { background: var(--elz3k); color: var(--eo0nw); }
.gobz7 .gcpzr { aspect-ratio: 16 / 8; }
.gx8ke { display: grid; gap: 40px; align-items: stretch; }
.gbey5 { position: relative; min-height: 100%; }
.gbey5 img { border-radius: var(--e2jh7); width: 100%; height: 100%; object-fit: cover; aspect-ratio: 4 / 3.4; }
.gbey5 .gmx3e { position: absolute; right: -6px; bottom: -22px; background: var(--eo0nw); color: var(--ey9co); border-radius: 14px; padding: 18px 20px; box-shadow: var(--elj8r); max-width: 230px; }
.gmx3e b { display: block; font-family: var(--e7alz); font-size: 2.8rem; line-height: .9; }
.gmx3e span { font-size: .86rem; font-weight: 600; }
.gpdmu { display: grid; gap: 14px; margin-top: 26px; }
.g389j { display: flex; gap: 16px; padding: 18px; border-radius: var(--el7ml); background: var(--eu6ys); border: 1px solid var(--emypm); }
.g8yqp .g389j { background: #fff; border-color: rgba(20, 22, 26, .07); }
.g8p3i { width: 46px; height: 46px; border-radius: 12px; background: color-mix(in srgb, var(--eo0nw) 14%, transparent); color: var(--eo0nw); display: grid; place-items: center; flex: none; }
.g8yqp .g8p3i { background: var(--elz3k); }
.g8p3i svg { width: 22px; height: 22px; }
.g389j h3 { font-size: 1.2rem; margin-bottom: 4px; font-family: var(--emypd); font-weight: 700; letter-spacing: 0; line-height: 1.3; }
.g389j p { margin: 0; font-size: .94rem; color: var(--eees4); }
.g8yqp .g389j p { color: var(--ev90l); }
.gdhg6 { --ehm53: 50%; position: relative; border-radius: var(--e2jh7); overflow: hidden; aspect-ratio: 16 / 10; user-select: none; box-shadow: var(--elj8r); background: #222; touch-action: pan-y; }
.gdhg6 img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; pointer-events: none; }
.g4uin { filter: saturate(.18) contrast(.78) brightness(.82) sepia(.32); }
.gptgq { position: absolute; inset: 0; clip-path: inset(0 calc(100% - var(--ehm53)) 0 0); }
.gptgq::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; }
.g2j9h { position: absolute; top: 0; bottom: 0; left: var(--ehm53); width: 3px; margin-left: -1.5px; background: var(--eo0nw); pointer-events: none; }
.g2j9h::after { content: ""; position: absolute; top: 50%; left: 50%; width: 52px; height: 52px; transform: translate(-50%, -50%); border-radius: 50%; background: var(--eo0nw) 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); }
.gqc84 { position: absolute; inset: 0; width: 100%; height: 100%; opacity: 0; cursor: ew-resize; margin: 0; z-index: 3; }
.gqc84:focus-visible + .g2j9h::after { outline: 3px solid #fff; outline-offset: 3px; }
.g7a6t { 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(--elz3k) 78%, transparent); color: #fff; pointer-events: none; }
.ggqv5 { left: 16px; }
.gp0m8 { right: 16px; background: var(--eo0nw); color: var(--ey9co); }
.g282y { font-size: .82rem; color: var(--eees4); margin-top: 12px; }
.g3gt1 { list-style: none; padding: 0; margin: 22px 0 28px; display: grid; gap: 12px; }
.g3gt1 li { display: flex; gap: 12px; align-items: flex-start; }
.g3gt1 svg { width: 22px; height: 22px; color: var(--eo0nw); flex: none; margin-top: 2px; }
.g3ffo { display: grid; gap: 16px; counter-reset: step; list-style: none; padding: 0; margin: 0; }
.g4eik { position: relative; padding: 28px 22px 24px; border-radius: var(--el7ml); background: #fff; border: 1px solid rgba(20, 22, 26, .07); box-shadow: var(--eyrek); overflow: hidden; }
.g4eik::before { counter-increment: step; content: "0" counter(step); position: absolute; right: 14px; top: 2px; font-family: var(--e7alz); font-weight: 800; font-size: 5.2rem; line-height: 1; color: rgba(20, 22, 26, .06); }
.glms7 { width: 50px; height: 50px; border-radius: 12px; background: var(--elz3k); color: var(--eo0nw); display: grid; place-items: center; margin-bottom: 18px; }
.glms7 svg { width: 24px; height: 24px; }
.g4eik h3 { font-size: 1.4rem; text-transform: var(--eyotw); }
.g4eik p { color: var(--ev90l); font-size: .95rem; margin: 0; }
.gu4dc { display: inline-block; margin-top: 14px; font-size: .78rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--ey9co); background: var(--eo0nw); padding: 4px 10px; border-radius: 99px; }
.g2tyd { display: grid; gap: 18px; align-items: stretch; }
.gonkm { position: relative; display: flex; flex-direction: column; padding: 30px 24px 26px; border-radius: var(--e2jh7); background: var(--eu6ys); border: 1px solid var(--emypm); }
.gx9gm { background: linear-gradient(180deg, color-mix(in srgb, var(--eo0nw) 12%, var(--eu6ys)) 0%, var(--eu6ys) 60%); border: 2px solid var(--eo0nw); box-shadow: 0 30px 60px -30px color-mix(in srgb, var(--eo0nw) 35%, transparent); }
.gbrjh { position: absolute; top: -13px; left: 24px; background: var(--eo0nw); color: var(--ey9co); font-size: .74rem; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; padding: 5px 12px; border-radius: 99px; }
.gtl8c { font-size: .76rem; font-weight: 800; letter-spacing: .18em; text-transform: uppercase; color: var(--eees4); }
.gonkm h3 { font-size: 2rem; text-transform: var(--eyotw); margin: 6px 0 6px; }
.gwkdp { color: var(--eees4); font-size: .94rem; min-height: 3em; }
.gwf4p { display: flex; align-items: baseline; gap: 8px; margin: 8px 0 4px; }
.gwf4p small { color: var(--eees4); font-weight: 600; }
.gwf4p b { font-family: var(--e7alz); font-size: 3.3rem; line-height: 1; color: #fff; }
.gwf4p span { font-weight: 700; color: var(--eees4); }
.gvhjl { font-size: .8rem; color: #79818c; margin-bottom: 20px; }
.g676g { list-style: none; padding: 18px 0 0; margin: 0 0 24px; border-top: 1px solid var(--emypm); display: grid; gap: 10px; font-size: .94rem; }
.g676g li { display: flex; gap: 10px; align-items: flex-start; }
.g676g svg { width: 18px; height: 18px; flex: none; margin-top: 3px; color: var(--eo0nw); }
.g676g li.gtii8 { color: #6a717c; }
.g676g li.gtii8 svg { color: #4c535d; }
.gonkm .gdv3k { margin-top: auto; }
.gs86h { position: relative; margin-top: 46px; border-radius: var(--el7ml); border: 1px solid var(--emypm); overflow-x: auto; -webkit-overflow-scrolling: touch; background: var(--eucj0); }
.g38f4 { width: 100%; min-width: 640px; border-collapse: collapse; font-size: .94rem; }
.g38f4 caption { text-align: left; padding: 18px 20px 0; font-family: var(--e7alz); font-size: 1.5rem; font-weight: 700; text-transform: var(--eyotw); }
.g38f4 th, .g38f4 td { padding: 13px 18px; text-align: center; border-bottom: 1px solid var(--emypm); }
.g38f4 thead th { font-family: var(--e7alz); font-size: 1.15rem; text-transform: var(--eyotw); letter-spacing: .02em; color: #fff; background: rgba(255, 255, 255, .03); }
.g38f4 th[scope="row"] { text-align: left; font-weight: 500; color: #cdd2d9; }
.g38f4 tbody tr:hover { background: rgba(255, 255, 255, .025); }
.g38f4 .ggml7 { background: color-mix(in srgb, var(--eo0nw) 6%, transparent); }
.g38f4 .g3ebk svg { width: 20px; height: 20px; color: var(--eo0nw); margin: auto; }
.g38f4 .g6dhy { color: #555c66; }
.g38f4 tfoot td, .g38f4 tfoot th { font-weight: 800; border-bottom: 0; }
.g38f4 tfoot th { text-align: left; }
.gww8l { display: grid; gap: 16px; }
.gbznh { display: flex; flex-direction: column; padding: 26px 24px; border-radius: var(--el7ml); background: #fff; border: 1px solid rgba(20, 22, 26, .07); box-shadow: var(--eyrek); margin: 0; }
.gdw7b { display: flex; gap: 2px; color: var(--e3p3b); margin-bottom: 14px; }
.g8yqp .gdw7b, .g1w8m .gdw7b { color: var(--elkbq); }
.gdw7b svg { width: 18px; height: 18px; }
.gbznh blockquote { margin: 0 0 20px; font-size: 1rem; color: #2a2e34; }
.gbznh figcaption { margin-top: auto; display: flex; align-items: center; gap: 12px; }
.go2s5 { width: 44px; height: 44px; border-radius: 50%; display: grid; place-items: center; font-weight: 800; background: var(--elz3k); color: var(--eoz01); flex: none; }
.gbznh figcaption b { display: block; font-size: .95rem; }
.gbznh figcaption > div span { font-size: .82rem; color: var(--ev90l); }
.gmlcy { display: inline-flex; align-items: center; gap: 6px; font-size: .74rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--ev90l); border: 1px dashed rgba(20, 22, 26, .3); padding: 4px 10px; border-radius: 99px; }
.gj6kv { display: flex; align-items: center; gap: 14px; flex-wrap: wrap; }
.gj6kv b { font-family: var(--e7alz); font-size: 3rem; line-height: 1; }
.ghped { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px 14px; }
.ghped li { list-style: none; padding: 12px 22px; border-radius: 99px; border: 1px solid var(--emypm); font-family: var(--e7alz); font-size: 1.25rem; font-weight: 700; letter-spacing: .06em; text-transform: var(--eyotw); color: #aab1bb; }
.ghped { padding: 0; margin: 0; }
.gv7ox { display: grid; gap: 10px; max-width: 900px; }
.gxt0w { margin: 0 auto; }
.gxetr { border-radius: 12px; background: var(--eu6ys); border: 1px solid var(--emypm); overflow: hidden; transition: border-color .2s; }
.g8yqp .gxetr, .g1w8m .gxetr { background: #fff; border-color: rgba(20, 22, 26, .08); }
.gxetr[open] { border-color: var(--eo0nw); }
.gxetr 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; }
.gxetr summary::-webkit-details-marker { display: none; }
.gxetr summary .gvmk3 { position: relative; width: 30px; height: 30px; flex: none; border-radius: 50%; background: color-mix(in srgb, var(--eo0nw) 14%, transparent); }
.gxetr summary .gvmk3::before, .gxetr summary .gvmk3::after { content: ""; position: absolute; left: 50%; top: 50%; width: 12px; height: 2px; background: var(--eo0nw); transform: translate(-50%, -50%); transition: transform .25s var(--e9z0t); }
.g8yqp .gxetr summary .gvmk3::before, .g8yqp .gxetr summary .gvmk3::after, .g1w8m .gxetr summary .gvmk3::before, .g1w8m .gxetr summary .gvmk3::after { background: var(--elkbq); }
.gxetr summary .gvmk3::after { transform: translate(-50%, -50%) rotate(90deg); }
.gxetr[open] summary .gvmk3::after { transform: translate(-50%, -50%) rotate(0); }
.gxetr .g11zn { padding: 0 20px 20px; color: var(--eees4); }
.g8yqp .gxetr .g11zn, .g1w8m .gxetr .g11zn { color: var(--ev90l); }
.gxetr .g11zn p:last-child { margin: 0; }
.gbsaw { display: grid; gap: 28px; }
.g9dt3 { background: var(--eu6ys); border: 1px solid var(--emypm); border-radius: var(--e2jh7); padding: 26px; }
.giv0j { list-style: none; padding: 0; margin: 0 0 18px; display: grid; gap: 16px; }
.giv0j li { display: flex; gap: 14px; align-items: flex-start; }
.giv0j .gsnrl { width: 42px; height: 42px; border-radius: 11px; background: color-mix(in srgb, var(--eo0nw) 13%, transparent); color: var(--eo0nw); display: grid; place-items: center; flex: none; }
.giv0j .gsnrl svg { width: 20px; height: 20px; }
.giv0j small { display: block; color: var(--eees4); font-size: .8rem; text-transform: uppercase; letter-spacing: .1em; font-weight: 700; }
.giv0j a, .giv0j span { font-weight: 600; text-decoration: none; }
.giv0j a:hover { color: var(--eo0nw); }
.g3u5c { position: relative; border-radius: var(--e2jh7); overflow: hidden; background: var(--eu6ys); height: 380px; border: 1px solid var(--emypm); }
.g3u5c iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }
.gorzs { 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(--elz3k) 75%, transparent), color-mix(in srgb, var(--elz3k) 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(--eu6ys), var(--elz3k)); }
.gorzs .gb4r5 { width: 56px; height: 56px; border-radius: 50%; background: var(--eo0nw); color: var(--ey9co); display: grid; place-items: center; box-shadow: 0 0 0 10px color-mix(in srgb, var(--eo0nw) 15%, transparent), 0 0 0 22px color-mix(in srgb, var(--eo0nw) 7%, transparent); }
.gorzs .gb4r5 svg { width: 26px; height: 26px; }
.gorzs p { margin: 0; max-width: 40ch; color: var(--eees4); font-size: .88rem; }
.gorzs strong { font-size: 1.05rem; color: #fff; }
.ga8fh { background: #fff; color: var(--eupnr); border-radius: var(--e2jh7); padding: 26px 22px; box-shadow: var(--elj8r); }
.ga8fh h2, .ga8fh h3 { color: var(--eupnr); }
.g2x3p { display: grid; gap: 14px; }
.gbdxl { display: flex; flex-direction: column; gap: 6px; }
.gbdxl label, .gbdxl .gfqee { font-size: .86rem; font-weight: 700; color: #2b3036; }
.gbdxl label .g2dkj { color: #d24b00; }
.gbdxl input, .gbdxl select, .gbdxl textarea { width: 100%; min-height: 50px; padding: 12px 14px; border-radius: var(--e3vfc); border: 1.5px solid #d9dbe0; background: #f8f8f6; color: var(--eupnr); transition: border-color .2s, box-shadow .2s, background .2s; }
.gbdxl textarea { min-height: 110px; resize: vertical; }
.gbdxl 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; }
.gbdxl input:focus, .gbdxl select:focus, .gbdxl textarea:focus { outline: none; border-color: var(--eo0nw); background: #fff; box-shadow: 0 0 0 4px color-mix(in srgb, var(--eo0nw) 22%, transparent); }
.gbdxl.gkgie input, .gbdxl.gkgie select, .gbdxl.gkgie textarea { border-color: var(--euvcx); background: #fff6f6; }
.g5xrd { font-size: .8rem; color: #c62828; min-height: 0; }
.g5xrd:empty { display: none; }
.g933w { display: flex; gap: 12px; align-items: flex-start; font-size: .84rem; color: #3d434b; line-height: 1.5; }
.g933w input { width: 22px; height: 22px; flex: none; margin-top: 1px; accent-color: var(--eo0nw); }
.g933w.gkgie { color: #c62828; }
.gv4ih { font-size: .76rem; color: #6a7079; background: #f4f3ef; border-radius: var(--e3vfc); padding: 12px 14px; line-height: 1.55; }
.gv4ih summary { cursor: pointer; font-weight: 700; color: #3d434b; }
.gv4ih p { margin: 8px 0 0; }
.g4fkt { border-radius: var(--e3vfc); padding: 12px 14px; font-size: .9rem; font-weight: 600; }
.g4fkt:empty { display: none; }
.g4fkt.g7eej { background: #fff0f0; color: #b42318; }
.g4fkt.gu2vc { background: #edfbf3; color: #146c3d; }
.ga8fh .gdv3k[disabled] { opacity: .65; pointer-events: none; }
.gz5tp { font-size: .78rem; color: var(--ev90l); margin: 0; }
.gx6a3 { position: relative; overflow: hidden; border-radius: var(--e2jh7); padding: 40px 26px; background: var(--eo0nw); color: var(--ey9co); display: grid; gap: 22px; align-items: center; }
.gx6a3::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; }
.gx6a3 h2 { font-size: clamp(1.9rem, 4vw, 2.9rem); margin-bottom: 8px; }
.gx6a3 p { margin: 0; font-weight: 500; max-width: 60ch; }
.gjd5p { display: flex; flex-wrap: wrap; gap: 12px; position: relative; z-index: 1; }
.gx6a3 .g5ozr { --ekqkj: var(--ey9co); border-color: color-mix(in srgb, var(--ey9co) 35%, transparent); }
.gx6a3 .g5ozr:hover { border-color: var(--ey9co); color: var(--ey9co); }
.g96p4 { position: relative; isolation: isolate; padding: 48px 0 56px; overflow: hidden; background: var(--eucj0); border-bottom: 1px solid var(--emypm); }
.ge1dh { position: absolute; inset: 0; z-index: -2; }
.ge1dh img { width: 100%; height: 100%; object-fit: cover; opacity: .38; }
.g96p4::before { content: ""; position: absolute; inset: 0; z-index: -1; background: linear-gradient(90deg, color-mix(in srgb, var(--elz3k) 97%, transparent) 20%, color-mix(in srgb, var(--elz3k) 70%, transparent)); }
.g96p4 h1 { font-size: clamp(2.3rem, 6vw, 4rem); max-width: 18ch; margin-bottom: 14px; }
.g96p4 .gthio { max-width: 62ch; color: #c3c9d1; margin: 0; }
.gjctt { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 24px; }
.g6c0m { 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; }
.g6c0m svg { width: 16px; height: 16px; color: var(--eo0nw); }
.g72ym { margin-bottom: 22px; font-size: .86rem; color: var(--eees4); }
.g72ym ol { list-style: none; padding: 0; margin: 0; display: flex; flex-wrap: wrap; gap: 6px; }
.g72ym li + li::before { content: "/"; margin-right: 6px; color: #565d67; }
.g72ym a { text-decoration: none; }
.g72ym a:hover { color: var(--eo0nw); }
.g72ym [aria-current] { color: #e2e6eb; }
.gg6u1 { display: grid; gap: 34px; }
.g3t22 > img { border-radius: var(--e2jh7); width: 100%; aspect-ratio: 16 / 9; object-fit: cover; margin-bottom: 30px; }
.g3t22 h2 { font-size: clamp(1.8rem, 3.4vw, 2.4rem); margin-top: 1.4em; }
.g3t22 h2:first-of-type { margin-top: 0; }
.g3t22 p { color: var(--eees4); font-size: 1.04rem; }
.gvav6 { list-style: none; padding: 0; margin: 0 0 10px; display: grid; gap: 10px; }
.gvav6 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; }
.gvav6 svg { width: 22px; height: 22px; color: var(--elkbq); flex: none; margin-top: 1px; }
.g4rmk { position: sticky; top: calc(var(--evltp) + 20px); background: var(--elz3k); color: var(--exjyg); border-radius: var(--e2jh7); padding: 26px; box-shadow: var(--elj8r); }
.g4rmk h2 { font-size: 1.7rem; margin: 0 0 6px; }
.g4rmk .gqyyk { display: flex; align-items: baseline; gap: 8px; margin: 14px 0 4px; }
.g4rmk .gqyyk small { color: var(--eees4); }
.g4rmk .gqyyk b { font-family: var(--e7alz); font-size: 3rem; line-height: 1; color: var(--e3p3b); }
.g4rmk ul { list-style: none; padding: 0; margin: 18px 0 22px; display: grid; gap: 10px; font-size: .93rem; color: #cfd4da; }
.g4rmk ul li { display: flex; gap: 10px; }
.g4rmk ul svg { width: 18px; height: 18px; color: var(--eo0nw); flex: none; margin-top: 3px; }
.g4rmk .gdv3k + .gdv3k { margin-top: 10px; }
.g8b2j { display: grid; gap: 12px; }
.g8b2j 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; }
.g8b2j a:hover { transform: translateX(4px); box-shadow: var(--eyrek); }
.g8b2j .gsnrl { width: 40px; height: 40px; border-radius: var(--e3vfc); background: var(--elz3k); color: var(--eo0nw); display: grid; place-items: center; flex: none; }
.g8b2j .gsnrl svg { width: 20px; height: 20px; }
.g8b2j small { display: block; font-weight: 500; color: var(--ev90l); }
.gq7k5 { display: flex; gap: 8px; flex-wrap: wrap; margin-bottom: 32px; position: sticky; top: var(--evltp); z-index: 5; padding: 12px 0; background: var(--eg5no); }
.gq7k5 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; }
.gq7k5 a:hover { background: var(--elz3k); color: var(--eo0nw); }
.g0z8t { margin-bottom: 40px; scroll-margin-top: calc(var(--evltp) + 80px); }
.gxbpp { display: flex; align-items: center; gap: 14px; margin-bottom: 14px; }
.gxbpp .gsnrl { width: 46px; height: 46px; border-radius: 12px; background: var(--elz3k); color: var(--eo0nw); display: grid; place-items: center; flex: none; }
.gxbpp .gsnrl svg { width: 22px; height: 22px; }
.gxbpp h2 { margin: 0; font-size: 1.9rem; }
.gxbpp a { margin-left: auto; font-size: .88rem; color: var(--e3p3b); }
.gw79p { width: 100%; border-collapse: collapse; background: #fff; color: var(--eupnr); border-radius: 14px; overflow: hidden; box-shadow: var(--eyrek); font-size: .97rem; }
.gw79p th, .gw79p td { padding: 14px 18px; text-align: left; border-bottom: 1px solid rgba(20, 22, 26, .07); }
.gw79p thead th { background: var(--elz3k); color: #fff; font-family: var(--e7alz); font-size: 1.05rem; text-transform: var(--eyotw); letter-spacing: .04em; }
.gw79p td:last-child, .gw79p th:last-child { text-align: right; white-space: nowrap; font-weight: 800; font-variant-numeric: tabular-nums; }
.gw79p tbody tr:last-child td { border-bottom: 0; }
.gw79p tbody tr:hover { background: #fbfaf6; }
.gjx75 { font-size: .86rem; color: var(--ev90l); background: #fff; border-left: 4px solid var(--eo0nw); padding: 14px 18px; border-radius: 0 10px 10px 0; }
.gps3u { list-style: none; margin: 0; padding: 0; border-top: 1px solid var(--emypm); }
.gps3u li { display: flex; align-items: baseline; gap: 12px; padding: 14px 0; border-bottom: 1px solid var(--emypm); }
.gps3u li::after { content: ""; order: 2; flex: 1; border-bottom: 1px dotted #4a515b; transform: translateY(-4px); }
.gps3u span { order: 1; }
.gps3u b { order: 3; font-variant-numeric: tabular-nums; white-space: nowrap; color: var(--e3p3b); }
.g34bq { list-style: none; padding: 0; margin: 0; border-left: 2px solid var(--eo0nw); display: grid; gap: 26px; }
.g34bq li { position: relative; padding-left: 26px; }
.g34bq li::before { content: ""; position: absolute; left: -8px; top: 6px; width: 14px; height: 14px; border-radius: 50%; background: var(--eo0nw); box-shadow: 0 0 0 5px var(--eg5no); }
.g34bq b { font-family: var(--e7alz); font-size: 1.6rem; display: block; line-height: 1.1; }
.g34bq p { margin: 4px 0 0; color: var(--eees4); }
.gge63 { display: grid; gap: 18px; grid-template-columns: repeat(2, 1fr); }
.gf6lt { margin: 0; }
.gf6lt img { width: 100%; aspect-ratio: 4 / 5; object-fit: cover; border-radius: 14px; filter: grayscale(.25); transition: filter .3s; }
.gf6lt:hover img { filter: none; }
.gf6lt figcaption { padding-top: 12px; }
.gf6lt b { display: block; font-size: 1.05rem; }
.gf6lt span { font-size: .86rem; color: var(--eees4); }
.gu7mg { display: grid; gap: 14px; }
.gfube { display: grid; gap: 34px; }
.g8hal { background: #fff; border-radius: 14px; padding: 20px 22px; border: 1px solid rgba(20, 22, 26, .07); font-size: .9rem; align-self: start; }
.g8hal b { display: block; font-family: var(--e7alz); font-size: 1.2rem; text-transform: var(--eyotw); margin-bottom: 8px; }
.g8hal ol { margin: 0; padding-left: 1.2em; display: grid; gap: 6px; }
.g8hal a { text-decoration: none; color: var(--ev90l); }
.g8hal a:hover { color: var(--eupnr); text-decoration: underline; }
.gqv3h { max-width: 76ch; color: #2b3036; font-size: 1rem; }
.gqv3h h2 { font-size: 1.75rem; margin: 1.8em 0 .5em; text-transform: none; scroll-margin-top: calc(var(--evltp) + 20px); }
.gqv3h h2:first-child { margin-top: 0; }
.gqv3h h3 { font-size: 1.25rem; margin: 1.4em 0 .4em; }
.gqv3h li { margin-bottom: .45em; }
.gqv3h a { color: var(--elkbq); }
.gqv3h table { width: 100%; border-collapse: collapse; font-size: .9rem; margin: 1em 0 1.4em; background: #fff; border-radius: var(--e3vfc); overflow: hidden; }
.gqv3h th, .gqv3h td { padding: 10px 12px; border-bottom: 1px solid rgba(20, 22, 26, .08); text-align: left; vertical-align: top; }
.gqv3h thead th { background: var(--elz3k); color: #fff; }
.gqv3h .gvwfr { position: relative; overflow-x: auto; }
.gqv3h .g4f45 { background: #fff8e5; border-left: 4px solid var(--eo0nw); padding: 14px 18px; border-radius: 0 10px 10px 0; }
.g9c77 { font-size: .86rem; color: var(--ev90l); }
.gk8ev { min-height: 62vh; display: grid; place-items: center; text-align: center; padding: 80px 0; }
.gk8ev .gcncg { font-family: var(--e7alz); font-weight: 800; font-size: clamp(6rem, 22vw, 12rem); line-height: .9; color: transparent; -webkit-text-stroke: 2px var(--eo0nw); }
.gk8ev .gcs70 { width: 92px; height: 92px; border-radius: 50%; background: var(--eo0nw); color: var(--ey9co); display: grid; place-items: center; margin: 0 auto 26px; box-shadow: 0 0 0 14px color-mix(in srgb, var(--eo0nw) 14%, transparent); }
.gk8ev .gcs70 svg { width: 44px; height: 44px; }
.gk8ev .gthio { max-width: 56ch; margin: 0 auto 28px; }
.gk8ev .ghwvz { display: flex; gap: 12px; justify-content: center; flex-wrap: wrap; }
.g7lw8 { background: var(--e3jic); color: #aeb5bf; padding: 64px 0 28px; font-size: .93rem; border-top: 1px solid var(--e3nk9); }
.gx7a5 { display: grid; gap: 34px; }
.g7lw8 h2 { font-size: 1.15rem; color: #fff; letter-spacing: .08em; margin-bottom: 16px; }
.g7lw8 ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 9px; }
.g7lw8 a { text-decoration: none; }
.g7lw8 a:hover { color: var(--eo0nw); }
.g7lw8 address { font-style: normal; line-height: 1.75; }
.g3gqf p { margin: 16px 0 18px; max-width: 38ch; }
.g628v { font-size: .82rem; color: #8c94a0; line-height: 1.7; }
.ggj7o { margin-top: 44px; padding-top: 22px; border-top: 1px solid var(--e3nk9); display: flex; flex-wrap: wrap; gap: 10px 22px; justify-content: space-between; align-items: center; font-size: .82rem; color: #8c94a0; }
.ggj7o nav { display: flex; flex-wrap: wrap; gap: 6px 18px; }
.gnf5m { background: none; border: 0; padding: 0; cursor: pointer; color: inherit; font-size: inherit; text-decoration: none; }
.gnf5m:hover { color: var(--eo0nw); }
.glgzr { display: inline-flex; align-items: center; gap: 8px; font-size: .76rem; padding: 4px 10px; border-radius: 6px; border: 1px dashed #4b525c; color: #9aa2ad; }
.glgzr b { color: var(--e3p3b); letter-spacing: .1em; }
.g27ea { 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(--elz3k) 95%, transparent); border-top: 1px solid var(--emypm); backdrop-filter: blur(10px); }
.g27ea .gdv3k { min-height: 46px; font-size: .92rem; }
body { padding-bottom: 72px; }
.gxsh9 { 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(--e9z0t); isolation: isolate; max-height: 70vh; overflow-y: auto; }
.gxsh9 p { color: #4b5159; }
.gxsh9.gnrfk { transform: none; opacity: 1; visibility: visible; }
.gxsh9 h2 { font-size: 1.4rem; margin-bottom: 6px; display: flex; align-items: center; gap: 10px; }
.gxsh9 h2 svg { width: 24px; height: 24px; color: var(--elkbq); }
.gxsh9 p { font-size: .87rem; color: #4b5159; margin-bottom: 14px; }
.gxsh9 a { color: var(--elkbq); }
.gh6kz { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }
.gh6kz .gdv3k { min-height: 44px; font-size: .9rem; padding: 0 12px; }
.gh6kz .gmkor { grid-column: 1 / -1; }
.g6u7w { 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(--elz3k) 72%, transparent); opacity: 0; visibility: hidden; transition: .25s; }
.g6u7w.grf3b { opacity: 1; visibility: visible; }
.gbxp5 { width: 100%; max-width: 620px; max-height: calc(100vh - 32px); overflow-y: auto; background: #fff; color: var(--eupnr); border-radius: var(--e2jh7); padding: 26px 22px; }
.gbxp5 h2 { font-size: 1.8rem; }
.gbxp5 > p { font-size: .9rem; color: #4b5159; }
.go9ny { border: 1px solid #e4e4e0; border-radius: 12px; padding: 16px; margin-bottom: 10px; }
.g5mgs { display: flex; justify-content: space-between; align-items: center; gap: 12px; }
.g5mgs b { font-size: 1rem; }
.go9ny p { font-size: .84rem; color: #5d636c; margin: 8px 0 0; }
.gm65e { position: relative; width: 50px; height: 28px; flex: none; }
.gm65e input { position: absolute; opacity: 0; width: 100%; height: 100%; margin: 0; cursor: pointer; z-index: 1; }
.gm65e span { position: absolute; inset: 0; border-radius: 99px; background: #c9ccd2; transition: .2s; }
.gm65e 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(--e9z0t); }
.gm65e input:checked + span { background: var(--eo0nw); }
.gm65e input:checked + span::after { transform: translateX(22px); }
.gm65e input:disabled + span { background: #9fd5b6; }
.gm65e input:disabled { cursor: not-allowed; }
.gm65e input:focus-visible + span { outline: 3px solid var(--eo0nw); outline-offset: 2px; }
.gsns4 { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 16px; }
.gsns4 .gdv3k { flex: 1 1 160px; min-height: 46px; }
.gov1k { font-size: .76rem; font-weight: 800; color: #1c7d48; text-transform: uppercase; letter-spacing: .08em; }
.gmolr [data-c4ufa] { opacity: 0; transform: translateY(26px); transition: opacity .7s var(--e9z0t), transform .7s var(--e9z0t); transition-delay: var(--eo13q, 0s); }
.gmolr [data-c4ufa].gfbla { opacity: 1; transform: none; }
.gfube > *, .gbsaw > *, .gg6u1 > *, .gx8ke > *, .gem83 > *, .gc3vu > * { min-width: 0; }
.gb5pv { margin-top: 0; }
.ghto1 { margin-bottom: 0; }
.gziu3 { text-align: center; }
.g0yi0 { color: var(--eees4); }
.gsxvj { display: flex; flex-wrap: wrap; gap: 12px; }
.gem83 { display: grid; gap: 28px; }
@media (min-width: 560px) {
  .gql94 { grid-template-columns: repeat(2, 1fr); }
  .g695m { grid-template-columns: repeat(4, 1fr); }
  .g2x3p { grid-template-columns: 1fr 1fr; }
  .g2x3p .gw265, .g2x3p .g933w, .g2x3p .gv4ih, .g2x3p .g4fkt, .g2x3p .gpa7h { grid-column: 1 / -1; }
  .g3ffo { grid-template-columns: repeat(2, 1fr); }
  .gge63 { grid-template-columns: repeat(4, 1fr); }
  .gxsh9 { left: 20px; bottom: 20px; right: auto; }
}
@media (min-width: 760px) {
  .gm446 { padding: 100px 0; }
  .gww8l { grid-template-columns: repeat(3, 1fr); }
  .g2tyd { max-width: 560px; margin: 0 auto; }
  .gmq2r { grid-template-columns: 1fr 1fr; }
  .gu7mg { grid-template-columns: repeat(3, 1fr); }
  .gx6a3 { grid-template-columns: 1fr auto; padding: 52px 52px; }
  .gxznz { grid-template-columns: 1.2fr 1fr; }
  .gxznz .gthio { margin-bottom: 6px; }
  .gem83 { grid-template-columns: 1fr 1fr; gap: 48px; }
  .gx7a5 { grid-template-columns: 1.4fr 1fr 1fr; }
  .gfube { grid-template-columns: 260px 1fr; gap: 54px; }
  .g8hal { position: sticky; top: calc(var(--evltp) + 20px); }
  .ga8fh { padding: 34px 32px; }
}
@media (min-width: 1000px) {
.gql94 { grid-template-columns: repeat(4, 1fr); }
  .g7m9y { grid-template-columns: repeat(3, 1fr); }
  .gc3vu { grid-template-columns: 1.55fr 1fr; gap: 64px; }
  .gx8ke { grid-template-columns: 1fr 1fr; gap: 72px; }
  .gyw7e .gbey5 { order: 2; }
  .g3ffo { grid-template-columns: repeat(4, 1fr); }
  .gbsaw { grid-template-columns: .9fr 1.1fr; gap: 40px; align-items: start; }
  .g2tyd { grid-template-columns: repeat(3, 1fr); max-width: none; }
  .gg6u1 { grid-template-columns: 1fr 360px; gap: 56px; align-items: start; }
  .gx7a5 { grid-template-columns: 1.5fr 1fr 1fr 1.2fr; }
  .gdhg6 { aspect-ratio: 16 / 11; }
}
@media (min-width: 1120px) {
  .grvm3 { display: block; }
  .g67h3, .gg3yi { display: none; }
  .gzgcw { display: inline-flex; }
  .g46vb { display: inline-flex; }
  .g27ea { display: none; }
  body { padding-bottom: 0; }
}
@media (max-width: 1119px) {
  .gxsh9 { bottom: 84px; }
}
@media (max-width: 420px) {
  .gpork { display: none; }
  .g0m87 { font-size: 1.22rem; }
  .ggk3f a { padding: 7px 7px; }
  .grjax .gdv3k { flex: 1 1 100%; }
}
@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
  *, *::before, *::after { animation-duration: .01ms !important; transition-duration: .01ms !important; }
  .gmolr [data-c4ufa] { opacity: 1; transform: none; }
}
@media print {
  .g0iij, .gd48o, .g27ea, .gxsh9, .g6u7w, .g7lw8, .g3u5c { display: none !important; }
  body { background: #fff; color: #000; padding: 0; }
}
.gpqqr { max-width: 1040px; grid-template-columns: 1fr 1fr; align-items: start; }
@media (max-width: 720px) { .gpqqr { grid-template-columns: 1fr; } }
.grve5 .gxetr { padding: 16px 20px; }
.grve5 .ghk77 { margin: 0 0 6px; font-size: 1.02rem; font-weight: 700; }
.grve5 .g11zn { padding: 0; }
.g8f0y { max-width: 1040px; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); align-items: start; }
.gityz { counter-reset: faq; }
.gityz .gxetr { position: relative; padding-left: 56px; }
.gityz .gxetr::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(--eo0nw) 14%, transparent); color: var(--eo0nw); font-weight: 700; font-size: .9rem; }
.gw469 .g6f0b { width: 100%; box-sizing: border-box; padding: 12px 16px; border-radius: 10px; border: 1px solid var(--emypm); background: var(--eu6ys); color: var(--exjyg); margin-bottom: 12px; font: inherit; }
.gw469 .gqkp3 { display: grid; gap: 10px; }
.gxetr.ge755 { display: none; }
.g4osx { padding: 8px 0 26px; }
.g4osx .g72ym { margin-bottom: 14px; }
.g4osx h1 { font-size: clamp(1.9rem, 5vw, 3rem); margin-bottom: 10px; }
.g4osx .gthio { max-width: 60ch; color: var(--eees4); margin: 0; }
.gve96 { padding: 30px 0 26px; border-bottom: 1px solid var(--emypm); background: var(--e7cev); }
.gve96 .g72ym { margin-bottom: 12px; }
.gve96 h1 { font-size: clamp(2rem, 5vw, 3.1rem); margin-bottom: 10px; color: var(--exjyg); }
.gve96 .gthio { max-width: 60ch; color: var(--eees4); margin: 0; }
.gvybj { display: grid; gap: 28px; align-items: start; }
.gdw96 { display: grid; gap: 28px; }
.g23h3 { min-width: 0; }
.g2hu6 .giv0j { display: grid; gap: 16px; }
.g2hu6 { background: var(--eu6ys); border: 1px solid var(--emypm); border-radius: var(--e2jh7); padding: 22px 26px; }
.g0wwj { display: grid; gap: 16px; }
.gj9vp { background: var(--eu6ys); border: 1px solid var(--emypm); border-radius: var(--e2jh7); padding: 20px; display: grid; gap: 6px; }
.gj9vp .gsnrl { width: 42px; height: 42px; border-radius: 11px; background: color-mix(in srgb, var(--eo0nw) 13%, transparent); color: var(--eo0nw); display: grid; place-items: center; }
.gj9vp .gsnrl svg { width: 20px; height: 20px; }
.gj9vp small { color: var(--eees4); font-size: .8rem; text-transform: uppercase; letter-spacing: .1em; font-weight: 700; }
.gj9vp a, .gj9vp span { font-weight: 600; text-decoration: none; }
.gz65g { background: var(--eu6ys); border: 1px solid var(--emypm); border-left: 4px solid var(--eo0nw); border-radius: var(--e2jh7); padding: 26px; }
.g4s6e { display: block; font-family: var(--e7alz); font-size: 1.35rem; margin-bottom: 16px; }
.gggic { width: 100%; border-collapse: collapse; margin-top: 8px; font-size: .95rem; }
.gggic caption { text-align: left; font-weight: 700; color: var(--eees4); font-size: .8rem; text-transform: uppercase; letter-spacing: .1em; padding-bottom: 8px; }
.gggic th { text-align: left; font-weight: 600; padding: 9px 0; border-bottom: 1px dashed var(--emypm); }
.gggic td { text-align: right; font-weight: 700; font-variant-numeric: tabular-nums; padding: 9px 0; border-bottom: 1px dashed var(--emypm); }
.gnyjf .ga8fh { box-shadow: var(--eyrek); }
.g2yon .gqdic { list-style: none; display: flex; gap: 10px; padding: 0; margin: 0 0 16px; }
.g2yon .gqdic li { flex: 1; display: flex; align-items: center; gap: 8px; padding: 10px 12px; border-radius: var(--e3vfc); background: var(--eu6ys); border: 1px solid var(--emypm); color: var(--eees4); font-size: .82rem; font-weight: 700; }
.g2yon .gqdic li b { width: 26px; height: 26px; border-radius: 50%; display: grid; place-items: center; background: color-mix(in srgb, var(--eo0nw) 16%, transparent); color: var(--eo0nw); }
.g2yon .gqdic li.gt41a { color: var(--exjyg); border-color: var(--eo0nw); }
.g2yon .gqdic li.gt41a b { background: var(--eo0nw); color: var(--ey9co); }
.ghyu6 .gdmav { position: absolute; opacity: 0; width: 1px; height: 1px; }
.ghyu6 .gn5yh { display: flex; align-items: center; gap: 10px; cursor: pointer; background: var(--eucj0); color: #fff; padding: 16px 20px; border-radius: var(--e2jh7); font-weight: 700; }
.ghyu6 .gn5yh svg { width: 20px; height: 20px; color: var(--eo0nw); }
.ghyu6 .gkcjr { display: none; margin-top: 14px; }
.ghyu6 .gdmav:checked ~ .gkcjr { display: block; }
.ghyu6 .gdmav:focus-visible ~ .gn5yh { outline: 3px solid var(--eo0nw); outline-offset: 2px; }
.gow1c { position: relative; border-radius: var(--e2jh7); overflow: hidden; }
.gow1c .gsadc { margin: 0; }
.gow1c .gsadc img { width: 100%; height: 100%; object-fit: cover; display: block; }
.gow1c .gjyvs { padding: 18px; }
.gc3yg { margin: 0; }
.gy25t { border-radius: var(--e2jh7); overflow: hidden; box-shadow: var(--elj8r); }
.gy25t img { width: 100%; height: 100%; object-fit: cover; display: block; }
.gxi8h { border-radius: var(--e2jh7); background: var(--e7cev); border: 1px solid var(--emypm); display: grid; place-items: center; padding: 20px; color: var(--eees4); }
.gxi8h .gh9uz { width: 100%; height: auto; max-width: 420px; }
.g972c { position: relative; border-radius: var(--e2jh7); overflow: hidden; background: var(--eu6ys); min-height: 320px; border: 1px solid var(--emypm); display: grid; color: var(--egdz3); }
.g972c .gqz3m { position: absolute; inset: 0; width: 100%; height: 100%; }
.g972c .gsufs { 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(--eu6ys) 88%, transparent), transparent 55%); }
.g972c .gxq5g { display: flex; align-items: center; gap: 10px; margin: 0; font-weight: 700; }
.g972c .gxq5g svg { width: 20px; height: 20px; color: var(--eo0nw); }
.g972c .gbssr { margin: 0; color: var(--eees4); font-size: .85rem; max-width: 46ch; }
.g972c .g2e3f { display: flex; flex-wrap: wrap; gap: 10px; }
@media (min-width: 1000px) {
  .giwqd { grid-template-columns: .9fr 1.1fr; gap: 40px; }
  .g7bnp { grid-template-columns: .9fr 1.1fr; gap: 40px; }
  .g0b09 { grid-template-columns: 1fr 1.2fr 1fr; gap: 36px; }
  .g8m7i .gdw96 { grid-template-columns: .9fr 1.1fr; gap: 40px; }
  .gl3y9 { grid-template-columns: 1.3fr .7fr; gap: 40px; }
  .gl3y9 .gow1c .gjyvs { position: absolute; inset: auto 24px 24px 24px; max-width: 460px; }
  .gl3y9 .gsadc img { min-height: 520px; }
  .g2hu6 .giv0j { grid-template-columns: repeat(3, 1fr); }
  .g0wwj { grid-template-columns: 1fr; }
}
.g4bx1 { padding: 30px 0 4px; }
.g4bx1 h1 { font-size: clamp(1.9rem, 5vw, 3rem); margin: 0 0 8px; }
.g4bx1 .gthio { max-width: 60ch; color: var(--eees4); margin: 0; }
.g2hr5 { padding: 22px 0 18px; }
.g2hr5 .g72ym { margin-bottom: 12px; }
.g2hr5 h1 { font-size: clamp(1.9rem, 5vw, 3rem); margin: 0; }
.ga2pz { display: grid; gap: 40px; }
.g804e p, .gtkyy p { color: var(--eees4); font-size: 1.04rem; }
.g73c0 { display: grid; gap: 20px; }
.gol3r { font-family: var(--e7alz); font-size: clamp(1.6rem, 4vw, 2.4rem); margin: 0; color: var(--e3p3b); }
.gmd0t { margin: 8px 0; }
.g7mx7 { display: grid; grid-template-columns: repeat(2, 1fr); gap: 18px; padding: 24px; background: var(--e7cev); border: 1px solid var(--emypm); border-radius: var(--e2jh7); }
.gaphb b { display: block; font-family: var(--e7alz); font-size: clamp(1.6rem, 4vw, 2.3rem); line-height: 1; color: var(--e3p3b); }
.gaphb span { color: var(--eees4); font-size: .9rem; }
.gdl1r .g3gt1 { grid-template-columns: 1fr; }
.g164l .gge63, .g3alw .gu7mg { margin-top: 8px; }
.gg4r7 .gjx75 { color: var(--eees4); font-size: .9rem; margin-top: 18px; }
.g0c7s { margin-bottom: 36px; }
.g2vj2 { display: grid; gap: 26px; }
.g0z8t { background: var(--eu6ys); border: 1px solid var(--emypm); border-radius: var(--e2jh7); padding: 24px 26px; }
.gxbpp { display: flex; align-items: center; gap: 12px; margin-bottom: 14px; }
.gxbpp .gsnrl { width: 40px; height: 40px; border-radius: 11px; background: color-mix(in srgb, var(--eo0nw) 13%, transparent); color: var(--eo0nw); display: grid; place-items: center; flex: none; }
.gxbpp .gsnrl svg { width: 20px; height: 20px; }
.gxbpp h2 { margin: 0; font-size: 1.3rem; flex: 1; }
.gxbpp a { white-space: nowrap; color: var(--e3p3b); text-decoration: none; font-weight: 600; font-size: .9rem; }
.g0tiw { display: grid; gap: 22px; }
.gxiqc { background: var(--eu6ys); border: 1px solid var(--emypm); border-radius: var(--e2jh7); padding: 24px; display: grid; gap: 16px; align-content: start; }
.gvzi2 { display: grid; gap: 8px; }
.gvzi2 .gsnrl { width: 44px; height: 44px; border-radius: 12px; background: color-mix(in srgb, var(--eo0nw) 13%, transparent); color: var(--eo0nw); display: grid; place-items: center; }
.gvzi2 h2 { margin: 0; font-size: 1.25rem; }
.gujdl b { font-family: var(--e7alz); font-size: 1.6rem; color: var(--e3p3b); }
.giw72 { width: 100%; border-collapse: collapse; margin-bottom: 30px; }
.giw72 th, .giw72 td { text-align: left; padding: 10px 12px; border-bottom: 1px solid var(--emypm); }
.giw72 td:last-child { text-align: right; font-weight: 700; font-variant-numeric: tabular-nums; }
.gpyp5 th { background: var(--e7cev); font-family: var(--e7alz); font-size: 1.05rem; }
.g3bda { background: var(--elz3k); --exjyg: var(--e2izo); --eees4: var(--eno6f); --e3p3b: var(--eoz01); color: var(--exjyg); border-radius: var(--e2jh7); padding: 28px; margin-bottom: 30px; }
.g3bda .gm58o, .g8yqp .g3bda .gm58o, .g1w8m .g3bda .gm58o { color: var(--e3p3b); }
.gvygw { margin-bottom: 4px; }
.gugzk { display: grid; gap: 2px; margin-bottom: 14px; }
.g0muc { display: flex; justify-content: space-between; align-items: center; gap: 16px; padding: 12px 14px; border-radius: 10px; cursor: pointer; border: 1px solid transparent; }
.g0muc:hover { background: color-mix(in srgb, #fff 6%, transparent); }
.g0muc input { accent-color: var(--eo0nw); width: 18px; height: 18px; flex: none; margin: 0; }
.g2ms6 { display: flex; align-items: center; gap: 10px; flex: 1; }
.g2ms6 svg { width: 18px; height: 18px; color: var(--e3p3b); flex: none; }
.gbcjx { white-space: nowrap; }
.gbcjx small { color: var(--eees4); margin-right: 4px; }
.gbcjx b { color: var(--e3p3b); font-family: var(--e7alz); font-size: 1.15rem; }
.gldqp { opacity: .75; }
.g9pzh { display: grid; grid-template-columns: repeat(auto-fit, minmax(190px, 1fr)); gap: 10px; margin-bottom: 14px; }
.ggiec .g0muc { flex-direction: column; align-items: flex-start; gap: 8px; border-color: color-mix(in srgb, #fff 16%, transparent); }
.ggiec .g0muc:has(:checked) { border-color: var(--e3p3b); background: color-mix(in srgb, var(--e3p3b) 14%, transparent); }
.gzsxq { display: grid; gap: 20px; }
@media (min-width: 760px) { .gzsxq { grid-template-columns: 1.3fr .7fr; } .ggna5 { align-self: start; position: sticky; top: 90px; } }
.ggxkv { 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; }
.gtefu { color: var(--eees4); }
.ge6fp { color: var(--e3p3b); font-family: var(--e7alz); font-size: 1.6rem; font-weight: 800; }
.gv8mf { color: #cfd4da; font-size: .85rem; line-height: 1.5; margin: 0 0 16px; }
.g3y5q { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 18px; }
.g69ky { position: absolute; opacity: 0; width: 1px; height: 1px; }
.g49yh { cursor: pointer; padding: 10px 16px; border-radius: 999px; border: 1px solid var(--emypm); background: var(--eu6ys); font-weight: 600; font-size: .92rem; }
.g90vx { display: block; margin-top: 14px; }
.g69ky:focus-visible + .g49yh { outline: 3px solid var(--eo0nw); outline-offset: 2px; }
.gnade { display: grid; gap: 12px; }
.gz0vw { background: var(--eu6ys); border: 1px solid var(--emypm); border-radius: var(--e2jh7); padding: 4px 20px; }
.gz0vw > summary { cursor: pointer; display: flex; justify-content: space-between; align-items: center; gap: 16px; padding: 16px 0; font-weight: 700; list-style: none; }
.gz0vw > summary::-webkit-details-marker { display: none; }
.ge0nf { display: flex; align-items: center; gap: 10px; }
.ge0nf svg { width: 18px; height: 18px; color: var(--eo0nw); }
.gp5ub b { color: var(--e3p3b); font-family: var(--e7alz); }
.ggnt3 { padding-bottom: 18px; }
.gt2aw, .glvur, .gop35 { display: flex; flex-wrap: wrap; gap: 20px; align-items: center; justify-content: space-between; background: var(--e7cev); border: 1px solid var(--emypm); border-radius: var(--e2jh7); padding: 24px 28px; }
.gt2aw h2, .glvur h2, .gop35 h2 { margin: 0 0 4px; font-size: 1.3rem; }
.gt2aw p, .glvur p { margin: 0; color: var(--eees4); }
.ghzu8 { display: flex; gap: 10px; flex-wrap: wrap; }
.gfg7u .gh0bx { margin: 34px 0 14px; }
.gmf17 > img, .gn3zr > img, .gih2y > img, .g7h0r > img { border-radius: var(--e2jh7); width: 100%; aspect-ratio: 16 / 9; object-fit: cover; margin-bottom: 26px; }
.gv9nf { display: flex; flex-wrap: wrap; gap: 8px; border-bottom: 1px solid var(--emypm); margin-bottom: 20px; }
.g14a4 { position: absolute; opacity: 0; width: 1px; height: 1px; }
.g35ry { cursor: pointer; padding: 12px 16px; font-weight: 600; border-bottom: 2px solid transparent; margin-bottom: -1px; }
.gsl90 { display: block; }
.g14a4:focus-visible + .g35ry { outline: 3px solid var(--eo0nw); outline-offset: 2px; }
.g8xbg { margin-top: 24px; }
.g5y6b { list-style: none; padding: 0; margin: 0 0 30px; display: grid; gap: 18px; }
.g0hpz { display: flex; gap: 16px; align-items: flex-start; }
.ghlc7 { flex: none; width: 36px; height: 36px; border-radius: 50%; background: var(--eo0nw); color: var(--ey9co); display: grid; place-items: center; font-weight: 700; font-family: var(--e7alz); }
.g0hpz h3 { margin: 4px 0 0; font-size: 1.1rem; }
.g81ho { margin-top: 10px; }
.g9gmw { display: flex; flex-wrap: wrap; gap: 16px; justify-content: space-between; align-items: center; background: var(--elz3k); color: var(--exjyg); border-radius: var(--e2jh7); padding: 20px 26px; margin-bottom: 26px; position: sticky; top: calc(var(--evltp) + 10px); z-index: 2; }
.g9gmw h2 { margin: 0; font-size: 1.3rem; }
.guzjg small { color: var(--eees4); }
.guzjg b { color: var(--e3p3b); font-family: var(--e7alz); font-size: 1.4rem; }
.gtstk { display: grid; gap: 12px; }
.g8ltd { background: var(--eu6ys); border: 1px solid var(--emypm); border-radius: var(--e2jh7); padding: 4px 22px; }
.g8ltd > summary { cursor: pointer; padding: 16px 0; font-weight: 700; font-size: 1.05rem; list-style: none; }
.g8ltd > summary::-webkit-details-marker { display: none; }
.gyrkx { padding-bottom: 18px; }
.gyrkx h2 { margin-top: 0; }
.gpt61 { display: grid; gap: 12px; grid-template-columns: repeat(2, 1fr); margin-bottom: 28px; }
.gpt61 img { width: 100%; height: 100%; object-fit: cover; border-radius: var(--e2jh7); }
.gpt61 img:first-child { grid-column: 1 / -1; aspect-ratio: 16 / 9; }
.gooow { width: 100%; border-collapse: collapse; margin-bottom: 18px; }
.gooow caption { text-align: left; font-family: var(--e7alz); font-size: 1.2rem; padding-bottom: 12px; }
.gooow th { text-align: left; color: var(--eees4); font-weight: 600; padding: 10px 0; border-bottom: 1px dashed var(--emypm); }
.gooow td { text-align: right; font-weight: 700; padding: 10px 0; border-bottom: 1px dashed var(--emypm); }
.gedcx { text-align: center; }
.gh9t1 { display: grid; gap: 34px; }
.gi0md { align-self: start; }
.gvljh { display: block; font-family: var(--e7alz); font-size: 1.15rem; margin-bottom: 14px; }
.gsztg ol { margin: 0; padding-left: 1.2em; display: grid; gap: 8px; color: var(--eees4); }
.gg81d .g6f0b { width: 100%; box-sizing: border-box; padding: 12px 16px; border-radius: 10px; border: 1px solid var(--emypm); background: var(--eu6ys); color: var(--exjyg); margin-bottom: 16px; font: inherit; }
.ginep { display: grid; gap: 28px; }
.g7y3p h2 { margin: 0 0 8px; }
.g7y3p p { color: var(--eees4); margin: 0; }
.g6jnr { margin: 8px auto 24px; max-width: 420px; }
.g6jnr ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 8px; }
.g6jnr a { display: flex; justify-content: center; align-items: center; gap: 8px; padding: 12px 16px; border: 1px solid var(--emypm); border-radius: var(--e3vfc); text-decoration: none; font-weight: 600; }
.g6jnr svg { width: 16px; height: 16px; }
.g3hmg .gnfsy { display: grid; gap: 24px; align-items: center; text-align: left; }
.g3hmg .gnfsy .gcncg { margin: 0; }
.gp3if .gc5c0 { background: var(--eu6ys); border: 1px solid var(--emypm); border-radius: var(--e2jh7); padding: 48px; box-shadow: var(--eyrek); }
.gm0qd .gpew0 { color: var(--eees4); font-weight: 700; letter-spacing: .3em; margin: 4px 0 24px; }
.g3609 .gn8q8 { background: var(--eu6ys); border: 1px solid var(--emypm); border-radius: var(--e2jh7); padding: 48px; box-shadow: var(--eyrek); }
.g8jjc .g0kc4 { display: grid; gap: 24px; align-items: center; text-align: left; }
.g8jjc .g0kc4 .gcs70 { margin: 0; }
.g6l51 { padding: 60px 0; background: var(--e7cev); }
.g6l51 .g9n34 { display: flex; flex-wrap: wrap; gap: 24px; align-items: center; justify-content: center; text-align: left; }
.g6l51 .g9n34 .gcs70 { margin: 0; }
.guiu3 h1 { margin: 0 0 6px; }
.guiu3 p { margin: 0; color: var(--eees4); }
.gh0l0 { text-align: left; max-width: 440px; margin: 0 auto 28px; display: grid; gap: 12px; color: var(--eees4); }
@media (min-width: 1000px) {
  .g7mx7 { grid-template-columns: repeat(4, 1fr); }
  .g73c0 { grid-template-columns: .8fr 1.2fr; align-items: center; }
  .g0tiw { grid-template-columns: repeat(2, 1fr); }
  .g9eib .g0tiw { grid-template-columns: repeat(3, 1fr); }
  .gtqhu, .gua2y, .ggpzk, .g22am, .gzeal { grid-template-columns: 1fr; }
  .gsbzo.ggk55 .g9sii { grid-template-columns: 360px 1fr; }
  .gsbzo.ggk55 .g9sii .g3t22 { order: 2; }
  .g16jv { display: grid; grid-template-columns: 300px 1fr; gap: 40px; align-items: start; }
  .gejiq { position: sticky; top: calc(var(--evltp) + 20px); }
  .gh9t1 { grid-template-columns: 1.6fr .8fr; }
  .g2loe { grid-template-columns: .8fr 1.6fr; }
  .g2loe .gz1gi { order: 2; }
  .gkc91 .gv7ox, .g3aia .gv7ox { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; align-items: start; }
  .ginep { grid-template-columns: .8fr 1.2fr; align-items: start; }
  .g3hmg .gnfsy { grid-template-columns: auto 1fr; gap: 48px; }
  .g8jjc .g0kc4 { grid-template-columns: auto 1fr; gap: 40px; justify-content: center; }
}
.g5xta { display: grid; gap: 28px; align-items: center; }
.g5xta h2 { margin: 6px 0 10px; }
.g5xta .gdv3k { margin-top: 10px; }
.giyv8 { display: grid; place-items: center; }
.giyv8 svg { width: clamp(80px, 22vw, 150px); height: auto; color: var(--eo0nw); opacity: .5; }
@media (min-width: 760px) { .g5xta { grid-template-columns: 1.6fr 1fr; gap: 48px; } .g8yqp .giyv8 svg { color: var(--elkbq); } }
.gcf0f { display: grid; gap: 22px; }
@media (min-width: 760px) { .gcf0f { grid-template-columns: 1fr 1fr; gap: 28px 40px; } }
.ghq8d h3 { font-size: 1.12rem; margin: 0 0 8px; display: flex; gap: 10px; }
.ghq8d h3::before { content: "—"; color: var(--eo0nw); font-weight: 800; flex: none; }
.ghq8d p { color: var(--eees4); margin: 0; font-size: 1rem; line-height: 1.6; }
.g8yqp .ghq8d p, .g1w8m .ghq8d p { color: var(--ev90l); }
.g7k67 { align-items: center; }
.gcd1j { list-style: none; margin: 0; padding: 0; display: grid; gap: 14px; }
.gcd1j li { display: flex; gap: 12px; align-items: flex-start; }
.gcd1j svg { width: 22px; height: 22px; color: var(--e3p3b); flex: none; margin-top: 2px; }
.gcd1j span { color: inherit; font-weight: 600; }
.g8yqp .gcd1j svg, .g1w8m .gcd1j svg { color: var(--elkbq); }
.goosj { display: grid; gap: 16px; }
@media (min-width: 760px) { .goosj { grid-template-columns: repeat(2, 1fr); gap: 20px; } }
.gtnbj { padding: 20px; border-radius: var(--el7ml); background: var(--eu6ys); border: 1px solid var(--emypm); }
.gtnbj h3 { font-size: 1.12rem; margin: 0 0 8px; }
.gtnbj p { color: var(--eees4); margin: 0; line-height: 1.6; }
.g8yqp .gtnbj { background: #fff; border-color: rgba(20, 22, 26, .07); }
.g8yqp .gtnbj p, .g1w8m .gtnbj p { color: var(--ev90l); }
.gb99c { display: grid; gap: 14px; grid-template-columns: repeat(2, 1fr); }
@media (min-width: 760px) { .gb99c { grid-template-columns: repeat(4, 1fr); } }
.gdrjl { margin: 0; }
.gdrjl img { width: 100%; aspect-ratio: 4 / 3; object-fit: cover; border-radius: var(--el7ml); display: block; }
.gdrjl figcaption { margin-top: 8px; font-size: .9rem; color: var(--eees4); line-height: 1.45; }
.g8yqp .gdrjl figcaption, .g1w8m .gdrjl figcaption { color: var(--ev90l); }
.gonrs { list-style: none; margin: 0; padding: 0; display: grid; gap: 16px; }
@media (min-width: 760px) { .gonrs { grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); } }
.gbky1 { background: #fff; border: 1px solid rgba(20, 22, 26, .08); border-radius: var(--e2jh7); padding: 22px 22px 20px; box-shadow: var(--eyrek); transition: border-color .2s, box-shadow .2s; }
.gbky1 h3 { margin: 0 0 6px; font-size: 1.1rem; color: var(--eupnr); }
.gh9gt { margin: 0 0 10px; font-size: .82rem; font-weight: 700; letter-spacing: .02em; color: var(--elkbq); text-transform: none; }
.gbky1 p:last-child { margin: 0; color: var(--ev90l); font-size: .95rem; }
.gbky1.gt41a { border-color: var(--eo0nw); box-shadow: 0 0 0 2px color-mix(in srgb, var(--eo0nw) 30%, transparent), var(--eyrek); }
.gbky1.gt41a .gh9gt::after { content: " • " attr(data-now); }
.g0qpl { grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); }
.gefb4 { margin-top: 24px; text-align: center; }
.g3ms4 { display: grid; gap: 22px; grid-template-columns: 1fr; }
@media (min-width: 760px) { .gcemd, .g9zkk, .geuwz { grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); } }
.gat93 { margin: 0; }
.gpqa3 { margin-top: 10px; font-size: .9rem; color: var(--eees4); line-height: 1.45; display: flex; flex-wrap: wrap; align-items: center; gap: 8px 12px; }
.g8yqp .gpqa3, .g1w8m .gpqa3 { color: var(--ev90l); }
.gp9we { 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; }
.g70tb { 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; }
.ggwcc { left: auto; right: 10px; }
.gat93 img { width: 100%; height: 100%; object-fit: cover; display: block; }
.gjoln { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
.gmb9a { position: relative; aspect-ratio: 4 / 3; border-radius: var(--el7ml); overflow: hidden; }
.giq0a { position: relative; aspect-ratio: 4 / 3; border-radius: var(--el7ml); overflow: hidden; }
.gfoxf { position: absolute; inset: 0; }
.gwqpi { clip-path: inset(0 calc(100% - var(--exuv4, 50%)) 0 0); }
.g8l1k { position: absolute; top: 0; bottom: 0; left: var(--exuv4, 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; }
.gumgf { width: 100%; margin-top: 10px; accent-color: var(--eo0nw); }
.gj23m { position: absolute; opacity: 0; pointer-events: none; }
.g0oeh { position: relative; aspect-ratio: 4 / 3; border-radius: var(--el7ml); overflow: hidden; }
.gfugm .gwqpi { clip-path: none; opacity: 0; transition: opacity .25s var(--e9z0t); }
.gwxlq:checked ~ .g0oeh .gwqpi { opacity: 1; }
.gwxlq:checked ~ .g0oeh .ghi96 { opacity: 0; }
.g9aag { display: inline-flex; gap: 6px; margin-top: 10px; }
.g9aag 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); }
.gl8r6:checked ~ .g9aag label[for$="-b"], .gwxlq:checked ~ .g9aag label[for$="-a"] { background: var(--eo0nw); color: var(--ey9co); border-color: transparent; }
@media (min-width: 600px) {
  .goljf .gxsh9 { left: auto; right: 20px; }
  .g3gzv .gxsh9 { left: 0; right: 0; bottom: 0; max-width: none; border-radius: 0; padding: 18px 22px; }
  .g3gzv .gao10 { max-width: 1100px; margin: 0 auto; }
  .ghjhr .gxsh9 { left: 50%; right: auto; margin-left: -280px; top: 50%; bottom: auto; margin-top: -130px; }
  .gu4fv .gxsh9 { left: 50%; right: auto; margin-left: -280px; top: 16px; bottom: auto; }
}
.gpbnk .gy8fa { border-radius: 0; box-shadow: none; }
.g0djm .gy8fa { border-radius: 0; box-shadow: none; aspect-ratio: 5 / 4; }
.g0djm .gy8fa img { object-position: 50% 42%; }
.gzuyh .gy8fa { border-radius: 999px 999px var(--e2jh7) var(--e2jh7); overflow: hidden; }
.gua6k .gy8fa { position: relative; }
.gua6k .gy8fa::before { content: ""; position: absolute; inset: 16px -16px -16px 16px; background: color-mix(in srgb, var(--eo0nw) 30%, transparent); border-radius: var(--e2jh7); z-index: -1; }
.gua6k .gy8fa { box-shadow: none; }
.g64sm { position: sticky; top: 0; z-index: 400; background: var(--elz3k); color: #fff; text-align: center; padding: 7px 14px; font-size: .8rem; font-weight: 700; letter-spacing: .02em; }
.g64sm b { color: var(--e3p3b); margin-right: 6px; }
.g8fpv { position: fixed; top: calc(var(--evltp, 72px) + 12px); right: 12px; z-index: 400; background: var(--elz3k); 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); }
.g62m9, .giqch { min-width: 0; }
.g0m87 { white-space: normal; overflow-wrap: anywhere; font-size: clamp(1.02rem, 0.82rem + 0.7vw, 1.42rem); line-height: 1.06; max-width: 26ch; }
.g1oqj { display: grid; grid-template-columns: 1fr; gap: 20px; }
@media (min-width: 680px) { .g1oqj { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1000px) { .g1oqj { grid-template-columns: repeat(3, 1fr); } }
.gknuf { display: flex; flex-direction: column; gap: 10px; padding: 24px; border-radius: var(--e2jh7); background: var(--eh9n1); border: 1px solid color-mix(in srgb, var(--eupnr) 12%, transparent); color: var(--eupnr); text-decoration: none; transition: transform .2s var(--e9z0t), box-shadow .2s; }
.gknuf:hover { transform: translateY(-3px); box-shadow: var(--eyrek); }
.gknuf h2 { font-size: 1.22rem; line-height: 1.25; }
.gknuf p { margin: 0; color: var(--ev90l); font-size: .94rem; flex: 1; }
.g3hh4 { max-width: 72ch; }
.g3hh4 h2 { font-size: clamp(1.4rem, 2.6vw, 1.9rem); margin-bottom: 12px; }
.g3hh4 p { margin: 0 0 14px; line-height: 1.7; }
.g3hh4 .gysad { list-style: none; display: grid; gap: 10px; }
.g3hh4 .gysad li { display: flex; gap: 10px; align-items: flex-start; }
.g3hh4 .gysad svg { width: 20px; height: 20px; color: var(--elkbq); flex: none; margin-top: 2px; }
.gxpuj { display: flex; flex-wrap: wrap; gap: 18px 28px; }
.g5as9 .g6vzk { display: grid; gap: 12px; align-content: center; }
.g5as9 .gn0yd { position: relative; display: block; border-radius: var(--el7ml); overflow: hidden; text-decoration: none; background: var(--eh9n1); box-shadow: 0 18px 40px -26px rgba(0,0,0,.6); transition: transform .3s var(--e9z0t); }
.g5as9 .gn0yd:hover { transform: translateY(-3px); }
.g5as9 .gom4j { display: block; aspect-ratio: 4 / 3; }
.g5as9 .gom4j img, .g5as9 .gom4j svg { width: 100%; height: 100%; object-fit: cover; display: block; }
.g5as9 .gpawm { 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); }
.gvpol { grid-template-columns: repeat(2, 1fr); }
.gwr4v { grid-template-columns: repeat(2, 1fr); }
.gwr4v .gn0yd:first-child { grid-column: 1 / -1; }
.g56mu { grid-template-columns: 1fr; }
@media (max-width: 760px) { .g6vzk, .g56mu { grid-template-columns: repeat(2, 1fr); } .g5as9 .gpawm { font-size: .82rem; } }
.g3mkr { display: grid; gap: 16px; grid-template-columns: repeat(2, 1fr); }
.g8t4s { display: flex; flex-direction: column; background: #fff; color: var(--eupnr); border-radius: var(--el7ml); overflow: hidden; text-decoration: none; box-shadow: var(--eyrek); border: 1px solid rgba(20,22,26,.06); transition: transform .3s var(--e9z0t), box-shadow .3s; }
.g8t4s:hover { transform: translateY(-4px); box-shadow: 0 22px 44px -24px color-mix(in srgb, var(--elz3k) 45%, transparent); }
.gahdi { display: block; aspect-ratio: 4 / 3; overflow: hidden; background: var(--eh9n1); }
.gahdi .gz6oh, .gahdi svg, .gahdi img { width: 100%; height: 100%; object-fit: cover; display: block; }
.gbp4m { font-size: 1.12rem; padding: 12px 14px 4px; margin: 0; text-transform: var(--eyotw); }
.glilo { padding: 0 14px 14px; color: var(--ev90l); font-size: .9rem; }
@media (min-width: 680px) { .g3mkr { grid-template-columns: repeat(3, 1fr); } }
@media (min-width: 1040px) { .g3mkr { grid-template-columns: repeat(4, 1fr); } }
.g3sko { display: grid; gap: 16px; grid-template-columns: 1fr; }
@media (min-width: 560px) { .g3sko { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 900px) { .g17hm { grid-template-columns: repeat(3, 1fr); } .gizuy { grid-template-columns: repeat(4, 1fr); } .g4qpr { grid-template-columns: repeat(2, 1fr); } }
.gf0i7 { color: var(--ev90l); padding: 20px 0; }
.gp98j { display: flex; flex-direction: column; background: #fff; color: var(--eupnr); border-radius: var(--el7ml); overflow: hidden; box-shadow: var(--eyrek); border: 1px solid rgba(20,22,26,.06); transition: transform .3s var(--e9z0t), box-shadow .3s; }
.gp98j:hover { transform: translateY(-4px); box-shadow: 0 22px 44px -24px color-mix(in srgb, var(--elz3k) 45%, transparent); }
.ggckl { text-decoration: none; color: inherit; display: block; }
.gxgbb { position: relative; display: block; aspect-ratio: 4 / 3; overflow: hidden; background: var(--eh9n1); }
.gxgbb .gz6oh, .gxgbb img { width: 100%; height: 100%; object-fit: cover; display: block; }
.g1d5c { position: absolute; top: 10px; left: 10px; background: var(--eo0nw); color: var(--ey9co); font-size: .74rem; font-weight: 700; padding: 3px 9px; border-radius: 999px; }
.gystb { font-size: 1.05rem; margin: 12px 14px 4px; }
.g6grv { margin: 0 14px 8px; color: var(--ev90l); font-size: .9rem; line-height: 1.5; }
.gp98j .gy0nv { margin: 0 14px 6px; }
.gaodv { margin: 0 14px 10px; font-size: .84rem; }
.g7ouh { margin: 0 14px 14px; }
.gvvd2 { color: var(--ehm53, #2e7d32); }
.gsmmb { color: var(--eno6f, #888); }
.gbl0s .gp98j { display: grid; grid-template-columns: 40% 1fr; align-items: start; }
.gbl0s .gxgbb { aspect-ratio: 1 / 1; height: 100%; }
.ga9ah .g6grv { display: none; }
.gcrw3 .g6grv, .gcrw3 .g7ouh { display: none; }
.g9og4 .gxgbb { aspect-ratio: 3 / 2; }
.gy0nv { margin: 0; }
.go7xt { font-size: 1.5rem; font-weight: 800; color: var(--eupnr); display: inline-block; }
.g2tji { font-size: .86rem; color: var(--ev90l); margin-left: 8px; }
.grn8y { font-size: .8rem; color: var(--ev90l); font-weight: 600; }
.glcnf { font-size: .9rem; color: var(--ev90l); margin: 4px 0 0; }
.gjcey { font-size: 1.05rem; font-weight: 700; color: var(--elkbq); }
.g8bl8 { display: block; }
.gk17y { display: flex; flex-wrap: wrap; gap: 12px 16px; align-items: end; padding: 16px; background: var(--eh9n1); border-radius: var(--el7ml); margin-bottom: 20px; }
.gk17y label { font-size: .86rem; display: flex; flex-direction: column; gap: 4px; }
.gk17y input[type=search], .gk17y input[type=number] { padding: 9px 12px; border: 1px solid var(--emypm); border-radius: 10px; font: inherit; background: #fff; color: var(--eupnr); }
.gk17y input[type=number] { max-width: 120px; }
.ga0kt { border: 0; padding: 0; margin: 0; display: flex; flex-wrap: wrap; gap: 6px 14px; }
.ga0kt legend { font-size: .86rem; font-weight: 600; margin-bottom: 4px; }
.ghuz1 { flex-direction: row; align-items: center; gap: 6px; }
@media (min-width: 900px) {
  .gem20 { display: grid; grid-template-columns: 240px 1fr; gap: 24px; align-items: start; }
  .gem20 .gk17y { flex-direction: column; align-items: stretch; position: sticky; top: calc(var(--evltp) + 12px); margin-bottom: 0; }
  .gem20 .gk17y input[type=number] { max-width: none; }
}
.gtydz .gk17y { position: relative; }
.gaia5 { display: grid; gap: 28px; }
@media (min-width: 900px) {
  .gaia5 { grid-template-columns: 1fr 1fr; align-items: start; }
  .gj0v9 { grid-template-columns: 1fr 1fr; }
  .gj0v9 .g5484 { order: 2; }
  .g0fff { grid-template-columns: 1fr; }
}
.g5484 { border-radius: var(--el7ml); overflow: hidden; background: var(--eh9n1); aspect-ratio: 4 / 3; }
.g5484 .gz6oh, .g5484 img { width: 100%; height: 100%; object-fit: cover; display: block; }
.gc2fh { display: flex; flex-direction: column; gap: 16px; }
.gc2fh .go7xt { font-size: 2rem; }
.g4tje { font-size: .92rem; }
.g22e8 { line-height: 1.7; color: var(--eupnr); }
.g22e8 p { margin: 0; }
.gjx0z { width: 100%; border-collapse: collapse; font-size: .92rem; }
.gjx0z caption { text-align: left; font-weight: 700; font-size: 1.05rem; margin-bottom: 10px; text-transform: var(--eyotw); }
.gjx0z th, .gjx0z td { text-align: left; padding: 9px 12px; border-bottom: 1px solid var(--emypm); vertical-align: top; }
.gjx0z th { width: 42%; font-weight: 600; color: var(--ev90l); text-transform: capitalize; }
.ggsry { list-style: none; display: grid; gap: 8px; margin: 0; padding: 0; }
.ggsry li { display: flex; justify-content: space-between; gap: 14px; border-bottom: 1px solid var(--emypm); padding-bottom: 6px; }
.ggsry b { text-transform: capitalize; color: var(--ev90l); font-weight: 600; }
.g8ef3 { display: grid; gap: 24px; }
@media (min-width: 900px) { .g8ef3 { grid-template-columns: 1fr 1fr; align-items: start; } }
.gnjm7 { background: var(--eh9n1); border-radius: var(--el7ml); padding: 18px; }
.gq2zy { display: flex; justify-content: space-between; align-items: center; gap: 12px; padding: 8px 0; border-bottom: 1px solid var(--emypm); }
.g818f { background: none; border: 0; font-size: 1.3rem; line-height: 1; cursor: pointer; color: var(--ev90l); }
.gdtey { color: var(--ev90l); }
.gzdyb, .gkrfb, .gd7h5 { margin-top: 20px; }
.gdoon { grid-template-columns: repeat(2, 1fr); }
.ggjee { grid-template-columns: 1fr; max-width: 760px; margin-left: auto; margin-right: auto; }
.g7rcz { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; }
.g7rcz .gbznh { flex: 0 0 300px; scroll-snap-align: start; }
.gh8gr { grid-template-columns: repeat(2, 1fr); align-items: start; }
.gh8gr .gbznh { border-radius: 4px 20px 20px 20px; }
.gh8gr .gbznh:nth-child(even) { margin-top: 28px; }
.gy8cv { grid-template-columns: 1fr; gap: 0; }
.gy8cv .gbznh { flex-direction: row; gap: 16px; padding: 16px 18px; box-shadow: none; border-radius: 0; border-width: 0 0 1px 0; }
.gyhwe { grid-template-columns: 1fr; max-width: 640px; margin-left: auto; margin-right: auto; position: relative; }
.gyhwe .g4eik { padding-left: 60px; }
.gyhwe .g4eik::after { content: ""; position: absolute; left: 24px; top: 8px; bottom: -16px; width: 2px; background: var(--emypm); }
.gyhwe .g4eik:last-child::after { display: none; }
.g1esj { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; }
.g1esj .g4eik { flex: 0 0 260px; scroll-snap-align: start; }
.g395o { grid-template-columns: 1fr; max-width: 860px; margin-left: auto; margin-right: auto; }
.g395o .g4eik:nth-child(even) { margin-left: 28%; }
.g395o .g4eik:nth-child(odd) { margin-right: 28%; }
.g5kee { grid-template-columns: 1fr; }
.g5kee .g4eik { 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); }
.g5kee .g4eik::before { position: static; font-size: 3rem; color: var(--elkbq); }
.g0a8s { grid-template-columns: repeat(2, 1fr); gap: 10px; }
.g0a8s .g4eik { padding: 18px 20px; box-shadow: none; }
.gxw1l { background: transparent; border: 0; gap: 14px; }
.gxw1l .gmmu5 { border: 1px solid var(--emypm); border-radius: var(--el7ml); }
.gyczb { grid-template-columns: repeat(2, 1fr); }
.gfqv8 .gmmu5:first-child { grid-column: 1 / -1; }
.gfqv8 .gmmu5:first-child .g555i { font-size: clamp(3rem, 9vw, 5rem); }
.gbqqg { background: transparent; border: 0; gap: 0; }
.gbqqg .gmmu5 { background: transparent; border-bottom: 2px solid var(--emypm); }
.gkb4i { background: transparent; border: 0; gap: 12px; }
.gkb4i .gmmu5 { border: 1px solid var(--emypm); border-radius: var(--e3vfc); }
.gsiu8 { text-align: center; justify-items: center; }
.gsiu8 .gjd5p { justify-content: center; }
.guaey .gjd5p { flex-direction: column; }
.guaey .gjd5p .gdv3k { width: 100%; }
.gj2y5 { max-width: 560px; margin-left: auto; margin-right: auto; text-align: center; }
.gj2y5 .gjd5p { justify-content: center; }
@media (min-width: 760px) {
  .ge3z2 { grid-template-columns: 1fr auto; text-align: left; }
  .gl0ch { grid-template-columns: 1fr auto; align-items: center; }
  .gl0ch p { display: none; }
}
.g7s0f .gx7a5, .gcewb .gx7a5 { grid-template-columns: 1fr; justify-items: center; text-align: center; }
.g7s0f .g3gqf p, .gcewb .g3gqf p { margin-left: auto; margin-right: auto; }
@media (min-width: 760px) {
  .gqzmn .gx7a5 { grid-template-columns: 2fr 1fr 1fr 1fr; }
  .gw8jg .gx7a5 { grid-template-columns: repeat(3, 1fr); }
  .gw8jg .g3gqf { grid-column: 1 / -1; max-width: none; }
  .gpvyn .gx7a5 { grid-template-columns: repeat(2, 1fr); gap: 24px 40px; }
}
.gainn { 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); }
.gtt0r { display: flex; flex-direction: column; gap: 2px; min-width: 96px; }
.gtt0r b { font-family: var(--e7alz); font-size: clamp(1.35rem, 1.1rem + 0.9vw, 1.9rem); line-height: 1.05; color: var(--eo0nw); font-weight: 800; }
.gtt0r span { font-size: .8rem; letter-spacing: .02em; opacity: .82; max-width: 18ch; }
.ga48v.gb6l8 .gtt0r b { color: var(--elkbq); }
.g7qn5 { display: grid; border-top: 1px solid var(--emypm); }
.gthk2 { 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(--emypm); color: inherit; text-decoration: none; transition: background .2s; }
.gthk2:hover { background: color-mix(in srgb, var(--eo0nw) 7%, transparent); }
.glqce { font-family: var(--e7alz); font-weight: 700; font-size: 1.05rem; color: var(--elkbq); opacity: .85; }
.g7jrx { display: block; width: 120px; height: 84px; border-radius: 10px; overflow: hidden; }
.g7jrx img { width: 100%; height: 100%; object-fit: cover; display: block; }
.gyk6u { display: flex; flex-direction: column; gap: 4px; min-width: 0; }
.gyk6u b { font-family: var(--e7alz); font-size: 1.15rem; line-height: 1.2; }
.gyk6u span { color: var(--eees4); font-size: .92rem; line-height: 1.45; }
.ggjfa { color: var(--eees4); font-size: .85rem; white-space: nowrap; }
.givu1 { display: flex; flex-direction: column; align-items: flex-end; white-space: nowrap; }
.givu1 small { font-size: .72rem; color: var(--eees4); }
.givu1 b { font-family: var(--e7alz); font-size: 1.2rem; }
.gthk2 .gpvmb { display: grid; place-items: center; width: 36px; height: 36px; border-radius: 50%; background: var(--eo0nw); color: var(--ey9co, #111); }
@media (max-width: 760px) {
  .gthk2 { grid-template-columns: 84px minmax(0, 1fr) auto; gap: 14px; }
  .glqce, .ggjfa, .gthk2 .gpvmb { display: none; }
  .g7jrx { width: 84px; height: 64px; }
}
.g7xrc { border-radius: 18px; overflow: hidden; border: 1px solid var(--emypm); background: var(--eg5no); min-height: 260px; }
.g7xrc svg { width: 100%; height: 100%; max-height: 340px; opacity: 1; color: var(--eupnr); }
.g6249 { position: relative; }
.g2h7u { position: absolute; opacity: 0; pointer-events: none; }
.g0ebb { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 22px; }
.gvdi3 { cursor: pointer; padding: 10px 18px; border-radius: 999px; border: 1px solid var(--emypm); background: var(--eg5no); font-weight: 600; font-size: .92rem; transition: background .2s, color .2s; }
.gvdi3:hover { border-color: var(--elkbq); }
.gnyso { display: grid; gap: 28px; align-items: center; }
@media (min-width: 900px) { .gnyso { grid-template-columns: 0.9fr 1.1fr; gap: 48px; } }
.gsjrv { border-radius: 18px; overflow: hidden; aspect-ratio: 4 / 3; }
.gsjrv img { width: 100%; height: 100%; object-fit: cover; display: block; }
.gtb25 { display: none; }
.gtb25 h3 { font-size: clamp(1.3rem, 1.1rem + 0.8vw, 1.8rem); margin-bottom: .4em; }
.gtb25 p { color: var(--ev90l, var(--eees4)); line-height: 1.6; }
.gtb25 ul { list-style: none; padding: 0; margin: 18px 0 0; display: grid; gap: 10px; }
.gtb25 li { display: flex; gap: 10px; align-items: flex-start; }
.gtb25 li svg { width: 18px; height: 18px; flex: none; color: var(--elkbq); margin-top: 3px; }
.gvmrh:checked ~ .gnyso .gy6m5, .g0wil:checked ~ .gnyso .gjaf0, .gdhk7:checked ~ .gnyso .gcej3, .gmz4c:checked ~ .gnyso .gh97g { display: block; animation: segIn .25s ease; }
.gvmrh:checked ~ .g0ebb .g8993, .g0wil:checked ~ .g0ebb .g9l7j, .gdhk7:checked ~ .g0ebb .g2bvy, .gmz4c:checked ~ .g0ebb .gnat1 { background: var(--elz3k); color: #fff; border-color: var(--elz3k); }
.g2h7u:focus-visible ~ .g0ebb .gvdi3 { outline: 2px solid var(--eo0nw); outline-offset: 2px; }
@keyframes segIn { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: none; } }
.gagok { list-style: none; padding: 0; margin: 0; display: grid; gap: 22px; position: relative; }
.g4oki { position: relative; padding-left: 64px; }
.gfrsn { position: absolute; left: 0; top: 0; width: 46px; height: 46px; border-radius: 50%; display: grid; place-items: center; background: var(--eo0nw); color: var(--ey9co, #111); font-family: var(--e7alz); font-weight: 800; font-size: .95rem; z-index: 1; }
.gpnue { display: inline-block; font-size: .72rem; letter-spacing: .08em; text-transform: uppercase; font-weight: 700; color: var(--elkbq); margin-bottom: 6px; }
.g4oki h3 { font-size: 1.12rem; margin-bottom: .35em; }
.g4oki p { font-size: .93rem; color: var(--eees4); line-height: 1.55; margin: 0; }
.gagok::before { content: ""; position: absolute; left: 22px; top: 23px; bottom: 23px; width: 2px; background: color-mix(in srgb, var(--eo0nw) 45%, transparent); }
@media (min-width: 900px) {
  .gagok { grid-auto-flow: column; grid-auto-columns: 1fr; gap: 28px; }
  .g4oki { padding-left: 0; padding-top: 64px; }
  .gagok::before { left: 23px; right: 23px; top: 22px; bottom: auto; width: auto; height: 2px; }
}
.gqk0z { display: grid; place-items: center; width: 42px; height: 42px; border-radius: 12px; background: color-mix(in srgb, var(--eo0nw) 18%, transparent); color: var(--elkbq); margin-bottom: 14px; }
.gqk0z svg { width: 22px; height: 22px; }
.gbky1:has(.gqk0z):first-child { background: var(--elz3k); border-color: var(--elz3k); }
.gbky1:has(.gqk0z):first-child h3 { color: #fff; }
.gbky1:has(.gqk0z):first-child p { color: rgba(255,255,255,.78); }
.gbky1:has(.gqk0z):first-child .gh9gt { color: var(--eo0nw); }
.gbky1:has(.gqk0z):first-child .gqk0z { background: var(--eo0nw); color: var(--ey9co, #111); }
@media (min-width: 1000px) {
  .g3ffo.gas9j { grid-template-columns: repeat(2, 1fr); }
  .g3ffo.gvve6 { grid-template-columns: repeat(3, 1fr); }
  .g3ffo.gs6fj { grid-template-columns: repeat(5, 1fr); }
}
.ganq4 { list-style: none; padding: 0; margin: 14px 0 20px; display: flex; flex-wrap: wrap; gap: 8px; }
.ganq4 li { display: inline-flex; align-items: center; gap: 6px; padding: 6px 12px; border-radius: 999px; border: 1px solid var(--emypm); background: var(--eg5no); font-size: .85rem; font-weight: 600; }
.ganq4 svg { width: 14px; height: 14px; color: var(--elkbq); }
.g8zn8 .gc3vu { align-items: center; }
.g8zn8 h1 { font-size: clamp(2.4rem, 1.6rem + 3.2vw, 4.4rem); line-height: 1.02; letter-spacing: -.01em; }
.g7ved { position: relative; padding: 18px 18px 34px 0; }
.g7ved .grlw0 { border-radius: 200px 200px 22px 22px; overflow: hidden; aspect-ratio: 4 / 5; box-shadow: 0 30px 60px -30px rgba(0,0,0,.45); }
.g7ved .grlw0 img { width: 100%; height: 100%; object-fit: cover; display: block; }
.g0igm { position: absolute; top: 4px; right: 0; width: 112px; height: 112px; border-radius: 50%; background: var(--eo0nw); color: var(--ey9co, #111); display: grid; place-content: center; text-align: center; transform: rotate(-10deg); box-shadow: 0 10px 24px -10px rgba(0,0,0,.5); }
.g0igm small { font-size: .66rem; font-weight: 700; letter-spacing: .05em; text-transform: uppercase; line-height: 1.1; padding: 0 10px; }
.g0igm b { font-family: var(--e7alz); font-size: 1.45rem; line-height: 1.05; }
.g1uzd { 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; }
.gufwg, .grgvb { display: flex; align-items: center; gap: 8px; color: inherit; text-decoration: none; font-weight: 600; }
.g1uzd svg { width: 16px; height: 16px; color: var(--elkbq); flex: none; }
@media (max-width: 760px) { .g7ved { padding: 10px 0 28px; } .g1uzd { left: 8px; } .g0igm { width: 88px; height: 88px; } .g0igm b { font-size: 1.15rem; } }
.ga48v .gy8fa.g7ved { aspect-ratio: auto; overflow: visible; box-shadow: none; border-radius: 0; width: min(100%, 460px); justify-self: end; }
.ga48v .gy8fa.g7ved .grlw0 img { height: 100%; }
.ga48v.gb6l8 .gtt0r span { color: var(--ev90l); opacity: 1; }
.ga48v.gb6l8 .gainn { border-top-color: var(--emypm); }
.g2sck { --el7ml: 3px; --e3vfc: 2px; --e2jh7: 4px; }
.g2sck .gdv3k, .g2sck .g6c0m, .g2sck .gsv5g, .g2sck .gbrjh, .g2sck .gu4dc { border-radius: 2px; }
.gzg2o { --el7ml: 20px; --e3vfc: 14px; --e2jh7: 28px; --eyrek: 0 18px 40px -22px rgba(20, 24, 30, .22); }
.gzg2o .gdv3k { border-radius: 99px; }
.gzg2o .ga48v::after, .gzg2o .gm58o::before, .gzg2o .gx6a3::after { display: none; }
.gzg2o .gm58o { letter-spacing: .12em; }
.gpi0q { --el7ml: 6px; --e3vfc: 4px; --e2jh7: 8px; }
.gpi0q .gnx1h, .gpi0q .g4eik, .gpi0q .gbznh, .gpi0q .g389j, .gpi0q .gxetr { border-width: 2px; border-color: var(--eupnr); box-shadow: 6px 6px 0 color-mix(in srgb, var(--eo0nw) 70%, transparent); }
.gpi0q .grm36 h2 { letter-spacing: -.01em; }
.gpi0q .gm58o { background: var(--eo0nw); color: var(--ey9co) !important; padding: 4px 10px; }
.gpi0q .gm58o::before { display: none; }
.g32th .gd48o { background: var(--eh9n1); color: var(--ev90l); border-color: rgba(20, 22, 26, .08); }
.g32th .g0iij { background: rgba(255, 255, 255, .92); border-bottom-color: rgba(20, 22, 26, .08); }
.g32th .g0iij.gtl29 { background: #fff; }
.g32th .g0iij .g62m9, .g32th .gzgcw { color: var(--eupnr); }
.g32th .g0iij .gpork, .g32th .gzgcw small { color: var(--ev90l); }
.g32th .gvra6 { color: var(--eupnr); }
.g32th .gvra6:hover, .g32th .gvra6[aria-current="page"] { color: var(--eupnr); background: rgba(20, 22, 26, .05); }
.g32th .g67h3 { border-color: rgba(20, 22, 26, .2); }
.g32th .g67h3 span, .g32th .g67h3 span::before, .g32th .g67h3 span::after { background: var(--eupnr); }
.g32th .ggk3f { border-color: rgba(20, 22, 26, .2); }
.g6l9d .g0iij { background: var(--eo0nw); }
.g6l9d .g0iij.gtl29 { background: var(--eo0nw); }
.g6l9d .g0iij .g62m9, .g6l9d .gzgcw, .g6l9d .gvra6 { color: var(--ey9co); }
.g6l9d .g0iij .gpork, .g6l9d .gzgcw small { color: var(--ey9co); }
.g6l9d .gvra6:hover, .g6l9d .gvra6[aria-current="page"] { color: var(--ey9co); background: rgba(0, 0, 0, .08); box-shadow: inset 0 -2px 0 var(--ey9co); }
.g6l9d .gzgcw .gq5jm { background: rgba(0, 0, 0, .1); color: var(--ey9co); }
.g6l9d .g46vb { --e72qw: var(--elz3k); --ekqkj: #fff; }
.g6l9d .g67h3 { border-color: rgba(0, 0, 0, .25); }
.g6l9d .g67h3 span, .g6l9d .g67h3 span::before, .g6l9d .g67h3 span::after { background: var(--ey9co); }
.gyo9f .g7lw8 { background: var(--eh9n1); color: var(--ev90l); border-top: 1px solid rgba(20, 22, 26, .08); }
.gyo9f .g7lw8 h2, .gyo9f .g7lw8 .g62m9 { color: var(--eupnr); }
.gyo9f .g7lw8 .g628v, .gyo9f .ggj7o { color: var(--ev90l); }
.gyo9f .ggj7o { border-color: rgba(20, 22, 26, .1); }
.gyo9f .g7lw8 a:hover, .gyo9f .g7lw8 .gnf5m:hover { color: var(--elkbq); }
.gyo9f .glgzr { border-color: rgba(20, 22, 26, .3); color: var(--ev90l); }
.gtpak .g7lw8 { background: var(--elz3k); border-top: 6px solid var(--eo0nw); }
.g6otu { min-height: 0; padding: 72px 0 80px; background: var(--elz3k); }
.g6otu::before { display: none; }
.g6otu .g948x { position: relative; inset: auto; z-index: 0; border-radius: var(--e2jh7); overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--elj8r); }
.g6otu .gc3vu { grid-template-columns: 1fr; }
@media (min-width: 1000px) { .g6otu .gc3vu { grid-template-columns: 1.1fr 1fr; } }
.gkiz4 { background: var(--eg5no); color: var(--eupnr); min-height: 0; padding: 72px 0 84px; }
.gkiz4::before { display: none; }
.gkiz4 .g948x { position: relative; inset: auto; z-index: 0; border-radius: var(--e2jh7); overflow: hidden; aspect-ratio: 5 / 4; box-shadow: var(--eyrek); }
.gkiz4 h1 .g64p0 { color: var(--eupnr); }
.gkiz4 .gttr1, .gkiz4 .glc59 { color: var(--ev90l); }
.gkiz4 .gsv5g { background: #fff; border-color: rgba(20, 22, 26, .1); }
.gkiz4 .g87gn { --ekqkj: var(--eupnr); border-color: rgba(20, 22, 26, .25); }
.gkiz4 .gc3vu { grid-template-columns: 1fr; }
@media (min-width: 1000px) { .gkiz4 .gc3vu { grid-template-columns: 1.1fr 1fr; } }
.gukh9 { text-align: center; }
.gukh9::before { background: color-mix(in srgb, var(--elz3k) 78%, transparent); }
.gukh9 .gc3vu { grid-template-columns: 1fr !important; justify-items: center; }
.gukh9 h1 { max-width: 20ch; margin-left: auto; margin-right: auto; }
.gukh9 .gttr1 { margin-left: auto; margin-right: auto; }
.gukh9 .grjax, .gukh9 .glc59 { justify-content: center; }
.g7j21::before { background: linear-gradient(0deg, color-mix(in srgb, var(--elz3k) 60%, transparent), transparent 60%); }
.g7j21 .gp3iv { background: color-mix(in srgb, var(--elz3k) 88%, transparent); border: 1px solid var(--emypm); border-radius: var(--e2jh7); padding: clamp(24px, 4vw, 44px); box-shadow: var(--elj8r); backdrop-filter: blur(6px); }
.g7j21 .gc3vu { grid-template-columns: 1fr; }
@media (min-width: 1000px) { .g7j21 .gc3vu { grid-template-columns: minmax(0, 720px); justify-content: center; } }
.gd186 .gcpzr { display: none; }
.gd186 .g7kf0 { margin: 0 0 18px; width: 56px; height: 56px; }
.gd186 .g5sva { padding-top: 26px; }
.gqq01 .gql94 { grid-template-columns: 1fr !important; gap: 10px; }
@media (min-width: 900px) { .gqq01 .gql94 { grid-template-columns: 1fr 1fr !important; } }
.gqq01 .gnx1h { flex-direction: row; align-items: stretch; }
.gqq01 .gcpzr { width: 34%; aspect-ratio: auto; flex: none; }
.gqq01 .g7kf0 { display: none; }
.gqq01 .g5sva { padding: 18px 20px; }
.gqq01 .gnx1h h3 { font-size: 1.25rem; }
.gz854 .gnx1h { min-height: 320px; justify-content: flex-end; color: #fff; border: 0; }
.gz854 .gcpzr { position: absolute; inset: 0; aspect-ratio: auto; }
.gz854 .gcpzr::after { content: ""; position: absolute; inset: 0; background: linear-gradient(0deg, color-mix(in srgb, var(--elz3k) 92%, transparent) 10%, transparent 70%); }
.gz854 .g5sva { position: relative; background: none; }
.gz854 .g7kf0 { margin: 0 0 12px; }
.gz854 .gnx1h p { color: rgba(255, 255, 255, .82); }
.gz854 .gmoo0 { border-color: rgba(255, 255, 255, .2); }
.gz854 .gmoo0 .gpvmb { background: var(--eo0nw); color: var(--ey9co); }
.gmt16 { font-size: .74rem; color: var(--eees4); margin: 8px 0 0; }
.g8yqp .gmt16, .g1w8m .gmt16 { color: var(--ev90l); }
.gn10b .gcpzr, .gn10b .gbey5 { display: none; }
.gy8fa { position: relative; border-radius: var(--e2jh7); overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--elj8r); }
.gy8fa img { width: 100%; height: 100%; object-fit: cover; }
.gh17y .gc3vu { grid-template-columns: 1fr !important; }
.g6otu, .gkiz4 { min-height: 0; }
.g6otu .gc3vu, .gkiz4 .gc3vu { align-items: center; }
@media (min-width: 560px) {
  .gzqy0 { grid-template-columns: 1fr; }
  .gcmda { grid-template-columns: repeat(2, 1fr); }
  .g1h2b { grid-template-columns: repeat(3, 1fr); }
  .gqf69 { grid-template-columns: repeat(4, 1fr); }
}
.g3u5g { flex-direction: column; gap: 8px; padding: 12px 0; min-height: 0; }
.g3u5g .gwvz4 { display: flex; align-items: center; justify-content: space-between; width: 100%; }
.g3u5g .g62m9 { margin: 0 auto; }
.g3u5g .g8rlc { position: absolute; right: 20px; }
.gg4je .g0tsf { justify-content: center; }
@media (max-width: 1119px) { .g3u5g { flex-direction: row; } .g3u5g .g62m9 { margin: 0; } .g3u5g .g8rlc { position: static; } }
.gjjvs { display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; }
.gjjvs .g4ycq .g0tsf { justify-content: flex-start; }
.gjjvs .g62m9 { justify-self: center; }
.gjjvs .g8rlc { justify-self: end; }
@media (max-width: 1119px) { .gjjvs { grid-template-columns: auto 1fr; } .gjjvs .g4ycq { display: none; } .gjjvs .g62m9 { justify-self: start; } }
.gyigp { flex-direction: column; align-items: stretch; gap: 0; padding: 0; }
.gyigp .gwvz4 { display: flex; align-items: center; justify-content: space-between; min-height: var(--evltp); }
.gyigp .gtsj5 { border-top: 1px solid var(--e3nk9); }
.gyigp .gtsj5 .g0tsf { justify-content: center; gap: 6px; padding: 2px 0; }
@media (max-width: 1119px) { .gyigp .gtsj5 { display: none; } }
.g1rwu .grvm3 { margin-left: 22px; }
.g1rwu .g8rlc { margin-left: auto; }
.g77jj { justify-content: space-between; }
.gkulc .grvm3 { display: none !important; }
.gkulc .g67h3 { display: grid !important; }
.gkulc .gzgcw { display: inline-flex !important; font-size: 1.05rem; }
.gkulc .g27ea { display: none; }
.gd48o { display: none; }
@media (min-width: 1000px) { .gyz7a .gd48o { display: block; } }
.gyumw .gwvz4 { display:flex; align-items:center; justify-content:space-between; min-height:var(--evltp); }
.gihpm { background:var(--eu6ys); border-top:1px solid var(--e3nk9); }
.gihpm .g0tsf { justify-content:center; gap:6px; padding:4px 0; }
@media (max-width:1119px){ .gihpm{ display:none; } }
.g8l0j { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; }
.g8l0j .g62m9 { justify-self:start; }
.g8l0j .g8ozt { justify-self:center; }
.g8l0j .g8ozt .grvm3 { background:var(--ebzfg); border:1px solid var(--emypm); border-radius:99px; padding:4px 8px; }
.g8l0j .g8rlc { justify-self:end; }
@media (max-width:1119px){ .g8l0j{ grid-template-columns:auto 1fr; } .g8l0j .g8ozt{ display:none; } }
.gm77n .g0iij { background:transparent; border:0; }
.g35qz { margin:12px 0; background:var(--eu6ys); border:1px solid var(--emypm); border-radius:var(--e2jh7); padding:0 18px; box-shadow:var(--eyrek); }
.g32th .g35qz { background:var(--eh9n1); border-color:rgba(20,22,26,.1); }
.g6l9d .g35qz { background:var(--eo0nw); border-color:rgba(0,0,0,.15); }
.gti8v { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; row-gap:6px; padding:8px 0; }
.glntu { display:flex; align-items:center; gap:18px; font-size:.86rem; }
.gu5u2 { justify-content:flex-start; }
.gzkth { justify-content:flex-end; }
.glntu a, .glntu span { display:flex; flex-direction:column; line-height:1.2; }
.glntu small { color:var(--eees4); font-size:.72rem; text-transform:uppercase; letter-spacing:.06em; }
.g32th .glntu small { color:var(--ev90l); }
.g6l9d .glntu small { color:var(--ey9co); }
.g32th .glntu a, .g32th .glntu span { color:var(--eupnr); }
.g6l9d .glntu a, .g6l9d .glntu span { color:var(--ey9co); }
.gti8v .g62m9 { justify-self:center; }
.gti8v .gtsj5 { grid-column:1/-1; }
.gti8v .gtsj5 .g0tsf { justify-content:center; }
@media (max-width:1119px){ .gti8v{ grid-template-columns:auto 1fr; } .gu5u2,.gti8v .gtsj5{ display:none; } }
.gd4gf { display:none; background:var(--eo0nw); color:var(--ey9co); 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){ .guqzy{ padding-right:0; } .gd4gf{ display:inline-flex; margin-left:auto; height:var(--evltp); } }
.guycw { justify-content:space-between; }
.guycw .gj5bz { display:flex; align-items:center; gap:22px; }
.g6evo { display:none; flex-direction:column; justify-content:center; background:var(--eo0nw); color:var(--ey9co); text-decoration:none; padding:8px 20px; border-radius:var(--e3vfc); line-height:1.15; }
.g6evo b { font-size:.95rem; }
.g6evo span { font-size:.82rem; opacity:.85; }
@media (min-width:1120px){ .g6evo{ display:flex; } }
.g50l2 { justify-content:space-between; }
.g50l2 .gf4uz { margin-left:0; }
@media (min-width:1280px){
  .g3fvi { --evltp:0px; }
  .g3fvi .g0iij { position:fixed; top:0; left:0; bottom:0; width:236px; border-bottom:0; border-right:1px solid var(--e3nk9); backdrop-filter:none; background:color-mix(in srgb,var(--elz3k) 96%,transparent); }
.g32th.g3fvi .g0iij { background:var(--eh9n1); border-right-color:rgba(20,22,26,.1); }
  .g6l9d.g3fvi .g0iij { background:var(--eo0nw); border-right-color:rgba(0,0,0,.12); }
  .g50l2 .gf4uz { width:100%; }
  .g50l2 .gf4uz .g0tsf { flex-direction:column; align-items:flex-start; gap:4px; width:100%; }
  .g50l2 .gf4uz .gvra6 { display:block; width:100%; padding:7px 10px; border-radius:var(--e3vfc); }
  .g50l2 .gl9xx { display:none; }
  .g50l2 .g8rlc { margin:auto 0 0; flex-direction:column; align-items:stretch; width:100%; gap:10px; }
  .g3fvi main, .g3fvi .g7lw8 { margin-left:236px; }
  .g3fvi .g27ea { display:none; }
}
.gg4uq { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; position:relative; }
.gg4uq .gy8vy .g0tsf { justify-content:flex-end; }
.gg4uq .gj0fm .g0tsf { justify-content:flex-start; }
.gg4uq .g62m9 { justify-self:center; }
.gg4uq .g8rlc { position:absolute; right:0; }
@media (max-width:1119px){ .gg4uq { grid-template-columns:auto 1fr; } .gg4uq .gy8vy,.gg4uq .gj0fm { display:none; } .gg4uq .g62m9 { justify-self:start; } }
.g98qu { display:none; }
.gvb9t { justify-content:space-between; }
@media (min-width:1120px){
  .g98qu { display:block; background:var(--e3jic); border-bottom:1px solid var(--e3nk9); }
  .g98qu .g0tsf { justify-content:flex-end; gap:6px; padding:5px 0; }
  .g98qu .gvra6 { font-size:.88rem; }
}
.g51n2 { flex-direction:column; gap:7px; padding:12px 0; min-height:0; }
.g51n2 .gwvz4 { display:flex; align-items:center; justify-content:center; width:100%; position:relative; }
.g51n2 .gwvz4 .g67h3 { position:absolute; right:0; }
.g51n2 .gg4je .g0tsf { justify-content:center; }
.g51n2 .galhw { display:flex; justify-content:center; }
@media (max-width:1119px){ .g51n2 { flex-direction:row; justify-content:space-between; } .g51n2 .gwvz4 { width:auto; } .g51n2 .gwvz4 .g67h3 { position:static; } .g51n2 .grvm3,.g51n2 .galhw { display:none; } }
.gyoyr { align-items:stretch; gap:0; padding:0; }
.g0k2c { display:flex; align-items:center; }
.gh8p8 { display:flex; flex-direction:column; justify-content:center; gap:4px; flex:1; }
.gy8pe { display:flex; align-items:center; justify-content:flex-end; gap:10px; }
.gh8p8 .g0tsf { justify-content:flex-end; }
@media (min-width:1120px){
  .gyoyr .g0k2c { padding-right:24px; border-right:1px solid var(--e3nk9); }
  .gyoyr .g0k2c .g0m87 { font-size:1.3rem; }
  .gyoyr .gh8p8 { padding-left:24px; }
}
@media (max-width:1119px){ .gyoyr .gh8p8 .grvm3 { display:none; } }
.gr1ez { display:none; }
.gyv22 .grvm3 { margin-left:6px; }
@media (min-width:1120px){
  .gr1ez { display:flex; align-items:center; gap:7px; background:var(--eu6ys); border:1px solid var(--emypm); border-radius:99px; padding:7px 14px; margin-left:8px; min-width:190px; }
  .gg26f { display:flex; opacity:.6; }
  .gr1ez input { flex:1; width:100%; background:transparent; border:0; outline:0; color:inherit; font:inherit; font-size:.9rem; }
  .gr1ez input::placeholder { color:var(--eees4); }
}
.gktnn { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; }
.gktnn .g1t69 { justify-self:start; margin-left:0; }
.gktnn .g62m9 { justify-self:center; }
.gktnn .gxr72 { grid-column:3; }
.gktnn .gxr72 .g0tsf { justify-content:flex-end; }
.gktnn .g67h3 { grid-column:3; justify-self:end; }
@media (max-width:1119px){ .gktnn { grid-template-columns:auto 1fr; } .gktnn .g1t69 { display:none; } .gktnn .g62m9 { justify-self:start; } }
.g5per { flex-direction:column; gap:12px; padding:22px 0; min-height:0; }
.g5per .gwvz4 { display:flex; align-items:center; justify-content:center; width:100%; position:relative; }
.g5per .gwvz4 .g67h3 { position:absolute; right:0; }
.g5per .gg4je .g0tsf { justify-content:center; }
@media (min-width:1120px){
  .g5per .g62m9 { flex-direction:column; align-items:center; gap:8px; text-align:center; }
  .g5per .g0m87 { font-size:1.55rem; }
  .g5per .g62m9 .giqch { align-items:center; }
}
@media (max-width:1119px){ .g5per { flex-direction:row; justify-content:space-between; padding:0; } .g5per .gwvz4 { width:auto; } .g5per .gwvz4 .g67h3 { position:static; } .g5per .grvm3 { display:none; } }
.grq10 { --evltp:54px; }
.g4k8f { justify-content:space-between; min-height:54px; }
.g4k8f .g0m87 { font-size:1rem; }
.ggwcu { display:flex; align-items:center; gap:14px; }
.ggwcu .g0tsf { gap:2px; }
.ggwcu .gvra6 { font-size:.9rem; }
.gsvdt .gyfz4 { flex:1; }
.gsvdt .gyfz4 .g0tsf { justify-content:space-between; width:100%; }
.gnj0a { min-height:0; padding:72px 0 80px; background:var(--elz3k); }
.gnj0a::before { display:none; }
.gnj0a .gc3vu { grid-template-columns:1fr; }
@media (min-width:1000px){ .gnj0a .gc3vu { grid-template-columns:1fr 1.1fr; } }
.gd5zn .gc3vu { grid-template-columns:1fr; }
@media (min-width:1000px){ .gd5zn .gc3vu { grid-template-columns:minmax(0,560px); } }
.gotr0::before { background:linear-gradient(270deg, color-mix(in srgb,var(--elz3k) 60%,transparent), transparent 60%); }
.gotr0 .gc3vu { grid-template-columns:1fr; justify-items:end; }
.gotr0 .gp3iv { background:color-mix(in srgb,var(--elz3k) 88%,transparent); border:1px solid var(--emypm); border-radius:var(--e2jh7); padding:clamp(24px,4vw,44px); box-shadow:var(--elj8r); backdrop-filter:blur(6px); }
@media (min-width:1000px){ .gotr0 .gc3vu { grid-template-columns:minmax(0,620px); justify-content:end; } }
.gmu6e { align-items:flex-end; min-height:min(720px,88vh); }
.gmu6e::before { background:linear-gradient(0deg, color-mix(in srgb,var(--elz3k) 94%,transparent), color-mix(in srgb,var(--elz3k) 18%,transparent) 72%); }
.gmu6e .gc3vu { grid-template-columns:1fr; }
.gmu6e .gp3iv { max-width:760px; }
.g2snh, .gx07h { min-height:0; padding:0 0 72px; background:var(--elz3k); }
.g2snh::before, .gx07h::before { display:none; }
.g2snh .gc3vu, .gx07h .gc3vu { grid-template-columns:1fr; gap:34px; }
.g2snh .gy8fa, .gx07h .gy8fa { aspect-ratio:21/9; width:100%; }
.gx07h { padding:64px 0 0; }
.gx07h .gy8fa { border-radius:var(--e2jh7) var(--e2jh7) 0 0; }
.g2snh .gy8fa { border-radius:0 0 var(--e2jh7) var(--e2jh7); }
.gdnb5, .gogd2 { min-height:0; padding:72px 0 80px; background:var(--elz3k); }
.gdnb5::before, .gogd2::before { display:none; }
.gdnb5 .gc3vu { grid-template-columns:1fr; }
@media (min-width:1000px){ .gdnb5 .gc3vu { grid-template-columns:1fr 1fr; } }
.gogd2 .gc3vu { grid-template-columns:1fr; }
@media (min-width:1000px){ .gogd2 .gc3vu { grid-template-columns:.9fr 1.1fr; } }
.g6mfh { display:grid; gap:14px; }
.gb17u { grid-template-columns:1fr 1fr; grid-auto-rows:1fr; min-height:300px; }
.gb17u .ghyrk:first-child { grid-row:1 / span 2; }
.gkd9t { grid-template-columns:1fr 1fr; grid-auto-rows:1fr; min-height:320px; }
.gkd9t .ghyrk:first-child { grid-column:1 / span 2; }
.ghyrk { position:relative; border-radius:var(--el7ml); overflow:hidden; box-shadow:var(--elj8r); min-height:140px; }
.ghyrk img { width:100%; height:100%; object-fit:cover; }
.g7ww0, .g04v3 { padding:0; min-height:0; overflow:hidden; }
.g7ww0::before, .g04v3::before { display:none; }
.g7ww0::after, .g04v3::after { display:none; }
.g7ww0 .gc3vu, .g04v3 .gc3vu { grid-template-columns:1fr; gap:0; align-items:stretch; }
@media (min-width:1000px){ .g7ww0 .gc3vu, .g04v3 .gc3vu { grid-template-columns:1fr 1fr; } }
.gcamn { position:relative; min-height:300px; }
.gcamn img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; }
.g7ww0 .gp3iv, .g04v3 .gp3iv { display:flex; flex-direction:column; justify-content:center; padding:64px clamp(24px,4vw,56px); }
.gvv38 { min-height:0; padding:64px 0 72px; }
.gvv38::before { background:color-mix(in srgb,var(--elz3k) 88%,transparent); }
.gvv38 .gc3vu { grid-template-columns:1fr; }
@media (min-width:1000px){ .gvv38 .gc3vu { grid-template-columns:1.2fr .9fr; align-items:start; } }
.gegzw { background:color-mix(in srgb,var(--eu6ys) 94%,transparent); border:1px solid var(--emypm); border-radius:var(--e2jh7); padding:clamp(20px,3vw,32px); box-shadow:var(--elj8r); }
.gjbri { text-align:center; min-height:0; padding:76px 0; }
.gjbri::before { background:color-mix(in srgb,var(--elz3k) 92%,transparent); }
.gjbri .gc3vu { grid-template-columns:1fr; justify-items:center; }
.gjbri h1 { max-width:17ch; margin:0 auto 20px; font-size:clamp(2.6rem,6vw,4.8rem); }
.gjbri .gttr1 { margin:0 auto 28px; }
.gjbri .grjax { justify-content:center; }
.ga26b { min-height:min(760px,90vh); background:var(--e3jic); }
.ga26b::before { display:none; }
.ga26b .gc3vu { grid-template-columns:1fr; }
.ga26b h1 { max-width:16ch; font-size:clamp(3rem,8vw,6rem); line-height:1.03; }
.ga26b .gttr1 { max-width:58ch; font-size:1.25rem; }
.gt1ev { min-height:0; padding:76px 0 92px; background:var(--elz3k); }
.gt1ev::before { display:none; }
.gt1ev .gc3vu { grid-template-columns:1fr; }
@media (min-width:1000px){ .gt1ev .gc3vu { grid-template-columns:1.25fr 1fr; } }
.g89s4 { aspect-ratio:1/1; align-self:start; justify-self:end; width:min(100%,420px); margin:26px 22px 0 0; }
.g89s4::after { content:""; position:absolute; inset:18px -18px -18px 18px; border:2px solid var(--eo0nw); border-radius:var(--e2jh7); z-index:-1; }
.glijr { min-height:0; padding:72px 0 80px; background:var(--elz3k); }
.glijr::before { display:none; }
.glijr .gc3vu { grid-template-columns:1fr; }
@media (min-width:1000px){ .glijr .gc3vu { grid-template-columns:2fr 1fr; } }
.g23c9 { aspect-ratio:3/4; }
.gluh5 { min-height:0; padding:72px 0 80px; background:var(--eg5no); color:var(--eupnr); }
.gluh5::before { display:none; }
.gluh5 .gc3vu { grid-template-columns:1fr; }
@media (min-width:1000px){ .gluh5 .gc3vu { grid-template-columns:1.3fr .7fr; align-items:start; } }
.gluh5 h1 { font-size:clamp(2.6rem,6vw,5rem); }
.gluh5 .gttr1, .gluh5 .glc59 { color:var(--ev90l); }
.gluh5 .gsv5g { background:#fff; border-color:rgba(20,22,26,.1); }
.gluh5 .g87gn { --ekqkj:var(--eupnr); border-color:rgba(20,22,26,.25); }
.gluh5 h1 .g64p0 { color:var(--eupnr); background:linear-gradient(transparent 62%, color-mix(in srgb,var(--eo0nw) 35%,transparent) 62%); }
.gl672 { aspect-ratio:3/4; margin-top:52px; }
.g6hpo { min-height:0; padding:64px 0 0; }
.g6hpo::before { background:color-mix(in srgb,var(--elz3k) 86%,transparent); }
.g6hpo .gc3vu { grid-template-columns:1fr; justify-items:center; text-align:center; gap:34px; }
.g6hpo .gp3iv { max-width:760px; }
.g6hpo h1, .g6hpo .gttr1 { margin-left:auto; margin-right:auto; }
.g6hpo .grjax, .g6hpo .glc59 { justify-content:center; }
.gukz6 { width:100%; display:grid; grid-template-columns:repeat(2,1fr); gap:1px; background:var(--e3nk9); border-top:1px solid var(--e3nk9); }
@media (min-width:760px){ .gukz6 { grid-template-columns:repeat(4,1fr); } }
.grto6 { font-size:.72rem; color:var(--eees4); margin:10px 0 0; }
.gt4yc { background:var(--elz3k); padding:22px 16px; text-align:center; }
.gt4yc b { display:block; font-family:var(--e7alz); font-weight:800; font-size:clamp(1.8rem,4vw,2.6rem); color:#fff; }
.gt4yc span { color:var(--eees4); font-size:.86rem; }
.g6otu .gp3iv h1, .gkiz4 .gp3iv h1, .gnj0a .gp3iv h1,
.g7ww0 .gp3iv h1, .g04v3 .gp3iv h1, .glijr .gp3iv h1,
.gdnb5 .gp3iv h1, .gogd2 .gp3iv h1, .gt1ev .gp3iv h1,
.gvv38 .gp3iv h1, .gotr0 .gp3iv h1 {
  font-size: clamp(1.9rem, 3.3vw, 3.1rem);
}
.g0iij .g62m9 { flex: 0 1 auto; min-width: 0; }
.g0iij .giqch { min-width: 0; }
.g0iij .g0m87 { 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%); }
.gyumw .gwvz4 { gap: 16px; }
.g5per .g0m87 { white-space: normal; overflow: visible; }
@media (min-width: 1280px) {
.g50l2 .g62m9 { flex-wrap: wrap; }
  .g50l2 .giqch { min-width: 0; flex: 1 1 100%; }
  .g50l2 .g0m87 { 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) {
  .gyoyr .g0k2c .g7u84 { width: 58px; height: 58px; }
  .gyoyr .g0k2c .g0m87 { font-size: 1.75rem; white-space: normal; overflow: visible; }
  .gyoyr .g0k2c { padding: 16px 26px 16px 0; }
}
.gdnb5 .gc3vu, .gogd2 .gc3vu { align-items: center; }
.g6mfh { align-content: center; min-height: 0; }
.gb17u { grid-template-rows: auto auto; }
.gb17u .ghyrk { aspect-ratio: 4 / 3; min-height: 0; }
.gb17u .ghyrk:first-child { grid-row: 1 / span 2; aspect-ratio: auto; }
.gkd9t .ghyrk { aspect-ratio: 16 / 10; min-height: 0; }
.gkd9t .ghyrk:first-child { grid-column: 1 / span 2; aspect-ratio: 21 / 9; }
.gkd9t[data-cells="2"] { grid-template-columns: 1fr 1fr; }
.gkd9t[data-cells="2"] .ghyrk:first-child { grid-column: auto; aspect-ratio: 4 / 3; }
.gkd9t[data-cells="1"] { grid-template-columns: 1fr; }
.gkd9t[data-cells="1"] .ghyrk:first-child { grid-column: auto; }
.gb17u[data-cells="1"] { grid-template-columns: 1fr; }
.gb17u[data-cells="1"] .ghyrk:first-child { grid-row: auto; aspect-ratio: 16 / 9; }
.g2snh .gy8fa { aspect-ratio: auto; height: min(42vh, 360px); }
.gx07h .gy8fa { aspect-ratio: auto; height: min(42vh, 360px); }
.g98qu .gl9xx, .gh8p8 .gl9xx, .gxr72 .gl9xx,
.gsvdt .gl9xx, .ggwcu .gl9xx { right: 0; left: auto; }
.gyo9f .g7lw8,
.g8yqp, .g1w8m,
.gkiz4, .gluh5 {
  --eees4: var(--ev90l);
  --exjyg: var(--eupnr);
  --e3p3b: var(--elkbq);
}
:is(.gyo9f .g7lw8, .g8yqp, .g1w8m, .gkiz4, .gluh5)
  :is(.g3bda, .gxbpp, .gonkm, .g9dt3, .g3u5c, .g4rmk, .g6f0b, .gl9xx,
      .g49yh, .gz0vw, .gxiqc, .g8ltd, .g9gmw, .gs86h, .gj9vp, .gz65g,
      .g2hu6, .gf07q, .gc5c0, .gn8q8) {
  color: var(--e2izo);
  --exjyg: var(--e2izo);
  --eees4: var(--eno6f);
  --e3p3b: var(--eoz01);
}
.gm3kr, .gktbb, .gb4ri, .g3vuv, .gr82h, .gwptb {
  min-height:0; padding:72px 0 80px; background:var(--elz3k);
}
.gm3kr::before, .gktbb::before, .gb4ri::before,
.g3vuv::before, .gr82h::before, .gwptb::before { display:none; }
.gm3kr .gc3vu, .gktbb .gc3vu, .gb4ri .gc3vu,
.g3vuv .gc3vu, .gr82h .gc3vu, .gwptb .gc3vu {
  grid-template-columns:1fr; align-items:center;
}
@media (min-width:1000px) {
  .gm3kr .gc3vu, .gktbb .gc3vu, .gr82h .gc3vu { grid-template-columns:1.15fr .85fr; }
  .gb4ri .gc3vu, .gwptb .gc3vu { grid-template-columns:1.1fr 1fr; }
  .g3vuv .gc3vu { grid-template-columns:1.25fr .75fr; }
}
.gnbb0 { display:flex; flex-direction:column; align-items:flex-start; gap:8px; padding:clamp(24px,4vw,44px); border-radius:var(--e2jh7); background:color-mix(in srgb,var(--eu6ys) 72%,transparent); border:1px solid var(--emypm); box-shadow:var(--elj8r); }
.gpppm { font-family:var(--e7alz); font-weight:800; line-height:.92; font-size:clamp(4rem,11vw,8.5rem); color:var(--e3p3b); }
.gol57 { font-size:1.05rem; color:var(--eees4); max-width:22ch; }
.gjsve { margin:0; padding:clamp(22px,3.4vw,36px); border-radius:var(--e2jh7); background:color-mix(in srgb,var(--eu6ys) 86%,transparent); border:1px solid var(--emypm); box-shadow:var(--elj8r); }
.gjsve .gdw7b { display:inline-flex; gap:3px; color:var(--eo0nw); margin-bottom:14px; }
.gjsve .gdw7b svg { width:20px; height:20px; }
.gjsve blockquote { margin:0 0 18px; font-size:1.22rem; line-height:1.5; color:#eef1f5; }
.gjsve figcaption { display:flex; flex-direction:column; gap:2px; }
.gjsve figcaption b { color:#fff; }
.gjsve figcaption span { color:var(--eees4); font-size:.9rem; }
.gs49c { display:flex; flex-direction:column; gap:10px; }
.g556q { display:flex; align-items:center; gap:14px; padding:14px 16px; border-radius:var(--el7ml); background:color-mix(in srgb,var(--eu6ys) 80%,transparent); border:1px solid var(--emypm); color:#eef1f5; text-decoration:none; transition:border-color .15s,transform .15s; }
.g556q:hover { border-color:var(--eo0nw); transform:translateX(3px); }
.genud { display:inline-flex; color:var(--eo0nw); flex:none; }
.genud svg { width:22px; height:22px; }
.gz2hi { font-weight:600; flex:1 1 auto; min-width:0; }
.g01m5 { font-weight:700; color:#fff; white-space:nowrap; }
.g556q > svg:last-child { width:18px; height:18px; color:var(--eees4); flex:none; }
.gjd23 { display:flex; flex-direction:column; gap:6px; padding:clamp(24px,4vw,40px); border-radius:var(--e2jh7); background:color-mix(in srgb,var(--eu6ys) 90%,transparent); border:1px solid var(--emypm); box-shadow:var(--elj8r); text-align:center; }
.g8yz6 { text-transform:uppercase; letter-spacing:.08em; font-size:.78rem; font-weight:700; color:var(--eees4); }
.gi40h { font-family:var(--e7alz); font-weight:800; font-size:clamp(2.6rem,6vw,4rem); color:#fff; line-height:1; }
.gx89h { color:var(--eees4); margin-bottom:12px; }
.gjd23 .gdv3k { margin-top:6px; }
.gihih { display:flex; flex-direction:column; gap:2px; padding:clamp(18px,3vw,28px); border-radius:var(--e2jh7); background:color-mix(in srgb,var(--eu6ys) 82%,transparent); border:1px solid var(--emypm); box-shadow:var(--elj8r); }
.gceve { display:flex; align-items:flex-start; gap:14px; padding:14px 2px; color:#eef1f5; text-decoration:none; }
.gceve + .gceve { border-top:1px solid var(--e3nk9); }
.glwj2 { display:inline-flex; color:var(--eo0nw); flex:none; margin-top:2px; }
.glwj2 svg { width:20px; height:20px; }
.gceve small { display:block; text-transform:uppercase; letter-spacing:.06em; font-size:.72rem; color:var(--eees4); margin-bottom:2px; }
.gqgco { display:grid; grid-template-columns:1fr 1fr; gap:0; border-radius:var(--e2jh7); overflow:hidden; box-shadow:var(--elj8r); min-height:320px; position:relative; }
.g7d9a { position:relative; min-height:200px; }
.g7d9a img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; }
.g7d9a + .g7d9a { border-left:3px solid var(--eo0nw); }
.gdnyk, .guzch, .g4sil { min-height:0; padding:72px 0; text-align:center; }
.gdnyk::before, .guzch::before, .g4sil::before { background:color-mix(in srgb,var(--elz3k) 90%,transparent); }
.gdnyk .gc3vu, .guzch .gc3vu, .g4sil .gc3vu { grid-template-columns:1fr; justify-items:center; gap:34px; }
.gdnyk .gp3iv, .guzch .gp3iv, .g4sil .gp3iv { max-width:720px; }
.gdnyk h1, .gdnyk .gttr1,
.guzch h1, .guzch .gttr1,
.g4sil h1, .g4sil .gttr1 { margin-left:auto; margin-right:auto; }
.gdnyk .grjax, .guzch .grjax, .g4sil .grjax { justify-content:center; }
.gdnyk .gjsve { max-width:760px; text-align:left; width:100%; }
.guzch .gihih { width:100%; max-width:960px; }
.g4sil .gs49c { width:100%; max-width:1000px; text-align:left; }
@media (min-width:760px) {
  .guzch .gihih { flex-direction:row; text-align:left; }
  .guzch .gceve { flex:1 1 0; align-items:center; }
  .guzch .gceve + .gceve { border-top:0; border-left:1px solid var(--e3nk9); }
  .g4sil .gs49c { flex-direction:row; flex-wrap:wrap; }
  .g4sil .g556q { flex:1 1 220px; }
}
.gm3kr .gp3iv h1, .gktbb .gp3iv h1, .gb4ri .gp3iv h1,
.g3vuv .gp3iv h1, .gr82h .gp3iv h1, .gwptb .gp3iv h1 {
  font-size: clamp(1.9rem, 3.3vw, 3.1rem);
}
.gpaxc { display:grid; grid-template-columns:auto 1fr auto; align-items:center; }
.gpaxc .g1t69 { justify-self:start; margin-left:0; }
.gpaxc .gg4je .g0tsf { justify-content:center; }
.gpaxc .g62m9 { justify-self:end; }
@media (max-width:1119px){ .gpaxc { grid-template-columns:auto 1fr; } .gpaxc .grvm3 { display:none; } }
.g31am, .gc6uy { display:block; padding:0; }
.g31am .gwvz4 { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; min-height:var(--evltp); }
.g31am .gwvz4 .g46vb, .g31am .gwvz4 .gzgcw { grid-column:1; justify-self:start; }
.g31am .gwvz4 .g62m9 { grid-column:2; justify-self:center; }
.g31am .gwvz4 .g67h3 { grid-column:3; justify-self:end; }
@media (max-width:1119px){ .g31am .gwvz4 { grid-template-columns:auto 1fr auto; } }
.gc6uy .gwvz4 { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; min-height:var(--evltp); }
.gc6uy .gwvz4 .g62m9 { grid-column:2; justify-self:center; }
.gc6uy .gwvz4 .g46vb, .gc6uy .gwvz4 .gzgcw,
.gc6uy .gwvz4 .g67h3 { grid-column:3; justify-self:end; }
.gix0u {
  --eq9kp: var(--elz3k); --evsuh: var(--eucj0); --e7prj: var(--elkbq); --ekxxc: var(--elkbq);
  --exewy: color-mix(in srgb, var(--eo0nw) 18%, #fff); --e8iku: var(--eo0nw); --e1w6d: color-mix(in srgb, var(--eo0nw) 82%, #fff);
  --emea3: var(--ey9co, #141414); --eyy71: var(--eh9n1); --ev7di: color-mix(in srgb, var(--eh9n1) 88%, #000);
  --ewbu6: var(--eg5no); --e19pe: #fff; --exb6f: var(--eupnr); --er7ez: var(--ev90l);
  --euqu3: color-mix(in srgb, var(--eupnr) 16%, transparent); --enuvk: var(--elkbq);
  --eftl0: 28px; --eik4g: 16px; --ewk5s: 10px; --e4pz8: 1240px;
  --eiyp1: var(--e7alz); --ed0pt: var(--emypd); --et5gh: 0 18px 40px -24px rgba(0, 0, 0, .45);
}
.gix0u .g0fsn { background: var(--ewbu6); color: var(--exb6f); font: 400 1.0625rem/1.6 var(--ed0pt); }
.gix0u .g0fsn h1, .gix0u .g0fsn h2, .gix0u .g0fsn h3, .gix0u .g0fsn h4 { font-family: var(--eiyp1); font-weight: 800; line-height: 1.02; letter-spacing: .005em; margin: 0 0 .45em; color: var(--eq9kp); text-transform: var(--eyotw, none); }
.gix0u .g0fsn h1 { font-size: clamp(2.7rem, 6.2vw, 5.4rem); font-weight: 900; }
.gix0u .g0fsn h2 { font-size: clamp(2rem, 3.8vw, 3.2rem); }
.gix0u .g0fsn h3 { font-size: 1.6rem; }
.gix0u .g0fsn p { margin: 0 0 1em; }
.gix0u .g0fsn img { max-width: 100%; height: auto; display: block; }
.gix0u .gq267 {width: min(100% - 40px, var(--e4pz8)); margin-inline: auto;}
.gix0u .gszyp {color: var(--er7ez);}
.gix0u .gow7y {font-size: .9rem;}
.gix0u .g1d8h {display: inline-flex; align-items: center; gap: 10px; font: 700 .82rem/1 var(--ed0pt); letter-spacing: .14em; text-transform: uppercase; color: var(--e7prj); margin-bottom: 14px;}
.gix0u .g1d8h::before {content: ""; width: 26px; height: 4px; border-radius: 4px; background: var(--e8iku); box-shadow: 0 0 0 1px rgba(23,34,27,.15);}
.gix0u .gnl6c {font-size: 1.2rem; color: var(--er7ez); max-width: 60ch;}
.gix0u .gza6b {display: inline-block; font: 700 .72rem/1 var(--ed0pt); letter-spacing: .08em; text-transform: uppercase; padding: 6px 9px; border-radius: 999px; background: var(--eyy71); color: var(--eq9kp);}
.gix0u .gw13r {background: var(--e8iku); color: var(--emea3);}
.gix0u .gkmtn {padding: clamp(64px, 8vw, 110px) 0;}
.gix0u .gu8ad {background: var(--eyy71);}
.gix0u .gp9jr {background: var(--eq9kp); color: #e9eee6;}
.gix0u .gp9jr h2, .gix0u .gp9jr h3 {color: #fff;}
.gix0u .gp9jr .g1d8h {color: var(--e8iku);}
.gix0u .gp9jr .gszyp {color: #b9c4b8;}
.gix0u .gfkpx {display: flex; flex-wrap: wrap; align-items: end; justify-content: space-between; gap: 18px 40px; margin-bottom: 40px;}
.gix0u .gfkpx > div {max-width: 680px;}
.gix0u .gfkpx p {margin: 0;}
.gix0u .gopq1 {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(--ed0pt); text-decoration: none; cursor: pointer; transition: transform .15s, background .15s, box-shadow .15s;}
.gix0u .gopq1:hover {transform: translateY(-1px);}
.gix0u .gxz8y {background: var(--e8iku); color: var(--emea3); box-shadow: inset 0 -3px 0 rgba(0,0,0,.12);}
.gix0u .gxz8y:hover {background: var(--e1w6d); color: var(--emea3);}
.gix0u .georb {background: var(--e7prj); color: #fff;}
.gix0u .georb:hover {background: var(--eq9kp); color: #fff;}
.gix0u .gkpn9 {border-color: var(--eq9kp); color: var(--eq9kp); background: transparent;}
.gix0u .gkpn9:hover {background: var(--eq9kp); color: #fff;}
.gix0u .grlue {border-color: rgba(255,255,255,.55); color: #fff; background: transparent;}
.gix0u .grlue:hover {background: #fff; color: var(--eq9kp);}
.gix0u .g1az9 {min-height: 40px; padding: 8px 16px; font-size: .92rem;}
.gix0u .gopq1 svg {width: 18px; height: 18px; flex: none;}
.gix0u .gvx37 {font-weight: 700; color: var(--e7prj); text-decoration: none; display: inline-flex; gap: 8px; align-items: center;}
.gix0u .gvx37::after {content: "→"; transition: transform .15s;}
.gix0u .gvx37:hover::after {transform: translateX(4px);}
.gix0u .gum6w .gq267 {display: flex; flex-wrap: wrap; gap: 6px 22px; align-items: center; justify-content: space-between; padding: 8px 0;}
@media (max-width: 1120px) {
  .gix0u .g9a9e .gxz8y {display: none;}
  .gix0u .g2ztp .gopq1 {width: 100%; margin-bottom: 12px;}
}
@media (min-width: 1121px) {
  .gix0u .g9a9e .gxz8y {min-height: 46px;}
}
.gix0u .gmzpa {padding: 26px 0 70px; position: relative; overflow: hidden;}
.gix0u .g2b4o {display: grid; grid-template-columns: 1.08fr .92fr; gap: 54px; align-items: center;}
.gix0u .gmzpa h1 {margin-bottom: 22px;}
.gix0u .gmzpa h1 em {font-style: normal; position: relative; white-space: nowrap; z-index: 0;}
.gix0u .gmzpa h1 em::after {content: ""; position: absolute; left: -4px; right: -4px; bottom: .06em; height: .3em; background: var(--e8iku); z-index: -1; border-radius: 4px; transform: skew(-8deg);}
.gix0u .grhmb {font-size: 1.22rem; color: var(--er7ez); max-width: 54ch; margin-bottom: 26px;}
.gix0u .g3ok5 {display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 30px;}
.gix0u .ghzkd {background: var(--e19pe); border: 1px solid var(--euqu3); border-radius: var(--eftl0); padding: 20px; box-shadow: var(--et5gh); max-width: 600px;}
.gix0u .gv4ft {font: 800 1.35rem/1.1 var(--eiyp1); margin: 0 0 12px; color: var(--eq9kp);}
.gix0u .ggqgf {display: grid; grid-template-columns: repeat(3, 1fr); gap: 6px; background: var(--ewbu6); border-radius: 14px; padding: 5px; margin-bottom: 14px;}
.gix0u .ggqgf button {border: 0; background: transparent; border-radius: 10px; padding: 10px 8px; font: 700 .9rem/1.2 var(--ed0pt); color: var(--eq9kp); cursor: pointer;}
.gix0u .ggqgf button[aria-selected="true"] {background: var(--eq9kp); color: #fff;}
.gix0u .g2vnp {display: grid; grid-template-columns: 1fr auto; gap: 14px; align-items: center;}
.gix0u .g2vnp[hidden] {display: none;}
.gix0u .g2vnp p {margin: 0; font-size: .98rem;}
.gix0u .g2vnp b {color: var(--e7prj);}
.gix0u .gwaff {position: relative;}
.gix0u .glnwg {border-radius: 300px 300px 28px 28px; overflow: hidden; aspect-ratio: 4 / 4.6; background: var(--eyy71); box-shadow: var(--et5gh);}
.gix0u .glnwg img {width: 100%; height: 100%; object-fit: cover;}
.gix0u .g9gsk {position: absolute; left: -34px; bottom: 34px; background: var(--e19pe); border-radius: var(--eik4g); padding: 16px 18px; box-shadow: var(--et5gh); border-left: 8px solid var(--e8iku); max-width: 270px;}
.gix0u .g9gsk b {display: block; font: 800 1.5rem/1.05 var(--eiyp1); color: var(--eq9kp);}
.gix0u .g9gsk span {font-size: .85rem; color: var(--er7ez);}
.gix0u .gsca4 {position: absolute; right: -10px; top: 26px; width: 128px; height: 128px; border-radius: 50%; background: var(--e8iku); color: var(--emea3); display: grid; place-items: center; text-align: center; font: 800 1.15rem/1 var(--eiyp1); text-transform: uppercase; transform: rotate(8deg); box-shadow: var(--et5gh);}
.gix0u .gsca4 small {display: block; font: 700 .68rem/1.2 var(--ed0pt); letter-spacing: .06em; margin-top: 4px;}
.gix0u .gp57k {position: absolute; left: 0; right: 0; bottom: 0; height: 22px; background: repeating-linear-gradient(90deg, var(--e8iku) 0 60px, transparent 60px 92px); opacity: .55;}
.gix0u .g1akq {background: var(--eq9kp); color: #fff; position: relative;}
.gix0u .g1akq::before {content: ""; position: absolute; left: 0; right: 0; top: 50%; height: 4px; transform: translateY(-50%); background: repeating-linear-gradient(90deg, var(--e8iku) 0 34px, transparent 34px 64px); opacity: .9;}
.gix0u .guzf3 {position: relative; display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; padding: 30px 0;}
.gix0u .gzqw3 {background: var(--eq9kp); padding: 8px 18px; text-align: center; justify-self: center;}
.gix0u .gzqw3 b {display: block; font: 900 clamp(2.2rem, 4vw, 3.2rem)/1 var(--eiyp1); color: var(--e8iku);}
.gix0u .gzqw3 span {font-size: .9rem; color: #d4dcd2;}
.gix0u .g9bh1 {position: relative; text-align: center; font-size: .8rem; color: #b9c4b8; padding-bottom: 14px; margin: 0;}
.gix0u .gj450 {display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px;}
.gix0u .g4noh {background: var(--e19pe); border-radius: var(--eftl0); padding: 26px 22px 24px; border: 1px solid var(--euqu3); position: relative; overflow: hidden;}
.gix0u .gqaew {width: 54px; height: 54px; border-radius: 50%; display: grid; place-items: center; background: var(--exewy); color: var(--e7prj); margin-bottom: 16px;}
.gix0u .gqaew svg {width: 28px; height: 28px;}
.gix0u .g4noh h3 {font-size: 1.55rem; margin-bottom: 4px;}
.gix0u .g4noh .gjzpo {font-size: .82rem; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: var(--enuvk); margin-bottom: 10px; display: block;}
.gix0u .g4noh p {font-size: .97rem; margin: 0; color: var(--er7ez);}
.gix0u .g9igk {background: var(--eq9kp); border-color: var(--eq9kp);}
.gix0u .g9igk h3 {color: #fff;}
.gix0u .g9igk p {color: #c9d3c7;}
.gix0u .g9igk .gjzpo {color: var(--e8iku);}
.gix0u .g9igk .gqaew {background: var(--e8iku); color: var(--eq9kp);}
.gix0u .gzgfi {list-style: none; margin: 0; padding: 0; border-top: 2px solid var(--eq9kp);}
.gix0u .gcmtk {border-bottom: 1px solid var(--euqu3);}
.gix0u .gcmtk a {display: grid; grid-template-columns: 70px 132px 1fr 150px 130px 44px; gap: 22px; align-items: center; padding: 18px 6px; color: var(--exb6f); text-decoration: none; transition: background .15s;}
.gix0u .gcmtk a:hover {background: var(--e19pe);}
.gix0u .gstzu {font: 900 2.6rem/1 var(--eiyp1); color: transparent; -webkit-text-stroke: 1.5px var(--e7prj);}
.gix0u .gmwol {width: 132px; height: 92px; border-radius: 14px; object-fit: cover;}
.gix0u .gqyue h3 {margin: 0 0 4px; font-size: 1.7rem;}
.gix0u .gqyue p {margin: 0; font-size: .95rem; color: var(--er7ez);}
.gix0u .gn0dl {font-size: .9rem; color: var(--er7ez);}
.gix0u .gn0dl b {display: block; color: var(--eq9kp); font-size: 1rem;}
.gix0u .g961a {font: 800 1.7rem/1 var(--eiyp1); color: var(--eq9kp);}
.gix0u .g961a small {display: block; font: 400 .78rem/1.3 var(--ed0pt); color: var(--er7ez); margin-top: 4px;}
.gix0u .gl8tn {width: 44px; height: 44px; border-radius: 50%; display: grid; place-items: center; background: var(--e8iku); color: var(--eq9kp); font-weight: 700; transition: transform .15s;}
.gix0u .gcmtk a:hover .gl8tn {transform: translateX(4px);}
.gix0u .gqjza {position: relative; display: grid; grid-template-columns: repeat(4, 1fr); gap: 22px; margin-top: 18px;}
.gix0u .gqjza::before {content: ""; position: absolute; left: 4%; right: 4%; top: 31px; height: 6px; border-radius: 6px; background: repeating-linear-gradient(90deg, var(--e8iku) 0 26px, rgba(255,255,255,.15) 26px 44px);}
.gix0u .gp81k {position: relative;}
.gix0u .gubnb {width: 68px; height: 68px; border-radius: 50%; background: var(--e8iku); color: var(--eq9kp); display: grid; place-items: center; font: 900 1.45rem/1 var(--eiyp1); margin-bottom: 18px; border: 6px solid var(--eq9kp);}
.gix0u .gp81k h3 {font-size: 1.55rem; margin-bottom: 6px;}
.gix0u .gp81k p {color: #c9d3c7; font-size: .97rem; margin: 0;}
.gix0u .gp81k .gln6c {display: inline-block; font-size: .78rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--e8iku); margin-bottom: 8px;}
.gix0u .gvqwm {margin-top: 34px; font-size: .9rem; color: #b9c4b8;}
.gix0u .gvqwm a {color: #fff;}
.gix0u .g7f2n {display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px; align-items: stretch;}
.gix0u .gswv0 {grid-template-columns: repeat(3, 1fr);}
.gix0u .gubeh {background: var(--e19pe); border-radius: var(--eftl0); border: 1px solid var(--euqu3); display: flex; flex-direction: column; overflow: hidden; position: relative;}
.gix0u .gykca {padding: 22px 22px 18px; border-bottom: 2px dashed var(--euqu3); position: relative;}
.gix0u .gykca::before, .gix0u .gykca::after {content: ""; position: absolute; bottom: -12px; width: 22px; height: 22px; border-radius: 50%; background: var(--ewbu6); border: 1px solid var(--euqu3);}
.gix0u .gykca::before {left: -12px;}
.gix0u .gykca::after {right: -12px;}
.gix0u .gu8ad .gykca::before, .gix0u .gu8ad .gykca::after {background: var(--eyy71);}
.gix0u .gan0t {font: 800 1.75rem/1 var(--eiyp1); color: var(--eq9kp); margin: 8px 0 6px;}
.gix0u .ghd9p {font-size: .93rem; color: var(--er7ez); margin: 0; min-height: 3em;}
.gix0u .gjx25 {font: 900 3rem/1 var(--eiyp1); color: var(--eq9kp); margin-top: 14px;}
.gix0u .gjx25 small {font: 400 .85rem/1.3 var(--ed0pt); color: var(--er7ez); display: block; margin-top: 6px;}
.gix0u .go2bj {display: flex; flex-wrap: wrap; gap: 5px; margin-top: 14px;}
.gix0u .go2bj i {width: 14px; height: 14px; border-radius: 50%; background: var(--e7prj);}
.gix0u .go2bj i.go8mr {background: var(--e8iku); box-shadow: inset 0 0 0 2px var(--eq9kp);}
.gix0u .gw5xx {padding: 20px 22px 22px; display: flex; flex-direction: column; flex: 1;}
.gix0u .gw5xx ul {list-style: none; padding: 0; margin: 0 0 20px; flex: 1;}
.gix0u .gw5xx li {padding: 7px 0 7px 28px; position: relative; font-size: .96rem; border-bottom: 1px solid #efe9db;}
.gix0u .gw5xx li::before {content: ""; position: absolute; left: 2px; top: 13px; width: 14px; height: 8px; border-left: 3px solid var(--e7prj); border-bottom: 3px solid var(--e7prj); transform: rotate(-45deg);}
.gix0u .g572a {font-size: .85rem; font-weight: 700; color: var(--e7prj); margin-bottom: 12px;}
.gix0u .g7h7y {background: var(--eq9kp); border-color: var(--eq9kp); color: #e7ece5;}
.gix0u .g7h7y .gan0t, .gix0u .g7h7y .gjx25 {color: #fff;}
.gix0u .g7h7y .ghd9p, .gix0u .g7h7y .gjx25 small {color: #c3cec1;}
.gix0u .g7h7y .gykca {border-bottom-color: rgba(255,255,255,.22);}
.gix0u .g7h7y .gw5xx li {border-bottom-color: rgba(255,255,255,.12);}
.gix0u .g7h7y .gw5xx li::before {border-color: var(--e8iku);}
.gix0u .g7h7y .go2bj i {background: var(--e8iku);}
.gix0u .g7h7y .go2bj i.go8mr {background: #fff; box-shadow: none;}
.gix0u .g7h7y .g572a {color: var(--e8iku);}
.gix0u .gxbvv {display: flex; flex-wrap: wrap; gap: 18px; font-size: .88rem; color: var(--er7ez); margin-top: 18px;}
.gix0u .gxbvv span {display: inline-flex; align-items: center; gap: 8px;}
.gix0u .gxbvv i {width: 14px; height: 14px; border-radius: 50%; background: var(--e7prj); display: inline-block;}
.gix0u .gxbvv i.go8mr {background: var(--e8iku); box-shadow: inset 0 0 0 2px var(--eq9kp);}
.gix0u .g2yhb .gza6b {position: absolute; left: 12px; top: 12px;}
.gix0u .gv8kt .gza6b {margin-top: 12px; align-self: flex-start; background: var(--e8iku); color: var(--eq9kp);}
.gix0u .gyc50 {display: grid; grid-template-columns: 1fr 1fr; gap: 50px; align-items: start;}
.gix0u .gu8bs {margin-bottom: 26px;}
.gix0u .gu8bs h3 {display: flex; align-items: center; gap: 12px; font-size: 1.6rem;}
.gix0u .gu8bs h3 span {width: 34px; height: 34px; border-radius: 50%; background: var(--e8iku); color: var(--eq9kp); display: grid; place-items: center; font-size: 1rem;}
.gix0u .ghqgd {display: flex; flex-wrap: wrap; gap: 7px; list-style: none; margin: 0; padding: 0;}
.gix0u .ghqgd li {padding: 7px 12px; border-radius: 999px; background: var(--e19pe); border: 1px solid var(--euqu3); font-size: .92rem;}
.gix0u .glypr {margin: 0; background: var(--e19pe); border-radius: var(--eftl0); border: 1px solid var(--euqu3); padding: 18px; position: sticky; top: 110px;}
.gix0u .glypr svg {width: 100%; height: auto;}
.gix0u .glypr figcaption {font-size: .85rem; color: var(--er7ez); margin-top: 10px;}
.gix0u .gy9sh {border-top: 2px solid var(--eq9kp);}
.gix0u .gy9sh details {border-bottom: 1px solid var(--euqu3);}
.gix0u .gy9sh summary {list-style: none; cursor: pointer; padding: 20px 50px 20px 0; position: relative; font: 800 1.4rem/1.15 var(--eiyp1); color: var(--eq9kp);}
.gix0u .gy9sh summary::-webkit-details-marker {display: none;}
.gix0u .gy9sh summary::after {content: ""; position: absolute; right: 6px; top: 50%; width: 30px; height: 30px; margin-top: -15px; border-radius: 50%; background: var(--e8iku) 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;}
.gix0u .gy9sh details[open] summary::after {transform: rotate(45deg);}
.gix0u .gy9sh .gkf5d {padding: 0 0 22px; max-width: 75ch; color: var(--exb6f);}
.gix0u .gvmc8 h2 {font-size: clamp(1.9rem, 2.6vw, 2.6rem); overflow-wrap: normal; word-break: normal; hyphens: manual;}
.gix0u .gvmc8 {display: grid; grid-template-columns: minmax(260px, 340px) 1fr; gap: 50px; align-items: start;}
.gix0u .gwxk8 {background: var(--e8iku); color: var(--emea3); padding: 56px 0; position: relative; overflow: hidden;}
.gix0u .gwxk8::after {content: ""; position: absolute; right: -60px; bottom: -60px; width: 300px; height: 300px; border-radius: 50%; border: 28px solid rgba(23,34,27,.08);}
.gix0u .gwxk8 .gq267 {display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 24px; position: relative; z-index: 1;}
.gix0u .gwxk8 h2 {margin: 0 0 6px; font-size: clamp(2.2rem, 4.4vw, 3.6rem);}
.gix0u .gwxk8 p {margin: 0; font-size: 1.1rem;}
.gix0u .gwxk8 .gkpn9 {border-color: var(--eq9kp);}
.gix0u .g190v .gopq1 {width: 100%; margin-bottom: 10px;}
.gix0u .g190v .gow7y {margin: 6px 0 0;}
.gix0u .go285 {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.gix0u .grjqw {background: var(--e19pe); border: 1px solid var(--euqu3); border-radius: var(--eftl0); padding: 24px;}
.gix0u .grjqw b {font: 900 2.6rem/1 var(--eiyp1); color: var(--e8iku); -webkit-text-stroke: 1px var(--eq9kp); display: block; margin-bottom: 10px;}
.gix0u .grjqw h3 {font-size: 1.5rem;}
.gix0u .grjqw p {color: var(--er7ez); margin: 0; font-size: .96rem;}
.gix0u .gnlf1 .gnl6c {margin: 0 auto 26px;}
.gix0u .gasf7 .gopq1 {min-height: 44px; padding: 8px 12px; font-size: .94rem;}
.gix0u .gasf7 .gopq1:last-child {grid-column: 1 / -1;}
@media (max-width: 1100px) {
  .gix0u .g7f2n {grid-template-columns: repeat(2, 1fr);}
  .gix0u .gj450 {grid-template-columns: repeat(2, 1fr);}
  .gix0u .gcmtk a {grid-template-columns: 54px 110px 1fr 120px 40px;}
  .gix0u .gn0dl {display: none;}
  .gix0u .gmwol {width: 110px;}
}
@media (max-width: 900px) {
  .gix0u .g2b4o, .gix0u .gyc50, .gix0u .gvmc8 {grid-template-columns: 1fr;}
  .gix0u .gwaff {max-width: 520px; margin: 0 auto; width: 100%;}
  .gix0u .g9gsk {left: 10px;}
  .gix0u .guzf3 {grid-template-columns: repeat(2, 1fr);}
  .gix0u .g1akq::before {display: none;}
  .gix0u .gqjza {grid-template-columns: 1fr 1fr;}
  .gix0u .gqjza::before {display: none;}
  .gix0u .go285 {grid-template-columns: 1fr;}
  .gix0u .glypr {position: static;}
}
@media (max-width: 640px) {
  .gix0u .gq267 {width: min(100% - 28px, var(--e4pz8));}
  .gix0u .g7f2n, .gix0u .gswv0, .gix0u .gj450, .gix0u .gqjza {grid-template-columns: 1fr;}
  .gix0u .ggqgf {grid-template-columns: 1fr;}
  .gix0u .g2vnp {grid-template-columns: 1fr;}
  .gix0u .gsca4 {width: 100px; height: 100px; font-size: .95rem; right: 0;}
  .gix0u .gcmtk a {grid-template-columns: 84px 1fr 40px; gap: 14px; padding: 16px 0;}
  .gix0u .gstzu, .gix0u .g961a {display: none;}
  .gix0u .gmwol {width: 84px; height: 70px;}
  .gix0u .gqyue h3 {font-size: 1.4rem;}
  .gix0u .gzqw3 {padding: 6px;}
}
@media print {
  .gix0u .gwxk8 {display: none;}
}
.gix0u .gp31h { position: absolute; opacity: 0; pointer-events: none; }
.gix0u .g1kzz { border-radius: 10px; padding: 10px 8px; font: 700 .9rem/1.2 var(--ed0pt); color: var(--eq9kp); cursor: pointer; text-align: center; }
.gix0u .g5917 { display: none; }
.gix0u .gmo3s:checked ~ .guvzd, .gix0u .g7o5q:checked ~ .gzmk4, .gix0u .g0gju:checked ~ .g09k7 { display: grid; }
.gix0u .gmo3s:checked ~ .ggqgf .g2sq3, .gix0u .g7o5q:checked ~ .ggqgf .g7zvx, .gix0u .g0gju:checked ~ .ggqgf .g07n1 { background: var(--eq9kp); color: #fff; }
.gix0u .gvx37 svg { width: 18px; height: 18px; }
.gix0u .glypr svg { width: 100%; height: auto; display: block; border-radius: var(--eftl0); }
.gix0u .gmzpa h1 em { white-space: normal; }
.gix0u .g2b4o > div:first-child { min-width: 0; }
.gix0u .gwaff { min-width: 0; }
.gix0u .g9gsk b { font-size: 1.15rem; white-space: nowrap; }
.gix0u .go3hu b { font-size: clamp(1.2rem, 1rem + 1vw, 1.7rem); line-height: 1.15; }
.gix0u .g961a small { display: block; font: 600 .72rem/1.2 var(--ed0pt); color: var(--er7ez); }
@media (min-width: 900px) { .gix0u .gqjza { grid-template-columns: repeat(var(--eksoo, 4), 1fr); } }
@media (min-width: 900px) { .gix0u .gj450 { grid-template-columns: repeat(var(--eksoo, 4), 1fr); } }
.gix0u .g64p0 {color: var(--elkbq);}
.gix0u .gp9jr .g64p0 {color: var(--e3p3b);}
.gix0u .grjqw h3 {color: var(--eq9kp);}
.gix0u .gwxk8 .g64p0 {color: inherit; text-decoration: underline; text-decoration-thickness: .08em; text-underline-offset: .12em;}
.gix0u .g0fsn h1.g0k6q {font-size: clamp(2.3rem, 4.2vw, 3.7rem);}
.gr50v {
  --es4xt: var(--eg5no); --e1bw5: var(--eh9n1); --ebpza: color-mix(in srgb, var(--eg5no) 35%, #fff);
  --ewunc: var(--eupnr); --edvfh: var(--ev90l);
  --eaz35: color-mix(in srgb, var(--eupnr) 16%, var(--eg5no)); --ev64q: color-mix(in srgb, var(--eupnr) 28%, var(--eg5no));
  --eaitf: var(--eo0nw); --ev1v1: color-mix(in srgb, var(--eo0nw) 78%, #fff); --e8a1v: var(--elkbq);
  --e1k83: var(--ey9co, #141414);
  --e55pl: var(--elz3k); --eu6y1: color-mix(in srgb, var(--elz3k) 82%, #000); --ejppo: color-mix(in srgb, var(--elz3k) 85%, #fff);
  --eoref: color-mix(in srgb, var(--elz3k) 14%, #fff); --eukcn: var(--elkbq);
  --ejenm: color-mix(in srgb, var(--eo0nw) 16%, var(--ebpza));
  --eqtbg: color-mix(in srgb, #fff 92%, var(--elz3k)); --erhv7: color-mix(in srgb, #fff 74%, var(--elz3k));
  --e9ppj: var(--e7alz); --ewzw0: var(--emypd); --eenqr: ui-monospace, "SFMono-Regular", Menlo, monospace;
  --e61j1: 14px; --ejqbk: 22px; --egdhu: 1240px;
  --e4lcs: 0 1px 0 rgba(0,0,0,.05), 0 14px 34px -18px rgba(0,0,0,.35);
}
.gr50v .gnpd7 { background: var(--es4xt); color: var(--ewunc); font: 400 1.0625rem/1.65 var(--ewzw0); }
.gr50v .gnpd7 h1, .gr50v .gnpd7 h2, .gr50v .gnpd7 h3, .gr50v .gnpd7 h4 { font-family: var(--e9ppj); font-weight: 600; line-height: 1.08; letter-spacing: -.015em; margin: 0 0 .5em; color: var(--ewunc); text-transform: var(--eyotw, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.gr50v .gnpd7 h1 { font-size: clamp(2.4rem, 5vw, 4.3rem); }
.gr50v .gnpd7 h2 { font-size: clamp(1.9rem, 3.4vw, 2.9rem); }
.gr50v .gnpd7 h3 { font-size: 1.35rem; line-height: 1.2; }
.gr50v .gnpd7 h1 em, .gr50v .gnpd7 h2 em, .gr50v .gnpd7 h1 .g64p0, .gr50v .gnpd7 h2 .g64p0 { font-style: italic; font-weight: 500; color: var(--elkbq); background: none; }
.gr50v .gnpd7 p { margin: 0 0 1em; }
.gr50v .gnpd7 img { max-width: 100%; height: auto; display: block; }
.gr50v .gnpd7 a { color: inherit; text-decoration-thickness: 1px; text-underline-offset: 3px; }
.gr50v .gnpd7 ol, .gr50v .gnpd7 ul { margin-top: 0; }
.gr50v .g45yl {position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.gr50v .g3rur {width:min(100% - 40px,var(--egdhu));margin-inline:auto}
.gr50v .g8omd {font:500 .78rem/1.3 var(--eenqr);letter-spacing:.12em;text-transform:uppercase;color:var(--e8a1v);display:inline-flex;align-items:center;gap:.6em;margin-bottom:1rem}
.gr50v .g8omd::before {content:"";width:22px;height:2px;background:currentColor}
.gr50v .gtbai {font-size:1.2rem;color:var(--edvfh);max-width:60ch}
.gr50v .gazup {color:var(--edvfh)}
.gr50v .gnm1h {font-size:.9rem}
.gr50v .g9fui {font-family:var(--eenqr)}
.gr50v .g0bzr {display:inline-block;font:600 .72rem/1 var(--eenqr);letter-spacing:.06em;text-transform:uppercase;padding:.45em .7em;border-radius:6px;background:var(--e1bw5);color:var(--edvfh)}
.gr50v .gdjj3 {--eg9a5:var(--ewunc);--egdz3:var(--es4xt);display:inline-flex;align-items:center;justify-content:center;gap:.55em;min-height:48px;padding:.75em 1.35em;border-radius:999px;border:2px solid var(--eg9a5);background:var(--eg9a5);color:var(--egdz3);font:600 1rem/1.1 var(--ewzw0);text-decoration:none;cursor:pointer;transition:transform .15s,background .15s,box-shadow .15s}
.gr50v .gdjj3:hover {transform:translateY(-1px);box-shadow:0 8px 18px -10px rgba(0,0,0,.5)}
.gr50v .gk8qz {--eg9a5:var(--eaitf);--egdz3:var(--e1k83)}
.gr50v .gk8qz:hover {--eg9a5:var(--ev1v1)}
.gr50v .gyil1 {background:transparent;color:var(--ewunc);border-color:var(--ewunc)}
.gr50v .gnd6z {background:transparent;color:#fff;border-color:rgba(255,255,255,.7)}
.gr50v .glkcv {min-height:40px;padding:.55em 1em;font-size:.92rem}
.gr50v .gdjj3 svg {width:18px;height:18px}
.gr50v .g2ytf {font-weight:600;text-decoration:none;display:inline-flex;gap:.4em;align-items:center;border-bottom:2px solid var(--eaitf);padding-bottom:2px}
.gr50v .g2ytf:hover {color:var(--e8a1v)}
.gr50v .gxk9f {position:relative;padding:56px 0 0;overflow:hidden}
.gr50v .gxk9f::before {content:"";position:absolute;inset:0;background-image:linear-gradient(var(--eaz35) 1px,transparent 1px),linear-gradient(90deg,var(--eaz35) 1px,transparent 1px);background-size:48px 48px;opacity:.35;mask-image:linear-gradient(180deg,#000,transparent 75%);pointer-events:none}
.gr50v .g7jjz {position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6.2fr);gap:56px;align-items:center}
.gr50v .gxk9f h1 {margin-bottom:.35em}
.gr50v .gmnsz {display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 30px}
.gr50v .gibb9 {display:grid;grid-template-columns:repeat(3,1fr);border-top:1.5px solid var(--ewunc);margin:0;padding:0;list-style:none}
.gr50v .gibb9 li {padding:14px 12px 0 0}
.gr50v .gibb9 b {display:block;font:600 1.6rem/1.1 var(--e9ppj)}
.gr50v .gibb9 span {font:500 .78rem/1.35 var(--eenqr);color:var(--edvfh);text-transform:uppercase;letter-spacing:.06em}
.gr50v .gccjt {position:relative}
.gr50v .g5inw {position:absolute;left:-28px;bottom:42px;z-index:4;background:var(--ebpza);border:1px solid var(--eaz35);border-radius:12px;padding:14px 16px;box-shadow:var(--e4lcs);max-width:240px;font-size:.9rem}
.gr50v .g5inw b {display:block;font-family:var(--e9ppj);font-size:1.05rem}
.gr50v .gs59h {height:34px;margin-top:48px;border-top:1.5px solid var(--ewunc);background:
  repeating-linear-gradient(90deg,var(--ewunc) 0 1.5px,transparent 1.5px 96px) top/100% 18px no-repeat,
  repeating-linear-gradient(90deg,var(--ewunc) 0 1px,transparent 1px 48px) top/100% 12px no-repeat,
  repeating-linear-gradient(90deg,var(--edvfh) 0 1px,transparent 1px 12px) top/100% 7px no-repeat;opacity:.55}
@media (max-width:980px) {
  .gr50v .g7jjz {grid-template-columns:1fr;gap:36px}
  .gr50v .g5inw {left:12px;bottom:12px}
}
@media (max-width:560px) {
  .gr50v .gxk9f {padding-top:32px}
  .gr50v .gibb9 b {font-size:1.25rem}
  .gr50v .g5inw {display:none}
}
.gr50v .g5grx {position:relative;--ehm53:50%;aspect-ratio:4/3.1;border-radius:var(--ejqbk);overflow:hidden;background:#cfc5b4;box-shadow:var(--e4lcs);isolation:isolate}
.gr50v .g5grx img {position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.gr50v .gnw0o {position:absolute;inset:0;clip-path:inset(0 calc(100% - var(--ehm53)) 0 0);z-index:1}
.gr50v .gnw0o img {filter:sepia(.55) saturate(.45) contrast(.82) brightness(.86) hue-rotate(-8deg)}
.gr50v .gnw0o::after {content:"";position:absolute;inset:0;background:linear-gradient(160deg,rgba(120,96,50,.28),rgba(60,52,40,.22));mix-blend-mode:multiply}
.gr50v .gp9o0 {position:absolute;top:0;bottom:0;left:var(--ehm53);width:3px;margin-left:-1.5px;background:var(--ebpza);z-index:2;pointer-events:none}
.gr50v .gdpt3 {position:absolute;top:50%;left:var(--ehm53);width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:var(--eaitf);border:3px solid var(--ebpza);z-index:3;display:grid;place-items:center;pointer-events:none;box-shadow:0 8px 22px rgba(0,0,0,.35)}
.gr50v .gdpt3 svg {width:26px;height:26px}
.gr50v .gynlr {position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;z-index:5}
.gr50v .gynlr:focus-visible ~ .gdpt3 {outline:3px solid #fff;outline-offset:4px;box-shadow:0 0 0 7px var(--ewunc)}
.gr50v .g2coy {position:absolute;top:14px;z-index:4;font:600 .72rem/1 var(--eenqr);letter-spacing:.12em;text-transform:uppercase;padding:.6em .8em;border-radius:6px;pointer-events:none}
.gr50v .g85pj {left:14px;background:rgba(35,31,27,.82);color:#fff}
.gr50v .gzo4v {right:14px;background:var(--eaitf);color:var(--e1k83)}
.gr50v .g4ro0 {display:flex;justify-content:space-between;gap:12px;margin-top:12px;font-size:.88rem;color:var(--edvfh)}
.gr50v .g4ro0 b {font:600 .72rem/1.6 var(--eenqr);letter-spacing:.1em;text-transform:uppercase;color:var(--ewunc)}
.gr50v .gho85 {padding:110px 0}
.gr50v .gwj94 {padding:72px 0}
.gr50v .gmft8 {background:var(--e1bw5)}
.gr50v .gfhm3 {background:var(--e55pl);color:var(--eqtbg)}
.gr50v .gfhm3 h2, .gr50v .gfhm3 h3 {color:#fff}
.gr50v .gfhm3 h2 em {color:var(--ev1v1)}
.gr50v .gfhm3 .g8omd {color:var(--ev1v1)}
.gr50v .gfhm3 .gazup, .gr50v .gfhm3 .gtbai {color:var(--erhv7)}
.gr50v .g9dxc {display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;align-items:end;margin-bottom:52px}
.gr50v .g9dxc p {margin:0}
@media (max-width:860px) {
  .gr50v .gho85 {padding:76px 0}
  .gr50v .g9dxc {grid-template-columns:1fr;gap:14px;margin-bottom:36px}
}
.gr50v .glzpj {display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:64px;align-items:start}
.gr50v .g6zri {position:sticky;top:130px}
.gr50v .g15vw {list-style:none;margin:0;padding:0;border-top:1.5px solid var(--ewunc)}
.gr50v .ge6h1 {border-bottom:1px solid var(--ev64q)}
.gr50v .ge6h1 a {display:grid;grid-template-columns:44px 112px 1fr auto;gap:22px;align-items:center;padding:18px 6px;text-decoration:none;transition:background .15s}
.gr50v .ge6h1 a:hover {background:var(--ebpza)}
.gr50v .gr3w6 {font:500 .85rem/1 var(--eenqr);color:var(--edvfh)}
.gr50v .ge6h1 img {width:112px;height:80px;object-fit:cover;border-radius:10px}
.gr50v .ge6h1 h3 {margin:0 0 .2em;font-size:1.5rem}
.gr50v .ge6h1 p {margin:0;color:var(--edvfh);font-size:.95rem;line-height:1.45}
.gr50v .g00ol {text-align:right;font:500 .8rem/1.3 var(--eenqr);color:var(--edvfh);white-space:nowrap}
.gr50v .g00ol b {display:block;font:600 1.2rem/1.2 var(--e9ppj);color:var(--ewunc)}
@media (max-width:980px) {
  .gr50v .glzpj {grid-template-columns:1fr;gap:28px}
  .gr50v .g6zri {position:static}
}
@media (max-width:640px) {
  .gr50v .ge6h1 a {grid-template-columns:76px 1fr;gap:14px}
  .gr50v .gr3w6 {display:none}
  .gr50v .ge6h1 img {width:76px;height:64px}
  .gr50v .ge6h1 h3 {font-size:1.2rem}
  .gr50v .g00ol {grid-column:2;text-align:left}
  .gr50v .g00ol b {display:inline;margin-left:4px}
  .gr50v .ge6h1 p {display:none}
}
.gr50v .glukm {overflow-x:auto;border-radius:var(--ejqbk);border:1.5px solid var(--ewunc);background:var(--ebpza)}
.gr50v .g8ma7 {width:100%;border-collapse:collapse;min-width:760px}
.gr50v .g8ma7 caption {text-align:left;padding:16px 22px;font-size:.88rem;color:var(--edvfh);caption-side:bottom;border-top:1px solid var(--eaz35)}
.gr50v .g8ma7 th, .gr50v .g8ma7 td {padding:14px 18px;border-bottom:1px solid var(--eaz35);text-align:center;vertical-align:middle;font-size:.95rem}
.gr50v .g8ma7 tbody th {text-align:left;font-weight:500;color:var(--ewunc)}
.gr50v .g8ma7 thead th {vertical-align:bottom;padding:24px 18px 20px;background:var(--ebpza);border-bottom:1.5px solid var(--ewunc)}
.gr50v .g8ma7 thead th:first-child {text-align:left;width:30%}
.gr50v .g8ma7 col.g0eg0 {background:var(--ejenm)}
.gr50v .g8ma7 thead th.g0eg0 {background:var(--ejenm);position:relative}
.gr50v .grm4s {display:block;font:600 1.35rem/1.15 var(--e9ppj);margin-bottom:6px}
.gr50v .gcwvv {display:block;font:600 1.9rem/1 var(--e9ppj)}
.gr50v .gcwvv small {font:500 .8rem/1 var(--eenqr);color:var(--edvfh)}
.gr50v .gqm75 {display:block;font-size:.86rem;color:var(--edvfh);font-weight:400;margin:8px auto 0;max-width:24ch;line-height:1.4}
.gr50v .ghzhn {display:inline-block;margin-top:10px;font:500 .74rem/1 var(--eenqr);background:var(--e1bw5);padding:.5em .65em;border-radius:5px}
.gr50v .gdl92 {position:absolute;top:-1px;left:50%;transform:translate(-50%,-50%);background:var(--eaitf);color:var(--e1k83);font:600 .7rem/1 var(--eenqr);letter-spacing:.1em;text-transform:uppercase;padding:.55em .8em;border-radius:99px;white-space:nowrap}
.gr50v .g8ma7 td svg {width:22px;height:22px;display:inline-block;vertical-align:middle}
.gr50v .go8lj {color:var(--e55pl)}
.gr50v .gjtsk {color:var(--edvfh)}
.gr50v .g8ma7 tfoot td {padding:18px;border-bottom:0}
.gr50v .g8ma7 tbody tr:hover {background:color-mix(in srgb, var(--eaitf) 6%, transparent)}
.gr50v .gm89l {display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:center}
.gr50v .g3psa {list-style:none;padding:0;margin:20px 0 28px;display:grid;gap:12px}
.gr50v .g3psa li {display:grid;grid-template-columns:26px 1fr;gap:10px;align-items:start}
.gr50v .g3psa li::before {content:"";width:22px;height:22px;margin-top:3px;border-radius:6px;background:var(--eaitf) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23231F1B' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/15px no-repeat}
@media (max-width:980px) {
  .gr50v .gm89l {grid-template-columns:1fr;gap:36px}
}
.gr50v .g2uof {list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);counter-reset:s;position:relative}
.gr50v .g2uof::before {content:"";position:absolute;left:0;right:0;top:27px;height:2px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.4) 0 10px,transparent 10px 18px)}
.gr50v .g2uof li {position:relative;padding-right:22px}
.gr50v .gvfxo {position:relative;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--eaitf);color:var(--e1k83);font:600 1.15rem/1 var(--eenqr);margin-bottom:20px}
.gr50v .g2uof h3 {font-size:1.18rem;margin-bottom:.4em}
.gr50v .g2uof p {font-size:.95rem;margin:0 0 .6em}
.gr50v .gg9os {font:500 .74rem/1 var(--eenqr);letter-spacing:.08em;text-transform:uppercase;opacity:.85}
.gr50v .gho85:not(.gfhm3) .g2uof::before {background:repeating-linear-gradient(90deg,var(--ev64q) 0 10px,transparent 10px 18px)}
@media (max-width:1060px) {
  .gr50v .g2uof {grid-template-columns:repeat(3,1fr);row-gap:44px}
  .gr50v .g2uof::before {display:none}
}
@media (max-width:620px) {
  .gr50v .g2uof {grid-template-columns:1fr;row-gap:0}
  .gr50v .g2uof li {display:grid;grid-template-columns:56px 1fr;gap:18px;padding:0 0 26px}
  .gr50v .gvfxo {margin:0}
}
.gr50v .ghdb3 {display:grid;grid-template-columns:repeat(12,1fr);gap:16px;grid-auto-flow:dense}
.gr50v .gihrc {grid-column:span 4;position:relative;margin:0;border-radius:var(--e61j1);overflow:hidden;background:var(--e1bw5)}
.gr50v .gihrc:nth-child(6n+1) {grid-column:span 7;grid-row:span 2}
.gr50v .gihrc:nth-child(6n+2), .gr50v .gihrc:nth-child(6n+3) {grid-column:span 5}
.gr50v .gihrc img {width:100%;height:100%;object-fit:cover;aspect-ratio:4/3;transition:transform .5s}
.gr50v .gihrc:nth-child(6n+1) img {aspect-ratio:auto;min-height:100%}
.gr50v .gihrc:hover img {transform:scale(1.03)}
.gr50v .gihrc figcaption {position:absolute;left:12px;right:12px;bottom:12px;background:color-mix(in srgb, var(--ebpza) 95%, transparent);border-radius:10px;padding:10px 14px;font-size:.9rem;line-height:1.35}
.gr50v .gihrc figcaption b {display:block;font-family:var(--e9ppj);font-size:1.05rem}
.gr50v .gihrc figcaption span {font:500 .74rem/1.4 var(--eenqr);color:var(--edvfh);text-transform:uppercase;letter-spacing:.04em}
.gr50v .gihrc[hidden] {display:none}
.gr50v .gvidh {position:absolute;top:12px;left:12px}
@media (max-width:900px) {
  .gr50v .gihrc, .gr50v .gihrc:nth-child(6n+1), .gr50v .gihrc:nth-child(6n+2), .gr50v .gihrc:nth-child(6n+3) {grid-column:span 6;grid-row:auto}
  .gr50v .gihrc:nth-child(6n+1) img {aspect-ratio:4/3}
}
@media (max-width:560px) {
  .gr50v .ghdb3 {gap:12px}
  .gr50v .gihrc, .gr50v .gihrc:nth-child(6n+1), .gr50v .gihrc:nth-child(6n+2), .gr50v .gihrc:nth-child(6n+3) {grid-column:span 12}
}
.gr50v .gvk5s {background:var(--eaitf);color:var(--e1k83)}
.gr50v .gvk5s .g3rur {display:grid;grid-template-columns:auto 1fr auto;gap:40px;align-items:center;padding:46px 0}
.gr50v .g0600 {width:118px;height:118px}
.gr50v .gvk5s h2 {font-size:clamp(1.6rem,2.6vw,2.2rem);margin-bottom:.25em}
.gr50v .gvk5s p {margin:0;max-width:62ch}
@media (max-width:860px) {
  .gr50v .gvk5s .g3rur {grid-template-columns:1fr;gap:18px;padding:40px 0}
  .gr50v .g0600 {width:84px;height:84px}
}
.gr50v .g9s65 {border-top:1.5px solid var(--ewunc)}
.gr50v .g9s65 details {border-bottom:1px solid var(--ev64q)}
.gr50v .g9s65 summary {list-style:none;cursor:pointer;display:grid;grid-template-columns:1fr 34px;gap:20px;align-items:center;padding:20px 4px;font:600 1.18rem/1.35 var(--e9ppj)}
.gr50v .g9s65 summary::-webkit-details-marker {display:none}
.gr50v .g9s65 summary::after {content:"";width:34px;height:34px;border-radius:50%;border:1.5px solid var(--ewunc);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23231F1B' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center/16px no-repeat;transition:transform .2s}
.gr50v .g9s65 details[open] summary::after {transform:rotate(45deg);background-color:var(--eaitf);border-color:var(--eaitf)}
.gr50v .g9s65 details > div {padding:0 50px 22px 4px;color:var(--edvfh)}
.gr50v .gm9p6 {display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:64px}
@media (max-width:900px) {
  .gr50v .gm9p6 {grid-template-columns:1fr;gap:24px}
}
.gr50v .g62lt {display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1.5px solid var(--ewunc)}
.gr50v .g62lt > div {padding:26px 24px 10px 0}
.gr50v .g62lt h3 {font-size:1.2rem}
.gr50v .g62lt p {color:var(--edvfh);font-size:.96rem}
.gr50v .g62lt .g9fui {color:var(--e8a1v);font-size:.8rem;display:block;margin-bottom:10px}
@media (max-width:900px) {
  .gr50v .g62lt {grid-template-columns:1fr 1fr}
}
@media (max-width:560px) {
  .gr50v .g62lt {grid-template-columns:1fr}
}
.gr50v .g5lzf {display:grid;grid-template-columns:repeat(4,1fr);gap:20px;list-style:none;padding:0;margin:0}
.gr50v .g5lzf li {border-top:1.5px solid currentColor;padding-top:14px}
.gr50v .g5lzf b {display:block;font:600 2.4rem/1 var(--e9ppj)}
.gr50v .g5lzf span {font-size:.9rem;opacity:.85}
@media (max-width:760px) {
  .gr50v .g5lzf {grid-template-columns:1fr 1fr}
}
.gr50v .g293y {text-align:center}
.gr50v .g8nyt {display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:16px 0 0}
.gr50v .g8nyt li {border:1px solid var(--ev64q);border-radius:99px;padding:.35em .8em;font-size:.88rem;background:var(--ebpza)}
.gr50v .g2ytf {white-space:nowrap}
.gr50v .g2ytf svg, .gr50v .gdjj3 svg {width:18px;height:18px;flex:none}
.gr50v .g0bzr {line-height:1.35}
.gr50v .gdl92 {position:static;transform:none;display:inline-block;margin-bottom:10px}
.gr50v .gbyiv {display:none;font:500 .78rem/1 var(--eenqr);color:var(--edvfh);margin:0 0 10px}
@media (max-width:760px) {
  .gr50v .gbyiv {display:block}
  .gr50v .g8ma7 {min-width:640px}
  .gr50v .g8ma7 tbody th, .gr50v .g8ma7 thead th:first-child, .gr50v .g8ma7 tfoot td:first-child {position:sticky;left:0;z-index:1;background:var(--ebpza);width:128px;min-width:128px;box-shadow:1px 0 0 var(--eaz35)}
  .gr50v .g8ma7 thead th:first-child .gnm1h {display:none}
  .gr50v .g8ma7 th, .gr50v .g8ma7 td {padding:12px 12px;font-size:.88rem}
  .gr50v .gcwvv {font-size:1.5rem}
}
@media (max-width:760px) {
  .gr50v .g8ma7 {min-width:580px;table-layout:fixed}
  .gr50v .g8ma7 thead th {padding:16px 10px 14px}
  .gr50v .grm4s {font-size:1.02rem}
  .gr50v .gcwvv {font-size:1.25rem}
  .gr50v .gqm75 {display:none}
  .gr50v .g8ma7 thead th:first-child .g8omd::before {display:none}
  .gr50v .g8ma7 tfoot .gdjj3 {padding:.5em .7em;font-size:.82rem}
}
.gr50v .gfhm3 h2 em, .gr50v .gfhm3 h2 .g64p0 { color: var(--e3p3b); }
.gr50v .gnpd7 .gvk5s h2, .gr50v .gnpd7 .gvk5s h2 .g64p0 { color: inherit; }
.gr50v .gfhm3 { color: var(--eqtbg); }
.gr50v .gvzr5 { position: relative; aspect-ratio: 4/3.1; border-radius: var(--ejqbk); overflow: hidden; background: var(--e1bw5); box-shadow: var(--e4lcs); }
.gr50v .gvzr5 img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }
.gr50v .g4gs3 { position: absolute; top: 14px; right: 14px; z-index: 2; font: 600 .72rem/1 var(--eenqr); letter-spacing: .12em; text-transform: uppercase; padding: .6em .8em; border-radius: 6px; background: var(--eaitf); color: var(--e1k83); }
.gr50v .gibb9 b { overflow-wrap: anywhere; }
.gr50v .gzbn9 b { font-size: 1.15rem; }
.gr50v .ge6h1 h3, .gr50v .grm4s, .gr50v .g2uof h3 { hyphens: auto; }
.gr50v .g00ol small { font-size: .78rem; }
.gr50v .g2uof { grid-template-columns: repeat(var(--epvin, 6), 1fr); }
@media (max-width:1060px) { .gr50v .g2uof { grid-template-columns: repeat(3, 1fr); } }
@media (max-width:620px) { .gr50v .g2uof { grid-template-columns: 1fr; } }
.gr50v .gob0x { position: absolute; opacity: 0; pointer-events: none; }
.gr50v .guwdh { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 34px; }
.gr50v .g5j3i { cursor: pointer; border: 1.5px solid var(--ewunc); border-radius: 999px; padding: .55em 1.1em; font: 600 .95rem/1.1 var(--ewzw0); background: transparent; transition: background .15s, color .15s; }
.gr50v .g5j3i:hover { background: var(--ebpza); }
.gr50v .gjnsd { display: none; }
.gr50v .gx1ft:checked ~ .g8khd, .gr50v .g2heo:checked ~ .gt7ub, .gr50v .gj9cr:checked ~ .gacl2, .gr50v .gc1a3:checked ~ .gf7hk { display: grid; }
.gr50v .gx1ft:checked ~ .guwdh .gehk5, .gr50v .g2heo:checked ~ .guwdh .gr2i9, .gr50v .gj9cr:checked ~ .guwdh .gw7bq, .gr50v .gc1a3:checked ~ .guwdh .gd40q { background: var(--ewunc); color: var(--es4xt); }
.gr50v .gob0x:focus-visible ~ .guwdh .g5j3i { outline-offset: 3px; }
.gr50v .g6u6o { list-style: none; margin: 0; padding: 0; border-top: 1.5px solid var(--ewunc); display: grid; grid-template-columns: repeat(var(--epvin, 3), 1fr); }
.gr50v .g6u6o li { padding: 22px 24px 8px 0; border-right: 1px solid var(--ev64q); margin-right: 24px; }
.gr50v .g6u6o li:last-child { border-right: 0; margin-right: 0; }
.gr50v .g334e { display: inline-block; font: 600 .74rem/1 var(--eenqr); letter-spacing: .08em; text-transform: uppercase; background: var(--ejenm); color: var(--e8a1v); padding: .55em .7em; border-radius: 5px; margin-bottom: 14px; }
.gr50v .g6u6o h3 { font-size: 1.25rem; }
.gr50v .g6u6o p { color: var(--edvfh); font-size: .96rem; }
@media (max-width:860px) { .gr50v .g6u6o { grid-template-columns: 1fr; } .gr50v .g6u6o li { border-right: 0; margin-right: 0; border-bottom: 1px solid var(--ev64q); } }
.gr50v .gnh2p { display: grid; grid-template-columns: minmax(0,5fr) minmax(0,6fr); gap: 64px; align-items: center; }
.gr50v .gwlya { margin: 0; border: 1.5px solid var(--ewunc); border-radius: var(--ejqbk); overflow: hidden; background: var(--ebpza); }
.gr50v .gwlya svg { display: block; width: 100%; height: auto; }
@media (max-width:900px) { .gr50v .gnh2p { grid-template-columns: 1fr; gap: 32px; } }
.gr50v .g0600 { color: var(--e1k83); }
.gr50v .gvk5s .gdjj3 { --eg9a5: var(--e1k83); --egdz3: var(--eaitf); }
.gr50v .g9s65 summary { overflow-wrap: anywhere; }
.gr50v .gm9p6 h2 { font-size: clamp(1.9rem, 3vw, 2.6rem); }
.gr50v .gnpd7 .gdjj3, .gr50v .gnpd7 .gdjj3:hover { color: var(--egdz3); }
.gr50v .gnpd7 .gyil1 { color: var(--ewunc); }
.gr50v .gnpd7 .gvk5s .gyil1 { color: var(--e1k83); border-color: currentColor; }
.gr50v .gnpd7 h1.g0wjb {font-size: clamp(2.1rem, 3.8vw, 3.4rem);}
.gaglg {
  --ebyrj: var(--elz3k); --ec1ib: color-mix(in srgb, var(--elz3k) 86%, #fff); --epigx: color-mix(in srgb, var(--elz3k) 74%, #fff);
  --e3ux2: color-mix(in srgb, var(--eg5no) 30%, #fff); --euplq: var(--eh9n1);
  --eofe5: color-mix(in srgb, var(--eupnr) 7%, var(--eh9n1));
  --eapu7: color-mix(in srgb, var(--eupnr) 17%, var(--eg5no)); --efcwt: color-mix(in srgb, var(--eupnr) 32%, var(--eg5no));
  --e0vrn: color-mix(in srgb, #fff 16%, var(--elz3k));
  --esth3: var(--eupnr); --e9hvd: var(--ev90l);
  --eg6ao: color-mix(in srgb, #fff 92%, var(--elz3k)); --eie29: color-mix(in srgb, #fff 70%, var(--elz3k));
  --ejxcc: var(--eo0nw); --epfqd: var(--ey9co, #fff); --e48a2: color-mix(in srgb, var(--eo0nw) 84%, #000);
  --els2s: var(--e3p3b); --egays: var(--elkbq);
  --etzqb: var(--e7alz); --eee3q: var(--emypd); --ebzdf: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;
  --e1ytf: 14px; --eihnt: 22px; --elzdk: 1240px;
  --emrou: 0 1px 2px rgba(0,0,0,.06), 0 8px 28px rgba(0,0,0,.08);
  --er6gh: 0 24px 60px rgba(0,0,0,.28);
}
.gaglg .glkpc { background: var(--e3ux2); color: var(--esth3); font: 400 1.0625rem/1.6 var(--eee3q); }
.gaglg .glkpc img { max-width: 100%; height: auto; display: block; }
.gaglg .glkpc a:not([class]) { color: var(--egays); }
.gaglg .glkpc h1, .gaglg .glkpc h2, .gaglg .glkpc h3 { font-family: var(--etzqb); line-height: 1.08; margin: 0 0 .5em; letter-spacing: -.01em; color: inherit; overflow-wrap: normal; word-break: normal; hyphens: manual; }
.gaglg .glkpc h1, .gaglg .glkpc h2 { font-weight: 800; text-transform: uppercase; letter-spacing: -.01em; }
.gaglg .glkpc h1 { font-size: clamp(2rem, 4vw, 3.5rem); }
.gaglg .glkpc h1.grm6s { font-size: clamp(1.8rem, 3.2vw, 2.8rem); }
.gaglg .glkpc h2 { font-size: clamp(1.5rem, 2.6vw, 2.25rem); }
.gaglg .glkpc h3 { font-size: 1.15rem; font-weight: 700; }
.gaglg .glkpc p { margin: 0 0 1em; }
.gaglg .glkpc .g64p0 { color: var(--egays); }
.gaglg .g5uwb .g64p0 { color: var(--els2s); }
.gaglg .g3hr3 { font-family: var(--ebzdf); font-variant-numeric: tabular-nums; }
.gaglg .gviee { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
.gaglg .gddur { max-width: var(--elzdk); margin: 0 auto; padding: 0 24px; }
.gaglg .gec5e { display: inline-flex; align-items: center; gap: 10px; font-family: var(--ebzdf); font-size: .78rem; font-weight: 600; letter-spacing: .14em; text-transform: uppercase; color: var(--egays); margin-bottom: 14px; }
.gaglg .gec5e::before { content: ""; width: 22px; height: 8px; flex: none; background: repeating-linear-gradient(115deg, currentColor 0 3px, transparent 3px 6px); }
.gaglg .g5uwb { background: var(--ebyrj); color: var(--eg6ao); }
.gaglg .g5uwb .gec5e { color: var(--els2s); }
.gaglg .g8vkp { font-size: 1.15rem; color: var(--e9hvd); max-width: 62ch; }
.gaglg .g5uwb .g8vkp { color: var(--eie29); }
.gaglg .gui8k { --eg9a5: var(--ebyrj); --egdz3: #fff; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 48px; padding: 12px 22px; border-radius: 999px; border: 2px solid var(--eg9a5); background: var(--eg9a5); color: var(--egdz3); font: inherit; font-weight: 700; font-size: 1rem; text-decoration: none; cursor: pointer; transition: transform .15s, background .15s, box-shadow .15s; }
.gaglg .gui8k:hover { color: var(--egdz3); transform: translateY(-1px); box-shadow: 0 8px 20px rgba(0,0,0,.18); }
.gaglg .gui8k svg { width: 18px; height: 18px; flex: none; }
.gaglg .gsxza { --eg9a5: var(--ejxcc); --egdz3: var(--epfqd); }
.gaglg .gsxza:hover { --eg9a5: var(--e48a2); }
.gaglg .gf264 { background: transparent; color: var(--eg6ao); border-color: color-mix(in srgb, var(--eg6ao) 45%, transparent); }
.gaglg .gf264:hover { color: #fff; border-color: #fff; background: rgba(255,255,255,.06); }
.gaglg .ghgr5 { background: transparent; color: var(--ebyrj); border-color: var(--ebyrj); }
.gaglg .ghgr5:hover { color: #fff; background: var(--ebyrj); }
.gaglg .g4mwh { position: relative; overflow: hidden; padding: 64px 0 140px; background: radial-gradient(1200px 520px at 85% -10%, color-mix(in srgb, var(--eo0nw) 22%, transparent), transparent 60%), linear-gradient(180deg, var(--ebyrj) 0%, color-mix(in srgb, var(--ebyrj) 90%, #fff) 100%); }
.gaglg .g4mwh::before { content: ""; position: absolute; inset: 0; background-image: radial-gradient(rgba(255,255,255,.55) 1px, transparent 1.4px); background-size: 46px 46px; opacity: .07; pointer-events: none; }
.gaglg .g9swr { position: relative; display: grid; grid-template-columns: 1.08fr .92fr; gap: 56px; align-items: center; }
.gaglg .g4mwh h1 { color: #fff; margin-bottom: 22px; }
.gaglg .g4mwh h1 em { font-style: normal; color: var(--els2s); display: block; }
.gaglg .g4mwh .g8vkp { color: var(--eie29); font-size: 1.15rem; }
.gaglg .g5iei { display: flex; flex-wrap: wrap; gap: 12px; margin: 28px 0 30px; }
.gaglg .grujp { display: inline-flex; align-items: center; gap: 10px; max-width: 100%; background: color-mix(in srgb, var(--eo0nw) 12%, transparent); border: 1px solid color-mix(in srgb, var(--els2s) 45%, transparent); color: var(--els2s); padding: 7px 14px 7px 8px; border-radius: 999px; font-size: .88rem; font-weight: 600; margin-bottom: 22px; }
.gaglg .grujp i { width: 24px; height: 24px; flex: none; border-radius: 50%; background: var(--ejxcc); color: var(--epfqd); display: grid; place-items: center; font-style: normal; }
.gaglg .grujp i svg { width: 14px; height: 14px; }
.gaglg .g6q1k { display: flex; flex-wrap: wrap; gap: 10px 24px; list-style: none; margin: 0; padding: 0; color: var(--eg6ao); font-size: .95rem; }
.gaglg .g6q1k li { display: flex; align-items: center; gap: 8px; }
.gaglg .g6q1k svg { width: 18px; height: 18px; flex: none; color: var(--els2s); }
.gaglg .gjb3e { position: relative; justify-self: end; width: 100%; max-width: 520px; }
.gaglg .gszuh { position: relative; border-radius: 200px 200px var(--eihnt) var(--eihnt); overflow: hidden; aspect-ratio: 4/5; box-shadow: var(--er6gh); border: 1px solid var(--e0vrn); }
.gaglg .gszuh img { width: 100%; height: 100%; object-fit: cover; }
.gaglg .gszuh::after { content: ""; position: absolute; inset: auto 0 0 0; height: 45%; background: linear-gradient(180deg, transparent, color-mix(in srgb, var(--ebyrj) 75%, transparent)); }
.gaglg .gncj0 { position: absolute; left: -26px; top: 16%; bottom: 12%; width: 18px; border-radius: 9px; background: repeating-linear-gradient(160deg, var(--ejxcc) 0 8px, transparent 8px 16px); opacity: .9; }
.gaglg .gqvfk { position: absolute; left: -42px; bottom: 56px; background: #fff; color: var(--ebyrj); border-radius: 16px; padding: 14px 18px; box-shadow: var(--er6gh); min-width: 220px; max-width: 300px; z-index: 2; }
.gaglg .gfjkh { font-family: var(--ebzdf); font-size: .7rem; letter-spacing: .12em; text-transform: uppercase; color: color-mix(in srgb, var(--ebyrj) 62%, #fff); }
.gaglg .glcxj { font-family: var(--etzqb); font-size: 1.3rem; font-weight: 800; line-height: 1.15; margin: 2px 0; color: var(--ebyrj); }
.gaglg .gonbs { font-size: .85rem; color: color-mix(in srgb, var(--ebyrj) 62%, #fff); }
.gaglg .ggi4x { position: absolute; right: -14px; top: 38px; background: var(--ec1ib); color: #fff; border: 1px solid var(--e0vrn); border-radius: 14px; padding: 10px 14px; font-size: .85rem; box-shadow: var(--er6gh); max-width: 220px; z-index: 2; }
.gaglg .ggi4x .g3hr3 { display: block; font-size: 1.2rem; font-weight: 700; color: #fff; }
.gaglg .ggi4x small { display: block; color: var(--eie29); font-size: .72rem; }
.gaglg .gsuqf { position: relative; z-index: 5; margin-top: -92px; }
.gaglg .gook5 { background: #fff; border-radius: var(--eihnt); box-shadow: var(--er6gh); border: 1px solid var(--eapu7); display: grid; grid-template-columns: 1.1fr 1.5fr 1fr; overflow: hidden; color: var(--esth3); }
.gaglg .g5hmc { background: var(--eofe5); padding: 26px 28px; border-right: 1px solid var(--eapu7); }
.gaglg .g5hmc h2 { font-size: 1.3rem; margin-bottom: 8px; }
.gaglg .g5hmc p { color: var(--e9hvd); font-size: .95rem; margin: 0; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; }
.gaglg .gwh15 { font-weight: 700; font-size: clamp(1.6rem, 3vw, 2.3rem); letter-spacing: .02em; color: var(--ebyrj); margin-top: 14px; display: flex; align-items: baseline; gap: 8px; }
.gaglg .gwh15 small { font-size: .8rem; font-weight: 600; color: var(--e9hvd); text-transform: uppercase; letter-spacing: .08em; }
.gaglg .gwh15 span { border-bottom: 3px solid var(--ejxcc); padding: 0 2px; }
.gaglg .gqk3l { list-style: none; margin: 0; padding: 18px 28px; display: flex; flex-direction: column; justify-content: center; }
.gaglg .gqk3l li + li { border-top: 1px dashed var(--eapu7); }
.gaglg .glkpc .gqk3l a { display: grid; grid-template-columns: 1fr auto; gap: 2px 14px; align-items: baseline; padding: 11px 0; text-decoration: none; color: var(--esth3); }
.gaglg .gqk3l a:hover .gdqhf { color: var(--egays); }
.gaglg .gdqhf { font-weight: 700; font-size: .98rem; line-height: 1.3; }
.gaglg .gqk3l small { grid-column: 1; font-family: var(--ebzdf); font-size: .76rem; color: var(--e9hvd); letter-spacing: .02em; }
.gaglg .gqk3l b { grid-column: 2; grid-row: 1 / span 2; align-self: center; color: var(--ebyrj); white-space: nowrap; }
.gaglg .gff0o { background: var(--ebyrj); color: var(--eg6ao); padding: 24px 26px; display: flex; flex-direction: column; justify-content: center; gap: 6px; }
.gaglg .gipog { font-family: var(--ebzdf); font-size: .72rem; letter-spacing: .12em; text-transform: uppercase; color: var(--eie29); }
.gaglg .gx0hc { font-family: var(--etzqb); font-size: 1.65rem; font-weight: 800; color: #fff; line-height: 1.15; }
.gaglg .gchj8 { font-size: .82rem; color: var(--eie29); }
.gaglg .gff0o .gui8k { margin-top: 10px; }
.gaglg .glkpc a.g3x0h { color: var(--els2s); text-decoration: none; font-weight: 600; font-size: .95rem; margin-top: 4px; }
.gaglg .gmdxu { position: relative; padding: 96px 0; }
.gaglg .gy2mr { background: var(--euplq); }
.gaglg .gn9fw { display: grid; grid-template-columns: 1.1fr .9fr; gap: 40px; align-items: end; margin-bottom: 44px; }
.gaglg .gn9fw h2 { margin-bottom: 0; }
.gaglg .gn9fw p { color: var(--e9hvd); margin: 0; }
.gaglg .g5uwb .gn9fw p { color: var(--eie29); }
.gaglg .ggyr7 { display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px; }
.gaglg .gx6qx { grid-template-columns: repeat(3, 1fr); }
.gaglg .glkpc a.gb187 { position: relative; display: flex; flex-direction: column; background: #fff; border: 1px solid var(--eapu7); border-radius: var(--e1ytf); overflow: hidden; text-decoration: none; color: var(--esth3); transition: transform .2s, box-shadow .2s, border-color .2s; }
.gaglg .glkpc a.gb187:hover { transform: translateY(-3px); box-shadow: var(--emrou); border-color: var(--efcwt); }
.gaglg .gb187 .gmnyu { aspect-ratio: 16/10; overflow: hidden; background: var(--eofe5); }
.gaglg .gb187 .gmnyu img { width: 100%; height: 100%; object-fit: cover; transition: transform .5s; }
.gaglg .gb187:hover .gmnyu img { transform: scale(1.04); }
.gaglg .glspj { padding: 18px 18px 16px; display: flex; flex-direction: column; flex: 1; }
.gaglg .gvztp { width: 44px; height: 44px; border-radius: 12px; background: var(--ebyrj); color: #fff; display: grid; place-items: center; margin: -40px 0 12px; position: relative; border: 3px solid #fff; }
.gaglg .gvztp svg { width: 22px; height: 22px; }
.gaglg .gb187 h3 { font-size: 1.06rem; margin-bottom: 6px; }
.gaglg .gb187 p { font-size: .93rem; color: var(--e9hvd); margin: 0 0 14px; }
.gaglg .gqefo { margin-top: auto; display: flex; justify-content: space-between; align-items: center; gap: 10px; border-top: 1px dashed var(--eapu7); padding-top: 12px; font-size: .9rem; color: var(--e9hvd); }
.gaglg .gqefo b { font-family: var(--ebzdf); font-size: 1rem; color: var(--ebyrj); }
.gaglg .gqefo svg { width: 18px; height: 18px; flex: none; color: var(--egays); }
.gaglg .gxq20 { display: grid; grid-template-columns: repeat(var(--enlzy, 2), 1fr); border-radius: var(--eihnt); overflow: hidden; border: 1px solid var(--e0vrn); }
.gaglg .gc1hq { padding: 40px; position: relative; background: var(--ec1ib); display: flex; flex-direction: column; align-items: flex-start; }
.gaglg .gdp4q { background: color-mix(in srgb, var(--ebyrj) 80%, #fff); }
.gaglg .gc1hq h3 { font-size: 1.4rem; text-transform: uppercase; font-weight: 800; color: #fff; }
.gaglg .gsla4 { font-family: var(--ebzdf); font-size: .82rem; color: var(--els2s); letter-spacing: .06em; margin-bottom: 10px; display: block; }
.gaglg .gc1hq p { color: var(--eie29); margin-bottom: 24px; }
.gaglg .gc1hq .gui8k { margin-top: auto; }
.gaglg .gxq20[style*="--np-n:3"] .gc1hq, .gaglg .gxq20[style*="--np-n:4"] .gc1hq { padding: 32px 28px; }
.gaglg .g1bsr { display: grid; grid-template-columns: repeat(var(--enlzy, 4), 1fr); counter-reset: npst; list-style: none; padding: 0; margin: 0; }
.gaglg .g1bsr li { position: relative; padding: 28px 24px 0 0; counter-increment: npst; }
.gaglg .g1bsr li::before { content: "0" counter(npst); font-family: var(--ebzdf); font-weight: 700; font-size: .9rem; color: var(--egays); display: block; margin-bottom: 12px; }
.gaglg .g1bsr li::after { content: ""; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: repeating-linear-gradient(90deg, var(--ebyrj) 0 14px, transparent 14px 20px); }
.gaglg .g1bsr li:first-child::after { background: var(--ejxcc); }
.gaglg .g1bsr h3 { font-size: 1.06rem; }
.gaglg .g1bsr p { font-size: .95rem; color: var(--e9hvd); }
.gaglg .gmyou { margin: 28px 0 0; }
.gaglg .gecrl { display: grid; grid-template-columns: repeat(var(--enlzy, 3), 1fr); gap: 20px; align-items: stretch; }
.gaglg .g81is { background: #fff; border: 1px solid var(--eapu7); border-radius: var(--eihnt); padding: 30px 28px; display: flex; flex-direction: column; position: relative; }
.gaglg .gtw0u { background: var(--ebyrj); color: var(--eg6ao); border-color: var(--ebyrj); box-shadow: var(--er6gh); }
.gaglg .gsq0s { position: absolute; top: -13px; left: 28px; background: var(--ejxcc); color: var(--epfqd); font-family: var(--ebzdf); font-weight: 700; font-size: .72rem; letter-spacing: .1em; text-transform: uppercase; padding: 5px 10px; border-radius: 6px; }
.gaglg .g81is h3 { font-size: 1.3rem; text-transform: uppercase; font-weight: 800; }
.gaglg .grtlk { font-family: var(--ebzdf); font-size: 2.2rem; font-weight: 700; color: var(--ebyrj); line-height: 1.1; margin: 8px 0 2px; }
.gaglg .gtw0u .grtlk { color: #fff; }
.gaglg .g5jnt { font-size: .9rem; color: var(--e9hvd); margin-bottom: 16px; }
.gaglg .gtw0u .g5jnt { color: var(--eie29); }
.gaglg .g81is ul { list-style: none; padding: 0; margin: 0 0 24px; font-size: .95rem; }
.gaglg .g81is li { display: flex; gap: 10px; padding: 7px 0; border-top: 1px solid var(--eapu7); }
.gaglg .gtw0u li { border-color: var(--e0vrn); }
.gaglg .g81is li svg { width: 18px; height: 18px; flex: none; margin-top: 4px; color: var(--egays); }
.gaglg .gtw0u li svg { color: var(--els2s); }
.gaglg .g81is li.goqtk { color: color-mix(in srgb, var(--esth3) 55%, var(--e3ux2)); }
.gaglg .gtw0u li.goqtk { color: var(--eie29); }
.gaglg .g81is li.goqtk svg { color: color-mix(in srgb, var(--esth3) 45%, var(--e3ux2)); }
.gaglg .g81is .gui8k { margin-top: auto; }
.gaglg .ge7m1 { margin-top: 20px; font-size: .92rem; color: var(--e9hvd); display: flex; gap: 10px; align-items: flex-start; }
.gaglg .ge7m1 svg { width: 18px; height: 18px; flex: none; margin-top: 3px; color: var(--egays); }
.gaglg .ghx3n { display: grid; grid-template-columns: 1fr 1fr; gap: 56px; align-items: center; }
.gaglg .g6kyh { align-items: start; }
.gaglg .g600d { border-radius: var(--eihnt); overflow: hidden; position: relative; }
.gaglg .g600d img { width: 100%; height: 100%; object-fit: cover; aspect-ratio: 5/4; }
.gaglg .gjw9e { list-style: none; padding: 0; margin: 0 0 24px; }
.gaglg .gjw9e li { display: flex; gap: 12px; padding: 12px 0; border-bottom: 1px solid var(--eapu7); }
.gaglg .gjw9e li svg { width: 20px; height: 20px; flex: none; color: var(--egays); margin-top: 3px; }
.gaglg .gjw9e b { display: block; }
.gaglg .gjw9e span { color: var(--e9hvd); font-size: .95rem; }
.gaglg .gwbtw { display: grid; grid-template-columns: repeat(var(--enlzy, 4), 1fr); border-top: 1px solid var(--e0vrn); border-bottom: 1px solid var(--e0vrn); }
.gaglg .g6b1y { padding: 30px 24px; border-right: 1px solid var(--e0vrn); min-width: 0; }
.gaglg .g6b1y:last-child { border-right: 0; }
.gaglg .g6b1y b { display: block; font-family: var(--ebzdf); font-size: 2.3rem; color: #fff; line-height: 1.1; margin-bottom: 6px; }
.gaglg .g6b1y b.g34u1 { font-size: 1.45rem; }
.gaglg .g6b1y span { color: var(--eie29); font-size: .92rem; }
.gaglg .gv0sa { max-width: 900px; }
.gaglg .gv0sa details { border-bottom: 1px solid var(--eapu7); }
.gaglg .gv0sa summary { list-style: none; cursor: pointer; padding: 20px 48px 20px 0; font-weight: 700; font-size: 1.06rem; position: relative; }
.gaglg .gv0sa summary::-webkit-details-marker { display: none; }
.gaglg .gv0sa summary::after { content: ""; position: absolute; right: 6px; top: 50%; width: 14px; height: 14px; margin-top: -9px; border-right: 2.5px solid var(--egays); border-bottom: 2.5px solid var(--egays); transform: rotate(45deg); transition: transform .2s; }
.gaglg .gv0sa details[open] summary::after { transform: rotate(225deg); margin-top: -2px; }
.gaglg .gv0sa details > div { padding: 0 0 20px; color: var(--e9hvd); max-width: 75ch; }
.gaglg .g8p2i { background: var(--ejxcc); color: var(--epfqd); padding: 56px 0; position: relative; overflow: hidden; }
.gaglg .g8p2i::after { content: ""; position: absolute; right: -60px; top: -60px; width: 320px; height: 320px; border-radius: 50%; border: 38px dashed color-mix(in srgb, var(--epfqd) 14%, transparent); }
.gaglg .g8p2i .gddur { display: flex; align-items: center; justify-content: space-between; gap: 28px; flex-wrap: wrap; position: relative; z-index: 1; }
.gaglg .g8p2i h2 { margin: 0; font-size: clamp(1.4rem, 2.4vw, 2.05rem); max-width: 22ch; }
.gaglg .g8p2i .g64p0 { color: inherit; text-decoration: underline; text-underline-offset: .12em; }
.gaglg .g8p2i p { margin: 6px 0 0; max-width: 60ch; }
.gaglg .g8p2i .gui8k { --eg9a5: var(--ebyrj); --egdz3: #fff; }
.gaglg .g8p2i .ghgr5 { background: transparent; color: var(--epfqd); border-color: currentColor; }
.gaglg .g8p2i .ghgr5:hover { background: var(--epfqd); color: var(--ejxcc); }
.gaglg .gaet4 { display: flex; gap: 12px; flex-wrap: wrap; }
@media (max-width: 1100px) {
  .gaglg .ggyr7, .gaglg .gx6qx { grid-template-columns: repeat(2, 1fr); }
  .gaglg .gook5 { grid-template-columns: 1fr; }
  .gaglg .g5hmc { border-right: 0; border-bottom: 1px solid var(--eapu7); }
}
@media (max-width: 980px) {
  .gaglg .g4mwh { padding: 44px 0 120px; }
  .gaglg .g9swr { grid-template-columns: 1fr; gap: 40px; }
  .gaglg .gjb3e { justify-self: center; max-width: 440px; }
  .gaglg .gqvfk { left: -8px; }
  .gaglg .ggi4x { right: -6px; }
  .gaglg .gncj0 { display: none; }
  .gaglg .gecrl { grid-template-columns: 1fr; }
}
@media (max-width: 900px) {
  .gaglg .ghx3n { grid-template-columns: 1fr; gap: 32px; }
}
@media (max-width: 860px) {
  .gaglg .gmdxu { padding: 68px 0; }
  .gaglg .gn9fw { grid-template-columns: 1fr; gap: 12px; }
  .gaglg .gxq20 { grid-template-columns: 1fr; }
  .gaglg .gc1hq { padding: 30px 24px; }
  .gaglg .g1bsr { grid-template-columns: 1fr 1fr; gap: 24px; }
  .gaglg .gwbtw { grid-template-columns: 1fr 1fr; }
  .gaglg .g6b1y:nth-child(2n) { border-right: 0; }
  .gaglg .g6b1y:nth-child(-n+2) { border-bottom: 1px solid var(--e0vrn); }
}
@media (max-width: 560px) {
  .gaglg .ggyr7, .gaglg .gx6qx { grid-template-columns: 1fr; }
  .gaglg .g1bsr { grid-template-columns: 1fr; }
}
.gfhjh {
  --ehqyx: color-mix(in srgb, var(--eg5no) 25%, #fff); --e9oia: var(--eg5no);
  --eehzk: color-mix(in srgb, var(--elz3k) 9%, #fff); --efpu6: color-mix(in srgb, var(--eupnr) 13%, #fff);
  --ehxmr: var(--eupnr); --ew3ek: color-mix(in srgb, var(--eupnr) 90%, #fff); --ecc85: var(--ev90l);
  --eeam0: var(--elz3k); --er79s: color-mix(in srgb, var(--elz3k) 78%, #fff); --e0ls5: color-mix(in srgb, var(--elz3k) 52%, #fff);
  --ean65: color-mix(in srgb, var(--elz3k) 82%, #000);
  --esdpt: var(--eo0nw); --eddrs: color-mix(in srgb, var(--eo0nw) 82%, #000); --e3rqd: var(--elkbq);
  --emaek: var(--e3p3b); --eyy30: var(--ey9co, #fff);
  --e3ebp: color-mix(in srgb, #fff 92%, var(--elz3k)); --ewms9: color-mix(in srgb, #fff 76%, var(--elz3k));
  --ekvca: var(--elkbq); --e578w: var(--er79s); --eiv2j: color-mix(in srgb, var(--elkbq) 55%, var(--elz3k));
  --e7609: var(--e0ls5);
  --e97wv: 14px; --eykie: 8px; --e5ind: 1200px;
  --eojwd: var(--e7alz); --ez5av: var(--emypd);
  --e77m4: 0 18px 44px -24px color-mix(in srgb, var(--elz3k) 70%, transparent);
}
.gfhjh .gl2dt { background: var(--ehqyx); color: var(--ew3ek); font: 400 1.0625rem/1.65 var(--ez5av); }
.gfhjh .gl2dt h1, .gfhjh .gl2dt h2, .gfhjh .gl2dt h3, .gfhjh .gl2dt h4 { font-family: var(--eojwd); color: var(--ehxmr); line-height: 1.08; letter-spacing: -.02em; margin: 0 0 .5em; font-weight: 700; text-transform: var(--eyotw, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.gfhjh .gl2dt h1 { font-size: clamp(2.3rem, 5.4vw, 4.4rem); font-weight: 800; }
.gfhjh .gl2dt h1.ga48r { font-size: clamp(2.1rem, 4vw, 3.4rem); }
.gfhjh .gl2dt h2 { font-size: clamp(1.8rem, 3.4vw, 2.75rem); }
.gfhjh .gl2dt h3 { font-size: 1.28rem; letter-spacing: -.01em; }
.gfhjh .gl2dt p { margin: 0 0 1em; }
.gfhjh .gl2dt img { max-width: 100%; height: auto; display: block; }
.gfhjh .gl2dt a { color: var(--er79s); text-underline-offset: 3px; }
.gfhjh .gp9rm { width: min(100% - 40px, var(--e5ind)); margin-inline: auto; }
.gfhjh .gh2a1 { color: var(--ecc85); }
.gfhjh .gsrja { font-size: .9rem; }
.gfhjh .gioou { display: flex; gap: 10px; flex-wrap: wrap; }
.gfhjh .gd5z7 { display: inline-flex; align-items: center; gap: 10px; font: 700 .78rem/1.3 var(--ez5av); letter-spacing: .14em; text-transform: uppercase; color: var(--e3rqd); margin: 0 0 14px; }
.gfhjh .gd5z7::before { content: ""; flex: none; width: 22px; height: 6px; border-radius: 6px; background: var(--esdpt); box-shadow: 28px 0 0 0 var(--e0ls5); margin-right: 26px; }
.gfhjh .gf5lk { font-size: 1.2rem; color: var(--ecc85); max-width: 62ch; }
.gfhjh .g64p0 { color: var(--elkbq); }
.gfhjh .gq5m8 .g64p0, .gfhjh .ga3gk .g64p0 { color: var(--e3p3b); }
.gfhjh .gv61h { --e2vs6: var(--esdpt); display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 48px; padding: 12px 22px; border-radius: var(--eykie); border: 2px solid var(--e2vs6); background: var(--e2vs6); color: var(--eyy30); font: 700 1rem/1.1 var(--ez5av); text-decoration: none; cursor: pointer; transition: transform .15s, background .15s, box-shadow .15s; }
.gfhjh .gv61h:hover { background: var(--eddrs); border-color: var(--eddrs); color: #fff; transform: translateY(-1px); }
.gfhjh .gv61h svg { width: 18px; height: 18px; }
.gfhjh .g5rs0 { background: transparent; color: var(--eeam0); border-color: var(--eeam0); }
.gfhjh .g5rs0:hover { background: var(--eeam0); border-color: var(--eeam0); color: #fff; }
.gfhjh .gjoos { --e2vs6: #fff; color: var(--ehxmr); }
.gfhjh .gjoos:hover { background: color-mix(in srgb, var(--eo0nw) 12%, #fff); border-color: color-mix(in srgb, var(--eo0nw) 12%, #fff); color: var(--ehxmr); }
.gfhjh .gg0rt { background: transparent; border-color: rgba(255,255,255,.55); color: #fff; }
.gfhjh .gg0rt:hover { background: rgba(255,255,255,.12); border-color: #fff; color: #fff; }
.gfhjh .g2kdr { min-height: 40px; padding: 8px 14px; font-size: .92rem; }
.gfhjh .gl2dt a.gv61h { color: var(--eyy30); }
.gfhjh .gl2dt a.g5rs0 { color: var(--eeam0); }
.gfhjh .gl2dt a.g5rs0:hover { color: #fff; }
.gfhjh .gl2dt a.gjoos, .gfhjh .gl2dt a.gjoos:hover { color: var(--ehxmr); }
.gfhjh .gl2dt a.gg0rt { color: #fff; }
.gfhjh .g8tkm { display: inline-flex; align-items: center; gap: 6px; font-weight: 700; color: var(--er79s); text-decoration: none; }
.gfhjh .g8tkm svg { width: 16px; height: 16px; transition: transform .15s; }
.gfhjh .g8tkm:hover svg { transform: translateX(3px); }
.gfhjh .grqo0 { padding: clamp(56px, 8vw, 104px) 0; }
.gfhjh .gc4zw { padding-top: clamp(24px, 3vw, 40px); }
.gfhjh .gtww8 { background: var(--e9oia); }
.gfhjh .gq5m8 { background: var(--eeam0); color: var(--e3ebp); }
.gfhjh .gq5m8 h2, .gfhjh .gq5m8 h3 { color: #fff; }
.gfhjh .gq5m8 .gd5z7 { color: var(--emaek); }
.gfhjh .gq5m8 .gd5z7::before { box-shadow: 28px 0 0 0 rgba(255,255,255,.35); }
.gfhjh .gq5m8 .gh2a1, .gfhjh .gq5m8 .gf5lk { color: var(--ewms9); }
.gfhjh .gf4u6 { display: flex; flex-wrap: wrap; gap: 18px 40px; justify-content: space-between; align-items: end; margin-bottom: 40px; }
.gfhjh .gf4u6 > div { max-width: 720px; }
.gfhjh .gf4u6 h2 { margin-bottom: .3em; }
.gfhjh .gf4u6 p { margin: 0; }
.gfhjh .gvnp3 { background: var(--eeam0); color: var(--e3ebp); position: relative; overflow: hidden; }
.gfhjh .gvnp3::before { content: ""; position: absolute; right: -180px; top: -220px; width: 620px; height: 620px; border-radius: 50%; border: 70px solid rgba(255,255,255,.045); }
.gfhjh .gvnp3 .gp9rm { position: relative; display: grid; gap: 40px; padding: clamp(40px, 6vw, 84px) 0 0; }
@media (min-width: 1000px) { .gfhjh .gvnp3 .gp9rm { grid-template-columns: 1.15fr .85fr; align-items: start; } .gfhjh .gvnp3 .gp9rm.gk4hm { grid-template-columns: 1fr; } .gfhjh .gk4hm > div:first-child { max-width: 860px; } }
.gfhjh .gl2dt .gvnp3 h1 { color: #fff; line-height: 1.16; }
.gfhjh .gvnp3 h1 .g64p0 { color: var(--eyy30); background: linear-gradient(var(--esdpt), var(--esdpt)) 0 45% / 100% 1.08em no-repeat; padding: 0 .12em; border-radius: 6px; box-decoration-break: clone; -webkit-box-decoration-break: clone; }
.gfhjh .gvnp3 .gd5z7 { color: var(--emaek); }
.gfhjh .gvnp3 .gd5z7::before { box-shadow: 28px 0 0 0 rgba(255,255,255,.35); }
.gfhjh .gvnp3 .gf5lk { color: var(--ewms9); }
.gfhjh .gilp0 { display: flex; flex-wrap: wrap; gap: 12px; margin: 30px 0 34px; }
.gfhjh .gpbeq { display: flex; flex-wrap: wrap; gap: 8px; list-style: none; padding: 0; margin: 0; }
.gfhjh .gpbeq 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(--e3ebp); }
.gfhjh .gpbeq svg { width: 16px; height: 16px; color: var(--emaek); flex: none; }
.gfhjh .g4fz3 { background: #fff; color: var(--ew3ek); border-radius: var(--e97wv); padding: 26px 26px 22px; box-shadow: var(--e77m4); position: relative; }
.gfhjh .gl2dt .g4fz3 h2 { font-size: 1.3rem; margin: 0 0 14px; }
.gfhjh .gzhh3 { list-style: none; margin: 0; padding: 0; position: relative; }
.gfhjh .gzhh3::before { content: ""; position: absolute; left: 15px; top: 14px; bottom: 14px; width: 8px; border-radius: 8px; background: linear-gradient(var(--esdpt), var(--e0ls5) 55%, var(--eeam0)); }
.gfhjh .gzhh3 li { position: relative; display: grid; grid-template-columns: 38px 1fr; gap: 12px; align-items: center; padding: 7px 0; }
.gfhjh .grw77 { width: 38px; height: 38px; border-radius: 50%; background: #fff; border: 4px solid var(--eeam0); display: grid; place-items: center; font: 800 .74rem var(--eojwd); color: var(--ehxmr); z-index: 1; }
.gfhjh .gzhh3 b { display: block; font-size: 1rem; color: var(--ehxmr); line-height: 1.3; }
.gfhjh .gzhh3 li > div > span { font-size: .88rem; color: var(--ecc85); display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; line-height: 1.45; }
.gfhjh .gdphd { margin-top: 16px; display: flex; justify-content: space-between; align-items: center; gap: 12px; flex-wrap: wrap; border-top: 1px dashed var(--efpu6); padding-top: 14px; }
.gfhjh .g7we0 { position: relative; grid-column: 1 / -1; display: grid; grid-template-columns: 1.6fr 1fr 1fr; gap: 14px; align-items: end; margin-top: 8px; }
.gfhjh .g7we0 figure { margin: 0; border-radius: var(--e97wv) var(--e97wv) 0 0; overflow: hidden; background: var(--er79s); }
.gfhjh .g7we0 img { width: 100%; height: 100%; object-fit: cover; }
.gfhjh .g7we0 figure:nth-child(1) { aspect-ratio: 16 / 8; }
.gfhjh .g7we0 figure:nth-child(2) { aspect-ratio: 4 / 4.2; }
.gfhjh .g7we0 figure:nth-child(3) { aspect-ratio: 4 / 3.4; }
.gfhjh .ggw98 { grid-template-columns: 1fr; }
.gfhjh .ggw98 figure:nth-child(1) { aspect-ratio: 5 / 2; }
@media (max-width: 699px) { .gfhjh .g7we0 { grid-template-columns: 1fr 1fr; } .gfhjh .g7we0 figure:nth-child(1) { grid-column: 1 / -1; aspect-ratio: 16 / 9; } .gfhjh .g7we0 figure:nth-child(2), .gfhjh .g7we0 figure:nth-child(3) { aspect-ratio: 1; } }
.gfhjh .gc20g { margin-top: -1px; background: var(--ean65); color: var(--e3ebp); }
.gfhjh .gc20g .gp9rm { display: grid; gap: 0; grid-template-columns: 1fr; }
@media (min-width: 760px) { .gfhjh .gc20g .gp9rm { grid-template-columns: minmax(150px, auto) repeat(var(--edo6a, 4), 1fr); } }
.gfhjh .gar27 { margin: 0; padding: 20px 24px 20px 0; font: 800 1.05rem/1.2 var(--eojwd); color: var(--emaek); display: flex; flex-direction: column; justify-content: center; max-width: 220px; }
.gfhjh .g50ig { display: block; padding: 18px 20px; border-left: 1px solid rgba(255,255,255,.12); color: #fff; text-decoration: none; }
.gfhjh .gl2dt a.g50ig { color: #fff; }
.gfhjh a.g50ig:hover { background: rgba(255,255,255,.06); }
.gfhjh .g50ig small { display: block; font-size: .8rem; color: var(--ewms9); text-transform: uppercase; letter-spacing: .08em; font-weight: 700; }
.gfhjh .g50ig b { display: block; font-size: 1rem; margin: 2px 0; line-height: 1.3; }
.gfhjh .g50ig span { font-size: .9rem; color: var(--ewms9); display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; line-height: 1.45; }
@media (max-width: 759px) { .gfhjh .g50ig { border-left: 0; border-top: 1px solid rgba(255,255,255,.12); padding-left: 0; } }
.gfhjh .goq0q { --e1ew1: var(--ekvca); } .gfhjh .gh4vp { --e1ew1: var(--e578w); } .gfhjh .gaafh { --e1ew1: var(--eiv2j); } .gfhjh .g7v9x { --e1ew1: var(--e7609); }
.gfhjh .gi8hh { display: inline-flex; align-items: center; gap: 7px; font-size: .78rem; font-weight: 800; letter-spacing: .08em; text-transform: uppercase; color: var(--e1ew1, var(--eeam0)); }
.gfhjh .gi8hh::before { content: ""; width: 12px; height: 12px; border-radius: 50%; border: 3px solid currentColor; background: #fff; flex: none; }
.gfhjh .g402t { display: grid; gap: 16px; }
@media (min-width: 760px) { .gfhjh .g402t { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1100px) { .gfhjh .g402t { grid-template-columns: repeat(var(--edo6a, 4), 1fr); } }
.gfhjh .gz2be { background: #fff; border-radius: var(--e97wv); padding: 24px; border: 1px solid var(--efpu6); border-top: 8px solid var(--e1ew1); display: flex; flex-direction: column; gap: 10px; }
.gfhjh .gz2be h3, .gfhjh .gz2be p { margin: 0; }
.gfhjh .gz2be p { font-size: .97rem; }
.gfhjh .gz2be ul { list-style: none; padding: 0; margin: 0; }
.gfhjh .gz2be li { display: flex; gap: 10px; padding: 9px 0; border-bottom: 1px solid var(--efpu6); color: var(--ew3ek); font-weight: 600; font-size: .95rem; line-height: 1.4; }
.gfhjh .gz2be li::before { content: ""; flex: none; width: 8px; height: 8px; border-radius: 50%; background: var(--e1ew1); margin-top: .45em; }
.gfhjh .g0vi5 { display: grid; gap: 22px; }
@media (min-width: 700px) { .gfhjh .g0vi5 { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1000px) { .gfhjh .gp1h8 { grid-template-columns: repeat(3, 1fr); } }
.gfhjh .gynke { position: relative; display: flex; flex-direction: column; background: #fff; border: 1px solid var(--efpu6); border-radius: var(--e97wv); overflow: hidden; transition: transform .18s, box-shadow .18s, border-color .18s; }
.gfhjh .gynke::before { content: ""; position: absolute; left: 0; right: 0; top: 0; height: 6px; background: var(--e1ew1, var(--eeam0)); z-index: 1; }
.gfhjh .gynke:hover { transform: translateY(-3px); box-shadow: var(--e77m4); border-color: transparent; }
.gfhjh .g2imk { aspect-ratio: 16 / 9; overflow: hidden; background: var(--eehzk); }
.gfhjh .g2imk img { width: 100%; height: 100%; object-fit: cover; }
.gfhjh .gvcad { padding: 20px 20px 22px; display: flex; flex-direction: column; gap: 10px; flex: 1; }
.gfhjh .gl2dt .gynke h3 { margin: 0; font-size: 1.2rem; }
.gfhjh .gynke h3 a { color: var(--ehxmr); text-decoration: none; }
.gfhjh .gynke h3 a::after { content: ""; position: absolute; inset: 0; z-index: 2; }
.gfhjh .gl2dt .gynke p { margin: 0; color: var(--ecc85); font-size: .96rem; }
.gfhjh .gogdy { display: flex; flex-wrap: wrap; gap: 6px; list-style: none; padding: 0; margin: 0; }
.gfhjh .gogdy li { font-size: .8rem; font-weight: 700; padding: 4px 9px; border-radius: 6px; background: var(--e9oia); color: var(--eeam0); border: 1px solid var(--efpu6); }
.gfhjh .ggapm { margin-top: auto; display: flex; justify-content: space-between; align-items: end; gap: 10px; padding-top: 12px; border-top: 1px dashed var(--efpu6); }
.gfhjh .g54y5 { font: 800 1.35rem/1.1 var(--eojwd); color: var(--ehxmr); }
.gfhjh .guqwc { font-size: 1.05rem; }
.gfhjh .gtfmq { width: 38px; height: 38px; border-radius: 50%; display: grid; place-items: center; background: var(--eehzk); color: var(--eeam0); flex: none; transition: background .15s, color .15s; }
.gfhjh .gtfmq svg { width: 18px; height: 18px; }
.gfhjh .gynke:hover .gtfmq { background: var(--esdpt); color: var(--eyy30); }
.gfhjh .gspt6 { display: grid; gap: 18px; }
@media (min-width: 900px) { .gfhjh .g28vx { grid-template-columns: repeat(3, 1fr); } .gfhjh .g1k7y { grid-template-columns: repeat(2, 1fr); } }
.gfhjh .gzafo { position: relative; background: rgba(255,255,255,.06); border: 1px solid rgba(255,255,255,.14); border-radius: var(--e97wv); padding: 26px; display: flex; flex-direction: column; gap: 12px; }
.gfhjh .gwpiy { border: 2px solid var(--emaek); background: rgba(255,255,255,.09); }
.gfhjh .gd20e { position: absolute; top: -13px; left: 20px; background: var(--esdpt); color: var(--eyy30); font-size: .78rem; font-weight: 800; padding: 3px 10px; border-radius: 6px; }
.gfhjh .gb3w3 { font: 800 clamp(1.5rem, 2.4vw, 2rem)/1.1 var(--eojwd); color: var(--emaek); letter-spacing: -.02em; }
.gfhjh .gl2dt .gzafo h3 { margin: 0; font-size: 1.15rem; line-height: 1.3; }
.gfhjh .gzafo ul { margin: 0; padding-left: 1.1em; color: var(--ewms9); font-size: .97rem; }
.gfhjh .gzafo li + li { margin-top: 4px; }
.gfhjh .gl2dt .ga37v { margin: 4px 0 0; font: 800 1.6rem/1 var(--eojwd); color: #fff; }
.gfhjh .ga37v small { font: 600 .85rem var(--ez5av); color: var(--ewms9); }
.gfhjh .gzafo .gv61h { margin-top: auto; align-self: start; }
.gfhjh .gdzrf { display: grid; gap: 40px; align-items: center; }
@media (min-width: 960px) { .gfhjh .gdzrf { grid-template-columns: 1fr 1fr; } .gfhjh .gyeek { grid-template-columns: .8fr 1.2fr; align-items: start; } }
.gfhjh .gmi26 { position: relative; }
.gfhjh .gmi26 img { border-radius: var(--e97wv); width: 100%; aspect-ratio: 5 / 4; object-fit: cover; }
.gfhjh .gb1e3 { position: absolute; right: 16px; bottom: -18px; background: #fff; border-left: 6px solid var(--esdpt); color: var(--ehxmr); border-radius: 10px; padding: 12px 16px; font-weight: 700; box-shadow: var(--e77m4); max-width: 260px; }
.gfhjh .go10j { list-style: none; padding: 0; margin: 0 0 1.4em; display: grid; gap: 10px; }
.gfhjh .go10j li { position: relative; padding-left: 34px; }
.gfhjh .go10j li::before { content: ""; position: absolute; left: 0; top: 3px; width: 22px; height: 22px; border-radius: 50%; background: var(--eehzk); }
.gfhjh .go10j li::after { content: ""; position: absolute; left: 7px; top: 8px; width: 8px; height: 5px; border-left: 3px solid var(--eeam0); border-bottom: 3px solid var(--eeam0); transform: rotate(-45deg); }
.gfhjh .g3fsw { display: grid; gap: 22px; }
@media (min-width: 700px) { .gfhjh .g3fsw { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1000px) { .gfhjh .glpbs { grid-template-columns: repeat(4, 1fr); } .gfhjh .gwyp0 { grid-template-columns: repeat(3, 1fr); } }
.gfhjh .g13dh { background: #fff; border: 1px solid var(--efpu6); border-radius: var(--e97wv); padding: 24px; }
.gfhjh .galxk { width: 48px; height: 48px; border-radius: 12px; display: grid; place-items: center; background: var(--eehzk); color: var(--eeam0); margin-bottom: 14px; }
.gfhjh .galxk svg { width: 24px; height: 24px; }
.gfhjh .gl2dt .g13dh h3 { margin-bottom: 6px; }
.gfhjh .gl2dt .g13dh p { margin: 0; color: var(--ecc85); font-size: .96rem; }
.gfhjh .gjd2a { counter-reset: s; display: grid; gap: 14px; list-style: none; padding: 0; margin: 0; }
@media (min-width: 700px) { .gfhjh .gjd2a { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1000px) { .gfhjh .gjd2a { grid-template-columns: repeat(var(--edo6a, 5), 1fr); } }
.gfhjh .gjd2a li { background: rgba(255,255,255,.06); border: 1px solid rgba(255,255,255,.16); border-top: 6px solid var(--esdpt); border-radius: var(--e97wv); padding: 18px; counter-increment: s; }
.gfhjh .gjd2a li::before { content: counter(s, decimal-leading-zero); display: block; font: 800 1.5rem/1 var(--eojwd); color: var(--emaek); margin-bottom: 10px; }
.gfhjh .gjd2a b { display: block; color: #fff; margin-bottom: 4px; line-height: 1.3; }
.gfhjh .gjd2a span { font-size: .93rem; color: var(--ewms9); }
.gfhjh .g85rd { display: grid; gap: 10px; }
.gfhjh .g85rd details { background: #fff; border: 1px solid var(--efpu6); border-radius: var(--eykie); }
.gfhjh .g85rd summary { cursor: pointer; list-style: none; padding: 16px 52px 16px 18px; font-weight: 700; color: var(--ehxmr); position: relative; }
.gfhjh .g85rd summary::-webkit-details-marker { display: none; }
.gfhjh .g85rd summary::before, .gfhjh .g85rd summary::after { content: ""; position: absolute; right: 23px; top: 50%; width: 12px; height: 3px; margin-top: -1.5px; border-radius: 2px; background: var(--eeam0); transition: transform .2s; }
.gfhjh .g85rd summary::after { transform: rotate(90deg); }
.gfhjh .g85rd details[open] summary::after { transform: rotate(0); }
.gfhjh .g85rd details > div { padding: 0 18px 16px; color: var(--ew3ek); }
.gfhjh .g85rd details > div p:last-child { margin: 0; }
.gfhjh .gyeek h2 { margin-bottom: .6em; }
.gfhjh .ga3gk { background: var(--esdpt); color: var(--eyy30); border-radius: var(--e97wv); padding: clamp(28px, 4vw, 48px); display: grid; gap: 22px; align-items: center; position: relative; overflow: hidden; }
@media (min-width: 900px) { .gfhjh .ga3gk { grid-template-columns: 1fr auto; } }
.gfhjh .gl2dt .ga3gk h2 { color: var(--eyy30); margin: 0 0 6px; }
.gfhjh .gl2dt .ga3gk p { margin: 0; color: var(--eyy30); opacity: .86; }
.gfhjh .ga3gk::after { content: ""; position: absolute; right: -60px; bottom: -90px; width: 260px; height: 260px; border-radius: 50%; border: 40px solid rgba(255,255,255,.1); }
.gfhjh .ga3gk .gioou { position: relative; z-index: 1; }
.gfhjh .ga3gk .gg0rt { border-color: color-mix(in srgb, var(--eyy30) 55%, transparent); }
.gfhjh .gl2dt .ga3gk a.gg0rt { color: var(--eyy30); }
.garff { background: var(--eg5no); color: var(--eupnr); }
.gw1k7 { padding: clamp(56px, 7vw, 96px) 0; }
.gol2a { width: min(100% - 40px, var(--epawu, 1200px)); margin: 0 auto; }
.gixx7 { max-width: 720px; margin: 0 0 clamp(24px, 3vw, 40px); }
.gq420 { font-size: .78rem; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; color: var(--elkbq); margin: 0 0 10px; }
.gixx7 h2 { font-family: var(--e7alz); text-transform: var(--eyotw, none); font-size: clamp(1.8rem, 3.2vw, 2.6rem); line-height: 1.12; margin: 0 0 12px; color: var(--eupnr); overflow-wrap: normal; hyphens: manual; }
.gixx7 h2 .g64p0 { color: var(--elkbq); }
.gw8dz { color: var(--ev90l); font-size: 1.04rem; line-height: 1.6; margin: 0; }
.gw38m { color: var(--ev90l); font-size: .86rem; line-height: 1.5; margin: 12px 0 0; }
.g4jt5 { display: inline-flex; align-items: center; justify-content: center; gap: .5em; min-height: 48px; padding: 0 22px; border-radius: 999px; border: 2px solid var(--eo0nw); background: var(--eo0nw); color: var(--ey9co); font-weight: 700; text-decoration: none; cursor: pointer; font: inherit; font-weight: 700; transition: transform .15s, box-shadow .2s, background .2s; text-align: center; }
.g4jt5 svg { width: 18px; height: 18px; }
.g4jt5:hover { transform: translateY(-1px); box-shadow: 0 10px 22px -12px color-mix(in srgb, var(--eo0nw) 70%, transparent); }
.g4jt5[disabled] { opacity: .45; cursor: not-allowed; transform: none; box-shadow: none; }
.g1gtl { background: transparent; color: var(--eupnr); border-color: color-mix(in srgb, var(--eupnr) 25%, transparent); }
.g1cz3 { background: none; border: 0; color: var(--elkbq); font: inherit; font-weight: 600; text-decoration: underline; cursor: pointer; padding: 8px 4px; }
.g7sm7 { width: 100%; min-height: 48px; border-radius: 12px; border: 1px solid color-mix(in srgb, var(--eupnr) 18%, transparent); background: #fff; color: var(--eupnr); padding: 10px 14px; font: inherit; }
.g7sm7:focus-visible, .g4jt5:focus-visible, .gj02e:focus-visible, .gefl5:focus-within, .gql46:focus-within { outline: 3px solid color-mix(in srgb, var(--eo0nw) 55%, transparent); outline-offset: 2px; }
.g5g7s { display: grid; gap: 6px; font-weight: 600; font-size: .9rem; }
.gq3eg { display: grid; grid-template-columns: minmax(0, 1.5fr) minmax(280px, 1fr); gap: clamp(18px, 3vw, 44px); align-items: start; }
.gnhgj .gq3eg { grid-template-columns: 1fr; max-width: 880px; }
.goeur { list-style: none; margin: 0; padding: 0; border-top: 1px solid color-mix(in srgb, var(--eupnr) 14%, transparent); }
.gv59q { 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(--eupnr) 10%, transparent); transition: background .2s; }
.gv59q.g1r5l { background: linear-gradient(90deg, color-mix(in srgb, var(--eo0nw) 7%, transparent), transparent 70%); }
.gql46 { display: flex; align-items: flex-start; gap: 14px; cursor: pointer; min-width: 0; }
.gql46 input { position: absolute; opacity: 0; width: 1px; height: 1px; }
.gr1an { flex: none; width: 22px; height: 22px; border-radius: 6px; border: 2px solid color-mix(in srgb, var(--eupnr) 28%, transparent); display: grid; place-items: center; color: transparent; transition: .15s; margin-top: 2px; }
.gr1an svg { width: 14px; height: 14px; }
.gql46 input:checked + .gr1an { background: var(--eo0nw); border-color: var(--eo0nw); color: var(--ey9co); }
.gpqcs { font-weight: 650; line-height: 1.3; overflow-wrap: normal; word-break: normal; }
.gpqcs small { display: block; margin-top: 3px; color: var(--ev90l); font-weight: 400; font-size: .84rem; }
.gexan { font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }
.gexan small { color: var(--ev90l); font-weight: 400; }
.gv59q:not(.g1r5l) .grv95 { opacity: .35; }
.grv95 { display: inline-flex; align-items: center; border: 1px solid color-mix(in srgb, var(--eupnr) 16%, transparent); border-radius: 999px; overflow: hidden; transition: opacity .2s; }
.ggsgc { width: 34px; height: 34px; border: 0; background: transparent; color: var(--eupnr); font-size: 1.1rem; cursor: pointer; }
.ggsgc:hover { background: var(--eh9n1); }
.gtl4p { width: 38px; height: 34px; border: 0; text-align: center; font: inherit; font-weight: 700; background: transparent; color: var(--eupnr); -moz-appearance: textfield; }
.gtl4p::-webkit-inner-spin-button, .gtl4p::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }
.gs403 { position: sticky; top: calc(var(--evltp, 72px) + 16px); padding: 24px; border-radius: 22px; background: var(--e3jic, var(--elz3k)); color: #fff; }
.gnhgj .gs403 { position: static; display: grid; grid-template-columns: 1fr auto; gap: 4px 24px; align-items: center; padding: 18px 22px; }
.gzlyj { margin: 0; font-size: .82rem; letter-spacing: .1em; text-transform: uppercase; color: color-mix(in srgb, #fff 70%, transparent); }
.gzlyj small { text-transform: none; letter-spacing: 0; }
.g5ybb { margin: 6px 0 4px; font-family: var(--e7alz); font-size: clamp(2rem, 4vw, 2.8rem); font-weight: 800; line-height: 1.05; color: var(--e3p3b); }
.gxlkt { font-size: .45em; font-weight: 600; color: #fff; }
.g4gsk { color: #ffd2cc; margin: 0; font-size: .9rem; }
.gs403 .gw38m { color: color-mix(in srgb, #fff 68%, transparent); }
.gs403 .g4jt5 { margin-top: 18px; width: 100%; }
.gnhgj .gs403 .g4jt5 { width: auto; grid-row: 1 / span 3; grid-column: 2; margin: 0; }
.gpl48 { position: relative; padding: clamp(20px, 3vw, 36px); border-radius: 26px; background: #fff; border: 1px solid color-mix(in srgb, var(--eupnr) 10%, transparent); box-shadow: 0 30px 60px -44px rgba(0,0,0,.4); max-width: 920px; }
.gr29s { background: var(--eh9n1); }
.gr29s .gpl48 { max-width: none; }
.gwv8v { height: 6px; border-radius: 6px; background: var(--eh9n1); overflow: hidden; margin-bottom: 22px; }
.gwv8v span { display: block; height: 100%; background: var(--eo0nw); border-radius: 6px; transition: width .3s; }
.gqozh { border: 0; padding: 0; margin: 0; min-width: 0; }
.gqozh legend { font-family: var(--e7alz); font-size: clamp(1.3rem, 2.2vw, 1.7rem); font-weight: 700; margin-bottom: 18px; padding: 0; outline: none; }
.g2rl8 { display: block; font-family: var(--emypd); font-size: .78rem; font-weight: 600; letter-spacing: .1em; text-transform: uppercase; color: var(--ev90l); margin-bottom: 6px; }
.go462 { display: grid; grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)); gap: 12px; }
.gefl5 { position: relative; display: grid; gap: 4px; padding: 16px 18px; border-radius: 14px; border: 1px solid color-mix(in srgb, var(--eupnr) 14%, transparent); background: color-mix(in srgb, var(--eh9n1) 50%, #fff); cursor: pointer; transition: border-color .15s, background .15s; }
.gefl5 input { position: absolute; opacity: 0; }
.gefl5:hover { border-color: color-mix(in srgb, var(--eo0nw) 55%, transparent); }
.gefl5.g1r5l { border-color: var(--eo0nw); box-shadow: inset 0 0 0 1px var(--eo0nw); background: color-mix(in srgb, var(--eo0nw) 8%, #fff); }
.g0la2 { font-weight: 700; overflow-wrap: anywhere; }
.gbgsm { color: var(--ev90l); font-size: .88rem; line-height: 1.45; }
.g7i6z { display: flex; flex-wrap: wrap; gap: 12px; align-items: center; margin-top: 22px; }
.gh24i h3 { font-family: var(--e7alz); font-size: clamp(1.5rem, 2.6vw, 2.1rem); margin: 0 0 8px; outline: none; }
.gbo9y { color: var(--ev90l); margin: 0; }
.gnka6 { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(260px, .85fr); gap: clamp(18px, 3vw, 40px); align-items: start; }
.gtmzh .gnka6 { padding: clamp(18px, 3vw, 32px); border-radius: 26px; background: #fff; box-shadow: 0 30px 60px -44px rgba(0,0,0,.4); }
.g2kdq { padding: 18px; border-radius: 20px; background: #fff; border: 1px solid color-mix(in srgb, var(--eupnr) 10%, transparent); }
.gtmzh .g2kdq { border: 0; padding: 0; }
.glmi3 { display: flex; align-items: center; justify-content: space-between; gap: 10px; margin-bottom: 12px; }
.g1ytl { margin: 0; font-weight: 700; text-transform: capitalize; }
.gu0ki { width: 40px; height: 40px; border-radius: 50%; border: 1px solid color-mix(in srgb, var(--eupnr) 14%, transparent); background: transparent; color: var(--eupnr); display: grid; place-items: center; cursor: pointer; transform: rotate(90deg); }
.g7ujc { transform: rotate(-90deg); }
.gu0ki svg { width: 18px; height: 18px; }
.gu0ki[disabled] { opacity: .3; cursor: default; }
.g8prh { display: grid; grid-template-columns: repeat(7, minmax(0, 1fr)); gap: 6px; }
.g2uns { text-align: center; font-size: .74rem; font-weight: 600; color: var(--ev90l); text-transform: uppercase; padding: 4px 0; }
.gj02e { aspect-ratio: 1; min-height: 38px; border-radius: 12px; border: 0; background: var(--eh9n1); color: var(--eupnr); font: inherit; font-weight: 600; cursor: pointer; transition: background .15s, color .15s; }
.gj02e:hover:not([disabled]) { background: color-mix(in srgb, var(--eo0nw) 22%, var(--eh9n1)); }
.gj02e[disabled] { background: transparent; color: color-mix(in srgb, var(--eupnr) 30%, transparent); cursor: default; text-decoration: line-through; }
.gj02e.g4vps { box-shadow: inset 0 0 0 2px color-mix(in srgb, var(--eo0nw) 60%, transparent); }
.gj02e.g1r5l { background: var(--eo0nw); color: var(--ey9co); }
.g250q { display: grid; gap: 14px; }
.g250q .g4jt5 { margin-top: 4px; }
.gxee0 { list-style: none; margin: 0; padding: 0; display: grid; gap: 0; border-top: 1px solid color-mix(in srgb, var(--eupnr) 14%, transparent); }
.gcnis { 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(--eupnr) 10%, transparent); }
.gfcts { font-family: var(--e7alz); font-weight: 700; font-size: 1.15rem; line-height: 1.1; color: var(--elkbq); }
.gfcts small { display: block; font-family: var(--emypd); font-size: .8rem; font-weight: 500; color: var(--ev90l); margin-top: 3px; }
.g13ke b { display: block; font-weight: 700; line-height: 1.3; }
.g13ke small { display: block; color: var(--ev90l); font-size: .9rem; line-height: 1.5; margin-top: 4px; }
.gw3d9 { white-space: nowrap; font-size: .82rem; font-weight: 700; padding: 6px 12px; border-radius: 999px; background: var(--eh9n1); color: var(--eupnr); font-variant-numeric: tabular-nums; }
.gw3d9:empty { display: none; }
.gcnis.g1r5l .gw3d9 { background: var(--eo0nw); color: var(--ey9co); }
.gaewt .gxee0 { border-top: 0; grid-template-columns: repeat(auto-fill, minmax(260px, 1fr)); gap: 14px; }
.gaewt .gcnis { grid-template-columns: 1fr; align-content: start; border: 1px solid color-mix(in srgb, var(--eupnr) 10%, transparent); border-radius: 18px; background: #fff; padding: 20px; }
.gaewt .gcnis.g1r5l { border-color: var(--eo0nw); }
.gaewt .gw3d9 { justify-self: start; }
.gm2ii { margin: 24px 0 0; }
.g7giz { display: flex; flex-wrap: wrap; gap: 12px 20px; align-items: center; margin: 0 0 18px; }
.glomo { display: inline-flex; padding: 4px; border-radius: 999px; background: var(--eh9n1); }
.g6sfj { border: 0; background: transparent; padding: 8px 16px; border-radius: 999px; font: inherit; font-weight: 600; font-size: .9rem; color: var(--ev90l); cursor: pointer; }
.g6sfj[aria-pressed="true"] { background: #fff; color: var(--eupnr); box-shadow: 0 4px 10px -6px rgba(0,0,0,.3); }
.gzt0g { display: inline-flex; align-items: center; gap: 10px; font-weight: 600; font-size: .92rem; cursor: pointer; }
.gzt0g input { width: 40px; height: 22px; appearance: none; -webkit-appearance: none; border-radius: 999px; background: color-mix(in srgb, var(--eupnr) 20%, transparent); position: relative; cursor: pointer; transition: background .2s; margin: 0; }
.gzt0g input::after { content: ""; position: absolute; top: 3px; left: 3px; width: 16px; height: 16px; border-radius: 50%; background: #fff; transition: transform .2s; }
.gzt0g input:checked { background: var(--eo0nw); }
.gzt0g input:checked::after { transform: translateX(18px); }
.gxtll { overflow-x: auto; border-radius: 22px; background: #fff; border: 1px solid color-mix(in srgb, var(--eupnr) 10%, transparent); }
.gixym { width: 100%; border-collapse: collapse; min-width: 560px; }
.gixym th, .gixym td { padding: 14px 16px; border-bottom: 1px solid color-mix(in srgb, var(--eupnr) 8%, transparent); text-align: center; vertical-align: middle; }
.gixym thead th { vertical-align: top; }
.gixym tbody th { text-align: left; font-weight: 500; }
.gvzyp { display: block; font-family: var(--e7alz); font-size: 1.15rem; font-weight: 700; }
.gixym thead small { display: block; color: var(--ev90l); font-weight: 400; font-size: .84rem; margin-top: 4px; }
.g4hxv, .g0936 { display: block; margin-top: 10px; font-size: 1.35rem; font-weight: 800; color: var(--elkbq); }
.g0936 { font-size: 1rem; }
.gya9m { background: color-mix(in srgb, var(--eo0nw) 7%, #fff); }
.gx3ne { display: inline-grid; place-items: center; width: 28px; height: 28px; border-radius: 50%; background: color-mix(in srgb, var(--eo0nw) 16%, #fff); color: var(--elkbq); }
.gx3ne svg { width: 16px; height: 16px; }
.gjgfj { color: color-mix(in srgb, var(--eupnr) 30%, transparent); }
.glhxy td { border-bottom: 0; }
.glhxy .g4jt5 { min-height: 42px; padding: 0 16px; font-size: .92rem; }
@media (max-width: 900px) {
  .gq3eg, .gnka6 { grid-template-columns: 1fr; }
  .gs403 { position: static; }
  .gnhgj .gs403 { grid-template-columns: 1fr; }
  .gnhgj .gs403 .g4jt5 { grid-row: auto; grid-column: auto; width: 100%; margin-top: 14px; }
}
@media (max-width: 560px) {
  .gcnis { grid-template-columns: 1fr; }
  .gw3d9 { justify-self: start; }
  .gv59q { grid-template-columns: minmax(0, 1fr) auto; }
  .grv95 { grid-column: 1 / -1; justify-self: start; }
  .go462 { grid-template-columns: 1fr; }
  .gj02e { min-height: 34px; border-radius: 10px; }
}
.gpcru {
  --e2wjx: var(--eg5no); --eqo2d: var(--eh9n1); --eclp4: color-mix(in srgb, var(--eg5no) 30%, #fff);
  --eiabf: var(--elz3k); --e7te5: color-mix(in srgb, var(--elz3k) 84%, #fff);
  --einq3: var(--eupnr); --ehz9u: var(--eupnr); --e8x2i: var(--ev90l);
  --e3zlp: color-mix(in srgb, var(--eupnr) 15%, var(--eg5no));
  --e1s29: var(--elkbq); --e3nzs: color-mix(in srgb, var(--eo0nw) 14%, #fff); --esoc4: color-mix(in srgb, var(--eo0nw) 30%, #fff);
  --eucpz: var(--e3p3b); --e4f68: var(--e3p3b);
  --e4gs3: var(--eo0nw); --elgk8: color-mix(in srgb, var(--eo0nw) 84%, #fff); --em3mu: var(--ey9co, #16191D);
  --e5hbr: color-mix(in srgb, #fff 88%, var(--elz3k)); --eeeyi: color-mix(in srgb, #fff 72%, var(--elz3k));
  --eg66n: #157347;
  --eztod: 16px; --ej49i: 0 1px 2px rgba(0,0,0,.06), 0 14px 34px -14px rgba(0,0,0,.24);
  --eljas: var(--e7alz); --ejkek: var(--emypd);
}
.gpcru .ghnvt { background: var(--e2wjx); color: var(--ehz9u); font: 400 1.0625rem/1.65 var(--ejkek); }
.gpcru .ghnvt h1, .gpcru .ghnvt h2, .gpcru .ghnvt h3 { font-family: var(--eljas); color: var(--einq3); line-height: 1.08; letter-spacing: -.015em; margin: 0 0 .5em; font-weight: 800; text-transform: var(--eyotw, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.gpcru .ghnvt h1 { font-size: clamp(2.25rem, 5vw, 4rem); }
.gpcru .ghnvt h2 { font-size: clamp(1.7rem, 3.2vw, 2.55rem); }
.gpcru .ghnvt h3 { font-size: 1.2rem; font-weight: 700; letter-spacing: -.005em; line-height: 1.2; }
.gpcru .ghnvt p { margin: 0 0 1em; }
.gpcru .ghnvt img { max-width: 100%; height: auto; display: block; }
.gpcru .ghnvt a { color: var(--e1s29); text-underline-offset: 3px; }
.gpcru .ghnvt .g64p0 { color: var(--elkbq); }
.gpcru .gdbro .g64p0, .gpcru .giyti .g64p0 { color: var(--e3p3b); }
.gpcru .g751g { position: absolute !important; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; border: 0; }
.gpcru .g6415 {width: min(1220px, 100% - 40px); margin-inline: auto;}
.gpcru .g3kfy {font-size: .9rem;}
.gpcru .gyj0x {color: var(--e8x2i);}
.gpcru .gbjtj {text-align: center;}
.gpcru .gcs7h {font-size: 1.15rem; color: var(--e8x2i); max-width: 62ch;}
.gpcru .gul1d {display: inline-flex; align-items: center; gap: 8px; font: 700 .78rem/1 var(--eljas); font-stretch: 125%; letter-spacing: .14em; text-transform: uppercase; color: var(--e1s29); margin: 0 0 14px;}
.gpcru .gul1d svg {width: 18px; height: 18px;}
.gpcru .g0vua {color: var(--e4f68);}
.gpcru .gd37x {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(--eljas); font-stretch: 108%; text-decoration: none; cursor: pointer; transition: background .2s, color .2s, transform .2s, box-shadow .2s; white-space: nowrap;}
.gpcru .gd37x svg {width: 18px; height: 18px; flex: none;}
.gpcru .gqn2k {background: var(--e4gs3); color: var(--em3mu); box-shadow: 0 10px 22px -10px color-mix(in srgb, var(--eo0nw) 70%, transparent);}
.gpcru .gqn2k:hover {background: var(--elgk8); color: var(--em3mu); transform: translateY(-1px);}
.gpcru .g97ma {background: var(--eiabf); color: #fff;}
.gpcru .g97ma:hover {background: var(--e7te5); color: #fff;}
.gpcru .gs6q6 {border-color: var(--eiabf); color: var(--eiabf); background: transparent;}
.gpcru .gs6q6:hover {background: var(--eiabf); color: #fff;}
.gpcru .gjyrg {min-height: 56px; padding: 0 28px; font-size: 1.05rem;}
.gpcru .g26q9 {width: 100%;}
.gpcru .gjv1h {display: inline-flex; align-items: center; gap: 8px; font-weight: 700; color: var(--e1s29); text-decoration: none; border-bottom: 2px solid currentColor; padding-bottom: 2px;}
.gpcru .gjv1h svg {width: 18px; height: 18px; transition: transform .2s;}
.gpcru .gjv1h:hover svg {transform: translateX(4px);}
.gpcru .gwuis {display: inline-flex; align-items: center; gap: 8px; font-weight: 700; font-size: .88rem;}
.gpcru .gwuis .gxcg3 {width: 9px; height: 9px; border-radius: 50%; background: #9aa6b2; box-shadow: 0 0 0 4px rgba(154, 166, 178, .25); flex: none;}
.gpcru .gwuis.gvtvg .gxcg3 {background: #2BB673; box-shadow: 0 0 0 4px rgba(43, 182, 115, .25); animation: sm-pulse 2s infinite;}
.gpcru .gwuis.g6vbp .gxcg3 {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) {
  .gpcru .gwuis.gvtvg .gxcg3 {animation: none;}
}
.gpcru .gr8ce {position: relative; padding: 64px 0 76px; overflow: hidden; background: linear-gradient(180deg, var(--eqo2d) 0%, var(--e2wjx) 100%);}
.gpcru .gr8ce::before {content: ""; position: absolute; right: 0; top: 0; bottom: 0; width: 44%; background: var(--eiabf); clip-path: polygon(22% 0, 100% 0, 100% 100%, 0 100%);}
.gpcru .gls5u {position: relative; display: grid; grid-template-columns: 1.08fr .92fr; gap: 56px; align-items: center;}
.gpcru .gr8ce h1 {font-size: clamp(2.3rem, 4.4vw, 3.9rem); font-stretch: 112%; margin-bottom: 22px;}
.gpcru .gr8ce h1 em {font-style: normal; color: var(--e1s29); white-space: nowrap; box-shadow: inset 0 -.14em 0 var(--e3nzs);}
.gpcru .gr8ce .gcs7h {font-size: 1.2rem; color: var(--ehz9u);}
.gpcru .g38tg {background: var(--eclp4); border: 1px solid var(--e3zlp); padding: 9px 14px; border-radius: 999px; color: var(--eiabf);}
.gpcru .g38tg svg {color: var(--e1s29);}
.gpcru .gsu7e {display: flex; flex-wrap: wrap; gap: 12px; margin: 30px 0 34px;}
.gpcru .gjpyy {list-style: none; margin: 0; padding: 22px 0 0; border-top: 1px solid var(--e3zlp); display: flex; flex-wrap: wrap; gap: 14px 28px;}
.gpcru .gjpyy li {display: flex; align-items: center; gap: 10px; font-size: .95rem; color: var(--e8x2i);}
.gpcru .gjpyy b {color: var(--eiabf);}
.gpcru .gjpyy svg {width: 22px; height: 22px; color: var(--e1s29); flex: none;}
.gpcru .gqf3t {position: relative; padding: 0 0 46px 0;}
.gpcru .g7z09 {position: relative; aspect-ratio: 1; overflow: hidden; border-radius: 0 0 var(--eztod) var(--eztod); 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%);}
.gpcru .g7z09 img {width: 100%; height: 100%; object-fit: cover;}
.gpcru .ggxe7 {position: absolute; left: -36px; bottom: 0; width: 300px; background: var(--eclp4); border-radius: var(--eztod); padding: 18px 20px; box-shadow: var(--ej49i); border: 1px solid var(--e3zlp); border-top: 4px solid var(--e4gs3);}
.gpcru .gdilh {font: 700 .74rem/1 var(--eljas); font-stretch: 125%; letter-spacing: .14em; text-transform: uppercase; color: var(--e8x2i); margin: 0 0 10px;}
.gpcru .ggxe7 .gwuis {font-size: 1rem; color: var(--eiabf); margin-bottom: 10px;}
.gpcru .gmwau {display: flex; gap: 8px; align-items: flex-start; margin: 0 0 6px; font-size: .92rem; color: var(--ehz9u);}
.gpcru .gmwau svg {width: 16px; height: 16px; color: var(--e1s29); flex: none; margin-top: 3px;}
.gpcru .gvuf1 {display: inline-flex; align-items: center; gap: 8px; margin-top: 8px; font: 800 1.15rem/1 var(--eljas); font-stretch: 110%; color: var(--eiabf); text-decoration: none;}
.gpcru .gvuf1 svg {width: 18px; height: 18px; color: var(--e1s29);}
.gpcru .gdbro {background: var(--eiabf); color: #fff; padding: 26px 0;}
.gpcru .gyyjj {display: flex; align-items: center; gap: 26px;}
.gpcru .gdbro h2 {color: #fff; font-size: 1.15rem; margin: 0; flex: none; max-width: 190px; line-height: 1.2;}
.gpcru .gziom {list-style: none; margin: 0; padding: 0; display: flex; flex-wrap: wrap; gap: 8px;}
.gpcru .gziom 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;}
.gpcru .gziom a:hover {background: var(--e4f68); border-color: var(--e4f68); color: var(--eiabf);}
.gpcru .giinw {padding: 96px 0;}
.gpcru .gfb82 {padding: 56px 0 96px;}
.gpcru .g40y5 {background: var(--eclp4); border-block: 1px solid var(--e3zlp);}
.gpcru .gsdyo {margin-bottom: 44px; max-width: 760px;}
.gpcru .g9uym {text-align: center; margin-inline: auto;}
.gpcru .g9uym .gcs7h {margin-inline: auto;}
.gpcru .gqqjq {max-width: none; display: grid; grid-template-columns: 1fr 1fr; gap: 40px; align-items: end;}
.gpcru .gqqjq h2 {margin: 0;}
.gpcru .gqqjq .gcs7h {margin: 0;}
.gpcru .gx9t3 {display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px;}
.gpcru .g64re {grid-template-columns: repeat(3, 1fr);}
.gpcru .g95z6 {position: relative; display: flex; flex-direction: column; background: var(--eclp4); border: 1px solid var(--e3zlp); border-radius: var(--eztod); padding: 26px 24px 22px; text-decoration: none; color: var(--ehz9u); transition: transform .25s, box-shadow .25s, border-color .25s; overflow: hidden;}
.gpcru .g95z6::after {content: ""; position: absolute; right: -60px; top: -60px; width: 140px; height: 140px; border-radius: 50%; border: 2px solid var(--e3nzs); transition: .3s;}
.gpcru .g95z6:hover {transform: translateY(-4px); box-shadow: var(--ej49i); border-color: transparent; color: var(--ehz9u);}
.gpcru .g95z6:hover::after {border-color: var(--esoc4); transform: scale(1.15);}
.gpcru .g8guy {position: absolute; top: 22px; right: 24px; font: 800 .85rem/1 var(--eljas); font-stretch: 125%; color: var(--e8x2i);}
.gpcru .gz34w {width: 52px; height: 52px; border-radius: 16px; background: var(--e3nzs); color: var(--e1s29); display: grid; place-items: center; margin-bottom: 18px;}
.gpcru .gz34w svg {width: 26px; height: 26px;}
.gpcru .g95z6 h3 {margin-bottom: 8px;}
.gpcru .g95z6 p {color: var(--e8x2i); font-size: .97rem; flex: 1;}
.gpcru .gy3fj {display: flex; align-items: center; justify-content: space-between; gap: 10px; border-top: 1px dashed var(--e3zlp); padding-top: 14px; font-size: .92rem; color: var(--e8x2i);}
.gpcru .gy3fj b {font: 800 1.15rem/1 var(--eljas); color: var(--eiabf);}
.gpcru .gy3fj small {font-size: .78rem;}
.gpcru .gy3fj svg {width: 22px; height: 22px; color: var(--e4gs3); flex: none; transition: transform .2s;}
.gpcru .g95z6:hover .gy3fj svg {transform: translateX(4px);}
.gpcru .gwfxy {display: grid; grid-template-columns: 1fr 1fr; gap: 70px; align-items: center;}
.gpcru .g1690 {position: relative; padding: 0 70px 70px 0;}
.gpcru .grx48 {border-radius: 999px 999px var(--eztod) var(--eztod); width: 100%; aspect-ratio: 64 / 76; object-fit: cover;}
.gpcru .g8whw {position: absolute; right: 0; bottom: 0; width: 46%; border-radius: 50%; border: 8px solid var(--eclp4); aspect-ratio: 1; object-fit: cover; box-shadow: var(--ej49i);}
.gpcru .gefdg {position: absolute; left: 20px; bottom: 100px; background: var(--e4gs3); color: var(--em3mu); padding: 12px 16px; border-radius: 12px; margin: 0; font-size: .85rem; line-height: 1.3;}
.gpcru .gefdg b {display: block; font: 800 1.2rem/1.1 var(--eljas); font-stretch: 115%;}
.gpcru .gw6h6 {list-style: none; margin: 0 0 30px; padding: 0; display: grid; gap: 22px;}
.gpcru .gw6h6 li {display: flex; gap: 16px;}
.gpcru .gw6h6 h3 {margin: 4px 0 4px; font-size: 1.1rem;}
.gpcru .gw6h6 p {margin: 0; color: var(--e8x2i);}
.gpcru .gxifi {grid-template-columns: 1fr 1fr; gap: 26px 40px;}
.gpcru .gnmwm {width: 48px; height: 48px; flex: none; border-radius: 50% 50% 12px 12px; background: var(--eiabf); color: var(--e4f68); display: grid; place-items: center;}
.gpcru .gnmwm svg {width: 22px; height: 22px;}
.gpcru .guhwc {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; align-items: stretch;}
.gpcru .gcq80 {position: relative; background: var(--eclp4); border: 1px solid var(--e3zlp); border-radius: var(--eztod); padding: 30px 26px 26px; display: flex; flex-direction: column;}
.gpcru .glgr0 {background: var(--eiabf); color: var(--e5hbr); border-color: var(--eiabf); box-shadow: 0 30px 60px -30px color-mix(in srgb, var(--elz3k) 70%, transparent);}
.gpcru .glgr0 h3, .gpcru .glgr0 .goqem {color: #fff;}
.gpcru .ge6j2 {position: absolute; top: -14px; left: 26px; background: var(--e4f68); color: var(--eiabf); font: 800 .74rem/1 var(--eljas); letter-spacing: .1em; text-transform: uppercase; padding: 8px 12px; border-radius: 999px; margin: 0;}
.gpcru .gcq80 h3 {font-size: 1.55rem; margin-bottom: 4px;}
.gpcru .gzdj9 {color: var(--e8x2i); font-size: .95rem;}
.gpcru .glgr0 .gzdj9, .gpcru .glgr0 .g1ccl {color: var(--eeeyi);}
.gpcru .goqem {font: 800 2.3rem/1 var(--eljas); font-stretch: 110%; color: var(--eiabf); margin: 8px 0 6px;}
.gpcru .goqem small {font: 400 .85rem/1 var(--ejkek); color: inherit; opacity: .8;}
.gpcru .g1ccl {display: flex; align-items: center; gap: 6px; font-size: .9rem; color: var(--e8x2i);}
.gpcru .g1ccl svg {width: 16px; height: 16px;}
.gpcru .gcq80 ul {list-style: none; margin: 8px 0 24px; padding: 18px 0 0; border-top: 1px solid var(--e3zlp); display: grid; gap: 9px; flex: 1; font-size: .95rem;}
.gpcru .glgr0 ul {border-color: var(--e7te5);}
.gpcru .gcq80 li {display: flex; gap: 10px; align-items: flex-start;}
.gpcru .gcq80 li svg {width: 18px; height: 18px; flex: none; margin-top: 3px; color: var(--eg66n);}
.gpcru .glgr0 li svg {color: var(--e4f68);}
.gpcru .gcq80 li.gvomg {color: var(--e8x2i);}
.gpcru .gcq80 li.gvomg span {text-decoration: line-through; text-decoration-color: var(--e3zlp);}
.gpcru .gcq80 li.gvomg svg {color: var(--e8x2i);}
.gpcru .glgr0 li.gvomg {color: var(--eeeyi);}
.gpcru .glgr0 .gqn2k {box-shadow: none;}
.gpcru .giyti {position: relative; padding: 120px 0; overflow: hidden; background: var(--eiabf);}
.gpcru .g7lod {position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover;}
.gpcru .giyti::after {content: ""; position: absolute; inset: 0; background: linear-gradient(90deg, color-mix(in srgb, var(--elz3k) 94%, transparent) 0%, color-mix(in srgb, var(--elz3k) 74%, transparent) 50%, color-mix(in srgb, var(--elz3k) 18%, transparent) 100%);}
.gpcru .gh1e4 {position: relative; z-index: 1;}
.gpcru .gk0rv {max-width: 560px; color: var(--e5hbr);}
.gpcru .gk0rv h2 {color: #fff;}
.gpcru .gir41 {list-style: none; margin: 0 0 28px; padding: 0; display: grid; gap: 10px;}
.gpcru .gir41 li {display: flex; gap: 10px; align-items: flex-start;}
.gpcru .gir41 svg {width: 20px; height: 20px; flex: none; margin-top: 3px; color: var(--eucpz);}
.gpcru .gj3rv svg {color: var(--e1s29);}
.gpcru .g0up8 {grid-template-columns: 1fr 1fr; gap: 12px 24px;}
.gpcru .gis26 {list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; counter-reset: s; position: relative;}
.gpcru .gis26::before {content: ""; position: absolute; top: 36px; left: 8%; right: 8%; border-top: 2px dashed var(--e3zlp);}
.gpcru .gis26 li {position: relative; text-align: center; padding: 0 8px;}
.gpcru .glrbt {position: absolute; top: -6px; left: calc(50% + 18px); width: 28px; height: 28px; border-radius: 50%; background: var(--e4gs3); color: var(--em3mu); font: 800 .85rem/28px var(--eljas);}
.gpcru .goy6s {width: 72px; height: 72px; margin: 0 auto 18px; border-radius: 50%; background: var(--eclp4); border: 2px solid var(--e3zlp); display: grid; place-items: center; color: var(--e1s29); position: relative;}
.gpcru .goy6s svg {width: 30px; height: 30px;}
.gpcru .gis26 p {color: var(--e8x2i); font-size: .97rem;}
.gpcru .g955y {list-style: none; margin: 0; padding: 8px 26px; background: var(--eclp4); border: 1px solid var(--e3zlp); border-radius: var(--eztod); box-shadow: var(--ej49i);}
.gpcru .g955y li {display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px dashed var(--e3zlp);}
.gpcru .g955y li:last-child {border: 0;}
.gpcru .g955y b {font: 800 1.05rem/1.4 var(--eljas); color: var(--eiabf); white-space: nowrap;}
.gpcru .galj4 {align-items: start;}
.gpcru .g1jmd {display: grid; gap: 10px; margin-bottom: 22px;}
.gpcru .gql9m {background: var(--eclp4); border: 1px solid var(--e3zlp); border-radius: 14px;}
.gpcru .g40y5 .gql9m {background: var(--e2wjx);}
.gpcru .gql9m summary {list-style: none; cursor: pointer; padding: 17px 54px 17px 20px; position: relative; font: 700 1.03rem/1.35 var(--eljas); color: var(--eiabf); border-radius: 14px;}
.gpcru .gql9m summary::-webkit-details-marker {display: none;}
.gpcru .gj8ec {position: absolute; right: 18px; top: 50%; width: 24px; height: 24px; margin-top: -12px; border-radius: 50%; background: var(--e3nzs);}
.gpcru .gj8ec::before, .gpcru .gj8ec::after {content: ""; position: absolute; left: 6px; right: 6px; top: 11px; height: 2px; background: var(--e1s29); transition: transform .2s;}
.gpcru .gj8ec::after {transform: rotate(90deg);}
.gpcru .gql9m[open] .gj8ec::after {transform: rotate(0);}
.gpcru .gql9m[open] summary {color: var(--elgk8);}
.gpcru .ge8c4 {padding: 0 20px 18px; color: var(--ehz9u);}
.gpcru .ge8c4 p {margin: 0;}
.gpcru .ghboi {grid-template-columns: 1.4fr 1fr; align-items: start;}
.gpcru .g8ufz {width: 100%; border-collapse: collapse; margin: 14px 0; font-size: .95rem;}
.gpcru .g8ufz th, .gpcru .g8ufz td {padding: 8px 10px; border-bottom: 1px solid var(--e3zlp); text-align: left; font-weight: 400;}
.gpcru .g8ufz td {text-align: right; white-space: nowrap;}
.gpcru .gpm98 {font-size: .88rem;}
.gpcru .gxyjl {background: var(--eclp4); border: 1px solid var(--e3zlp); border-radius: var(--eztod); padding: 24px;}
.gpcru .g40y5 .gxyjl {background: var(--e2wjx);}
.gpcru .gkvx2 {list-style: none; margin: 16px 0 0; padding: 0; display: grid; gap: 14px;}
.gpcru .gkvx2 li {display: flex; gap: 12px; align-items: flex-start;}
.gpcru .gkvx2 svg {width: 20px; height: 20px; color: var(--e4gs3); flex: none; margin-top: 3px;}
.gpcru .gkvx2 small {display: block; font: 700 .72rem/1.2 var(--eljas); letter-spacing: .1em; text-transform: uppercase; color: var(--e8x2i);}
.gpcru .gkvx2 a {font-weight: 700;}
@media (max-width: 1080px) {
  .gpcru .gls5u {grid-template-columns: 1fr; gap: 50px;}
  .gpcru .gr8ce::before {width: 100%; top: auto; height: 38%; clip-path: polygon(0 30%, 100% 0, 100% 100%, 0 100%);}
  .gpcru .gqf3t {max-width: 600px; margin-inline: auto; width: 100%;}
  .gpcru .ggxe7 {left: 0;}
  .gpcru .gx9t3 {grid-template-columns: 1fr 1fr;}
  .gpcru .gyyjj {flex-direction: column; align-items: flex-start; gap: 14px;}
  .gpcru .gdbro h2 {max-width: none;}
}
@media (max-width: 860px) {
  .gpcru .giinw {padding: 70px 0;}
  .gpcru .gwfxy, .gpcru .ghboi, .gpcru .gqqjq {grid-template-columns: 1fr; gap: 40px;}
  .gpcru .guhwc {grid-template-columns: 1fr; max-width: 520px; margin-inline: auto; gap: 30px;}
  .gpcru .gis26 {grid-template-columns: 1fr 1fr; gap: 40px 20px;}
  .gpcru .gis26::before {display: none;}
  .gpcru .gxifi {grid-template-columns: 1fr;}
  .gpcru .g1690 {padding: 0 40px 50px 0;}
}
@media (max-width: 600px) {
  .gpcru .g6415 {width: calc(100% - 32px);}
  .gpcru .gr8ce {padding: 44px 0 50px;}
  .gpcru .gqf3t {padding: 0;}
  .gpcru .ggxe7 {position: relative; left: auto; width: auto; margin: -40px 12px 0;}
  .gpcru .gsu7e .gd37x {width: 100%;}
  .gpcru .gx9t3, .gpcru .g64re {grid-template-columns: 1fr;}
  .gpcru .g0up8 {grid-template-columns: 1fr;}
  .gpcru .g955y {padding: 4px 18px;}
  .gpcru .g955y li {flex-direction: column; gap: 2px;}
  .gpcru .giyti {padding: 80px 0;}
}
.gpcru .gw3d2 {display: flex; gap: 10px; align-items: flex-start; font-size: .92rem; color: var(--e8x2i); margin: 18px 0;}
.gpcru .gw3d2 svg {width: 18px; height: 18px; flex: none; margin-top: 2px; color: var(--e1s29);}
.gpcru .guhwc + .gw3d2 {justify-content: center; text-align: center;}
.gpcru .g1int {display: flex; align-items: center; gap: 5px; margin-top: 4px; font-size: .8rem; color: var(--e8x2i);}
.gpcru .g95z6 .g1int svg {width: 14px; height: 14px; color: var(--e8x2i); transform: none;}
.gpcru .gy3fj > span {display: flex; flex-direction: column;}
.gpcru .g955y li > span {display: flex; flex-direction: column;}
.gpcru .g955y small {display: flex; align-items: center; gap: 5px; font-size: .82rem; color: var(--e8x2i);}
.gpcru .g955y small svg {width: 13px; height: 13px;}
.gpcru .go4r0 {overflow-wrap: anywhere;}
.gpcru .grx48 {border-radius: 0 0 var(--eztod) var(--eztod); clip-path: polygon(0 14%, 40% 0, 55% 8%, 68% 2%, 100% 16%, 100% 100%, 0 100%);}
.gpcru .gnmwm {border-radius: 12px; background: var(--eiabf); color: var(--eucpz);}
.gpcru .gdbro {background: var(--einq3);}
.gpcru .gziom a:hover {background: var(--e4gs3); border-color: var(--e4gs3); color: var(--em3mu);}
.gpcru .g95z6:hover::after {border-color: var(--esoc4);}
.gpcru .g38tg {line-height: 1.35;}
@media (max-width: 600px) {
  .gpcru .g38tg {letter-spacing: .08em; font-size: .7rem;}
}
.gpcru .ghnvt a.gqn2k, .gpcru .ghnvt a.gqn2k:hover { color: var(--em3mu); }
.gpcru .ghnvt a.g97ma, .gpcru .ghnvt a.g97ma:hover { color: #fff; }
.gpcru .ghnvt a.gs6q6 { color: var(--eiabf); }
.gpcru .ghnvt a.gs6q6:hover { color: #fff; }
.gpcru .ghnvt a.g95z6, .gpcru .ghnvt a.g95z6:hover { color: var(--ehz9u); }
.gpcru .ghnvt .gziom a { color: #fff; }
.gpcru .ghnvt .gziom a:hover { color: var(--em3mu); }
.gpcru .ghnvt .gvuf1 { color: var(--eiabf); }
.gpcru .gr8ce h1 em, .gpcru .gr8ce h1 .g64p0 { font-style: normal; color: var(--e1s29); white-space: normal; box-shadow: inset 0 -.14em 0 var(--e3nzs); }
.gpcru .ghnvt h1.gmptm { font-size: clamp(2rem, 3.6vw, 3.1rem); }
.gpcru .gjpyy li span { color: var(--e8x2i); }
.gpcru .gzd2p { grid-template-columns: repeat(4, 1fr); }
.gpcru .g95z6 h3 { padding-right: 34px; }
.gpcru .guhwc { grid-template-columns: repeat(var(--ehv3q, 3), 1fr); }
.gpcru .glgr0 h3 { color: #fff; }
.gpcru .gis26 { grid-template-columns: repeat(var(--ehv3q, 4), 1fr); }
.gpcru .g1690 picture, .gpcru .g1690 img.grx48 { width: 100%; }
.gpcru .grx48 { aspect-ratio: 64 / 76; object-fit: cover; }
.gpcru .gefdg b { margin-bottom: 2px; }
.gpcru .gk0rv p { color: var(--e5hbr); }
.gpcru .gk0rv .gir41 b { color: #fff; }
.gpcru .giyti .g0vua svg { width: 18px; height: 18px; }
.gpcru .gxyjl h3 { margin-bottom: 4px; }
.gpcru .gql9m summary { padding-right: 58px; }
@media (max-width: 1080px) {
  .gpcru .gzd2p { grid-template-columns: 1fr 1fr; }
}
@media (max-width: 860px) {
  .gpcru .guhwc { grid-template-columns: 1fr; }
  .gpcru .gis26 { grid-template-columns: 1fr 1fr; }
}
@media (max-width: 600px) {
  .gpcru .gzd2p { grid-template-columns: 1fr; }
}
.gpcru .gg7z3 { position: absolute; left: 0; top: -18px; width: 100%; aspect-ratio: 1; z-index: 1; pointer-events: none; overflow: visible; }
.gpcru .gg7z3 polyline { fill: none; stroke: var(--e4gs3); stroke-width: 5; stroke-linejoin: round; stroke-linecap: round; }
.gpcru .ggxe7 { z-index: 2; }
.glkma .gmccc { position: relative; margin: 0; overflow: hidden; color: #fff; }
.glkma .gohlj { margin: 0; }
.glkma .gohlj img { display: block; width: 100%; height: 100%; object-fit: cover; }
.glkma .g9xvj { margin: 0 0 .6rem; font-size: .76rem; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; opacity: .85; }
.glkma .gh2h3 { margin: 0; font-family: var(--e7alz); font-weight: 700; font-size: clamp(1.5rem, 1rem + 2vw, 2.6rem); line-height: 1.12; overflow-wrap: break-word; hyphens: auto; }
.glkma .gw6qz { margin: .8rem 0 0; font-size: 1.02rem; line-height: 1.6; max-width: 56ch; }
.glkma .g6ena { display: inline-flex; align-items: center; gap: .45em; margin-top: 1.1rem; font-weight: 700; color: inherit; text-decoration: underline; text-underline-offset: .2em; }
.glkma .g6ena svg { width: 18px; height: 18px; }
.glkma .gepy2 { min-height: clamp(320px, 42vw, 540px); display: flex; align-items: flex-end; }
.glkma .gepy2 .gohlj { position: absolute; inset: 0; }
.glkma .gepy2::after { content: ""; position: absolute; inset: 0; background: linear-gradient(20deg, color-mix(in srgb, var(--elz3k) 88%, transparent) 0%, color-mix(in srgb, var(--elz3k) 45%, transparent) 45%, transparent 75%); }
.glkma .gepy2 .gn3w6 { position: relative; z-index: 1; max-width: 1180px; width: 100%; margin: 0 auto; padding: clamp(28px, 5vw, 64px) clamp(18px, 4vw, 40px); }
.glkma .gepy2 .gh2h3 { max-width: 22ch; }
.glkma .g9mcj { display: grid; grid-template-columns: 1.5fr 1fr; background: var(--eo0nw); color: var(--ey9co); }
.glkma .g9mcj .gohlj { min-height: clamp(300px, 34vw, 480px); }
.glkma .g9mcj .gn3w6 { padding: clamp(28px, 5vw, 64px); align-self: center; }
.glkma .g04w9 { min-height: clamp(300px, 36vw, 480px); display: grid; place-items: center; text-align: center; }
.glkma .g04w9 .gohlj { position: absolute; inset: 0; }
.glkma .g04w9::after { content: ""; position: absolute; inset: 0; background: color-mix(in srgb, var(--elz3k) 58%, transparent); }
.glkma .g04w9 .gn3w6 { position: relative; z-index: 1; padding: 40px 20px; max-width: 760px; }
.glkma .g04w9 .gw6qz { margin-left: auto; margin-right: auto; }
.glkma .gfqea { color: var(--eupnr, var(--elz3k)); background: var(--eh9n1, #f4f4f4); }
.glkma .gfqea .gohlj { height: clamp(240px, 30vw, 420px); }
.glkma .gfqea .gn3w6 { 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; }
.glkma .gfqea .g9xvj, .glkma .gfqea .gh2h3, .glkma .gfqea .gw6qz { grid-column: 1; }
.glkma .gfqea .g6ena { grid-column: 2; grid-row: 1 / span 3; color: var(--elkbq, var(--eo0nw)); }
.glkma .gfqea .gh2h3 { font-size: clamp(1.25rem, 1rem + 1vw, 1.7rem); }
@media (max-width: 760px) {
  .glkma .g9mcj { grid-template-columns: 1fr; }
  .glkma .gfqea .gn3w6 { grid-template-columns: 1fr; }
  .glkma .gfqea .g6ena { grid-column: 1; grid-row: auto; }
}
.gwroe.gwroe .gix0u.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .glib7.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gr50v.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gpcru.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gdh0w.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gfhjh.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gaglg.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .g3qck.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gi982.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gy0jj.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gmujy.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gw6r7.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gtgx3.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gsav6.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gc0w9.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gjh32.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .ggozd.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .g2kx1.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gb2id.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gsk98.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .g1jn0.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gyja1.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gf8te.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gew9n.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gbp2r.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gokee.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gjdpu.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gk7iy.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gtpy7.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gnqek.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gower.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .g1aa4.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gnloj.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gg1ie.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gtuhh.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gulrm.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .g7vbn.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .ggn5w.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .g835p.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gt6mx.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gani0.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .ghuxi.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gi215.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gn5no.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gbviu.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .g8y7m.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .g148t.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gc7lr.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gtvfm.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gy6wi.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gs0hl.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .gt4xq.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .g2rou.gx8gn:not(.g6jq5) h2,
.gwroe.gwroe .garff.gx8gn:not(.g6jq5) h2 { font-family: var(--e7alz); line-height: 1.12; font-size: clamp(1.7rem, 1.15rem + 1.8vw, 2.55rem); }
.gwroe.gwroe .gix0u.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .glib7.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gr50v.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gpcru.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gdh0w.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gfhjh.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gaglg.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .g3qck.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gi982.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gy0jj.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gmujy.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gw6r7.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gtgx3.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gsav6.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gc0w9.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gjh32.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .ggozd.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .g2kx1.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gb2id.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gsk98.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .g1jn0.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gyja1.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gf8te.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gew9n.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gbp2r.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gokee.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gjdpu.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gk7iy.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gtpy7.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gnqek.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gower.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .g1aa4.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gnloj.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gg1ie.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gtuhh.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gulrm.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .g7vbn.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .ggn5w.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .g835p.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gt6mx.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gani0.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .ghuxi.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gi215.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gn5no.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gbviu.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .g8y7m.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .g148t.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gc7lr.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gtvfm.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gy6wi.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gs0hl.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .gt4xq.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .g2rou.gx8gn:not(.g6jq5) h3,
.gwroe.gwroe .garff.gx8gn:not(.g6jq5) h3 { font-family: var(--e7alz); }
.gwroe.gpv5q .gix0u.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .glib7.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gr50v.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gpcru.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gdh0w.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gfhjh.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gaglg.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .g3qck.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gi982.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gy0jj.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gmujy.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gw6r7.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gtgx3.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gsav6.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gc0w9.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gjh32.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .ggozd.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .g2kx1.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gb2id.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gsk98.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .g1jn0.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gyja1.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gf8te.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gew9n.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gbp2r.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gokee.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gjdpu.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gk7iy.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gtpy7.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gnqek.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gower.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .g1aa4.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gnloj.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gg1ie.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gtuhh.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gulrm.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .g7vbn.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .ggn5w.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .g835p.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gt6mx.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gani0.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .ghuxi.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gi215.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gn5no.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gbviu.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .g8y7m.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .g148t.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gc7lr.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gtvfm.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gy6wi.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gs0hl.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .gt4xq.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .g2rou.gx8gn:not(.g6jq5) h2,
.gwroe.gpv5q .garff.gx8gn:not(.g6jq5) h2 { text-transform: uppercase; letter-spacing: .02em; font-size: clamp(1.45rem, 1.05rem + 1.45vw, 2.15rem); }
.gwroe.g4gvp .gix0u.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .glib7.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gr50v.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gpcru.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gdh0w.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gfhjh.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gaglg.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .g3qck.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gi982.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gy0jj.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gmujy.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gw6r7.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gtgx3.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gsav6.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gc0w9.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gjh32.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .ggozd.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .g2kx1.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gb2id.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gsk98.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .g1jn0.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gyja1.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gf8te.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gew9n.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gbp2r.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gokee.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gjdpu.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gk7iy.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gtpy7.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gnqek.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gower.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .g1aa4.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gnloj.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gg1ie.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gtuhh.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gulrm.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .g7vbn.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .ggn5w.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .g835p.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gt6mx.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gani0.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .ghuxi.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gi215.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gn5no.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gbviu.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .g8y7m.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .g148t.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gc7lr.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gtvfm.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gy6wi.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gs0hl.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .gt4xq.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .g2rou.gx8gn:not(.g6jq5) h2,
.gwroe.g4gvp .garff.gx8gn:not(.g6jq5) h2 { text-transform: none; letter-spacing: -.01em; }
.gwroe.gmwsy .gix0u.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .glib7.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gr50v.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gpcru.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gdh0w.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gfhjh.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gaglg.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .g3qck.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gi982.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gy0jj.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gmujy.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gw6r7.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gtgx3.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gsav6.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gc0w9.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gjh32.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .ggozd.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .g2kx1.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gb2id.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gsk98.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .g1jn0.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gyja1.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gf8te.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gew9n.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gbp2r.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gokee.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gjdpu.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gk7iy.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gtpy7.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gnqek.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gower.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .g1aa4.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gnloj.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gg1ie.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gtuhh.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gulrm.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .g7vbn.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .ggn5w.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .g835p.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gt6mx.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gani0.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .ghuxi.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gi215.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gn5no.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gbviu.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .g8y7m.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .g148t.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gc7lr.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gtvfm.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gy6wi.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gs0hl.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .gt4xq.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .g2rou.gx8gn:not(.g6jq5) h2,
.gwroe.gmwsy .garff.gx8gn:not(.g6jq5) h2 { font-weight: 600; }
.gwroe.gmwsy .gix0u.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .glib7.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gr50v.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gpcru.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gdh0w.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gfhjh.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gaglg.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .g3qck.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gi982.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gy0jj.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gmujy.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gw6r7.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gtgx3.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gsav6.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gc0w9.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gjh32.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .ggozd.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .g2kx1.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gb2id.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gsk98.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .g1jn0.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gyja1.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gf8te.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gew9n.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gbp2r.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gokee.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gjdpu.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gk7iy.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gtpy7.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gnqek.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gower.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .g1aa4.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gnloj.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gg1ie.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gtuhh.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gulrm.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .g7vbn.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .ggn5w.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .g835p.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gt6mx.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gani0.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .ghuxi.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gi215.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gn5no.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gbviu.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .g8y7m.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .g148t.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gc7lr.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gtvfm.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gy6wi.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gs0hl.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .gt4xq.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .g2rou.gx8gn:not(.g6jq5) h3,
.gwroe.gmwsy .garff.gx8gn:not(.g6jq5) h3 { font-weight: 600; }
.gwroe.g7os6 .gix0u.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .glib7.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gr50v.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gpcru.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gdh0w.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gfhjh.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gaglg.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .g3qck.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gi982.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gy0jj.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gmujy.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gw6r7.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gtgx3.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gsav6.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gc0w9.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gjh32.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .ggozd.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .g2kx1.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gb2id.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gsk98.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .g1jn0.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gyja1.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gf8te.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gew9n.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gbp2r.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gokee.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gjdpu.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gk7iy.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gtpy7.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gnqek.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gower.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .g1aa4.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gnloj.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gg1ie.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gtuhh.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gulrm.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .g7vbn.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .ggn5w.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .g835p.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gt6mx.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gani0.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .ghuxi.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gi215.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gn5no.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gbviu.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .g8y7m.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .g148t.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gc7lr.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gtvfm.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gy6wi.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gs0hl.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .gt4xq.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .g2rou.gx8gn:not(.g6jq5) h2,
.gwroe.g7os6 .garff.gx8gn:not(.g6jq5) h2 { font-weight: 700; }
.gwroe.g7os6 .gix0u.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .glib7.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gr50v.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gpcru.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gdh0w.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gfhjh.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gaglg.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .g3qck.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gi982.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gy0jj.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gmujy.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gw6r7.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gtgx3.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gsav6.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gc0w9.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gjh32.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .ggozd.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .g2kx1.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gb2id.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gsk98.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .g1jn0.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gyja1.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gf8te.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gew9n.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gbp2r.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gokee.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gjdpu.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gk7iy.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gtpy7.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gnqek.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gower.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .g1aa4.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gnloj.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gg1ie.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gtuhh.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gulrm.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .g7vbn.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .ggn5w.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .g835p.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gt6mx.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gani0.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .ghuxi.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gi215.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gn5no.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gbviu.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .g8y7m.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .g148t.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gc7lr.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gtvfm.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gy6wi.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gs0hl.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .gt4xq.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .g2rou.gx8gn:not(.g6jq5) h3,
.gwroe.g7os6 .garff.gx8gn:not(.g6jq5) h3 { font-weight: 700; }
.gwroe.gwclx .gix0u.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .glib7.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gr50v.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gpcru.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gdh0w.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gfhjh.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gaglg.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .g3qck.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gi982.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gy0jj.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gmujy.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gw6r7.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gtgx3.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gsav6.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gc0w9.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gjh32.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .ggozd.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .g2kx1.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gb2id.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gsk98.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .g1jn0.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gyja1.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gf8te.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gew9n.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gbp2r.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gokee.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gjdpu.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gk7iy.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gtpy7.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gnqek.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gower.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .g1aa4.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gnloj.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gg1ie.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gtuhh.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gulrm.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .g7vbn.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .ggn5w.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .g835p.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gt6mx.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gani0.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .ghuxi.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gi215.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gn5no.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gbviu.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .g8y7m.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .g148t.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gc7lr.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gtvfm.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gy6wi.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gs0hl.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .gt4xq.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .g2rou.gx8gn:not(.g6jq5) h2,
.gwroe.gwclx .garff.gx8gn:not(.g6jq5) h2 { font-weight: 800; }
.gwroe.gwclx .gix0u.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .glib7.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gr50v.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gpcru.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gdh0w.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gfhjh.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gaglg.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .g3qck.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gi982.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gy0jj.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gmujy.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gw6r7.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gtgx3.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gsav6.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gc0w9.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gjh32.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .ggozd.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .g2kx1.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gb2id.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gsk98.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .g1jn0.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gyja1.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gf8te.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gew9n.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gbp2r.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gokee.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gjdpu.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gk7iy.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gtpy7.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gnqek.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gower.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .g1aa4.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gnloj.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gg1ie.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gtuhh.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gulrm.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .g7vbn.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .ggn5w.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .g835p.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gt6mx.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gani0.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .ghuxi.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gi215.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gn5no.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gbviu.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .g8y7m.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .g148t.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gc7lr.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gtvfm.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gy6wi.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gs0hl.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .gt4xq.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .g2rou.gx8gn:not(.g6jq5) h3,
.gwroe.gwclx .garff.gx8gn:not(.g6jq5) h3 { font-weight: 700; }
.gwroe.gwroe .gix0u.gx8gn:not(.g6jq5) .g1d8h,
.gwroe.gwroe .glib7.gx8gn:not(.g6jq5) .g5zkf,
.gwroe.gwroe .gr50v.gx8gn:not(.g6jq5) .g8omd,
.gwroe.gwroe .gpcru.gx8gn:not(.g6jq5) .gul1d,
.gwroe.gwroe .gdh0w.gx8gn:not(.g6jq5) .g5bzl,
.gwroe.gwroe .gfhjh.gx8gn:not(.g6jq5) .gd5z7,
.gwroe.gwroe .gaglg.gx8gn:not(.g6jq5) .gec5e,
.gwroe.gwroe .g3qck.gx8gn:not(.g6jq5) .gnj2w,
.gwroe.gwroe .gi982.gx8gn:not(.g6jq5) .ga5qn,
.gwroe.gwroe .gy0jj.gx8gn:not(.g6jq5) .glmvx,
.gwroe.gwroe .gmujy.gx8gn:not(.g6jq5) .gpc7x,
.gwroe.gwroe .gw6r7.gx8gn:not(.g6jq5) .g91j0,
.gwroe.gwroe .gtgx3.gx8gn:not(.g6jq5) .gubrr,
.gwroe.gwroe .gsav6.gx8gn:not(.g6jq5) .gbptd,
.gwroe.gwroe .gc0w9.gx8gn:not(.g6jq5) .gjgh4,
.gwroe.gwroe .gjh32.gx8gn:not(.g6jq5) .gcn0x,
.gwroe.gwroe .ggozd.gx8gn:not(.g6jq5) .gqntq,
.gwroe.gwroe .g2kx1.gx8gn:not(.g6jq5) .grxqv,
.gwroe.gwroe .gb2id.gx8gn:not(.g6jq5) .g5909,
.gwroe.gwroe .gsk98.gx8gn:not(.g6jq5) .gbgyi,
.gwroe.gwroe .g1jn0.gx8gn:not(.g6jq5) .gphgd,
.gwroe.gwroe .gyja1.gx8gn:not(.g6jq5) .gfglm,
.gwroe.gwroe .gf8te.gx8gn:not(.g6jq5) .g51mw,
.gwroe.gwroe .gew9n.gx8gn:not(.g6jq5) .gjc55,
.gwroe.gwroe .gbp2r.gx8gn:not(.g6jq5) .gxj23,
.gwroe.gwroe .gokee.gx8gn:not(.g6jq5) .gny3c,
.gwroe.gwroe .gjdpu.gx8gn:not(.g6jq5) .g1rqb,
.gwroe.gwroe .gk7iy.gx8gn:not(.g6jq5) .gr9n7,
.gwroe.gwroe .gtpy7.gx8gn:not(.g6jq5) .gxypy,
.gwroe.gwroe .gnqek.gx8gn:not(.g6jq5) .g9pk8,
.gwroe.gwroe .gower.gx8gn:not(.g6jq5) .g7658,
.gwroe.gwroe .g1aa4.gx8gn:not(.g6jq5) .gdfz1,
.gwroe.gwroe .gnloj.gx8gn:not(.g6jq5) .grabp,
.gwroe.gwroe .gg1ie.gx8gn:not(.g6jq5) .gd8i2,
.gwroe.gwroe .gtuhh.gx8gn:not(.g6jq5) .gvsic,
.gwroe.gwroe .gulrm.gx8gn:not(.g6jq5) .gfhr1,
.gwroe.gwroe .g7vbn.gx8gn:not(.g6jq5) .gin0g,
.gwroe.gwroe .ggn5w.gx8gn:not(.g6jq5) .gweac,
.gwroe.gwroe .g835p.gx8gn:not(.g6jq5) .gev4s,
.gwroe.gwroe .gt6mx.gx8gn:not(.g6jq5) .g8vq8,
.gwroe.gwroe .gani0.gx8gn:not(.g6jq5) .guu10,
.gwroe.gwroe .ghuxi.gx8gn:not(.g6jq5) .g0i8t,
.gwroe.gwroe .gi215.gx8gn:not(.g6jq5) .gerh7,
.gwroe.gwroe .gn5no.gx8gn:not(.g6jq5) .gk81f,
.gwroe.gwroe .gbviu.gx8gn:not(.g6jq5) .gtpa3,
.gwroe.gwroe .g8y7m.gx8gn:not(.g6jq5) .gvpop,
.gwroe.gwroe .g148t.gx8gn:not(.g6jq5) .g9d6y,
.gwroe.gwroe .gc7lr.gx8gn:not(.g6jq5) .gvz6y,
.gwroe.gwroe .gtvfm.gx8gn:not(.g6jq5) .glc0a,
.gwroe.gwroe .gy6wi.gx8gn:not(.g6jq5) .gjptp,
.gwroe.gwroe .gs0hl.gx8gn:not(.g6jq5) .g61q2,
.gwroe.gwroe .gt4xq.gx8gn:not(.g6jq5) .gk090,
.gwroe.gwroe .g2rou.gx8gn:not(.g6jq5) .g6gwb,
.gwroe.gwroe .garff.gx8gn:not(.g6jq5) .gq420 { font-family: var(--emypd); 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; }
.gwroe.gwroe .gix0u.gx8gn:not(.g6jq5) .g1d8h::after,
.gwroe.gwroe .glib7.gx8gn:not(.g6jq5) .g5zkf::after,
.gwroe.gwroe .gr50v.gx8gn:not(.g6jq5) .g8omd::after,
.gwroe.gwroe .gpcru.gx8gn:not(.g6jq5) .gul1d::after,
.gwroe.gwroe .gdh0w.gx8gn:not(.g6jq5) .g5bzl::after,
.gwroe.gwroe .gfhjh.gx8gn:not(.g6jq5) .gd5z7::after,
.gwroe.gwroe .gaglg.gx8gn:not(.g6jq5) .gec5e::after,
.gwroe.gwroe .g3qck.gx8gn:not(.g6jq5) .gnj2w::after,
.gwroe.gwroe .gi982.gx8gn:not(.g6jq5) .ga5qn::after,
.gwroe.gwroe .gy0jj.gx8gn:not(.g6jq5) .glmvx::after,
.gwroe.gwroe .gmujy.gx8gn:not(.g6jq5) .gpc7x::after,
.gwroe.gwroe .gw6r7.gx8gn:not(.g6jq5) .g91j0::after,
.gwroe.gwroe .gtgx3.gx8gn:not(.g6jq5) .gubrr::after,
.gwroe.gwroe .gsav6.gx8gn:not(.g6jq5) .gbptd::after,
.gwroe.gwroe .gc0w9.gx8gn:not(.g6jq5) .gjgh4::after,
.gwroe.gwroe .gjh32.gx8gn:not(.g6jq5) .gcn0x::after,
.gwroe.gwroe .ggozd.gx8gn:not(.g6jq5) .gqntq::after,
.gwroe.gwroe .g2kx1.gx8gn:not(.g6jq5) .grxqv::after,
.gwroe.gwroe .gb2id.gx8gn:not(.g6jq5) .g5909::after,
.gwroe.gwroe .gsk98.gx8gn:not(.g6jq5) .gbgyi::after,
.gwroe.gwroe .g1jn0.gx8gn:not(.g6jq5) .gphgd::after,
.gwroe.gwroe .gyja1.gx8gn:not(.g6jq5) .gfglm::after,
.gwroe.gwroe .gf8te.gx8gn:not(.g6jq5) .g51mw::after,
.gwroe.gwroe .gew9n.gx8gn:not(.g6jq5) .gjc55::after,
.gwroe.gwroe .gbp2r.gx8gn:not(.g6jq5) .gxj23::after,
.gwroe.gwroe .gokee.gx8gn:not(.g6jq5) .gny3c::after,
.gwroe.gwroe .gjdpu.gx8gn:not(.g6jq5) .g1rqb::after,
.gwroe.gwroe .gk7iy.gx8gn:not(.g6jq5) .gr9n7::after,
.gwroe.gwroe .gtpy7.gx8gn:not(.g6jq5) .gxypy::after,
.gwroe.gwroe .gnqek.gx8gn:not(.g6jq5) .g9pk8::after,
.gwroe.gwroe .gower.gx8gn:not(.g6jq5) .g7658::after,
.gwroe.gwroe .g1aa4.gx8gn:not(.g6jq5) .gdfz1::after,
.gwroe.gwroe .gnloj.gx8gn:not(.g6jq5) .grabp::after,
.gwroe.gwroe .gg1ie.gx8gn:not(.g6jq5) .gd8i2::after,
.gwroe.gwroe .gtuhh.gx8gn:not(.g6jq5) .gvsic::after,
.gwroe.gwroe .gulrm.gx8gn:not(.g6jq5) .gfhr1::after,
.gwroe.gwroe .g7vbn.gx8gn:not(.g6jq5) .gin0g::after,
.gwroe.gwroe .ggn5w.gx8gn:not(.g6jq5) .gweac::after,
.gwroe.gwroe .g835p.gx8gn:not(.g6jq5) .gev4s::after,
.gwroe.gwroe .gt6mx.gx8gn:not(.g6jq5) .g8vq8::after,
.gwroe.gwroe .gani0.gx8gn:not(.g6jq5) .guu10::after,
.gwroe.gwroe .ghuxi.gx8gn:not(.g6jq5) .g0i8t::after,
.gwroe.gwroe .gi215.gx8gn:not(.g6jq5) .gerh7::after,
.gwroe.gwroe .gn5no.gx8gn:not(.g6jq5) .gk81f::after,
.gwroe.gwroe .gbviu.gx8gn:not(.g6jq5) .gtpa3::after,
.gwroe.gwroe .g8y7m.gx8gn:not(.g6jq5) .gvpop::after,
.gwroe.gwroe .g148t.gx8gn:not(.g6jq5) .g9d6y::after,
.gwroe.gwroe .gc7lr.gx8gn:not(.g6jq5) .gvz6y::after,
.gwroe.gwroe .gtvfm.gx8gn:not(.g6jq5) .glc0a::after,
.gwroe.gwroe .gy6wi.gx8gn:not(.g6jq5) .gjptp::after,
.gwroe.gwroe .gs0hl.gx8gn:not(.g6jq5) .g61q2::after,
.gwroe.gwroe .gt4xq.gx8gn:not(.g6jq5) .gk090::after,
.gwroe.gwroe .g2rou.gx8gn:not(.g6jq5) .g6gwb::after,
.gwroe.gwroe .garff.gx8gn:not(.g6jq5) .gq420::after { content: none; }
.gwroe.gwroe .gix0u.gx8gn:not(.g6jq5) .g1d8h > svg,
.gwroe.gwroe .gix0u.gx8gn:not(.g6jq5) .g1d8h > [aria-hidden="true"],
.gwroe.gwroe .glib7.gx8gn:not(.g6jq5) .g5zkf > svg,
.gwroe.gwroe .glib7.gx8gn:not(.g6jq5) .g5zkf > [aria-hidden="true"],
.gwroe.gwroe .gr50v.gx8gn:not(.g6jq5) .g8omd > svg,
.gwroe.gwroe .gr50v.gx8gn:not(.g6jq5) .g8omd > [aria-hidden="true"],
.gwroe.gwroe .gpcru.gx8gn:not(.g6jq5) .gul1d > svg,
.gwroe.gwroe .gpcru.gx8gn:not(.g6jq5) .gul1d > [aria-hidden="true"],
.gwroe.gwroe .gdh0w.gx8gn:not(.g6jq5) .g5bzl > svg,
.gwroe.gwroe .gdh0w.gx8gn:not(.g6jq5) .g5bzl > [aria-hidden="true"],
.gwroe.gwroe .gfhjh.gx8gn:not(.g6jq5) .gd5z7 > svg,
.gwroe.gwroe .gfhjh.gx8gn:not(.g6jq5) .gd5z7 > [aria-hidden="true"],
.gwroe.gwroe .gaglg.gx8gn:not(.g6jq5) .gec5e > svg,
.gwroe.gwroe .gaglg.gx8gn:not(.g6jq5) .gec5e > [aria-hidden="true"],
.gwroe.gwroe .g3qck.gx8gn:not(.g6jq5) .gnj2w > svg,
.gwroe.gwroe .g3qck.gx8gn:not(.g6jq5) .gnj2w > [aria-hidden="true"],
.gwroe.gwroe .gi982.gx8gn:not(.g6jq5) .ga5qn > svg,
.gwroe.gwroe .gi982.gx8gn:not(.g6jq5) .ga5qn > [aria-hidden="true"],
.gwroe.gwroe .gy0jj.gx8gn:not(.g6jq5) .glmvx > svg,
.gwroe.gwroe .gy0jj.gx8gn:not(.g6jq5) .glmvx > [aria-hidden="true"],
.gwroe.gwroe .gmujy.gx8gn:not(.g6jq5) .gpc7x > svg,
.gwroe.gwroe .gmujy.gx8gn:not(.g6jq5) .gpc7x > [aria-hidden="true"],
.gwroe.gwroe .gw6r7.gx8gn:not(.g6jq5) .g91j0 > svg,
.gwroe.gwroe .gw6r7.gx8gn:not(.g6jq5) .g91j0 > [aria-hidden="true"],
.gwroe.gwroe .gtgx3.gx8gn:not(.g6jq5) .gubrr > svg,
.gwroe.gwroe .gtgx3.gx8gn:not(.g6jq5) .gubrr > [aria-hidden="true"],
.gwroe.gwroe .gsav6.gx8gn:not(.g6jq5) .gbptd > svg,
.gwroe.gwroe .gsav6.gx8gn:not(.g6jq5) .gbptd > [aria-hidden="true"],
.gwroe.gwroe .gc0w9.gx8gn:not(.g6jq5) .gjgh4 > svg,
.gwroe.gwroe .gc0w9.gx8gn:not(.g6jq5) .gjgh4 > [aria-hidden="true"],
.gwroe.gwroe .gjh32.gx8gn:not(.g6jq5) .gcn0x > svg,
.gwroe.gwroe .gjh32.gx8gn:not(.g6jq5) .gcn0x > [aria-hidden="true"],
.gwroe.gwroe .ggozd.gx8gn:not(.g6jq5) .gqntq > svg,
.gwroe.gwroe .ggozd.gx8gn:not(.g6jq5) .gqntq > [aria-hidden="true"],
.gwroe.gwroe .g2kx1.gx8gn:not(.g6jq5) .grxqv > svg,
.gwroe.gwroe .g2kx1.gx8gn:not(.g6jq5) .grxqv > [aria-hidden="true"],
.gwroe.gwroe .gb2id.gx8gn:not(.g6jq5) .g5909 > svg,
.gwroe.gwroe .gb2id.gx8gn:not(.g6jq5) .g5909 > [aria-hidden="true"],
.gwroe.gwroe .gsk98.gx8gn:not(.g6jq5) .gbgyi > svg,
.gwroe.gwroe .gsk98.gx8gn:not(.g6jq5) .gbgyi > [aria-hidden="true"],
.gwroe.gwroe .g1jn0.gx8gn:not(.g6jq5) .gphgd > svg,
.gwroe.gwroe .g1jn0.gx8gn:not(.g6jq5) .gphgd > [aria-hidden="true"],
.gwroe.gwroe .gyja1.gx8gn:not(.g6jq5) .gfglm > svg,
.gwroe.gwroe .gyja1.gx8gn:not(.g6jq5) .gfglm > [aria-hidden="true"],
.gwroe.gwroe .gf8te.gx8gn:not(.g6jq5) .g51mw > svg,
.gwroe.gwroe .gf8te.gx8gn:not(.g6jq5) .g51mw > [aria-hidden="true"],
.gwroe.gwroe .gew9n.gx8gn:not(.g6jq5) .gjc55 > svg,
.gwroe.gwroe .gew9n.gx8gn:not(.g6jq5) .gjc55 > [aria-hidden="true"],
.gwroe.gwroe .gbp2r.gx8gn:not(.g6jq5) .gxj23 > svg,
.gwroe.gwroe .gbp2r.gx8gn:not(.g6jq5) .gxj23 > [aria-hidden="true"],
.gwroe.gwroe .gokee.gx8gn:not(.g6jq5) .gny3c > svg,
.gwroe.gwroe .gokee.gx8gn:not(.g6jq5) .gny3c > [aria-hidden="true"],
.gwroe.gwroe .gjdpu.gx8gn:not(.g6jq5) .g1rqb > svg,
.gwroe.gwroe .gjdpu.gx8gn:not(.g6jq5) .g1rqb > [aria-hidden="true"],
.gwroe.gwroe .gk7iy.gx8gn:not(.g6jq5) .gr9n7 > svg,
.gwroe.gwroe .gk7iy.gx8gn:not(.g6jq5) .gr9n7 > [aria-hidden="true"],
.gwroe.gwroe .gtpy7.gx8gn:not(.g6jq5) .gxypy > svg,
.gwroe.gwroe .gtpy7.gx8gn:not(.g6jq5) .gxypy > [aria-hidden="true"],
.gwroe.gwroe .gnqek.gx8gn:not(.g6jq5) .g9pk8 > svg,
.gwroe.gwroe .gnqek.gx8gn:not(.g6jq5) .g9pk8 > [aria-hidden="true"],
.gwroe.gwroe .gower.gx8gn:not(.g6jq5) .g7658 > svg,
.gwroe.gwroe .gower.gx8gn:not(.g6jq5) .g7658 > [aria-hidden="true"],
.gwroe.gwroe .g1aa4.gx8gn:not(.g6jq5) .gdfz1 > svg,
.gwroe.gwroe .g1aa4.gx8gn:not(.g6jq5) .gdfz1 > [aria-hidden="true"],
.gwroe.gwroe .gnloj.gx8gn:not(.g6jq5) .grabp > svg,
.gwroe.gwroe .gnloj.gx8gn:not(.g6jq5) .grabp > [aria-hidden="true"],
.gwroe.gwroe .gg1ie.gx8gn:not(.g6jq5) .gd8i2 > svg,
.gwroe.gwroe .gg1ie.gx8gn:not(.g6jq5) .gd8i2 > [aria-hidden="true"],
.gwroe.gwroe .gtuhh.gx8gn:not(.g6jq5) .gvsic > svg,
.gwroe.gwroe .gtuhh.gx8gn:not(.g6jq5) .gvsic > [aria-hidden="true"],
.gwroe.gwroe .gulrm.gx8gn:not(.g6jq5) .gfhr1 > svg,
.gwroe.gwroe .gulrm.gx8gn:not(.g6jq5) .gfhr1 > [aria-hidden="true"],
.gwroe.gwroe .g7vbn.gx8gn:not(.g6jq5) .gin0g > svg,
.gwroe.gwroe .g7vbn.gx8gn:not(.g6jq5) .gin0g > [aria-hidden="true"],
.gwroe.gwroe .ggn5w.gx8gn:not(.g6jq5) .gweac > svg,
.gwroe.gwroe .ggn5w.gx8gn:not(.g6jq5) .gweac > [aria-hidden="true"],
.gwroe.gwroe .g835p.gx8gn:not(.g6jq5) .gev4s > svg,
.gwroe.gwroe .g835p.gx8gn:not(.g6jq5) .gev4s > [aria-hidden="true"],
.gwroe.gwroe .gt6mx.gx8gn:not(.g6jq5) .g8vq8 > svg,
.gwroe.gwroe .gt6mx.gx8gn:not(.g6jq5) .g8vq8 > [aria-hidden="true"],
.gwroe.gwroe .gani0.gx8gn:not(.g6jq5) .guu10 > svg,
.gwroe.gwroe .gani0.gx8gn:not(.g6jq5) .guu10 > [aria-hidden="true"],
.gwroe.gwroe .ghuxi.gx8gn:not(.g6jq5) .g0i8t > svg,
.gwroe.gwroe .ghuxi.gx8gn:not(.g6jq5) .g0i8t > [aria-hidden="true"],
.gwroe.gwroe .gi215.gx8gn:not(.g6jq5) .gerh7 > svg,
.gwroe.gwroe .gi215.gx8gn:not(.g6jq5) .gerh7 > [aria-hidden="true"],
.gwroe.gwroe .gn5no.gx8gn:not(.g6jq5) .gk81f > svg,
.gwroe.gwroe .gn5no.gx8gn:not(.g6jq5) .gk81f > [aria-hidden="true"],
.gwroe.gwroe .gbviu.gx8gn:not(.g6jq5) .gtpa3 > svg,
.gwroe.gwroe .gbviu.gx8gn:not(.g6jq5) .gtpa3 > [aria-hidden="true"],
.gwroe.gwroe .g8y7m.gx8gn:not(.g6jq5) .gvpop > svg,
.gwroe.gwroe .g8y7m.gx8gn:not(.g6jq5) .gvpop > [aria-hidden="true"],
.gwroe.gwroe .g148t.gx8gn:not(.g6jq5) .g9d6y > svg,
.gwroe.gwroe .g148t.gx8gn:not(.g6jq5) .g9d6y > [aria-hidden="true"],
.gwroe.gwroe .gc7lr.gx8gn:not(.g6jq5) .gvz6y > svg,
.gwroe.gwroe .gc7lr.gx8gn:not(.g6jq5) .gvz6y > [aria-hidden="true"],
.gwroe.gwroe .gtvfm.gx8gn:not(.g6jq5) .glc0a > svg,
.gwroe.gwroe .gtvfm.gx8gn:not(.g6jq5) .glc0a > [aria-hidden="true"],
.gwroe.gwroe .gy6wi.gx8gn:not(.g6jq5) .gjptp > svg,
.gwroe.gwroe .gy6wi.gx8gn:not(.g6jq5) .gjptp > [aria-hidden="true"],
.gwroe.gwroe .gs0hl.gx8gn:not(.g6jq5) .g61q2 > svg,
.gwroe.gwroe .gs0hl.gx8gn:not(.g6jq5) .g61q2 > [aria-hidden="true"],
.gwroe.gwroe .gt4xq.gx8gn:not(.g6jq5) .gk090 > svg,
.gwroe.gwroe .gt4xq.gx8gn:not(.g6jq5) .gk090 > [aria-hidden="true"],
.gwroe.gwroe .g2rou.gx8gn:not(.g6jq5) .g6gwb > svg,
.gwroe.gwroe .g2rou.gx8gn:not(.g6jq5) .g6gwb > [aria-hidden="true"],
.gwroe.gwroe .garff.gx8gn:not(.g6jq5) .gq420 > svg,
.gwroe.gwroe .garff.gx8gn:not(.g6jq5) .gq420 > [aria-hidden="true"] { display: none; }
.gwroe.gwroe .gix0u.gx8gn:not(.g6jq5) .g1d8h::before,
.gwroe.gwroe .glib7.gx8gn:not(.g6jq5) .g5zkf::before,
.gwroe.gwroe .gr50v.gx8gn:not(.g6jq5) .g8omd::before,
.gwroe.gwroe .gpcru.gx8gn:not(.g6jq5) .gul1d::before,
.gwroe.gwroe .gdh0w.gx8gn:not(.g6jq5) .g5bzl::before,
.gwroe.gwroe .gfhjh.gx8gn:not(.g6jq5) .gd5z7::before,
.gwroe.gwroe .gaglg.gx8gn:not(.g6jq5) .gec5e::before,
.gwroe.gwroe .g3qck.gx8gn:not(.g6jq5) .gnj2w::before,
.gwroe.gwroe .gi982.gx8gn:not(.g6jq5) .ga5qn::before,
.gwroe.gwroe .gy0jj.gx8gn:not(.g6jq5) .glmvx::before,
.gwroe.gwroe .gmujy.gx8gn:not(.g6jq5) .gpc7x::before,
.gwroe.gwroe .gw6r7.gx8gn:not(.g6jq5) .g91j0::before,
.gwroe.gwroe .gtgx3.gx8gn:not(.g6jq5) .gubrr::before,
.gwroe.gwroe .gsav6.gx8gn:not(.g6jq5) .gbptd::before,
.gwroe.gwroe .gc0w9.gx8gn:not(.g6jq5) .gjgh4::before,
.gwroe.gwroe .gjh32.gx8gn:not(.g6jq5) .gcn0x::before,
.gwroe.gwroe .ggozd.gx8gn:not(.g6jq5) .gqntq::before,
.gwroe.gwroe .g2kx1.gx8gn:not(.g6jq5) .grxqv::before,
.gwroe.gwroe .gb2id.gx8gn:not(.g6jq5) .g5909::before,
.gwroe.gwroe .gsk98.gx8gn:not(.g6jq5) .gbgyi::before,
.gwroe.gwroe .g1jn0.gx8gn:not(.g6jq5) .gphgd::before,
.gwroe.gwroe .gyja1.gx8gn:not(.g6jq5) .gfglm::before,
.gwroe.gwroe .gf8te.gx8gn:not(.g6jq5) .g51mw::before,
.gwroe.gwroe .gew9n.gx8gn:not(.g6jq5) .gjc55::before,
.gwroe.gwroe .gbp2r.gx8gn:not(.g6jq5) .gxj23::before,
.gwroe.gwroe .gokee.gx8gn:not(.g6jq5) .gny3c::before,
.gwroe.gwroe .gjdpu.gx8gn:not(.g6jq5) .g1rqb::before,
.gwroe.gwroe .gk7iy.gx8gn:not(.g6jq5) .gr9n7::before,
.gwroe.gwroe .gtpy7.gx8gn:not(.g6jq5) .gxypy::before,
.gwroe.gwroe .gnqek.gx8gn:not(.g6jq5) .g9pk8::before,
.gwroe.gwroe .gower.gx8gn:not(.g6jq5) .g7658::before,
.gwroe.gwroe .g1aa4.gx8gn:not(.g6jq5) .gdfz1::before,
.gwroe.gwroe .gnloj.gx8gn:not(.g6jq5) .grabp::before,
.gwroe.gwroe .gg1ie.gx8gn:not(.g6jq5) .gd8i2::before,
.gwroe.gwroe .gtuhh.gx8gn:not(.g6jq5) .gvsic::before,
.gwroe.gwroe .gulrm.gx8gn:not(.g6jq5) .gfhr1::before,
.gwroe.gwroe .g7vbn.gx8gn:not(.g6jq5) .gin0g::before,
.gwroe.gwroe .ggn5w.gx8gn:not(.g6jq5) .gweac::before,
.gwroe.gwroe .g835p.gx8gn:not(.g6jq5) .gev4s::before,
.gwroe.gwroe .gt6mx.gx8gn:not(.g6jq5) .g8vq8::before,
.gwroe.gwroe .gani0.gx8gn:not(.g6jq5) .guu10::before,
.gwroe.gwroe .ghuxi.gx8gn:not(.g6jq5) .g0i8t::before,
.gwroe.gwroe .gi215.gx8gn:not(.g6jq5) .gerh7::before,
.gwroe.gwroe .gn5no.gx8gn:not(.g6jq5) .gk81f::before,
.gwroe.gwroe .gbviu.gx8gn:not(.g6jq5) .gtpa3::before,
.gwroe.gwroe .g8y7m.gx8gn:not(.g6jq5) .gvpop::before,
.gwroe.gwroe .g148t.gx8gn:not(.g6jq5) .g9d6y::before,
.gwroe.gwroe .gc7lr.gx8gn:not(.g6jq5) .gvz6y::before,
.gwroe.gwroe .gtvfm.gx8gn:not(.g6jq5) .glc0a::before,
.gwroe.gwroe .gy6wi.gx8gn:not(.g6jq5) .gjptp::before,
.gwroe.gwroe .gs0hl.gx8gn:not(.g6jq5) .g61q2::before,
.gwroe.gwroe .gt4xq.gx8gn:not(.g6jq5) .gk090::before,
.gwroe.gwroe .g2rou.gx8gn:not(.g6jq5) .g6gwb::before,
.gwroe.gwroe .garff.gx8gn:not(.g6jq5) .gq420::before { content: none; }
.gwroe.glpzf .gix0u.gx8gn:not(.g6jq5) .g1d8h::before,
.gwroe.glpzf .glib7.gx8gn:not(.g6jq5) .g5zkf::before,
.gwroe.glpzf .gr50v.gx8gn:not(.g6jq5) .g8omd::before,
.gwroe.glpzf .gpcru.gx8gn:not(.g6jq5) .gul1d::before,
.gwroe.glpzf .gdh0w.gx8gn:not(.g6jq5) .g5bzl::before,
.gwroe.glpzf .gfhjh.gx8gn:not(.g6jq5) .gd5z7::before,
.gwroe.glpzf .gaglg.gx8gn:not(.g6jq5) .gec5e::before,
.gwroe.glpzf .g3qck.gx8gn:not(.g6jq5) .gnj2w::before,
.gwroe.glpzf .gi982.gx8gn:not(.g6jq5) .ga5qn::before,
.gwroe.glpzf .gy0jj.gx8gn:not(.g6jq5) .glmvx::before,
.gwroe.glpzf .gmujy.gx8gn:not(.g6jq5) .gpc7x::before,
.gwroe.glpzf .gw6r7.gx8gn:not(.g6jq5) .g91j0::before,
.gwroe.glpzf .gtgx3.gx8gn:not(.g6jq5) .gubrr::before,
.gwroe.glpzf .gsav6.gx8gn:not(.g6jq5) .gbptd::before,
.gwroe.glpzf .gc0w9.gx8gn:not(.g6jq5) .gjgh4::before,
.gwroe.glpzf .gjh32.gx8gn:not(.g6jq5) .gcn0x::before,
.gwroe.glpzf .ggozd.gx8gn:not(.g6jq5) .gqntq::before,
.gwroe.glpzf .g2kx1.gx8gn:not(.g6jq5) .grxqv::before,
.gwroe.glpzf .gb2id.gx8gn:not(.g6jq5) .g5909::before,
.gwroe.glpzf .gsk98.gx8gn:not(.g6jq5) .gbgyi::before,
.gwroe.glpzf .g1jn0.gx8gn:not(.g6jq5) .gphgd::before,
.gwroe.glpzf .gyja1.gx8gn:not(.g6jq5) .gfglm::before,
.gwroe.glpzf .gf8te.gx8gn:not(.g6jq5) .g51mw::before,
.gwroe.glpzf .gew9n.gx8gn:not(.g6jq5) .gjc55::before,
.gwroe.glpzf .gbp2r.gx8gn:not(.g6jq5) .gxj23::before,
.gwroe.glpzf .gokee.gx8gn:not(.g6jq5) .gny3c::before,
.gwroe.glpzf .gjdpu.gx8gn:not(.g6jq5) .g1rqb::before,
.gwroe.glpzf .gk7iy.gx8gn:not(.g6jq5) .gr9n7::before,
.gwroe.glpzf .gtpy7.gx8gn:not(.g6jq5) .gxypy::before,
.gwroe.glpzf .gnqek.gx8gn:not(.g6jq5) .g9pk8::before,
.gwroe.glpzf .gower.gx8gn:not(.g6jq5) .g7658::before,
.gwroe.glpzf .g1aa4.gx8gn:not(.g6jq5) .gdfz1::before,
.gwroe.glpzf .gnloj.gx8gn:not(.g6jq5) .grabp::before,
.gwroe.glpzf .gg1ie.gx8gn:not(.g6jq5) .gd8i2::before,
.gwroe.glpzf .gtuhh.gx8gn:not(.g6jq5) .gvsic::before,
.gwroe.glpzf .gulrm.gx8gn:not(.g6jq5) .gfhr1::before,
.gwroe.glpzf .g7vbn.gx8gn:not(.g6jq5) .gin0g::before,
.gwroe.glpzf .ggn5w.gx8gn:not(.g6jq5) .gweac::before,
.gwroe.glpzf .g835p.gx8gn:not(.g6jq5) .gev4s::before,
.gwroe.glpzf .gt6mx.gx8gn:not(.g6jq5) .g8vq8::before,
.gwroe.glpzf .gani0.gx8gn:not(.g6jq5) .guu10::before,
.gwroe.glpzf .ghuxi.gx8gn:not(.g6jq5) .g0i8t::before,
.gwroe.glpzf .gi215.gx8gn:not(.g6jq5) .gerh7::before,
.gwroe.glpzf .gn5no.gx8gn:not(.g6jq5) .gk81f::before,
.gwroe.glpzf .gbviu.gx8gn:not(.g6jq5) .gtpa3::before,
.gwroe.glpzf .g8y7m.gx8gn:not(.g6jq5) .gvpop::before,
.gwroe.glpzf .g148t.gx8gn:not(.g6jq5) .g9d6y::before,
.gwroe.glpzf .gc7lr.gx8gn:not(.g6jq5) .gvz6y::before,
.gwroe.glpzf .gtvfm.gx8gn:not(.g6jq5) .glc0a::before,
.gwroe.glpzf .gy6wi.gx8gn:not(.g6jq5) .gjptp::before,
.gwroe.glpzf .gs0hl.gx8gn:not(.g6jq5) .g61q2::before,
.gwroe.glpzf .gt4xq.gx8gn:not(.g6jq5) .gk090::before,
.gwroe.glpzf .g2rou.gx8gn:not(.g6jq5) .g6gwb::before,
.gwroe.glpzf .garff.gx8gn:not(.g6jq5) .gq420::before { content: ""; display: block; width: 26px; height: 2px; background: currentColor; flex: none; clip-path: none; border-radius: 0; }
.gwroe.ggqgw .gix0u.gx8gn:not(.g6jq5) .g1d8h::before,
.gwroe.ggqgw .glib7.gx8gn:not(.g6jq5) .g5zkf::before,
.gwroe.ggqgw .gr50v.gx8gn:not(.g6jq5) .g8omd::before,
.gwroe.ggqgw .gpcru.gx8gn:not(.g6jq5) .gul1d::before,
.gwroe.ggqgw .gdh0w.gx8gn:not(.g6jq5) .g5bzl::before,
.gwroe.ggqgw .gfhjh.gx8gn:not(.g6jq5) .gd5z7::before,
.gwroe.ggqgw .gaglg.gx8gn:not(.g6jq5) .gec5e::before,
.gwroe.ggqgw .g3qck.gx8gn:not(.g6jq5) .gnj2w::before,
.gwroe.ggqgw .gi982.gx8gn:not(.g6jq5) .ga5qn::before,
.gwroe.ggqgw .gy0jj.gx8gn:not(.g6jq5) .glmvx::before,
.gwroe.ggqgw .gmujy.gx8gn:not(.g6jq5) .gpc7x::before,
.gwroe.ggqgw .gw6r7.gx8gn:not(.g6jq5) .g91j0::before,
.gwroe.ggqgw .gtgx3.gx8gn:not(.g6jq5) .gubrr::before,
.gwroe.ggqgw .gsav6.gx8gn:not(.g6jq5) .gbptd::before,
.gwroe.ggqgw .gc0w9.gx8gn:not(.g6jq5) .gjgh4::before,
.gwroe.ggqgw .gjh32.gx8gn:not(.g6jq5) .gcn0x::before,
.gwroe.ggqgw .ggozd.gx8gn:not(.g6jq5) .gqntq::before,
.gwroe.ggqgw .g2kx1.gx8gn:not(.g6jq5) .grxqv::before,
.gwroe.ggqgw .gb2id.gx8gn:not(.g6jq5) .g5909::before,
.gwroe.ggqgw .gsk98.gx8gn:not(.g6jq5) .gbgyi::before,
.gwroe.ggqgw .g1jn0.gx8gn:not(.g6jq5) .gphgd::before,
.gwroe.ggqgw .gyja1.gx8gn:not(.g6jq5) .gfglm::before,
.gwroe.ggqgw .gf8te.gx8gn:not(.g6jq5) .g51mw::before,
.gwroe.ggqgw .gew9n.gx8gn:not(.g6jq5) .gjc55::before,
.gwroe.ggqgw .gbp2r.gx8gn:not(.g6jq5) .gxj23::before,
.gwroe.ggqgw .gokee.gx8gn:not(.g6jq5) .gny3c::before,
.gwroe.ggqgw .gjdpu.gx8gn:not(.g6jq5) .g1rqb::before,
.gwroe.ggqgw .gk7iy.gx8gn:not(.g6jq5) .gr9n7::before,
.gwroe.ggqgw .gtpy7.gx8gn:not(.g6jq5) .gxypy::before,
.gwroe.ggqgw .gnqek.gx8gn:not(.g6jq5) .g9pk8::before,
.gwroe.ggqgw .gower.gx8gn:not(.g6jq5) .g7658::before,
.gwroe.ggqgw .g1aa4.gx8gn:not(.g6jq5) .gdfz1::before,
.gwroe.ggqgw .gnloj.gx8gn:not(.g6jq5) .grabp::before,
.gwroe.ggqgw .gg1ie.gx8gn:not(.g6jq5) .gd8i2::before,
.gwroe.ggqgw .gtuhh.gx8gn:not(.g6jq5) .gvsic::before,
.gwroe.ggqgw .gulrm.gx8gn:not(.g6jq5) .gfhr1::before,
.gwroe.ggqgw .g7vbn.gx8gn:not(.g6jq5) .gin0g::before,
.gwroe.ggqgw .ggn5w.gx8gn:not(.g6jq5) .gweac::before,
.gwroe.ggqgw .g835p.gx8gn:not(.g6jq5) .gev4s::before,
.gwroe.ggqgw .gt6mx.gx8gn:not(.g6jq5) .g8vq8::before,
.gwroe.ggqgw .gani0.gx8gn:not(.g6jq5) .guu10::before,
.gwroe.ggqgw .ghuxi.gx8gn:not(.g6jq5) .g0i8t::before,
.gwroe.ggqgw .gi215.gx8gn:not(.g6jq5) .gerh7::before,
.gwroe.ggqgw .gn5no.gx8gn:not(.g6jq5) .gk81f::before,
.gwroe.ggqgw .gbviu.gx8gn:not(.g6jq5) .gtpa3::before,
.gwroe.ggqgw .g8y7m.gx8gn:not(.g6jq5) .gvpop::before,
.gwroe.ggqgw .g148t.gx8gn:not(.g6jq5) .g9d6y::before,
.gwroe.ggqgw .gc7lr.gx8gn:not(.g6jq5) .gvz6y::before,
.gwroe.ggqgw .gtvfm.gx8gn:not(.g6jq5) .glc0a::before,
.gwroe.ggqgw .gy6wi.gx8gn:not(.g6jq5) .gjptp::before,
.gwroe.ggqgw .gs0hl.gx8gn:not(.g6jq5) .g61q2::before,
.gwroe.ggqgw .gt4xq.gx8gn:not(.g6jq5) .gk090::before,
.gwroe.ggqgw .g2rou.gx8gn:not(.g6jq5) .g6gwb::before,
.gwroe.ggqgw .garff.gx8gn:not(.g6jq5) .gq420::before { content: ""; display: block; width: 7px; height: 7px; border-radius: 50%; background: currentColor; flex: none; clip-path: none; }
.gwroe.g6l2s .gix0u.gx8gn:not(.g6jq5) .g1d8h,
.gwroe.g6l2s .glib7.gx8gn:not(.g6jq5) .g5zkf,
.gwroe.g6l2s .gr50v.gx8gn:not(.g6jq5) .g8omd,
.gwroe.g6l2s .gpcru.gx8gn:not(.g6jq5) .gul1d,
.gwroe.g6l2s .gdh0w.gx8gn:not(.g6jq5) .g5bzl,
.gwroe.g6l2s .gfhjh.gx8gn:not(.g6jq5) .gd5z7,
.gwroe.g6l2s .gaglg.gx8gn:not(.g6jq5) .gec5e,
.gwroe.g6l2s .g3qck.gx8gn:not(.g6jq5) .gnj2w,
.gwroe.g6l2s .gi982.gx8gn:not(.g6jq5) .ga5qn,
.gwroe.g6l2s .gy0jj.gx8gn:not(.g6jq5) .glmvx,
.gwroe.g6l2s .gmujy.gx8gn:not(.g6jq5) .gpc7x,
.gwroe.g6l2s .gw6r7.gx8gn:not(.g6jq5) .g91j0,
.gwroe.g6l2s .gtgx3.gx8gn:not(.g6jq5) .gubrr,
.gwroe.g6l2s .gsav6.gx8gn:not(.g6jq5) .gbptd,
.gwroe.g6l2s .gc0w9.gx8gn:not(.g6jq5) .gjgh4,
.gwroe.g6l2s .gjh32.gx8gn:not(.g6jq5) .gcn0x,
.gwroe.g6l2s .ggozd.gx8gn:not(.g6jq5) .gqntq,
.gwroe.g6l2s .g2kx1.gx8gn:not(.g6jq5) .grxqv,
.gwroe.g6l2s .gb2id.gx8gn:not(.g6jq5) .g5909,
.gwroe.g6l2s .gsk98.gx8gn:not(.g6jq5) .gbgyi,
.gwroe.g6l2s .g1jn0.gx8gn:not(.g6jq5) .gphgd,
.gwroe.g6l2s .gyja1.gx8gn:not(.g6jq5) .gfglm,
.gwroe.g6l2s .gf8te.gx8gn:not(.g6jq5) .g51mw,
.gwroe.g6l2s .gew9n.gx8gn:not(.g6jq5) .gjc55,
.gwroe.g6l2s .gbp2r.gx8gn:not(.g6jq5) .gxj23,
.gwroe.g6l2s .gokee.gx8gn:not(.g6jq5) .gny3c,
.gwroe.g6l2s .gjdpu.gx8gn:not(.g6jq5) .g1rqb,
.gwroe.g6l2s .gk7iy.gx8gn:not(.g6jq5) .gr9n7,
.gwroe.g6l2s .gtpy7.gx8gn:not(.g6jq5) .gxypy,
.gwroe.g6l2s .gnqek.gx8gn:not(.g6jq5) .g9pk8,
.gwroe.g6l2s .gower.gx8gn:not(.g6jq5) .g7658,
.gwroe.g6l2s .g1aa4.gx8gn:not(.g6jq5) .gdfz1,
.gwroe.g6l2s .gnloj.gx8gn:not(.g6jq5) .grabp,
.gwroe.g6l2s .gg1ie.gx8gn:not(.g6jq5) .gd8i2,
.gwroe.g6l2s .gtuhh.gx8gn:not(.g6jq5) .gvsic,
.gwroe.g6l2s .gulrm.gx8gn:not(.g6jq5) .gfhr1,
.gwroe.g6l2s .g7vbn.gx8gn:not(.g6jq5) .gin0g,
.gwroe.g6l2s .ggn5w.gx8gn:not(.g6jq5) .gweac,
.gwroe.g6l2s .g835p.gx8gn:not(.g6jq5) .gev4s,
.gwroe.g6l2s .gt6mx.gx8gn:not(.g6jq5) .g8vq8,
.gwroe.g6l2s .gani0.gx8gn:not(.g6jq5) .guu10,
.gwroe.g6l2s .ghuxi.gx8gn:not(.g6jq5) .g0i8t,
.gwroe.g6l2s .gi215.gx8gn:not(.g6jq5) .gerh7,
.gwroe.g6l2s .gn5no.gx8gn:not(.g6jq5) .gk81f,
.gwroe.g6l2s .gbviu.gx8gn:not(.g6jq5) .gtpa3,
.gwroe.g6l2s .g8y7m.gx8gn:not(.g6jq5) .gvpop,
.gwroe.g6l2s .g148t.gx8gn:not(.g6jq5) .g9d6y,
.gwroe.g6l2s .gc7lr.gx8gn:not(.g6jq5) .gvz6y,
.gwroe.g6l2s .gtvfm.gx8gn:not(.g6jq5) .glc0a,
.gwroe.g6l2s .gy6wi.gx8gn:not(.g6jq5) .gjptp,
.gwroe.g6l2s .gs0hl.gx8gn:not(.g6jq5) .g61q2,
.gwroe.g6l2s .gt4xq.gx8gn:not(.g6jq5) .gk090,
.gwroe.g6l2s .g2rou.gx8gn:not(.g6jq5) .g6gwb,
.gwroe.g6l2s .garff.gx8gn:not(.g6jq5) .gq420 { padding: .4em .85em; border: 1px solid currentColor; border-radius: 999px; }
.gwroe .gix0u.gx8gn:not(.g6jq5):not(.gjo7e) .g1d8h,
.gwroe .glib7.gx8gn:not(.g6jq5):not(.gjo7e) .g5zkf,
.gwroe .gr50v.gx8gn:not(.g6jq5):not(.gjo7e) .g8omd,
.gwroe .gpcru.gx8gn:not(.g6jq5):not(.gjo7e) .gul1d,
.gwroe .gdh0w.gx8gn:not(.g6jq5):not(.gjo7e) .g5bzl,
.gwroe .gfhjh.gx8gn:not(.g6jq5):not(.gjo7e) .gd5z7,
.gwroe .gaglg.gx8gn:not(.g6jq5):not(.gjo7e) .gec5e,
.gwroe .g3qck.gx8gn:not(.g6jq5):not(.gjo7e) .gnj2w,
.gwroe .gi982.gx8gn:not(.g6jq5):not(.gjo7e) .ga5qn,
.gwroe .gy0jj.gx8gn:not(.g6jq5):not(.gjo7e) .glmvx,
.gwroe .gmujy.gx8gn:not(.g6jq5):not(.gjo7e) .gpc7x,
.gwroe .gw6r7.gx8gn:not(.g6jq5):not(.gjo7e) .g91j0,
.gwroe .gtgx3.gx8gn:not(.g6jq5):not(.gjo7e) .gubrr,
.gwroe .gsav6.gx8gn:not(.g6jq5):not(.gjo7e) .gbptd,
.gwroe .gc0w9.gx8gn:not(.g6jq5):not(.gjo7e) .gjgh4,
.gwroe .gjh32.gx8gn:not(.g6jq5):not(.gjo7e) .gcn0x,
.gwroe .ggozd.gx8gn:not(.g6jq5):not(.gjo7e) .gqntq,
.gwroe .g2kx1.gx8gn:not(.g6jq5):not(.gjo7e) .grxqv,
.gwroe .gb2id.gx8gn:not(.g6jq5):not(.gjo7e) .g5909,
.gwroe .gsk98.gx8gn:not(.g6jq5):not(.gjo7e) .gbgyi,
.gwroe .g1jn0.gx8gn:not(.g6jq5):not(.gjo7e) .gphgd,
.gwroe .gyja1.gx8gn:not(.g6jq5):not(.gjo7e) .gfglm,
.gwroe .gf8te.gx8gn:not(.g6jq5):not(.gjo7e) .g51mw,
.gwroe .gew9n.gx8gn:not(.g6jq5):not(.gjo7e) .gjc55,
.gwroe .gbp2r.gx8gn:not(.g6jq5):not(.gjo7e) .gxj23,
.gwroe .gokee.gx8gn:not(.g6jq5):not(.gjo7e) .gny3c,
.gwroe .gjdpu.gx8gn:not(.g6jq5):not(.gjo7e) .g1rqb,
.gwroe .gk7iy.gx8gn:not(.g6jq5):not(.gjo7e) .gr9n7,
.gwroe .gtpy7.gx8gn:not(.g6jq5):not(.gjo7e) .gxypy,
.gwroe .gnqek.gx8gn:not(.g6jq5):not(.gjo7e) .g9pk8,
.gwroe .gower.gx8gn:not(.g6jq5):not(.gjo7e) .g7658,
.gwroe .g1aa4.gx8gn:not(.g6jq5):not(.gjo7e) .gdfz1,
.gwroe .gnloj.gx8gn:not(.g6jq5):not(.gjo7e) .grabp,
.gwroe .gg1ie.gx8gn:not(.g6jq5):not(.gjo7e) .gd8i2,
.gwroe .gtuhh.gx8gn:not(.g6jq5):not(.gjo7e) .gvsic,
.gwroe .gulrm.gx8gn:not(.g6jq5):not(.gjo7e) .gfhr1,
.gwroe .g7vbn.gx8gn:not(.g6jq5):not(.gjo7e) .gin0g,
.gwroe .ggn5w.gx8gn:not(.g6jq5):not(.gjo7e) .gweac,
.gwroe .g835p.gx8gn:not(.g6jq5):not(.gjo7e) .gev4s,
.gwroe .gt6mx.gx8gn:not(.g6jq5):not(.gjo7e) .g8vq8,
.gwroe .gani0.gx8gn:not(.g6jq5):not(.gjo7e) .guu10,
.gwroe .ghuxi.gx8gn:not(.g6jq5):not(.gjo7e) .g0i8t,
.gwroe .gi215.gx8gn:not(.g6jq5):not(.gjo7e) .gerh7,
.gwroe .gn5no.gx8gn:not(.g6jq5):not(.gjo7e) .gk81f,
.gwroe .gbviu.gx8gn:not(.g6jq5):not(.gjo7e) .gtpa3,
.gwroe .g8y7m.gx8gn:not(.g6jq5):not(.gjo7e) .gvpop,
.gwroe .g148t.gx8gn:not(.g6jq5):not(.gjo7e) .g9d6y,
.gwroe .gc7lr.gx8gn:not(.g6jq5):not(.gjo7e) .gvz6y,
.gwroe .gtvfm.gx8gn:not(.g6jq5):not(.gjo7e) .glc0a,
.gwroe .gy6wi.gx8gn:not(.g6jq5):not(.gjo7e) .gjptp,
.gwroe .gs0hl.gx8gn:not(.g6jq5):not(.gjo7e) .g61q2,
.gwroe .gt4xq.gx8gn:not(.g6jq5):not(.gjo7e) .gk090,
.gwroe .g2rou.gx8gn:not(.g6jq5):not(.gjo7e) .g6gwb,
.gwroe .garff.gx8gn:not(.g6jq5):not(.gjo7e) .gq420 { color: var(--elkbq, var(--eo0nw)); }
.gwroe .gix0u.gx8gn.gjo7e .g1d8h,
.gwroe .glib7.gx8gn.gjo7e .g5zkf,
.gwroe .gr50v.gx8gn.gjo7e .g8omd,
.gwroe .gpcru.gx8gn.gjo7e .gul1d,
.gwroe .gdh0w.gx8gn.gjo7e .g5bzl,
.gwroe .gfhjh.gx8gn.gjo7e .gd5z7,
.gwroe .gaglg.gx8gn.gjo7e .gec5e,
.gwroe .g3qck.gx8gn.gjo7e .gnj2w,
.gwroe .gi982.gx8gn.gjo7e .ga5qn,
.gwroe .gy0jj.gx8gn.gjo7e .glmvx,
.gwroe .gmujy.gx8gn.gjo7e .gpc7x,
.gwroe .gw6r7.gx8gn.gjo7e .g91j0,
.gwroe .gtgx3.gx8gn.gjo7e .gubrr,
.gwroe .gsav6.gx8gn.gjo7e .gbptd,
.gwroe .gc0w9.gx8gn.gjo7e .gjgh4,
.gwroe .gjh32.gx8gn.gjo7e .gcn0x,
.gwroe .ggozd.gx8gn.gjo7e .gqntq,
.gwroe .g2kx1.gx8gn.gjo7e .grxqv,
.gwroe .gb2id.gx8gn.gjo7e .g5909,
.gwroe .gsk98.gx8gn.gjo7e .gbgyi,
.gwroe .g1jn0.gx8gn.gjo7e .gphgd,
.gwroe .gyja1.gx8gn.gjo7e .gfglm,
.gwroe .gf8te.gx8gn.gjo7e .g51mw,
.gwroe .gew9n.gx8gn.gjo7e .gjc55,
.gwroe .gbp2r.gx8gn.gjo7e .gxj23,
.gwroe .gokee.gx8gn.gjo7e .gny3c,
.gwroe .gjdpu.gx8gn.gjo7e .g1rqb,
.gwroe .gk7iy.gx8gn.gjo7e .gr9n7,
.gwroe .gtpy7.gx8gn.gjo7e .gxypy,
.gwroe .gnqek.gx8gn.gjo7e .g9pk8,
.gwroe .gower.gx8gn.gjo7e .g7658,
.gwroe .g1aa4.gx8gn.gjo7e .gdfz1,
.gwroe .gnloj.gx8gn.gjo7e .grabp,
.gwroe .gg1ie.gx8gn.gjo7e .gd8i2,
.gwroe .gtuhh.gx8gn.gjo7e .gvsic,
.gwroe .gulrm.gx8gn.gjo7e .gfhr1,
.gwroe .g7vbn.gx8gn.gjo7e .gin0g,
.gwroe .ggn5w.gx8gn.gjo7e .gweac,
.gwroe .g835p.gx8gn.gjo7e .gev4s,
.gwroe .gt6mx.gx8gn.gjo7e .g8vq8,
.gwroe .gani0.gx8gn.gjo7e .guu10,
.gwroe .ghuxi.gx8gn.gjo7e .g0i8t,
.gwroe .gi215.gx8gn.gjo7e .gerh7,
.gwroe .gn5no.gx8gn.gjo7e .gk81f,
.gwroe .gbviu.gx8gn.gjo7e .gtpa3,
.gwroe .g8y7m.gx8gn.gjo7e .gvpop,
.gwroe .g148t.gx8gn.gjo7e .g9d6y,
.gwroe .gc7lr.gx8gn.gjo7e .gvz6y,
.gwroe .gtvfm.gx8gn.gjo7e .glc0a,
.gwroe .gy6wi.gx8gn.gjo7e .gjptp,
.gwroe .gs0hl.gx8gn.gjo7e .g61q2,
.gwroe .gt4xq.gx8gn.gjo7e .gk090,
.gwroe .g2rou.gx8gn.gjo7e .g6gwb,
.gwroe .garff.gx8gn.gjo7e .gq420 { color: inherit; opacity: .88; }
.gwroe.gwroe .gix0u.gx8gn a.gopq1,
.gwroe.gwroe .gix0u.gx8gn button.gopq1,
.gwroe.gwroe .glib7.gx8gn a.g0srb,
.gwroe.gwroe .glib7.gx8gn button.g0srb,
.gwroe.gwroe .gr50v.gx8gn a.gdjj3,
.gwroe.gwroe .gr50v.gx8gn button.gdjj3,
.gwroe.gwroe .gpcru.gx8gn a.gd37x,
.gwroe.gwroe .gpcru.gx8gn button.gd37x,
.gwroe.gwroe .gdh0w.gx8gn a.gsly8,
.gwroe.gwroe .gdh0w.gx8gn button.gsly8,
.gwroe.gwroe .gfhjh.gx8gn a.gv61h,
.gwroe.gwroe .gfhjh.gx8gn button.gv61h,
.gwroe.gwroe .gaglg.gx8gn a.gui8k,
.gwroe.gwroe .gaglg.gx8gn button.gui8k,
.gwroe.gwroe .g3qck.gx8gn a.g6nlu,
.gwroe.gwroe .g3qck.gx8gn button.g6nlu,
.gwroe.gwroe .gi982.gx8gn a.gp9zj,
.gwroe.gwroe .gi982.gx8gn button.gp9zj,
.gwroe.gwroe .gy0jj.gx8gn a.ggnwp,
.gwroe.gwroe .gy0jj.gx8gn button.ggnwp,
.gwroe.gwroe .gmujy.gx8gn a.gocio,
.gwroe.gwroe .gmujy.gx8gn button.gocio,
.gwroe.gwroe .gw6r7.gx8gn a.g0759,
.gwroe.gwroe .gw6r7.gx8gn button.g0759,
.gwroe.gwroe .gtgx3.gx8gn a.glpzb,
.gwroe.gwroe .gtgx3.gx8gn button.glpzb,
.gwroe.gwroe .gsav6.gx8gn a.gmif9,
.gwroe.gwroe .gsav6.gx8gn button.gmif9,
.gwroe.gwroe .gc0w9.gx8gn a.gi0ga,
.gwroe.gwroe .gc0w9.gx8gn button.gi0ga,
.gwroe.gwroe .gjh32.gx8gn a.gbxcx,
.gwroe.gwroe .gjh32.gx8gn button.gbxcx,
.gwroe.gwroe .ggozd.gx8gn a.g9j6j,
.gwroe.gwroe .ggozd.gx8gn button.g9j6j,
.gwroe.gwroe .g2kx1.gx8gn a.g2fzs,
.gwroe.gwroe .g2kx1.gx8gn button.g2fzs,
.gwroe.gwroe .gb2id.gx8gn a.g4xh8,
.gwroe.gwroe .gb2id.gx8gn button.g4xh8,
.gwroe.gwroe .gsk98.gx8gn a.g6pp0,
.gwroe.gwroe .gsk98.gx8gn button.g6pp0,
.gwroe.gwroe .g1jn0.gx8gn a.g0b64,
.gwroe.gwroe .g1jn0.gx8gn button.g0b64,
.gwroe.gwroe .gyja1.gx8gn a.gu46h,
.gwroe.gwroe .gyja1.gx8gn button.gu46h,
.gwroe.gwroe .gf8te.gx8gn a.g0i7r,
.gwroe.gwroe .gf8te.gx8gn button.g0i7r,
.gwroe.gwroe .gew9n.gx8gn a.gqaor,
.gwroe.gwroe .gew9n.gx8gn button.gqaor,
.gwroe.gwroe .gbp2r.gx8gn a.g4i98,
.gwroe.gwroe .gbp2r.gx8gn button.g4i98,
.gwroe.gwroe .gokee.gx8gn a.gugm3,
.gwroe.gwroe .gokee.gx8gn button.gugm3,
.gwroe.gwroe .gjdpu.gx8gn a.g8xzb,
.gwroe.gwroe .gjdpu.gx8gn button.g8xzb,
.gwroe.gwroe .gk7iy.gx8gn a.gmuvr,
.gwroe.gwroe .gk7iy.gx8gn button.gmuvr,
.gwroe.gwroe .gtpy7.gx8gn a.g45zu,
.gwroe.gwroe .gtpy7.gx8gn button.g45zu,
.gwroe.gwroe .gnqek.gx8gn a.gw3bc,
.gwroe.gwroe .gnqek.gx8gn button.gw3bc,
.gwroe.gwroe .gower.gx8gn a.gqdf3,
.gwroe.gwroe .gower.gx8gn button.gqdf3,
.gwroe.gwroe .g1aa4.gx8gn a.gkd67,
.gwroe.gwroe .g1aa4.gx8gn button.gkd67,
.gwroe.gwroe .gnloj.gx8gn a.gygkp,
.gwroe.gwroe .gnloj.gx8gn button.gygkp,
.gwroe.gwroe .gg1ie.gx8gn a.gwbdn,
.gwroe.gwroe .gg1ie.gx8gn button.gwbdn,
.gwroe.gwroe .gtuhh.gx8gn a.gyzp8,
.gwroe.gwroe .gtuhh.gx8gn button.gyzp8,
.gwroe.gwroe .gulrm.gx8gn a.gepoy,
.gwroe.gwroe .gulrm.gx8gn button.gepoy,
.gwroe.gwroe .g7vbn.gx8gn a.gpp24,
.gwroe.gwroe .g7vbn.gx8gn button.gpp24,
.gwroe.gwroe .ggn5w.gx8gn a.gjbsj,
.gwroe.gwroe .ggn5w.gx8gn button.gjbsj,
.gwroe.gwroe .g835p.gx8gn a.gd3ix,
.gwroe.gwroe .g835p.gx8gn button.gd3ix,
.gwroe.gwroe .gt6mx.gx8gn a.gnpuv,
.gwroe.gwroe .gt6mx.gx8gn button.gnpuv,
.gwroe.gwroe .gani0.gx8gn a.gdqa9,
.gwroe.gwroe .gani0.gx8gn button.gdqa9,
.gwroe.gwroe .ghuxi.gx8gn a.g37jt,
.gwroe.gwroe .ghuxi.gx8gn button.g37jt,
.gwroe.gwroe .gi215.gx8gn a.g16k3,
.gwroe.gwroe .gi215.gx8gn button.g16k3,
.gwroe.gwroe .gn5no.gx8gn a.grogb,
.gwroe.gwroe .gn5no.gx8gn button.grogb,
.gwroe.gwroe .gbviu.gx8gn a.gkfsp,
.gwroe.gwroe .gbviu.gx8gn button.gkfsp,
.gwroe.gwroe .g8y7m.gx8gn a.gyk26,
.gwroe.gwroe .g8y7m.gx8gn button.gyk26,
.gwroe.gwroe .g148t.gx8gn a.gck5z,
.gwroe.gwroe .g148t.gx8gn button.gck5z,
.gwroe.gwroe .gc7lr.gx8gn a.gej60,
.gwroe.gwroe .gc7lr.gx8gn button.gej60,
.gwroe.gwroe .gtvfm.gx8gn a.gob9x,
.gwroe.gwroe .gtvfm.gx8gn button.gob9x,
.gwroe.gwroe .gy6wi.gx8gn a.g21ja,
.gwroe.gwroe .gy6wi.gx8gn button.g21ja,
.gwroe.gwroe .gs0hl.gx8gn a.gld12,
.gwroe.gwroe .gs0hl.gx8gn button.gld12,
.gwroe.gwroe .gt4xq.gx8gn a.gnpgt,
.gwroe.gwroe .gt4xq.gx8gn button.gnpgt,
.gwroe.gwroe .g2rou.gx8gn a.g9738,
.gwroe.gwroe .g2rou.gx8gn button.g9738,
.gwroe.gwroe .garff.gx8gn a.g4jt5,
.gwroe.gwroe .garff.gx8gn button.g4jt5 { font-weight: 700; }
.gwroe.gpv5q .gix0u.gx8gn a.gopq1,
.gwroe.gpv5q .gix0u.gx8gn button.gopq1,
.gwroe.gpv5q .glib7.gx8gn a.g0srb,
.gwroe.gpv5q .glib7.gx8gn button.g0srb,
.gwroe.gpv5q .gr50v.gx8gn a.gdjj3,
.gwroe.gpv5q .gr50v.gx8gn button.gdjj3,
.gwroe.gpv5q .gpcru.gx8gn a.gd37x,
.gwroe.gpv5q .gpcru.gx8gn button.gd37x,
.gwroe.gpv5q .gdh0w.gx8gn a.gsly8,
.gwroe.gpv5q .gdh0w.gx8gn button.gsly8,
.gwroe.gpv5q .gfhjh.gx8gn a.gv61h,
.gwroe.gpv5q .gfhjh.gx8gn button.gv61h,
.gwroe.gpv5q .gaglg.gx8gn a.gui8k,
.gwroe.gpv5q .gaglg.gx8gn button.gui8k,
.gwroe.gpv5q .g3qck.gx8gn a.g6nlu,
.gwroe.gpv5q .g3qck.gx8gn button.g6nlu,
.gwroe.gpv5q .gi982.gx8gn a.gp9zj,
.gwroe.gpv5q .gi982.gx8gn button.gp9zj,
.gwroe.gpv5q .gy0jj.gx8gn a.ggnwp,
.gwroe.gpv5q .gy0jj.gx8gn button.ggnwp,
.gwroe.gpv5q .gmujy.gx8gn a.gocio,
.gwroe.gpv5q .gmujy.gx8gn button.gocio,
.gwroe.gpv5q .gw6r7.gx8gn a.g0759,
.gwroe.gpv5q .gw6r7.gx8gn button.g0759,
.gwroe.gpv5q .gtgx3.gx8gn a.glpzb,
.gwroe.gpv5q .gtgx3.gx8gn button.glpzb,
.gwroe.gpv5q .gsav6.gx8gn a.gmif9,
.gwroe.gpv5q .gsav6.gx8gn button.gmif9,
.gwroe.gpv5q .gc0w9.gx8gn a.gi0ga,
.gwroe.gpv5q .gc0w9.gx8gn button.gi0ga,
.gwroe.gpv5q .gjh32.gx8gn a.gbxcx,
.gwroe.gpv5q .gjh32.gx8gn button.gbxcx,
.gwroe.gpv5q .ggozd.gx8gn a.g9j6j,
.gwroe.gpv5q .ggozd.gx8gn button.g9j6j,
.gwroe.gpv5q .g2kx1.gx8gn a.g2fzs,
.gwroe.gpv5q .g2kx1.gx8gn button.g2fzs,
.gwroe.gpv5q .gb2id.gx8gn a.g4xh8,
.gwroe.gpv5q .gb2id.gx8gn button.g4xh8,
.gwroe.gpv5q .gsk98.gx8gn a.g6pp0,
.gwroe.gpv5q .gsk98.gx8gn button.g6pp0,
.gwroe.gpv5q .g1jn0.gx8gn a.g0b64,
.gwroe.gpv5q .g1jn0.gx8gn button.g0b64,
.gwroe.gpv5q .gyja1.gx8gn a.gu46h,
.gwroe.gpv5q .gyja1.gx8gn button.gu46h,
.gwroe.gpv5q .gf8te.gx8gn a.g0i7r,
.gwroe.gpv5q .gf8te.gx8gn button.g0i7r,
.gwroe.gpv5q .gew9n.gx8gn a.gqaor,
.gwroe.gpv5q .gew9n.gx8gn button.gqaor,
.gwroe.gpv5q .gbp2r.gx8gn a.g4i98,
.gwroe.gpv5q .gbp2r.gx8gn button.g4i98,
.gwroe.gpv5q .gokee.gx8gn a.gugm3,
.gwroe.gpv5q .gokee.gx8gn button.gugm3,
.gwroe.gpv5q .gjdpu.gx8gn a.g8xzb,
.gwroe.gpv5q .gjdpu.gx8gn button.g8xzb,
.gwroe.gpv5q .gk7iy.gx8gn a.gmuvr,
.gwroe.gpv5q .gk7iy.gx8gn button.gmuvr,
.gwroe.gpv5q .gtpy7.gx8gn a.g45zu,
.gwroe.gpv5q .gtpy7.gx8gn button.g45zu,
.gwroe.gpv5q .gnqek.gx8gn a.gw3bc,
.gwroe.gpv5q .gnqek.gx8gn button.gw3bc,
.gwroe.gpv5q .gower.gx8gn a.gqdf3,
.gwroe.gpv5q .gower.gx8gn button.gqdf3,
.gwroe.gpv5q .g1aa4.gx8gn a.gkd67,
.gwroe.gpv5q .g1aa4.gx8gn button.gkd67,
.gwroe.gpv5q .gnloj.gx8gn a.gygkp,
.gwroe.gpv5q .gnloj.gx8gn button.gygkp,
.gwroe.gpv5q .gg1ie.gx8gn a.gwbdn,
.gwroe.gpv5q .gg1ie.gx8gn button.gwbdn,
.gwroe.gpv5q .gtuhh.gx8gn a.gyzp8,
.gwroe.gpv5q .gtuhh.gx8gn button.gyzp8,
.gwroe.gpv5q .gulrm.gx8gn a.gepoy,
.gwroe.gpv5q .gulrm.gx8gn button.gepoy,
.gwroe.gpv5q .g7vbn.gx8gn a.gpp24,
.gwroe.gpv5q .g7vbn.gx8gn button.gpp24,
.gwroe.gpv5q .ggn5w.gx8gn a.gjbsj,
.gwroe.gpv5q .ggn5w.gx8gn button.gjbsj,
.gwroe.gpv5q .g835p.gx8gn a.gd3ix,
.gwroe.gpv5q .g835p.gx8gn button.gd3ix,
.gwroe.gpv5q .gt6mx.gx8gn a.gnpuv,
.gwroe.gpv5q .gt6mx.gx8gn button.gnpuv,
.gwroe.gpv5q .gani0.gx8gn a.gdqa9,
.gwroe.gpv5q .gani0.gx8gn button.gdqa9,
.gwroe.gpv5q .ghuxi.gx8gn a.g37jt,
.gwroe.gpv5q .ghuxi.gx8gn button.g37jt,
.gwroe.gpv5q .gi215.gx8gn a.g16k3,
.gwroe.gpv5q .gi215.gx8gn button.g16k3,
.gwroe.gpv5q .gn5no.gx8gn a.grogb,
.gwroe.gpv5q .gn5no.gx8gn button.grogb,
.gwroe.gpv5q .gbviu.gx8gn a.gkfsp,
.gwroe.gpv5q .gbviu.gx8gn button.gkfsp,
.gwroe.gpv5q .g8y7m.gx8gn a.gyk26,
.gwroe.gpv5q .g8y7m.gx8gn button.gyk26,
.gwroe.gpv5q .g148t.gx8gn a.gck5z,
.gwroe.gpv5q .g148t.gx8gn button.gck5z,
.gwroe.gpv5q .gc7lr.gx8gn a.gej60,
.gwroe.gpv5q .gc7lr.gx8gn button.gej60,
.gwroe.gpv5q .gtvfm.gx8gn a.gob9x,
.gwroe.gpv5q .gtvfm.gx8gn button.gob9x,
.gwroe.gpv5q .gy6wi.gx8gn a.g21ja,
.gwroe.gpv5q .gy6wi.gx8gn button.g21ja,
.gwroe.gpv5q .gs0hl.gx8gn a.gld12,
.gwroe.gpv5q .gs0hl.gx8gn button.gld12,
.gwroe.gpv5q .gt4xq.gx8gn a.gnpgt,
.gwroe.gpv5q .gt4xq.gx8gn button.gnpgt,
.gwroe.gpv5q .g2rou.gx8gn a.g9738,
.gwroe.gpv5q .g2rou.gx8gn button.g9738,
.gwroe.gpv5q .garff.gx8gn a.g4jt5,
.gwroe.gpv5q .garff.gx8gn button.g4jt5 { text-transform: uppercase; letter-spacing: .06em; font-size: .86rem; }
.gwroe.g4gvp .gix0u.gx8gn a.gopq1,
.gwroe.g4gvp .gix0u.gx8gn button.gopq1,
.gwroe.g4gvp .glib7.gx8gn a.g0srb,
.gwroe.g4gvp .glib7.gx8gn button.g0srb,
.gwroe.g4gvp .gr50v.gx8gn a.gdjj3,
.gwroe.g4gvp .gr50v.gx8gn button.gdjj3,
.gwroe.g4gvp .gpcru.gx8gn a.gd37x,
.gwroe.g4gvp .gpcru.gx8gn button.gd37x,
.gwroe.g4gvp .gdh0w.gx8gn a.gsly8,
.gwroe.g4gvp .gdh0w.gx8gn button.gsly8,
.gwroe.g4gvp .gfhjh.gx8gn a.gv61h,
.gwroe.g4gvp .gfhjh.gx8gn button.gv61h,
.gwroe.g4gvp .gaglg.gx8gn a.gui8k,
.gwroe.g4gvp .gaglg.gx8gn button.gui8k,
.gwroe.g4gvp .g3qck.gx8gn a.g6nlu,
.gwroe.g4gvp .g3qck.gx8gn button.g6nlu,
.gwroe.g4gvp .gi982.gx8gn a.gp9zj,
.gwroe.g4gvp .gi982.gx8gn button.gp9zj,
.gwroe.g4gvp .gy0jj.gx8gn a.ggnwp,
.gwroe.g4gvp .gy0jj.gx8gn button.ggnwp,
.gwroe.g4gvp .gmujy.gx8gn a.gocio,
.gwroe.g4gvp .gmujy.gx8gn button.gocio,
.gwroe.g4gvp .gw6r7.gx8gn a.g0759,
.gwroe.g4gvp .gw6r7.gx8gn button.g0759,
.gwroe.g4gvp .gtgx3.gx8gn a.glpzb,
.gwroe.g4gvp .gtgx3.gx8gn button.glpzb,
.gwroe.g4gvp .gsav6.gx8gn a.gmif9,
.gwroe.g4gvp .gsav6.gx8gn button.gmif9,
.gwroe.g4gvp .gc0w9.gx8gn a.gi0ga,
.gwroe.g4gvp .gc0w9.gx8gn button.gi0ga,
.gwroe.g4gvp .gjh32.gx8gn a.gbxcx,
.gwroe.g4gvp .gjh32.gx8gn button.gbxcx,
.gwroe.g4gvp .ggozd.gx8gn a.g9j6j,
.gwroe.g4gvp .ggozd.gx8gn button.g9j6j,
.gwroe.g4gvp .g2kx1.gx8gn a.g2fzs,
.gwroe.g4gvp .g2kx1.gx8gn button.g2fzs,
.gwroe.g4gvp .gb2id.gx8gn a.g4xh8,
.gwroe.g4gvp .gb2id.gx8gn button.g4xh8,
.gwroe.g4gvp .gsk98.gx8gn a.g6pp0,
.gwroe.g4gvp .gsk98.gx8gn button.g6pp0,
.gwroe.g4gvp .g1jn0.gx8gn a.g0b64,
.gwroe.g4gvp .g1jn0.gx8gn button.g0b64,
.gwroe.g4gvp .gyja1.gx8gn a.gu46h,
.gwroe.g4gvp .gyja1.gx8gn button.gu46h,
.gwroe.g4gvp .gf8te.gx8gn a.g0i7r,
.gwroe.g4gvp .gf8te.gx8gn button.g0i7r,
.gwroe.g4gvp .gew9n.gx8gn a.gqaor,
.gwroe.g4gvp .gew9n.gx8gn button.gqaor,
.gwroe.g4gvp .gbp2r.gx8gn a.g4i98,
.gwroe.g4gvp .gbp2r.gx8gn button.g4i98,
.gwroe.g4gvp .gokee.gx8gn a.gugm3,
.gwroe.g4gvp .gokee.gx8gn button.gugm3,
.gwroe.g4gvp .gjdpu.gx8gn a.g8xzb,
.gwroe.g4gvp .gjdpu.gx8gn button.g8xzb,
.gwroe.g4gvp .gk7iy.gx8gn a.gmuvr,
.gwroe.g4gvp .gk7iy.gx8gn button.gmuvr,
.gwroe.g4gvp .gtpy7.gx8gn a.g45zu,
.gwroe.g4gvp .gtpy7.gx8gn button.g45zu,
.gwroe.g4gvp .gnqek.gx8gn a.gw3bc,
.gwroe.g4gvp .gnqek.gx8gn button.gw3bc,
.gwroe.g4gvp .gower.gx8gn a.gqdf3,
.gwroe.g4gvp .gower.gx8gn button.gqdf3,
.gwroe.g4gvp .g1aa4.gx8gn a.gkd67,
.gwroe.g4gvp .g1aa4.gx8gn button.gkd67,
.gwroe.g4gvp .gnloj.gx8gn a.gygkp,
.gwroe.g4gvp .gnloj.gx8gn button.gygkp,
.gwroe.g4gvp .gg1ie.gx8gn a.gwbdn,
.gwroe.g4gvp .gg1ie.gx8gn button.gwbdn,
.gwroe.g4gvp .gtuhh.gx8gn a.gyzp8,
.gwroe.g4gvp .gtuhh.gx8gn button.gyzp8,
.gwroe.g4gvp .gulrm.gx8gn a.gepoy,
.gwroe.g4gvp .gulrm.gx8gn button.gepoy,
.gwroe.g4gvp .g7vbn.gx8gn a.gpp24,
.gwroe.g4gvp .g7vbn.gx8gn button.gpp24,
.gwroe.g4gvp .ggn5w.gx8gn a.gjbsj,
.gwroe.g4gvp .ggn5w.gx8gn button.gjbsj,
.gwroe.g4gvp .g835p.gx8gn a.gd3ix,
.gwroe.g4gvp .g835p.gx8gn button.gd3ix,
.gwroe.g4gvp .gt6mx.gx8gn a.gnpuv,
.gwroe.g4gvp .gt6mx.gx8gn button.gnpuv,
.gwroe.g4gvp .gani0.gx8gn a.gdqa9,
.gwroe.g4gvp .gani0.gx8gn button.gdqa9,
.gwroe.g4gvp .ghuxi.gx8gn a.g37jt,
.gwroe.g4gvp .ghuxi.gx8gn button.g37jt,
.gwroe.g4gvp .gi215.gx8gn a.g16k3,
.gwroe.g4gvp .gi215.gx8gn button.g16k3,
.gwroe.g4gvp .gn5no.gx8gn a.grogb,
.gwroe.g4gvp .gn5no.gx8gn button.grogb,
.gwroe.g4gvp .gbviu.gx8gn a.gkfsp,
.gwroe.g4gvp .gbviu.gx8gn button.gkfsp,
.gwroe.g4gvp .g8y7m.gx8gn a.gyk26,
.gwroe.g4gvp .g8y7m.gx8gn button.gyk26,
.gwroe.g4gvp .g148t.gx8gn a.gck5z,
.gwroe.g4gvp .g148t.gx8gn button.gck5z,
.gwroe.g4gvp .gc7lr.gx8gn a.gej60,
.gwroe.g4gvp .gc7lr.gx8gn button.gej60,
.gwroe.g4gvp .gtvfm.gx8gn a.gob9x,
.gwroe.g4gvp .gtvfm.gx8gn button.gob9x,
.gwroe.g4gvp .gy6wi.gx8gn a.g21ja,
.gwroe.g4gvp .gy6wi.gx8gn button.g21ja,
.gwroe.g4gvp .gs0hl.gx8gn a.gld12,
.gwroe.g4gvp .gs0hl.gx8gn button.gld12,
.gwroe.g4gvp .gt4xq.gx8gn a.gnpgt,
.gwroe.g4gvp .gt4xq.gx8gn button.gnpgt,
.gwroe.g4gvp .g2rou.gx8gn a.g9738,
.gwroe.g4gvp .g2rou.gx8gn button.g9738,
.gwroe.g4gvp .garff.gx8gn a.g4jt5,
.gwroe.g4gvp .garff.gx8gn button.g4jt5 { text-transform: none; letter-spacing: 0; }
.gwroe.g17o9 .gix0u.gx8gn a.gopq1,
.gwroe.g17o9 .gix0u.gx8gn button.gopq1,
.gwroe.g17o9 .glib7.gx8gn a.g0srb,
.gwroe.g17o9 .glib7.gx8gn button.g0srb,
.gwroe.g17o9 .gr50v.gx8gn a.gdjj3,
.gwroe.g17o9 .gr50v.gx8gn button.gdjj3,
.gwroe.g17o9 .gpcru.gx8gn a.gd37x,
.gwroe.g17o9 .gpcru.gx8gn button.gd37x,
.gwroe.g17o9 .gdh0w.gx8gn a.gsly8,
.gwroe.g17o9 .gdh0w.gx8gn button.gsly8,
.gwroe.g17o9 .gfhjh.gx8gn a.gv61h,
.gwroe.g17o9 .gfhjh.gx8gn button.gv61h,
.gwroe.g17o9 .gaglg.gx8gn a.gui8k,
.gwroe.g17o9 .gaglg.gx8gn button.gui8k,
.gwroe.g17o9 .g3qck.gx8gn a.g6nlu,
.gwroe.g17o9 .g3qck.gx8gn button.g6nlu,
.gwroe.g17o9 .gi982.gx8gn a.gp9zj,
.gwroe.g17o9 .gi982.gx8gn button.gp9zj,
.gwroe.g17o9 .gy0jj.gx8gn a.ggnwp,
.gwroe.g17o9 .gy0jj.gx8gn button.ggnwp,
.gwroe.g17o9 .gmujy.gx8gn a.gocio,
.gwroe.g17o9 .gmujy.gx8gn button.gocio,
.gwroe.g17o9 .gw6r7.gx8gn a.g0759,
.gwroe.g17o9 .gw6r7.gx8gn button.g0759,
.gwroe.g17o9 .gtgx3.gx8gn a.glpzb,
.gwroe.g17o9 .gtgx3.gx8gn button.glpzb,
.gwroe.g17o9 .gsav6.gx8gn a.gmif9,
.gwroe.g17o9 .gsav6.gx8gn button.gmif9,
.gwroe.g17o9 .gc0w9.gx8gn a.gi0ga,
.gwroe.g17o9 .gc0w9.gx8gn button.gi0ga,
.gwroe.g17o9 .gjh32.gx8gn a.gbxcx,
.gwroe.g17o9 .gjh32.gx8gn button.gbxcx,
.gwroe.g17o9 .ggozd.gx8gn a.g9j6j,
.gwroe.g17o9 .ggozd.gx8gn button.g9j6j,
.gwroe.g17o9 .g2kx1.gx8gn a.g2fzs,
.gwroe.g17o9 .g2kx1.gx8gn button.g2fzs,
.gwroe.g17o9 .gb2id.gx8gn a.g4xh8,
.gwroe.g17o9 .gb2id.gx8gn button.g4xh8,
.gwroe.g17o9 .gsk98.gx8gn a.g6pp0,
.gwroe.g17o9 .gsk98.gx8gn button.g6pp0,
.gwroe.g17o9 .g1jn0.gx8gn a.g0b64,
.gwroe.g17o9 .g1jn0.gx8gn button.g0b64,
.gwroe.g17o9 .gyja1.gx8gn a.gu46h,
.gwroe.g17o9 .gyja1.gx8gn button.gu46h,
.gwroe.g17o9 .gf8te.gx8gn a.g0i7r,
.gwroe.g17o9 .gf8te.gx8gn button.g0i7r,
.gwroe.g17o9 .gew9n.gx8gn a.gqaor,
.gwroe.g17o9 .gew9n.gx8gn button.gqaor,
.gwroe.g17o9 .gbp2r.gx8gn a.g4i98,
.gwroe.g17o9 .gbp2r.gx8gn button.g4i98,
.gwroe.g17o9 .gokee.gx8gn a.gugm3,
.gwroe.g17o9 .gokee.gx8gn button.gugm3,
.gwroe.g17o9 .gjdpu.gx8gn a.g8xzb,
.gwroe.g17o9 .gjdpu.gx8gn button.g8xzb,
.gwroe.g17o9 .gk7iy.gx8gn a.gmuvr,
.gwroe.g17o9 .gk7iy.gx8gn button.gmuvr,
.gwroe.g17o9 .gtpy7.gx8gn a.g45zu,
.gwroe.g17o9 .gtpy7.gx8gn button.g45zu,
.gwroe.g17o9 .gnqek.gx8gn a.gw3bc,
.gwroe.g17o9 .gnqek.gx8gn button.gw3bc,
.gwroe.g17o9 .gower.gx8gn a.gqdf3,
.gwroe.g17o9 .gower.gx8gn button.gqdf3,
.gwroe.g17o9 .g1aa4.gx8gn a.gkd67,
.gwroe.g17o9 .g1aa4.gx8gn button.gkd67,
.gwroe.g17o9 .gnloj.gx8gn a.gygkp,
.gwroe.g17o9 .gnloj.gx8gn button.gygkp,
.gwroe.g17o9 .gg1ie.gx8gn a.gwbdn,
.gwroe.g17o9 .gg1ie.gx8gn button.gwbdn,
.gwroe.g17o9 .gtuhh.gx8gn a.gyzp8,
.gwroe.g17o9 .gtuhh.gx8gn button.gyzp8,
.gwroe.g17o9 .gulrm.gx8gn a.gepoy,
.gwroe.g17o9 .gulrm.gx8gn button.gepoy,
.gwroe.g17o9 .g7vbn.gx8gn a.gpp24,
.gwroe.g17o9 .g7vbn.gx8gn button.gpp24,
.gwroe.g17o9 .ggn5w.gx8gn a.gjbsj,
.gwroe.g17o9 .ggn5w.gx8gn button.gjbsj,
.gwroe.g17o9 .g835p.gx8gn a.gd3ix,
.gwroe.g17o9 .g835p.gx8gn button.gd3ix,
.gwroe.g17o9 .gt6mx.gx8gn a.gnpuv,
.gwroe.g17o9 .gt6mx.gx8gn button.gnpuv,
.gwroe.g17o9 .gani0.gx8gn a.gdqa9,
.gwroe.g17o9 .gani0.gx8gn button.gdqa9,
.gwroe.g17o9 .ghuxi.gx8gn a.g37jt,
.gwroe.g17o9 .ghuxi.gx8gn button.g37jt,
.gwroe.g17o9 .gi215.gx8gn a.g16k3,
.gwroe.g17o9 .gi215.gx8gn button.g16k3,
.gwroe.g17o9 .gn5no.gx8gn a.grogb,
.gwroe.g17o9 .gn5no.gx8gn button.grogb,
.gwroe.g17o9 .gbviu.gx8gn a.gkfsp,
.gwroe.g17o9 .gbviu.gx8gn button.gkfsp,
.gwroe.g17o9 .g8y7m.gx8gn a.gyk26,
.gwroe.g17o9 .g8y7m.gx8gn button.gyk26,
.gwroe.g17o9 .g148t.gx8gn a.gck5z,
.gwroe.g17o9 .g148t.gx8gn button.gck5z,
.gwroe.g17o9 .gc7lr.gx8gn a.gej60,
.gwroe.g17o9 .gc7lr.gx8gn button.gej60,
.gwroe.g17o9 .gtvfm.gx8gn a.gob9x,
.gwroe.g17o9 .gtvfm.gx8gn button.gob9x,
.gwroe.g17o9 .gy6wi.gx8gn a.g21ja,
.gwroe.g17o9 .gy6wi.gx8gn button.g21ja,
.gwroe.g17o9 .gs0hl.gx8gn a.gld12,
.gwroe.g17o9 .gs0hl.gx8gn button.gld12,
.gwroe.g17o9 .gt4xq.gx8gn a.gnpgt,
.gwroe.g17o9 .gt4xq.gx8gn button.gnpgt,
.gwroe.g17o9 .g2rou.gx8gn a.g9738,
.gwroe.g17o9 .g2rou.gx8gn button.g9738,
.gwroe.g17o9 .garff.gx8gn a.g4jt5,
.gwroe.g17o9 .garff.gx8gn button.g4jt5 { border-radius: 999px; }
.gwroe.gnq60 .gix0u.gx8gn a.gopq1,
.gwroe.gnq60 .gix0u.gx8gn button.gopq1,
.gwroe.gnq60 .glib7.gx8gn a.g0srb,
.gwroe.gnq60 .glib7.gx8gn button.g0srb,
.gwroe.gnq60 .gr50v.gx8gn a.gdjj3,
.gwroe.gnq60 .gr50v.gx8gn button.gdjj3,
.gwroe.gnq60 .gpcru.gx8gn a.gd37x,
.gwroe.gnq60 .gpcru.gx8gn button.gd37x,
.gwroe.gnq60 .gdh0w.gx8gn a.gsly8,
.gwroe.gnq60 .gdh0w.gx8gn button.gsly8,
.gwroe.gnq60 .gfhjh.gx8gn a.gv61h,
.gwroe.gnq60 .gfhjh.gx8gn button.gv61h,
.gwroe.gnq60 .gaglg.gx8gn a.gui8k,
.gwroe.gnq60 .gaglg.gx8gn button.gui8k,
.gwroe.gnq60 .g3qck.gx8gn a.g6nlu,
.gwroe.gnq60 .g3qck.gx8gn button.g6nlu,
.gwroe.gnq60 .gi982.gx8gn a.gp9zj,
.gwroe.gnq60 .gi982.gx8gn button.gp9zj,
.gwroe.gnq60 .gy0jj.gx8gn a.ggnwp,
.gwroe.gnq60 .gy0jj.gx8gn button.ggnwp,
.gwroe.gnq60 .gmujy.gx8gn a.gocio,
.gwroe.gnq60 .gmujy.gx8gn button.gocio,
.gwroe.gnq60 .gw6r7.gx8gn a.g0759,
.gwroe.gnq60 .gw6r7.gx8gn button.g0759,
.gwroe.gnq60 .gtgx3.gx8gn a.glpzb,
.gwroe.gnq60 .gtgx3.gx8gn button.glpzb,
.gwroe.gnq60 .gsav6.gx8gn a.gmif9,
.gwroe.gnq60 .gsav6.gx8gn button.gmif9,
.gwroe.gnq60 .gc0w9.gx8gn a.gi0ga,
.gwroe.gnq60 .gc0w9.gx8gn button.gi0ga,
.gwroe.gnq60 .gjh32.gx8gn a.gbxcx,
.gwroe.gnq60 .gjh32.gx8gn button.gbxcx,
.gwroe.gnq60 .ggozd.gx8gn a.g9j6j,
.gwroe.gnq60 .ggozd.gx8gn button.g9j6j,
.gwroe.gnq60 .g2kx1.gx8gn a.g2fzs,
.gwroe.gnq60 .g2kx1.gx8gn button.g2fzs,
.gwroe.gnq60 .gb2id.gx8gn a.g4xh8,
.gwroe.gnq60 .gb2id.gx8gn button.g4xh8,
.gwroe.gnq60 .gsk98.gx8gn a.g6pp0,
.gwroe.gnq60 .gsk98.gx8gn button.g6pp0,
.gwroe.gnq60 .g1jn0.gx8gn a.g0b64,
.gwroe.gnq60 .g1jn0.gx8gn button.g0b64,
.gwroe.gnq60 .gyja1.gx8gn a.gu46h,
.gwroe.gnq60 .gyja1.gx8gn button.gu46h,
.gwroe.gnq60 .gf8te.gx8gn a.g0i7r,
.gwroe.gnq60 .gf8te.gx8gn button.g0i7r,
.gwroe.gnq60 .gew9n.gx8gn a.gqaor,
.gwroe.gnq60 .gew9n.gx8gn button.gqaor,
.gwroe.gnq60 .gbp2r.gx8gn a.g4i98,
.gwroe.gnq60 .gbp2r.gx8gn button.g4i98,
.gwroe.gnq60 .gokee.gx8gn a.gugm3,
.gwroe.gnq60 .gokee.gx8gn button.gugm3,
.gwroe.gnq60 .gjdpu.gx8gn a.g8xzb,
.gwroe.gnq60 .gjdpu.gx8gn button.g8xzb,
.gwroe.gnq60 .gk7iy.gx8gn a.gmuvr,
.gwroe.gnq60 .gk7iy.gx8gn button.gmuvr,
.gwroe.gnq60 .gtpy7.gx8gn a.g45zu,
.gwroe.gnq60 .gtpy7.gx8gn button.g45zu,
.gwroe.gnq60 .gnqek.gx8gn a.gw3bc,
.gwroe.gnq60 .gnqek.gx8gn button.gw3bc,
.gwroe.gnq60 .gower.gx8gn a.gqdf3,
.gwroe.gnq60 .gower.gx8gn button.gqdf3,
.gwroe.gnq60 .g1aa4.gx8gn a.gkd67,
.gwroe.gnq60 .g1aa4.gx8gn button.gkd67,
.gwroe.gnq60 .gnloj.gx8gn a.gygkp,
.gwroe.gnq60 .gnloj.gx8gn button.gygkp,
.gwroe.gnq60 .gg1ie.gx8gn a.gwbdn,
.gwroe.gnq60 .gg1ie.gx8gn button.gwbdn,
.gwroe.gnq60 .gtuhh.gx8gn a.gyzp8,
.gwroe.gnq60 .gtuhh.gx8gn button.gyzp8,
.gwroe.gnq60 .gulrm.gx8gn a.gepoy,
.gwroe.gnq60 .gulrm.gx8gn button.gepoy,
.gwroe.gnq60 .g7vbn.gx8gn a.gpp24,
.gwroe.gnq60 .g7vbn.gx8gn button.gpp24,
.gwroe.gnq60 .ggn5w.gx8gn a.gjbsj,
.gwroe.gnq60 .ggn5w.gx8gn button.gjbsj,
.gwroe.gnq60 .g835p.gx8gn a.gd3ix,
.gwroe.gnq60 .g835p.gx8gn button.gd3ix,
.gwroe.gnq60 .gt6mx.gx8gn a.gnpuv,
.gwroe.gnq60 .gt6mx.gx8gn button.gnpuv,
.gwroe.gnq60 .gani0.gx8gn a.gdqa9,
.gwroe.gnq60 .gani0.gx8gn button.gdqa9,
.gwroe.gnq60 .ghuxi.gx8gn a.g37jt,
.gwroe.gnq60 .ghuxi.gx8gn button.g37jt,
.gwroe.gnq60 .gi215.gx8gn a.g16k3,
.gwroe.gnq60 .gi215.gx8gn button.g16k3,
.gwroe.gnq60 .gn5no.gx8gn a.grogb,
.gwroe.gnq60 .gn5no.gx8gn button.grogb,
.gwroe.gnq60 .gbviu.gx8gn a.gkfsp,
.gwroe.gnq60 .gbviu.gx8gn button.gkfsp,
.gwroe.gnq60 .g8y7m.gx8gn a.gyk26,
.gwroe.gnq60 .g8y7m.gx8gn button.gyk26,
.gwroe.gnq60 .g148t.gx8gn a.gck5z,
.gwroe.gnq60 .g148t.gx8gn button.gck5z,
.gwroe.gnq60 .gc7lr.gx8gn a.gej60,
.gwroe.gnq60 .gc7lr.gx8gn button.gej60,
.gwroe.gnq60 .gtvfm.gx8gn a.gob9x,
.gwroe.gnq60 .gtvfm.gx8gn button.gob9x,
.gwroe.gnq60 .gy6wi.gx8gn a.g21ja,
.gwroe.gnq60 .gy6wi.gx8gn button.g21ja,
.gwroe.gnq60 .gs0hl.gx8gn a.gld12,
.gwroe.gnq60 .gs0hl.gx8gn button.gld12,
.gwroe.gnq60 .gt4xq.gx8gn a.gnpgt,
.gwroe.gnq60 .gt4xq.gx8gn button.gnpgt,
.gwroe.gnq60 .g2rou.gx8gn a.g9738,
.gwroe.gnq60 .g2rou.gx8gn button.g9738,
.gwroe.gnq60 .garff.gx8gn a.g4jt5,
.gwroe.gnq60 .garff.gx8gn button.g4jt5 { border-radius: 2px; }
.gwroe.guohn.gz4qk .gix0u.gx8gn a.gopq1,
.gwroe.guohn.gz4qk .gix0u.gx8gn button.gopq1,
.gwroe.guohn.gz4qk .glib7.gx8gn a.g0srb,
.gwroe.guohn.gz4qk .glib7.gx8gn button.g0srb,
.gwroe.guohn.gz4qk .gr50v.gx8gn a.gdjj3,
.gwroe.guohn.gz4qk .gr50v.gx8gn button.gdjj3,
.gwroe.guohn.gz4qk .gpcru.gx8gn a.gd37x,
.gwroe.guohn.gz4qk .gpcru.gx8gn button.gd37x,
.gwroe.guohn.gz4qk .gdh0w.gx8gn a.gsly8,
.gwroe.guohn.gz4qk .gdh0w.gx8gn button.gsly8,
.gwroe.guohn.gz4qk .gfhjh.gx8gn a.gv61h,
.gwroe.guohn.gz4qk .gfhjh.gx8gn button.gv61h,
.gwroe.guohn.gz4qk .gaglg.gx8gn a.gui8k,
.gwroe.guohn.gz4qk .gaglg.gx8gn button.gui8k,
.gwroe.guohn.gz4qk .g3qck.gx8gn a.g6nlu,
.gwroe.guohn.gz4qk .g3qck.gx8gn button.g6nlu,
.gwroe.guohn.gz4qk .gi982.gx8gn a.gp9zj,
.gwroe.guohn.gz4qk .gi982.gx8gn button.gp9zj,
.gwroe.guohn.gz4qk .gy0jj.gx8gn a.ggnwp,
.gwroe.guohn.gz4qk .gy0jj.gx8gn button.ggnwp,
.gwroe.guohn.gz4qk .gmujy.gx8gn a.gocio,
.gwroe.guohn.gz4qk .gmujy.gx8gn button.gocio,
.gwroe.guohn.gz4qk .gw6r7.gx8gn a.g0759,
.gwroe.guohn.gz4qk .gw6r7.gx8gn button.g0759,
.gwroe.guohn.gz4qk .gtgx3.gx8gn a.glpzb,
.gwroe.guohn.gz4qk .gtgx3.gx8gn button.glpzb,
.gwroe.guohn.gz4qk .gsav6.gx8gn a.gmif9,
.gwroe.guohn.gz4qk .gsav6.gx8gn button.gmif9,
.gwroe.guohn.gz4qk .gc0w9.gx8gn a.gi0ga,
.gwroe.guohn.gz4qk .gc0w9.gx8gn button.gi0ga,
.gwroe.guohn.gz4qk .gjh32.gx8gn a.gbxcx,
.gwroe.guohn.gz4qk .gjh32.gx8gn button.gbxcx,
.gwroe.guohn.gz4qk .ggozd.gx8gn a.g9j6j,
.gwroe.guohn.gz4qk .ggozd.gx8gn button.g9j6j,
.gwroe.guohn.gz4qk .g2kx1.gx8gn a.g2fzs,
.gwroe.guohn.gz4qk .g2kx1.gx8gn button.g2fzs,
.gwroe.guohn.gz4qk .gb2id.gx8gn a.g4xh8,
.gwroe.guohn.gz4qk .gb2id.gx8gn button.g4xh8,
.gwroe.guohn.gz4qk .gsk98.gx8gn a.g6pp0,
.gwroe.guohn.gz4qk .gsk98.gx8gn button.g6pp0,
.gwroe.guohn.gz4qk .g1jn0.gx8gn a.g0b64,
.gwroe.guohn.gz4qk .g1jn0.gx8gn button.g0b64,
.gwroe.guohn.gz4qk .gyja1.gx8gn a.gu46h,
.gwroe.guohn.gz4qk .gyja1.gx8gn button.gu46h,
.gwroe.guohn.gz4qk .gf8te.gx8gn a.g0i7r,
.gwroe.guohn.gz4qk .gf8te.gx8gn button.g0i7r,
.gwroe.guohn.gz4qk .gew9n.gx8gn a.gqaor,
.gwroe.guohn.gz4qk .gew9n.gx8gn button.gqaor,
.gwroe.guohn.gz4qk .gbp2r.gx8gn a.g4i98,
.gwroe.guohn.gz4qk .gbp2r.gx8gn button.g4i98,
.gwroe.guohn.gz4qk .gokee.gx8gn a.gugm3,
.gwroe.guohn.gz4qk .gokee.gx8gn button.gugm3,
.gwroe.guohn.gz4qk .gjdpu.gx8gn a.g8xzb,
.gwroe.guohn.gz4qk .gjdpu.gx8gn button.g8xzb,
.gwroe.guohn.gz4qk .gk7iy.gx8gn a.gmuvr,
.gwroe.guohn.gz4qk .gk7iy.gx8gn button.gmuvr,
.gwroe.guohn.gz4qk .gtpy7.gx8gn a.g45zu,
.gwroe.guohn.gz4qk .gtpy7.gx8gn button.g45zu,
.gwroe.guohn.gz4qk .gnqek.gx8gn a.gw3bc,
.gwroe.guohn.gz4qk .gnqek.gx8gn button.gw3bc,
.gwroe.guohn.gz4qk .gower.gx8gn a.gqdf3,
.gwroe.guohn.gz4qk .gower.gx8gn button.gqdf3,
.gwroe.guohn.gz4qk .g1aa4.gx8gn a.gkd67,
.gwroe.guohn.gz4qk .g1aa4.gx8gn button.gkd67,
.gwroe.guohn.gz4qk .gnloj.gx8gn a.gygkp,
.gwroe.guohn.gz4qk .gnloj.gx8gn button.gygkp,
.gwroe.guohn.gz4qk .gg1ie.gx8gn a.gwbdn,
.gwroe.guohn.gz4qk .gg1ie.gx8gn button.gwbdn,
.gwroe.guohn.gz4qk .gtuhh.gx8gn a.gyzp8,
.gwroe.guohn.gz4qk .gtuhh.gx8gn button.gyzp8,
.gwroe.guohn.gz4qk .gulrm.gx8gn a.gepoy,
.gwroe.guohn.gz4qk .gulrm.gx8gn button.gepoy,
.gwroe.guohn.gz4qk .g7vbn.gx8gn a.gpp24,
.gwroe.guohn.gz4qk .g7vbn.gx8gn button.gpp24,
.gwroe.guohn.gz4qk .ggn5w.gx8gn a.gjbsj,
.gwroe.guohn.gz4qk .ggn5w.gx8gn button.gjbsj,
.gwroe.guohn.gz4qk .g835p.gx8gn a.gd3ix,
.gwroe.guohn.gz4qk .g835p.gx8gn button.gd3ix,
.gwroe.guohn.gz4qk .gt6mx.gx8gn a.gnpuv,
.gwroe.guohn.gz4qk .gt6mx.gx8gn button.gnpuv,
.gwroe.guohn.gz4qk .gani0.gx8gn a.gdqa9,
.gwroe.guohn.gz4qk .gani0.gx8gn button.gdqa9,
.gwroe.guohn.gz4qk .ghuxi.gx8gn a.g37jt,
.gwroe.guohn.gz4qk .ghuxi.gx8gn button.g37jt,
.gwroe.guohn.gz4qk .gi215.gx8gn a.g16k3,
.gwroe.guohn.gz4qk .gi215.gx8gn button.g16k3,
.gwroe.guohn.gz4qk .gn5no.gx8gn a.grogb,
.gwroe.guohn.gz4qk .gn5no.gx8gn button.grogb,
.gwroe.guohn.gz4qk .gbviu.gx8gn a.gkfsp,
.gwroe.guohn.gz4qk .gbviu.gx8gn button.gkfsp,
.gwroe.guohn.gz4qk .g8y7m.gx8gn a.gyk26,
.gwroe.guohn.gz4qk .g8y7m.gx8gn button.gyk26,
.gwroe.guohn.gz4qk .g148t.gx8gn a.gck5z,
.gwroe.guohn.gz4qk .g148t.gx8gn button.gck5z,
.gwroe.guohn.gz4qk .gc7lr.gx8gn a.gej60,
.gwroe.guohn.gz4qk .gc7lr.gx8gn button.gej60,
.gwroe.guohn.gz4qk .gtvfm.gx8gn a.gob9x,
.gwroe.guohn.gz4qk .gtvfm.gx8gn button.gob9x,
.gwroe.guohn.gz4qk .gy6wi.gx8gn a.g21ja,
.gwroe.guohn.gz4qk .gy6wi.gx8gn button.g21ja,
.gwroe.guohn.gz4qk .gs0hl.gx8gn a.gld12,
.gwroe.guohn.gz4qk .gs0hl.gx8gn button.gld12,
.gwroe.guohn.gz4qk .gt4xq.gx8gn a.gnpgt,
.gwroe.guohn.gz4qk .gt4xq.gx8gn button.gnpgt,
.gwroe.guohn.gz4qk .g2rou.gx8gn a.g9738,
.gwroe.guohn.gz4qk .g2rou.gx8gn button.g9738,
.gwroe.guohn.gz4qk .garff.gx8gn a.g4jt5,
.gwroe.guohn.gz4qk .garff.gx8gn button.g4jt5 { border-radius: 6px; }
.gwroe.guohn.gi4ul .gix0u.gx8gn a.gopq1,
.gwroe.guohn.gi4ul .gix0u.gx8gn button.gopq1,
.gwroe.guohn.gi4ul .glib7.gx8gn a.g0srb,
.gwroe.guohn.gi4ul .glib7.gx8gn button.g0srb,
.gwroe.guohn.gi4ul .gr50v.gx8gn a.gdjj3,
.gwroe.guohn.gi4ul .gr50v.gx8gn button.gdjj3,
.gwroe.guohn.gi4ul .gpcru.gx8gn a.gd37x,
.gwroe.guohn.gi4ul .gpcru.gx8gn button.gd37x,
.gwroe.guohn.gi4ul .gdh0w.gx8gn a.gsly8,
.gwroe.guohn.gi4ul .gdh0w.gx8gn button.gsly8,
.gwroe.guohn.gi4ul .gfhjh.gx8gn a.gv61h,
.gwroe.guohn.gi4ul .gfhjh.gx8gn button.gv61h,
.gwroe.guohn.gi4ul .gaglg.gx8gn a.gui8k,
.gwroe.guohn.gi4ul .gaglg.gx8gn button.gui8k,
.gwroe.guohn.gi4ul .g3qck.gx8gn a.g6nlu,
.gwroe.guohn.gi4ul .g3qck.gx8gn button.g6nlu,
.gwroe.guohn.gi4ul .gi982.gx8gn a.gp9zj,
.gwroe.guohn.gi4ul .gi982.gx8gn button.gp9zj,
.gwroe.guohn.gi4ul .gy0jj.gx8gn a.ggnwp,
.gwroe.guohn.gi4ul .gy0jj.gx8gn button.ggnwp,
.gwroe.guohn.gi4ul .gmujy.gx8gn a.gocio,
.gwroe.guohn.gi4ul .gmujy.gx8gn button.gocio,
.gwroe.guohn.gi4ul .gw6r7.gx8gn a.g0759,
.gwroe.guohn.gi4ul .gw6r7.gx8gn button.g0759,
.gwroe.guohn.gi4ul .gtgx3.gx8gn a.glpzb,
.gwroe.guohn.gi4ul .gtgx3.gx8gn button.glpzb,
.gwroe.guohn.gi4ul .gsav6.gx8gn a.gmif9,
.gwroe.guohn.gi4ul .gsav6.gx8gn button.gmif9,
.gwroe.guohn.gi4ul .gc0w9.gx8gn a.gi0ga,
.gwroe.guohn.gi4ul .gc0w9.gx8gn button.gi0ga,
.gwroe.guohn.gi4ul .gjh32.gx8gn a.gbxcx,
.gwroe.guohn.gi4ul .gjh32.gx8gn button.gbxcx,
.gwroe.guohn.gi4ul .ggozd.gx8gn a.g9j6j,
.gwroe.guohn.gi4ul .ggozd.gx8gn button.g9j6j,
.gwroe.guohn.gi4ul .g2kx1.gx8gn a.g2fzs,
.gwroe.guohn.gi4ul .g2kx1.gx8gn button.g2fzs,
.gwroe.guohn.gi4ul .gb2id.gx8gn a.g4xh8,
.gwroe.guohn.gi4ul .gb2id.gx8gn button.g4xh8,
.gwroe.guohn.gi4ul .gsk98.gx8gn a.g6pp0,
.gwroe.guohn.gi4ul .gsk98.gx8gn button.g6pp0,
.gwroe.guohn.gi4ul .g1jn0.gx8gn a.g0b64,
.gwroe.guohn.gi4ul .g1jn0.gx8gn button.g0b64,
.gwroe.guohn.gi4ul .gyja1.gx8gn a.gu46h,
.gwroe.guohn.gi4ul .gyja1.gx8gn button.gu46h,
.gwroe.guohn.gi4ul .gf8te.gx8gn a.g0i7r,
.gwroe.guohn.gi4ul .gf8te.gx8gn button.g0i7r,
.gwroe.guohn.gi4ul .gew9n.gx8gn a.gqaor,
.gwroe.guohn.gi4ul .gew9n.gx8gn button.gqaor,
.gwroe.guohn.gi4ul .gbp2r.gx8gn a.g4i98,
.gwroe.guohn.gi4ul .gbp2r.gx8gn button.g4i98,
.gwroe.guohn.gi4ul .gokee.gx8gn a.gugm3,
.gwroe.guohn.gi4ul .gokee.gx8gn button.gugm3,
.gwroe.guohn.gi4ul .gjdpu.gx8gn a.g8xzb,
.gwroe.guohn.gi4ul .gjdpu.gx8gn button.g8xzb,
.gwroe.guohn.gi4ul .gk7iy.gx8gn a.gmuvr,
.gwroe.guohn.gi4ul .gk7iy.gx8gn button.gmuvr,
.gwroe.guohn.gi4ul .gtpy7.gx8gn a.g45zu,
.gwroe.guohn.gi4ul .gtpy7.gx8gn button.g45zu,
.gwroe.guohn.gi4ul .gnqek.gx8gn a.gw3bc,
.gwroe.guohn.gi4ul .gnqek.gx8gn button.gw3bc,
.gwroe.guohn.gi4ul .gower.gx8gn a.gqdf3,
.gwroe.guohn.gi4ul .gower.gx8gn button.gqdf3,
.gwroe.guohn.gi4ul .g1aa4.gx8gn a.gkd67,
.gwroe.guohn.gi4ul .g1aa4.gx8gn button.gkd67,
.gwroe.guohn.gi4ul .gnloj.gx8gn a.gygkp,
.gwroe.guohn.gi4ul .gnloj.gx8gn button.gygkp,
.gwroe.guohn.gi4ul .gg1ie.gx8gn a.gwbdn,
.gwroe.guohn.gi4ul .gg1ie.gx8gn button.gwbdn,
.gwroe.guohn.gi4ul .gtuhh.gx8gn a.gyzp8,
.gwroe.guohn.gi4ul .gtuhh.gx8gn button.gyzp8,
.gwroe.guohn.gi4ul .gulrm.gx8gn a.gepoy,
.gwroe.guohn.gi4ul .gulrm.gx8gn button.gepoy,
.gwroe.guohn.gi4ul .g7vbn.gx8gn a.gpp24,
.gwroe.guohn.gi4ul .g7vbn.gx8gn button.gpp24,
.gwroe.guohn.gi4ul .ggn5w.gx8gn a.gjbsj,
.gwroe.guohn.gi4ul .ggn5w.gx8gn button.gjbsj,
.gwroe.guohn.gi4ul .g835p.gx8gn a.gd3ix,
.gwroe.guohn.gi4ul .g835p.gx8gn button.gd3ix,
.gwroe.guohn.gi4ul .gt6mx.gx8gn a.gnpuv,
.gwroe.guohn.gi4ul .gt6mx.gx8gn button.gnpuv,
.gwroe.guohn.gi4ul .gani0.gx8gn a.gdqa9,
.gwroe.guohn.gi4ul .gani0.gx8gn button.gdqa9,
.gwroe.guohn.gi4ul .ghuxi.gx8gn a.g37jt,
.gwroe.guohn.gi4ul .ghuxi.gx8gn button.g37jt,
.gwroe.guohn.gi4ul .gi215.gx8gn a.g16k3,
.gwroe.guohn.gi4ul .gi215.gx8gn button.g16k3,
.gwroe.guohn.gi4ul .gn5no.gx8gn a.grogb,
.gwroe.guohn.gi4ul .gn5no.gx8gn button.grogb,
.gwroe.guohn.gi4ul .gbviu.gx8gn a.gkfsp,
.gwroe.guohn.gi4ul .gbviu.gx8gn button.gkfsp,
.gwroe.guohn.gi4ul .g8y7m.gx8gn a.gyk26,
.gwroe.guohn.gi4ul .g8y7m.gx8gn button.gyk26,
.gwroe.guohn.gi4ul .g148t.gx8gn a.gck5z,
.gwroe.guohn.gi4ul .g148t.gx8gn button.gck5z,
.gwroe.guohn.gi4ul .gc7lr.gx8gn a.gej60,
.gwroe.guohn.gi4ul .gc7lr.gx8gn button.gej60,
.gwroe.guohn.gi4ul .gtvfm.gx8gn a.gob9x,
.gwroe.guohn.gi4ul .gtvfm.gx8gn button.gob9x,
.gwroe.guohn.gi4ul .gy6wi.gx8gn a.g21ja,
.gwroe.guohn.gi4ul .gy6wi.gx8gn button.g21ja,
.gwroe.guohn.gi4ul .gs0hl.gx8gn a.gld12,
.gwroe.guohn.gi4ul .gs0hl.gx8gn button.gld12,
.gwroe.guohn.gi4ul .gt4xq.gx8gn a.gnpgt,
.gwroe.guohn.gi4ul .gt4xq.gx8gn button.gnpgt,
.gwroe.guohn.gi4ul .g2rou.gx8gn a.g9738,
.gwroe.guohn.gi4ul .g2rou.gx8gn button.g9738,
.gwroe.guohn.gi4ul .garff.gx8gn a.g4jt5,
.gwroe.guohn.gi4ul .garff.gx8gn button.g4jt5 { border-radius: 10px; }
.gwroe.guohn.gxkc9 .gix0u.gx8gn a.gopq1,
.gwroe.guohn.gxkc9 .gix0u.gx8gn button.gopq1,
.gwroe.guohn.gxkc9 .glib7.gx8gn a.g0srb,
.gwroe.guohn.gxkc9 .glib7.gx8gn button.g0srb,
.gwroe.guohn.gxkc9 .gr50v.gx8gn a.gdjj3,
.gwroe.guohn.gxkc9 .gr50v.gx8gn button.gdjj3,
.gwroe.guohn.gxkc9 .gpcru.gx8gn a.gd37x,
.gwroe.guohn.gxkc9 .gpcru.gx8gn button.gd37x,
.gwroe.guohn.gxkc9 .gdh0w.gx8gn a.gsly8,
.gwroe.guohn.gxkc9 .gdh0w.gx8gn button.gsly8,
.gwroe.guohn.gxkc9 .gfhjh.gx8gn a.gv61h,
.gwroe.guohn.gxkc9 .gfhjh.gx8gn button.gv61h,
.gwroe.guohn.gxkc9 .gaglg.gx8gn a.gui8k,
.gwroe.guohn.gxkc9 .gaglg.gx8gn button.gui8k,
.gwroe.guohn.gxkc9 .g3qck.gx8gn a.g6nlu,
.gwroe.guohn.gxkc9 .g3qck.gx8gn button.g6nlu,
.gwroe.guohn.gxkc9 .gi982.gx8gn a.gp9zj,
.gwroe.guohn.gxkc9 .gi982.gx8gn button.gp9zj,
.gwroe.guohn.gxkc9 .gy0jj.gx8gn a.ggnwp,
.gwroe.guohn.gxkc9 .gy0jj.gx8gn button.ggnwp,
.gwroe.guohn.gxkc9 .gmujy.gx8gn a.gocio,
.gwroe.guohn.gxkc9 .gmujy.gx8gn button.gocio,
.gwroe.guohn.gxkc9 .gw6r7.gx8gn a.g0759,
.gwroe.guohn.gxkc9 .gw6r7.gx8gn button.g0759,
.gwroe.guohn.gxkc9 .gtgx3.gx8gn a.glpzb,
.gwroe.guohn.gxkc9 .gtgx3.gx8gn button.glpzb,
.gwroe.guohn.gxkc9 .gsav6.gx8gn a.gmif9,
.gwroe.guohn.gxkc9 .gsav6.gx8gn button.gmif9,
.gwroe.guohn.gxkc9 .gc0w9.gx8gn a.gi0ga,
.gwroe.guohn.gxkc9 .gc0w9.gx8gn button.gi0ga,
.gwroe.guohn.gxkc9 .gjh32.gx8gn a.gbxcx,
.gwroe.guohn.gxkc9 .gjh32.gx8gn button.gbxcx,
.gwroe.guohn.gxkc9 .ggozd.gx8gn a.g9j6j,
.gwroe.guohn.gxkc9 .ggozd.gx8gn button.g9j6j,
.gwroe.guohn.gxkc9 .g2kx1.gx8gn a.g2fzs,
.gwroe.guohn.gxkc9 .g2kx1.gx8gn button.g2fzs,
.gwroe.guohn.gxkc9 .gb2id.gx8gn a.g4xh8,
.gwroe.guohn.gxkc9 .gb2id.gx8gn button.g4xh8,
.gwroe.guohn.gxkc9 .gsk98.gx8gn a.g6pp0,
.gwroe.guohn.gxkc9 .gsk98.gx8gn button.g6pp0,
.gwroe.guohn.gxkc9 .g1jn0.gx8gn a.g0b64,
.gwroe.guohn.gxkc9 .g1jn0.gx8gn button.g0b64,
.gwroe.guohn.gxkc9 .gyja1.gx8gn a.gu46h,
.gwroe.guohn.gxkc9 .gyja1.gx8gn button.gu46h,
.gwroe.guohn.gxkc9 .gf8te.gx8gn a.g0i7r,
.gwroe.guohn.gxkc9 .gf8te.gx8gn button.g0i7r,
.gwroe.guohn.gxkc9 .gew9n.gx8gn a.gqaor,
.gwroe.guohn.gxkc9 .gew9n.gx8gn button.gqaor,
.gwroe.guohn.gxkc9 .gbp2r.gx8gn a.g4i98,
.gwroe.guohn.gxkc9 .gbp2r.gx8gn button.g4i98,
.gwroe.guohn.gxkc9 .gokee.gx8gn a.gugm3,
.gwroe.guohn.gxkc9 .gokee.gx8gn button.gugm3,
.gwroe.guohn.gxkc9 .gjdpu.gx8gn a.g8xzb,
.gwroe.guohn.gxkc9 .gjdpu.gx8gn button.g8xzb,
.gwroe.guohn.gxkc9 .gk7iy.gx8gn a.gmuvr,
.gwroe.guohn.gxkc9 .gk7iy.gx8gn button.gmuvr,
.gwroe.guohn.gxkc9 .gtpy7.gx8gn a.g45zu,
.gwroe.guohn.gxkc9 .gtpy7.gx8gn button.g45zu,
.gwroe.guohn.gxkc9 .gnqek.gx8gn a.gw3bc,
.gwroe.guohn.gxkc9 .gnqek.gx8gn button.gw3bc,
.gwroe.guohn.gxkc9 .gower.gx8gn a.gqdf3,
.gwroe.guohn.gxkc9 .gower.gx8gn button.gqdf3,
.gwroe.guohn.gxkc9 .g1aa4.gx8gn a.gkd67,
.gwroe.guohn.gxkc9 .g1aa4.gx8gn button.gkd67,
.gwroe.guohn.gxkc9 .gnloj.gx8gn a.gygkp,
.gwroe.guohn.gxkc9 .gnloj.gx8gn button.gygkp,
.gwroe.guohn.gxkc9 .gg1ie.gx8gn a.gwbdn,
.gwroe.guohn.gxkc9 .gg1ie.gx8gn button.gwbdn,
.gwroe.guohn.gxkc9 .gtuhh.gx8gn a.gyzp8,
.gwroe.guohn.gxkc9 .gtuhh.gx8gn button.gyzp8,
.gwroe.guohn.gxkc9 .gulrm.gx8gn a.gepoy,
.gwroe.guohn.gxkc9 .gulrm.gx8gn button.gepoy,
.gwroe.guohn.gxkc9 .g7vbn.gx8gn a.gpp24,
.gwroe.guohn.gxkc9 .g7vbn.gx8gn button.gpp24,
.gwroe.guohn.gxkc9 .ggn5w.gx8gn a.gjbsj,
.gwroe.guohn.gxkc9 .ggn5w.gx8gn button.gjbsj,
.gwroe.guohn.gxkc9 .g835p.gx8gn a.gd3ix,
.gwroe.guohn.gxkc9 .g835p.gx8gn button.gd3ix,
.gwroe.guohn.gxkc9 .gt6mx.gx8gn a.gnpuv,
.gwroe.guohn.gxkc9 .gt6mx.gx8gn button.gnpuv,
.gwroe.guohn.gxkc9 .gani0.gx8gn a.gdqa9,
.gwroe.guohn.gxkc9 .gani0.gx8gn button.gdqa9,
.gwroe.guohn.gxkc9 .ghuxi.gx8gn a.g37jt,
.gwroe.guohn.gxkc9 .ghuxi.gx8gn button.g37jt,
.gwroe.guohn.gxkc9 .gi215.gx8gn a.g16k3,
.gwroe.guohn.gxkc9 .gi215.gx8gn button.g16k3,
.gwroe.guohn.gxkc9 .gn5no.gx8gn a.grogb,
.gwroe.guohn.gxkc9 .gn5no.gx8gn button.grogb,
.gwroe.guohn.gxkc9 .gbviu.gx8gn a.gkfsp,
.gwroe.guohn.gxkc9 .gbviu.gx8gn button.gkfsp,
.gwroe.guohn.gxkc9 .g8y7m.gx8gn a.gyk26,
.gwroe.guohn.gxkc9 .g8y7m.gx8gn button.gyk26,
.gwroe.guohn.gxkc9 .g148t.gx8gn a.gck5z,
.gwroe.guohn.gxkc9 .g148t.gx8gn button.gck5z,
.gwroe.guohn.gxkc9 .gc7lr.gx8gn a.gej60,
.gwroe.guohn.gxkc9 .gc7lr.gx8gn button.gej60,
.gwroe.guohn.gxkc9 .gtvfm.gx8gn a.gob9x,
.gwroe.guohn.gxkc9 .gtvfm.gx8gn button.gob9x,
.gwroe.guohn.gxkc9 .gy6wi.gx8gn a.g21ja,
.gwroe.guohn.gxkc9 .gy6wi.gx8gn button.g21ja,
.gwroe.guohn.gxkc9 .gs0hl.gx8gn a.gld12,
.gwroe.guohn.gxkc9 .gs0hl.gx8gn button.gld12,
.gwroe.guohn.gxkc9 .gt4xq.gx8gn a.gnpgt,
.gwroe.guohn.gxkc9 .gt4xq.gx8gn button.gnpgt,
.gwroe.guohn.gxkc9 .g2rou.gx8gn a.g9738,
.gwroe.guohn.gxkc9 .g2rou.gx8gn button.g9738,
.gwroe.guohn.gxkc9 .garff.gx8gn a.g4jt5,
.gwroe.guohn.gxkc9 .garff.gx8gn button.g4jt5 { border-radius: 14px; }
body.grz1o, body.gkzdo, body.gh8fq {
  --e1tep: var(--eupnr); --ec9de: var(--ev90l);
  --e6rzc: color-mix(in srgb, var(--eupnr) 15%, transparent);
  --ewb8b: var(--eo0nw); --e1jh8: var(--ey9co, #141414);
  --e65ly: var(--elkbq); --e32t5: #fff;
  --ecyxw: var(--e7alz); --evm2b: var(--emypd);
  --efp0l: ui-monospace, "SFMono-Regular", Menlo, monospace;
  --entu1: 1240px; --exb4b: 0 18px 40px -24px rgba(0, 0, 0, .45);
}
body.grz1o { --eyvgh: var(--eg5no); --e6dub: var(--eh9n1); --ehuz8: var(--elz3k); --eafmz: var(--eucj0); --ezzkp: 16px; --e8t0l: 28px; }
body.gkzdo { --eyvgh: #fff; --e6dub: color-mix(in srgb, var(--elz3k) 6%, #fff); --ehuz8: var(--eucj0); --eafmz: color-mix(in srgb, var(--elz3k) 80%, #000); --ezzkp: 14px; --e8t0l: 14px; --entu1: 1200px; }
body.gh8fq { --eyvgh: var(--eg5no); --e6dub: var(--eh9n1); --ehuz8: color-mix(in srgb, var(--elz3k) 82%, #000); --eafmz: color-mix(in srgb, var(--elz3k) 70%, #000); --ezzkp: 14px; --e8t0l: 22px; --e32t5: color-mix(in srgb, var(--eg5no) 35%, #fff); }
body.grz1o, body.gkzdo, body.gh8fq { --evltp: 84px; }
body.grz1o .g2s7t, body.gkzdo .g2s7t, body.gh8fq .g2s7t { width: min(100% - 40px, var(--entu1)); max-width: none; padding-inline: 0; margin-inline: auto; }
.g2ult { background: var(--ehuz8); color: color-mix(in srgb, #fff 85%, var(--ehuz8)); font-size: .86rem; }
.g2ult .g2s7t { display: flex; flex-wrap: wrap; gap: 6px 22px; align-items: center; justify-content: space-between; padding: 8px 0; }
.g2ult p { margin: 0; }
.g2ult b { color: var(--e3p3b); }
.g2ult a { color: #fff; text-decoration: none; }
.g8vk2 { display: flex; gap: 18px; flex-wrap: wrap; }
.grw46 b { background: var(--ewb8b); color: var(--e1jh8); font: 600 .7rem/1 var(--efp0l); letter-spacing: .08em; padding: .35em .55em; border-radius: 4px; text-transform: uppercase; }
.g0iij.glpid { position: sticky; top: 0; z-index: 100; background: transparent; border: 0; box-shadow: none; backdrop-filter: none; -webkit-backdrop-filter: none; }
.glpid .g62m9 { color: var(--e1tep); margin-right: auto; }
.glpid .g0m87 { color: var(--e1tep); font-size: 1.3rem; }
.glpid .gpork { color: var(--ec9de); font-size: .64rem; letter-spacing: .12em; }
.glpid .g0tsf { gap: 2px; }
.glpid .gvra6 { color: var(--e1tep); font-weight: 700; font-size: .94rem; padding: 10px 13px; border-radius: 999px; box-shadow: none; }
.glpid .gvra6:hover { background: var(--e6dub); color: var(--e1tep); }
.glpid .gvra6[aria-current="page"] { background: color-mix(in srgb, var(--ewb8b) 22%, #fff); color: var(--e1tep); box-shadow: none; border-radius: 999px; }
.glpid .gl9xx { background: #fff; border-color: var(--e6rzc); }
.glpid .gl9xx a { color: var(--e1tep); }
.glpid .gl9xx a:hover { color: var(--e1tep); background: var(--e6dub); }
.glpid .gei8h { display: flex; align-items: center; gap: 8px; }
.glpid .gbnmm { display: none; align-items: center; gap: 8px; color: var(--e1tep); font-weight: 700; text-decoration: none; padding: 8px 10px; white-space: nowrap; font-size: .95rem; }
.glpid .gbnmm svg { width: 18px; height: 18px; color: var(--e65ly); }
.glpid .g46vb { background: var(--ewb8b); color: var(--e1jh8); border-radius: 999px; min-height: 44px; padding: 10px 20px; font-weight: 800; border: 0; }
.glpid .g67h3 { border-color: var(--e6rzc); background: var(--ehuz8); border-radius: 50%; }
.glpid .g67h3 span, .glpid .g67h3 span::before, .glpid .g67h3 span::after { background: #fff; }
.g4rix .glpid .g67h3 span { background: transparent; }
.glpid .g5z8k { padding: 12px 0; }
.glpid .gozb9 { display: flex; align-items: center; gap: 14px; }
@media (min-width: 1120px) { .glpid .gbnmm { display: inline-flex; } }
.gdfyf { background: var(--eyvgh) !important; }
.gdfyf .gozb9 { background: #fff; border: 1px solid var(--e6rzc); border-radius: 999px; padding: 8px 8px 8px 18px; box-shadow: var(--exb4b); }
.gdfyf .g0m87 { font-weight: 900; text-transform: uppercase; letter-spacing: .02em; }
.g6xn6 { background: color-mix(in srgb, var(--e6dub) 92%, transparent) !important; }
.g6xn6 .g5z8k { padding: 10px 0; }
.g6xn6 .gozb9 { background: rgba(255, 255, 255, .96); border: 1px solid var(--e6rzc); 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); }
.g6xn6 .g0m87 { font-weight: 800; letter-spacing: -.03em; }
.g6xn6 .gpork { font-family: var(--efp0l); }
.g6xn6 .gvra6[aria-current="page"] { background: color-mix(in srgb, var(--elz3k) 10%, #fff); }
.g36t7 { background: color-mix(in srgb, var(--eyvgh) 94%, transparent) !important; backdrop-filter: saturate(1.2) blur(10px) !important; border-bottom: 1px solid var(--e6rzc) !important; }
.g36t7 .gpjcd { display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; min-height: 84px; gap: 20px; }
.g36t7 .g62m9 { margin: 0; justify-self: center; }
.g36t7 .g0m87 { font-weight: 600; letter-spacing: -.01em; font-size: 1.4rem; }
.g36t7 .gpork { font-family: var(--efp0l); letter-spacing: .16em; }
.g36t7 .gx04v { display: none; }
.g36t7 .gei8h { justify-content: flex-end; }
.g36t7 .gvra6 { font-weight: 500; border-radius: 8px; }
.g36t7 .gvra6[aria-current="page"] { background: transparent; box-shadow: inset 0 -2px 0 var(--ewb8b); border-radius: 8px; }
.g36t7 .g46vb { border-radius: 10px; min-height: 40px; font-weight: 600; }
@media (min-width: 1120px) { .g36t7 .gx04v { display: block; } }
@media (max-width: 1119px) { .g36t7 .gpjcd { grid-template-columns: auto 1fr; } .g36t7 .g62m9 { justify-self: start; } }
body.grz1o .gg3yi, body.gkzdo .gg3yi, body.gh8fq .gg3yi { background: var(--ehuz8); }
body.grz1o .g7lw8, body.gkzdo .g7lw8, body.gh8fq .g7lw8 { background: var(--eafmz); color: color-mix(in srgb, #fff 78%, var(--ehuz8)); border-top: 0; }
body.grz1o .g7lw8 { background: var(--ehuz8); }
body.grz1o .g7lw8 h2, body.gkzdo .g7lw8 h2, body.gh8fq .g7lw8 h2 { color: var(--e3p3b); }
body.grz1o .g7lw8 h2 { font-size: 1.25rem; text-transform: uppercase; letter-spacing: .04em; }
body.gkzdo .g7lw8 h2, body.gh8fq .g7lw8 h2 { font: 500 .76rem/1 var(--efp0l); text-transform: uppercase; letter-spacing: .14em; }
body.grz1o .g7lw8 a:hover, body.gkzdo .g7lw8 a:hover, body.gh8fq .g7lw8 a:hover { color: var(--e3p3b); }
body.grz1o .g7lw8 .gdv3k, body.gkzdo .g7lw8 .gdv3k, body.gh8fq .g7lw8 .gdv3k { background: var(--ewb8b); color: var(--e1jh8); border-radius: 999px; }
body.grz1o .g7lw8 .g62m9, body.gkzdo .g7lw8 .g62m9, body.gh8fq .g7lw8 .g62m9, body.grz1o .g7lw8 .g0m87, body.gkzdo .g7lw8 .g0m87, body.gh8fq .g7lw8 .g0m87 { color: #fff; }
body.grz1o .g7lw8 .g628v, body.gkzdo .g7lw8 .g628v, body.gh8fq .g7lw8 .g628v, body.grz1o .ggj7o, body.gkzdo .ggj7o, body.gh8fq .ggj7o { color: color-mix(in srgb, #fff 62%, var(--ehuz8)); border-color: rgba(255, 255, 255, .12); }
body.gh8fq .g7lw8 .gdv3k { border-radius: 10px; }
.gs20j .gyk4j { width: min(100% - 40px, var(--entu1)); margin-inline: auto; }
.gs20j .g57px, .gs20j .gi5qm, .gs20j .g4pos, .gs20j .g49ru, .gs20j .gmmq3, .gs20j .gyje5 { font-family: var(--evm2b); }
.gs20j .g57px h1, .gs20j .gi5qm h2, .gs20j .gi5qm h3, .gs20j .g4pos h3, .gs20j .g49ru h2, .gs20j .g49ru h3, .gs20j .gltzp h3 { font-family: var(--ecyxw); text-transform: var(--eyotw, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.gs20j .gdovt { display: inline-flex; align-items: center; gap: 10px; font: 700 .8rem/1.2 var(--evm2b); letter-spacing: .14em; text-transform: uppercase; color: var(--e65ly); margin: 0 0 14px; }
.gs20j .gdovt::before { content: ""; width: 26px; height: 4px; border-radius: 4px; background: var(--ewb8b); }
.gs20j .gbs9o { 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; }
.gs20j .gbs9o:hover { transform: translateY(-1px); }
.gs20j .gbs9o svg { width: 18px; height: 18px; flex: none; }
.gs20j .goj9v { background: var(--ewb8b); color: var(--e1jh8); }
.gs20j .gytcy { background: var(--ehuz8); color: #fff; }
.gs20j .gjl8b { background: transparent; color: var(--e1tep); border-color: currentColor; }
.gs20j .g9v41 { width: 100%; margin-bottom: 10px; }
.gs20j .gywxy { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 22px; }
.gs20j .g9bbg { font-size: .9rem; color: var(--ec9de); margin: 16px 0 0; }
.gs20j .g72ym { font-size: .86rem; color: var(--ec9de); margin-bottom: 18px; }
.gs20j .g72ym a { color: var(--ec9de); text-decoration: underline; text-underline-offset: 2px; }
.gs20j .g72ym [aria-current] { color: var(--e1tep); }
.gs20j .g72ym li + li::before { color: var(--e6rzc); }
.gs20j .g64p0 { color: var(--e65ly); }
.gs20j .g57px { background: var(--eyvgh); color: var(--e1tep); }
.gs20j .g57px h1 { color: var(--e1tep); font-size: clamp(2.3rem, 4.8vw, 4rem); line-height: 1.04; margin: 0 0 .3em; }
.gs20j .gg41e { font-size: 1.14rem; color: var(--ec9de); max-width: 62ch; margin: 0; }
.gs20j .gf383 { 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; }
.gs20j .g48a7 { grid-template-columns: 1fr; }
.gs20j .gxl8a img { width: 100%; height: 100%; object-fit: cover; display: block; }
.gs20j .gyje5 { height: clamp(260px, 40vw, 500px); overflow: hidden; }
.gs20j .gyje5 img { width: 100%; height: 100%; object-fit: cover; display: block; }
.gpvsm .gj8c9 { padding-bottom: 8px; }
.gpvsm .gj8c9 .gxl8a { height: clamp(300px, 40vw, 480px); overflow: hidden; border-radius: 0 0 var(--e8t0l) var(--e8t0l); }
.gpvsm .g8zro { position: relative; margin-top: -150px; background: var(--ewb8b); color: var(--e1jh8); border-radius: var(--e8t0l); padding: 28px 32px 26px; max-width: 820px; box-shadow: var(--exb4b); }
.gpvsm .gsj4f .g8zro { margin-top: 40px; }
.gpvsm .g8zro::before { content: ""; position: absolute; inset: 8px; border: 2px solid color-mix(in srgb, var(--e1jh8) 30%, transparent); border-radius: 22px; pointer-events: none; }
.gpvsm .g8zro h1, .gpvsm .g8zro .gg41e, .gpvsm .g8zro .g72ym, .gpvsm .g8zro .g72ym a, .gpvsm .g8zro .g72ym [aria-current] { color: var(--e1jh8); }
.gpvsm .g8zro h1 { font-size: clamp(2.2rem, 4.6vw, 3.9rem); font-weight: 900; }
.gpvsm .gg6za { display: flex; flex-wrap: wrap; gap: 8px 22px; margin: 16px 0 0; list-style: none; padding: 0; font-weight: 700; }
.gpvsm .gg6za li { display: inline-flex; align-items: center; gap: 8px; }
.gpvsm .gg6za li::before { content: ""; width: 10px; height: 10px; border-radius: 50%; background: var(--e1jh8); }
.gpvsm .gwj77 .gxl8a { border-radius: var(--e8t0l) var(--e8t0l) var(--e8t0l) 120px; overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--exb4b); }
.gpvsm .gwj77 h1 { font-weight: 900; }
.gy5vr .gq1ig { background: linear-gradient(180deg, var(--e6dub) 0 82%, #fff 82%); }
.gy5vr .gq1ig .gf383 { align-items: end; padding-bottom: 0; }
.gy5vr .gq1ig h1 { font-weight: 750; letter-spacing: -.035em; max-width: 18ch; }
.gy5vr .gq1ig .gdovt { font: 500 .78rem/1.3 var(--efp0l); color: color-mix(in srgb, var(--elz3k) 70%, #fff); }
.gy5vr .gq1ig .gdovt::before { width: 18px; height: 8px; border-radius: 2px; background: currentColor; }
.gy5vr .gq1ig .gxl8a img { border-radius: 200px 200px var(--ezzkp) var(--ezzkp); aspect-ratio: 720 / 820; max-height: 520px; }
.gy5vr .gg6za { margin: 1.8rem 0 0; display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); border: 1px solid var(--e6rzc); border-radius: var(--ezzkp); background: #fff; overflow: hidden; }
.gy5vr .gg6za div { padding: 1rem 1.1rem; border-right: 1px solid var(--e6rzc); }
.gy5vr .gg6za div:last-child { border-right: 0; }
.gy5vr .gg6za dt { font: 500 .72rem var(--efp0l); text-transform: uppercase; letter-spacing: .1em; color: color-mix(in srgb, var(--elz3k) 70%, #fff); margin-bottom: .35rem; }
.gy5vr .gg6za dd { margin: 0; font-size: .95rem; line-height: 1.45; font-weight: 600; }
.gy5vr .goj9v { background: var(--ewb8b); }
.grzlv .gxewt { border-bottom: 1.5px solid var(--e1tep); }
.grzlv .gxewt .gf383 { grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr); align-items: end; padding: 64px 0 48px; }
.grzlv .gxewt h1 { font-weight: 600; letter-spacing: -.015em; }
.grzlv .gxewt .g72ym { font: 500 .8rem/1.4 var(--efp0l); }
.grzlv .gdovt { font: 500 .76rem/1.2 var(--efp0l); color: var(--e65ly); }
.grzlv .gdovt::before { height: 2px; width: 22px; }
.grzlv .gbs9o { border-radius: 10px; font-weight: 600; }
.grzlv .gyje5 { border-bottom: 1.5px solid var(--e1tep); }
.gs20j .gi5qm { display: grid; grid-template-columns: minmax(0, 1fr) 370px; gap: clamp(32px, 5vw, 64px); padding: 56px 0 80px; align-items: start; color: var(--e1tep); }
.gs20j .gi5qm::before { content: none; }
.gs20j .gi5qm { position: relative; }
.gs20j .gv9hc { order: 2; position: sticky; top: calc(var(--evltp) + 24px); display: grid; gap: 1.2rem; }
.gs20j .g0jeo { order: 1; min-width: 0; }
.gs20j .g0jeo h2 { color: var(--e1tep); font-size: clamp(1.7rem, 2.8vw, 2.3rem); line-height: 1.1; margin: 0 0 .5em; }
.gs20j .g0jeo h3 { color: var(--e1tep); font-size: 1.25rem; margin: 0 0 .3em; }
.gs20j .g0jeo p { color: var(--e1tep); margin: 0 0 1em; }
.gs20j .g5mu4 { padding-bottom: 2.4rem; margin-bottom: 2.4rem; border-bottom: 1px solid var(--e6rzc); }
.gs20j .g5mu4:last-child { border-bottom: 0; margin-bottom: 0; }
.gs20j .gh4qj p { font-size: 1.1rem; color: var(--ec9de); }
.gs20j .gh2ih { list-style: none; margin: 0; padding: 0; display: grid; gap: .65rem; }
.gs20j .gh2ih li { display: flex; gap: .7rem; align-items: flex-start; }
.gs20j .gh2ih svg { width: 22px; height: 22px; flex: none; color: var(--e65ly); margin-top: 2px; }
.gs20j .gi2b9 { list-style: none; margin: 0; padding: 0; position: relative; }
.gs20j .gi2b9 li { position: relative; padding: 0 0 22px 66px; }
.gs20j .gi2b9 .gdnk8 { position: absolute; left: 0; top: 0; width: 46px; height: 46px; border-radius: 50%; display: grid; place-items: center; background: var(--ewb8b); color: var(--e1jh8); font: 900 1.05rem/1 var(--ecyxw); }
.gs20j .gi2b9 li p { color: var(--ec9de); }
.gs20j .glx5b { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(var(--el7mu, 4), minmax(0, 1fr)); gap: 1rem; }
.gs20j .glx5b li { position: relative; padding-top: 3.2rem; }
.gs20j .glx5b li::before { content: ""; position: absolute; top: 18px; left: 46px; right: -1rem; height: 2px; background: repeating-linear-gradient(90deg, var(--e6rzc) 0 6px, transparent 6px 11px); }
.gs20j .glx5b li:last-child::before { display: none; }
.gs20j .glx5b .gdnk8 { position: absolute; top: 0; left: 0; width: 38px; height: 38px; border-radius: 10px; background: color-mix(in srgb, var(--ewb8b) 22%, #fff); color: var(--e1tep); font: 800 1.05rem/38px var(--ecyxw); text-align: center; }
.gs20j .glx5b h3 { font-size: 1.05rem; }
.gs20j .glx5b p { font-size: .92rem; color: var(--ec9de); margin: 0; }
.gs20j .g3djv { width: 100%; border-collapse: collapse; background: var(--e32t5); border: 1px solid var(--e6rzc); border-radius: var(--ezzkp); overflow: hidden; font-size: .97rem; }
.gs20j .g3djv th, .gs20j .g3djv td { padding: 13px 18px; border-bottom: 1px solid var(--e6rzc); text-align: left; font-weight: 500; color: var(--e1tep); }
.gs20j .g3djv td { text-align: right; font-weight: 800; white-space: nowrap; }
.gs20j .g3djv tr:last-child th, .gs20j .g3djv tr:last-child td { border-bottom: 0; }
.gs20j .gxut5 details { border-bottom: 1px solid var(--e6rzc); }
.gs20j .gxut5 details:first-child { border-top: 2px solid var(--e1tep); }
.gs20j .gxut5 summary { list-style: none; cursor: pointer; padding: 18px 48px 18px 0; position: relative; font: 700 1.08rem/1.3 var(--ecyxw); color: var(--e1tep); }
.gs20j .gxut5 summary::-webkit-details-marker { display: none; }
.gs20j .gxut5 summary::after { content: "+"; position: absolute; right: 4px; top: 50%; width: 30px; height: 30px; margin-top: -15px; border-radius: 50%; background: var(--ewb8b); color: var(--e1jh8); display: grid; place-items: center; font: 700 1.2rem/30px var(--evm2b); text-align: center; transition: transform .2s; }
.gs20j .gxut5 details[open] summary::after { transform: rotate(45deg); }
.gs20j .gxut5 details > div p { color: var(--ec9de); }
.gs20j .g9u19 { background: var(--e32t5); border-radius: var(--e8t0l); border: 1px solid var(--e6rzc); box-shadow: var(--exb4b); overflow: hidden; color: var(--e1tep); }
.gs20j .gb26h { background: var(--ehuz8); color: #fff; padding: 20px 24px 18px; }
.gs20j .gb26h small { display: block; color: var(--e3p3b); font-weight: 700; letter-spacing: .1em; text-transform: uppercase; font-size: .74rem; line-height: 1.35; }
.gs20j .gb26h b { display: block; font: 900 2.9rem/1 var(--ecyxw); margin-top: 8px; }
.gs20j .gb26h span { color: color-mix(in srgb, #fff 72%, var(--ehuz8)); font-size: .88rem; }
.gs20j .ga1nq { height: 22px; position: relative; background: radial-gradient(circle at 0 50%, var(--eyvgh) 11px, transparent 12px) left / 22px 22px no-repeat, radial-gradient(circle at 100% 50%, var(--eyvgh) 11px, transparent 12px) right / 22px 22px no-repeat; }
.gs20j .ga1nq::after { content: ""; position: absolute; left: 22px; right: 22px; top: 50%; border-top: 2px dashed var(--e6rzc); }
.gs20j .gu9c9 { padding: 4px 24px 22px; }
.gs20j .g9u19 dl { margin: 0 0 6px; }
.gs20j .g9u19 dl div { display: flex; justify-content: space-between; gap: 10px; padding: 9px 0; border-bottom: 1px solid var(--e6rzc); font-size: .93rem; }
.gs20j .g9u19 dt { color: var(--ec9de); }
.gs20j .g9u19 dd { margin: 0; font-weight: 700; text-align: right; }
.gs20j .goxw0 { list-style: none; margin: 0 0 18px; padding: 0; font-size: .9rem; }
.gs20j .goxw0 li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-bottom: 1px solid var(--e6rzc); }
.gs20j .goxw0 span { color: var(--ec9de); }
.gs20j .goxw0 b { white-space: nowrap; }
.gs20j .g56zh { font-size: .82rem; color: var(--ec9de); margin: 6px 0 0; }
.gs20j .gfjaf { display: grid; gap: .1rem; border-left: 2px solid var(--e6rzc); padding-left: 1rem; }
.gs20j .gfjaf a { text-decoration: none; color: var(--ec9de); padding: .3rem 0; font-weight: 600; font-size: .95rem; }
.gs20j .gfjaf a:hover { color: var(--e1tep); }
.gs20j .g4pos { background: var(--e6dub); padding: 64px 0; }
.gs20j .gpl07 { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }
.gs20j .gopi6 { display: flex; flex-direction: column; background: var(--e32t5); border-radius: var(--e8t0l); overflow: hidden; border: 1px solid var(--e6rzc); text-decoration: none; color: var(--e1tep); transition: transform .15s, box-shadow .15s; }
.gs20j .gopi6:hover { transform: translateY(-3px); box-shadow: var(--exb4b); }
.gs20j .gopi6 img { width: 100%; aspect-ratio: 16 / 10; object-fit: cover; display: block; }
.gs20j .gopi6 div { padding: 18px 20px 20px; }
.gs20j .gopi6 h3 { font-size: 1.3rem; margin: 0 0 4px; color: var(--e1tep); }
.gs20j .gopi6 p { margin: 0; font-size: .92rem; color: var(--ec9de); }
.gs20j .g49ru { background: var(--ewb8b); color: var(--e1jh8); padding: 56px 0; position: relative; overflow: hidden; }
.gs20j .g1ol0 { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 24px; position: relative; z-index: 1; }
.gs20j .g49ru h2 { margin: 0 0 6px; font-size: clamp(2rem, 4vw, 3.2rem); color: var(--e1jh8); line-height: 1.05; }
.gs20j .g49ru p { margin: 0; font-size: 1.08rem; max-width: 60ch; }
.gs20j .g49ru .gywxy { margin: 0; }
.gs20j .g49ru .gjl8b { color: var(--e1jh8); }
.gpvsm .g49ru::after { content: ""; position: absolute; right: -60px; bottom: -60px; width: 300px; height: 300px; border-radius: 50%; border: 28px solid color-mix(in srgb, var(--e1jh8) 8%, transparent); }
.gy5vr .g49ru { background: var(--ehuz8); color: #fff; padding: 2rem 0; }
.gy5vr .g49ru h2 { color: #fff; font-size: 1.45rem; margin: 0; }
.gy5vr .g49ru p { display: none; }
.gy5vr .g49ru .gytcy { background: var(--ewb8b); color: var(--e1jh8); }
.gy5vr .g49ru .gjl8b { color: #fff; }
.grzlv .gx2e4 { background: var(--ehuz8); color: color-mix(in srgb, #fff 90%, var(--ehuz8)); padding: 96px 0; }
.grzlv .gqvaq { display: grid; grid-template-columns: minmax(0, 1.3fr) minmax(0, 1fr); gap: 40px; align-items: center; }
.grzlv .gx2e4 h2 { color: #fff; }
.grzlv .gx2e4 .gdovt { color: var(--e3p3b); }
.grzlv .glk6n { background: var(--e32t5); color: var(--e1tep); border-radius: var(--e8t0l); padding: 28px; }
.grzlv .glk6n h3 { margin: 0 0 6px; font-size: 1.3rem; color: var(--e1tep); }
.grzlv .glk6n p { color: var(--ec9de); font-size: .95rem; }
.grzlv .glk6n .gbs9o { width: 100%; margin-top: 8px; }
.grzlv .glk6n .gytcy { background: var(--ewb8b); color: var(--e1jh8); }
.gy5vr .gi5qm { grid-template-columns: 300px minmax(0, 1fr); }
.gy5vr .gv9hc { order: 0; }
.gy5vr .g0jeo { order: 1; }
.gy5vr .g9u19 { border: 0; border-radius: var(--ezzkp); box-shadow: none; background: var(--ehuz8); color: color-mix(in srgb, #fff 86%, var(--ehuz8)); }
.gy5vr .gb26h { padding: 1.4rem 1.4rem .4rem; }
.gy5vr .gb26h small { font: 500 .72rem var(--efp0l); color: var(--e3p3b); }
.gy5vr .gb26h b { font-size: 2.6rem; font-weight: 800; letter-spacing: -.03em; }
.gy5vr .ga1nq { display: none; }
.gy5vr .gu9c9 { padding: .6rem 1.4rem 1.4rem; }
.gy5vr .g9u19 dl div, .gy5vr .goxw0 li { border-color: rgba(255, 255, 255, .12); }
.gy5vr .g9u19 dt, .gy5vr .goxw0 span, .gy5vr .g56zh { color: color-mix(in srgb, #fff 72%, var(--ehuz8)); }
.gy5vr .goxw0 b, .gy5vr .g9u19 dd { color: #fff; }
.gy5vr .g9u19 .gjl8b { color: #fff; }
.gy5vr .gbs9o { border-radius: 999px; }
.gy5vr .gh2ih svg { color: #fff; background: color-mix(in srgb, var(--elz3k) 85%, #fff); border-radius: 6px; padding: 3px; }
.gy5vr .g4pos { background: #fff; border-top: 1px solid var(--e6rzc); }
.gy5vr .gopi6 { border-radius: var(--ezzkp); }
.grzlv .gi5qm { grid-template-columns: minmax(0, 340px) minmax(0, 1fr); gap: 72px; padding: 72px 0 100px; }
.grzlv .gv9hc { order: 0; }
.grzlv .g9u19 { border: 1.5px solid var(--e1tep); box-shadow: none; }
.grzlv .gb26h { background: var(--e1tep); padding: 18px 22px; }
.grzlv .gb26h small { font: 500 .76rem/1.3 var(--efp0l); color: #fff; letter-spacing: .12em; }
.grzlv .gb26h b { font-family: var(--ecyxw); font-weight: 600; font-size: 2.2rem; }
.grzlv .ga1nq { display: none; }
.grzlv .gu9c9 { padding: 10px 22px 22px; }
.grzlv .g9u19 dl div, .grzlv .goxw0 li { border-bottom: 1px dashed color-mix(in srgb, var(--e1tep) 28%, transparent); }
.grzlv .g9u19 dt { font: 500 .72rem/1.3 var(--efp0l); letter-spacing: .08em; text-transform: uppercase; }
.grzlv .gi2b9 { border-left: 2px solid var(--e1tep); margin-left: 16px; }
.grzlv .gi2b9 li { padding: 0 0 26px 34px; }
.grzlv .gi2b9 .gdnk8 { left: -17px; width: 32px; height: 32px; background: var(--eyvgh); color: var(--e1tep); border: 2px solid var(--e1tep); font: 600 .78rem/1 var(--efp0l); }
.grzlv .glx5b .gdnk8 { border-radius: 50%; background: var(--eyvgh); border: 2px solid var(--e1tep); font: 600 .8rem/34px var(--efp0l); }
.grzlv .g3djv { border: 1.5px solid var(--e1tep); }
.grzlv .g4pos { background: var(--e6dub); }
.grzlv .gopi6 { border-radius: var(--ezzkp); }
.grzlv .gxut5 details:first-child { border-top-width: 1.5px; }
.grzlv .gxut5 summary::after { background: transparent; border: 1.5px solid var(--e1tep); color: var(--e1tep); }
.gs20j .gmmq3 { background: var(--eyvgh); padding: 24px 0 72px; color: var(--e1tep); }
.gs20j .guikx { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 18px; }
.gs20j .gltzp { display: grid; grid-template-columns: 200px minmax(0, 1fr); background: var(--e32t5); border: 1px solid var(--e6rzc); border-radius: var(--e8t0l); overflow: hidden; text-decoration: none; color: var(--e1tep); transition: transform .15s, box-shadow .15s; }
.gs20j .gltzp:hover { transform: translateY(-3px); box-shadow: var(--exb4b); }
.gs20j .gjqg5 { position: relative; min-height: 180px; }
.gs20j .gjqg5 img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }
.gs20j .gm9p2 { display: none; }
.gs20j .g5kc3 { padding: 20px 22px; display: flex; flex-direction: column; }
.gs20j .gltzp h3 { font-size: 1.35rem; margin: 0 0 6px; color: var(--e1tep); line-height: 1.1; }
.gs20j .gltzp p { margin: 0 0 14px; font-size: .93rem; color: var(--ec9de); }
.gs20j .g0980 { margin-top: auto; display: flex; justify-content: space-between; align-items: baseline; gap: 12px; font-size: .86rem; color: var(--ec9de); }
.gs20j .g0980 b { font: 800 1.35rem/1 var(--ecyxw); color: var(--e1tep); white-space: nowrap; }
.gs20j .g0980 small { font: 500 .78rem var(--evm2b); color: var(--ec9de); }
.gy5vr .guikx { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }
.gy5vr .gltzp { grid-template-columns: 1fr; border-radius: var(--ezzkp); }
.gy5vr .gjqg5 { aspect-ratio: 4 / 3; min-height: 0; }
.gy5vr .gm9p2 { display: grid; place-items: center; position: absolute; right: 10px; bottom: -14px; width: 34px; height: 34px; border-radius: 8px; background: var(--ehuz8); color: #fff; }
.gy5vr .gm9p2 svg { width: 18px; height: 18px; }
.gy5vr .gltzp h3 { font-size: 1.08rem; }
.gy5vr .g0980 { flex-direction: column; align-items: flex-start; }
.gy5vr .g0980 b { font-size: 1rem; }
.grzlv .guikx { padding-top: 24px; }
.grzlv .gltzp { border-radius: var(--ezzkp); grid-template-columns: 180px minmax(0, 1fr); }
.grzlv .g0980 { font-family: var(--efp0l); }
.grzlv .g0980 b { font-weight: 600; }
.gs20j .gx6a3 { border-radius: var(--e8t0l); }
.gy5vr .gx6a3 { background: var(--ehuz8); color: #fff; border-radius: var(--ezzkp); }
.gy5vr .gx6a3 .gzils { background: var(--ewb8b); color: var(--e1jh8); }
.gy5vr .gx6a3 .g5ozr { --ekqkj: #fff; color: #fff; border-color: rgba(255,255,255,.5); }
.grzlv .gx6a3 { background: var(--ehuz8); color: #fff; border-radius: var(--e8t0l); }
.grzlv .gx6a3 .gzils { background: var(--ewb8b); color: var(--e1jh8); }
.grzlv .gx6a3 .g5ozr { --ekqkj: #fff; color: #fff; border-color: rgba(255,255,255,.5); }
.gs20j .g8yqp .gdv3k, .gs20j .g1w8m .gdv3k { border-radius: 999px; }
.grzlv .g8yqp .gdv3k, .grzlv .g1w8m .gdv3k { border-radius: 10px; }
@media (max-width: 1000px) {
  .gs20j .gi5qm, .gy5vr .gi5qm, .grzlv .gi5qm { grid-template-columns: 1fr; gap: 36px; }
  .gs20j .gv9hc { position: static; order: 2; }
  .gs20j .glx5b { grid-template-columns: 1fr 1fr; }
  .gs20j .gpl07 { grid-template-columns: 1fr; }
  .gs20j .guikx, .gy5vr .guikx { grid-template-columns: 1fr 1fr; }
  .gs20j .gf383, .grzlv .gxewt .gf383, .grzlv .gqvaq { grid-template-columns: 1fr; }
}
@media (max-width: 640px) {
  .gpvsm .g8zro { margin-top: -70px; padding: 22px 20px; }
  .gs20j .glx5b, .gs20j .guikx, .gy5vr .guikx { grid-template-columns: 1fr; }
  .gs20j .gltzp, .grzlv .gltzp { grid-template-columns: 1fr; }
  .gs20j .gjqg5 { aspect-ratio: 16 / 9; }
  .g8vk2 { display: none; }
}
.gs20j .giqkf { background: var(--eyvgh); color: var(--e1tep); }
.gs20j .gniel { background: var(--eyvgh); color: var(--e1tep); padding: clamp(56px, 7vw, 88px) 0; font-family: var(--evm2b); }
.gs20j .gdfgc { background: var(--e6dub); }
.gs20j .gniel h2, .gs20j .gniel h3 { font-family: var(--ecyxw); color: var(--e1tep); text-transform: var(--eyotw, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.gs20j .gniel h2 { font-size: clamp(1.9rem, 3.4vw, 2.8rem); line-height: 1.08; margin: 0; }
.gs20j .gww6h { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: end; gap: 18px 40px; margin-bottom: 36px; }
.gs20j .gww6h > p { max-width: 52ch; color: var(--ec9de); margin: 0; }
.gs20j .g16mh { display: grid; grid-template-columns: repeat(min(var(--el7mu, 3), 4), minmax(0, 1fr)); gap: 18px; align-items: stretch; }
.gs20j .g3w1n { position: relative; background: var(--e32t5); border: 1px solid var(--e6rzc); border-radius: var(--e8t0l); padding: 26px 24px; display: flex; flex-direction: column; }
.gs20j .g07iw { border: 2px solid var(--e1tep); box-shadow: var(--exb4b); }
.gs20j .gibyr { position: absolute; top: -14px; right: 20px; background: var(--ewb8b); color: var(--e1jh8); border-radius: 999px; padding: 4px 12px; font-weight: 800; }
.gs20j .g3w1n h3 { font-size: 1.45rem; margin: 0 0 6px; }
.gs20j .gf4z5 { color: var(--ec9de); font-size: .94rem; margin: 0 0 14px; }
.gs20j .g4xwh { margin: 0 0 4px; }
.gs20j .g4xwh b { font: 900 2.3rem/1 var(--ecyxw); }
.gs20j .g4xwh small { color: var(--ec9de); font-size: .8rem; }
.gs20j .gts6x { color: var(--ec9de); font-size: .88rem; margin: 0 0 12px; }
.gs20j .g3w1n ul { list-style: none; padding: 14px 0 0; margin: 0 0 20px; border-top: 1px dashed var(--e6rzc); display: grid; gap: 8px; font-size: .93rem; flex: 1; }
.gs20j .g3w1n li { display: flex; gap: 8px; align-items: flex-start; }
.gs20j .g3w1n li svg { width: 18px; height: 18px; flex: none; margin-top: 2px; color: var(--e65ly); }
.gs20j .g3w1n li.gg4w1 { color: var(--ec9de); opacity: .65; }
.gs20j .g3w1n li.gg4w1 svg { color: var(--ec9de); }
.gs20j .g3w1n .g9v41 { margin: 0; }
.gs20j .g9a3q { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 22px; }
.gs20j .gv6ii { display: flex; align-items: center; gap: 12px; margin-bottom: 10px; flex-wrap: wrap; }
.gs20j .gv6ii h3 { font-size: 1.25rem; margin: 0; flex: 1; min-width: 0; }
.gs20j .gv6ii h3 a { color: inherit; text-decoration: none; }
.gs20j .gv6ii h3 a:hover { text-decoration: underline; }
.gs20j .gkviz { width: 38px; height: 38px; border-radius: 10px; display: grid; place-items: center; background: color-mix(in srgb, var(--ewb8b) 20%, #fff); color: var(--e1tep); flex: none; }
.gs20j .gkviz svg { width: 20px; height: 20px; }
.gs20j .gmkyk { font-size: .85rem; color: var(--ec9de); }
.gs20j .gbsp5 { display: grid; grid-template-columns: minmax(240px, 340px) minmax(0, 1fr); gap: 50px; align-items: start; }
.gs20j .gbsp5 h2 { font-size: clamp(1.9rem, 2.6vw, 2.6rem); }
.gs20j .g69pe { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr); gap: clamp(32px, 6vw, 80px); align-items: start; }
.gs20j .g8vt6 { grid-template-columns: minmax(0, 760px); }
.gs20j .g69pe h2 { margin-bottom: 18px; }
.gs20j .gyqcc { list-style: none; margin: 0; padding: 0 0 0 26px; border-left: 3px solid var(--e1tep); display: grid; gap: 22px; }
.gs20j .gyqcc li { position: relative; }
.gs20j .gyqcc li::before { content: ""; position: absolute; left: -36px; top: 4px; width: 17px; height: 17px; border-radius: 50%; background: var(--ewb8b); border: 3px solid var(--eyvgh); box-shadow: 0 0 0 2px var(--e1tep); }
.gs20j .gyqcc b { font: 800 1.3rem/1 var(--ecyxw); display: block; margin-bottom: 4px; }
.gs20j .gyqcc p { margin: 0; color: var(--ec9de); font-size: .95rem; }
.gs20j .gbdcv { background: var(--ehuz8); color: #fff; padding: 40px 0; }
.gs20j .gsj7v { display: grid; grid-template-columns: repeat(auto-fit, minmax(160px, 1fr)); gap: 24px; }
.gs20j .gbdcv b { display: block; font: 900 clamp(2rem, 4vw, 3rem)/1 var(--ecyxw); color: var(--e3p3b); }
.gs20j .gbdcv span { font-size: .92rem; color: color-mix(in srgb, #fff 78%, var(--ehuz8)); }
.gs20j .gyhs8 { display: grid; grid-template-columns: repeat(var(--e8owv, 3), minmax(0, 1fr)); gap: 18px; }
.gs20j .g8rxg { background: var(--e32t5); border: 1px solid var(--e6rzc); border-radius: var(--e8t0l); padding: 24px; }
.gs20j .g9be4 { display: block; font: 900 2.2rem/1 var(--ecyxw); color: var(--e65ly); margin-bottom: 12px; }
.gs20j .g8rxg h3 { font-size: 1.25rem; margin: 0 0 6px; }
.gs20j .g8rxg p { margin: 0; color: var(--ec9de); font-size: .95rem; }
.gs20j .ggeqe { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 18px; }
.gs20j .ggeqe figure { margin: 0; background: var(--e32t5); border-radius: var(--e8t0l); overflow: hidden; border: 1px solid var(--e6rzc); }
.gs20j .ggeqe img { width: 100%; aspect-ratio: 4 / 5; object-fit: cover; display: block; }
.gs20j .ggeqe figcaption { padding: 14px 16px; display: grid; gap: 2px; }
.gs20j .ggeqe figcaption span { color: var(--ec9de); font-size: .9rem; }
.gs20j .gqhn1 { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: clamp(32px, 5vw, 64px); align-items: center; }
.gs20j .g3vie img { width: 100%; border-radius: var(--e8t0l); aspect-ratio: 5 / 4; object-fit: cover; display: block; }
.gy5vr .g3w1n, .gy5vr .g8rxg { border-radius: var(--ezzkp); }
.gy5vr .g07iw { background: var(--ehuz8); color: #fff; border-color: var(--ehuz8); }
.gy5vr .g07iw h3, .gy5vr .g07iw .g4xwh b { color: #fff; }
.gy5vr .g07iw .gf4z5, .gy5vr .g07iw .gts6x, .gy5vr .g07iw small, .gy5vr .g07iw li.gg4w1 { color: color-mix(in srgb, #fff 70%, var(--ehuz8)); }
.gy5vr .g07iw li svg { color: var(--e3p3b); }
.gy5vr .g07iw .goj9v { background: var(--ewb8b); }
.gy5vr .gdfgc { background: var(--e6dub); }
.gy5vr .gyqcc { border-left: 2px solid color-mix(in srgb, var(--elz3k) 20%, #fff); }
.gy5vr .gyqcc li::before { background: var(--ehuz8); box-shadow: none; border-color: #fff; }
.grzlv .g3w1n, .grzlv .g8rxg { border-radius: var(--ezzkp); }
.grzlv .g07iw { border-width: 1.5px; background: color-mix(in srgb, var(--ewb8b) 10%, var(--e32t5)); }
.grzlv .g9be4, .grzlv .gyqcc b { font-family: var(--efp0l); font-weight: 600; }
.grzlv .gyqcc { border-left-width: 2px; }
.grzlv .gyqcc li::before { background: var(--eyvgh); box-shadow: 0 0 0 2px var(--e1tep); }
.gpvsm .g8rxg { border-radius: var(--e8t0l); }
.gpvsm .g9be4 { -webkit-text-stroke: 1px var(--e1tep); color: var(--ewb8b); }
@media (min-width: 900px) {
  body.grz1o .gx7a5, body.gkzdo .gx7a5, body.gh8fq .gx7a5 { grid-template-columns: 1.4fr 1fr 1fr 1.2fr; justify-items: stretch; text-align: left; }
  body.grz1o .g3gqf, body.gkzdo .g3gqf, body.gh8fq .g3gqf { grid-column: auto; }
}
.grzlv .glk6n .gjl8b { color: var(--e1tep); }
@media (max-width: 1000px) {
  .gs20j .g16mh, .gs20j .gyhs8 { grid-template-columns: 1fr 1fr; }
  .gs20j .g9a3q, .gs20j .gbsp5, .gs20j .g69pe, .gs20j .gqhn1 { grid-template-columns: 1fr; }
}
@media (max-width: 640px) { .gs20j .g16mh, .gs20j .gyhs8 { grid-template-columns: 1fr; } }
.gs20j .g4qkb { display: grid; grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr); gap: clamp(28px, 4vw, 48px); align-items: start; }
.gs20j .gjnqr { background: var(--ehuz8); color: #fff; border-radius: var(--e8t0l); padding: 28px; position: sticky; top: calc(var(--evltp) + 24px); }
.gs20j .gjnqr .giv0j a, .gs20j .gjnqr .giv0j span { color: #fff; }
.gs20j .gjnqr .giv0j small { color: color-mix(in srgb, #fff 65%, var(--ehuz8)); }
.gs20j .gjnqr .giv0j .gsnrl { background: color-mix(in srgb, var(--ewb8b) 25%, transparent); color: var(--e3p3b); }
.gs20j .gjnqr .g7grz li { border-color: rgba(255, 255, 255, .14); }
.gs20j .g8shi { display: flex; gap: 8px; align-items: flex-start; margin: 8px 0 0; font-size: .92rem; color: color-mix(in srgb, #fff 78%, var(--ehuz8)); }
.gs20j .g8shi svg { width: 18px; height: 18px; flex: none; margin-top: 2px; color: var(--e3p3b); }
.gs20j .g4qkb .ga8fh { border: 1px solid var(--e6rzc); border-radius: var(--e8t0l); box-shadow: var(--exb4b); }
.gs20j .g4qkb .ga8fh .gzils { background: var(--ehuz8); color: #fff; border-radius: 999px; }
.grzlv .g4qkb .ga8fh .gzils { border-radius: 10px; }
.gs20j .g9pp5 { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 22px; background: var(--ewb8b); color: var(--e1jh8); border-radius: var(--e8t0l); padding: clamp(28px, 4vw, 44px); }
.gs20j .g9pp5 h2 { color: var(--e1jh8); font-family: var(--ecyxw); text-transform: var(--eyotw, none); font-size: clamp(1.7rem, 3vw, 2.5rem); line-height: 1.08; margin: 0 0 6px; overflow-wrap: normal; word-break: normal; }
.gs20j .g9pp5 p { margin: 0; max-width: 60ch; }
.gs20j .g9pp5 .gywxy { margin: 0; }
.gs20j .g9pp5 .gjl8b { color: var(--e1jh8); }
.gy5vr .g9pp5, .grzlv .g9pp5 { background: var(--ehuz8); color: #fff; }
.gy5vr .g9pp5 h2, .grzlv .g9pp5 h2 { color: #fff; }
.gy5vr .g9pp5 .gytcy, .grzlv .g9pp5 .gytcy { background: var(--ewb8b); color: var(--e1jh8); }
.gy5vr .g9pp5 .gjl8b, .grzlv .g9pp5 .gjl8b { color: #fff; }
@media (max-width: 1000px) { .gs20j .g4qkb { grid-template-columns: 1fr; } .gs20j .gjnqr { position: static; } }
.gs20j .gj1bn { padding: clamp(36px, 5vw, 64px) 0 clamp(40px, 5vw, 60px); }
.gs20j .gj1bn h1 { font-size: clamp(2.1rem, 4.2vw, 3.4rem); max-width: 22ch; }
.gs20j .gr9ck { font: 500 .8rem/1.4 var(--efp0l); color: var(--ec9de); margin: 18px 0 0; }
.gy5vr .gdddl { background: var(--e6dub); border-radius: 0 0 40px 40px; }
.gy5vr .gdddl h1 { font-weight: 750; letter-spacing: -.035em; text-transform: none; }
.gpvsm .gw8yo { background: var(--eyvgh); border-bottom: 1px solid var(--e6rzc); }
.gpvsm .gw8yo h1 { font-weight: 900; }
.gpvsm .gw8yo h1::after { content: ""; display: block; width: 72px; height: 8px; border-radius: 6px; background: var(--ewb8b); margin-top: 18px; }
.grzlv .ge50g { background-image: linear-gradient(var(--e6rzc) 1px, transparent 1px), linear-gradient(90deg, var(--e6rzc) 1px, transparent 1px); background-size: 48px 48px; border-bottom: 1.5px solid var(--e1tep); }
.grzlv .ge50g h1 { font-weight: 600; }
.grzlv .ge50g .gr9ck { color: var(--e65ly); }
.gs20j .gcfzo { padding-top: clamp(40px, 5vw, 64px); }
.gs20j .g6d7j { display: grid; grid-template-columns: 250px minmax(0, 1fr); gap: clamp(32px, 5vw, 72px); align-items: start; }
.gs20j .gkw9x { grid-template-columns: minmax(0, 1fr); }
.gs20j .gcx64 { position: sticky; top: calc(var(--evltp) + 24px); font-size: .9rem; }
.gs20j .gv6qv { font: 600 .74rem/1.2 var(--efp0l); letter-spacing: .12em; text-transform: uppercase; color: var(--ec9de); margin: 0 0 12px; }
.gs20j .gcx64 ol { margin: 0; padding-left: 1.4em; display: grid; gap: 6px; }
.gs20j .gcx64 li::marker { color: var(--ec9de); font-size: .85em; }
.gs20j .gcx64 a { color: var(--e1tep); text-decoration: underline; text-decoration-color: var(--e6rzc); text-underline-offset: 3px; line-height: 1.35; }
.gs20j .gcx64 a:hover { text-decoration-color: var(--ewb8b); }
.gs20j .guuyq { max-width: 72ch; color: var(--e1tep); font-size: 1.02rem; line-height: 1.7; }
.gs20j .guuyq h2 { font-size: clamp(1.35rem, 2vw, 1.6rem); line-height: 1.2; margin: 2.2em 0 .6em; scroll-margin-top: calc(var(--evltp) + 20px); text-transform: none; }
.gs20j .guuyq h2:first-child { margin-top: 0; }
.gs20j .guuyq h3 { font-size: 1.1rem; margin: 1.6em 0 .4em; text-transform: none; }
.gs20j .guuyq p, .gs20j .guuyq li { color: var(--e1tep); }
.gs20j .guuyq ul, .gs20j .guuyq ol { padding-left: 1.3em; }
.gs20j .guuyq a { color: var(--e65ly); }
.gs20j .guuyq table { width: 100%; border-collapse: collapse; margin: 1.2em 0; font-size: .92rem; display: block; overflow-x: auto; }
.gs20j .guuyq th { background: var(--ehuz8); color: #fff; text-align: left; padding: 10px 12px; font-weight: 700; }
.gs20j .guuyq td { border-bottom: 1px solid var(--e6rzc); padding: 10px 12px; vertical-align: top; }
.gs20j .guuyq code { font-family: var(--efp0l); font-size: .88em; background: var(--e6dub); padding: .1em .35em; border-radius: 4px; }
.gpvsm .gcx64 { background: var(--e32t5); border: 1px solid var(--e6rzc); border-radius: var(--ezzkp); padding: 20px; }
.grzlv .gcx64 { border-left: 1.5px solid var(--e1tep); padding-left: 18px; }
.gs20j .gpbn7 { background: var(--eyvgh); color: var(--e1tep); padding: clamp(64px, 9vw, 120px) 0; text-align: center; font-family: var(--evm2b); }
.gs20j .gom0b { max-width: 720px; margin: 0 auto; }
.gs20j .gpbn7 h1 { font-family: var(--ecyxw); font-size: clamp(2.3rem, 5vw, 4rem); line-height: 1.05; margin: 10px 0 16px; color: var(--e1tep); text-transform: var(--eyotw, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.gs20j .gpbn7 .gg41e { margin: 0 auto; }
.gs20j .gpbn7 .gdovt { justify-content: center; }
.gs20j .gvpqb { justify-content: center; margin-top: 28px; }
.gs20j .gmkbx { width: 88px; height: 88px; border-radius: 50%; background: var(--ewb8b); color: var(--e1jh8); display: grid; place-items: center; margin: 0 auto 22px; box-shadow: 0 0 0 10px color-mix(in srgb, var(--ewb8b) 18%, transparent); }
.gs20j .gmkbx svg { width: 40px; height: 40px; stroke-width: 3; }
.gy5vr .gpbn7 { background: var(--e6dub); }
.gy5vr .gmkbx { border-radius: 14px; width: 64px; height: 64px; background: var(--ehuz8); color: #fff; box-shadow: none; }
.gy5vr .gmkbx svg { width: 30px; height: 30px; }
.grzlv .gpbn7 { background: var(--e6dub); }
.grzlv .gom0b { background: var(--e32t5); border: 1.5px solid var(--e1tep); border-radius: var(--e8t0l); padding: clamp(28px, 4vw, 48px); text-align: left; max-width: 640px; }
.grzlv .gpbn7 .gdovt, .grzlv .gvpqb { justify-content: flex-start; }
.grzlv .gmkbx { margin: 0 0 18px; width: 56px; height: 56px; box-shadow: none; }
.grzlv .gmkbx svg { width: 26px; height: 26px; }
.gs20j .gm1ec { font: 900 clamp(5rem, 14vw, 9rem)/.9 var(--ecyxw); margin: 0; color: var(--e65ly); letter-spacing: -.04em; }
.gpvsm .gm1ec { color: var(--ewb8b); -webkit-text-stroke: 3px var(--e1tep); }
.grzlv .gm1ec { font-weight: 600; color: transparent; -webkit-text-stroke: 2px var(--e1tep); }
.gs20j .grgd7 { display: flex; flex-wrap: wrap; gap: 8px 22px; justify-content: center; margin-top: 28px; padding-top: 22px; border-top: 1px solid var(--e6rzc); }
.grzlv .grgd7 { justify-content: flex-start; }
.gs20j .grgd7 a { display: inline-flex; align-items: center; gap: 6px; color: var(--e1tep); font-weight: 700; text-decoration: none; }
.gs20j .grgd7 svg { width: 16px; height: 16px; color: var(--e65ly); }
.gs20j .g35r2, .gs20j .g35r2.gonrs { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px; }
.gs20j .g9dd1 { display: grid; grid-template-columns: 96px minmax(0, 1fr) auto; gap: clamp(16px, 3vw, 32px); align-items: center; background: var(--e32t5); border: 1px solid var(--e6rzc); border-radius: var(--e8t0l); padding: clamp(18px, 2.5vw, 28px); }
.gs20j .g9dd1.gt41a { border-color: var(--ewb8b); box-shadow: 0 0 0 3px color-mix(in srgb, var(--ewb8b) 30%, transparent); }
.gs20j .ggjmx { width: 96px; height: 96px; border-radius: var(--ezzkp); background: var(--ehuz8); color: #fff; display: grid; place-content: center; text-align: center; line-height: 1; }
.gs20j .ggjmx b { font: 900 2.4rem/1 var(--ecyxw); }
.gs20j .ggjmx span { font: 600 .78rem/1.2 var(--efp0l); text-transform: uppercase; letter-spacing: .1em; color: var(--e3p3b); margin-top: 6px; }
.gs20j .g9dd1.gt41a .ggjmx { background: var(--ewb8b); color: var(--e1jh8); }
.gs20j .g9dd1.gt41a .ggjmx span { color: inherit; }
.gs20j .g6if5 { font: 600 .78rem/1.3 var(--efp0l); letter-spacing: .06em; text-transform: uppercase; color: var(--e65ly); margin: 0 0 6px; }
.gs20j .gzkac h2 { font-size: clamp(1.3rem, 2vw, 1.6rem); margin: 0 0 6px; }
.gs20j .gzkac p:last-child { margin: 0; color: var(--ec9de); }
.grzlv .g9dd1 { border: 1.5px solid var(--e1tep); }
.grzlv .ggjmx { background: transparent; color: var(--e1tep); border: 1.5px solid var(--e1tep); }
.grzlv .ggjmx span { color: var(--e65ly); }
.gy5vr .g9dd1 { border-radius: var(--ezzkp); }
.gs20j .gef5n { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 22px; }
.gs20j .gxrf0 { display: flex; flex-direction: column; background: var(--e32t5); border: 1px solid var(--e6rzc); border-radius: var(--e8t0l); overflow: hidden; color: var(--e1tep); text-decoration: none; transition: transform .2s, box-shadow .2s; }
.gs20j .gxrf0:hover { transform: translateY(-3px); box-shadow: var(--exb4b); }
.gs20j .gge9p img { width: 100%; aspect-ratio: 16 / 10; object-fit: cover; display: block; }
.gs20j .gfkil { padding: 22px 24px 24px; display: flex; flex-direction: column; gap: 10px; flex: 1; }
.gs20j .gd7ej { font: 600 .78rem/1 var(--efp0l); color: var(--e65ly); letter-spacing: .1em; }
.gs20j .gxrf0 h2 { font-size: 1.3rem; line-height: 1.2; margin: 0; }
.gs20j .gxrf0 p { margin: 0; color: var(--ec9de); font-size: .95rem; }
.gs20j .gc7vv { display: inline-flex; align-items: center; gap: 6px; margin-top: auto; font-weight: 700; color: var(--e1tep); text-decoration: none; }
.gs20j .gc7vv svg { width: 16px; height: 16px; color: var(--e65ly); }
.gs20j .g6uz0 .gfkil { border-top: 6px solid var(--ewb8b); }
.grzlv .gxrf0 { border: 1.5px solid var(--e1tep); border-radius: var(--ezzkp); }
.gy5vr .gxrf0 { border-radius: var(--ezzkp); }
.gs20j .gng6j .g0jeo { max-width: 74ch; }
.gs20j .gng6j .g0jeo p { font-size: 1.05rem; line-height: 1.75; }
.gs20j .gng6j .g5mu4 { scroll-margin-top: calc(var(--evltp) + 20px); }
.gs20j .gv9hc .gfjaf .gv6qv { margin-bottom: 8px; }
.gs20j .gcxm7 { background: var(--ehuz8); color: #fff; border-radius: var(--e8t0l); padding: 24px; }
.gs20j .gcxm7 h3 { color: #fff; font-family: var(--ecyxw); font-size: 1.3rem; line-height: 1.2; margin: 0 0 8px; text-transform: var(--eyotw, none); }
.gs20j .gcxm7 p { color: color-mix(in srgb, #fff 75%, var(--ehuz8)); font-size: .93rem; margin: 0 0 18px; }
.gs20j .gcxm7 .gjl8b { color: #fff; }
.gs20j .gcxm7 .gc7vv { color: #fff; margin-top: 6px; }
.gs20j .gkrai { background: var(--e6dub); border-radius: var(--ezzkp); padding: 22px 24px; margin: 0 0 2rem; }
.gs20j .gr1d9 { margin: 0 0 2.4rem; padding: 4px 0 4px 22px; border-left: 5px solid var(--ewb8b); }
.gs20j .gr1d9 p { font: 600 clamp(1.15rem, 1.8vw, 1.4rem)/1.45 var(--ecyxw); color: var(--e1tep); margin: 0; }
@media (max-width: 1000px) {
  .gs20j .g6d7j { grid-template-columns: 1fr; gap: 24px; }
  .gs20j .gcx64 { position: static; }
  .gs20j .gef5n { grid-template-columns: 1fr 1fr; }
}
@media (max-width: 640px) {
  .gs20j .gef5n { grid-template-columns: 1fr; }
  .gs20j .g9dd1 { grid-template-columns: 72px minmax(0, 1fr); }
  .gs20j .ggjmx { width: 72px; height: 72px; }
  .gs20j .ggjmx b { font-size: 1.8rem; }
  .gs20j .g9dd1 .gbs9o { grid-column: 1 / -1; justify-self: start; }
  .gs20j .gpbn7 h1 { font-size: clamp(2rem, 9vw, 2.6rem); }
}
.gs20j.gy5vr { background: #fff; }
.grzlv .gpbn7 h1 { font-size: clamp(2rem, 4vw, 3rem); }
.g27ea.g5hvs { grid-template-columns: 1fr 1fr 1fr; }
.g5hvs .gdv3k { font-size: .84rem; padding-left: 8px; padding-right: 8px; }
.gttun a { display: flex; flex-direction: column; gap: 2px; color: inherit; text-decoration: none; }
.gttun a span { text-decoration: underline; text-underline-offset: 3px; }
.gn24z { display: inline-flex; align-items: center; gap: 6px; }
.gn24z svg, .gxhfx svg { width: 15px; height: 15px; flex: none; }
.gxhfx { display: inline-flex; align-items: center; gap: 5px; }
.ggcep { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; border: 1px solid var(--e6rzc, currentColor); color: inherit; }
.ggcep svg { width: 18px; height: 18px; }
@media (max-width: 1119px) { .ggcep { display: none; } }
.gs20j.gpeom { --ezzkp: 4px; --e8t0l: 6px; }
.gs20j.geplc { --ezzkp: 12px; --e8t0l: 18px; }
.gs20j.g435n { --ezzkp: 18px; --e8t0l: 32px; }
.gs20j.gf7vy .gltzp, .gs20j.gf7vy .g3w1n:not(.g07iw), .gs20j.gf7vy .g8rxg, .gs20j.gf7vy .gxrf0, .gs20j.gf7vy .gopi6, .gs20j.gf7vy .g9dd1 { border-color: transparent; box-shadow: 0 14px 34px -22px rgba(0, 0, 0, .55); }
.gs20j.gdvnp .gltzp, .gs20j.gdvnp .g3w1n:not(.g07iw), .gs20j.gdvnp .g8rxg, .gs20j.gdvnp .gxrf0, .gs20j.gdvnp .gopi6, .gs20j.gdvnp .g9dd1 { border: 1.5px solid color-mix(in srgb, var(--e1tep) 70%, transparent); box-shadow: none; }
.gs20j.gawe2 .gltzp, .gs20j.gawe2 .g3w1n:not(.g07iw), .gs20j.gawe2 .g8rxg, .gs20j.gawe2 .gxrf0, .gs20j.gawe2 .gopi6, .gs20j.gawe2 .g9dd1 { border-color: transparent; box-shadow: none; background: color-mix(in srgb, var(--e1tep) 5%, var(--eyvgh)); }
.gs20j.ggpv3 .gltzp, .gs20j.ggpv3 .g3w1n:not(.g07iw), .gs20j.ggpv3 .g8rxg, .gs20j.ggpv3 .gxrf0, .gs20j.ggpv3 .gopi6, .gs20j.ggpv3 .g9dd1 { border-color: color-mix(in srgb, var(--ewb8b) 30%, transparent); box-shadow: none; background: color-mix(in srgb, var(--ewb8b) 7%, var(--eyvgh)); }
.gs20j.gpy47 .gdovt::before { width: 9px; height: 9px; border-radius: 50%; }
.gs20j.ga61q .gdovt { font-family: var(--efp0l); font-weight: 500; letter-spacing: .1em; }
.gs20j.ga61q .gdovt::before { content: "//"; width: auto; height: auto; background: none; color: var(--e65ly); }
.gs20j.gbmq2 .gdovt { background: color-mix(in srgb, var(--ewb8b) 18%, transparent); padding: 6px 12px; border-radius: 999px; }
.gs20j.gbmq2 .gdovt::before { display: none; }
.gs20j.ggva3 .gdovt::before { display: none; }
.gs20j.gcrd0 .gniel { padding: clamp(72px, 9vw, 120px) 0; }
.gs20j.gcrd0 .gi5qm { padding: 80px 0 110px; }
.gs20j.gxeeh .gniel { padding: clamp(40px, 5vw, 60px) 0; }
.gs20j.gxeeh .gi5qm { padding: 40px 0 56px; }
.gs20j.gxeeh .g49ru { padding: 40px 0; }
.gs20j .gj8c9 { padding-bottom: 8px; }
.gs20j .gj8c9 .gxl8a { height: clamp(300px, 40vw, 480px); overflow: hidden; border-radius: 0 0 var(--e8t0l) var(--e8t0l); }
.gs20j .gj8c9 .g8zro { position: relative; margin-top: -150px; background: var(--ewb8b); color: var(--e1jh8); border-radius: var(--e8t0l); padding: 28px 32px 26px; max-width: 820px; box-shadow: var(--exb4b); }
.gs20j .gj8c9 .g8zro h1, .gs20j .gj8c9 .g8zro .gg41e, .gs20j .gj8c9 .g8zro .g72ym, .gs20j .gj8c9 .g8zro .g72ym a, .gs20j .gj8c9 .g8zro .g72ym [aria-current] { color: var(--e1jh8); }
.gs20j .gj8c9 .g8zro .gjl8b { color: var(--e1jh8); }
.gs20j .gj8c9 .g8zro .g64p0 { color: inherit; text-decoration: underline; text-decoration-thickness: .08em; text-underline-offset: .12em; }
.gs20j .gj8c9 .gg6za { display: flex; flex-wrap: wrap; gap: 8px 22px; margin: 16px 0 0; list-style: none; padding: 0; font-weight: 700; }
.gs20j .gj8c9 .gg6za li { display: inline-flex; align-items: center; gap: 8px; }
.gs20j .gj8c9 .gg6za li::before { content: ""; width: 10px; height: 10px; border-radius: 50%; background: var(--e1jh8); }
.gs20j .gwj77 .gxl8a { border-radius: var(--e8t0l) var(--e8t0l) var(--e8t0l) 120px; overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--exb4b); }
.gs20j .gq1ig { background: linear-gradient(180deg, var(--e6dub) 0 82%, var(--eyvgh) 82%); }
.gs20j .gq1ig .gf383 { align-items: end; padding-bottom: 0; }
.gs20j .gq1ig h1 { letter-spacing: -.03em; max-width: 18ch; }
.gs20j .gq1ig .gxl8a img { border-radius: 200px 200px var(--ezzkp) var(--ezzkp); aspect-ratio: 720 / 820; max-height: 520px; }
.gs20j .gq1ig .gg6za { margin: 1.8rem 0 0; display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); border: 1px solid var(--e6rzc); border-radius: var(--ezzkp); background: var(--e32t5); overflow: hidden; }
.gs20j .gq1ig .gg6za div { padding: 1rem 1.1rem; border-right: 1px solid var(--e6rzc); }
.gs20j .gq1ig .gg6za div:last-child { border-right: 0; }
.gs20j .gq1ig .gg6za dt { font: 500 .72rem var(--efp0l); text-transform: uppercase; letter-spacing: .1em; color: var(--ec9de); margin-bottom: .35rem; }
.gs20j .gq1ig .gg6za dd { margin: 0; font-size: .95rem; line-height: 1.45; font-weight: 600; }
.gs20j .gxewt { border-bottom: 1.5px solid var(--e1tep); }
.gs20j .gxewt .gf383 { grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr); align-items: end; padding: 64px 0 48px; }
.gs20j .gxewt + .gyje5 { border-bottom: 1.5px solid var(--e1tep); }
.gs20j .gh8df { list-style: none; margin: 18px 0 0; padding: 0; display: flex; flex-wrap: wrap; gap: 10px; }
.gs20j .gh8df li { display: grid; gap: 2px; padding: 10px 14px; border-radius: var(--ezzkp); background: color-mix(in srgb, var(--e1tep) 6%, transparent); min-width: 120px; }
.gs20j .gh8df small { font: 500 .72rem/1.2 var(--evm2b); text-transform: uppercase; letter-spacing: .08em; color: var(--ec9de); }
.gs20j .gh8df b { font: 800 1.05rem/1.2 var(--ecyxw); }
.gs20j .gx7v6 { background: var(--ehuz8); color: #fff; }
.gs20j .gx7v6 h1, .gs20j .gx7v6 .g72ym [aria-current] { color: #fff; }
.gs20j .gx7v6 .gg41e, .gs20j .gx7v6 .g72ym, .gs20j .gx7v6 .g72ym a { color: color-mix(in srgb, #fff 72%, var(--ehuz8)); }
.gs20j .gx7v6 .gdovt { color: var(--e3p3b); }
.gs20j .gx7v6 .gh8df li { background: rgba(255, 255, 255, .08); }
.gs20j .gx7v6 .gh8df small { color: color-mix(in srgb, #fff 60%, var(--ehuz8)); }
.gs20j .gx7v6 .gjl8b { color: #fff; }
.gs20j .gx7v6 .g64p0 { color: var(--e3p3b); }
.gs20j .gx7v6 .gxl8a { border-radius: var(--e8t0l); overflow: hidden; aspect-ratio: 5 / 4; }
.gs20j .gr99g { padding: clamp(48px, 7vw, 96px) 0 clamp(32px, 4vw, 48px); text-align: center; border-bottom: 1px solid var(--e6rzc); }
.gs20j .gr99g .gyk4j { display: flex; flex-direction: column; align-items: center; }
.gs20j .gr99g h1 { max-width: 20ch; }
.gs20j .gr99g .gg41e { margin-inline: auto; }
.gs20j .gr99g .g72ym ol, .gs20j .gr99g .gywxy, .gs20j .gr99g .gh8df { justify-content: center; }
.gs20j .gy8e6 { position: relative; padding: 0 0 clamp(32px, 4vw, 56px); }
.gs20j .gy8e6 .gujaz { height: clamp(320px, 42vw, 520px); overflow: hidden; }
.gs20j .gy8e6 .gujaz img { width: 100%; height: 100%; object-fit: cover; display: block; }
.gs20j .gn8hd { position: relative; margin-top: clamp(-200px, -14vw, -110px); max-width: 760px; background: var(--e32t5); color: var(--e1tep); border-radius: var(--e8t0l); padding: clamp(24px, 3vw, 40px); box-shadow: 0 30px 60px -30px rgba(0, 0, 0, .45); }
.gs20j .gn8hd h1 { font-size: clamp(2rem, 4vw, 3.4rem); }
.gs20j .g49ru.gx2e4 { background: var(--ehuz8); color: color-mix(in srgb, #fff 90%, var(--ehuz8)); padding: 80px 0; }
.gs20j .g49ru.gx2e4 .gqvaq { display: grid; grid-template-columns: minmax(0, 1.3fr) minmax(0, 1fr); gap: 40px; align-items: center; }
.gs20j .g49ru.gx2e4 h2 { color: #fff; }
.gs20j .g49ru.gx2e4 p { display: block; }
.gs20j .g49ru.gx2e4 .gdovt { color: var(--e3p3b); }
.gs20j .g49ru.gx2e4 .glk6n { background: var(--e32t5); color: var(--e1tep); border-radius: var(--e8t0l); padding: 28px; }
.gs20j .g49ru.gx2e4 .glk6n h3 { margin: 0 0 6px; font-size: 1.3rem; color: var(--e1tep); }
.gs20j .g49ru.gx2e4 .glk6n p { color: var(--ec9de); font-size: .95rem; }
.gs20j .g49ru.gx2e4 .glk6n .gbs9o { width: 100%; margin-top: 8px; }
.gs20j .g49ru.gx2e4 .glk6n .gytcy { background: var(--ewb8b); color: var(--e1jh8); }
.gs20j .g49ru.gx2e4 .glk6n .gjl8b { color: var(--e1tep); }
.gs20j .g49ru.gqcx8 { text-align: center; padding: clamp(56px, 7vw, 96px) 0; background: var(--ewb8b); color: var(--e1jh8); }
.gs20j .g49ru.gqcx8 h2 { color: var(--e1jh8); font-size: clamp(2rem, 4vw, 3.2rem); margin: 0 auto 10px; max-width: 22ch; }
.gs20j .g49ru.gqcx8 p { display: block; margin: 0 auto; }
.gs20j .g49ru.gqcx8 .gywxy { justify-content: center; margin-top: 24px; }
.gs20j .g49ru.gqcx8 .gjl8b { color: var(--e1jh8); }
.gs20j .g49ru.gzmzd { background: var(--ehuz8); color: color-mix(in srgb, #fff 85%, var(--ehuz8)); padding: 56px 0; }
.gs20j .g49ru.gzmzd h2 { color: #fff; font-size: clamp(1.8rem, 3.4vw, 2.8rem); }
.gs20j .g49ru.gzmzd p { display: block; }
.gs20j .g49ru.gzmzd .gytcy { background: var(--ewb8b); color: var(--e1jh8); }
.gs20j .g49ru.gzmzd .gjl8b { color: #fff; }
.gs20j .g49ru.gofsh { background: var(--e6dub); color: var(--e1tep); padding: clamp(48px, 6vw, 80px) 0; }
.gs20j .g49ru.gofsh h2 { color: var(--e1tep); font-size: clamp(1.9rem, 3.6vw, 3rem); }
.gs20j .g49ru.gofsh p { display: block; color: var(--ec9de); }
.gs20j .g49ru.gofsh .gjl8b { color: var(--e1tep); }
.gs20j .g49ru.gofsh::after { content: none; }
.gs20j .g2041 { display: grid; grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr); gap: clamp(28px, 5vw, 64px); align-items: center; }
.gs20j .gwoun img { width: 100%; aspect-ratio: 4 / 3; object-fit: cover; border-radius: var(--e8t0l); display: block; }
.gs20j .gfe2l { display: flex; align-items: center; gap: 8px; margin-top: 12px; font-weight: 600; }
.gs20j .gfe2l svg { width: 18px; height: 18px; color: var(--e65ly); }
.gs20j .gi5qm.go9ha { grid-template-columns: minmax(0, 1fr) 360px; }
.gs20j .gi5qm.go9ha .gv9hc { order: 2; }
.gs20j .gi5qm.grmra { grid-template-columns: 330px minmax(0, 1fr); }
.gs20j .gi5qm.grmra .gv9hc { order: 0; }
.gs20j .gi5qm.gd8hq, .gs20j .gi5qm.gedfj, .gs20j .gi5qm.gijlt { grid-template-columns: minmax(0, 1fr); }
.gs20j .gi5qm.gd8hq .gv9hc, .gs20j .gi5qm.gedfj .gv9hc, .gs20j .gi5qm.gijlt .gv9hc { position: static; }
.gs20j .gi5qm.gd8hq .gv9hc { order: 0; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); }
.gs20j .gi5qm.gd8hq .g9u19 { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); }
.gs20j .gi5qm.gedfj .gv9hc, .gs20j .gi5qm.gijlt .gv9hc { order: 2; max-width: 560px; }
.gs20j .gi5qm.gd8hq .g0jeo, .gs20j .gi5qm.gedfj .g0jeo, .gs20j .gi5qm.gijlt .g0jeo { max-width: 860px; }
.gs20j .gng6j.gd8hq .gv9hc { grid-template-columns: minmax(0, 1fr); }
.gs20j .gng6j.gd8hq .gcxm7 { display: none; }
.gs20j .gng6j.gd8hq .gfjaf { display: flex; flex-wrap: wrap; gap: 6px 18px; padding: 16px 20px; border: 1px solid var(--e6rzc); border-radius: var(--ezzkp); }
.gs20j .g9a34 details { border-bottom: 1px solid var(--e6rzc); }
.gs20j .g9a34 details:first-child { border-top: 1px solid var(--e6rzc); }
.gs20j .g9a34 summary { list-style: none; cursor: pointer; display: flex; gap: 14px; align-items: baseline; padding: 18px 0; font: 700 1.2rem/1.3 var(--ecyxw); color: var(--e1tep); }
.gs20j .g9a34 summary::-webkit-details-marker { display: none; }
.gs20j .g9a34 .gdnk8 { font: 600 .82rem/1 var(--efp0l); color: var(--e65ly); }
.gs20j .g9a34 details > div { padding: 0 0 18px 34px; }
.gs20j .gi2b9.gbw1d { border-left: 3px solid var(--ewb8b); margin-left: 14px; padding-left: 0; }
.gs20j .gi2b9.gbw1d li { position: relative; padding: 0 0 28px 30px; }
.gs20j .gi2b9.gbw1d .gdnk8 { position: absolute; left: -17px; top: 0; width: 30px; height: 30px; border-radius: 50%; display: grid; place-items: center; background: var(--eyvgh); border: 3px solid var(--ewb8b); font-size: .72rem; }
.gs20j .guikx.gs44h { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.gs20j .guikx.gs44h .gltzp { grid-template-columns: 200px minmax(0, 1fr); }
.gs20j .guikx.g4v5z, .gs20j .guikx.g1ct7, .gs20j .guikx.gnkds { gap: 18px; }
.gs20j .guikx.g4v5z { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.gs20j .guikx.g1ct7 { grid-template-columns: repeat(4, minmax(0, 1fr)); }
.gs20j .guikx.gnkds { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.gs20j .guikx.g4v5z .gltzp, .gs20j .guikx.g1ct7 .gltzp, .gs20j .guikx.gnkds .gltzp { grid-template-columns: 1fr; }
.gs20j .guikx.g4v5z .gjqg5, .gs20j .guikx.g1ct7 .gjqg5 { aspect-ratio: 4 / 3; min-height: 0; }
.gs20j .guikx.gnkds .gjqg5 { aspect-ratio: 16 / 9; min-height: 0; }
.gs20j .guikx.g2sa9 { grid-template-columns: 1fr; gap: 0; border-top: 1.5px solid var(--e1tep); }
.gs20j .guikx.g2sa9 .gltzp { grid-template-columns: 1fr; background: transparent; border: 0; border-bottom: 1px solid var(--e6rzc); border-radius: 0; box-shadow: none; }
.gs20j .guikx.g2sa9 .gltzp:hover { transform: none; background: color-mix(in srgb, var(--ewb8b) 6%, transparent); }
.gs20j .guikx.g2sa9 .gjqg5 { display: none; }
.gs20j .guikx.g2sa9 .g5kc3 { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 4px 24px; padding: 20px 6px; }
.gs20j .guikx.g2sa9 .gltzp p { grid-column: 1; margin: 0; }
.gs20j .guikx.g2sa9 .g0980 { grid-column: 2; grid-row: 1 / span 2; flex-direction: column; align-items: flex-end; margin: 0; }
.gs20j .guikx.gfh30 { grid-template-columns: 1fr; gap: 22px; }
.gs20j .guikx.gfh30 .gltzp { grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr); min-height: 300px; }
.gs20j .guikx.gfh30 .gltzp:nth-child(even) .gjqg5 { order: 2; }
.gs20j .guikx.gfh30 .g5kc3 { padding: clamp(24px, 4vw, 48px); justify-content: center; }
.gs20j .guikx.gfh30 .gltzp h3 { font-size: clamp(1.5rem, 2.4vw, 2rem); }
.gs20j .gbu2v { overflow-x: auto; border-radius: var(--e8t0l); border: 1px solid var(--e6rzc); background: var(--e32t5); }
.gs20j .gikbv { width: 100%; border-collapse: collapse; min-width: 560px; }
.gs20j .gikbv th, .gs20j .gikbv td { padding: 14px 16px; border-bottom: 1px solid var(--e6rzc); text-align: center; vertical-align: middle; }
.gs20j .gikbv tbody th { text-align: left; font-weight: 600; color: var(--e1tep); }
.gs20j .gikbv thead th { font: 800 1.1rem/1.2 var(--ecyxw); vertical-align: bottom; }
.gs20j .gikbv thead th span, .gs20j .gikbv thead th b { display: block; }
.gs20j .gikbv thead th b { font-size: 1.5rem; margin-top: 4px; color: var(--e65ly); }
.gs20j .gikbv .ggml7 { background: color-mix(in srgb, var(--ewb8b) 12%, transparent); }
.gs20j .gikbv .gbqlr svg { width: 20px; height: 20px; color: var(--e65ly); }
.gs20j .gikbv .gs6s3 { color: var(--ec9de); }
.gs20j .gikbv tfoot td { border-bottom: 0; }
.gs20j .g9a3q.gkqd2 { grid-template-columns: minmax(0, 860px); }
.gs20j .g9a3q.gqu2t .g3djv { border: 0; }
.gs20j .g9a3q.gqu2t .g3djv tr { display: flex; align-items: baseline; gap: 8px; }
.gs20j .g9a3q.gqu2t .g3djv th { flex: none; max-width: 70%; border: 0; padding: 6px 0; }
.gs20j .g9a3q.gqu2t .g3djv tr::after { content: ""; flex: 1; order: 2; border-bottom: 2px dotted var(--e6rzc); }
.gs20j .g9a3q.gqu2t .g3djv td { order: 3; border: 0; padding: 6px 0; white-space: nowrap; font-weight: 800; }
.gs20j .gbsp5.g2xx0 { grid-template-columns: minmax(0, 820px); justify-content: center; gap: 24px; }
.gs20j .gbsp5.g2xx0 > div:first-child { text-align: center; }
.gs20j .gbsp5.g545x { grid-template-columns: 1fr; gap: 24px; }
.gs20j .gbsp5.g545x .gxut5 { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0 32px; }
.gs20j .gbsp5.g545x .gxut5 details:nth-child(2) { border-top: 1px solid var(--e6rzc); }
.gs20j .gbsp5.gobn9 { grid-template-columns: minmax(260px, 360px) minmax(0, 1fr); }
.gs20j .gmhsf { background: var(--ehuz8); color: #fff; border-radius: var(--e8t0l); padding: 28px; position: sticky; top: calc(var(--evltp) + 24px); }
.gs20j .gmhsf h2 { color: #fff; margin: 0 0 10px; }
.gs20j .gmhsf p { color: color-mix(in srgb, #fff 75%, var(--ehuz8)); margin: 0 0 18px; }
.gs20j .gmhsf .gdovt { color: var(--e3p3b); }
.gs20j .gmhsf .gjl8b { color: #fff; }
.gs20j .g69pe.gipg2 { grid-template-columns: 1fr; }
.gs20j .g69pe.gipg2 .gyqcc { border-left: 0; border-top: 3px solid var(--e1tep); padding: 26px 0 0; display: grid; grid-template-columns: repeat(auto-fit, minmax(170px, 1fr)); gap: 22px; }
.gs20j .g69pe.gipg2 .gyqcc li::before { left: 0; top: -37px; }
.gs20j .g69pe.gj213 .gh4qj { columns: 2 280px; column-gap: 40px; }
.gs20j .g69pe.gj213 { grid-template-columns: 1fr; }
.gs20j .g69pe.g11qb { grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr); }
.gs20j .g69pe.g11qb > :first-child { order: 2; }
.gs20j .gyhs8.g43io { grid-template-columns: 1fr; gap: 0; }
.gs20j .gyhs8.g43io .g8rxg { 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(--e6rzc); border-radius: 0; box-shadow: none; padding: 22px 0; }
.gs20j .gyhs8.glz6g .g8rxg { background: transparent; border: 0; box-shadow: none; padding: 0 0 0 0; border-top: 3px solid var(--e1tep); border-radius: 0; padding-top: 18px; }
.gs20j .gyhs8.glz6g .g9be4 { font-size: 3.4rem; }
.gs20j .g4qkb.gyvxm > :first-child { order: 2; }
.gs20j .g4qkb.g3f0v { grid-template-columns: minmax(0, 900px); justify-content: center; }
.gs20j .g4qkb.gtcfn { grid-template-columns: 1fr; }
.gs20j .g4qkb.gtcfn .gjnqr { position: static; display: grid; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); gap: 18px 32px; }
.gs20j .g4qkb.gtcfn .gjnqr > * { align-self: start; justify-self: start; min-width: 0; }
.gs20j .g4qkb.gtcfn > div:last-child { max-width: 860px; }
.gs20j .g35r2.gwcla { grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); }
.gs20j .g35r2.gwcla .g9dd1 { grid-template-columns: 1fr; align-content: start; }
.gs20j .g35r2.gwcla .g9dd1 .gbs9o { justify-self: start; }
.gs20j .g35r2.gt5ee { gap: 0; border-top: 1.5px solid var(--e1tep); }
.gs20j .g35r2.gt5ee .g9dd1 { border: 0; border-bottom: 1px solid var(--e6rzc); border-radius: 0; box-shadow: none; background: transparent; padding-left: 0; padding-right: 0; }
.gs20j .g35r2.gt5ee .ggjmx { background: transparent; color: var(--e1tep); border: 1.5px solid var(--e6rzc); }
.gs20j .g35r2.gywmc { border-left: 3px solid var(--ewb8b); padding-left: 28px; margin-left: 8px; }
.gs20j .g35r2.gywmc .g9dd1 { position: relative; }
.gs20j .g35r2.gywmc .g9dd1::before { content: ""; position: absolute; left: -38px; top: 34px; width: 17px; height: 17px; border-radius: 50%; background: var(--ewb8b); box-shadow: 0 0 0 4px var(--eyvgh); }
.gs20j .gef5n.ggldv { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.gs20j .gef5n.g3m3z { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.gs20j .gef5n.g3m3z .gxrf0:first-child { grid-column: span 2; grid-row: span 2; }
.gs20j .gef5n.g3m3z .gxrf0:first-child h2 { font-size: clamp(1.6rem, 2.6vw, 2.2rem); }
.gs20j .gef5n.g545q { grid-template-columns: 1fr; gap: 16px; }
.gs20j .gef5n.g545q .gxrf0 { flex-direction: row; }
.gs20j .gef5n.g545q .gge9p { flex: 0 0 min(36%, 340px); }
.gs20j .gef5n.g545q .gge9p img { height: 100%; aspect-ratio: auto; }
.gs20j .g6d7j.g58d0 { grid-template-columns: minmax(0, 1fr) 250px; }
.gs20j .g6d7j.g58d0 .gcx64 { order: 2; }
.gs20j .g6d7j.gqb6v { grid-template-columns: minmax(0, 860px); }
.gs20j .g6d7j.gqb6v .gcx64 { position: static; border: 1px solid var(--e6rzc); border-radius: var(--ezzkp); padding: 18px 22px; }
.gs20j .g6d7j.gqb6v .gcx64 ol { columns: 2 260px; display: block; }
.gs20j .g6d7j.gb8rj { grid-template-columns: minmax(0, 860px); }
.gs20j .gpbn7.gzres { text-align: left; }
.gs20j .gpbn7.gzres .gom0b { max-width: none; display: grid; grid-template-columns: auto minmax(0, 1fr); gap: 12px 40px; align-items: center; }
.gs20j .gpbn7.gzres .gom0b > :first-child { grid-row: 1 / span 4; margin: 0; }
.gs20j .gpbn7.gzres .gvpqb, .gs20j .gpbn7.gzres .gdovt, .gs20j .gpbn7.gzres .grgd7 { justify-content: flex-start; }
.gs20j .gpbn7.gzres .gg41e { margin: 0; }
.gs20j .gpbn7.g1f1x .gom0b { background: var(--e32t5); border: 1px solid var(--e6rzc); border-radius: var(--e8t0l); padding: clamp(28px, 5vw, 56px); box-shadow: 0 30px 60px -36px rgba(0, 0, 0, .4); }
.gs20j .gpbn7.gzolh { background: var(--ewb8b); color: var(--e1jh8); }
.gs20j .gpbn7.gzolh h1, .gs20j .gpbn7.gzolh .gg41e, .gs20j .gpbn7.gzolh .gdovt, .gs20j .gpbn7.gzolh .gm1ec, .gs20j .gpbn7.gzolh .grgd7 a { color: var(--e1jh8); -webkit-text-stroke: 0; }
.gs20j .gpbn7.gzolh .gmkbx { background: var(--e1jh8); color: var(--ewb8b); }
.gs20j .gpbn7.gzolh .gjl8b { color: var(--e1jh8); }
.gs20j .gpbn7.gohix .gm1ec { font-size: clamp(7rem, 24vw, 16rem); }
.gs20j .gpbn7.gq5no .grgd7 { flex-direction: column; align-items: stretch; max-width: 420px; margin-inline: auto; gap: 0; }
.gs20j .gpbn7.gq5no .grgd7 a { justify-content: space-between; padding: 14px 4px; border-bottom: 1px solid var(--e6rzc); }
.gs20j .gpl07.gmaqq { grid-template-columns: 1fr; gap: 0; }
.gs20j .gpl07.gmaqq .gopi6 { display: grid; grid-template-columns: 140px minmax(0, 1fr); align-items: center; border-radius: 0; border: 0; border-bottom: 1px solid var(--e6rzc); background: transparent; box-shadow: none; }
.gs20j .gpl07.gmaqq .gopi6 img { aspect-ratio: 4 / 3; height: auto; }
.gs20j .gpl07.gjvox { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; gap: 16px; padding-bottom: 8px; }
.gs20j .gpl07.gjvox .gopi6 { flex: 0 0 min(80%, 340px); scroll-snap-align: start; }
@media (max-width: 1000px) {
  .gs20j .gi5qm.go9ha, .gs20j .gi5qm.grmra { grid-template-columns: 1fr; }
  .gs20j .gi5qm.grmra .gv9hc, .gs20j .gi5qm.go9ha .gv9hc { order: 2; position: static; }
  .gs20j .gi5qm.gd8hq .g9u19 { grid-template-columns: 1fr; }
  .gs20j .guikx.g4v5z, .gs20j .guikx.g1ct7, .gs20j .guikx.gs44h { grid-template-columns: 1fr 1fr; }
  .gs20j .guikx.gfh30 .gltzp { grid-template-columns: 1fr; }
  .gs20j .guikx.gfh30 .gltzp:nth-child(even) .gjqg5 { order: 0; }
  .gs20j .guikx.gfh30 .gjqg5 { aspect-ratio: 16 / 9; }
  .gs20j .g49ru.gx2e4 .gqvaq, .gs20j .g2041 { grid-template-columns: 1fr; }
  .gs20j .gbsp5.gobn9, .gs20j .g69pe.g11qb { grid-template-columns: 1fr; }
  .gs20j .gmhsf { position: static; }
  .gs20j .g6d7j.g58d0 { grid-template-columns: 1fr; }
  .gs20j .g6d7j.g58d0 .gcx64 { order: 0; }
  .gs20j .gef5n.g3m3z { grid-template-columns: 1fr 1fr; }
  .gs20j .gxewt .gf383 { grid-template-columns: 1fr; }
}
@media (max-width: 640px) {
  .gs20j .guikx.g4v5z, .gs20j .guikx.g1ct7, .gs20j .guikx.gs44h, .gs20j .guikx.gnkds { grid-template-columns: 1fr; }
  .gs20j .guikx.gs44h .gltzp { grid-template-columns: 1fr; }
  .gs20j .guikx.g2sa9 .g5kc3 { grid-template-columns: 1fr; }
  .gs20j .guikx.g2sa9 .g0980 { grid-column: 1; grid-row: auto; align-items: flex-start; }
  .gs20j .gbsp5.g545x .gxut5 { grid-template-columns: 1fr; }
  .gs20j .gyhs8.g43io .g8rxg { grid-template-columns: 1fr; }
  .gs20j .gef5n.g3m3z, .gs20j .gef5n.ggldv { grid-template-columns: 1fr; }
  .gs20j .gef5n.g3m3z .gxrf0:first-child { grid-column: auto; grid-row: auto; }
  .gs20j .gef5n.g545q .gxrf0 { flex-direction: column; }
  .gs20j .gef5n.g545q .gge9p { flex: none; }
  .gs20j .gpbn7.gzres .gom0b { grid-template-columns: 1fr; }
  .gs20j .gpbn7.gzres .gom0b > :first-child { grid-row: auto; }
  .gs20j .gpl07.gmaqq .gopi6 { grid-template-columns: 96px minmax(0, 1fr); }
  .gs20j .gj8c9 .g8zro { margin-top: -70px; padding: 22px 20px; }
  .gs20j .gn8hd { margin-top: -80px; }
}
html { scroll-behavior: smooth; }
@media (prefers-reduced-motion: reduce) { html { scroll-behavior: auto; } }
.gm21y { 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; }
.gm21y i { width: 8px; height: 8px; border-radius: 50%; background: #c0392b; flex: none; }
.gogkv i { background: #1f9d55; box-shadow: 0 0 0 3px rgba(31, 157, 85, .2); }
.g43f2 { 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; }
.g43f2:hover, .g43f2.g1r5l { opacity: 1; }
.grwo9 { margin: 0 0 14px; }
.g87is { color: var(--ev90l); }
.gtlfr { position: fixed; right: 18px; bottom: 18px; z-index: 60; width: 46px; height: 46px; border-radius: 50%; border: 0; background: var(--elz3k); 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; }
.gtlfr.g1r5l { opacity: .92; transform: none; pointer-events: auto; }
@media (max-width: 900px) { .gtlfr { bottom: 84px; } }
.gt6jb { position: fixed; left: 0; right: 0; top: 0; height: 3px; z-index: 80; background: transparent; }
.gt6jb span { display: block; height: 100%; width: 0; background: var(--eo0nw); transition: width .1s linear; }
.g3bz0 { background: none; padding: 0; border-radius: 0; margin: 12px 0 0; font-weight: 500; }
.gx63w { border-radius: 4px; background: none; border: 1px solid color-mix(in srgb, currentColor 22%, transparent); text-transform: uppercase; letter-spacing: .06em; font-size: .72rem; }
.gvdj4 { border-radius: 8px; width: 42px; height: 42px; background: var(--eo0nw); color: var(--ey9co, #fff); }
.gupr0 { width: auto; height: 38px; padding: 0 14px; border-radius: 999px; font-size: .8rem; font-weight: 600; background: color-mix(in srgb, var(--elz3k) 88%, transparent); }
.ge6he { top: auto; bottom: 0; height: 2px; z-index: 95; }
body.gs0e2 { --evltp: 64px; }
body.ghbz5 { --evltp: 78px; }
body.gmay9 { --evltp: 94px; }
.g0iij.gaq2k {
  --ea47f: var(--eg5no); --ejuta: var(--eupnr); --eqz0m: var(--ev90l);
  --epoc2: color-mix(in srgb, var(--eupnr) 14%, transparent);
  --ec7qb: color-mix(in srgb, var(--eupnr) 7%, transparent);
  --ezb7v: var(--eo0nw); --es8zz: var(--ey9co, #141414); --exv0m: var(--elkbq);
  --efayb: #fff; --ekgtg: 12px;
  position: sticky; top: 0; z-index: 100; background: var(--ea47f); color: var(--ejuta);
  border: 0; box-shadow: none; backdrop-filter: none; -webkit-backdrop-filter: none;
  font-family: var(--emypd);
}
.g0iij.gaq2k.gtl29 { background: var(--ea47f); box-shadow: 0 10px 30px -22px rgba(0, 0, 0, .5); border-color: transparent; }
.g0iij.gaq2k .gvxvs { display: block; }
.g0iij.gaq2k .gib2w { display: flex; align-items: center; gap: 18px; min-height: var(--evltp); }
.g0iij.gaq2k .g62m9 { color: var(--ejuta); margin-right: auto; }
.g0iij.gaq2k .g0m87 { color: var(--ejuta); font-size: 1.28rem; }
.g0iij.gaq2k .gpork { color: var(--eqz0m); font-size: .64rem; letter-spacing: .12em; }
.g0iij.gaq2k .gpxrm { display: flex; align-items: center; gap: 10px; flex: none; }
.g0iij.gaq2k .g0tsf { gap: 2px; }
.g0iij.gaq2k .gvra6 { color: var(--ejuta); font-weight: 600; font-size: .94rem; padding: 10px 12px; border-radius: 8px; box-shadow: none; background: transparent; }
.g0iij.gaq2k .gvra6:hover { background: var(--ec7qb); color: var(--ejuta); }
.g0iij.gaq2k .gvra6[aria-current="page"] { color: var(--ejuta); background: transparent; box-shadow: inset 0 -2px 0 var(--ezb7v); border-radius: 8px 8px 2px 2px; }
.g0iij.gaq2k .gl9xx { background: var(--efayb); border: 1px solid color-mix(in srgb, var(--eupnr) 12%, transparent); box-shadow: 0 24px 50px -28px rgba(0, 0, 0, .45); }
.g0iij.gaq2k .gl9xx a { color: var(--eupnr); }
.g0iij.gaq2k .gl9xx a:hover { color: var(--eupnr); background: color-mix(in srgb, var(--eo0nw) 10%, transparent); }
.g0iij.gaq2k .gl9xx .gsnrl { color: var(--elkbq); }
.g0iij.gaq2k.g4uam .gvra6:hover { background: transparent; box-shadow: inset 0 -2px 0 color-mix(in srgb, var(--ezb7v) 60%, transparent); border-radius: 0; }
.g0iij.gaq2k.g4uam .gvra6[aria-current="page"] { border-radius: 0; }
.g0iij.gaq2k.gu5be .gvra6 { border-radius: 999px; }
.g0iij.gaq2k.gu5be .gvra6[aria-current="page"] { box-shadow: none; background: color-mix(in srgb, var(--ezb7v) 22%, transparent); border-radius: 999px; }
.g0iij.gaq2k.g1wnd .gvra6 { text-transform: uppercase; letter-spacing: .12em; font-size: .76rem; font-weight: 700; }
.g0iij.gaq2k.gbedv .g0tsf > li + li { border-left: 1px solid var(--epoc2); }
.g0iij.gaq2k.gbedv .gvra6 { border-radius: 0; padding: 6px 16px; }
.g0iij.gaq2k .gsrwx { display: none; align-items: center; justify-content: center; gap: 8px; min-height: 44px; padding: 10px 20px; border-radius: 999px; background: var(--ezb7v); color: var(--es8zz); font-weight: 800; font-size: .92rem; text-decoration: none; border: 2px solid transparent; white-space: nowrap; transition: transform .15s, background .15s; }
.g0iij.gaq2k .gsrwx:hover { transform: translateY(-1px); }
.g0iij.gaq2k .gsrwx svg { width: 16px; height: 16px; flex: none; }
.g0iij.gaq2k .g6tfi { border-radius: 4px; text-transform: uppercase; letter-spacing: .06em; font-size: .8rem; }
.g0iij.gaq2k .gheju { background: transparent; color: var(--ejuta); border-color: currentColor; }
.g0iij.gaq2k .gyo6t { display: none; align-items: center; gap: 6px; color: var(--exv0m); font-weight: 800; text-decoration: none; border-bottom: 2px solid currentColor; padding-bottom: 2px; white-space: nowrap; }
.g0iij.gaq2k .gyo6t svg { width: 15px; height: 15px; }
.g0iij.gaq2k .gb7gw { display: none; align-items: center; gap: 10px; color: var(--ejuta); text-decoration: none; white-space: nowrap; }
.g0iij.gaq2k .g47sw { width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ezb7v); color: var(--es8zz); }
.g0iij.gaq2k .g47sw svg { width: 18px; height: 18px; }
.g0iij.gaq2k .gth5u { display: flex; flex-direction: column; line-height: 1.15; font-weight: 800; font-size: 1rem; }
.g0iij.gaq2k .gth5u small { font-weight: 600; font-size: .7rem; color: var(--eqz0m); letter-spacing: .04em; }
.g0iij.gaq2k .g67h3 { border: 1px solid var(--epoc2); background: transparent; border-radius: 10px; }
.g0iij.gaq2k .g67h3 span, .g0iij.gaq2k .g67h3 span::before, .g0iij.gaq2k .g67h3 span::after { background: var(--ejuta); }
.g4rix .g0iij.gaq2k .g67h3 span { background: transparent; }
.g0iij.gaq2k .gci9f { flex: 1; display: flex; justify-content: center; min-width: 0; }
.g0iij.gaq2k.gfemm .g62m9 { margin-right: 0; }
.g0iij.gaq2k .g7243 { display: grid; grid-template-columns: 1fr auto 1fr; }
.g0iij.gaq2k .g7243 .g62m9 { margin: 0; justify-self: center; }
.g0iij.gaq2k .gfv7l { display: flex; align-items: center; justify-content: flex-end; gap: 12px; }
.g0iij.gaq2k .gx04v { display: none; }
.g0iij.gaq2k .gayyo { display: none; border-top: 1px solid var(--epoc2); }
.g0iij.gaq2k .gayyo .g0tsf { justify-content: center; min-height: 52px; }
.g0iij.gaq2k .gjswj .g0tsf { justify-content: flex-start; }
.g0iij.gaq2k .g5nqq { display: none; gap: 26px; margin: 0 auto; }
.g0iij.gaq2k .g60ko { display: inline-flex; align-items: center; gap: 10px; color: var(--ejuta); text-decoration: none; }
.g0iij.gaq2k .gf24t { width: 36px; height: 36px; border-radius: 10px; display: grid; place-items: center; background: color-mix(in srgb, var(--ezb7v) 16%, transparent); color: var(--exv0m); }
.g0iij.gaq2k .gf24t svg { width: 17px; height: 17px; }
.g0iij.gaq2k .gkrzq { display: flex; flex-direction: column; font-weight: 700; font-size: .9rem; line-height: 1.2; white-space: nowrap; }
.g0iij.gaq2k .g5nqq { min-width: 0; }
@media (max-width: 1599px) { .g0iij.gaq2k .g60ko:nth-child(3) { display: none; } }
.g0iij.gaq2k .gkrzq small { font-weight: 600; font-size: .68rem; color: var(--eqz0m); letter-spacing: .06em; text-transform: uppercase; }
.g0iij.gaq2k.gylsd .g7u84 { display: none; }
.g0iij.gaq2k.gylsd .g0m87 { font-size: 1.45rem; letter-spacing: -.01em; }
.g0iij.gaq2k.g1hq6 .gpork { display: block; }
@media (max-width: 559px) { .g0iij.gaq2k.g054b .g7u84 { display: none; } }
.g0iij.gaq2k.gtnrj, .g0iij.gaq2k.gpp2h { background: var(--eg5no); padding: 10px 0; }
.g0iij.gaq2k.gtnrj.gtl29, .g0iij.gaq2k.gpp2h.gtl29 { box-shadow: none; }
.g0iij.gaq2k.gtnrj .gvxvs { background: #fff; border: 1px solid var(--epoc2); 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); }
.g0iij.gaq2k.gpp2h .gvxvs { background: #fff; border: 1px solid var(--epoc2); border-radius: 14px; padding: 0 16px; box-shadow: 0 14px 34px -26px rgba(0,0,0,.35); }
.g0iij.gaq2k.gtnrj { --ea47f: var(--eg5no); --ejuta: var(--eupnr); }
.g0iij.gaq2k.gfk0q { --ea47f: color-mix(in srgb, var(--eg5no) 72%, transparent); backdrop-filter: saturate(1.4) blur(14px); -webkit-backdrop-filter: saturate(1.4) blur(14px); }
.g0iij.gaq2k.gfk0q.gtl29 { --ea47f: color-mix(in srgb, var(--eg5no) 94%, transparent); }
.g0iij.gaq2k.ggyys { border-bottom: 1px solid var(--epoc2); }
.g0iij.gaq2k.gqxtk, .g0iij.gaq2k.g0rui {
  --ejuta: #fff; --eqz0m: color-mix(in srgb, #fff 70%, transparent);
  --epoc2: rgba(255, 255, 255, .18); --ec7qb: rgba(255, 255, 255, .08); --exv0m: var(--e3p3b);
}
.g0iij.gaq2k.gqxtk { --ea47f: var(--elz3k); }
.g0iij.gaq2k.g0rui { --ea47f: var(--eo0nw); --ejuta: var(--ey9co, #141414); --eqz0m: color-mix(in srgb, var(--ey9co, #141414) 70%, transparent); --epoc2: color-mix(in srgb, var(--ey9co, #141414) 22%, transparent); --ec7qb: color-mix(in srgb, var(--ey9co, #141414) 10%, transparent); --ezb7v: var(--ey9co, #141414); --es8zz: var(--eo0nw); --exv0m: var(--ey9co, #141414); }
.g0iij.gaq2k.g0rui .gvra6[aria-current="page"] { box-shadow: inset 0 -2px 0 currentColor; }
.g0iij.gaq2k.g65yq .g7u84 { width: 34px; height: 34px; }
.g0iij.gaq2k.gjqve .g7u84 { width: 50px; height: 50px; }
.g0iij.gaq2k.gjqve .g0m87 { font-size: 1.45rem; }
body.grl2d .g0iij.gaq2k .g67h3 { display: grid; }
body.grl2d .gg3yi { display: block; }
@media (min-width: 1120px) {
  .g0iij.gaq2k .gsrwx, .g0iij.gaq2k .gyo6t, .g0iij.gaq2k .gb7gw { display: inline-flex; }
  .g0iij.gaq2k .gx04v { display: block; }
  .g0iij.gaq2k .gayyo { display: block; }
  .g0iij.gaq2k .g5nqq { display: flex; }
}
@media (max-width: 1119px) {
  .g0iij.gaq2k .g7243 { display: flex; }
  .g0iij.gaq2k .g7243 .g62m9 { margin-right: auto; }
  .g0iij.gaq2k.gtnrj .gvxvs { border-radius: 22px; padding: 0 8px 0 16px; }
  body.grl2d .g0iij.gaq2k .gsrwx { display: inline-flex; min-height: 40px; padding: 8px 14px; font-size: .82rem; }
}
@media (max-width: 559px) {
  body.grl2d .g0iij.gaq2k .gsrwx { display: none; }
  .g0iij.gaq2k .g0m87 { font-size: 1.08rem; }
}
.gsssi { font-size: .82rem; font-family: var(--emypd); }
.gesb8 { background: var(--elz3k); color: color-mix(in srgb, #fff 82%, var(--elz3k)); }
.glyk8 { background: var(--eo0nw); color: var(--ey9co, #141414); }
.g7yvz { background: var(--eh9n1); color: var(--eupnr); border-bottom: 1px solid color-mix(in srgb, var(--eupnr) 10%, transparent); }
.g1iqr { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 6px 22px; padding: 8px 0; }
.gyajv, .gozlm { display: flex; flex-wrap: wrap; align-items: center; gap: 6px 20px; }
.gcbs3 { display: inline-flex; align-items: center; gap: 7px; color: inherit; text-decoration: none; }
.gcbs3 svg { width: 14px; height: 14px; flex: none; opacity: .85; }
a.gcbs3:hover { text-decoration: underline; }
.gm4l1 { 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); }
.g36vi { font-weight: 700; }
.gxxmy { font-weight: 700; }
@media (max-width: 759px) { .gozlm { display: none; } .g1iqr { justify-content: center; } .gyajv { justify-content: center; } }
body.gjpjl .g7lw8.gjwww {
  --edb4k: var(--elz3k); --eqjus: color-mix(in srgb, #fff 78%, var(--elz3k)); --ebv1i: #fff;
  --e6vct: color-mix(in srgb, #fff 58%, var(--elz3k)); --ehl5l: rgba(255, 255, 255, .14); --eo7j2: var(--e3p3b);
  background: var(--edb4k); color: var(--eqjus); border-top: 0; padding: 64px 0 0; font-size: .93rem;
}
body.gjpjl .g7lw8.gjwww.gz2rw { --edb4k: color-mix(in srgb, var(--elz3k) 72%, #000); }
body.gjpjl .g7lw8.gjwww.gcar3 { --edb4k: var(--eh9n1); --eqjus: var(--ev90l); --ebv1i: var(--eupnr); --e6vct: var(--ev90l); --ehl5l: color-mix(in srgb, var(--eupnr) 12%, transparent); --eo7j2: var(--elkbq); }
body.gjpjl .g7lw8.gjwww.gh5fz { --edb4k: var(--eg5no); --eqjus: var(--ev90l); --ebv1i: var(--eupnr); --e6vct: var(--ev90l); --ehl5l: color-mix(in srgb, var(--eupnr) 14%, transparent); --eo7j2: var(--elkbq); border-top: 1px solid var(--ehl5l); }
body.gjpjl .g7lw8.gjwww.giqxn { --edb4k: var(--eo0nw); --eqjus: color-mix(in srgb, var(--ey9co, #141414) 82%, var(--eo0nw)); --ebv1i: var(--ey9co, #141414); --e6vct: color-mix(in srgb, var(--ey9co, #141414) 66%, var(--eo0nw)); --ehl5l: color-mix(in srgb, var(--ey9co, #141414) 20%, transparent); --eo7j2: var(--ey9co, #141414); }
body.gjpjl .g7lw8.gjwww h2 { color: var(--ebv1i); font-size: .78rem; letter-spacing: .14em; text-transform: uppercase; margin: 0 0 16px; font-family: var(--emypd); font-weight: 800; }
body.gjpjl .g7lw8.gjwww a, body.gjpjl .g7lw8.gjwww .gnf5m { color: var(--eqjus); text-decoration: none; }
body.gjpjl .g7lw8.gjwww a:hover, body.gjpjl .g7lw8.gjwww .gnf5m:hover { color: var(--eo7j2); }
body.gjpjl .g7lw8.gjwww .g62m9, body.gjpjl .g7lw8.gjwww .g0m87 { color: var(--ebv1i); }
body.gjpjl .g7lw8.gjwww ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 9px; }
body.gjpjl .g7lw8.gjwww address { font-style: normal; line-height: 1.75; }
body.gjpjl .g7lw8.gjwww .gdv3k { background: var(--eo0nw); color: var(--ey9co, #141414); border-radius: 999px; }
body.gjpjl .g7lw8.gjwww.giqxn .gdv3k { background: var(--ey9co, #141414); color: var(--eo0nw); }
body.gjpjl .g7lw8.gjwww .gv958 { font-size: .82rem; color: var(--e6vct); line-height: 1.7; margin: 12px 0 0; }
body.gjpjl .g7lw8.gjwww .gy3pv { display: grid; gap: 34px; }
body.gjpjl .g7lw8.gjwww .gitet p { margin: 16px 0 18px; max-width: 40ch; }
body.gjpjl .g7lw8.gjwww .gvu4x { margin-top: 22px; }
body.gjpjl .g7lw8.gjwww .gwv4b { display: grid; gap: 28px; }
body.gjpjl .g7lw8.gjwww .g5uxr { display: grid; gap: 14px; padding-bottom: 32px; margin-bottom: 36px; border-bottom: 1px solid var(--ehl5l); }
body.gjpjl .g7lw8.gjwww .g5uxr p { margin: 0; max-width: 60ch; font-size: 1.02rem; }
body.gjpjl .g7lw8.gjwww .g2xl5 { text-align: center; display: grid; justify-items: center; gap: 14px; }
body.gjpjl .g7lw8.gjwww .g2xl5 p { max-width: 56ch; margin: 0; }
body.gjpjl .g7lw8.gjwww .gthla { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px 22px; font-weight: 700; }
body.gjpjl .g7lw8.gjwww .g67eh { font-weight: 500; font-size: .88rem; color: var(--e6vct); }
body.gjpjl .g7lw8.gjwww .gp985 { font-family: var(--e7alz); font-weight: 800; font-size: clamp(2.6rem, 9vw, 7.5rem); line-height: .95; letter-spacing: -.03em; color: color-mix(in srgb, var(--ebv1i) 16%, transparent); margin: 44px 0 0; overflow-wrap: anywhere; text-transform: var(--eyotw, none); }
body.gjpjl .g7lw8.gjwww .gq1zp { margin-top: 44px; }
body.gjpjl .g7lw8.gjwww .gb8u9 { display: flex; flex-wrap: wrap; gap: 10px 22px; justify-content: space-between; align-items: center; padding: 22px 0 26px; font-size: .84rem; color: var(--e6vct); }
body.gjpjl .g7lw8.gjwww .gq1zp nav { display: flex; flex-wrap: wrap; gap: 6px 18px; }
body.gjpjl .g7lw8.gjwww .gwq1h .gb8u9 { border-top: 1px solid var(--ehl5l); }
body.gjpjl .g7lw8.gjwww .grdhq { background: color-mix(in srgb, var(--edb4k) 82%, #000); }
body.gjpjl .g7lw8.gjwww.gcar3 .grdhq, body.gjpjl .g7lw8.gjwww.gh5fz .grdhq { background: color-mix(in srgb, var(--eupnr) 6%, var(--edb4k)); }
body.gjpjl .g7lw8.gjwww .gdv0y .gb8u9 { flex-direction: column; text-align: center; border-top: 1px solid var(--ehl5l); }
body.gjpjl .g7lw8.gjwww .g6lwa { color: var(--e6vct); }
@media (min-width: 760px) {
  body.gjpjl .g7lw8.gjwww.g49us .gy3pv { grid-template-columns: 1.5fr 1fr 1fr 1.2fr; }
  body.gjpjl .g7lw8.gjwww.gj7wt .gy3pv { grid-template-columns: 1.6fr 1fr 1fr; }
  body.gjpjl .g7lw8.gjwww.g6uos .gy3pv { grid-template-columns: 1.2fr 1fr; }
  body.gjpjl .g7lw8.gjwww.g6uos .gwv4b { grid-template-columns: 1fr 1fr; }
  body.gjpjl .g7lw8.gjwww.gdzgn .gy3pv { grid-template-columns: 1.4fr 1fr 1fr 1.1fr 1fr; }
  body.gjpjl .g7lw8.gjwww .g5uxr { grid-template-columns: auto 1fr; align-items: center; gap: 32px; }
}
.g08br { background: var(--eo0nw); color: var(--ey9co, #141414); }
.gauz6 { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 18px 30px; padding: 38px 0; }
.gcc1y { margin: 0; font-family: var(--e7alz); font-weight: 800; font-size: clamp(1.4rem, 3vw, 2.1rem); line-height: 1.15; text-transform: var(--eyotw, none); max-width: 26ch; overflow-wrap: normal; }
.gnv93 { margin: 8px 0 0; max-width: 60ch; opacity: .85; }
.gp24v { display: flex; flex-wrap: wrap; gap: 10px; }
.gcqe1 { display: inline-flex; align-items: center; gap: 8px; min-height: 48px; padding: 12px 22px; border-radius: 999px; background: var(--ey9co, #141414); color: var(--eo0nw); font-weight: 800; text-decoration: none; border: 2px solid transparent; }
.gcqe1 svg { width: 17px; height: 17px; }
.gl4w0 { background: transparent; color: var(--ey9co, #141414); border-color: currentColor; }
@media (max-width: 1119px) {
  .gqssd, .gnb0e { padding-bottom: 0; }
  .gqssd .gxsh9 { bottom: 12px; }
  .gqssd .gtlfr { bottom: 18px; }
}
.g0m3q { grid-template-columns: 1fr; }
.gbt5e { left: auto; right: 14px; bottom: calc(14px + env(safe-area-inset-bottom)); padding: 0; background: none; border: 0; backdrop-filter: none; display: block; }
.gbt5e .gdv3k { 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); }
.gbt5e .gdv3k svg { width: 24px; height: 24px; margin: 0; }
.gnb0e .gtlfr { bottom: 86px; }
@media (min-width: 1120px) { .gbt5e { display: none; } }
.gxsh9 .gh6kz { display: flex; flex-wrap: wrap; }
.gxsh9 .gh6kz .gdv3k { flex: 1 1 130px; }
.gy099 { max-width: 760px; padding: 14px 18px; border-radius: 10px; }
.gy099 h2 { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
.gy099 p { margin-bottom: 10px; }
.gy099 .gh6kz .gdv3k { min-height: 38px; flex: 0 1 auto; }
.gbe4u { background: var(--elz3k); color: #fff; border-color: transparent; border-radius: 4px; }
.gbe4u p { color: rgba(255, 255, 255, .82); }
.gbe4u a, .gbe4u h2 svg { color: #fff; }
.gbe4u .g5ozr { --ekqkj: #fff; border-color: rgba(255, 255, 255, .55); }
