:root {
  --gg9qs: #28213d;
  --gtmva: #312a45;
  --ga3e2: #1a1528;
  --g34xu: #39334d;
  --g0vrx: #423c54;
  --gg9b4: #4f4960;
  --gdy6c: rgba(255, 255, 255, .08);
  --gvtfe: #eceef2;
  --ggrso: #c0bec6;
  --ggrr5: #eceef2;
  --g171b: #c0bec6;
  --gtokv: #f2eeea;
  --gew6z: #e9e6e3;
  --g3fcu: #161222;
  --g0iis: #4d4c55;
  --g22xw: #2977c7;
  --gf7we: #d8d7dc;
  --govov: #ffffff;
  --gjpbe: #1c5188;
  --g1d5l: #9cc0e5;
  --gy93s: #9cc0e5;
  --glc40: #2fbf71;
  --gmvap: #ff5a5a;
  --g9oo8: 14px;
  --gfjhe: 10px;
  --g65uq: 18px;
  --gs7x9: 0 20px 50px -20px rgba(0, 0, 0, .55);
  --gpo2s: 0 12px 34px -16px rgba(20, 24, 30, .28);
  --gv970: 1240px;
  --gympr: 72px;
  --g5ck6: "Nunito Sans",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
  --g2lj4: "Rubik",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
  --gngt2: cubic-bezier(.2, .7, .2, 1);
  --glhq9: none;
}
@font-face{font-family:"Rubik";font-style:normal;font-display:swap;font-weight:100 900;src:url("../fonts/wlk2vz.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:"Rubik";font-style:normal;font-display:swap;font-weight:100 900;src:url("../fonts/bhnvht.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:"Nunito Sans";font-style:normal;font-display:swap;font-weight:100 900;src:url("../fonts/1lpccb.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:"Nunito Sans";font-style:normal;font-display:swap;font-weight:100 900;src:url("../fonts/11ne8d.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(--gympr) + 16px); }
body {
  margin: 0; font-family: var(--g5ck6); font-size: 16px; line-height: 1.6;
  color: var(--gvtfe); background: var(--gg9qs); -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(--g2lj4); 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(--glhq9); }
h2 { font-size: clamp(2rem, 4.6vw, 3.2rem); text-transform: var(--glhq9); }
h3 { font-size: 1.45rem; }
p { margin: 0 0 1em; }
ul, ol { padding-left: 1.2em; }
:focus-visible { outline: 3px solid var(--g22xw); outline-offset: 3px; border-radius: 4px; }
::selection { background: var(--g22xw); color: var(--govov); }
[hidden] { display: none !important; }
.iooym { position: absolute !important; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; border: 0; }
.ii41k { position: absolute; left: 12px; top: -60px; z-index: 200; background: var(--g22xw); color: var(--govov); padding: 10px 16px; border-radius: 8px; font-weight: 700; text-decoration: none; transition: top .2s; }
.ii41k:focus { top: 12px; }
.iox5t { width: 100%; max-width: var(--gv970); margin: 0 auto; padding: 0 20px; }
.isc6p { position: absolute !important; left: -9999px !important; width: 1px; height: 1px; overflow: hidden; }
.izpso {
  --gdg59: var(--g22xw); --guskn: var(--govov);
  display: inline-flex; align-items: center; justify-content: center; gap: .55em;
  min-height: 50px; padding: 0 24px; border-radius: var(--gfjhe); border: 2px solid transparent;
  background: var(--gdg59); color: var(--guskn); font-weight: 700; font-size: .98rem; letter-spacing: .01em;
  text-decoration: none; cursor: pointer; transition: transform .2s var(--gngt2), background .2s, box-shadow .2s, color .2s, border-color .2s;
  white-space: nowrap;
}
.izpso svg { width: 18px; height: 18px; flex: none; }
.izpso:hover { transform: translateY(-2px); box-shadow: 0 12px 26px -12px color-mix(in srgb, var(--g22xw) 70%, transparent); }
.izpso:active { transform: translateY(0); }
.i65k0 { --gdg59: transparent; --guskn: var(--gvtfe); border-color: rgba(255, 255, 255, .28); }
.i65k0:hover { border-color: var(--g22xw); color: var(--g22xw); box-shadow: none; }
.i50wb { --gdg59: var(--gg9qs); --guskn: #fff; }
.i50wb:hover { box-shadow: 0 12px 26px -12px rgba(0, 0, 0, .7); }
.irgt2 { --gdg59: transparent; --guskn: var(--g3fcu); border-color: rgba(20, 22, 26, .25); }
.irgt2:hover { border-color: var(--g3fcu); box-shadow: none; }
.ixqwp { min-height: 42px; padding: 0 16px; font-size: .9rem; }
.iorrc { width: 100%; }
.ixb9h { display: inline-flex; align-items: center; gap: .4em; font-weight: 700; color: var(--g22xw); text-decoration: none; }
.ixb9h svg { width: 16px; height: 16px; transition: transform .2s var(--gngt2); }
.ixb9h:hover svg { transform: translateX(4px); }
.i5p2m { display: none; background: var(--ga3e2); color: var(--ggrso); font-size: .84rem; border-bottom: 1px solid var(--gdy6c); }
.i5p2m .iox5t { display: flex; align-items: center; justify-content: space-between; gap: 24px; min-height: 38px; }
.ima6a { display: flex; gap: 22px; align-items: center; }
.if8i9 { display: inline-flex; align-items: center; gap: 7px; text-decoration: none; }
.if8i9 svg { width: 15px; height: 15px; color: var(--g22xw); }
a.if8i9:hover { color: #fff; }
.ieyge { display: inline-flex; align-items: center; gap: 8px; }
.ieyge::before { content: ""; width: 8px; height: 8px; border-radius: 50%; background: var(--ggrso); box-shadow: 0 0 0 3px rgba(155, 163, 174, .18); }
.ieyge.ie87l::before { background: var(--glc40); box-shadow: 0 0 0 3px rgba(47, 191, 113, .22); }
.ieyge.ixsp6::before { background: var(--gf7we); box-shadow: 0 0 0 3px color-mix(in srgb, var(--gf7we) 20%, transparent); }
.ijhu9 { position: sticky; top: 0; z-index: 100; background: color-mix(in srgb, var(--gg9qs) 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; }
.ijhu9.i8lor { background: color-mix(in srgb, var(--gg9qs) 96%, transparent); border-color: var(--gdy6c); box-shadow: 0 10px 30px -18px rgba(0, 0, 0, .8); }
.i2h9g { display: flex; align-items: center; gap: 14px; min-height: var(--gympr); }
.ilnnc { display: inline-flex; align-items: center; gap: 11px; text-decoration: none; color: #fff; flex: none; }
.ieqwx { width: 42px; height: 42px; flex: none; }
.iloxu { display: flex; flex-direction: column; line-height: 1; }
.i39it { font-family: var(--g2lj4); font-weight: 800; font-size: 1.42rem; text-transform: var(--glhq9); letter-spacing: .02em; }
.i39it b { color: var(--g22xw); font-weight: 800; }
.i8f32 { font-size: .66rem; letter-spacing: .2em; text-transform: uppercase; color: var(--ggrso); margin-top: 4px; }
.i89g6 { display: none; }
.ipsgr { list-style: none; margin: 0; padding: 0; display: flex; align-items: center; gap: 2px; }
.iw669 { 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; }
.iw669:hover, .iw669[aria-current="page"] { color: #fff; background: rgba(255, 255, 255, .06); }
.iw669[aria-current="page"] { box-shadow: inset 0 -2px 0 var(--g22xw); border-radius: 8px 8px 2px 2px; }
.iw669 svg { width: 14px; height: 14px; transition: transform .2s; }
.i3eva { position: relative; }
.iqc7m { position: absolute; top: calc(100% + 8px); left: -10px; width: 560px; padding: 12px; display: grid; grid-template-columns: 1fr 1fr; gap: 2px; background: var(--g34xu); border: 1px solid var(--gg9b4); border-radius: var(--g9oo8); box-shadow: var(--gs7x9); opacity: 0; visibility: hidden; transform: translateY(8px); transition: .22s var(--gngt2); }
.iqc7m::before { content: ""; position: absolute; left: 0; right: 0; top: -12px; height: 12px; }
.i3eva:hover .iqc7m, .i3eva:focus-within .iqc7m { opacity: 1; visibility: visible; transform: none; }
.i3eva:hover > .iw669 svg { transform: rotate(180deg); }
.iqc7m a { display: flex; gap: 12px; align-items: center; padding: 10px 12px; border-radius: var(--gfjhe); text-decoration: none; font-size: .92rem; font-weight: 600; color: #dfe3e8; }
.iqc7m a:hover { background: color-mix(in srgb, var(--g22xw) 8%, transparent); color: #fff; }
.iqc7m .ijpuw { width: 34px; height: 34px; border-radius: 9px; background: color-mix(in srgb, var(--g22xw) 12%, transparent); color: var(--g22xw); display: grid; place-items: center; flex: none; }
.iqc7m .ijpuw svg { width: 18px; height: 18px; }
.ib0x7 { margin-left: auto; display: flex; align-items: center; gap: 10px; }
.iqybx { display: none; align-items: center; gap: 9px; text-decoration: none; font-weight: 700; color: #fff; white-space: nowrap; }
.iqybx span { display: flex; flex-direction: column; line-height: 1.15; font-size: .98rem; }
.iqybx small { font-weight: 500; font-size: .72rem; color: var(--ggrso); letter-spacing: .04em; }
.iqybx .ifexw { width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: color-mix(in srgb, var(--g22xw) 14%, transparent); color: var(--g22xw); }
.iqybx .ifexw svg { width: 18px; height: 18px; }
.iruxc { display: none; }
.ib95y { 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; }
.ib95y a { padding: 7px 9px; text-decoration: none; color: var(--ggrso); }
.ib95y a[aria-current="true"] { background: var(--g22xw); color: var(--govov); }
.ib95y a:not([aria-current="true"]):hover { color: #fff; }
.i4um2 { width: 46px; height: 46px; border-radius: var(--gfjhe); border: 1px solid rgba(255, 255, 255, .18); background: transparent; display: grid; place-items: center; cursor: pointer; }
.i4um2 span, .i4um2 span::before, .i4um2 span::after { display: block; width: 20px; height: 2px; background: #fff; border-radius: 2px; position: relative; transition: .25s var(--gngt2); }
.i4um2 span::before, .i4um2 span::after { content: ""; position: absolute; left: 0; }
.i4um2 span::before { top: -6px; }
.i4um2 span::after { top: 6px; }
.itomy .i4um2 span { background: transparent; }
.itomy .i4um2 span::before { top: 0; transform: rotate(45deg); }
.itomy .i4um2 span::after { top: 0; transform: rotate(-45deg); }
.i14e7 { position: fixed; inset: var(--gympr) 0 0 0; z-index: 99; background: var(--gg9qs); padding: 18px 20px 120px; overflow-y: auto; transform: translateX(100%); visibility: hidden; transition: transform .3s var(--gngt2), visibility .3s; }
.itomy .i14e7 { transform: none; visibility: visible; }
.i14e7 ul { list-style: none; margin: 0; padding: 0; }
.i14e7 > ul > li { border-bottom: 1px solid var(--gg9b4); }
.i14e7 > ul > li > a { display: block; padding: 16px 2px; font-family: var(--g2lj4); font-size: 1.6rem; font-weight: 700; text-transform: var(--glhq9); text-decoration: none; }
.i3x3p { padding: 0 0 14px !important; display: grid; grid-template-columns: 1fr 1fr; gap: 4px 12px; }
.i3x3p a { display: block; padding: 7px 0; color: var(--ggrso); text-decoration: none; font-size: .95rem; }
.iarhw { margin-top: 24px; display: grid; gap: 12px; }
.iarhw p { color: var(--ggrso); font-size: .9rem; margin: 6px 0 0; }
body.itomy { overflow: hidden; }
.iucc1 { padding: 76px 0; position: relative; }
.iwn9l { background: var(--gtokv); color: var(--g3fcu); }
.itcxw { background: var(--gew6z); color: var(--g3fcu); }
.iznen { background: var(--gtmva); }
.i63ef { padding: 56px 0; }
.iz8oe { max-width: 760px; margin-bottom: 44px; }
.isdc3 { margin-left: auto; margin-right: auto; text-align: center; }
.ipqey { max-width: none; display: grid; gap: 18px; align-items: end; }
.iiu23 { display: inline-flex; align-items: center; gap: 10px; font-size: .78rem; font-weight: 800; letter-spacing: .2em; text-transform: uppercase; color: var(--g1d5l); margin-bottom: 14px; }
.iiu23::before { content: ""; width: 28px; height: 6px; border-radius: 1px; background: repeating-linear-gradient(-45deg, var(--g22xw) 0 4px, transparent 4px 8px); }
.iwn9l .iiu23, .itcxw .iiu23 { color: var(--gjpbe); }
.iwn9l .iiu23::before, .itcxw .iiu23::before { background: repeating-linear-gradient(-45deg, var(--g22xw) 0 4px, transparent 4px 8px); }
.i032n { font-size: 1.12rem; color: var(--ggrso); }
.iwn9l .i032n, .itcxw .i032n { color: var(--g0iis); }
.i9wpj { color: var(--g1d5l); }
.iwn9l .i9wpj, .itcxw .i9wpj { color: var(--gjpbe); }
.iwn9l .ixb9h, .itcxw .ixb9h { color: var(--gjpbe); }
.isyp4 { height: 10px; background: repeating-linear-gradient(-45deg, var(--g22xw) 0 14px, var(--gg9qs) 14px 28px); }
.i93nx { position: relative; isolation: isolate; overflow: hidden; min-height: min(780px, 94vh); display: flex; align-items: center; padding: 64px 0 72px; }
.i0lfv { position: absolute; inset: 0; z-index: -2; }
.i0lfv img { width: 100%; height: 100%; object-fit: cover; object-position: 60% 40%; }
.io8bw { background: var(--ga3e2); }
.i5ojh { background: linear-gradient(135deg, var(--ga3e2), color-mix(in srgb, var(--g22xw) 60%, var(--ga3e2))); }
.if7z4 { background: var(--ga3e2); background-image: repeating-linear-gradient(45deg, color-mix(in srgb, var(--g22xw) 34%, transparent) 0 11px, transparent 11px 26px); }
.i9sam { background: linear-gradient(104deg, var(--ga3e2) 57%, color-mix(in srgb, var(--g22xw) 50%, var(--ga3e2)) 57%); }
.ie83h::before, .iw2xt::before, .id76s::before, .ijvi5::before {
  background: linear-gradient(90deg, color-mix(in srgb, var(--gg9qs) 88%, transparent) 0%, color-mix(in srgb, var(--gg9qs) 64%, transparent) 38%, color-mix(in srgb, var(--gg9qs) 20%, transparent) 100%);
}
.i93nx::before { content: ""; position: absolute; inset: 0; z-index: -1; background: linear-gradient(90deg, color-mix(in srgb, var(--gg9qs) 96%, transparent) 0%, color-mix(in srgb, var(--gg9qs) 86%, transparent) 42%, color-mix(in srgb, var(--gg9qs) 45%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--gg9qs) 90%, transparent), transparent 40%); }
.i93nx::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 8px; background: repeating-linear-gradient(-45deg, var(--g22xw) 0 14px, transparent 14px 28px); opacity: .9; }
.i93nx.ijo0t::before { display: block; background: linear-gradient(90deg, color-mix(in srgb, var(--gg9qs) 84%, transparent) 0%, color-mix(in srgb, var(--gg9qs) 58%, transparent) 55%, color-mix(in srgb, var(--g22xw) 34%, transparent) 100%); }
.i93nx.iiskd:not(.ie9lh):not(.in78u) { background: var(--gtokv); }
.i93nx.iiskd:not(.ie9lh):not(.in78u)::before { display: block; background: linear-gradient(90deg, color-mix(in srgb, var(--gtokv) 90%, transparent) 0%, color-mix(in srgb, var(--gtokv) 58%, transparent) 60%, transparent 100%); }
.i93nx.iiskd .iyqoj { position: absolute; inset: 0; z-index: -2; background: linear-gradient(135deg, color-mix(in srgb, var(--g22xw) 14%, var(--gtokv)), var(--gtokv) 70%); }
.i93nx.iiskd.ie9lh .i8cyn, .i93nx.iiskd.in78u .i8cyn { background: color-mix(in srgb, var(--gtokv) 94%, transparent); border: 1px solid color-mix(in srgb, var(--g3fcu) 10%, transparent); box-shadow: var(--gs7x9); backdrop-filter: blur(6px); }
.i93nx.iiskd:not(.ie9lh):not(.in78u) .i8cyn { background: transparent; border-color: transparent; box-shadow: none; backdrop-filter: none; }
.i93nx.iiskd h1, .i93nx.iiskd .ih6if { color: var(--g3fcu); }
.i93nx.iiskd .iwvpj { color: color-mix(in srgb, var(--g3fcu) 78%, transparent); }
.i93nx.iiskd .i0q4b, .i93nx.iiskd .ipf8r, .i93nx.iiskd .iih82, .i93nx.iiskd .i09w0, .i93nx.iiskd .ifn9a { color: color-mix(in srgb, var(--g3fcu) 86%, transparent); }
.i93nx.iiskd .iih82 { border-color: color-mix(in srgb, var(--g3fcu) 16%, transparent); }
.i93nx.iiskd .ino84 { background: #fff; border-color: color-mix(in srgb, var(--g3fcu) 10%, transparent); color: var(--g3fcu); }
.i93nx.iiskd .i65k0 { --guskn: var(--g3fcu); border-color: color-mix(in srgb, var(--g3fcu) 25%, transparent); }
.i93nx.iiskd .ij3a2, .i93nx.iiskd .iynlp b { color: var(--gjpbe); }
.i93nx.iiskd .i0yo5::before, .i93nx.iiskd .i55kr svg, .i93nx.iiskd .ipf8r svg, .i93nx.iiskd .i0q4b svg, .i93nx.iiskd .iih82 svg, .i93nx.iiskd .i09w0 svg, .i93nx.iiskd .ih6if svg { color: var(--gjpbe); }
.i55kr, .ih6if { white-space: nowrap; }
.i721q h1 .i9wpj { background: linear-gradient(transparent 62%, color-mix(in srgb, var(--g22xw) 25%, transparent) 62%); }
.idf17 h1 .i9wpj { color: var(--g1d5l); }
.i2zw1 h1 .i9wpj { font-style: italic; color: var(--g1d5l); }
.is7ju h1 .i9wpj { background: color-mix(in srgb, var(--g22xw) 22%, transparent); padding: 0 .28em; border-radius: .18em; box-decoration-break: clone; -webkit-box-decoration-break: clone; }
.i93nx.iiskd.i721q h1 .i9wpj { background: linear-gradient(transparent 62%, color-mix(in srgb, var(--g22xw) 32%, transparent) 62%); }
.i93nx.iiskd.idf17 h1 .i9wpj, .i93nx.iiskd.i2zw1 h1 .i9wpj { color: var(--gjpbe); }
.i93nx.iiskd.is7ju h1 .i9wpj { background: color-mix(in srgb, var(--g22xw) 26%, transparent); }
.io1v4 { text-transform: uppercase; font-weight: 800; font-size: clamp(2.2rem, 5vw, 3.6rem); letter-spacing: -.01em; }
.ihnxq { text-transform: none; font-weight: 700; font-size: clamp(2.2rem, 5vw, 3.6rem); }
.iutus { text-transform: none; font-weight: 600; font-size: clamp(2rem, 4.3vw, 3.1rem); }
.ib6ix { text-transform: uppercase; font-weight: 900; font-size: clamp(2rem, 4.3vw, 3.1rem); }
.igcfz { text-transform: none; font-weight: 500; font-size: clamp(2.6rem, 5.6vw, 4.2rem); }
.ipupl { text-transform: none; font-weight: 800; font-size: clamp(2.2rem, 5vw, 3.6rem); }
:lang(en) .iutus, :lang(en) .ipupl { text-transform: capitalize; }
.iuq1u { text-transform: none; font-weight: 800; font-size: clamp(2.6rem, 5.6vw, 4.2rem); }
.ij1hp { text-transform: uppercase; font-weight: 700; font-size: clamp(2rem, 4.3vw, 3.1rem); }
.ifn9a { display: inline-flex; align-items: center; gap: 8px; margin-bottom: 20px; font-size: .9rem; color: #d6dae0; }
.i0yo5 { position: relative; padding-left: 46px; text-transform: uppercase; letter-spacing: .14em; font-size: .78rem; font-weight: 700; }
.i0yo5::before { content: ""; position: absolute; left: 0; top: 50%; width: 34px; height: 2px; background: var(--g22xw); }
.ij3a2 { text-transform: uppercase; letter-spacing: .2em; font-size: .76rem; font-weight: 800; color: var(--g1d5l); }
.i55kr { text-decoration: none; font-weight: 700; }
.i55kr svg, .iynlp span[aria-hidden] { color: var(--g22xw); }
.iynlp b { color: var(--g1d5l); }
.ib59x { flex-direction: column; align-items: flex-start; }
.ih6if { display: inline-flex; align-items: center; gap: 10px; font-size: 1.5rem; font-weight: 800; color: #fff; text-decoration: none; }
.ih6if svg { width: 26px; height: 26px; color: var(--g22xw); flex: none; }
.ifuax { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; margin-top: 10px; max-width: 540px; }
.iih82 { 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; }
.iih82 svg { width: 18px; height: 18px; color: var(--g22xw); flex: none; }
.imx3p { display: flex; flex-wrap: wrap; gap: 16px; margin-top: 8px; color: #d6dae0; }
.ipf8r { display: inline-flex; align-items: center; gap: 7px; font-size: .86rem; }
.ipf8r svg { width: 16px; height: 16px; color: var(--g22xw); flex: none; }
.i09w0 { display: flex; align-items: flex-start; gap: 10px; max-width: 52ch; font-size: .95rem; color: #d6dae0; }
.i09w0 svg { width: 20px; height: 20px; color: var(--g22xw); flex: none; margin-top: 2px; }
.izt23 { display: grid; gap: 40px; align-items: center; }
.ino84 { 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; }
.ino84 b { background: var(--g22xw); color: var(--govov); border-radius: 99px; padding: 3px 10px; font-size: .78rem; letter-spacing: .04em; }
.i93nx h1 { margin-bottom: 20px; max-width: 20ch; hyphens: manual; }
.i93nx h1 .i9wpj { display: inline; }
.iwvpj { font-size: 1.15rem; color: #c9ced6; max-width: 56ch; margin-bottom: 30px; }
.iyjdv { display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 34px; }
.i0q4b { list-style: none; padding: 0; margin: 0; display: flex; flex-wrap: wrap; gap: 10px 22px; color: #d6dae0; font-size: .93rem; font-weight: 500; }
.i0q4b li { display: inline-flex; align-items: center; gap: 8px; }
.i0q4b svg { width: 18px; height: 18px; color: var(--g22xw); flex: none; }
.ilj9h { background: color-mix(in srgb, var(--g34xu) 86%, transparent); border: 1px solid var(--gg9b4); border-radius: var(--g65uq); padding: 26px; box-shadow: var(--gs7x9); backdrop-filter: blur(8px); }
.ilj9h h2 { font-size: 1.7rem; margin-bottom: 4px; }
.ilj9h > p { color: var(--ggrso); font-size: .93rem; }
.iibnc { list-style: none; padding: 0; margin: 0 0 18px; font-size: .95rem; }
.iibnc li { display: flex; justify-content: space-between; padding: 9px 0; border-bottom: 1px dashed var(--gg9b4); }
.iibnc li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }
.iibnc li.i52ud { color: var(--g1d5l); }
.ilj9h .ieyge { font-weight: 700; margin-bottom: 14px; font-size: .92rem; }
.iipbe { display: grid; gap: 10px; }
.ie97o { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1px; background: var(--gg9b4); border: 1px solid var(--gg9b4); border-radius: var(--g9oo8); overflow: hidden; }
.imq4a { background: var(--gtmva); padding: 26px 20px; }
.ihbfg { font-family: var(--g2lj4); font-weight: 800; font-size: clamp(2.4rem, 6vw, 3.6rem); line-height: 1; color: #fff; font-variant-numeric: tabular-nums; }
.ihbfg small { font-size: .5em; color: var(--g1d5l); margin-left: 2px; }
.ineqs { color: var(--ggrso); font-size: .9rem; margin-top: 8px; }
.i8xvr { font-size: .74rem; color: var(--ggrso); }
.imydu { display: grid; gap: 16px; }
.i7n9p { position: relative; display: flex; flex-direction: column; background: #fff; color: var(--g3fcu); border-radius: var(--g9oo8); overflow: hidden; text-decoration: none; box-shadow: var(--gpo2s); transition: transform .3s var(--gngt2), box-shadow .3s; border: 1px solid rgba(20, 22, 26, .06); }
.i7n9p:hover { transform: translateY(-5px); box-shadow: 0 26px 50px -24px color-mix(in srgb, var(--gg9qs) 45%, transparent); }
.i4kvf { position: relative; aspect-ratio: 16 / 9; overflow: hidden; background: #ddd; }
.i4kvf img { width: 100%; height: 100%; object-fit: cover; transition: transform .6s var(--gngt2); }
.i7n9p:hover .i4kvf img { transform: scale(1.06); }
.iz9rp { position: relative; z-index: 1; margin: -46px 0 14px; width: 48px; height: 48px; border-radius: 12px; background: var(--g22xw); color: var(--govov); display: grid; place-items: center; box-shadow: 0 10px 20px -8px rgba(0, 0, 0, .4); }
.iz9rp svg { width: 24px; height: 24px; }
.itl2d { padding: 22px 20px 20px; display: flex; flex-direction: column; flex: 1; }
.i7n9p h3 { font-size: 1.5rem; text-transform: var(--glhq9); margin-bottom: 8px; }
.i7n9p p { color: var(--g0iis); font-size: .95rem; margin-bottom: 16px; }
.ie21z { 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; }
.ie21z strong { font-family: var(--g2lj4); font-size: 1.3rem; }
.ie21z .igqb4 { width: 36px; height: 36px; border-radius: 50%; background: var(--gtokv); display: grid; place-items: center; transition: background .2s, color .2s; }
.ie21z .igqb4 svg { width: 16px; height: 16px; }
.i7n9p:hover .igqb4 { background: var(--gg9qs); color: var(--g22xw); }
.i4rbb .i4kvf { aspect-ratio: 16 / 8; }
.i9rba { display: grid; gap: 40px; align-items: stretch; }
.i7d1s { position: relative; min-height: 100%; }
.i7d1s img { border-radius: var(--g65uq); width: 100%; height: 100%; object-fit: cover; aspect-ratio: 4 / 3.4; }
.i7d1s .iye75 { position: absolute; right: -6px; bottom: -22px; background: var(--g22xw); color: var(--govov); border-radius: 14px; padding: 18px 20px; box-shadow: var(--gs7x9); max-width: 230px; }
.iye75 b { display: block; font-family: var(--g2lj4); font-size: 2.8rem; line-height: .9; }
.iye75 span { font-size: .86rem; font-weight: 600; }
.ih4vr { display: grid; gap: 14px; margin-top: 26px; }
.irqr8 { display: flex; gap: 16px; padding: 18px; border-radius: var(--g9oo8); background: var(--g34xu); border: 1px solid var(--gg9b4); }
.iwn9l .irqr8 { background: #fff; border-color: rgba(20, 22, 26, .07); }
.isxuu { width: 46px; height: 46px; border-radius: 12px; background: color-mix(in srgb, var(--g22xw) 14%, transparent); color: var(--g22xw); display: grid; place-items: center; flex: none; }
.iwn9l .isxuu { background: var(--gg9qs); }
.isxuu svg { width: 22px; height: 22px; }
.irqr8 h3 { font-size: 1.2rem; margin-bottom: 4px; font-family: var(--g5ck6); font-weight: 700; letter-spacing: 0; line-height: 1.3; }
.irqr8 p { margin: 0; font-size: .94rem; color: var(--ggrso); }
.iwn9l .irqr8 p { color: var(--g0iis); }
.i7q5n { --gepni: 50%; position: relative; border-radius: var(--g65uq); overflow: hidden; aspect-ratio: 16 / 10; user-select: none; box-shadow: var(--gs7x9); background: #222; touch-action: pan-y; }
.i7q5n img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; pointer-events: none; }
.i6vrj { filter: saturate(.18) contrast(.78) brightness(.82) sepia(.32); }
.izo0e { position: absolute; inset: 0; clip-path: inset(0 calc(100% - var(--gepni)) 0 0); }
.izo0e::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; }
.islq6 { position: absolute; top: 0; bottom: 0; left: var(--gepni); width: 3px; margin-left: -1.5px; background: var(--g22xw); pointer-events: none; }
.islq6::after { content: ""; position: absolute; top: 50%; left: 50%; width: 52px; height: 52px; transform: translate(-50%, -50%); border-radius: 50%; background: var(--g22xw) 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); }
.is6o4 { position: absolute; inset: 0; width: 100%; height: 100%; opacity: 0; cursor: ew-resize; margin: 0; z-index: 3; }
.is6o4:focus-visible + .islq6::after { outline: 3px solid #fff; outline-offset: 3px; }
.i5nm1 { 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(--gg9qs) 78%, transparent); color: #fff; pointer-events: none; }
.i6ojq { left: 16px; }
.ibjdj { right: 16px; background: var(--g22xw); color: var(--govov); }
.i461c { font-size: .82rem; color: var(--ggrso); margin-top: 12px; }
.it437 { list-style: none; padding: 0; margin: 22px 0 28px; display: grid; gap: 12px; }
.it437 li { display: flex; gap: 12px; align-items: flex-start; }
.it437 svg { width: 22px; height: 22px; color: var(--g22xw); flex: none; margin-top: 2px; }
.ij7fj { display: grid; gap: 16px; counter-reset: step; list-style: none; padding: 0; margin: 0; }
.iwex0 { position: relative; padding: 28px 22px 24px; border-radius: var(--g9oo8); background: #fff; border: 1px solid rgba(20, 22, 26, .07); box-shadow: var(--gpo2s); overflow: hidden; }
.iwex0::before { counter-increment: step; content: "0" counter(step); position: absolute; right: 14px; top: 2px; font-family: var(--g2lj4); font-weight: 800; font-size: 5.2rem; line-height: 1; color: rgba(20, 22, 26, .06); }
.i5910 { width: 50px; height: 50px; border-radius: 12px; background: var(--gg9qs); color: var(--g22xw); display: grid; place-items: center; margin-bottom: 18px; }
.i5910 svg { width: 24px; height: 24px; }
.iwex0 h3 { font-size: 1.4rem; text-transform: var(--glhq9); }
.iwex0 p { color: var(--g0iis); font-size: .95rem; margin: 0; }
.im66p { display: inline-block; margin-top: 14px; font-size: .78rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--govov); background: var(--g22xw); padding: 4px 10px; border-radius: 99px; }
.ifcbl { display: grid; gap: 18px; align-items: stretch; }
.ilpnd { position: relative; display: flex; flex-direction: column; padding: 30px 24px 26px; border-radius: var(--g65uq); background: var(--g34xu); border: 1px solid var(--gg9b4); }
.i62r2 { background: linear-gradient(180deg, color-mix(in srgb, var(--g22xw) 12%, var(--g34xu)) 0%, var(--g34xu) 60%); border: 2px solid var(--g22xw); box-shadow: 0 30px 60px -30px color-mix(in srgb, var(--g22xw) 35%, transparent); }
.io98a { position: absolute; top: -13px; left: 24px; background: var(--g22xw); color: var(--govov); font-size: .74rem; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; padding: 5px 12px; border-radius: 99px; }
.iy84x { font-size: .76rem; font-weight: 800; letter-spacing: .18em; text-transform: uppercase; color: var(--ggrso); }
.ilpnd h3 { font-size: 2rem; text-transform: var(--glhq9); margin: 6px 0 6px; }
.itcc4 { color: var(--ggrso); font-size: .94rem; min-height: 3em; }
.i1cu9 { display: flex; align-items: baseline; gap: 8px; margin: 8px 0 4px; }
.i1cu9 small { color: var(--ggrso); font-weight: 600; }
.i1cu9 b { font-family: var(--g2lj4); font-size: 3.3rem; line-height: 1; color: #fff; }
.i1cu9 span { font-weight: 700; color: var(--ggrso); }
.io2se { font-size: .8rem; color: #79818c; margin-bottom: 20px; }
.irmcs { list-style: none; padding: 18px 0 0; margin: 0 0 24px; border-top: 1px solid var(--gg9b4); display: grid; gap: 10px; font-size: .94rem; }
.irmcs li { display: flex; gap: 10px; align-items: flex-start; }
.irmcs svg { width: 18px; height: 18px; flex: none; margin-top: 3px; color: var(--g22xw); }
.irmcs li.i027x { color: #6a717c; }
.irmcs li.i027x svg { color: #4c535d; }
.ilpnd .izpso { margin-top: auto; }
.iqqt6 { position: relative; margin-top: 46px; border-radius: var(--g9oo8); border: 1px solid var(--gg9b4); overflow-x: auto; -webkit-overflow-scrolling: touch; background: var(--gtmva); }
.ilayh { width: 100%; min-width: 640px; border-collapse: collapse; font-size: .94rem; }
.ilayh caption { text-align: left; padding: 18px 20px 0; font-family: var(--g2lj4); font-size: 1.5rem; font-weight: 700; text-transform: var(--glhq9); }
.ilayh th, .ilayh td { padding: 13px 18px; text-align: center; border-bottom: 1px solid var(--gg9b4); }
.ilayh thead th { font-family: var(--g2lj4); font-size: 1.15rem; text-transform: var(--glhq9); letter-spacing: .02em; color: #fff; background: rgba(255, 255, 255, .03); }
.ilayh th[scope="row"] { text-align: left; font-weight: 500; color: #cdd2d9; }
.ilayh tbody tr:hover { background: rgba(255, 255, 255, .025); }
.ilayh .ivqwn { background: color-mix(in srgb, var(--g22xw) 6%, transparent); }
.ilayh .iq610 svg { width: 20px; height: 20px; color: var(--g22xw); margin: auto; }
.ilayh .ize2v { color: #555c66; }
.ilayh tfoot td, .ilayh tfoot th { font-weight: 800; border-bottom: 0; }
.ilayh tfoot th { text-align: left; }
.il682 { display: grid; gap: 16px; }
.i0bj4 { display: flex; flex-direction: column; padding: 26px 24px; border-radius: var(--g9oo8); background: #fff; border: 1px solid rgba(20, 22, 26, .07); box-shadow: var(--gpo2s); margin: 0; }
.i1a2b { display: flex; gap: 2px; color: var(--g1d5l); margin-bottom: 14px; }
.iwn9l .i1a2b, .itcxw .i1a2b { color: var(--gjpbe); }
.i1a2b svg { width: 18px; height: 18px; }
.i0bj4 blockquote { margin: 0 0 20px; font-size: 1rem; color: #2a2e34; }
.i0bj4 figcaption { margin-top: auto; display: flex; align-items: center; gap: 12px; }
.iq11p { width: 44px; height: 44px; border-radius: 50%; display: grid; place-items: center; font-weight: 800; background: var(--gg9qs); color: var(--gy93s); flex: none; }
.i0bj4 figcaption b { display: block; font-size: .95rem; }
.i0bj4 figcaption > div span { font-size: .82rem; color: var(--g0iis); }
.ivbbs { display: inline-flex; align-items: center; gap: 6px; font-size: .74rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--g0iis); border: 1px dashed rgba(20, 22, 26, .3); padding: 4px 10px; border-radius: 99px; }
.i4te2 { display: flex; align-items: center; gap: 14px; flex-wrap: wrap; }
.i4te2 b { font-family: var(--g2lj4); font-size: 3rem; line-height: 1; }
.i6228 { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px 14px; }
.i6228 li { list-style: none; padding: 12px 22px; border-radius: 99px; border: 1px solid var(--gg9b4); font-family: var(--g2lj4); font-size: 1.25rem; font-weight: 700; letter-spacing: .06em; text-transform: var(--glhq9); color: #aab1bb; }
.i6228 { padding: 0; margin: 0; }
.i3q75 { display: grid; gap: 10px; max-width: 900px; }
.ixeuv { margin: 0 auto; }
.i9n0t { border-radius: 12px; background: var(--g34xu); border: 1px solid var(--gg9b4); overflow: hidden; transition: border-color .2s; }
.iwn9l .i9n0t, .itcxw .i9n0t { background: #fff; border-color: rgba(20, 22, 26, .08); }
.i9n0t[open] { border-color: var(--g22xw); }
.i9n0t 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; }
.i9n0t summary::-webkit-details-marker { display: none; }
.i9n0t summary .iccra { position: relative; width: 30px; height: 30px; flex: none; border-radius: 50%; background: color-mix(in srgb, var(--g22xw) 14%, transparent); }
.i9n0t summary .iccra::before, .i9n0t summary .iccra::after { content: ""; position: absolute; left: 50%; top: 50%; width: 12px; height: 2px; background: var(--g22xw); transform: translate(-50%, -50%); transition: transform .25s var(--gngt2); }
.iwn9l .i9n0t summary .iccra::before, .iwn9l .i9n0t summary .iccra::after, .itcxw .i9n0t summary .iccra::before, .itcxw .i9n0t summary .iccra::after { background: var(--gjpbe); }
.i9n0t summary .iccra::after { transform: translate(-50%, -50%) rotate(90deg); }
.i9n0t[open] summary .iccra::after { transform: translate(-50%, -50%) rotate(0); }
.i9n0t .ifrxk { padding: 0 20px 20px; color: var(--ggrso); }
.iwn9l .i9n0t .ifrxk, .itcxw .i9n0t .ifrxk { color: var(--g0iis); }
.i9n0t .ifrxk p:last-child { margin: 0; }
.il0pr { display: grid; gap: 28px; }
.iry29 { background: var(--g34xu); border: 1px solid var(--gg9b4); border-radius: var(--g65uq); padding: 26px; }
.io6ps { list-style: none; padding: 0; margin: 0 0 18px; display: grid; gap: 16px; }
.io6ps li { display: flex; gap: 14px; align-items: flex-start; }
.io6ps .ijpuw { width: 42px; height: 42px; border-radius: 11px; background: color-mix(in srgb, var(--g22xw) 13%, transparent); color: var(--g22xw); display: grid; place-items: center; flex: none; }
.io6ps .ijpuw svg { width: 20px; height: 20px; }
.io6ps small { display: block; color: var(--ggrso); font-size: .8rem; text-transform: uppercase; letter-spacing: .1em; font-weight: 700; }
.io6ps a, .io6ps span { font-weight: 600; text-decoration: none; }
.io6ps a:hover { color: var(--g22xw); }
.ieb6p { position: relative; border-radius: var(--g65uq); overflow: hidden; background: var(--g34xu); height: 380px; border: 1px solid var(--gg9b4); }
.ieb6p iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }
.ifvc7 { 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(--gg9qs) 75%, transparent), color-mix(in srgb, var(--gg9qs) 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(--g34xu), var(--gg9qs)); }
.ifvc7 .iwibf { width: 56px; height: 56px; border-radius: 50%; background: var(--g22xw); color: var(--govov); display: grid; place-items: center; box-shadow: 0 0 0 10px color-mix(in srgb, var(--g22xw) 15%, transparent), 0 0 0 22px color-mix(in srgb, var(--g22xw) 7%, transparent); }
.ifvc7 .iwibf svg { width: 26px; height: 26px; }
.ifvc7 p { margin: 0; max-width: 40ch; color: var(--ggrso); font-size: .88rem; }
.ifvc7 strong { font-size: 1.05rem; color: #fff; }
.ientj { background: #fff; color: var(--g3fcu); border-radius: var(--g65uq); padding: 26px 22px; box-shadow: var(--gs7x9); }
.ientj h2, .ientj h3 { color: var(--g3fcu); }
.iq9ke { display: grid; gap: 14px; }
.iv689 { display: flex; flex-direction: column; gap: 6px; }
.iv689 label, .iv689 .iyn5z { font-size: .86rem; font-weight: 700; color: #2b3036; }
.iv689 label .iznbe { color: #d24b00; }
.iv689 input, .iv689 select, .iv689 textarea { width: 100%; min-height: 50px; padding: 12px 14px; border-radius: var(--gfjhe); border: 1.5px solid #d9dbe0; background: #f8f8f6; color: var(--g3fcu); transition: border-color .2s, box-shadow .2s, background .2s; }
.iv689 textarea { min-height: 110px; resize: vertical; }
.iv689 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; }
.iv689 input:focus, .iv689 select:focus, .iv689 textarea:focus { outline: none; border-color: var(--g22xw); background: #fff; box-shadow: 0 0 0 4px color-mix(in srgb, var(--g22xw) 22%, transparent); }
.iv689.ijal8 input, .iv689.ijal8 select, .iv689.ijal8 textarea { border-color: var(--gmvap); background: #fff6f6; }
.ihtnw { font-size: .8rem; color: #c62828; min-height: 0; }
.ihtnw:empty { display: none; }
.izmmf { display: flex; gap: 12px; align-items: flex-start; font-size: .84rem; color: #3d434b; line-height: 1.5; }
.izmmf input { width: 22px; height: 22px; flex: none; margin-top: 1px; accent-color: var(--g22xw); }
.izmmf.ijal8 { color: #c62828; }
.ik81w { font-size: .76rem; color: #6a7079; background: #f4f3ef; border-radius: var(--gfjhe); padding: 12px 14px; line-height: 1.55; }
.ik81w summary { cursor: pointer; font-weight: 700; color: #3d434b; }
.ik81w p { margin: 8px 0 0; }
.io5n1 { border-radius: var(--gfjhe); padding: 12px 14px; font-size: .9rem; font-weight: 600; }
.io5n1:empty { display: none; }
.io5n1.iavfs { background: #fff0f0; color: #b42318; }
.io5n1.i1ubn { background: #edfbf3; color: #146c3d; }
.ientj .izpso[disabled] { opacity: .65; pointer-events: none; }
.irpn9 { font-size: .78rem; color: var(--g0iis); margin: 0; }
.ibj3j { position: relative; overflow: hidden; border-radius: var(--g65uq); padding: 40px 26px; background: var(--g22xw); color: var(--govov); display: grid; gap: 22px; align-items: center; }
.ibj3j::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; }
.ibj3j h2 { font-size: clamp(1.9rem, 4vw, 2.9rem); margin-bottom: 8px; }
.ibj3j p { margin: 0; font-weight: 500; max-width: 60ch; }
.ipwn1 { display: flex; flex-wrap: wrap; gap: 12px; position: relative; z-index: 1; }
.ibj3j .irgt2 { --guskn: var(--govov); border-color: color-mix(in srgb, var(--govov) 35%, transparent); }
.ibj3j .irgt2:hover { border-color: var(--govov); color: var(--govov); }
.i2wur { position: relative; isolation: isolate; padding: 48px 0 56px; overflow: hidden; background: var(--gtmva); border-bottom: 1px solid var(--gg9b4); }
.ib6vm { position: absolute; inset: 0; z-index: -2; }
.ib6vm img { width: 100%; height: 100%; object-fit: cover; opacity: .38; }
.i2wur::before { content: ""; position: absolute; inset: 0; z-index: -1; background: linear-gradient(90deg, color-mix(in srgb, var(--gg9qs) 97%, transparent) 20%, color-mix(in srgb, var(--gg9qs) 70%, transparent)); }
.i2wur h1 { font-size: clamp(2.3rem, 6vw, 4rem); max-width: 18ch; margin-bottom: 14px; }
.i2wur .i032n { max-width: 62ch; color: #c3c9d1; margin: 0; }
.ig035 { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 24px; }
.igq9l { 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; }
.igq9l svg { width: 16px; height: 16px; color: var(--g22xw); }
.ip225 { margin-bottom: 22px; font-size: .86rem; color: var(--ggrso); }
.ip225 ol { list-style: none; padding: 0; margin: 0; display: flex; flex-wrap: wrap; gap: 6px; }
.ip225 li + li::before { content: "/"; margin-right: 6px; color: #565d67; }
.ip225 a { text-decoration: none; }
.ip225 a:hover { color: var(--g22xw); }
.ip225 [aria-current] { color: #e2e6eb; }
.iwjgx { display: grid; gap: 34px; }
.ify9c > img { border-radius: var(--g65uq); width: 100%; aspect-ratio: 16 / 9; object-fit: cover; margin-bottom: 30px; }
.ify9c h2 { font-size: clamp(1.8rem, 3.4vw, 2.4rem); margin-top: 1.4em; }
.ify9c h2:first-of-type { margin-top: 0; }
.ify9c p { color: var(--ggrso); font-size: 1.04rem; }
.ia5xg { list-style: none; padding: 0; margin: 0 0 10px; display: grid; gap: 10px; }
.ia5xg 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; }
.ia5xg svg { width: 22px; height: 22px; color: var(--gjpbe); flex: none; margin-top: 1px; }
.iax5a { position: sticky; top: calc(var(--gympr) + 20px); background: var(--gg9qs); color: var(--gvtfe); border-radius: var(--g65uq); padding: 26px; box-shadow: var(--gs7x9); }
.iax5a h2 { font-size: 1.7rem; margin: 0 0 6px; }
.iax5a .i2kxi { display: flex; align-items: baseline; gap: 8px; margin: 14px 0 4px; }
.iax5a .i2kxi small { color: var(--ggrso); }
.iax5a .i2kxi b { font-family: var(--g2lj4); font-size: 3rem; line-height: 1; color: var(--g1d5l); }
.iax5a ul { list-style: none; padding: 0; margin: 18px 0 22px; display: grid; gap: 10px; font-size: .93rem; color: #cfd4da; }
.iax5a ul li { display: flex; gap: 10px; }
.iax5a ul svg { width: 18px; height: 18px; color: var(--g22xw); flex: none; margin-top: 3px; }
.iax5a .izpso + .izpso { margin-top: 10px; }
.il91v { display: grid; gap: 12px; }
.il91v 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; }
.il91v a:hover { transform: translateX(4px); box-shadow: var(--gpo2s); }
.il91v .ijpuw { width: 40px; height: 40px; border-radius: var(--gfjhe); background: var(--gg9qs); color: var(--g22xw); display: grid; place-items: center; flex: none; }
.il91v .ijpuw svg { width: 20px; height: 20px; }
.il91v small { display: block; font-weight: 500; color: var(--g0iis); }
.izzg3 { display: flex; gap: 8px; flex-wrap: wrap; margin-bottom: 32px; position: sticky; top: var(--gympr); z-index: 5; padding: 12px 0; background: var(--gtokv); }
.izzg3 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; }
.izzg3 a:hover { background: var(--gg9qs); color: var(--g22xw); }
.i1s7u { margin-bottom: 40px; scroll-margin-top: calc(var(--gympr) + 80px); }
.iuyri { display: flex; align-items: center; gap: 14px; margin-bottom: 14px; }
.iuyri .ijpuw { width: 46px; height: 46px; border-radius: 12px; background: var(--gg9qs); color: var(--g22xw); display: grid; place-items: center; flex: none; }
.iuyri .ijpuw svg { width: 22px; height: 22px; }
.iuyri h2 { margin: 0; font-size: 1.9rem; }
.iuyri a { margin-left: auto; font-size: .88rem; color: var(--g1d5l); }
.i92l8 { width: 100%; border-collapse: collapse; background: #fff; color: var(--g3fcu); border-radius: 14px; overflow: hidden; box-shadow: var(--gpo2s); font-size: .97rem; }
.i92l8 th, .i92l8 td { padding: 14px 18px; text-align: left; border-bottom: 1px solid rgba(20, 22, 26, .07); }
.i92l8 thead th { background: var(--gg9qs); color: #fff; font-family: var(--g2lj4); font-size: 1.05rem; text-transform: var(--glhq9); letter-spacing: .04em; }
.i92l8 td:last-child, .i92l8 th:last-child { text-align: right; white-space: nowrap; font-weight: 800; font-variant-numeric: tabular-nums; }
.i92l8 tbody tr:last-child td { border-bottom: 0; }
.i92l8 tbody tr:hover { background: #fbfaf6; }
.iwzbp { font-size: .86rem; color: var(--g0iis); background: #fff; border-left: 4px solid var(--g22xw); padding: 14px 18px; border-radius: 0 10px 10px 0; }
.ixf2w { list-style: none; margin: 0; padding: 0; border-top: 1px solid var(--gg9b4); }
.ixf2w li { display: flex; align-items: baseline; gap: 12px; padding: 14px 0; border-bottom: 1px solid var(--gg9b4); }
.ixf2w li::after { content: ""; order: 2; flex: 1; border-bottom: 1px dotted #4a515b; transform: translateY(-4px); }
.ixf2w span { order: 1; }
.ixf2w b { order: 3; font-variant-numeric: tabular-nums; white-space: nowrap; color: var(--g1d5l); }
.i71ai { list-style: none; padding: 0; margin: 0; border-left: 2px solid var(--g22xw); display: grid; gap: 26px; }
.i71ai li { position: relative; padding-left: 26px; }
.i71ai li::before { content: ""; position: absolute; left: -8px; top: 6px; width: 14px; height: 14px; border-radius: 50%; background: var(--g22xw); box-shadow: 0 0 0 5px var(--gtokv); }
.i71ai b { font-family: var(--g2lj4); font-size: 1.6rem; display: block; line-height: 1.1; }
.i71ai p { margin: 4px 0 0; color: var(--ggrso); }
.iky13 { display: grid; gap: 18px; grid-template-columns: repeat(2, 1fr); }
.i8lr0 { margin: 0; }
.i8lr0 img { width: 100%; aspect-ratio: 4 / 5; object-fit: cover; border-radius: 14px; filter: grayscale(.25); transition: filter .3s; }
.i8lr0:hover img { filter: none; }
.i8lr0 figcaption { padding-top: 12px; }
.i8lr0 b { display: block; font-size: 1.05rem; }
.i8lr0 span { font-size: .86rem; color: var(--ggrso); }
.iaui5 { display: grid; gap: 14px; }
.iwfzl { display: grid; gap: 34px; }
.igm5k { background: #fff; border-radius: 14px; padding: 20px 22px; border: 1px solid rgba(20, 22, 26, .07); font-size: .9rem; align-self: start; }
.igm5k b { display: block; font-family: var(--g2lj4); font-size: 1.2rem; text-transform: var(--glhq9); margin-bottom: 8px; }
.igm5k ol { margin: 0; padding-left: 1.2em; display: grid; gap: 6px; }
.igm5k a { text-decoration: none; color: var(--g0iis); }
.igm5k a:hover { color: var(--g3fcu); text-decoration: underline; }
.i3v6r { max-width: 76ch; color: #2b3036; font-size: 1rem; }
.i3v6r h2 { font-size: 1.75rem; margin: 1.8em 0 .5em; text-transform: none; scroll-margin-top: calc(var(--gympr) + 20px); }
.i3v6r h2:first-child { margin-top: 0; }
.i3v6r h3 { font-size: 1.25rem; margin: 1.4em 0 .4em; }
.i3v6r li { margin-bottom: .45em; }
.i3v6r a { color: var(--gjpbe); }
.i3v6r table { width: 100%; border-collapse: collapse; font-size: .9rem; margin: 1em 0 1.4em; background: #fff; border-radius: var(--gfjhe); overflow: hidden; }
.i3v6r th, .i3v6r td { padding: 10px 12px; border-bottom: 1px solid rgba(20, 22, 26, .08); text-align: left; vertical-align: top; }
.i3v6r thead th { background: var(--gg9qs); color: #fff; }
.i3v6r .i7mm8 { position: relative; overflow-x: auto; }
.i3v6r .iyjs3 { background: #fff8e5; border-left: 4px solid var(--g22xw); padding: 14px 18px; border-radius: 0 10px 10px 0; }
.ihjzg { font-size: .86rem; color: var(--g0iis); }
.iu7pe { min-height: 62vh; display: grid; place-items: center; text-align: center; padding: 80px 0; }
.iu7pe .iarqt { font-family: var(--g2lj4); font-weight: 800; font-size: clamp(6rem, 22vw, 12rem); line-height: .9; color: transparent; -webkit-text-stroke: 2px var(--g22xw); }
.iu7pe .ipmfg { width: 92px; height: 92px; border-radius: 50%; background: var(--g22xw); color: var(--govov); display: grid; place-items: center; margin: 0 auto 26px; box-shadow: 0 0 0 14px color-mix(in srgb, var(--g22xw) 14%, transparent); }
.iu7pe .ipmfg svg { width: 44px; height: 44px; }
.iu7pe .i032n { max-width: 56ch; margin: 0 auto 28px; }
.iu7pe .ir5e7 { display: flex; gap: 12px; justify-content: center; flex-wrap: wrap; }
.ijqgh { background: var(--ga3e2); color: #aeb5bf; padding: 64px 0 28px; font-size: .93rem; border-top: 1px solid var(--gdy6c); }
.i5nqa { display: grid; gap: 34px; }
.ijqgh h2 { font-size: 1.15rem; color: #fff; letter-spacing: .08em; margin-bottom: 16px; }
.ijqgh ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 9px; }
.ijqgh a { text-decoration: none; }
.ijqgh a:hover { color: var(--g22xw); }
.ijqgh address { font-style: normal; line-height: 1.75; }
.if11t p { margin: 16px 0 18px; max-width: 38ch; }
.iuyn5 { font-size: .82rem; color: #8c94a0; line-height: 1.7; }
.ioqrh { margin-top: 44px; padding-top: 22px; border-top: 1px solid var(--gdy6c); display: flex; flex-wrap: wrap; gap: 10px 22px; justify-content: space-between; align-items: center; font-size: .82rem; color: #8c94a0; }
.ioqrh nav { display: flex; flex-wrap: wrap; gap: 6px 18px; }
.iic3r { background: none; border: 0; padding: 0; cursor: pointer; color: inherit; font-size: inherit; text-decoration: none; }
.iic3r:hover { color: var(--g22xw); }
.i754i { display: inline-flex; align-items: center; gap: 8px; font-size: .76rem; padding: 4px 10px; border-radius: 6px; border: 1px dashed #4b525c; color: #9aa2ad; }
.i754i b { color: var(--g1d5l); letter-spacing: .1em; }
.iaj1o { 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(--gg9qs) 95%, transparent); border-top: 1px solid var(--gg9b4); backdrop-filter: blur(10px); }
.iaj1o .izpso { min-height: 46px; font-size: .92rem; }
body { padding-bottom: 72px; }
.inivc { 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(--gngt2); isolation: isolate; max-height: 70vh; overflow-y: auto; }
.inivc p { color: #4b5159; }
.inivc.iquxf { transform: none; opacity: 1; visibility: visible; }
.inivc h2 { font-size: 1.4rem; margin-bottom: 6px; display: flex; align-items: center; gap: 10px; }
.inivc h2 svg { width: 24px; height: 24px; color: var(--gjpbe); }
.inivc p { font-size: .87rem; color: #4b5159; margin-bottom: 14px; }
.inivc a { color: var(--gjpbe); }
.ir7go { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }
.ir7go .izpso { min-height: 44px; font-size: .9rem; padding: 0 12px; }
.ir7go .i0uq4 { grid-column: 1 / -1; }
.iw0if { 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(--gg9qs) 72%, transparent); opacity: 0; visibility: hidden; transition: .25s; }
.iw0if.ie87l { opacity: 1; visibility: visible; }
.ix4k1 { width: 100%; max-width: 620px; max-height: calc(100vh - 32px); overflow-y: auto; background: #fff; color: var(--g3fcu); border-radius: var(--g65uq); padding: 26px 22px; }
.ix4k1 h2 { font-size: 1.8rem; }
.ix4k1 > p { font-size: .9rem; color: #4b5159; }
.imbsx { border: 1px solid #e4e4e0; border-radius: 12px; padding: 16px; margin-bottom: 10px; }
.ivtmh { display: flex; justify-content: space-between; align-items: center; gap: 12px; }
.ivtmh b { font-size: 1rem; }
.imbsx p { font-size: .84rem; color: #5d636c; margin: 8px 0 0; }
.iiz5w { position: relative; width: 50px; height: 28px; flex: none; }
.iiz5w input { position: absolute; opacity: 0; width: 100%; height: 100%; margin: 0; cursor: pointer; z-index: 1; }
.iiz5w span { position: absolute; inset: 0; border-radius: 99px; background: #c9ccd2; transition: .2s; }
.iiz5w 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(--gngt2); }
.iiz5w input:checked + span { background: var(--g22xw); }
.iiz5w input:checked + span::after { transform: translateX(22px); }
.iiz5w input:disabled + span { background: #9fd5b6; }
.iiz5w input:disabled { cursor: not-allowed; }
.iiz5w input:focus-visible + span { outline: 3px solid var(--g22xw); outline-offset: 2px; }
.iy1i2 { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 16px; }
.iy1i2 .izpso { flex: 1 1 160px; min-height: 46px; }
.i6l8n { font-size: .76rem; font-weight: 800; color: #1c7d48; text-transform: uppercase; letter-spacing: .08em; }
.ihiqg [data-oi9us] { opacity: 0; transform: translateY(26px); transition: opacity .7s var(--gngt2), transform .7s var(--gngt2); transition-delay: var(--gybz4, 0s); }
.ihiqg [data-oi9us].i2euj { opacity: 1; transform: none; }
.iwfzl > *, .il0pr > *, .iwjgx > *, .i9rba > *, .ihmfq > *, .izt23 > * { min-width: 0; }
.iw5zd { margin-top: 0; }
.i88n6 { margin-bottom: 0; }
.i11ls { text-align: center; }
.i5o18 { color: var(--ggrso); }
.i6qtr { display: flex; flex-wrap: wrap; gap: 12px; }
.ihmfq { display: grid; gap: 28px; }
@media (min-width: 560px) {
  .imydu { grid-template-columns: repeat(2, 1fr); }
  .ie97o { grid-template-columns: repeat(4, 1fr); }
  .iq9ke { grid-template-columns: 1fr 1fr; }
  .iq9ke .i8jfz, .iq9ke .izmmf, .iq9ke .ik81w, .iq9ke .io5n1, .iq9ke .i1fpw { grid-column: 1 / -1; }
  .ij7fj { grid-template-columns: repeat(2, 1fr); }
  .iky13 { grid-template-columns: repeat(4, 1fr); }
  .inivc { left: 20px; bottom: 20px; right: auto; }
}
@media (min-width: 760px) {
  .iucc1 { padding: 100px 0; }
  .il682 { grid-template-columns: repeat(3, 1fr); }
  .ifcbl { max-width: 560px; margin: 0 auto; }
  .iqz0i { grid-template-columns: 1fr 1fr; }
  .iaui5 { grid-template-columns: repeat(3, 1fr); }
  .ibj3j { grid-template-columns: 1fr auto; padding: 52px 52px; }
  .ipqey { grid-template-columns: 1.2fr 1fr; }
  .ipqey .i032n { margin-bottom: 6px; }
  .ihmfq { grid-template-columns: 1fr 1fr; gap: 48px; }
  .i5nqa { grid-template-columns: 1.4fr 1fr 1fr; }
  .iwfzl { grid-template-columns: 260px 1fr; gap: 54px; }
  .igm5k { position: sticky; top: calc(var(--gympr) + 20px); }
  .ientj { padding: 34px 32px; }
}
@media (min-width: 1000px) {
.imydu { grid-template-columns: repeat(4, 1fr); }
  .iz35w { grid-template-columns: repeat(3, 1fr); }
  .izt23 { grid-template-columns: 1.55fr 1fr; gap: 64px; }
  .i9rba { grid-template-columns: 1fr 1fr; gap: 72px; }
  .ii22z .i7d1s { order: 2; }
  .ij7fj { grid-template-columns: repeat(4, 1fr); }
  .il0pr { grid-template-columns: .9fr 1.1fr; gap: 40px; align-items: start; }
  .ifcbl { grid-template-columns: repeat(3, 1fr); max-width: none; }
  .iwjgx { grid-template-columns: 1fr 360px; gap: 56px; align-items: start; }
  .i5nqa { grid-template-columns: 1.5fr 1fr 1fr 1.2fr; }
  .i7q5n { aspect-ratio: 16 / 11; }
}
@media (min-width: 1120px) {
  .i89g6 { display: block; }
  .i4um2, .i14e7 { display: none; }
  .iqybx { display: inline-flex; }
  .iruxc { display: inline-flex; }
  .iaj1o { display: none; }
  body { padding-bottom: 0; }
}
@media (max-width: 1119px) {
  .inivc { bottom: 84px; }
}
@media (max-width: 420px) {
  .i8f32 { display: none; }
  .i39it { font-size: 1.22rem; }
  .ib95y a { padding: 7px 7px; }
  .iyjdv .izpso { flex: 1 1 100%; }
}
@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
  *, *::before, *::after { animation-duration: .01ms !important; transition-duration: .01ms !important; }
  .ihiqg [data-oi9us] { opacity: 1; transform: none; }
}
@media print {
  .ijhu9, .i5p2m, .iaj1o, .inivc, .iw0if, .ijqgh, .ieb6p { display: none !important; }
  body { background: #fff; color: #000; padding: 0; }
}
.ippyx { max-width: 1040px; grid-template-columns: 1fr 1fr; align-items: start; }
@media (max-width: 720px) { .ippyx { grid-template-columns: 1fr; } }
.ifk0j .i9n0t { padding: 16px 20px; }
.ifk0j .iphdr { margin: 0 0 6px; font-size: 1.02rem; font-weight: 700; }
.ifk0j .ifrxk { padding: 0; }
.ikta7 { max-width: 1040px; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); align-items: start; }
.i2n3u { counter-reset: faq; }
.i2n3u .i9n0t { position: relative; padding-left: 56px; }
.i2n3u .i9n0t::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(--g22xw) 14%, transparent); color: var(--g22xw); font-weight: 700; font-size: .9rem; }
.ikus7 .ii4m9 { width: 100%; box-sizing: border-box; padding: 12px 16px; border-radius: 10px; border: 1px solid var(--gg9b4); background: var(--g34xu); color: var(--gvtfe); margin-bottom: 12px; font: inherit; }
.ikus7 .i6d2r { display: grid; gap: 10px; }
.i9n0t.i1928 { display: none; }
.iunko { padding: 8px 0 26px; }
.iunko .ip225 { margin-bottom: 14px; }
.iunko h1 { font-size: clamp(1.9rem, 5vw, 3rem); margin-bottom: 10px; }
.iunko .i032n { max-width: 60ch; color: var(--ggrso); margin: 0; }
.i03t4 { padding: 30px 0 26px; border-bottom: 1px solid var(--gg9b4); background: var(--gdrj1); }
.i03t4 .ip225 { margin-bottom: 12px; }
.i03t4 h1 { font-size: clamp(2rem, 5vw, 3.1rem); margin-bottom: 10px; color: var(--gvtfe); }
.i03t4 .i032n { max-width: 60ch; color: var(--ggrso); margin: 0; }
.il5es { display: grid; gap: 28px; align-items: start; }
.invm6 { display: grid; gap: 28px; }
.isp1b { min-width: 0; }
.iog26 .io6ps { display: grid; gap: 16px; }
.iog26 { background: var(--g34xu); border: 1px solid var(--gg9b4); border-radius: var(--g65uq); padding: 22px 26px; }
.imi95 { display: grid; gap: 16px; }
.ixeul { background: var(--g34xu); border: 1px solid var(--gg9b4); border-radius: var(--g65uq); padding: 20px; display: grid; gap: 6px; }
.ixeul .ijpuw { width: 42px; height: 42px; border-radius: 11px; background: color-mix(in srgb, var(--g22xw) 13%, transparent); color: var(--g22xw); display: grid; place-items: center; }
.ixeul .ijpuw svg { width: 20px; height: 20px; }
.ixeul small { color: var(--ggrso); font-size: .8rem; text-transform: uppercase; letter-spacing: .1em; font-weight: 700; }
.ixeul a, .ixeul span { font-weight: 600; text-decoration: none; }
.i7vrz { background: var(--g34xu); border: 1px solid var(--gg9b4); border-left: 4px solid var(--g22xw); border-radius: var(--g65uq); padding: 26px; }
.ikrys { display: block; font-family: var(--g2lj4); font-size: 1.35rem; margin-bottom: 16px; }
.ijz01 { width: 100%; border-collapse: collapse; margin-top: 8px; font-size: .95rem; }
.ijz01 caption { text-align: left; font-weight: 700; color: var(--ggrso); font-size: .8rem; text-transform: uppercase; letter-spacing: .1em; padding-bottom: 8px; }
.ijz01 th { text-align: left; font-weight: 600; padding: 9px 0; border-bottom: 1px dashed var(--gg9b4); }
.ijz01 td { text-align: right; font-weight: 700; font-variant-numeric: tabular-nums; padding: 9px 0; border-bottom: 1px dashed var(--gg9b4); }
.ihc6w .ientj { box-shadow: var(--gpo2s); }
.i4oh1 .idz59 { list-style: none; display: flex; gap: 10px; padding: 0; margin: 0 0 16px; }
.i4oh1 .idz59 li { flex: 1; display: flex; align-items: center; gap: 8px; padding: 10px 12px; border-radius: var(--gfjhe); background: var(--g34xu); border: 1px solid var(--gg9b4); color: var(--ggrso); font-size: .82rem; font-weight: 700; }
.i4oh1 .idz59 li b { width: 26px; height: 26px; border-radius: 50%; display: grid; place-items: center; background: color-mix(in srgb, var(--g22xw) 16%, transparent); color: var(--g22xw); }
.i4oh1 .idz59 li.ic5n5 { color: var(--gvtfe); border-color: var(--g22xw); }
.i4oh1 .idz59 li.ic5n5 b { background: var(--g22xw); color: var(--govov); }
.irbyj .i5xgp { position: absolute; opacity: 0; width: 1px; height: 1px; }
.irbyj .i3ysi { display: flex; align-items: center; gap: 10px; cursor: pointer; background: var(--gtmva); color: #fff; padding: 16px 20px; border-radius: var(--g65uq); font-weight: 700; }
.irbyj .i3ysi svg { width: 20px; height: 20px; color: var(--g22xw); }
.irbyj .icjw6 { display: none; margin-top: 14px; }
.irbyj .i5xgp:checked ~ .icjw6 { display: block; }
.irbyj .i5xgp:focus-visible ~ .i3ysi { outline: 3px solid var(--g22xw); outline-offset: 2px; }
.iuq1y { position: relative; border-radius: var(--g65uq); overflow: hidden; }
.iuq1y .imhj0 { margin: 0; }
.iuq1y .imhj0 img { width: 100%; height: 100%; object-fit: cover; display: block; }
.iuq1y .ixd4v { padding: 18px; }
.ieuu9 { margin: 0; }
.iks8t { border-radius: var(--g65uq); overflow: hidden; box-shadow: var(--gs7x9); }
.iks8t img { width: 100%; height: 100%; object-fit: cover; display: block; }
.izxx7 { border-radius: var(--g65uq); background: var(--gdrj1); border: 1px solid var(--gg9b4); display: grid; place-items: center; padding: 20px; color: var(--ggrso); }
.izxx7 .i75pe { width: 100%; height: auto; max-width: 420px; }
.izug2 { position: relative; border-radius: var(--g65uq); overflow: hidden; background: var(--g34xu); min-height: 320px; border: 1px solid var(--gg9b4); display: grid; color: var(--gnq4v); }
.izug2 .iwezn { position: absolute; inset: 0; width: 100%; height: 100%; }
.izug2 .i9ofs { 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(--g34xu) 88%, transparent), transparent 55%); }
.izug2 .iyya3 { display: flex; align-items: center; gap: 10px; margin: 0; font-weight: 700; }
.izug2 .iyya3 svg { width: 20px; height: 20px; color: var(--g22xw); }
.izug2 .isfvc { margin: 0; color: var(--ggrso); font-size: .85rem; max-width: 46ch; }
.izug2 .izyxa { display: flex; flex-wrap: wrap; gap: 10px; }
@media (min-width: 1000px) {
  .i0z1d { grid-template-columns: .9fr 1.1fr; gap: 40px; }
  .ilypw { grid-template-columns: .9fr 1.1fr; gap: 40px; }
  .iy4j5 { grid-template-columns: 1fr 1.2fr 1fr; gap: 36px; }
  .imait .invm6 { grid-template-columns: .9fr 1.1fr; gap: 40px; }
  .izj8f { grid-template-columns: 1.3fr .7fr; gap: 40px; }
  .izj8f .iuq1y .ixd4v { position: absolute; inset: auto 24px 24px 24px; max-width: 460px; }
  .izj8f .imhj0 img { min-height: 520px; }
  .iog26 .io6ps { grid-template-columns: repeat(3, 1fr); }
  .imi95 { grid-template-columns: 1fr; }
}
.itw1z { padding: 30px 0 4px; }
.itw1z h1 { font-size: clamp(1.9rem, 5vw, 3rem); margin: 0 0 8px; }
.itw1z .i032n { max-width: 60ch; color: var(--ggrso); margin: 0; }
.ib94i { padding: 22px 0 18px; }
.ib94i .ip225 { margin-bottom: 12px; }
.ib94i h1 { font-size: clamp(1.9rem, 5vw, 3rem); margin: 0; }
.iwzwt { display: grid; gap: 40px; }
.imcbi p, .ifxb8 p { color: var(--ggrso); font-size: 1.04rem; }
.idgnr { display: grid; gap: 20px; }
.iqith { font-family: var(--g2lj4); font-size: clamp(1.6rem, 4vw, 2.4rem); margin: 0; color: var(--g1d5l); }
.igtzy { margin: 8px 0; }
.i9ijw { display: grid; grid-template-columns: repeat(2, 1fr); gap: 18px; padding: 24px; background: var(--gdrj1); border: 1px solid var(--gg9b4); border-radius: var(--g65uq); }
.iw4mu b { display: block; font-family: var(--g2lj4); font-size: clamp(1.6rem, 4vw, 2.3rem); line-height: 1; color: var(--g1d5l); }
.iw4mu span { color: var(--ggrso); font-size: .9rem; }
.izbr3 .it437 { grid-template-columns: 1fr; }
.inko9 .iky13, .i5c1x .iaui5 { margin-top: 8px; }
.ip1o2 .iwzbp { color: var(--ggrso); font-size: .9rem; margin-top: 18px; }
.i1z8r { margin-bottom: 36px; }
.iv6pb { display: grid; gap: 26px; }
.i1s7u { background: var(--g34xu); border: 1px solid var(--gg9b4); border-radius: var(--g65uq); padding: 24px 26px; }
.iuyri { display: flex; align-items: center; gap: 12px; margin-bottom: 14px; }
.iuyri .ijpuw { width: 40px; height: 40px; border-radius: 11px; background: color-mix(in srgb, var(--g22xw) 13%, transparent); color: var(--g22xw); display: grid; place-items: center; flex: none; }
.iuyri .ijpuw svg { width: 20px; height: 20px; }
.iuyri h2 { margin: 0; font-size: 1.3rem; flex: 1; }
.iuyri a { white-space: nowrap; color: var(--g1d5l); text-decoration: none; font-weight: 600; font-size: .9rem; }
.ipc2m { display: grid; gap: 22px; }
.imhu0 { background: var(--g34xu); border: 1px solid var(--gg9b4); border-radius: var(--g65uq); padding: 24px; display: grid; gap: 16px; align-content: start; }
.i06uo { display: grid; gap: 8px; }
.i06uo .ijpuw { width: 44px; height: 44px; border-radius: 12px; background: color-mix(in srgb, var(--g22xw) 13%, transparent); color: var(--g22xw); display: grid; place-items: center; }
.i06uo h2 { margin: 0; font-size: 1.25rem; }
.iv3oy b { font-family: var(--g2lj4); font-size: 1.6rem; color: var(--g1d5l); }
.iribr { width: 100%; border-collapse: collapse; margin-bottom: 30px; }
.iribr th, .iribr td { text-align: left; padding: 10px 12px; border-bottom: 1px solid var(--gg9b4); }
.iribr td:last-child { text-align: right; font-weight: 700; font-variant-numeric: tabular-nums; }
.iy8qc th { background: var(--gdrj1); font-family: var(--g2lj4); font-size: 1.05rem; }
.i4c46 { background: var(--gg9qs); --gvtfe: var(--ggrr5); --ggrso: var(--g171b); --g1d5l: var(--gy93s); color: var(--gvtfe); border-radius: var(--g65uq); padding: 28px; margin-bottom: 30px; }
.i4c46 .iiu23, .iwn9l .i4c46 .iiu23, .itcxw .i4c46 .iiu23 { color: var(--g1d5l); }
.itvmd { margin-bottom: 4px; }
.ig407 { display: grid; gap: 2px; margin-bottom: 14px; }
.iy1gu { display: flex; justify-content: space-between; align-items: center; gap: 16px; padding: 12px 14px; border-radius: 10px; cursor: pointer; border: 1px solid transparent; }
.iy1gu:hover { background: color-mix(in srgb, #fff 6%, transparent); }
.iy1gu input { accent-color: var(--g22xw); width: 18px; height: 18px; flex: none; margin: 0; }
.iorox { display: flex; align-items: center; gap: 10px; flex: 1; }
.iorox svg { width: 18px; height: 18px; color: var(--g1d5l); flex: none; }
.ipngq { white-space: nowrap; }
.ipngq small { color: var(--ggrso); margin-right: 4px; }
.ipngq b { color: var(--g1d5l); font-family: var(--g2lj4); font-size: 1.15rem; }
.ibr6j { opacity: .75; }
.i7nfe { display: grid; grid-template-columns: repeat(auto-fit, minmax(190px, 1fr)); gap: 10px; margin-bottom: 14px; }
.ilwxy .iy1gu { flex-direction: column; align-items: flex-start; gap: 8px; border-color: color-mix(in srgb, #fff 16%, transparent); }
.ilwxy .iy1gu:has(:checked) { border-color: var(--g1d5l); background: color-mix(in srgb, var(--g1d5l) 14%, transparent); }
.itwfv { display: grid; gap: 20px; }
@media (min-width: 760px) { .itwfv { grid-template-columns: 1.3fr .7fr; } .i6fip { align-self: start; position: sticky; top: 90px; } }
.iiy7z { 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; }
.i3ad0 { color: var(--ggrso); }
.i45bm { color: var(--g1d5l); font-family: var(--g2lj4); font-size: 1.6rem; font-weight: 800; }
.ixg3w { color: #cfd4da; font-size: .85rem; line-height: 1.5; margin: 0 0 16px; }
.isj0c { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 18px; }
.in5dg { position: absolute; opacity: 0; width: 1px; height: 1px; }
.i9z8x { cursor: pointer; padding: 10px 16px; border-radius: 999px; border: 1px solid var(--gg9b4); background: var(--g34xu); font-weight: 600; font-size: .92rem; }
.i2i2v { display: block; margin-top: 14px; }
.in5dg:focus-visible + .i9z8x { outline: 3px solid var(--g22xw); outline-offset: 2px; }
.ig5sk { display: grid; gap: 12px; }
.i004k { background: var(--g34xu); border: 1px solid var(--gg9b4); border-radius: var(--g65uq); padding: 4px 20px; }
.i004k > summary { cursor: pointer; display: flex; justify-content: space-between; align-items: center; gap: 16px; padding: 16px 0; font-weight: 700; list-style: none; }
.i004k > summary::-webkit-details-marker { display: none; }
.ibbk2 { display: flex; align-items: center; gap: 10px; }
.ibbk2 svg { width: 18px; height: 18px; color: var(--g22xw); }
.iqja7 b { color: var(--g1d5l); font-family: var(--g2lj4); }
.idh4f { padding-bottom: 18px; }
.iqt78, .idyqd, .isxti { display: flex; flex-wrap: wrap; gap: 20px; align-items: center; justify-content: space-between; background: var(--gdrj1); border: 1px solid var(--gg9b4); border-radius: var(--g65uq); padding: 24px 28px; }
.iqt78 h2, .idyqd h2, .isxti h2 { margin: 0 0 4px; font-size: 1.3rem; }
.iqt78 p, .idyqd p { margin: 0; color: var(--ggrso); }
.ihcgy { display: flex; gap: 10px; flex-wrap: wrap; }
.i3vzx .i7q4z { margin: 34px 0 14px; }
.im979 > img, .i3yt0 > img, .iil4y > img, .inzju > img { border-radius: var(--g65uq); width: 100%; aspect-ratio: 16 / 9; object-fit: cover; margin-bottom: 26px; }
.i7hxz { display: flex; flex-wrap: wrap; gap: 8px; border-bottom: 1px solid var(--gg9b4); margin-bottom: 20px; }
.i9z2j { position: absolute; opacity: 0; width: 1px; height: 1px; }
.i74az { cursor: pointer; padding: 12px 16px; font-weight: 600; border-bottom: 2px solid transparent; margin-bottom: -1px; }
.i0l7l { display: block; }
.i9z2j:focus-visible + .i74az { outline: 3px solid var(--g22xw); outline-offset: 2px; }
.iowxp { margin-top: 24px; }
.i9smn { list-style: none; padding: 0; margin: 0 0 30px; display: grid; gap: 18px; }
.iwkbn { display: flex; gap: 16px; align-items: flex-start; }
.i92ci { flex: none; width: 36px; height: 36px; border-radius: 50%; background: var(--g22xw); color: var(--govov); display: grid; place-items: center; font-weight: 700; font-family: var(--g2lj4); }
.iwkbn h3 { margin: 4px 0 0; font-size: 1.1rem; }
.iczl6 { margin-top: 10px; }
.il2d8 { display: flex; flex-wrap: wrap; gap: 16px; justify-content: space-between; align-items: center; background: var(--gg9qs); color: var(--gvtfe); border-radius: var(--g65uq); padding: 20px 26px; margin-bottom: 26px; position: sticky; top: calc(var(--gympr) + 10px); z-index: 2; }
.il2d8 h2 { margin: 0; font-size: 1.3rem; }
.imbwx small { color: var(--ggrso); }
.imbwx b { color: var(--g1d5l); font-family: var(--g2lj4); font-size: 1.4rem; }
.i9crk { display: grid; gap: 12px; }
.iow6v { background: var(--g34xu); border: 1px solid var(--gg9b4); border-radius: var(--g65uq); padding: 4px 22px; }
.iow6v > summary { cursor: pointer; padding: 16px 0; font-weight: 700; font-size: 1.05rem; list-style: none; }
.iow6v > summary::-webkit-details-marker { display: none; }
.i2jb9 { padding-bottom: 18px; }
.i2jb9 h2 { margin-top: 0; }
.ipkh8 { display: grid; gap: 12px; grid-template-columns: repeat(2, 1fr); margin-bottom: 28px; }
.ipkh8 img { width: 100%; height: 100%; object-fit: cover; border-radius: var(--g65uq); }
.ipkh8 img:first-child { grid-column: 1 / -1; aspect-ratio: 16 / 9; }
.i4eqi { width: 100%; border-collapse: collapse; margin-bottom: 18px; }
.i4eqi caption { text-align: left; font-family: var(--g2lj4); font-size: 1.2rem; padding-bottom: 12px; }
.i4eqi th { text-align: left; color: var(--ggrso); font-weight: 600; padding: 10px 0; border-bottom: 1px dashed var(--gg9b4); }
.i4eqi td { text-align: right; font-weight: 700; padding: 10px 0; border-bottom: 1px dashed var(--gg9b4); }
.iieq3 { text-align: center; }
.i12gm { display: grid; gap: 34px; }
.iiwyu { align-self: start; }
.irqyk { display: block; font-family: var(--g2lj4); font-size: 1.15rem; margin-bottom: 14px; }
.ikkbj ol { margin: 0; padding-left: 1.2em; display: grid; gap: 8px; color: var(--ggrso); }
.ic0dw .ii4m9 { width: 100%; box-sizing: border-box; padding: 12px 16px; border-radius: 10px; border: 1px solid var(--gg9b4); background: var(--g34xu); color: var(--gvtfe); margin-bottom: 16px; font: inherit; }
.iuid0 { display: grid; gap: 28px; }
.i7wml h2 { margin: 0 0 8px; }
.i7wml p { color: var(--ggrso); margin: 0; }
.ibymp { margin: 8px auto 24px; max-width: 420px; }
.ibymp ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 8px; }
.ibymp a { display: flex; justify-content: center; align-items: center; gap: 8px; padding: 12px 16px; border: 1px solid var(--gg9b4); border-radius: var(--gfjhe); text-decoration: none; font-weight: 600; }
.ibymp svg { width: 16px; height: 16px; }
.i0jv9 .i0oki { display: grid; gap: 24px; align-items: center; text-align: left; }
.i0jv9 .i0oki .iarqt { margin: 0; }
.i2vim .i5igi { background: var(--g34xu); border: 1px solid var(--gg9b4); border-radius: var(--g65uq); padding: 48px; box-shadow: var(--gpo2s); }
.i33gf .i2wku { color: var(--ggrso); font-weight: 700; letter-spacing: .3em; margin: 4px 0 24px; }
.irimf .ir7fk { background: var(--g34xu); border: 1px solid var(--gg9b4); border-radius: var(--g65uq); padding: 48px; box-shadow: var(--gpo2s); }
.igo88 .icmx8 { display: grid; gap: 24px; align-items: center; text-align: left; }
.igo88 .icmx8 .ipmfg { margin: 0; }
.iq6yq { padding: 60px 0; background: var(--gdrj1); }
.iq6yq .it9kw { display: flex; flex-wrap: wrap; gap: 24px; align-items: center; justify-content: center; text-align: left; }
.iq6yq .it9kw .ipmfg { margin: 0; }
.iajmr h1 { margin: 0 0 6px; }
.iajmr p { margin: 0; color: var(--ggrso); }
.ilo31 { text-align: left; max-width: 440px; margin: 0 auto 28px; display: grid; gap: 12px; color: var(--ggrso); }
@media (min-width: 1000px) {
  .i9ijw { grid-template-columns: repeat(4, 1fr); }
  .idgnr { grid-template-columns: .8fr 1.2fr; align-items: center; }
  .ipc2m { grid-template-columns: repeat(2, 1fr); }
  .iy8j0 .ipc2m { grid-template-columns: repeat(3, 1fr); }
  .it14o, .iqr5m, .icdn4, .iu5ml, .ijcq7 { grid-template-columns: 1fr; }
  .iohga.ig55a .idkqj { grid-template-columns: 360px 1fr; }
  .iohga.ig55a .idkqj .ify9c { order: 2; }
  .itkyd { display: grid; grid-template-columns: 300px 1fr; gap: 40px; align-items: start; }
  .iu1oz { position: sticky; top: calc(var(--gympr) + 20px); }
  .i12gm { grid-template-columns: 1.6fr .8fr; }
  .iiry8 { grid-template-columns: .8fr 1.6fr; }
  .iiry8 .i7y64 { order: 2; }
  .i84kr .i3q75, .ifzv2 .i3q75 { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; align-items: start; }
  .iuid0 { grid-template-columns: .8fr 1.2fr; align-items: start; }
  .i0jv9 .i0oki { grid-template-columns: auto 1fr; gap: 48px; }
  .igo88 .icmx8 { grid-template-columns: auto 1fr; gap: 40px; justify-content: center; }
}
.ih577 { display: grid; gap: 28px; align-items: center; }
.ih577 h2 { margin: 6px 0 10px; }
.ih577 .izpso { margin-top: 10px; }
.iqs22 { display: grid; place-items: center; }
.iqs22 svg { width: clamp(80px, 22vw, 150px); height: auto; color: var(--g22xw); opacity: .5; }
@media (min-width: 760px) { .ih577 { grid-template-columns: 1.6fr 1fr; gap: 48px; } .iwn9l .iqs22 svg { color: var(--gjpbe); } }
.isawf { display: grid; gap: 22px; }
@media (min-width: 760px) { .isawf { grid-template-columns: 1fr 1fr; gap: 28px 40px; } }
.ipnyg h3 { font-size: 1.12rem; margin: 0 0 8px; display: flex; gap: 10px; }
.ipnyg h3::before { content: "—"; color: var(--g22xw); font-weight: 800; flex: none; }
.ipnyg p { color: var(--ggrso); margin: 0; font-size: 1rem; line-height: 1.6; }
.iwn9l .ipnyg p, .itcxw .ipnyg p { color: var(--g0iis); }
.iugbn { align-items: center; }
.i7qt6 { list-style: none; margin: 0; padding: 0; display: grid; gap: 14px; }
.i7qt6 li { display: flex; gap: 12px; align-items: flex-start; }
.i7qt6 svg { width: 22px; height: 22px; color: var(--g1d5l); flex: none; margin-top: 2px; }
.i7qt6 span { color: inherit; font-weight: 600; }
.iwn9l .i7qt6 svg, .itcxw .i7qt6 svg { color: var(--gjpbe); }
.iseus { display: grid; gap: 16px; }
@media (min-width: 760px) { .iseus { grid-template-columns: repeat(2, 1fr); gap: 20px; } }
.idq3v { padding: 20px; border-radius: var(--g9oo8); background: var(--g34xu); border: 1px solid var(--gg9b4); }
.idq3v h3 { font-size: 1.12rem; margin: 0 0 8px; }
.idq3v p { color: var(--ggrso); margin: 0; line-height: 1.6; }
.iwn9l .idq3v { background: #fff; border-color: rgba(20, 22, 26, .07); }
.iwn9l .idq3v p, .itcxw .idq3v p { color: var(--g0iis); }
.ii73y { display: grid; gap: 14px; grid-template-columns: repeat(2, 1fr); }
@media (min-width: 760px) { .ii73y { grid-template-columns: repeat(4, 1fr); } }
.iwn4c { margin: 0; }
.iwn4c img { width: 100%; aspect-ratio: 4 / 3; object-fit: cover; border-radius: var(--g9oo8); display: block; }
.iwn4c figcaption { margin-top: 8px; font-size: .9rem; color: var(--ggrso); line-height: 1.45; }
.iwn9l .iwn4c figcaption, .itcxw .iwn4c figcaption { color: var(--g0iis); }
.ikdsj { list-style: none; margin: 0; padding: 0; display: grid; gap: 16px; }
@media (min-width: 760px) { .ikdsj { grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); } }
.i3uwm { background: #fff; border: 1px solid rgba(20, 22, 26, .08); border-radius: var(--g65uq); padding: 22px 22px 20px; box-shadow: var(--gpo2s); transition: border-color .2s, box-shadow .2s; }
.i3uwm h3 { margin: 0 0 6px; font-size: 1.1rem; color: var(--g3fcu); }
.idjq5 { margin: 0 0 10px; font-size: .82rem; font-weight: 700; letter-spacing: .02em; color: var(--gjpbe); text-transform: none; }
.i3uwm p:last-child { margin: 0; color: var(--g0iis); font-size: .95rem; }
.i3uwm.ic5n5 { border-color: var(--g22xw); box-shadow: 0 0 0 2px color-mix(in srgb, var(--g22xw) 30%, transparent), var(--gpo2s); }
.i3uwm.ic5n5 .idjq5::after { content: " • " attr(data-now); }
.izbkw { grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); }
.i520a { margin-top: 24px; text-align: center; }
.ip3i2 { display: grid; gap: 22px; grid-template-columns: 1fr; }
@media (min-width: 760px) { .iaghs, .ircwj, .igiiw { grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); } }
.i4vir { margin: 0; }
.ifkf8 { margin-top: 10px; font-size: .9rem; color: var(--ggrso); line-height: 1.45; display: flex; flex-wrap: wrap; align-items: center; gap: 8px 12px; }
.iwn9l .ifkf8, .itcxw .ifkf8 { color: var(--g0iis); }
.ivp39 { 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; }
.id7mk { 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; }
.iuomf { left: auto; right: 10px; }
.i4vir img { width: 100%; height: 100%; object-fit: cover; display: block; }
.it8bl { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
.iwb1x { position: relative; aspect-ratio: 4 / 3; border-radius: var(--g9oo8); overflow: hidden; }
.i87wy { position: relative; aspect-ratio: 4 / 3; border-radius: var(--g9oo8); overflow: hidden; }
.ixghg { position: absolute; inset: 0; }
.i2xwa { clip-path: inset(0 calc(100% - var(--gz6mh, 50%)) 0 0); }
.iykfk { position: absolute; top: 0; bottom: 0; left: var(--gz6mh, 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; }
.i84zg { width: 100%; margin-top: 10px; accent-color: var(--g22xw); }
.i977l { position: absolute; opacity: 0; pointer-events: none; }
.i6ebu { position: relative; aspect-ratio: 4 / 3; border-radius: var(--g9oo8); overflow: hidden; }
.ixaj5 .i2xwa { clip-path: none; opacity: 0; transition: opacity .25s var(--gngt2); }
.iiihf:checked ~ .i6ebu .i2xwa { opacity: 1; }
.iiihf:checked ~ .i6ebu .i35u3 { opacity: 0; }
.irhms { display: inline-flex; gap: 6px; margin-top: 10px; }
.irhms 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); }
.i3i1o:checked ~ .irhms label[for$="-b"], .iiihf:checked ~ .irhms label[for$="-a"] { background: var(--g22xw); color: var(--govov); border-color: transparent; }
@media (min-width: 600px) {
  .iaezy .inivc { left: auto; right: 20px; }
  .ix7eq .inivc { left: 0; right: 0; bottom: 0; max-width: none; border-radius: 0; padding: 18px 22px; }
  .ix7eq .iseru { max-width: 1100px; margin: 0 auto; }
  .ibuel .inivc { left: 50%; right: auto; margin-left: -280px; top: 50%; bottom: auto; margin-top: -130px; }
  .iwkag .inivc { left: 50%; right: auto; margin-left: -280px; top: 16px; bottom: auto; }
}
.i55ix .i9xti { border-radius: 0; box-shadow: none; }
.isv7w .i9xti { border-radius: 0; box-shadow: none; aspect-ratio: 5 / 4; }
.isv7w .i9xti img { object-position: 50% 42%; }
.ij2mq .i9xti { border-radius: 999px 999px var(--g65uq) var(--g65uq); overflow: hidden; }
.iy3gj .i9xti { position: relative; }
.iy3gj .i9xti::before { content: ""; position: absolute; inset: 16px -16px -16px 16px; background: color-mix(in srgb, var(--g22xw) 30%, transparent); border-radius: var(--g65uq); z-index: -1; }
.iy3gj .i9xti { box-shadow: none; }
.io014 { position: sticky; top: 0; z-index: 400; background: var(--gg9qs); color: #fff; text-align: center; padding: 7px 14px; font-size: .8rem; font-weight: 700; letter-spacing: .02em; }
.io014 b { color: var(--g1d5l); margin-right: 6px; }
.iasti { position: fixed; top: calc(var(--gympr, 72px) + 12px); right: 12px; z-index: 400; background: var(--gg9qs); 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); }
.ilnnc, .iloxu { min-width: 0; }
.i39it { white-space: normal; overflow-wrap: anywhere; font-size: clamp(1.02rem, 0.82rem + 0.7vw, 1.42rem); line-height: 1.06; max-width: 26ch; }
.iy81i { display: grid; grid-template-columns: 1fr; gap: 20px; }
@media (min-width: 680px) { .iy81i { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1000px) { .iy81i { grid-template-columns: repeat(3, 1fr); } }
.idk0n { display: flex; flex-direction: column; gap: 10px; padding: 24px; border-radius: var(--g65uq); background: var(--gew6z); border: 1px solid color-mix(in srgb, var(--g3fcu) 12%, transparent); color: var(--g3fcu); text-decoration: none; transition: transform .2s var(--gngt2), box-shadow .2s; }
.idk0n:hover { transform: translateY(-3px); box-shadow: var(--gpo2s); }
.idk0n h2 { font-size: 1.22rem; line-height: 1.25; }
.idk0n p { margin: 0; color: var(--g0iis); font-size: .94rem; flex: 1; }
.ilxl1 { max-width: 72ch; }
.ilxl1 h2 { font-size: clamp(1.4rem, 2.6vw, 1.9rem); margin-bottom: 12px; }
.ilxl1 p { margin: 0 0 14px; line-height: 1.7; }
.ilxl1 .iendw { list-style: none; display: grid; gap: 10px; }
.ilxl1 .iendw li { display: flex; gap: 10px; align-items: flex-start; }
.ilxl1 .iendw svg { width: 20px; height: 20px; color: var(--gjpbe); flex: none; margin-top: 2px; }
.i6a3j { display: flex; flex-wrap: wrap; gap: 18px 28px; }
.iclgl .ixbfz { display: grid; gap: 12px; align-content: center; }
.iclgl .iad7k { position: relative; display: block; border-radius: var(--g9oo8); overflow: hidden; text-decoration: none; background: var(--gew6z); box-shadow: 0 18px 40px -26px rgba(0,0,0,.6); transition: transform .3s var(--gngt2); }
.iclgl .iad7k:hover { transform: translateY(-3px); }
.iclgl .iv8ca { display: block; aspect-ratio: 4 / 3; }
.iclgl .iv8ca img, .iclgl .iv8ca svg { width: 100%; height: 100%; object-fit: cover; display: block; }
.iclgl .ik64i { 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); }
.imvep { grid-template-columns: repeat(2, 1fr); }
.irubn { grid-template-columns: repeat(2, 1fr); }
.irubn .iad7k:first-child { grid-column: 1 / -1; }
.iwsuc { grid-template-columns: 1fr; }
@media (max-width: 760px) { .ixbfz, .iwsuc { grid-template-columns: repeat(2, 1fr); } .iclgl .ik64i { font-size: .82rem; } }
.it6v4 { display: grid; gap: 16px; grid-template-columns: repeat(2, 1fr); }
.iuda4 { display: flex; flex-direction: column; background: #fff; color: var(--g3fcu); border-radius: var(--g9oo8); overflow: hidden; text-decoration: none; box-shadow: var(--gpo2s); border: 1px solid rgba(20,22,26,.06); transition: transform .3s var(--gngt2), box-shadow .3s; }
.iuda4:hover { transform: translateY(-4px); box-shadow: 0 22px 44px -24px color-mix(in srgb, var(--gg9qs) 45%, transparent); }
.i4bqr { display: block; aspect-ratio: 4 / 3; overflow: hidden; background: var(--gew6z); }
.i4bqr .igqfh, .i4bqr svg, .i4bqr img { width: 100%; height: 100%; object-fit: cover; display: block; }
.it9sm { font-size: 1.12rem; padding: 12px 14px 4px; margin: 0; text-transform: var(--glhq9); }
.i7r76 { padding: 0 14px 14px; color: var(--g0iis); font-size: .9rem; }
@media (min-width: 680px) { .it6v4 { grid-template-columns: repeat(3, 1fr); } }
@media (min-width: 1040px) { .it6v4 { grid-template-columns: repeat(4, 1fr); } }
.ic9lz { display: grid; gap: 16px; grid-template-columns: 1fr; }
@media (min-width: 560px) { .ic9lz { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 900px) { .ieyjn { grid-template-columns: repeat(3, 1fr); } .irj34 { grid-template-columns: repeat(4, 1fr); } .i1smx { grid-template-columns: repeat(2, 1fr); } }
.ionlg { color: var(--g0iis); padding: 20px 0; }
.iixgs { display: flex; flex-direction: column; background: #fff; color: var(--g3fcu); border-radius: var(--g9oo8); overflow: hidden; box-shadow: var(--gpo2s); border: 1px solid rgba(20,22,26,.06); transition: transform .3s var(--gngt2), box-shadow .3s; }
.iixgs:hover { transform: translateY(-4px); box-shadow: 0 22px 44px -24px color-mix(in srgb, var(--gg9qs) 45%, transparent); }
.i52ww { text-decoration: none; color: inherit; display: block; }
.iup6i { position: relative; display: block; aspect-ratio: 4 / 3; overflow: hidden; background: var(--gew6z); }
.iup6i .igqfh, .iup6i img { width: 100%; height: 100%; object-fit: cover; display: block; }
.iqdta { position: absolute; top: 10px; left: 10px; background: var(--g22xw); color: var(--govov); font-size: .74rem; font-weight: 700; padding: 3px 9px; border-radius: 999px; }
.i3wfd { font-size: 1.05rem; margin: 12px 14px 4px; }
.ir5q8 { margin: 0 14px 8px; color: var(--g0iis); font-size: .9rem; line-height: 1.5; }
.iixgs .ifl47 { margin: 0 14px 6px; }
.izqe8 { margin: 0 14px 10px; font-size: .84rem; }
.iwn0v { margin: 0 14px 14px; }
.i0uiu { color: var(--gepni, #2e7d32); }
.it7jr { color: var(--g171b, #888); }
.iwxpp .iixgs { display: grid; grid-template-columns: 40% 1fr; align-items: start; }
.iwxpp .iup6i { aspect-ratio: 1 / 1; height: 100%; }
.irj6h .ir5q8 { display: none; }
.i9rnq .ir5q8, .i9rnq .iwn0v { display: none; }
.iqcb6 .iup6i { aspect-ratio: 3 / 2; }
.ifl47 { margin: 0; }
.itf4y { font-size: 1.5rem; font-weight: 800; color: var(--g3fcu); display: inline-block; }
.i7eql { font-size: .86rem; color: var(--g0iis); margin-left: 8px; }
.iscsi { font-size: .8rem; color: var(--g0iis); font-weight: 600; }
.i6uzz { font-size: .9rem; color: var(--g0iis); margin: 4px 0 0; }
.i0sg5 { font-size: 1.05rem; font-weight: 700; color: var(--gjpbe); }
.iq08m { display: block; }
.iy939 { display: flex; flex-wrap: wrap; gap: 12px 16px; align-items: end; padding: 16px; background: var(--gew6z); border-radius: var(--g9oo8); margin-bottom: 20px; }
.iy939 label { font-size: .86rem; display: flex; flex-direction: column; gap: 4px; }
.iy939 input[type=search], .iy939 input[type=number] { padding: 9px 12px; border: 1px solid var(--gg9b4); border-radius: 10px; font: inherit; background: #fff; color: var(--g3fcu); }
.iy939 input[type=number] { max-width: 120px; }
.iw9ts { border: 0; padding: 0; margin: 0; display: flex; flex-wrap: wrap; gap: 6px 14px; }
.iw9ts legend { font-size: .86rem; font-weight: 600; margin-bottom: 4px; }
.ibr34 { flex-direction: row; align-items: center; gap: 6px; }
@media (min-width: 900px) {
  .icz0a { display: grid; grid-template-columns: 240px 1fr; gap: 24px; align-items: start; }
  .icz0a .iy939 { flex-direction: column; align-items: stretch; position: sticky; top: calc(var(--gympr) + 12px); margin-bottom: 0; }
  .icz0a .iy939 input[type=number] { max-width: none; }
}
.iv3cc .iy939 { position: relative; }
.irulm { display: grid; gap: 28px; }
@media (min-width: 900px) {
  .irulm { grid-template-columns: 1fr 1fr; align-items: start; }
  .is9jn { grid-template-columns: 1fr 1fr; }
  .is9jn .iyj45 { order: 2; }
  .idd6t { grid-template-columns: 1fr; }
}
.iyj45 { border-radius: var(--g9oo8); overflow: hidden; background: var(--gew6z); aspect-ratio: 4 / 3; }
.iyj45 .igqfh, .iyj45 img { width: 100%; height: 100%; object-fit: cover; display: block; }
.ipk73 { display: flex; flex-direction: column; gap: 16px; }
.ipk73 .itf4y { font-size: 2rem; }
.ipvi5 { font-size: .92rem; }
.ib42q { line-height: 1.7; color: var(--g3fcu); }
.ib42q p { margin: 0; }
.ifmcn { width: 100%; border-collapse: collapse; font-size: .92rem; }
.ifmcn caption { text-align: left; font-weight: 700; font-size: 1.05rem; margin-bottom: 10px; text-transform: var(--glhq9); }
.ifmcn th, .ifmcn td { text-align: left; padding: 9px 12px; border-bottom: 1px solid var(--gg9b4); vertical-align: top; }
.ifmcn th { width: 42%; font-weight: 600; color: var(--g0iis); text-transform: capitalize; }
.icmnl { list-style: none; display: grid; gap: 8px; margin: 0; padding: 0; }
.icmnl li { display: flex; justify-content: space-between; gap: 14px; border-bottom: 1px solid var(--gg9b4); padding-bottom: 6px; }
.icmnl b { text-transform: capitalize; color: var(--g0iis); font-weight: 600; }
.ijbui { display: grid; gap: 24px; }
@media (min-width: 900px) { .ijbui { grid-template-columns: 1fr 1fr; align-items: start; } }
.ii8yr { background: var(--gew6z); border-radius: var(--g9oo8); padding: 18px; }
.i9ds1 { display: flex; justify-content: space-between; align-items: center; gap: 12px; padding: 8px 0; border-bottom: 1px solid var(--gg9b4); }
.if9jj { background: none; border: 0; font-size: 1.3rem; line-height: 1; cursor: pointer; color: var(--g0iis); }
.igfw4 { color: var(--g0iis); }
.ilxbv, .iatgx, .im9r0 { margin-top: 20px; }
.iu6v8 { grid-template-columns: repeat(2, 1fr); }
.i14y6 { grid-template-columns: 1fr; max-width: 760px; margin-left: auto; margin-right: auto; }
.i0kz4 { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; }
.i0kz4 .i0bj4 { flex: 0 0 300px; scroll-snap-align: start; }
.iaazg { grid-template-columns: repeat(2, 1fr); align-items: start; }
.iaazg .i0bj4 { border-radius: 4px 20px 20px 20px; }
.iaazg .i0bj4:nth-child(even) { margin-top: 28px; }
.innwi { grid-template-columns: 1fr; gap: 0; }
.innwi .i0bj4 { flex-direction: row; gap: 16px; padding: 16px 18px; box-shadow: none; border-radius: 0; border-width: 0 0 1px 0; }
.ieiog { grid-template-columns: 1fr; max-width: 640px; margin-left: auto; margin-right: auto; position: relative; }
.ieiog .iwex0 { padding-left: 60px; }
.ieiog .iwex0::after { content: ""; position: absolute; left: 24px; top: 8px; bottom: -16px; width: 2px; background: var(--gg9b4); }
.ieiog .iwex0:last-child::after { display: none; }
.ixz1e { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; }
.ixz1e .iwex0 { flex: 0 0 260px; scroll-snap-align: start; }
.i7wk2 { grid-template-columns: 1fr; max-width: 860px; margin-left: auto; margin-right: auto; }
.i7wk2 .iwex0:nth-child(even) { margin-left: 28%; }
.i7wk2 .iwex0:nth-child(odd) { margin-right: 28%; }
.i1wui { grid-template-columns: 1fr; }
.i1wui .iwex0 { 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); }
.i1wui .iwex0::before { position: static; font-size: 3rem; color: var(--gjpbe); }
.isk0c { grid-template-columns: repeat(2, 1fr); gap: 10px; }
.isk0c .iwex0 { padding: 18px 20px; box-shadow: none; }
.ipngv { background: transparent; border: 0; gap: 14px; }
.ipngv .imq4a { border: 1px solid var(--gg9b4); border-radius: var(--g9oo8); }
.ii2fk { grid-template-columns: repeat(2, 1fr); }
.insrq .imq4a:first-child { grid-column: 1 / -1; }
.insrq .imq4a:first-child .ihbfg { font-size: clamp(3rem, 9vw, 5rem); }
.ivjji { background: transparent; border: 0; gap: 0; }
.ivjji .imq4a { background: transparent; border-bottom: 2px solid var(--gg9b4); }
.iw980 { background: transparent; border: 0; gap: 12px; }
.iw980 .imq4a { border: 1px solid var(--gg9b4); border-radius: var(--gfjhe); }
.imt14 { text-align: center; justify-items: center; }
.imt14 .ipwn1 { justify-content: center; }
.isjpb .ipwn1 { flex-direction: column; }
.isjpb .ipwn1 .izpso { width: 100%; }
.i1hy6 { max-width: 560px; margin-left: auto; margin-right: auto; text-align: center; }
.i1hy6 .ipwn1 { justify-content: center; }
@media (min-width: 760px) {
  .ikw0l { grid-template-columns: 1fr auto; text-align: left; }
  .izaeu { grid-template-columns: 1fr auto; align-items: center; }
  .izaeu p { display: none; }
}
.izjno .i5nqa, .igydc .i5nqa { grid-template-columns: 1fr; justify-items: center; text-align: center; }
.izjno .if11t p, .igydc .if11t p { margin-left: auto; margin-right: auto; }
@media (min-width: 760px) {
  .i2bsz .i5nqa { grid-template-columns: 2fr 1fr 1fr 1fr; }
  .iop9h .i5nqa { grid-template-columns: repeat(3, 1fr); }
  .iop9h .if11t { grid-column: 1 / -1; max-width: none; }
  .il5d5 .i5nqa { grid-template-columns: repeat(2, 1fr); gap: 24px 40px; }
}
.iplmu { 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); }
.igbu5 { display: flex; flex-direction: column; gap: 2px; min-width: 96px; }
.igbu5 b { font-family: var(--g2lj4); font-size: clamp(1.35rem, 1.1rem + 0.9vw, 1.9rem); line-height: 1.05; color: var(--g22xw); font-weight: 800; }
.igbu5 span { font-size: .8rem; letter-spacing: .02em; opacity: .82; max-width: 18ch; }
.i93nx.iiskd .igbu5 b { color: var(--gjpbe); }
.ijnut { display: grid; border-top: 1px solid var(--gg9b4); }
.ixdto { 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(--gg9b4); color: inherit; text-decoration: none; transition: background .2s; }
.ixdto:hover { background: color-mix(in srgb, var(--g22xw) 7%, transparent); }
.i9oak { font-family: var(--g2lj4); font-weight: 700; font-size: 1.05rem; color: var(--gjpbe); opacity: .85; }
.ivrsc { display: block; width: 120px; height: 84px; border-radius: 10px; overflow: hidden; }
.ivrsc img { width: 100%; height: 100%; object-fit: cover; display: block; }
.iakqq { display: flex; flex-direction: column; gap: 4px; min-width: 0; }
.iakqq b { font-family: var(--g2lj4); font-size: 1.15rem; line-height: 1.2; }
.iakqq span { color: var(--ggrso); font-size: .92rem; line-height: 1.45; }
.ikhua { color: var(--ggrso); font-size: .85rem; white-space: nowrap; }
.iap7h { display: flex; flex-direction: column; align-items: flex-end; white-space: nowrap; }
.iap7h small { font-size: .72rem; color: var(--ggrso); }
.iap7h b { font-family: var(--g2lj4); font-size: 1.2rem; }
.ixdto .igqb4 { display: grid; place-items: center; width: 36px; height: 36px; border-radius: 50%; background: var(--g22xw); color: var(--govov, #111); }
@media (max-width: 760px) {
  .ixdto { grid-template-columns: 84px minmax(0, 1fr) auto; gap: 14px; }
  .i9oak, .ikhua, .ixdto .igqb4 { display: none; }
  .ivrsc { width: 84px; height: 64px; }
}
.irouu { border-radius: 18px; overflow: hidden; border: 1px solid var(--gg9b4); background: var(--gtokv); min-height: 260px; }
.irouu svg { width: 100%; height: 100%; max-height: 340px; opacity: 1; color: var(--g3fcu); }
.imkfq { position: relative; }
.i62tj { position: absolute; opacity: 0; pointer-events: none; }
.i0xqy { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 22px; }
.i3sqz { cursor: pointer; padding: 10px 18px; border-radius: 999px; border: 1px solid var(--gg9b4); background: var(--gtokv); font-weight: 600; font-size: .92rem; transition: background .2s, color .2s; }
.i3sqz:hover { border-color: var(--gjpbe); }
.ij9z4 { display: grid; gap: 28px; align-items: center; }
@media (min-width: 900px) { .ij9z4 { grid-template-columns: 0.9fr 1.1fr; gap: 48px; } }
.i8nbv { border-radius: 18px; overflow: hidden; aspect-ratio: 4 / 3; }
.i8nbv img { width: 100%; height: 100%; object-fit: cover; display: block; }
.ix55t { display: none; }
.ix55t h3 { font-size: clamp(1.3rem, 1.1rem + 0.8vw, 1.8rem); margin-bottom: .4em; }
.ix55t p { color: var(--g0iis, var(--ggrso)); line-height: 1.6; }
.ix55t ul { list-style: none; padding: 0; margin: 18px 0 0; display: grid; gap: 10px; }
.ix55t li { display: flex; gap: 10px; align-items: flex-start; }
.ix55t li svg { width: 18px; height: 18px; flex: none; color: var(--gjpbe); margin-top: 3px; }
.iv0vg:checked ~ .ij9z4 .imtfe, .io5vm:checked ~ .ij9z4 .irkq9, .il6sb:checked ~ .ij9z4 .ik5nv, .iqys6:checked ~ .ij9z4 .i9ogt { display: block; animation: segIn .25s ease; }
.iv0vg:checked ~ .i0xqy .i4bjn, .io5vm:checked ~ .i0xqy .il7ac, .il6sb:checked ~ .i0xqy .ii5eb, .iqys6:checked ~ .i0xqy .ijl90 { background: var(--gg9qs); color: #fff; border-color: var(--gg9qs); }
.i62tj:focus-visible ~ .i0xqy .i3sqz { outline: 2px solid var(--g22xw); outline-offset: 2px; }
@keyframes segIn { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: none; } }
.i11p5 { list-style: none; padding: 0; margin: 0; display: grid; gap: 22px; position: relative; }
.ibglt { position: relative; padding-left: 64px; }
.iy6jy { position: absolute; left: 0; top: 0; width: 46px; height: 46px; border-radius: 50%; display: grid; place-items: center; background: var(--g22xw); color: var(--govov, #111); font-family: var(--g2lj4); font-weight: 800; font-size: .95rem; z-index: 1; }
.iogjm { display: inline-block; font-size: .72rem; letter-spacing: .08em; text-transform: uppercase; font-weight: 700; color: var(--gjpbe); margin-bottom: 6px; }
.ibglt h3 { font-size: 1.12rem; margin-bottom: .35em; }
.ibglt p { font-size: .93rem; color: var(--ggrso); line-height: 1.55; margin: 0; }
.i11p5::before { content: ""; position: absolute; left: 22px; top: 23px; bottom: 23px; width: 2px; background: color-mix(in srgb, var(--g22xw) 45%, transparent); }
@media (min-width: 900px) {
  .i11p5 { grid-auto-flow: column; grid-auto-columns: 1fr; gap: 28px; }
  .ibglt { padding-left: 0; padding-top: 64px; }
  .i11p5::before { left: 23px; right: 23px; top: 22px; bottom: auto; width: auto; height: 2px; }
}
.iurqw { display: grid; place-items: center; width: 42px; height: 42px; border-radius: 12px; background: color-mix(in srgb, var(--g22xw) 18%, transparent); color: var(--gjpbe); margin-bottom: 14px; }
.iurqw svg { width: 22px; height: 22px; }
.i3uwm:has(.iurqw):first-child { background: var(--gg9qs); border-color: var(--gg9qs); }
.i3uwm:has(.iurqw):first-child h3 { color: #fff; }
.i3uwm:has(.iurqw):first-child p { color: rgba(255,255,255,.78); }
.i3uwm:has(.iurqw):first-child .idjq5 { color: var(--g22xw); }
.i3uwm:has(.iurqw):first-child .iurqw { background: var(--g22xw); color: var(--govov, #111); }
@media (min-width: 1000px) {
  .ij7fj.iaexb { grid-template-columns: repeat(2, 1fr); }
  .ij7fj.iv5b2 { grid-template-columns: repeat(3, 1fr); }
  .ij7fj.icxcz { grid-template-columns: repeat(5, 1fr); }
}
.icjqz { list-style: none; padding: 0; margin: 14px 0 20px; display: flex; flex-wrap: wrap; gap: 8px; }
.icjqz li { display: inline-flex; align-items: center; gap: 6px; padding: 6px 12px; border-radius: 999px; border: 1px solid var(--gg9b4); background: var(--gtokv); font-size: .85rem; font-weight: 600; }
.icjqz svg { width: 14px; height: 14px; color: var(--gjpbe); }
.izmaz .izt23 { align-items: center; }
.izmaz h1 { font-size: clamp(2.4rem, 1.6rem + 3.2vw, 4.4rem); line-height: 1.02; letter-spacing: -.01em; }
.ia6p7 { position: relative; padding: 18px 18px 34px 0; }
.ia6p7 .iu28k { border-radius: 200px 200px 22px 22px; overflow: hidden; aspect-ratio: 4 / 5; box-shadow: 0 30px 60px -30px rgba(0,0,0,.45); }
.ia6p7 .iu28k img { width: 100%; height: 100%; object-fit: cover; display: block; }
.ifyib { position: absolute; top: 4px; right: 0; width: 112px; height: 112px; border-radius: 50%; background: var(--g22xw); color: var(--govov, #111); display: grid; place-content: center; text-align: center; transform: rotate(-10deg); box-shadow: 0 10px 24px -10px rgba(0,0,0,.5); }
.ifyib small { font-size: .66rem; font-weight: 700; letter-spacing: .05em; text-transform: uppercase; line-height: 1.1; padding: 0 10px; }
.ifyib b { font-family: var(--g2lj4); font-size: 1.45rem; line-height: 1.05; }
.isukj { 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; }
.ixh8e, .im960 { display: flex; align-items: center; gap: 8px; color: inherit; text-decoration: none; font-weight: 600; }
.isukj svg { width: 16px; height: 16px; color: var(--gjpbe); flex: none; }
@media (max-width: 760px) { .ia6p7 { padding: 10px 0 28px; } .isukj { left: 8px; } .ifyib { width: 88px; height: 88px; } .ifyib b { font-size: 1.15rem; } }
.i93nx .i9xti.ia6p7 { aspect-ratio: auto; overflow: visible; box-shadow: none; border-radius: 0; width: min(100%, 460px); justify-self: end; }
.i93nx .i9xti.ia6p7 .iu28k img { height: 100%; }
.i93nx.iiskd .igbu5 span { color: var(--g0iis); opacity: 1; }
.i93nx.iiskd .iplmu { border-top-color: var(--gg9b4); }
.i2ydb { --g9oo8: 3px; --gfjhe: 2px; --g65uq: 4px; }
.i2ydb .izpso, .i2ydb .igq9l, .i2ydb .ino84, .i2ydb .io98a, .i2ydb .im66p { border-radius: 2px; }
.ijibx { --g9oo8: 20px; --gfjhe: 14px; --g65uq: 28px; --gpo2s: 0 18px 40px -22px rgba(20, 24, 30, .22); }
.ijibx .izpso { border-radius: 99px; }
.ijibx .i93nx::after, .ijibx .iiu23::before, .ijibx .ibj3j::after { display: none; }
.ijibx .iiu23 { letter-spacing: .12em; }
.i1x0q { --g9oo8: 6px; --gfjhe: 4px; --g65uq: 8px; }
.i1x0q .i7n9p, .i1x0q .iwex0, .i1x0q .i0bj4, .i1x0q .irqr8, .i1x0q .i9n0t { border-width: 2px; border-color: var(--g3fcu); box-shadow: 6px 6px 0 color-mix(in srgb, var(--g22xw) 70%, transparent); }
.i1x0q .iz8oe h2 { letter-spacing: -.01em; }
.i1x0q .iiu23 { background: var(--g22xw); color: var(--govov) !important; padding: 4px 10px; }
.i1x0q .iiu23::before { display: none; }
.iacrl .i5p2m { background: var(--gew6z); color: var(--g0iis); border-color: rgba(20, 22, 26, .08); }
.iacrl .ijhu9 { background: rgba(255, 255, 255, .92); border-bottom-color: rgba(20, 22, 26, .08); }
.iacrl .ijhu9.i8lor { background: #fff; }
.iacrl .ijhu9 .ilnnc, .iacrl .iqybx { color: var(--g3fcu); }
.iacrl .ijhu9 .i8f32, .iacrl .iqybx small { color: var(--g0iis); }
.iacrl .iw669 { color: var(--g3fcu); }
.iacrl .iw669:hover, .iacrl .iw669[aria-current="page"] { color: var(--g3fcu); background: rgba(20, 22, 26, .05); }
.iacrl .i4um2 { border-color: rgba(20, 22, 26, .2); }
.iacrl .i4um2 span, .iacrl .i4um2 span::before, .iacrl .i4um2 span::after { background: var(--g3fcu); }
.iacrl .ib95y { border-color: rgba(20, 22, 26, .2); }
.idacr .ijhu9 { background: var(--g22xw); }
.idacr .ijhu9.i8lor { background: var(--g22xw); }
.idacr .ijhu9 .ilnnc, .idacr .iqybx, .idacr .iw669 { color: var(--govov); }
.idacr .ijhu9 .i8f32, .idacr .iqybx small { color: var(--govov); }
.idacr .iw669:hover, .idacr .iw669[aria-current="page"] { color: var(--govov); background: rgba(0, 0, 0, .08); box-shadow: inset 0 -2px 0 var(--govov); }
.idacr .iqybx .ifexw { background: rgba(0, 0, 0, .1); color: var(--govov); }
.idacr .iruxc { --gdg59: var(--gg9qs); --guskn: #fff; }
.idacr .i4um2 { border-color: rgba(0, 0, 0, .25); }
.idacr .i4um2 span, .idacr .i4um2 span::before, .idacr .i4um2 span::after { background: var(--govov); }
.iexa0 .ijqgh { background: var(--gew6z); color: var(--g0iis); border-top: 1px solid rgba(20, 22, 26, .08); }
.iexa0 .ijqgh h2, .iexa0 .ijqgh .ilnnc { color: var(--g3fcu); }
.iexa0 .ijqgh .iuyn5, .iexa0 .ioqrh { color: var(--g0iis); }
.iexa0 .ioqrh { border-color: rgba(20, 22, 26, .1); }
.iexa0 .ijqgh a:hover, .iexa0 .ijqgh .iic3r:hover { color: var(--gjpbe); }
.iexa0 .i754i { border-color: rgba(20, 22, 26, .3); color: var(--g0iis); }
.ila26 .ijqgh { background: var(--gg9qs); border-top: 6px solid var(--g22xw); }
.ilti7 { min-height: 0; padding: 72px 0 80px; background: var(--gg9qs); }
.ilti7::before { display: none; }
.ilti7 .i0lfv { position: relative; inset: auto; z-index: 0; border-radius: var(--g65uq); overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--gs7x9); }
.ilti7 .izt23 { grid-template-columns: 1fr; }
@media (min-width: 1000px) { .ilti7 .izt23 { grid-template-columns: 1.1fr 1fr; } }
.ir6vh { background: var(--gtokv); color: var(--g3fcu); min-height: 0; padding: 72px 0 84px; }
.ir6vh::before { display: none; }
.ir6vh .i0lfv { position: relative; inset: auto; z-index: 0; border-radius: var(--g65uq); overflow: hidden; aspect-ratio: 5 / 4; box-shadow: var(--gpo2s); }
.ir6vh h1 .i9wpj { color: var(--g3fcu); }
.ir6vh .iwvpj, .ir6vh .i0q4b { color: var(--g0iis); }
.ir6vh .ino84 { background: #fff; border-color: rgba(20, 22, 26, .1); }
.ir6vh .i65k0 { --guskn: var(--g3fcu); border-color: rgba(20, 22, 26, .25); }
.ir6vh .izt23 { grid-template-columns: 1fr; }
@media (min-width: 1000px) { .ir6vh .izt23 { grid-template-columns: 1.1fr 1fr; } }
.ihgmb { text-align: center; }
.ihgmb::before { background: color-mix(in srgb, var(--gg9qs) 78%, transparent); }
.ihgmb .izt23 { grid-template-columns: 1fr !important; justify-items: center; }
.ihgmb h1 { max-width: 20ch; margin-left: auto; margin-right: auto; }
.ihgmb .iwvpj { margin-left: auto; margin-right: auto; }
.ihgmb .iyjdv, .ihgmb .i0q4b { justify-content: center; }
.ie9lh::before { background: linear-gradient(0deg, color-mix(in srgb, var(--gg9qs) 60%, transparent), transparent 60%); }
.ie9lh .i8cyn { background: color-mix(in srgb, var(--gg9qs) 88%, transparent); border: 1px solid var(--gg9b4); border-radius: var(--g65uq); padding: clamp(24px, 4vw, 44px); box-shadow: var(--gs7x9); backdrop-filter: blur(6px); }
.ie9lh .izt23 { grid-template-columns: 1fr; }
@media (min-width: 1000px) { .ie9lh .izt23 { grid-template-columns: minmax(0, 720px); justify-content: center; } }
.i3f21 .i4kvf { display: none; }
.i3f21 .iz9rp { margin: 0 0 18px; width: 56px; height: 56px; }
.i3f21 .itl2d { padding-top: 26px; }
.i07zm .imydu { grid-template-columns: 1fr !important; gap: 10px; }
@media (min-width: 900px) { .i07zm .imydu { grid-template-columns: 1fr 1fr !important; } }
.i07zm .i7n9p { flex-direction: row; align-items: stretch; }
.i07zm .i4kvf { width: 34%; aspect-ratio: auto; flex: none; }
.i07zm .iz9rp { display: none; }
.i07zm .itl2d { padding: 18px 20px; }
.i07zm .i7n9p h3 { font-size: 1.25rem; }
.il28i .i7n9p { min-height: 320px; justify-content: flex-end; color: #fff; border: 0; }
.il28i .i4kvf { position: absolute; inset: 0; aspect-ratio: auto; }
.il28i .i4kvf::after { content: ""; position: absolute; inset: 0; background: linear-gradient(0deg, color-mix(in srgb, var(--gg9qs) 92%, transparent) 10%, transparent 70%); }
.il28i .itl2d { position: relative; background: none; }
.il28i .iz9rp { margin: 0 0 12px; }
.il28i .i7n9p p { color: rgba(255, 255, 255, .82); }
.il28i .ie21z { border-color: rgba(255, 255, 255, .2); }
.il28i .ie21z .igqb4 { background: var(--g22xw); color: var(--govov); }
.intkq { font-size: .74rem; color: var(--ggrso); margin: 8px 0 0; }
.iwn9l .intkq, .itcxw .intkq { color: var(--g0iis); }
.iszun .i4kvf, .iszun .i7d1s { display: none; }
.i9xti { position: relative; border-radius: var(--g65uq); overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--gs7x9); }
.i9xti img { width: 100%; height: 100%; object-fit: cover; }
.i8ce9 .izt23 { grid-template-columns: 1fr !important; }
.ilti7, .ir6vh { min-height: 0; }
.ilti7 .izt23, .ir6vh .izt23 { align-items: center; }
@media (min-width: 560px) {
  .i7zkj { grid-template-columns: 1fr; }
  .i43v5 { grid-template-columns: repeat(2, 1fr); }
  .i92s3 { grid-template-columns: repeat(3, 1fr); }
  .iidys { grid-template-columns: repeat(4, 1fr); }
}
.iq847 { flex-direction: column; gap: 8px; padding: 12px 0; min-height: 0; }
.iq847 .iz0q9 { display: flex; align-items: center; justify-content: space-between; width: 100%; }
.iq847 .ilnnc { margin: 0 auto; }
.iq847 .ib0x7 { position: absolute; right: 20px; }
.ihv94 .ipsgr { justify-content: center; }
@media (max-width: 1119px) { .iq847 { flex-direction: row; } .iq847 .ilnnc { margin: 0; } .iq847 .ib0x7 { position: static; } }
.im8d0 { display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; }
.im8d0 .i5zdm .ipsgr { justify-content: flex-start; }
.im8d0 .ilnnc { justify-self: center; }
.im8d0 .ib0x7 { justify-self: end; }
@media (max-width: 1119px) { .im8d0 { grid-template-columns: auto 1fr; } .im8d0 .i5zdm { display: none; } .im8d0 .ilnnc { justify-self: start; } }
.idy0x { flex-direction: column; align-items: stretch; gap: 0; padding: 0; }
.idy0x .iz0q9 { display: flex; align-items: center; justify-content: space-between; min-height: var(--gympr); }
.idy0x .i8mtx { border-top: 1px solid var(--gdy6c); }
.idy0x .i8mtx .ipsgr { justify-content: center; gap: 6px; padding: 2px 0; }
@media (max-width: 1119px) { .idy0x .i8mtx { display: none; } }
.i04dd .i89g6 { margin-left: 22px; }
.i04dd .ib0x7 { margin-left: auto; }
.iicc9 { justify-content: space-between; }
.if9s1 .i89g6 { display: none !important; }
.if9s1 .i4um2 { display: grid !important; }
.if9s1 .iqybx { display: inline-flex !important; font-size: 1.05rem; }
.if9s1 .iaj1o { display: none; }
.i5p2m { display: none; }
@media (min-width: 1000px) { .ilnm8 .i5p2m { display: block; } }
.ite7i .iz0q9 { display:flex; align-items:center; justify-content:space-between; min-height:var(--gympr); }
.itniv { background:var(--g34xu); border-top:1px solid var(--gdy6c); }
.itniv .ipsgr { justify-content:center; gap:6px; padding:4px 0; }
@media (max-width:1119px){ .itniv{ display:none; } }
.i7fhb { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; }
.i7fhb .ilnnc { justify-self:start; }
.i7fhb .ilswm { justify-self:center; }
.i7fhb .ilswm .i89g6 { background:var(--g0vrx); border:1px solid var(--gg9b4); border-radius:99px; padding:4px 8px; }
.i7fhb .ib0x7 { justify-self:end; }
@media (max-width:1119px){ .i7fhb{ grid-template-columns:auto 1fr; } .i7fhb .ilswm{ display:none; } }
.i5ezh .ijhu9 { background:transparent; border:0; }
.imyxq { margin:12px 0; background:var(--g34xu); border:1px solid var(--gg9b4); border-radius:var(--g65uq); padding:0 18px; box-shadow:var(--gpo2s); }
.iacrl .imyxq { background:var(--gew6z); border-color:rgba(20,22,26,.1); }
.idacr .imyxq { background:var(--g22xw); border-color:rgba(0,0,0,.15); }
.igi8o { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; row-gap:6px; padding:8px 0; }
.i8tba { display:flex; align-items:center; gap:18px; font-size:.86rem; }
.itcb0 { justify-content:flex-start; }
.iqanr { justify-content:flex-end; }
.i8tba a, .i8tba span { display:flex; flex-direction:column; line-height:1.2; }
.i8tba small { color:var(--ggrso); font-size:.72rem; text-transform:uppercase; letter-spacing:.06em; }
.iacrl .i8tba small { color:var(--g0iis); }
.idacr .i8tba small { color:var(--govov); }
.iacrl .i8tba a, .iacrl .i8tba span { color:var(--g3fcu); }
.idacr .i8tba a, .idacr .i8tba span { color:var(--govov); }
.igi8o .ilnnc { justify-self:center; }
.igi8o .i8mtx { grid-column:1/-1; }
.igi8o .i8mtx .ipsgr { justify-content:center; }
@media (max-width:1119px){ .igi8o{ grid-template-columns:auto 1fr; } .itcb0,.igi8o .i8mtx{ display:none; } }
.icx2f { display:none; background:var(--g22xw); color:var(--govov); 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){ .i55hi{ padding-right:0; } .icx2f{ display:inline-flex; margin-left:auto; height:var(--gympr); } }
.i5lix { justify-content:space-between; }
.i5lix .iq1lw { display:flex; align-items:center; gap:22px; }
.ihsgn { display:none; flex-direction:column; justify-content:center; background:var(--g22xw); color:var(--govov); text-decoration:none; padding:8px 20px; border-radius:var(--gfjhe); line-height:1.15; }
.ihsgn b { font-size:.95rem; }
.ihsgn span { font-size:.82rem; opacity:.85; }
@media (min-width:1120px){ .ihsgn{ display:flex; } }
.icbxe { justify-content:space-between; }
.icbxe .i8nh4 { margin-left:0; }
@media (min-width:1280px){
  .i6s3l { --gympr:0px; }
  .i6s3l .ijhu9 { position:fixed; top:0; left:0; bottom:0; width:236px; border-bottom:0; border-right:1px solid var(--gdy6c); backdrop-filter:none; background:color-mix(in srgb,var(--gg9qs) 96%,transparent); }
.iacrl.i6s3l .ijhu9 { background:var(--gew6z); border-right-color:rgba(20,22,26,.1); }
  .idacr.i6s3l .ijhu9 { background:var(--g22xw); border-right-color:rgba(0,0,0,.12); }
  .icbxe .i8nh4 { width:100%; }
  .icbxe .i8nh4 .ipsgr { flex-direction:column; align-items:flex-start; gap:4px; width:100%; }
  .icbxe .i8nh4 .iw669 { display:block; width:100%; padding:7px 10px; border-radius:var(--gfjhe); }
  .icbxe .iqc7m { display:none; }
  .icbxe .ib0x7 { margin:auto 0 0; flex-direction:column; align-items:stretch; width:100%; gap:10px; }
  .i6s3l main, .i6s3l .ijqgh { margin-left:236px; }
  .i6s3l .iaj1o { display:none; }
}
.i3bq6 { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; position:relative; }
.i3bq6 .i73n4 .ipsgr { justify-content:flex-end; }
.i3bq6 .istax .ipsgr { justify-content:flex-start; }
.i3bq6 .ilnnc { justify-self:center; }
.i3bq6 .ib0x7 { position:absolute; right:0; }
@media (max-width:1119px){ .i3bq6 { grid-template-columns:auto 1fr; } .i3bq6 .i73n4,.i3bq6 .istax { display:none; } .i3bq6 .ilnnc { justify-self:start; } }
.icqk2 { display:none; }
.ia08r { justify-content:space-between; }
@media (min-width:1120px){
  .icqk2 { display:block; background:var(--ga3e2); border-bottom:1px solid var(--gdy6c); }
  .icqk2 .ipsgr { justify-content:flex-end; gap:6px; padding:5px 0; }
  .icqk2 .iw669 { font-size:.88rem; }
}
.iobkk { flex-direction:column; gap:7px; padding:12px 0; min-height:0; }
.iobkk .iz0q9 { display:flex; align-items:center; justify-content:center; width:100%; position:relative; }
.iobkk .iz0q9 .i4um2 { position:absolute; right:0; }
.iobkk .ihv94 .ipsgr { justify-content:center; }
.iobkk .ilnps { display:flex; justify-content:center; }
@media (max-width:1119px){ .iobkk { flex-direction:row; justify-content:space-between; } .iobkk .iz0q9 { width:auto; } .iobkk .iz0q9 .i4um2 { position:static; } .iobkk .i89g6,.iobkk .ilnps { display:none; } }
.i998n { align-items:stretch; gap:0; padding:0; }
.ib1pk { display:flex; align-items:center; }
.i0rmj { display:flex; flex-direction:column; justify-content:center; gap:4px; flex:1; }
.i99l8 { display:flex; align-items:center; justify-content:flex-end; gap:10px; }
.i0rmj .ipsgr { justify-content:flex-end; }
@media (min-width:1120px){
  .i998n .ib1pk { padding-right:24px; border-right:1px solid var(--gdy6c); }
  .i998n .ib1pk .i39it { font-size:1.3rem; }
  .i998n .i0rmj { padding-left:24px; }
}
@media (max-width:1119px){ .i998n .i0rmj .i89g6 { display:none; } }
.i2d8f { display:none; }
.i5r82 .i89g6 { margin-left:6px; }
@media (min-width:1120px){
  .i2d8f { display:flex; align-items:center; gap:7px; background:var(--g34xu); border:1px solid var(--gg9b4); border-radius:99px; padding:7px 14px; margin-left:8px; min-width:190px; }
  .irjga { display:flex; opacity:.6; }
  .i2d8f input { flex:1; width:100%; background:transparent; border:0; outline:0; color:inherit; font:inherit; font-size:.9rem; }
  .i2d8f input::placeholder { color:var(--ggrso); }
}
.ijhru { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; }
.ijhru .iwun9 { justify-self:start; margin-left:0; }
.ijhru .ilnnc { justify-self:center; }
.ijhru .imgeh { grid-column:3; }
.ijhru .imgeh .ipsgr { justify-content:flex-end; }
.ijhru .i4um2 { grid-column:3; justify-self:end; }
@media (max-width:1119px){ .ijhru { grid-template-columns:auto 1fr; } .ijhru .iwun9 { display:none; } .ijhru .ilnnc { justify-self:start; } }
.i0hvi { flex-direction:column; gap:12px; padding:22px 0; min-height:0; }
.i0hvi .iz0q9 { display:flex; align-items:center; justify-content:center; width:100%; position:relative; }
.i0hvi .iz0q9 .i4um2 { position:absolute; right:0; }
.i0hvi .ihv94 .ipsgr { justify-content:center; }
@media (min-width:1120px){
  .i0hvi .ilnnc { flex-direction:column; align-items:center; gap:8px; text-align:center; }
  .i0hvi .i39it { font-size:1.55rem; }
  .i0hvi .ilnnc .iloxu { align-items:center; }
}
@media (max-width:1119px){ .i0hvi { flex-direction:row; justify-content:space-between; padding:0; } .i0hvi .iz0q9 { width:auto; } .i0hvi .iz0q9 .i4um2 { position:static; } .i0hvi .i89g6 { display:none; } }
.ie9x3 { --gympr:54px; }
.indkz { justify-content:space-between; min-height:54px; }
.indkz .i39it { font-size:1rem; }
.if8fc { display:flex; align-items:center; gap:14px; }
.if8fc .ipsgr { gap:2px; }
.if8fc .iw669 { font-size:.9rem; }
.ibnbp .ivik9 { flex:1; }
.ibnbp .ivik9 .ipsgr { justify-content:space-between; width:100%; }
.ii06k { min-height:0; padding:72px 0 80px; background:var(--gg9qs); }
.ii06k::before { display:none; }
.ii06k .izt23 { grid-template-columns:1fr; }
@media (min-width:1000px){ .ii06k .izt23 { grid-template-columns:1fr 1.1fr; } }
.igvhy .izt23 { grid-template-columns:1fr; }
@media (min-width:1000px){ .igvhy .izt23 { grid-template-columns:minmax(0,560px); } }
.in78u::before { background:linear-gradient(270deg, color-mix(in srgb,var(--gg9qs) 60%,transparent), transparent 60%); }
.in78u .izt23 { grid-template-columns:1fr; justify-items:end; }
.in78u .i8cyn { background:color-mix(in srgb,var(--gg9qs) 88%,transparent); border:1px solid var(--gg9b4); border-radius:var(--g65uq); padding:clamp(24px,4vw,44px); box-shadow:var(--gs7x9); backdrop-filter:blur(6px); }
@media (min-width:1000px){ .in78u .izt23 { grid-template-columns:minmax(0,620px); justify-content:end; } }
.ih815 { align-items:flex-end; min-height:min(720px,88vh); }
.ih815::before { background:linear-gradient(0deg, color-mix(in srgb,var(--gg9qs) 94%,transparent), color-mix(in srgb,var(--gg9qs) 18%,transparent) 72%); }
.ih815 .izt23 { grid-template-columns:1fr; }
.ih815 .i8cyn { max-width:760px; }
.ihfic, .ignx3 { min-height:0; padding:0 0 72px; background:var(--gg9qs); }
.ihfic::before, .ignx3::before { display:none; }
.ihfic .izt23, .ignx3 .izt23 { grid-template-columns:1fr; gap:34px; }
.ihfic .i9xti, .ignx3 .i9xti { aspect-ratio:21/9; width:100%; }
.ignx3 { padding:64px 0 0; }
.ignx3 .i9xti { border-radius:var(--g65uq) var(--g65uq) 0 0; }
.ihfic .i9xti { border-radius:0 0 var(--g65uq) var(--g65uq); }
.i4wkn, .ij5xu { min-height:0; padding:72px 0 80px; background:var(--gg9qs); }
.i4wkn::before, .ij5xu::before { display:none; }
.i4wkn .izt23 { grid-template-columns:1fr; }
@media (min-width:1000px){ .i4wkn .izt23 { grid-template-columns:1fr 1fr; } }
.ij5xu .izt23 { grid-template-columns:1fr; }
@media (min-width:1000px){ .ij5xu .izt23 { grid-template-columns:.9fr 1.1fr; } }
.i1g64 { display:grid; gap:14px; }
.i683q { grid-template-columns:1fr 1fr; grid-auto-rows:1fr; min-height:300px; }
.i683q .ikczd:first-child { grid-row:1 / span 2; }
.iv2ur { grid-template-columns:1fr 1fr; grid-auto-rows:1fr; min-height:320px; }
.iv2ur .ikczd:first-child { grid-column:1 / span 2; }
.ikczd { position:relative; border-radius:var(--g9oo8); overflow:hidden; box-shadow:var(--gs7x9); min-height:140px; }
.ikczd img { width:100%; height:100%; object-fit:cover; }
.im2ew, .inqze { padding:0; min-height:0; overflow:hidden; }
.im2ew::before, .inqze::before { display:none; }
.im2ew::after, .inqze::after { display:none; }
.im2ew .izt23, .inqze .izt23 { grid-template-columns:1fr; gap:0; align-items:stretch; }
@media (min-width:1000px){ .im2ew .izt23, .inqze .izt23 { grid-template-columns:1fr 1fr; } }
.ibszx { position:relative; min-height:300px; }
.ibszx img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; }
.im2ew .i8cyn, .inqze .i8cyn { display:flex; flex-direction:column; justify-content:center; padding:64px clamp(24px,4vw,56px); }
.iev7m { min-height:0; padding:64px 0 72px; }
.iev7m::before { background:color-mix(in srgb,var(--gg9qs) 88%,transparent); }
.iev7m .izt23 { grid-template-columns:1fr; }
@media (min-width:1000px){ .iev7m .izt23 { grid-template-columns:1.2fr .9fr; align-items:start; } }
.ilbhm { background:color-mix(in srgb,var(--g34xu) 94%,transparent); border:1px solid var(--gg9b4); border-radius:var(--g65uq); padding:clamp(20px,3vw,32px); box-shadow:var(--gs7x9); }
.i25n8 { text-align:center; min-height:0; padding:76px 0; }
.i25n8::before { background:color-mix(in srgb,var(--gg9qs) 92%,transparent); }
.i25n8 .izt23 { grid-template-columns:1fr; justify-items:center; }
.i25n8 h1 { max-width:17ch; margin:0 auto 20px; font-size:clamp(2.6rem,6vw,4.8rem); }
.i25n8 .iwvpj { margin:0 auto 28px; }
.i25n8 .iyjdv { justify-content:center; }
.i9hh7 { min-height:min(760px,90vh); background:var(--ga3e2); }
.i9hh7::before { display:none; }
.i9hh7 .izt23 { grid-template-columns:1fr; }
.i9hh7 h1 { max-width:16ch; font-size:clamp(3rem,8vw,6rem); line-height:1.03; }
.i9hh7 .iwvpj { max-width:58ch; font-size:1.25rem; }
.iki3p { min-height:0; padding:76px 0 92px; background:var(--gg9qs); }
.iki3p::before { display:none; }
.iki3p .izt23 { grid-template-columns:1fr; }
@media (min-width:1000px){ .iki3p .izt23 { grid-template-columns:1.25fr 1fr; } }
.irux2 { aspect-ratio:1/1; align-self:start; justify-self:end; width:min(100%,420px); margin:26px 22px 0 0; }
.irux2::after { content:""; position:absolute; inset:18px -18px -18px 18px; border:2px solid var(--g22xw); border-radius:var(--g65uq); z-index:-1; }
.i0svq { min-height:0; padding:72px 0 80px; background:var(--gg9qs); }
.i0svq::before { display:none; }
.i0svq .izt23 { grid-template-columns:1fr; }
@media (min-width:1000px){ .i0svq .izt23 { grid-template-columns:2fr 1fr; } }
.i92b9 { aspect-ratio:3/4; }
.i8243 { min-height:0; padding:72px 0 80px; background:var(--gtokv); color:var(--g3fcu); }
.i8243::before { display:none; }
.i8243 .izt23 { grid-template-columns:1fr; }
@media (min-width:1000px){ .i8243 .izt23 { grid-template-columns:1.3fr .7fr; align-items:start; } }
.i8243 h1 { font-size:clamp(2.6rem,6vw,5rem); }
.i8243 .iwvpj, .i8243 .i0q4b { color:var(--g0iis); }
.i8243 .ino84 { background:#fff; border-color:rgba(20,22,26,.1); }
.i8243 .i65k0 { --guskn:var(--g3fcu); border-color:rgba(20,22,26,.25); }
.i8243 h1 .i9wpj { color:var(--g3fcu); background:linear-gradient(transparent 62%, color-mix(in srgb,var(--g22xw) 35%,transparent) 62%); }
.i4r8f { aspect-ratio:3/4; margin-top:52px; }
.ih9j5 { min-height:0; padding:64px 0 0; }
.ih9j5::before { background:color-mix(in srgb,var(--gg9qs) 86%,transparent); }
.ih9j5 .izt23 { grid-template-columns:1fr; justify-items:center; text-align:center; gap:34px; }
.ih9j5 .i8cyn { max-width:760px; }
.ih9j5 h1, .ih9j5 .iwvpj { margin-left:auto; margin-right:auto; }
.ih9j5 .iyjdv, .ih9j5 .i0q4b { justify-content:center; }
.i9el4 { width:100%; display:grid; grid-template-columns:repeat(2,1fr); gap:1px; background:var(--gdy6c); border-top:1px solid var(--gdy6c); }
@media (min-width:760px){ .i9el4 { grid-template-columns:repeat(4,1fr); } }
.ie27n { font-size:.72rem; color:var(--ggrso); margin:10px 0 0; }
.ic5qf { background:var(--gg9qs); padding:22px 16px; text-align:center; }
.ic5qf b { display:block; font-family:var(--g2lj4); font-weight:800; font-size:clamp(1.8rem,4vw,2.6rem); color:#fff; }
.ic5qf span { color:var(--ggrso); font-size:.86rem; }
.ilti7 .i8cyn h1, .ir6vh .i8cyn h1, .ii06k .i8cyn h1,
.im2ew .i8cyn h1, .inqze .i8cyn h1, .i0svq .i8cyn h1,
.i4wkn .i8cyn h1, .ij5xu .i8cyn h1, .iki3p .i8cyn h1,
.iev7m .i8cyn h1, .in78u .i8cyn h1 {
  font-size: clamp(1.9rem, 3.3vw, 3.1rem);
}
.ijhu9 .ilnnc { flex: 0 1 auto; min-width: 0; }
.ijhu9 .iloxu { min-width: 0; }
.ijhu9 .i39it { 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%); }
.ite7i .iz0q9 { gap: 16px; }
.i0hvi .i39it { white-space: normal; overflow: visible; }
@media (min-width: 1280px) {
.icbxe .ilnnc { flex-wrap: wrap; }
  .icbxe .iloxu { min-width: 0; flex: 1 1 100%; }
  .icbxe .i39it { 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) {
  .i998n .ib1pk .ieqwx { width: 58px; height: 58px; }
  .i998n .ib1pk .i39it { font-size: 1.75rem; white-space: normal; overflow: visible; }
  .i998n .ib1pk { padding: 16px 26px 16px 0; }
}
.i4wkn .izt23, .ij5xu .izt23 { align-items: center; }
.i1g64 { align-content: center; min-height: 0; }
.i683q { grid-template-rows: auto auto; }
.i683q .ikczd { aspect-ratio: 4 / 3; min-height: 0; }
.i683q .ikczd:first-child { grid-row: 1 / span 2; aspect-ratio: auto; }
.iv2ur .ikczd { aspect-ratio: 16 / 10; min-height: 0; }
.iv2ur .ikczd:first-child { grid-column: 1 / span 2; aspect-ratio: 21 / 9; }
.iv2ur[data-cells="2"] { grid-template-columns: 1fr 1fr; }
.iv2ur[data-cells="2"] .ikczd:first-child { grid-column: auto; aspect-ratio: 4 / 3; }
.iv2ur[data-cells="1"] { grid-template-columns: 1fr; }
.iv2ur[data-cells="1"] .ikczd:first-child { grid-column: auto; }
.i683q[data-cells="1"] { grid-template-columns: 1fr; }
.i683q[data-cells="1"] .ikczd:first-child { grid-row: auto; aspect-ratio: 16 / 9; }
.ihfic .i9xti { aspect-ratio: auto; height: min(42vh, 360px); }
.ignx3 .i9xti { aspect-ratio: auto; height: min(42vh, 360px); }
.icqk2 .iqc7m, .i0rmj .iqc7m, .imgeh .iqc7m,
.ibnbp .iqc7m, .if8fc .iqc7m { right: 0; left: auto; }
.iexa0 .ijqgh,
.iwn9l, .itcxw,
.ir6vh, .i8243 {
  --ggrso: var(--g0iis);
  --gvtfe: var(--g3fcu);
  --g1d5l: var(--gjpbe);
}
:is(.iexa0 .ijqgh, .iwn9l, .itcxw, .ir6vh, .i8243)
  :is(.i4c46, .iuyri, .ilpnd, .iry29, .ieb6p, .iax5a, .ii4m9, .iqc7m,
      .i9z8x, .i004k, .imhu0, .iow6v, .il2d8, .iqqt6, .ixeul, .i7vrz,
      .iog26, .itdwj, .i5igi, .ir7fk) {
  color: var(--ggrr5);
  --gvtfe: var(--ggrr5);
  --ggrso: var(--g171b);
  --g1d5l: var(--gy93s);
}
.i9xos, .i7gqi, .i697p, .iqrtk, .iag67, .ifjt4 {
  min-height:0; padding:72px 0 80px; background:var(--gg9qs);
}
.i9xos::before, .i7gqi::before, .i697p::before,
.iqrtk::before, .iag67::before, .ifjt4::before { display:none; }
.i9xos .izt23, .i7gqi .izt23, .i697p .izt23,
.iqrtk .izt23, .iag67 .izt23, .ifjt4 .izt23 {
  grid-template-columns:1fr; align-items:center;
}
@media (min-width:1000px) {
  .i9xos .izt23, .i7gqi .izt23, .iag67 .izt23 { grid-template-columns:1.15fr .85fr; }
  .i697p .izt23, .ifjt4 .izt23 { grid-template-columns:1.1fr 1fr; }
  .iqrtk .izt23 { grid-template-columns:1.25fr .75fr; }
}
.i6bxs { display:flex; flex-direction:column; align-items:flex-start; gap:8px; padding:clamp(24px,4vw,44px); border-radius:var(--g65uq); background:color-mix(in srgb,var(--g34xu) 72%,transparent); border:1px solid var(--gg9b4); box-shadow:var(--gs7x9); }
.isxk0 { font-family:var(--g2lj4); font-weight:800; line-height:.92; font-size:clamp(4rem,11vw,8.5rem); color:var(--g1d5l); }
.ijcpy { font-size:1.05rem; color:var(--ggrso); max-width:22ch; }
.i6f2s { margin:0; padding:clamp(22px,3.4vw,36px); border-radius:var(--g65uq); background:color-mix(in srgb,var(--g34xu) 86%,transparent); border:1px solid var(--gg9b4); box-shadow:var(--gs7x9); }
.i6f2s .i1a2b { display:inline-flex; gap:3px; color:var(--g22xw); margin-bottom:14px; }
.i6f2s .i1a2b svg { width:20px; height:20px; }
.i6f2s blockquote { margin:0 0 18px; font-size:1.22rem; line-height:1.5; color:#eef1f5; }
.i6f2s figcaption { display:flex; flex-direction:column; gap:2px; }
.i6f2s figcaption b { color:#fff; }
.i6f2s figcaption span { color:var(--ggrso); font-size:.9rem; }
.iz4sg { display:flex; flex-direction:column; gap:10px; }
.i0xk6 { display:flex; align-items:center; gap:14px; padding:14px 16px; border-radius:var(--g9oo8); background:color-mix(in srgb,var(--g34xu) 80%,transparent); border:1px solid var(--gg9b4); color:#eef1f5; text-decoration:none; transition:border-color .15s,transform .15s; }
.i0xk6:hover { border-color:var(--g22xw); transform:translateX(3px); }
.i5ciz { display:inline-flex; color:var(--g22xw); flex:none; }
.i5ciz svg { width:22px; height:22px; }
.i2aeu { font-weight:600; flex:1 1 auto; min-width:0; }
.if3og { font-weight:700; color:#fff; white-space:nowrap; }
.i0xk6 > svg:last-child { width:18px; height:18px; color:var(--ggrso); flex:none; }
.iahdr { display:flex; flex-direction:column; gap:6px; padding:clamp(24px,4vw,40px); border-radius:var(--g65uq); background:color-mix(in srgb,var(--g34xu) 90%,transparent); border:1px solid var(--gg9b4); box-shadow:var(--gs7x9); text-align:center; }
.ijz3g { text-transform:uppercase; letter-spacing:.08em; font-size:.78rem; font-weight:700; color:var(--ggrso); }
.ihr34 { font-family:var(--g2lj4); font-weight:800; font-size:clamp(2.6rem,6vw,4rem); color:#fff; line-height:1; }
.igr4b { color:var(--ggrso); margin-bottom:12px; }
.iahdr .izpso { margin-top:6px; }
.i1qsf { display:flex; flex-direction:column; gap:2px; padding:clamp(18px,3vw,28px); border-radius:var(--g65uq); background:color-mix(in srgb,var(--g34xu) 82%,transparent); border:1px solid var(--gg9b4); box-shadow:var(--gs7x9); }
.ibcps { display:flex; align-items:flex-start; gap:14px; padding:14px 2px; color:#eef1f5; text-decoration:none; }
.ibcps + .ibcps { border-top:1px solid var(--gdy6c); }
.iogqi { display:inline-flex; color:var(--g22xw); flex:none; margin-top:2px; }
.iogqi svg { width:20px; height:20px; }
.ibcps small { display:block; text-transform:uppercase; letter-spacing:.06em; font-size:.72rem; color:var(--ggrso); margin-bottom:2px; }
.ihx7b { display:grid; grid-template-columns:1fr 1fr; gap:0; border-radius:var(--g65uq); overflow:hidden; box-shadow:var(--gs7x9); min-height:320px; position:relative; }
.iacuu { position:relative; min-height:200px; }
.iacuu img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; }
.iacuu + .iacuu { border-left:3px solid var(--g22xw); }
.ikoi8, .ihh4c, .ib4hk { min-height:0; padding:72px 0; text-align:center; }
.ikoi8::before, .ihh4c::before, .ib4hk::before { background:color-mix(in srgb,var(--gg9qs) 90%,transparent); }
.ikoi8 .izt23, .ihh4c .izt23, .ib4hk .izt23 { grid-template-columns:1fr; justify-items:center; gap:34px; }
.ikoi8 .i8cyn, .ihh4c .i8cyn, .ib4hk .i8cyn { max-width:720px; }
.ikoi8 h1, .ikoi8 .iwvpj,
.ihh4c h1, .ihh4c .iwvpj,
.ib4hk h1, .ib4hk .iwvpj { margin-left:auto; margin-right:auto; }
.ikoi8 .iyjdv, .ihh4c .iyjdv, .ib4hk .iyjdv { justify-content:center; }
.ikoi8 .i6f2s { max-width:760px; text-align:left; width:100%; }
.ihh4c .i1qsf { width:100%; max-width:960px; }
.ib4hk .iz4sg { width:100%; max-width:1000px; text-align:left; }
@media (min-width:760px) {
  .ihh4c .i1qsf { flex-direction:row; text-align:left; }
  .ihh4c .ibcps { flex:1 1 0; align-items:center; }
  .ihh4c .ibcps + .ibcps { border-top:0; border-left:1px solid var(--gdy6c); }
  .ib4hk .iz4sg { flex-direction:row; flex-wrap:wrap; }
  .ib4hk .i0xk6 { flex:1 1 220px; }
}
.i9xos .i8cyn h1, .i7gqi .i8cyn h1, .i697p .i8cyn h1,
.iqrtk .i8cyn h1, .iag67 .i8cyn h1, .ifjt4 .i8cyn h1 {
  font-size: clamp(1.9rem, 3.3vw, 3.1rem);
}
.i0nam { display:grid; grid-template-columns:auto 1fr auto; align-items:center; }
.i0nam .iwun9 { justify-self:start; margin-left:0; }
.i0nam .ihv94 .ipsgr { justify-content:center; }
.i0nam .ilnnc { justify-self:end; }
@media (max-width:1119px){ .i0nam { grid-template-columns:auto 1fr; } .i0nam .i89g6 { display:none; } }
.iuwu8, .indtj { display:block; padding:0; }
.iuwu8 .iz0q9 { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; min-height:var(--gympr); }
.iuwu8 .iz0q9 .iruxc, .iuwu8 .iz0q9 .iqybx { grid-column:1; justify-self:start; }
.iuwu8 .iz0q9 .ilnnc { grid-column:2; justify-self:center; }
.iuwu8 .iz0q9 .i4um2 { grid-column:3; justify-self:end; }
@media (max-width:1119px){ .iuwu8 .iz0q9 { grid-template-columns:auto 1fr auto; } }
.indtj .iz0q9 { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; min-height:var(--gympr); }
.indtj .iz0q9 .ilnnc { grid-column:2; justify-self:center; }
.indtj .iz0q9 .iruxc, .indtj .iz0q9 .iqybx,
.indtj .iz0q9 .i4um2 { grid-column:3; justify-self:end; }
.i9ggx {
  --g0js6: var(--gg9qs); --g5een: var(--gtmva); --gllu0: var(--gjpbe); --g2itr: var(--gjpbe);
  --gfrzt: color-mix(in srgb, var(--g22xw) 18%, #fff); --g6rfb: var(--g22xw); --gfxws: color-mix(in srgb, var(--g22xw) 82%, #fff);
  --g0jvb: var(--govov, #141414); --g49kj: var(--gew6z); --gl1sm: color-mix(in srgb, var(--gew6z) 88%, #000);
  --gugmw: var(--gtokv); --gzljp: #fff; --g7ech: var(--g3fcu); --g5wev: var(--g0iis);
  --gw5ur: color-mix(in srgb, var(--g3fcu) 16%, transparent); --ghng1: var(--gjpbe);
  --g1sj5: 28px; --g0kqh: 16px; --gic9d: 10px; --gqs2k: 1240px;
  --gsj7s: var(--g2lj4); --gnea1: var(--g5ck6); --gjkiz: 0 18px 40px -24px rgba(0, 0, 0, .45);
}
.i9ggx .iyohj { background: var(--gugmw); color: var(--g7ech); font: 400 1.0625rem/1.6 var(--gnea1); }
.i9ggx .iyohj h1, .i9ggx .iyohj h2, .i9ggx .iyohj h3, .i9ggx .iyohj h4 { font-family: var(--gsj7s); font-weight: 800; line-height: 1.02; letter-spacing: .005em; margin: 0 0 .45em; color: var(--g0js6); text-transform: var(--glhq9, none); }
.i9ggx .iyohj h1 { font-size: clamp(2.7rem, 6.2vw, 5.4rem); font-weight: 900; }
.i9ggx .iyohj h2 { font-size: clamp(2rem, 3.8vw, 3.2rem); }
.i9ggx .iyohj h3 { font-size: 1.6rem; }
.i9ggx .iyohj p { margin: 0 0 1em; }
.i9ggx .iyohj img { max-width: 100%; height: auto; display: block; }
.i9ggx .i07nj {width: min(100% - 40px, var(--gqs2k)); margin-inline: auto;}
.i9ggx .iylg6 {color: var(--g5wev);}
.i9ggx .iytoe {font-size: .9rem;}
.i9ggx .ifrhu {display: inline-flex; align-items: center; gap: 10px; font: 700 .82rem/1 var(--gnea1); letter-spacing: .14em; text-transform: uppercase; color: var(--gllu0); margin-bottom: 14px;}
.i9ggx .ifrhu::before {content: ""; width: 26px; height: 4px; border-radius: 4px; background: var(--g6rfb); box-shadow: 0 0 0 1px rgba(23,34,27,.15);}
.i9ggx .ix1xx {font-size: 1.2rem; color: var(--g5wev); max-width: 60ch;}
.i9ggx .i11nf {display: inline-block; font: 700 .72rem/1 var(--gnea1); letter-spacing: .08em; text-transform: uppercase; padding: 6px 9px; border-radius: 999px; background: var(--g49kj); color: var(--g0js6);}
.i9ggx .iimav {background: var(--g6rfb); color: var(--g0jvb);}
.i9ggx .i6zc1 {padding: clamp(64px, 8vw, 110px) 0;}
.i9ggx .i0o39 {background: var(--g49kj);}
.i9ggx .irigw {background: var(--g0js6); color: #e9eee6;}
.i9ggx .irigw h2, .i9ggx .irigw h3 {color: #fff;}
.i9ggx .irigw .ifrhu {color: var(--g6rfb);}
.i9ggx .irigw .iylg6 {color: #b9c4b8;}
.i9ggx .itttg {display: flex; flex-wrap: wrap; align-items: end; justify-content: space-between; gap: 18px 40px; margin-bottom: 40px;}
.i9ggx .itttg > div {max-width: 680px;}
.i9ggx .itttg p {margin: 0;}
.i9ggx .iayy9 {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(--gnea1); text-decoration: none; cursor: pointer; transition: transform .15s, background .15s, box-shadow .15s;}
.i9ggx .iayy9:hover {transform: translateY(-1px);}
.i9ggx .ibuub {background: var(--g6rfb); color: var(--g0jvb); box-shadow: inset 0 -3px 0 rgba(0,0,0,.12);}
.i9ggx .ibuub:hover {background: var(--gfxws); color: var(--g0jvb);}
.i9ggx .ish5x {background: var(--gllu0); color: #fff;}
.i9ggx .ish5x:hover {background: var(--g0js6); color: #fff;}
.i9ggx .iqfce {border-color: var(--g0js6); color: var(--g0js6); background: transparent;}
.i9ggx .iqfce:hover {background: var(--g0js6); color: #fff;}
.i9ggx .ipufs {border-color: rgba(255,255,255,.55); color: #fff; background: transparent;}
.i9ggx .ipufs:hover {background: #fff; color: var(--g0js6);}
.i9ggx .i39ec {min-height: 40px; padding: 8px 16px; font-size: .92rem;}
.i9ggx .iayy9 svg {width: 18px; height: 18px; flex: none;}
.i9ggx .ipxon {font-weight: 700; color: var(--gllu0); text-decoration: none; display: inline-flex; gap: 8px; align-items: center;}
.i9ggx .ipxon::after {content: "→"; transition: transform .15s;}
.i9ggx .ipxon:hover::after {transform: translateX(4px);}
.i9ggx .i88ci .i07nj {display: flex; flex-wrap: wrap; gap: 6px 22px; align-items: center; justify-content: space-between; padding: 8px 0;}
@media (max-width: 1120px) {
  .i9ggx .i3v5i .ibuub {display: none;}
  .i9ggx .i0wjw .iayy9 {width: 100%; margin-bottom: 12px;}
}
@media (min-width: 1121px) {
  .i9ggx .i3v5i .ibuub {min-height: 46px;}
}
.i9ggx .iwb3k {padding: 26px 0 70px; position: relative; overflow: hidden;}
.i9ggx .iwgsk {display: grid; grid-template-columns: 1.08fr .92fr; gap: 54px; align-items: center;}
.i9ggx .iwb3k h1 {margin-bottom: 22px;}
.i9ggx .iwb3k h1 em {font-style: normal; position: relative; white-space: nowrap; z-index: 0;}
.i9ggx .iwb3k h1 em::after {content: ""; position: absolute; left: -4px; right: -4px; bottom: .06em; height: .3em; background: var(--g6rfb); z-index: -1; border-radius: 4px; transform: skew(-8deg);}
.i9ggx .ittqa {font-size: 1.22rem; color: var(--g5wev); max-width: 54ch; margin-bottom: 26px;}
.i9ggx .i1n56 {display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 30px;}
.i9ggx .if5fa {background: var(--gzljp); border: 1px solid var(--gw5ur); border-radius: var(--g1sj5); padding: 20px; box-shadow: var(--gjkiz); max-width: 600px;}
.i9ggx .ixw3l {font: 800 1.35rem/1.1 var(--gsj7s); margin: 0 0 12px; color: var(--g0js6);}
.i9ggx .i2hmu {display: grid; grid-template-columns: repeat(3, 1fr); gap: 6px; background: var(--gugmw); border-radius: 14px; padding: 5px; margin-bottom: 14px;}
.i9ggx .i2hmu button {border: 0; background: transparent; border-radius: 10px; padding: 10px 8px; font: 700 .9rem/1.2 var(--gnea1); color: var(--g0js6); cursor: pointer;}
.i9ggx .i2hmu button[aria-selected="true"] {background: var(--g0js6); color: #fff;}
.i9ggx .isp8n {display: grid; grid-template-columns: 1fr auto; gap: 14px; align-items: center;}
.i9ggx .isp8n[hidden] {display: none;}
.i9ggx .isp8n p {margin: 0; font-size: .98rem;}
.i9ggx .isp8n b {color: var(--gllu0);}
.i9ggx .i6gk8 {position: relative;}
.i9ggx .i3j37 {border-radius: 300px 300px 28px 28px; overflow: hidden; aspect-ratio: 4 / 4.6; background: var(--g49kj); box-shadow: var(--gjkiz);}
.i9ggx .i3j37 img {width: 100%; height: 100%; object-fit: cover;}
.i9ggx .izt0a {position: absolute; left: -34px; bottom: 34px; background: var(--gzljp); border-radius: var(--g0kqh); padding: 16px 18px; box-shadow: var(--gjkiz); border-left: 8px solid var(--g6rfb); max-width: 270px;}
.i9ggx .izt0a b {display: block; font: 800 1.5rem/1.05 var(--gsj7s); color: var(--g0js6);}
.i9ggx .izt0a span {font-size: .85rem; color: var(--g5wev);}
.i9ggx .iepf7 {position: absolute; right: -10px; top: 26px; width: 128px; height: 128px; border-radius: 50%; background: var(--g6rfb); color: var(--g0jvb); display: grid; place-items: center; text-align: center; font: 800 1.15rem/1 var(--gsj7s); text-transform: uppercase; transform: rotate(8deg); box-shadow: var(--gjkiz);}
.i9ggx .iepf7 small {display: block; font: 700 .68rem/1.2 var(--gnea1); letter-spacing: .06em; margin-top: 4px;}
.i9ggx .ira3n {position: absolute; left: 0; right: 0; bottom: 0; height: 22px; background: repeating-linear-gradient(90deg, var(--g6rfb) 0 60px, transparent 60px 92px); opacity: .55;}
.i9ggx .inkjj {background: var(--g0js6); color: #fff; position: relative;}
.i9ggx .inkjj::before {content: ""; position: absolute; left: 0; right: 0; top: 50%; height: 4px; transform: translateY(-50%); background: repeating-linear-gradient(90deg, var(--g6rfb) 0 34px, transparent 34px 64px); opacity: .9;}
.i9ggx .iw9a8 {position: relative; display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; padding: 30px 0;}
.i9ggx .ixpd3 {background: var(--g0js6); padding: 8px 18px; text-align: center; justify-self: center;}
.i9ggx .ixpd3 b {display: block; font: 900 clamp(2.2rem, 4vw, 3.2rem)/1 var(--gsj7s); color: var(--g6rfb);}
.i9ggx .ixpd3 span {font-size: .9rem; color: #d4dcd2;}
.i9ggx .iv7wk {position: relative; text-align: center; font-size: .8rem; color: #b9c4b8; padding-bottom: 14px; margin: 0;}
.i9ggx .iplr8 {display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px;}
.i9ggx .i2ruw {background: var(--gzljp); border-radius: var(--g1sj5); padding: 26px 22px 24px; border: 1px solid var(--gw5ur); position: relative; overflow: hidden;}
.i9ggx .iccpd {width: 54px; height: 54px; border-radius: 50%; display: grid; place-items: center; background: var(--gfrzt); color: var(--gllu0); margin-bottom: 16px;}
.i9ggx .iccpd svg {width: 28px; height: 28px;}
.i9ggx .i2ruw h3 {font-size: 1.55rem; margin-bottom: 4px;}
.i9ggx .i2ruw .i9qnx {font-size: .82rem; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: var(--ghng1); margin-bottom: 10px; display: block;}
.i9ggx .i2ruw p {font-size: .97rem; margin: 0; color: var(--g5wev);}
.i9ggx .iv4np {background: var(--g0js6); border-color: var(--g0js6);}
.i9ggx .iv4np h3 {color: #fff;}
.i9ggx .iv4np p {color: #c9d3c7;}
.i9ggx .iv4np .i9qnx {color: var(--g6rfb);}
.i9ggx .iv4np .iccpd {background: var(--g6rfb); color: var(--g0js6);}
.i9ggx .ixfat {list-style: none; margin: 0; padding: 0; border-top: 2px solid var(--g0js6);}
.i9ggx .i69wq {border-bottom: 1px solid var(--gw5ur);}
.i9ggx .i69wq a {display: grid; grid-template-columns: 70px 132px 1fr 150px 130px 44px; gap: 22px; align-items: center; padding: 18px 6px; color: var(--g7ech); text-decoration: none; transition: background .15s;}
.i9ggx .i69wq a:hover {background: var(--gzljp);}
.i9ggx .i23er {font: 900 2.6rem/1 var(--gsj7s); color: transparent; -webkit-text-stroke: 1.5px var(--gllu0);}
.i9ggx .i8kh3 {width: 132px; height: 92px; border-radius: 14px; object-fit: cover;}
.i9ggx .igr1y h3 {margin: 0 0 4px; font-size: 1.7rem;}
.i9ggx .igr1y p {margin: 0; font-size: .95rem; color: var(--g5wev);}
.i9ggx .ildn2 {font-size: .9rem; color: var(--g5wev);}
.i9ggx .ildn2 b {display: block; color: var(--g0js6); font-size: 1rem;}
.i9ggx .ibdem {font: 800 1.7rem/1 var(--gsj7s); color: var(--g0js6);}
.i9ggx .ibdem small {display: block; font: 400 .78rem/1.3 var(--gnea1); color: var(--g5wev); margin-top: 4px;}
.i9ggx .i3i3l {width: 44px; height: 44px; border-radius: 50%; display: grid; place-items: center; background: var(--g6rfb); color: var(--g0js6); font-weight: 700; transition: transform .15s;}
.i9ggx .i69wq a:hover .i3i3l {transform: translateX(4px);}
.i9ggx .ic70d {position: relative; display: grid; grid-template-columns: repeat(4, 1fr); gap: 22px; margin-top: 18px;}
.i9ggx .ic70d::before {content: ""; position: absolute; left: 4%; right: 4%; top: 31px; height: 6px; border-radius: 6px; background: repeating-linear-gradient(90deg, var(--g6rfb) 0 26px, rgba(255,255,255,.15) 26px 44px);}
.i9ggx .irfor {position: relative;}
.i9ggx .icqjd {width: 68px; height: 68px; border-radius: 50%; background: var(--g6rfb); color: var(--g0js6); display: grid; place-items: center; font: 900 1.45rem/1 var(--gsj7s); margin-bottom: 18px; border: 6px solid var(--g0js6);}
.i9ggx .irfor h3 {font-size: 1.55rem; margin-bottom: 6px;}
.i9ggx .irfor p {color: #c9d3c7; font-size: .97rem; margin: 0;}
.i9ggx .irfor .izz3v {display: inline-block; font-size: .78rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--g6rfb); margin-bottom: 8px;}
.i9ggx .i1yv7 {margin-top: 34px; font-size: .9rem; color: #b9c4b8;}
.i9ggx .i1yv7 a {color: #fff;}
.i9ggx .i5uno {display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px; align-items: stretch;}
.i9ggx .iele6 {grid-template-columns: repeat(3, 1fr);}
.i9ggx .iojbu {background: var(--gzljp); border-radius: var(--g1sj5); border: 1px solid var(--gw5ur); display: flex; flex-direction: column; overflow: hidden; position: relative;}
.i9ggx .i4mqz {padding: 22px 22px 18px; border-bottom: 2px dashed var(--gw5ur); position: relative;}
.i9ggx .i4mqz::before, .i9ggx .i4mqz::after {content: ""; position: absolute; bottom: -12px; width: 22px; height: 22px; border-radius: 50%; background: var(--gugmw); border: 1px solid var(--gw5ur);}
.i9ggx .i4mqz::before {left: -12px;}
.i9ggx .i4mqz::after {right: -12px;}
.i9ggx .i0o39 .i4mqz::before, .i9ggx .i0o39 .i4mqz::after {background: var(--g49kj);}
.i9ggx .i0izu {font: 800 1.75rem/1 var(--gsj7s); color: var(--g0js6); margin: 8px 0 6px;}
.i9ggx .izmxz {font-size: .93rem; color: var(--g5wev); margin: 0; min-height: 3em;}
.i9ggx .illah {font: 900 3rem/1 var(--gsj7s); color: var(--g0js6); margin-top: 14px;}
.i9ggx .illah small {font: 400 .85rem/1.3 var(--gnea1); color: var(--g5wev); display: block; margin-top: 6px;}
.i9ggx .imuhb {display: flex; flex-wrap: wrap; gap: 5px; margin-top: 14px;}
.i9ggx .imuhb i {width: 14px; height: 14px; border-radius: 50%; background: var(--gllu0);}
.i9ggx .imuhb i.ii5al {background: var(--g6rfb); box-shadow: inset 0 0 0 2px var(--g0js6);}
.i9ggx .iq00b {padding: 20px 22px 22px; display: flex; flex-direction: column; flex: 1;}
.i9ggx .iq00b ul {list-style: none; padding: 0; margin: 0 0 20px; flex: 1;}
.i9ggx .iq00b li {padding: 7px 0 7px 28px; position: relative; font-size: .96rem; border-bottom: 1px solid #efe9db;}
.i9ggx .iq00b li::before {content: ""; position: absolute; left: 2px; top: 13px; width: 14px; height: 8px; border-left: 3px solid var(--gllu0); border-bottom: 3px solid var(--gllu0); transform: rotate(-45deg);}
.i9ggx .ijng4 {font-size: .85rem; font-weight: 700; color: var(--gllu0); margin-bottom: 12px;}
.i9ggx .i5svb {background: var(--g0js6); border-color: var(--g0js6); color: #e7ece5;}
.i9ggx .i5svb .i0izu, .i9ggx .i5svb .illah {color: #fff;}
.i9ggx .i5svb .izmxz, .i9ggx .i5svb .illah small {color: #c3cec1;}
.i9ggx .i5svb .i4mqz {border-bottom-color: rgba(255,255,255,.22);}
.i9ggx .i5svb .iq00b li {border-bottom-color: rgba(255,255,255,.12);}
.i9ggx .i5svb .iq00b li::before {border-color: var(--g6rfb);}
.i9ggx .i5svb .imuhb i {background: var(--g6rfb);}
.i9ggx .i5svb .imuhb i.ii5al {background: #fff; box-shadow: none;}
.i9ggx .i5svb .ijng4 {color: var(--g6rfb);}
.i9ggx .inzxu {display: flex; flex-wrap: wrap; gap: 18px; font-size: .88rem; color: var(--g5wev); margin-top: 18px;}
.i9ggx .inzxu span {display: inline-flex; align-items: center; gap: 8px;}
.i9ggx .inzxu i {width: 14px; height: 14px; border-radius: 50%; background: var(--gllu0); display: inline-block;}
.i9ggx .inzxu i.ii5al {background: var(--g6rfb); box-shadow: inset 0 0 0 2px var(--g0js6);}
.i9ggx .i8b13 .i11nf {position: absolute; left: 12px; top: 12px;}
.i9ggx .il3v2 .i11nf {margin-top: 12px; align-self: flex-start; background: var(--g6rfb); color: var(--g0js6);}
.i9ggx .i81aw {display: grid; grid-template-columns: 1fr 1fr; gap: 50px; align-items: start;}
.i9ggx .i082u {margin-bottom: 26px;}
.i9ggx .i082u h3 {display: flex; align-items: center; gap: 12px; font-size: 1.6rem;}
.i9ggx .i082u h3 span {width: 34px; height: 34px; border-radius: 50%; background: var(--g6rfb); color: var(--g0js6); display: grid; place-items: center; font-size: 1rem;}
.i9ggx .i3tfz {display: flex; flex-wrap: wrap; gap: 7px; list-style: none; margin: 0; padding: 0;}
.i9ggx .i3tfz li {padding: 7px 12px; border-radius: 999px; background: var(--gzljp); border: 1px solid var(--gw5ur); font-size: .92rem;}
.i9ggx .ijk6h {margin: 0; background: var(--gzljp); border-radius: var(--g1sj5); border: 1px solid var(--gw5ur); padding: 18px; position: sticky; top: 110px;}
.i9ggx .ijk6h svg {width: 100%; height: auto;}
.i9ggx .ijk6h figcaption {font-size: .85rem; color: var(--g5wev); margin-top: 10px;}
.i9ggx .io8ip {border-top: 2px solid var(--g0js6);}
.i9ggx .io8ip details {border-bottom: 1px solid var(--gw5ur);}
.i9ggx .io8ip summary {list-style: none; cursor: pointer; padding: 20px 50px 20px 0; position: relative; font: 800 1.4rem/1.15 var(--gsj7s); color: var(--g0js6);}
.i9ggx .io8ip summary::-webkit-details-marker {display: none;}
.i9ggx .io8ip summary::after {content: ""; position: absolute; right: 6px; top: 50%; width: 30px; height: 30px; margin-top: -15px; border-radius: 50%; background: var(--g6rfb) 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;}
.i9ggx .io8ip details[open] summary::after {transform: rotate(45deg);}
.i9ggx .io8ip .iif89 {padding: 0 0 22px; max-width: 75ch; color: var(--g7ech);}
.i9ggx .idbnf h2 {font-size: clamp(1.9rem, 2.6vw, 2.6rem); overflow-wrap: normal; word-break: normal; hyphens: manual;}
.i9ggx .idbnf {display: grid; grid-template-columns: minmax(260px, 340px) 1fr; gap: 50px; align-items: start;}
.i9ggx .iyui1 {background: var(--g6rfb); color: var(--g0jvb); padding: 56px 0; position: relative; overflow: hidden;}
.i9ggx .iyui1::after {content: ""; position: absolute; right: -60px; bottom: -60px; width: 300px; height: 300px; border-radius: 50%; border: 28px solid rgba(23,34,27,.08);}
.i9ggx .iyui1 .i07nj {display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 24px; position: relative; z-index: 1;}
.i9ggx .iyui1 h2 {margin: 0 0 6px; font-size: clamp(2.2rem, 4.4vw, 3.6rem);}
.i9ggx .iyui1 p {margin: 0; font-size: 1.1rem;}
.i9ggx .iyui1 .iqfce {border-color: var(--g0js6);}
.i9ggx .i7pzs .iayy9 {width: 100%; margin-bottom: 10px;}
.i9ggx .i7pzs .iytoe {margin: 6px 0 0;}
.i9ggx .ie8i6 {display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;}
.i9ggx .ihu5g {background: var(--gzljp); border: 1px solid var(--gw5ur); border-radius: var(--g1sj5); padding: 24px;}
.i9ggx .ihu5g b {font: 900 2.6rem/1 var(--gsj7s); color: var(--g6rfb); -webkit-text-stroke: 1px var(--g0js6); display: block; margin-bottom: 10px;}
.i9ggx .ihu5g h3 {font-size: 1.5rem;}
.i9ggx .ihu5g p {color: var(--g5wev); margin: 0; font-size: .96rem;}
.i9ggx .ip73d .ix1xx {margin: 0 auto 26px;}
.i9ggx .i8fzo .iayy9 {min-height: 44px; padding: 8px 12px; font-size: .94rem;}
.i9ggx .i8fzo .iayy9:last-child {grid-column: 1 / -1;}
@media (max-width: 1100px) {
  .i9ggx .i5uno {grid-template-columns: repeat(2, 1fr);}
  .i9ggx .iplr8 {grid-template-columns: repeat(2, 1fr);}
  .i9ggx .i69wq a {grid-template-columns: 54px 110px 1fr 120px 40px;}
  .i9ggx .ildn2 {display: none;}
  .i9ggx .i8kh3 {width: 110px;}
}
@media (max-width: 900px) {
  .i9ggx .iwgsk, .i9ggx .i81aw, .i9ggx .idbnf {grid-template-columns: 1fr;}
  .i9ggx .i6gk8 {max-width: 520px; margin: 0 auto; width: 100%;}
  .i9ggx .izt0a {left: 10px;}
  .i9ggx .iw9a8 {grid-template-columns: repeat(2, 1fr);}
  .i9ggx .inkjj::before {display: none;}
  .i9ggx .ic70d {grid-template-columns: 1fr 1fr;}
  .i9ggx .ic70d::before {display: none;}
  .i9ggx .ie8i6 {grid-template-columns: 1fr;}
  .i9ggx .ijk6h {position: static;}
}
@media (max-width: 640px) {
  .i9ggx .i07nj {width: min(100% - 28px, var(--gqs2k));}
  .i9ggx .i5uno, .i9ggx .iele6, .i9ggx .iplr8, .i9ggx .ic70d {grid-template-columns: 1fr;}
  .i9ggx .i2hmu {grid-template-columns: 1fr;}
  .i9ggx .isp8n {grid-template-columns: 1fr;}
  .i9ggx .iepf7 {width: 100px; height: 100px; font-size: .95rem; right: 0;}
  .i9ggx .i69wq a {grid-template-columns: 84px 1fr 40px; gap: 14px; padding: 16px 0;}
  .i9ggx .i23er, .i9ggx .ibdem {display: none;}
  .i9ggx .i8kh3 {width: 84px; height: 70px;}
  .i9ggx .igr1y h3 {font-size: 1.4rem;}
  .i9ggx .ixpd3 {padding: 6px;}
}
@media print {
  .i9ggx .iyui1 {display: none;}
}
.i9ggx .intc5 { position: absolute; opacity: 0; pointer-events: none; }
.i9ggx .i7u3a { border-radius: 10px; padding: 10px 8px; font: 700 .9rem/1.2 var(--gnea1); color: var(--g0js6); cursor: pointer; text-align: center; }
.i9ggx .i7oo4 { display: none; }
.i9ggx .i4xb4:checked ~ .ikk3w, .i9ggx .ih2rm:checked ~ .i198m, .i9ggx .i2f6h:checked ~ .i2ifg { display: grid; }
.i9ggx .i4xb4:checked ~ .i2hmu .iss55, .i9ggx .ih2rm:checked ~ .i2hmu .il2br, .i9ggx .i2f6h:checked ~ .i2hmu .iy4dm { background: var(--g0js6); color: #fff; }
.i9ggx .ipxon svg { width: 18px; height: 18px; }
.i9ggx .ijk6h svg { width: 100%; height: auto; display: block; border-radius: var(--g1sj5); }
.i9ggx .iwb3k h1 em { white-space: normal; }
.i9ggx .iwgsk > div:first-child { min-width: 0; }
.i9ggx .i6gk8 { min-width: 0; }
.i9ggx .izt0a b { font-size: 1.15rem; white-space: nowrap; }
.i9ggx .i61cw b { font-size: clamp(1.2rem, 1rem + 1vw, 1.7rem); line-height: 1.15; }
.i9ggx .ibdem small { display: block; font: 600 .72rem/1.2 var(--gnea1); color: var(--g5wev); }
@media (min-width: 900px) { .i9ggx .ic70d { grid-template-columns: repeat(var(--gm4fr, 4), 1fr); } }
@media (min-width: 900px) { .i9ggx .iplr8 { grid-template-columns: repeat(var(--gm4fr, 4), 1fr); } }
.i9ggx .i9wpj {color: var(--gjpbe);}
.i9ggx .irigw .i9wpj {color: var(--g1d5l);}
.i9ggx .ihu5g h3 {color: var(--g0js6);}
.i9ggx .iyui1 .i9wpj {color: inherit; text-decoration: underline; text-decoration-thickness: .08em; text-underline-offset: .12em;}
.i9ggx .iyohj h1.iuw6w {font-size: clamp(2.3rem, 4.2vw, 3.7rem);}
.ig0h7 {
  --g3gz0: color-mix(in srgb, var(--gg9qs) 80%, #000); --g6zti: var(--gg9qs); --g9iwi: var(--gtmva);
  --g0klr: color-mix(in srgb, var(--gg9qs) 85%, #fff); --gbbqo: color-mix(in srgb, var(--gg9qs) 70%, #fff);
  --g9jut: color-mix(in srgb, var(--gg9qs) 22%, #fff); --ggdcs: color-mix(in srgb, var(--gg9qs) 10%, #fff);
  --gil0s: color-mix(in srgb, var(--gg9qs) 5%, #fff);
  --gv48q: var(--g22xw); --gh2pf: color-mix(in srgb, var(--g22xw) 70%, #fff); --gs3jh: color-mix(in srgb, var(--g22xw) 18%, #fff);
  --gwisw: var(--g3fcu); --g6ltw: var(--g0iis); --glxmu: color-mix(in srgb, var(--g3fcu) 14%, transparent);
  --gyu4h: var(--gew6z); --gv7rl: #fff; --gfret: #1D6B52; --gjgpo: #B3261E;
  --g1bjy: var(--g2lj4); --gwvd3: var(--g5ck6); --gq1jw: ui-monospace, Menlo, monospace;
  --gk638: 14px; --g9xyu: 8px; --g7a3u: 88px; --g87fd: 1200px;
  --gy76o: 0 1px 2px rgba(0,0,0,.06), 0 8px 28px rgba(0,0,0,.08);
}
.ig0h7 .inep5 { background: #fff; color: var(--gwisw); font: 400 1.0625rem/1.65 var(--gwvd3); }
.ig0h7 .inep5 h1, .ig0h7 .inep5 h2, .ig0h7 .inep5 h3, .ig0h7 .inep5 h4 { font-family: var(--g1bjy); line-height: 1.12; letter-spacing: -.02em; margin: 0 0 .5em; color: var(--g3gz0); font-weight: 750; text-transform: var(--glhq9, none); }
.ig0h7 .inep5 h1 { font-size: clamp(2.1rem, 1.4rem + 2.8vw, 3.7rem); letter-spacing: -.035em; }
.ig0h7 .inep5 h2 { font-size: clamp(1.65rem, 1.2rem + 1.6vw, 2.55rem); }
.ig0h7 .inep5 p { margin: 0 0 1em; }
.ig0h7 .inep5 img { max-width: 100%; height: auto; display: block; }
.ig0h7 .i5qwl {width:min(100% - 40px,var(--g87fd));margin-inline:auto}
.ig0h7 .isxjl {text-align:center}
.ig0h7 .idzrj {font-size:.875rem;color:var(--g6ltw)}
.ig0h7 .ihd8f {font:500 .78rem/1.3 var(--gq1jw);text-transform:uppercase;letter-spacing:.12em;color:var(--gbbqo);margin:0 0 .9rem;display:flex;align-items:center;gap:.5rem}
.ig0h7 .ihd8f svg {width:18px;height:18px}
.ig0h7 .ihd8f::before {content:"";width:22px;height:10px;background:linear-gradient(90deg,currentColor 0 25%,transparent 25% 37%,currentColor 37% 62%,transparent 62% 75%,currentColor 75%);clip-path:polygon(0 70%,25% 70%,25% 40%,62% 40%,62% 0,100% 0,100% 100%,0 100%)}
.ig0h7 .iyapd {color:var(--gv48q)}
.ig0h7 .ivcf8 {--g6wux:var(--g0klr);--gnq4v:#fff;display:inline-flex;align-items:center;justify-content:center;gap:.55em;min-height:48px;padding:.75em 1.35em;border-radius:var(--g9xyu);border:2px solid var(--g6wux);background:var(--g6wux);color:var(--gnq4v);font:700 1rem/1.2 var(--g1bjy);letter-spacing:-.005em;text-decoration:none;cursor:pointer;transition:transform .15s,background .15s,box-shadow .15s}
.ig0h7 .ivcf8 svg {width:18px;height:18px}
.ig0h7 .ivcf8:hover {color:var(--gnq4v);transform:translateY(-1px);box-shadow:0 6px 16px rgba(30,12,29,.18)}
.ig0h7 .innjq {--g6wux:var(--gv48q);--gnq4v:var(--g3gz0)}
.ig0h7 .innjq:hover {--g6wux:var(--gh2pf)}
.ig0h7 .idwd9 {--g6wux:var(--g9iwi);--gnq4v:#fff}
.ig0h7 .idwd9:hover {--g6wux:var(--g3gz0)}
.ig0h7 .iuxt1 {background:transparent;color:var(--g9iwi);border-color:var(--g9jut)}
.ig0h7 .iuxt1:hover {color:var(--g3gz0);border-color:var(--g0klr);background:var(--gil0s)}
.ig0h7 .ikm8l {background:transparent;color:#fff;border-color:rgba(255,255,255,.45)}
.ig0h7 .ikm8l:hover {border-color:#fff;background:rgba(255,255,255,.08)}
.ig0h7 .is0j3 {display:inline-flex;align-items:center;gap:.4em;font-weight:700;font-family:var(--g1bjy)}
.ig0h7 .is0j3 svg {width:16px;height:16px;transition:transform .15s}
.ig0h7 .is0j3:hover svg {transform:translateX(3px)}
.ig0h7 .i4b99 .i5qwl {display:flex;gap:.6rem;align-items:center;padding:.5rem 0}
.ig0h7 .ikiaz .ivcf8 {border-radius:999px}
@media (max-width:560px) {
  .ig0h7 .ikiaz .ivcf8 {display:none}
}
.ig0h7 .ilrz6 {padding:clamp(64px,8vw,112px) 0}
.ig0h7 .igdka {background:var(--gyu4h)}
.ig0h7 .ir7es {background:var(--g9iwi);color:color-mix(in srgb, #fff 92%, var(--gg9qs))}
.ig0h7 .ir7es h2 {color:#fff}
.ig0h7 .ir7es .idzrj {color:color-mix(in srgb, #fff 82%, var(--gg9qs))}
.ig0h7 .iuu3t {margin-bottom:2.4rem;max-width:760px}
.ig0h7 .iuu3t.illeh {max-width:none;display:grid;grid-template-columns:1.1fr 1fr;gap:2rem;align-items:end}
.ig0h7 .iuu3t.illeh>p {color:var(--g6ltw);margin:0}
@media (max-width:800px) {
  .ig0h7 .iuu3t.illeh {grid-template-columns:1fr}
}
.ig0h7 .i526u {background:radial-gradient(1200px 500px at 85% -10%,color-mix(in srgb, var(--gg9qs) 70%, var(--g22xw) 12%) 0%,transparent 60%),var(--g9iwi);color:color-mix(in srgb, #fff 92%, var(--gg9qs));padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(56px,7vw,96px);overflow:hidden;border-radius:0 0 40px 40px}
.ig0h7 .iu6nn {display:grid;grid-template-columns:1.12fr .88fr;gap:clamp(32px,5vw,72px);align-items:center}
.ig0h7 .i526u h1 {color:#fff;max-width:17ch}
.ig0h7 .i7gpm {color:color-mix(in srgb, #fff 82%, var(--gg9qs));font-size:1.17rem;max-width:56ch}
.ig0h7 .ic5sz {display:flex;flex-wrap:wrap;gap:.75rem;margin:1.6rem 0 2rem}
.ig0h7 .ic5sz.isxjl {justify-content:center}
.ig0h7 .ip6wy {list-style:none;padding:1.4rem 0 0;margin:0;display:grid;grid-template-columns:repeat(3,auto);gap:1.6rem;border-top:1px solid rgba(255,255,255,.18);max-width:600px}
.ig0h7 .ip6wy b {display:block;font:800 1.6rem/1 var(--g1bjy);color:var(--gv48q);letter-spacing:-.02em}
.ig0h7 .ip6wy span {font-size:.88rem;color:color-mix(in srgb, #fff 82%, var(--gg9qs))}
.ig0h7 .iygwm {position:relative;padding:0 0 40px 30px}
.ig0h7 .iijla {border-radius:999px 999px var(--gk638) var(--gk638);overflow:hidden;background:var(--g0klr);box-shadow:0 30px 60px rgba(0,0,0,.35)}
.ig0h7 .iijla img {width:100%;aspect-ratio:760/900;object-fit:cover}
.ig0h7 .i526u .iijla {border:6px solid rgba(255,255,255,.08)}
.ig0h7 .iwkav {position:absolute;left:-10px;bottom:0;background:#fff;color:var(--gwisw);border-radius:var(--gk638);padding:1rem 1.2rem;box-shadow:0 20px 40px rgba(0,0,0,.28);width:min(300px,80%);border-top:5px solid var(--gv48q)}
.ig0h7 .iwkav p {margin:0}
.ig0h7 .ii8w9 {display:flex;gap:.4rem;align-items:center;font:500 .72rem/1 var(--gq1jw);text-transform:uppercase;letter-spacing:.1em;color:var(--gbbqo)}
.ig0h7 .ii8w9 svg {width:16px;height:16px}
.ig0h7 .irq6w {font:700 1.05rem/1.25 var(--g1bjy);margin:.45rem 0 .25rem!important;color:var(--g3gz0)}
.ig0h7 .ippq8 {display:flex;justify-content:space-between;gap:.5rem;align-items:baseline;color:var(--g6ltw);font-size:.93rem}
.ig0h7 .ippq8 b {font:500 .82rem var(--gq1jw);background:var(--ggdcs);color:var(--g9iwi);padding:.15em .5em;border-radius:4px}
.ig0h7 .iwkav a {display:inline-block;margin-top:.5rem;font-weight:700;font-size:.9rem}
.ig0h7 .iuuq7 {position:absolute;right:8px;top:12px;font:500 .7rem var(--gq1jw);color:#fff;background:rgba(30,12,29,.62);padding:.3em .6em;border-radius:4px;margin:0}
@media (max-width:900px) {
  .ig0h7 .iu6nn {grid-template-columns:1fr}
  .ig0h7 .iygwm {max-width:520px;padding-left:0;margin:0 auto}
  .ig0h7 .iwkav {left:12px}
  .ig0h7 .ip6wy {grid-template-columns:repeat(3,1fr);gap:1rem}
  .ig0h7 .ip6wy b {font-size:1.3rem}
  .ig0h7 .ip6wy span {font-size:.8rem;display:block;line-height:1.35}
}
.ig0h7 .itilz {list-style:none;margin:0 0 2.4rem;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:3rem;border-top:2px solid var(--g3gz0)}
.ig0h7 .itilz li {border-bottom:1px solid var(--glxmu)}
.ig0h7 .itilz a {display:grid;grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:1rem;padding:1.3rem .25rem;text-decoration:none;color:var(--gwisw)}
.ig0h7 .i0i4c {font:500 .82rem var(--gq1jw);color:var(--gbbqo)}
.ig0h7 .iq52t b {display:block;font:700 1.1rem/1.25 var(--g1bjy);color:var(--g3gz0)}
.ig0h7 .iq52t small {display:block;color:var(--g6ltw);font-size:.9rem;line-height:1.45;margin-top:.2rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.ig0h7 .inldn {display:none}
.ig0h7 .idfx3 {font:700 1rem var(--g1bjy);white-space:nowrap;color:var(--g9iwi);text-align:right}
.ig0h7 .idfx3 small {font:400 .8rem var(--gwvd3);color:var(--g6ltw)}
.ig0h7 .itilz a:hover {background:var(--gil0s)}
.ig0h7 .itilz a:hover .ia4ds {transform:translateX(4px)}
.ig0h7 .itilz a:hover .iq52t b {text-decoration:underline}
.ig0h7 .isxjl .ivcf8 {margin:.3rem}
@media (max-width:960px) {
  .ig0h7 .itilz {grid-template-columns:1fr}
}
@media (max-width:560px) {
  .ig0h7 .itilz a {grid-template-columns:auto 1fr auto;gap:.75rem}
  .ig0h7 .i0i4c {display:none}
  .ig0h7 .iq52t small {-webkit-line-clamp:3}
  .ig0h7 .idfx3 {font-size:.92rem}
}
.ig0h7 .ik9df {display:inline-flex;flex-wrap:wrap;gap:.3rem;background:#fff;border:1px solid var(--glxmu);border-radius:999px;padding:.3rem;margin-bottom:2rem}
.ig0h7 .ik9df button {font:700 .97rem/1 var(--g1bjy);border:0;background:transparent;color:var(--g6ltw);padding:.8rem 1.15rem;border-radius:999px;cursor:pointer;display:inline-flex;gap:.45rem;align-items:center}
.ig0h7 .ik9df button[aria-selected=true] {background:var(--g9iwi);color:#fff}
.ig0h7 .ik9df button:hover:not([aria-selected=true]) {color:var(--g6zti);background:var(--gil0s)}
.ig0h7 .izips {display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);align-items:center}
.ig0h7 .izips[hidden] {display:none}
.ig0h7 .iunnx img {border-radius:var(--gk638) 120px var(--gk638) var(--gk638);width:100%;aspect-ratio:720/560;object-fit:cover}
.ig0h7 .idf3n h3 {font-size:1.7rem}
.ig0h7 .idf3n p {color:var(--g6ltw)}
@media (max-width:820px) {
  .ig0h7 .izips {grid-template-columns:1fr}
  .ig0h7 .ik9df {border-radius:var(--gk638)}
}
.ig0h7 .ic8tj {list-style:none;padding:0;margin:0 0 1.4rem;display:grid;gap:.6rem}
.ig0h7 .ic8tj li {display:flex;gap:.7rem;align-items:flex-start}
.ig0h7 .ic8tj svg {width:22px;height:22px;flex:none;color:#fff;background:var(--g0klr);border-radius:6px;padding:3px;margin-top:2px}
.ig0h7 .if0ms {display:grid;grid-template-columns:.8fr 1.6fr;gap:clamp(24px,4vw,56px);align-items:start}
.ig0h7 .i7l71 p {color:var(--g6ltw)}
.ig0h7 .i7l71 .ivcf8 {margin:.4rem 1rem .6rem 0}
.ig0h7 .i6yzx {display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}
.ig0h7 .iged0 {position:relative;border:1px solid var(--glxmu);border-radius:var(--gk638);padding:1.5rem 1.3rem;background:#fff}
.ig0h7 .iged0.ik8ta {background:var(--g9iwi);color:color-mix(in srgb, #fff 82%, var(--gg9qs));border-color:var(--g9iwi)}
.ig0h7 .iged0.ik8ta h3, .ig0h7 .iged0.ik8ta .ixqgp b {color:#fff}
.ig0h7 .iged0.ik8ta .iu7ad, .ig0h7 .iged0.ik8ta .ixqgp span {color:color-mix(in srgb, #fff 82%, var(--gg9qs))}
.ig0h7 .itmpk {position:absolute;top:-12px;left:1.2rem;background:var(--gv48q);color:var(--g3gz0);font:500 .7rem/1 var(--gq1jw);text-transform:uppercase;letter-spacing:.08em;padding:.45em .7em;border-radius:4px;margin:0}
.ig0h7 .iu7ad {font-size:.9rem;color:var(--g6ltw);min-height:2.9em}
.ig0h7 .ixqgp {display:flex;align-items:flex-end;gap:.5rem;margin:.6rem 0 1rem}
.ig0h7 .ixqgp b {font:800 2.5rem/1 var(--g1bjy);letter-spacing:-.03em;color:var(--g3gz0)}
.ig0h7 .ixqgp span {font-size:.78rem;line-height:1.25;color:var(--g6ltw)}
.ig0h7 .iwpzv {list-style:none;margin:0;padding:1rem 0 0;border-top:1px dashed var(--g9jut);font-size:.92rem;display:grid;gap:.45rem}
.ig0h7 .iwpzv li::before {content:"";display:inline-block;width:8px;height:8px;background:var(--gv48q);margin-right:.55rem;border-radius:2px;vertical-align:.1em}
@media (max-width:960px) {
  .ig0h7 .if0ms {grid-template-columns:1fr}
}
@media (max-width:700px) {
  .ig0h7 .i6yzx {grid-template-columns:1fr}
  .ig0h7 .iu7ad {min-height:0}
}
.ig0h7 .iw1bq {display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(24px,5vw,72px);align-items:start}
.ig0h7 .iw1bq p {color:color-mix(in srgb, #fff 82%, var(--gg9qs))}
.ig0h7 .iuyz8 {list-style:none;margin:0;padding:0;border-left:2px solid rgba(255,255,255,.2)}
.ig0h7 .iuyz8 li {position:relative;display:grid;grid-template-columns:150px 1fr;gap:1rem;padding:1rem 0 1rem 1.6rem;border-bottom:1px solid rgba(255,255,255,.12)}
.ig0h7 .iuyz8 li::before {content:"";position:absolute;left:-7px;top:1.35rem;width:12px;height:12px;background:var(--g9iwi);border:2px solid var(--gv48q);border-radius:3px}
.ig0h7 .iuyz8 li:first-child::before {background:var(--gv48q)}
.ig0h7 .i1kpe {font:500 .95rem var(--gq1jw);color:var(--gv48q)}
.ig0h7 .ijl8r {color:#fff;font-weight:600}
.ig0h7 .ijl8r small {display:block;font-weight:400;color:color-mix(in srgb, #fff 82%, var(--gg9qs));font-size:.85rem}
@media (max-width:820px) {
  .ig0h7 .iw1bq {grid-template-columns:1fr}
  .ig0h7 .iuyz8 li {grid-template-columns:1fr;gap:.2rem}
}
.ig0h7 .irdiy {list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;align-items:end}
.ig0h7 .irdiy li {background:var(--gil0s);border:1px solid var(--glxmu);border-radius:var(--gk638) var(--gk638) 0 0;padding:1.4rem 1.2rem;min-height:calc(190px + var(--gbthl) * 42px);display:flex;flex-direction:column;justify-content:flex-end;border-bottom:6px solid var(--g0klr)}
.ig0h7 .irdiy li:last-child {background:var(--g9iwi);color:color-mix(in srgb, #fff 82%, var(--gg9qs));border-bottom-color:var(--gv48q)}
.ig0h7 .irdiy li:last-child h3 {color:#fff}
.ig0h7 .iiro0 {font:800 2.6rem/1 var(--g1bjy);color:var(--gbbqo);margin-bottom:auto}
.ig0h7 .irdiy li:last-child .iiro0 {color:var(--gv48q)}
.ig0h7 .irdiy p {font-size:.94rem;margin:0}
.ig0h7 .irdiy li:not(:last-child) p {color:var(--g6ltw)}
@media (max-width:860px) {
  .ig0h7 .irdiy {grid-template-columns:1fr 1fr}
  .ig0h7 .irdiy li {min-height:0}
}
@media (max-width:520px) {
  .ig0h7 .irdiy {grid-template-columns:1fr}
}
.ig0h7 .i3qyv {display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(24px,5vw,72px)}
.ig0h7 .i3qyv p {color:var(--g6ltw)}
@media (max-width:820px) {
  .ig0h7 .i3qyv {grid-template-columns:1fr}
}
.ig0h7 .i959c {border-bottom:1px solid var(--glxmu)}
.ig0h7 .i959c summary {list-style:none;cursor:pointer;padding:1.15rem 2.6rem 1.15rem 0;position:relative;font:700 1.07rem/1.35 var(--g1bjy);color:var(--g3gz0)}
.ig0h7 .i959c summary::-webkit-details-marker {display:none}
.ig0h7 .i959c summary::after {content:"";position:absolute;right:6px;top:50%;width:22px;height:22px;margin-top:-11px;border-radius:6px;background:var(--ggdcs) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234B2147' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center/14px no-repeat;transition:transform .2s}
.ig0h7 .i959c[open] summary::after {transform:rotate(45deg)}
.ig0h7 .i959c summary:hover {color:var(--g0klr)}
.ig0h7 .i959c p {color:var(--g6ltw);margin:0 0 1.2rem;max-width:68ch}
.ig0h7 .iq1ue .i5qwl {display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:2rem 0;flex-wrap:wrap}
.ig0h7 .i3swj .ivcf8 {--g6wux:var(--gv48q);--gnq4v:var(--g3gz0);margin-bottom:.8rem}
.ig0h7 .i3swj .is0j3 {color:#fff;font-size:.9rem}
.ig0h7 .ivcf8 svg {flex:none}
.ig0h7 .isnuq .idzrj {color:color-mix(in srgb, #fff 82%, var(--gg9qs));margin-top:1rem}
.ig0h7 .i7cr0 .ivcf8 {margin-top:auto}
.ig0h7 .i7cr0 .iwpzv {margin-bottom:1.6rem}
.ig0h7 .i7cr0.ik8ta {border-color:var(--g0klr);box-shadow:var(--gy76o)}
.ig0h7 .ickce .idzrj {column-span:all}
.ig0h7 .ix06k .ivcf8 {margin-top:1.2rem}
.ig0h7 .i959c[hidden] {display:none}
@media print {
  .ig0h7 .ivcf8 {display:none!important}
}
.ig0h7 .inbmb { position: absolute; opacity: 0; pointer-events: none; }
.ig0h7 .io724 { font: 700 .97rem/1 var(--g1bjy); color: var(--g6ltw); padding: .8rem 1.15rem; border-radius: 999px; cursor: pointer; }
.ig0h7 .io724:hover { color: var(--g6zti); background: var(--gil0s); }
.ig0h7 .iifyk { display: none; }
.ig0h7 .i4red:checked ~ .iv8sa, .ig0h7 .i960j:checked ~ .i0nn8, .ig0h7 .ieq2k:checked ~ .i5y9s, .ig0h7 .ivm56:checked ~ .ii8ip { display: grid; }
.ig0h7 .i4red:checked ~ .ik9df .ix12u, .ig0h7 .i960j:checked ~ .ik9df .imdfl, .ig0h7 .ieq2k:checked ~ .ik9df .i79o6, .ig0h7 .ivm56:checked ~ .ik9df .iwihj { background: var(--g9iwi); color: #fff; }
.ig0h7 .iunnx img { width: 100%; height: 100%; object-fit: cover; border-radius: var(--gk638); }
.ig0h7 svg { width: 18px; height: 18px; flex: none; }
@media (max-width: 900px) { .ig0h7 .i4red:checked ~ .iv8sa, .ig0h7 .i960j:checked ~ .i0nn8, .ig0h7 .ieq2k:checked ~ .i5y9s, .ig0h7 .ivm56:checked ~ .ii8ip { grid-template-columns: 1fr; } }
.ig0h7 .i9wpj {color:var(--gjpbe)}
.ig0h7 .i526u .i9wpj, .ig0h7 .ir7es .i9wpj {color:var(--g1d5l)}
.ig0h7 .inep5 h1.i3bsm {font-size: clamp(1.9rem, 1.2rem + 2.2vw, 3.1rem);max-width:20ch}
.id3kq { background: var(--gtokv); color: var(--g3fcu); }
.i34l3 { padding: clamp(56px, 7vw, 96px) 0; }
.i36hl { width: min(100% - 40px, var(--gv970, 1200px)); margin: 0 auto; }
.ikb1w { max-width: 720px; margin: 0 0 clamp(24px, 3vw, 40px); }
.ikeav { font-size: .78rem; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; color: var(--gjpbe); margin: 0 0 10px; }
.ikb1w h2 { font-family: var(--g2lj4); text-transform: var(--glhq9, none); font-size: clamp(1.8rem, 3.2vw, 2.6rem); line-height: 1.12; margin: 0 0 12px; color: var(--g3fcu); overflow-wrap: normal; hyphens: manual; }
.ikb1w h2 .i9wpj { color: var(--gjpbe); }
.i2h7j { color: var(--g0iis); font-size: 1.04rem; line-height: 1.6; margin: 0; }
.iasek { color: var(--g0iis); font-size: .86rem; line-height: 1.5; margin: 12px 0 0; }
.iwdht { display: inline-flex; align-items: center; justify-content: center; gap: .5em; min-height: 48px; padding: 0 22px; border-radius: 999px; border: 2px solid var(--g22xw); background: var(--g22xw); color: var(--govov); font-weight: 700; text-decoration: none; cursor: pointer; font: inherit; font-weight: 700; transition: transform .15s, box-shadow .2s, background .2s; text-align: center; }
.iwdht svg { width: 18px; height: 18px; }
.iwdht:hover { transform: translateY(-1px); box-shadow: 0 10px 22px -12px color-mix(in srgb, var(--g22xw) 70%, transparent); }
.iwdht[disabled] { opacity: .45; cursor: not-allowed; transform: none; box-shadow: none; }
.itqrs { background: transparent; color: var(--g3fcu); border-color: color-mix(in srgb, var(--g3fcu) 25%, transparent); }
.ib7so { background: none; border: 0; color: var(--gjpbe); font: inherit; font-weight: 600; text-decoration: underline; cursor: pointer; padding: 8px 4px; }
.ipaah { width: 100%; min-height: 48px; border-radius: 12px; border: 1px solid color-mix(in srgb, var(--g3fcu) 18%, transparent); background: #fff; color: var(--g3fcu); padding: 10px 14px; font: inherit; }
.ipaah:focus-visible, .iwdht:focus-visible, .i3606:focus-visible, .iskh6:focus-within, .iegvj:focus-within { outline: 3px solid color-mix(in srgb, var(--g22xw) 55%, transparent); outline-offset: 2px; }
.iz8cy { display: grid; gap: 6px; font-weight: 600; font-size: .9rem; }
.iqny0 { display: grid; grid-template-columns: minmax(0, 1.5fr) minmax(280px, 1fr); gap: clamp(18px, 3vw, 44px); align-items: start; }
.ibavi .iqny0 { grid-template-columns: 1fr; max-width: 880px; }
.icame { list-style: none; margin: 0; padding: 0; border-top: 1px solid color-mix(in srgb, var(--g3fcu) 14%, transparent); }
.i7lfu { 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(--g3fcu) 10%, transparent); transition: background .2s; }
.i7lfu.ijybm { background: linear-gradient(90deg, color-mix(in srgb, var(--g22xw) 7%, transparent), transparent 70%); }
.iegvj { display: flex; align-items: flex-start; gap: 14px; cursor: pointer; min-width: 0; }
.iegvj input { position: absolute; opacity: 0; width: 1px; height: 1px; }
.ifgqh { flex: none; width: 22px; height: 22px; border-radius: 6px; border: 2px solid color-mix(in srgb, var(--g3fcu) 28%, transparent); display: grid; place-items: center; color: transparent; transition: .15s; margin-top: 2px; }
.ifgqh svg { width: 14px; height: 14px; }
.iegvj input:checked + .ifgqh { background: var(--g22xw); border-color: var(--g22xw); color: var(--govov); }
.idec7 { font-weight: 650; line-height: 1.3; overflow-wrap: normal; word-break: normal; }
.idec7 small { display: block; margin-top: 3px; color: var(--g0iis); font-weight: 400; font-size: .84rem; }
.iefl1 { font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }
.iefl1 small { color: var(--g0iis); font-weight: 400; }
.i7lfu:not(.ijybm) .i5349 { opacity: .35; }
.i5349 { display: inline-flex; align-items: center; border: 1px solid color-mix(in srgb, var(--g3fcu) 16%, transparent); border-radius: 999px; overflow: hidden; transition: opacity .2s; }
.i2h8v { width: 34px; height: 34px; border: 0; background: transparent; color: var(--g3fcu); font-size: 1.1rem; cursor: pointer; }
.i2h8v:hover { background: var(--gew6z); }
.ibv3t { width: 38px; height: 34px; border: 0; text-align: center; font: inherit; font-weight: 700; background: transparent; color: var(--g3fcu); -moz-appearance: textfield; }
.ibv3t::-webkit-inner-spin-button, .ibv3t::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }
.iooiw { position: sticky; top: calc(var(--gympr, 72px) + 16px); padding: 24px; border-radius: 22px; background: var(--ga3e2, var(--gg9qs)); color: #fff; }
.ibavi .iooiw { position: static; display: grid; grid-template-columns: 1fr auto; gap: 4px 24px; align-items: center; padding: 18px 22px; }
.ibzvp { margin: 0; font-size: .82rem; letter-spacing: .1em; text-transform: uppercase; color: color-mix(in srgb, #fff 70%, transparent); }
.ibzvp small { text-transform: none; letter-spacing: 0; }
.iheku { margin: 6px 0 4px; font-family: var(--g2lj4); font-size: clamp(2rem, 4vw, 2.8rem); font-weight: 800; line-height: 1.05; color: var(--g1d5l); }
.ixcz1 { font-size: .45em; font-weight: 600; color: #fff; }
.ikrvd { color: #ffd2cc; margin: 0; font-size: .9rem; }
.iooiw .iasek { color: color-mix(in srgb, #fff 68%, transparent); }
.iooiw .iwdht { margin-top: 18px; width: 100%; }
.ibavi .iooiw .iwdht { width: auto; grid-row: 1 / span 3; grid-column: 2; margin: 0; }
.i41mv { position: relative; padding: clamp(20px, 3vw, 36px); border-radius: 26px; background: #fff; border: 1px solid color-mix(in srgb, var(--g3fcu) 10%, transparent); box-shadow: 0 30px 60px -44px rgba(0,0,0,.4); max-width: 920px; }
.i58lz { background: var(--gew6z); }
.i58lz .i41mv { max-width: none; }
.in9ky { height: 6px; border-radius: 6px; background: var(--gew6z); overflow: hidden; margin-bottom: 22px; }
.in9ky span { display: block; height: 100%; background: var(--g22xw); border-radius: 6px; transition: width .3s; }
.i9x9m { border: 0; padding: 0; margin: 0; min-width: 0; }
.i9x9m legend { font-family: var(--g2lj4); font-size: clamp(1.3rem, 2.2vw, 1.7rem); font-weight: 700; margin-bottom: 18px; padding: 0; outline: none; }
.i90jl { display: block; font-family: var(--g5ck6); font-size: .78rem; font-weight: 600; letter-spacing: .1em; text-transform: uppercase; color: var(--g0iis); margin-bottom: 6px; }
.ivkvy { display: grid; grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)); gap: 12px; }
.iskh6 { position: relative; display: grid; gap: 4px; padding: 16px 18px; border-radius: 14px; border: 1px solid color-mix(in srgb, var(--g3fcu) 14%, transparent); background: color-mix(in srgb, var(--gew6z) 50%, #fff); cursor: pointer; transition: border-color .15s, background .15s; }
.iskh6 input { position: absolute; opacity: 0; }
.iskh6:hover { border-color: color-mix(in srgb, var(--g22xw) 55%, transparent); }
.iskh6.ijybm { border-color: var(--g22xw); box-shadow: inset 0 0 0 1px var(--g22xw); background: color-mix(in srgb, var(--g22xw) 8%, #fff); }
.i2ooq { font-weight: 700; overflow-wrap: anywhere; }
.ihvk4 { color: var(--g0iis); font-size: .88rem; line-height: 1.45; }
.ii7qc { display: flex; flex-wrap: wrap; gap: 12px; align-items: center; margin-top: 22px; }
.ik2z0 h3 { font-family: var(--g2lj4); font-size: clamp(1.5rem, 2.6vw, 2.1rem); margin: 0 0 8px; outline: none; }
.i6nnh { color: var(--g0iis); margin: 0; }
.ibzi4 { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(260px, .85fr); gap: clamp(18px, 3vw, 40px); align-items: start; }
.ipm0o .ibzi4 { padding: clamp(18px, 3vw, 32px); border-radius: 26px; background: #fff; box-shadow: 0 30px 60px -44px rgba(0,0,0,.4); }
.iuvza { padding: 18px; border-radius: 20px; background: #fff; border: 1px solid color-mix(in srgb, var(--g3fcu) 10%, transparent); }
.ipm0o .iuvza { border: 0; padding: 0; }
.i5dm6 { display: flex; align-items: center; justify-content: space-between; gap: 10px; margin-bottom: 12px; }
.i9l4b { margin: 0; font-weight: 700; text-transform: capitalize; }
.i6qw5 { width: 40px; height: 40px; border-radius: 50%; border: 1px solid color-mix(in srgb, var(--g3fcu) 14%, transparent); background: transparent; color: var(--g3fcu); display: grid; place-items: center; cursor: pointer; transform: rotate(90deg); }
.i37ao { transform: rotate(-90deg); }
.i6qw5 svg { width: 18px; height: 18px; }
.i6qw5[disabled] { opacity: .3; cursor: default; }
.i0mzx { display: grid; grid-template-columns: repeat(7, minmax(0, 1fr)); gap: 6px; }
.ie186 { text-align: center; font-size: .74rem; font-weight: 600; color: var(--g0iis); text-transform: uppercase; padding: 4px 0; }
.i3606 { aspect-ratio: 1; min-height: 38px; border-radius: 12px; border: 0; background: var(--gew6z); color: var(--g3fcu); font: inherit; font-weight: 600; cursor: pointer; transition: background .15s, color .15s; }
.i3606:hover:not([disabled]) { background: color-mix(in srgb, var(--g22xw) 22%, var(--gew6z)); }
.i3606[disabled] { background: transparent; color: color-mix(in srgb, var(--g3fcu) 30%, transparent); cursor: default; text-decoration: line-through; }
.i3606.ing94 { box-shadow: inset 0 0 0 2px color-mix(in srgb, var(--g22xw) 60%, transparent); }
.i3606.ijybm { background: var(--g22xw); color: var(--govov); }
.i2hga { display: grid; gap: 14px; }
.i2hga .iwdht { margin-top: 4px; }
.ibtet { list-style: none; margin: 0; padding: 0; display: grid; gap: 0; border-top: 1px solid color-mix(in srgb, var(--g3fcu) 14%, transparent); }
.i2ro7 { 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(--g3fcu) 10%, transparent); }
.idv7c { font-family: var(--g2lj4); font-weight: 700; font-size: 1.15rem; line-height: 1.1; color: var(--gjpbe); }
.idv7c small { display: block; font-family: var(--g5ck6); font-size: .8rem; font-weight: 500; color: var(--g0iis); margin-top: 3px; }
.ij6xs b { display: block; font-weight: 700; line-height: 1.3; }
.ij6xs small { display: block; color: var(--g0iis); font-size: .9rem; line-height: 1.5; margin-top: 4px; }
.ia8ag { white-space: nowrap; font-size: .82rem; font-weight: 700; padding: 6px 12px; border-radius: 999px; background: var(--gew6z); color: var(--g3fcu); font-variant-numeric: tabular-nums; }
.ia8ag:empty { display: none; }
.i2ro7.ijybm .ia8ag { background: var(--g22xw); color: var(--govov); }
.i971y .ibtet { border-top: 0; grid-template-columns: repeat(auto-fill, minmax(260px, 1fr)); gap: 14px; }
.i971y .i2ro7 { grid-template-columns: 1fr; align-content: start; border: 1px solid color-mix(in srgb, var(--g3fcu) 10%, transparent); border-radius: 18px; background: #fff; padding: 20px; }
.i971y .i2ro7.ijybm { border-color: var(--g22xw); }
.i971y .ia8ag { justify-self: start; }
.iogxp { margin: 24px 0 0; }
.ibnz9 { display: flex; flex-wrap: wrap; gap: 12px 20px; align-items: center; margin: 0 0 18px; }
.i43i1 { display: inline-flex; padding: 4px; border-radius: 999px; background: var(--gew6z); }
.ipymr { border: 0; background: transparent; padding: 8px 16px; border-radius: 999px; font: inherit; font-weight: 600; font-size: .9rem; color: var(--g0iis); cursor: pointer; }
.ipymr[aria-pressed="true"] { background: #fff; color: var(--g3fcu); box-shadow: 0 4px 10px -6px rgba(0,0,0,.3); }
.ii5no { display: inline-flex; align-items: center; gap: 10px; font-weight: 600; font-size: .92rem; cursor: pointer; }
.ii5no input { width: 40px; height: 22px; appearance: none; -webkit-appearance: none; border-radius: 999px; background: color-mix(in srgb, var(--g3fcu) 20%, transparent); position: relative; cursor: pointer; transition: background .2s; margin: 0; }
.ii5no input::after { content: ""; position: absolute; top: 3px; left: 3px; width: 16px; height: 16px; border-radius: 50%; background: #fff; transition: transform .2s; }
.ii5no input:checked { background: var(--g22xw); }
.ii5no input:checked::after { transform: translateX(18px); }
.i57tm { overflow-x: auto; border-radius: 22px; background: #fff; border: 1px solid color-mix(in srgb, var(--g3fcu) 10%, transparent); }
.ia7sf { width: 100%; border-collapse: collapse; min-width: 560px; }
.ia7sf th, .ia7sf td { padding: 14px 16px; border-bottom: 1px solid color-mix(in srgb, var(--g3fcu) 8%, transparent); text-align: center; vertical-align: middle; }
.ia7sf thead th { vertical-align: top; }
.ia7sf tbody th { text-align: left; font-weight: 500; }
.ij4hj { display: block; font-family: var(--g2lj4); font-size: 1.15rem; font-weight: 700; }
.ia7sf thead small { display: block; color: var(--g0iis); font-weight: 400; font-size: .84rem; margin-top: 4px; }
.i8li3, .i0ge8 { display: block; margin-top: 10px; font-size: 1.35rem; font-weight: 800; color: var(--gjpbe); }
.i0ge8 { font-size: 1rem; }
.i200l { background: color-mix(in srgb, var(--g22xw) 7%, #fff); }
.ioo6a { display: inline-grid; place-items: center; width: 28px; height: 28px; border-radius: 50%; background: color-mix(in srgb, var(--g22xw) 16%, #fff); color: var(--gjpbe); }
.ioo6a svg { width: 16px; height: 16px; }
.i9foc { color: color-mix(in srgb, var(--g3fcu) 30%, transparent); }
.ixvxy td { border-bottom: 0; }
.ixvxy .iwdht { min-height: 42px; padding: 0 16px; font-size: .92rem; }
@media (max-width: 900px) {
  .iqny0, .ibzi4 { grid-template-columns: 1fr; }
  .iooiw { position: static; }
  .ibavi .iooiw { grid-template-columns: 1fr; }
  .ibavi .iooiw .iwdht { grid-row: auto; grid-column: auto; width: 100%; margin-top: 14px; }
}
@media (max-width: 560px) {
  .i2ro7 { grid-template-columns: 1fr; }
  .ia8ag { justify-self: start; }
  .i7lfu { grid-template-columns: minmax(0, 1fr) auto; }
  .i5349 { grid-column: 1 / -1; justify-self: start; }
  .ivkvy { grid-template-columns: 1fr; }
  .i3606 { min-height: 34px; border-radius: 10px; }
}
.iarld {
  --gvb8l: var(--gtokv); --gkkr4: var(--gew6z); --gimws: color-mix(in srgb, var(--gtokv) 35%, #fff);
  --gjl90: var(--g3fcu); --gsh0x: var(--g0iis);
  --gdxcy: color-mix(in srgb, var(--g3fcu) 16%, var(--gtokv)); --gmn5w: color-mix(in srgb, var(--g3fcu) 28%, var(--gtokv));
  --gtkwt: var(--g22xw); --g6uev: color-mix(in srgb, var(--g22xw) 78%, #fff); --gvwfm: var(--gjpbe);
  --g8sm4: var(--govov, #141414);
  --g005u: var(--gg9qs); --gl7bl: color-mix(in srgb, var(--gg9qs) 82%, #000); --guhfj: color-mix(in srgb, var(--gg9qs) 85%, #fff);
  --gbet4: color-mix(in srgb, var(--gg9qs) 14%, #fff); --g9wrl: var(--gjpbe);
  --gqfb2: color-mix(in srgb, var(--g22xw) 16%, var(--gimws));
  --ghesf: color-mix(in srgb, #fff 92%, var(--gg9qs)); --genzx: color-mix(in srgb, #fff 74%, var(--gg9qs));
  --gw1or: var(--g2lj4); --gbw1b: var(--g5ck6); --gp3b6: ui-monospace, "SFMono-Regular", Menlo, monospace;
  --gp7vb: 14px; --g6cwx: 22px; --gf52k: 1240px;
  --g745r: 0 1px 0 rgba(0,0,0,.05), 0 14px 34px -18px rgba(0,0,0,.35);
}
.iarld .iok1l { background: var(--gvb8l); color: var(--gjl90); font: 400 1.0625rem/1.65 var(--gbw1b); }
.iarld .iok1l h1, .iarld .iok1l h2, .iarld .iok1l h3, .iarld .iok1l h4 { font-family: var(--gw1or); font-weight: 600; line-height: 1.08; letter-spacing: -.015em; margin: 0 0 .5em; color: var(--gjl90); text-transform: var(--glhq9, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.iarld .iok1l h1 { font-size: clamp(2.4rem, 5vw, 4.3rem); }
.iarld .iok1l h2 { font-size: clamp(1.9rem, 3.4vw, 2.9rem); }
.iarld .iok1l h3 { font-size: 1.35rem; line-height: 1.2; }
.iarld .iok1l h1 em, .iarld .iok1l h2 em, .iarld .iok1l h1 .i9wpj, .iarld .iok1l h2 .i9wpj { font-style: italic; font-weight: 500; color: var(--gjpbe); background: none; }
.iarld .iok1l p { margin: 0 0 1em; }
.iarld .iok1l img { max-width: 100%; height: auto; display: block; }
.iarld .iok1l a { color: inherit; text-decoration-thickness: 1px; text-underline-offset: 3px; }
.iarld .iok1l ol, .iarld .iok1l ul { margin-top: 0; }
.iarld .io3ll {position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.iarld .ib7zh {width:min(100% - 40px,var(--gf52k));margin-inline:auto}
.iarld .ih1eq {font:500 .78rem/1.3 var(--gp3b6);letter-spacing:.12em;text-transform:uppercase;color:var(--gvwfm);display:inline-flex;align-items:center;gap:.6em;margin-bottom:1rem}
.iarld .ih1eq::before {content:"";width:22px;height:2px;background:currentColor}
.iarld .iiud3 {font-size:1.2rem;color:var(--gsh0x);max-width:60ch}
.iarld .irt63 {color:var(--gsh0x)}
.iarld .insiz {font-size:.9rem}
.iarld .iiz24 {font-family:var(--gp3b6)}
.iarld .iw0so {display:inline-block;font:600 .72rem/1 var(--gp3b6);letter-spacing:.06em;text-transform:uppercase;padding:.45em .7em;border-radius:6px;background:var(--gkkr4);color:var(--gsh0x)}
.iarld .imt1y {--g6wux:var(--gjl90);--gnq4v:var(--gvb8l);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(--g6wux);background:var(--g6wux);color:var(--gnq4v);font:600 1rem/1.1 var(--gbw1b);text-decoration:none;cursor:pointer;transition:transform .15s,background .15s,box-shadow .15s}
.iarld .imt1y:hover {transform:translateY(-1px);box-shadow:0 8px 18px -10px rgba(0,0,0,.5)}
.iarld .i59o0 {--g6wux:var(--gtkwt);--gnq4v:var(--g8sm4)}
.iarld .i59o0:hover {--g6wux:var(--g6uev)}
.iarld .irgxs {background:transparent;color:var(--gjl90);border-color:var(--gjl90)}
.iarld .ig2wh {background:transparent;color:#fff;border-color:rgba(255,255,255,.7)}
.iarld .iq1so {min-height:40px;padding:.55em 1em;font-size:.92rem}
.iarld .imt1y svg {width:18px;height:18px}
.iarld .irg71 {font-weight:600;text-decoration:none;display:inline-flex;gap:.4em;align-items:center;border-bottom:2px solid var(--gtkwt);padding-bottom:2px}
.iarld .irg71:hover {color:var(--gvwfm)}
.iarld .i6jqk {position:relative;padding:56px 0 0;overflow:hidden}
.iarld .i6jqk::before {content:"";position:absolute;inset:0;background-image:linear-gradient(var(--gdxcy) 1px,transparent 1px),linear-gradient(90deg,var(--gdxcy) 1px,transparent 1px);background-size:48px 48px;opacity:.35;mask-image:linear-gradient(180deg,#000,transparent 75%);pointer-events:none}
.iarld .i43of {position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6.2fr);gap:56px;align-items:center}
.iarld .i6jqk h1 {margin-bottom:.35em}
.iarld .ijo53 {display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 30px}
.iarld .ifyv0 {display:grid;grid-template-columns:repeat(3,1fr);border-top:1.5px solid var(--gjl90);margin:0;padding:0;list-style:none}
.iarld .ifyv0 li {padding:14px 12px 0 0}
.iarld .ifyv0 b {display:block;font:600 1.6rem/1.1 var(--gw1or)}
.iarld .ifyv0 span {font:500 .78rem/1.35 var(--gp3b6);color:var(--gsh0x);text-transform:uppercase;letter-spacing:.06em}
.iarld .i9ypc {position:relative}
.iarld .ii9sy {position:absolute;left:-28px;bottom:42px;z-index:4;background:var(--gimws);border:1px solid var(--gdxcy);border-radius:12px;padding:14px 16px;box-shadow:var(--g745r);max-width:240px;font-size:.9rem}
.iarld .ii9sy b {display:block;font-family:var(--gw1or);font-size:1.05rem}
.iarld .i95na {height:34px;margin-top:48px;border-top:1.5px solid var(--gjl90);background:
  repeating-linear-gradient(90deg,var(--gjl90) 0 1.5px,transparent 1.5px 96px) top/100% 18px no-repeat,
  repeating-linear-gradient(90deg,var(--gjl90) 0 1px,transparent 1px 48px) top/100% 12px no-repeat,
  repeating-linear-gradient(90deg,var(--gsh0x) 0 1px,transparent 1px 12px) top/100% 7px no-repeat;opacity:.55}
@media (max-width:980px) {
  .iarld .i43of {grid-template-columns:1fr;gap:36px}
  .iarld .ii9sy {left:12px;bottom:12px}
}
@media (max-width:560px) {
  .iarld .i6jqk {padding-top:32px}
  .iarld .ifyv0 b {font-size:1.25rem}
  .iarld .ii9sy {display:none}
}
.iarld .imqra {position:relative;--gepni:50%;aspect-ratio:4/3.1;border-radius:var(--g6cwx);overflow:hidden;background:#cfc5b4;box-shadow:var(--g745r);isolation:isolate}
.iarld .imqra img {position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.iarld .isgbr {position:absolute;inset:0;clip-path:inset(0 calc(100% - var(--gepni)) 0 0);z-index:1}
.iarld .isgbr img {filter:sepia(.55) saturate(.45) contrast(.82) brightness(.86) hue-rotate(-8deg)}
.iarld .isgbr::after {content:"";position:absolute;inset:0;background:linear-gradient(160deg,rgba(120,96,50,.28),rgba(60,52,40,.22));mix-blend-mode:multiply}
.iarld .iyhbt {position:absolute;top:0;bottom:0;left:var(--gepni);width:3px;margin-left:-1.5px;background:var(--gimws);z-index:2;pointer-events:none}
.iarld .i6raf {position:absolute;top:50%;left:var(--gepni);width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:var(--gtkwt);border:3px solid var(--gimws);z-index:3;display:grid;place-items:center;pointer-events:none;box-shadow:0 8px 22px rgba(0,0,0,.35)}
.iarld .i6raf svg {width:26px;height:26px}
.iarld .ivudo {position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;z-index:5}
.iarld .ivudo:focus-visible ~ .i6raf {outline:3px solid #fff;outline-offset:4px;box-shadow:0 0 0 7px var(--gjl90)}
.iarld .i7jf1 {position:absolute;top:14px;z-index:4;font:600 .72rem/1 var(--gp3b6);letter-spacing:.12em;text-transform:uppercase;padding:.6em .8em;border-radius:6px;pointer-events:none}
.iarld .ihsk4 {left:14px;background:rgba(35,31,27,.82);color:#fff}
.iarld .iouss {right:14px;background:var(--gtkwt);color:var(--g8sm4)}
.iarld .itw6g {display:flex;justify-content:space-between;gap:12px;margin-top:12px;font-size:.88rem;color:var(--gsh0x)}
.iarld .itw6g b {font:600 .72rem/1.6 var(--gp3b6);letter-spacing:.1em;text-transform:uppercase;color:var(--gjl90)}
.iarld .imnlz {padding:110px 0}
.iarld .ilvoo {padding:72px 0}
.iarld .ir277 {background:var(--gkkr4)}
.iarld .i0g49 {background:var(--g005u);color:var(--ghesf)}
.iarld .i0g49 h2, .iarld .i0g49 h3 {color:#fff}
.iarld .i0g49 h2 em {color:var(--g6uev)}
.iarld .i0g49 .ih1eq {color:var(--g6uev)}
.iarld .i0g49 .irt63, .iarld .i0g49 .iiud3 {color:var(--genzx)}
.iarld .iuaqm {display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;align-items:end;margin-bottom:52px}
.iarld .iuaqm p {margin:0}
@media (max-width:860px) {
  .iarld .imnlz {padding:76px 0}
  .iarld .iuaqm {grid-template-columns:1fr;gap:14px;margin-bottom:36px}
}
.iarld .ihjxs {display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:64px;align-items:start}
.iarld .i67c1 {position:sticky;top:130px}
.iarld .it77o {list-style:none;margin:0;padding:0;border-top:1.5px solid var(--gjl90)}
.iarld .i2z5e {border-bottom:1px solid var(--gmn5w)}
.iarld .i2z5e a {display:grid;grid-template-columns:44px 112px 1fr auto;gap:22px;align-items:center;padding:18px 6px;text-decoration:none;transition:background .15s}
.iarld .i2z5e a:hover {background:var(--gimws)}
.iarld .i7ufb {font:500 .85rem/1 var(--gp3b6);color:var(--gsh0x)}
.iarld .i2z5e img {width:112px;height:80px;object-fit:cover;border-radius:10px}
.iarld .i2z5e h3 {margin:0 0 .2em;font-size:1.5rem}
.iarld .i2z5e p {margin:0;color:var(--gsh0x);font-size:.95rem;line-height:1.45}
.iarld .i0r1r {text-align:right;font:500 .8rem/1.3 var(--gp3b6);color:var(--gsh0x);white-space:nowrap}
.iarld .i0r1r b {display:block;font:600 1.2rem/1.2 var(--gw1or);color:var(--gjl90)}
@media (max-width:980px) {
  .iarld .ihjxs {grid-template-columns:1fr;gap:28px}
  .iarld .i67c1 {position:static}
}
@media (max-width:640px) {
  .iarld .i2z5e a {grid-template-columns:76px 1fr;gap:14px}
  .iarld .i7ufb {display:none}
  .iarld .i2z5e img {width:76px;height:64px}
  .iarld .i2z5e h3 {font-size:1.2rem}
  .iarld .i0r1r {grid-column:2;text-align:left}
  .iarld .i0r1r b {display:inline;margin-left:4px}
  .iarld .i2z5e p {display:none}
}
.iarld .ih86u {overflow-x:auto;border-radius:var(--g6cwx);border:1.5px solid var(--gjl90);background:var(--gimws)}
.iarld .il271 {width:100%;border-collapse:collapse;min-width:760px}
.iarld .il271 caption {text-align:left;padding:16px 22px;font-size:.88rem;color:var(--gsh0x);caption-side:bottom;border-top:1px solid var(--gdxcy)}
.iarld .il271 th, .iarld .il271 td {padding:14px 18px;border-bottom:1px solid var(--gdxcy);text-align:center;vertical-align:middle;font-size:.95rem}
.iarld .il271 tbody th {text-align:left;font-weight:500;color:var(--gjl90)}
.iarld .il271 thead th {vertical-align:bottom;padding:24px 18px 20px;background:var(--gimws);border-bottom:1.5px solid var(--gjl90)}
.iarld .il271 thead th:first-child {text-align:left;width:30%}
.iarld .il271 col.il01e {background:var(--gqfb2)}
.iarld .il271 thead th.il01e {background:var(--gqfb2);position:relative}
.iarld .igg9d {display:block;font:600 1.35rem/1.15 var(--gw1or);margin-bottom:6px}
.iarld .i1wpp {display:block;font:600 1.9rem/1 var(--gw1or)}
.iarld .i1wpp small {font:500 .8rem/1 var(--gp3b6);color:var(--gsh0x)}
.iarld .iz4co {display:block;font-size:.86rem;color:var(--gsh0x);font-weight:400;margin:8px auto 0;max-width:24ch;line-height:1.4}
.iarld .ims4h {display:inline-block;margin-top:10px;font:500 .74rem/1 var(--gp3b6);background:var(--gkkr4);padding:.5em .65em;border-radius:5px}
.iarld .i2w4u {position:absolute;top:-1px;left:50%;transform:translate(-50%,-50%);background:var(--gtkwt);color:var(--g8sm4);font:600 .7rem/1 var(--gp3b6);letter-spacing:.1em;text-transform:uppercase;padding:.55em .8em;border-radius:99px;white-space:nowrap}
.iarld .il271 td svg {width:22px;height:22px;display:inline-block;vertical-align:middle}
.iarld .ig13f {color:var(--g005u)}
.iarld .ikyur {color:var(--gsh0x)}
.iarld .il271 tfoot td {padding:18px;border-bottom:0}
.iarld .il271 tbody tr:hover {background:color-mix(in srgb, var(--gtkwt) 6%, transparent)}
.iarld .ifs6t {display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:center}
.iarld .i0blc {list-style:none;padding:0;margin:20px 0 28px;display:grid;gap:12px}
.iarld .i0blc li {display:grid;grid-template-columns:26px 1fr;gap:10px;align-items:start}
.iarld .i0blc li::before {content:"";width:22px;height:22px;margin-top:3px;border-radius:6px;background:var(--gtkwt) 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) {
  .iarld .ifs6t {grid-template-columns:1fr;gap:36px}
}
.iarld .iym09 {list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);counter-reset:s;position:relative}
.iarld .iym09::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)}
.iarld .iym09 li {position:relative;padding-right:22px}
.iarld .ir4w6 {position:relative;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--gtkwt);color:var(--g8sm4);font:600 1.15rem/1 var(--gp3b6);margin-bottom:20px}
.iarld .iym09 h3 {font-size:1.18rem;margin-bottom:.4em}
.iarld .iym09 p {font-size:.95rem;margin:0 0 .6em}
.iarld .i8ciq {font:500 .74rem/1 var(--gp3b6);letter-spacing:.08em;text-transform:uppercase;opacity:.85}
.iarld .imnlz:not(.i0g49) .iym09::before {background:repeating-linear-gradient(90deg,var(--gmn5w) 0 10px,transparent 10px 18px)}
@media (max-width:1060px) {
  .iarld .iym09 {grid-template-columns:repeat(3,1fr);row-gap:44px}
  .iarld .iym09::before {display:none}
}
@media (max-width:620px) {
  .iarld .iym09 {grid-template-columns:1fr;row-gap:0}
  .iarld .iym09 li {display:grid;grid-template-columns:56px 1fr;gap:18px;padding:0 0 26px}
  .iarld .ir4w6 {margin:0}
}
.iarld .i2f7q {display:grid;grid-template-columns:repeat(12,1fr);gap:16px;grid-auto-flow:dense}
.iarld .iz3j2 {grid-column:span 4;position:relative;margin:0;border-radius:var(--gp7vb);overflow:hidden;background:var(--gkkr4)}
.iarld .iz3j2:nth-child(6n+1) {grid-column:span 7;grid-row:span 2}
.iarld .iz3j2:nth-child(6n+2), .iarld .iz3j2:nth-child(6n+3) {grid-column:span 5}
.iarld .iz3j2 img {width:100%;height:100%;object-fit:cover;aspect-ratio:4/3;transition:transform .5s}
.iarld .iz3j2:nth-child(6n+1) img {aspect-ratio:auto;min-height:100%}
.iarld .iz3j2:hover img {transform:scale(1.03)}
.iarld .iz3j2 figcaption {position:absolute;left:12px;right:12px;bottom:12px;background:color-mix(in srgb, var(--gimws) 95%, transparent);border-radius:10px;padding:10px 14px;font-size:.9rem;line-height:1.35}
.iarld .iz3j2 figcaption b {display:block;font-family:var(--gw1or);font-size:1.05rem}
.iarld .iz3j2 figcaption span {font:500 .74rem/1.4 var(--gp3b6);color:var(--gsh0x);text-transform:uppercase;letter-spacing:.04em}
.iarld .iz3j2[hidden] {display:none}
.iarld .ioxrw {position:absolute;top:12px;left:12px}
@media (max-width:900px) {
  .iarld .iz3j2, .iarld .iz3j2:nth-child(6n+1), .iarld .iz3j2:nth-child(6n+2), .iarld .iz3j2:nth-child(6n+3) {grid-column:span 6;grid-row:auto}
  .iarld .iz3j2:nth-child(6n+1) img {aspect-ratio:4/3}
}
@media (max-width:560px) {
  .iarld .i2f7q {gap:12px}
  .iarld .iz3j2, .iarld .iz3j2:nth-child(6n+1), .iarld .iz3j2:nth-child(6n+2), .iarld .iz3j2:nth-child(6n+3) {grid-column:span 12}
}
.iarld .iko2b {background:var(--gtkwt);color:var(--g8sm4)}
.iarld .iko2b .ib7zh {display:grid;grid-template-columns:auto 1fr auto;gap:40px;align-items:center;padding:46px 0}
.iarld .idib5 {width:118px;height:118px}
.iarld .iko2b h2 {font-size:clamp(1.6rem,2.6vw,2.2rem);margin-bottom:.25em}
.iarld .iko2b p {margin:0;max-width:62ch}
@media (max-width:860px) {
  .iarld .iko2b .ib7zh {grid-template-columns:1fr;gap:18px;padding:40px 0}
  .iarld .idib5 {width:84px;height:84px}
}
.iarld .iy2ui {border-top:1.5px solid var(--gjl90)}
.iarld .iy2ui details {border-bottom:1px solid var(--gmn5w)}
.iarld .iy2ui 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(--gw1or)}
.iarld .iy2ui summary::-webkit-details-marker {display:none}
.iarld .iy2ui summary::after {content:"";width:34px;height:34px;border-radius:50%;border:1.5px solid var(--gjl90);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}
.iarld .iy2ui details[open] summary::after {transform:rotate(45deg);background-color:var(--gtkwt);border-color:var(--gtkwt)}
.iarld .iy2ui details > div {padding:0 50px 22px 4px;color:var(--gsh0x)}
.iarld .iros7 {display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:64px}
@media (max-width:900px) {
  .iarld .iros7 {grid-template-columns:1fr;gap:24px}
}
.iarld .ium1w {display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1.5px solid var(--gjl90)}
.iarld .ium1w > div {padding:26px 24px 10px 0}
.iarld .ium1w h3 {font-size:1.2rem}
.iarld .ium1w p {color:var(--gsh0x);font-size:.96rem}
.iarld .ium1w .iiz24 {color:var(--gvwfm);font-size:.8rem;display:block;margin-bottom:10px}
@media (max-width:900px) {
  .iarld .ium1w {grid-template-columns:1fr 1fr}
}
@media (max-width:560px) {
  .iarld .ium1w {grid-template-columns:1fr}
}
.iarld .it2in {display:grid;grid-template-columns:repeat(4,1fr);gap:20px;list-style:none;padding:0;margin:0}
.iarld .it2in li {border-top:1.5px solid currentColor;padding-top:14px}
.iarld .it2in b {display:block;font:600 2.4rem/1 var(--gw1or)}
.iarld .it2in span {font-size:.9rem;opacity:.85}
@media (max-width:760px) {
  .iarld .it2in {grid-template-columns:1fr 1fr}
}
.iarld .i3bun {text-align:center}
.iarld .itrhf {display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:16px 0 0}
.iarld .itrhf li {border:1px solid var(--gmn5w);border-radius:99px;padding:.35em .8em;font-size:.88rem;background:var(--gimws)}
.iarld .irg71 {white-space:nowrap}
.iarld .irg71 svg, .iarld .imt1y svg {width:18px;height:18px;flex:none}
.iarld .iw0so {line-height:1.35}
.iarld .i2w4u {position:static;transform:none;display:inline-block;margin-bottom:10px}
.iarld .ifdhp {display:none;font:500 .78rem/1 var(--gp3b6);color:var(--gsh0x);margin:0 0 10px}
@media (max-width:760px) {
  .iarld .ifdhp {display:block}
  .iarld .il271 {min-width:640px}
  .iarld .il271 tbody th, .iarld .il271 thead th:first-child, .iarld .il271 tfoot td:first-child {position:sticky;left:0;z-index:1;background:var(--gimws);width:128px;min-width:128px;box-shadow:1px 0 0 var(--gdxcy)}
  .iarld .il271 thead th:first-child .insiz {display:none}
  .iarld .il271 th, .iarld .il271 td {padding:12px 12px;font-size:.88rem}
  .iarld .i1wpp {font-size:1.5rem}
}
@media (max-width:760px) {
  .iarld .il271 {min-width:580px;table-layout:fixed}
  .iarld .il271 thead th {padding:16px 10px 14px}
  .iarld .igg9d {font-size:1.02rem}
  .iarld .i1wpp {font-size:1.25rem}
  .iarld .iz4co {display:none}
  .iarld .il271 thead th:first-child .ih1eq::before {display:none}
  .iarld .il271 tfoot .imt1y {padding:.5em .7em;font-size:.82rem}
}
.iarld .i0g49 h2 em, .iarld .i0g49 h2 .i9wpj { color: var(--g1d5l); }
.iarld .iok1l .iko2b h2, .iarld .iok1l .iko2b h2 .i9wpj { color: inherit; }
.iarld .i0g49 { color: var(--ghesf); }
.iarld .igq72 { position: relative; aspect-ratio: 4/3.1; border-radius: var(--g6cwx); overflow: hidden; background: var(--gkkr4); box-shadow: var(--g745r); }
.iarld .igq72 img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }
.iarld .ipc5v { position: absolute; top: 14px; right: 14px; z-index: 2; font: 600 .72rem/1 var(--gp3b6); letter-spacing: .12em; text-transform: uppercase; padding: .6em .8em; border-radius: 6px; background: var(--gtkwt); color: var(--g8sm4); }
.iarld .ifyv0 b { overflow-wrap: anywhere; }
.iarld .ionag b { font-size: 1.15rem; }
.iarld .i2z5e h3, .iarld .igg9d, .iarld .iym09 h3 { hyphens: auto; }
.iarld .i0r1r small { font-size: .78rem; }
.iarld .iym09 { grid-template-columns: repeat(var(--gopqv, 6), 1fr); }
@media (max-width:1060px) { .iarld .iym09 { grid-template-columns: repeat(3, 1fr); } }
@media (max-width:620px) { .iarld .iym09 { grid-template-columns: 1fr; } }
.iarld .igije { position: absolute; opacity: 0; pointer-events: none; }
.iarld .iyhb8 { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 34px; }
.iarld .ile75 { cursor: pointer; border: 1.5px solid var(--gjl90); border-radius: 999px; padding: .55em 1.1em; font: 600 .95rem/1.1 var(--gbw1b); background: transparent; transition: background .15s, color .15s; }
.iarld .ile75:hover { background: var(--gimws); }
.iarld .ivmqc { display: none; }
.iarld .ix2h0:checked ~ .iw9m9, .iarld .iu0tr:checked ~ .i1dqz, .iarld .ibhrh:checked ~ .iez3r, .iarld .iwf1d:checked ~ .iz6ed { display: grid; }
.iarld .ix2h0:checked ~ .iyhb8 .ia2md, .iarld .iu0tr:checked ~ .iyhb8 .in7xu, .iarld .ibhrh:checked ~ .iyhb8 .is93l, .iarld .iwf1d:checked ~ .iyhb8 .ix4di { background: var(--gjl90); color: var(--gvb8l); }
.iarld .igije:focus-visible ~ .iyhb8 .ile75 { outline-offset: 3px; }
.iarld .izxn6 { list-style: none; margin: 0; padding: 0; border-top: 1.5px solid var(--gjl90); display: grid; grid-template-columns: repeat(var(--gopqv, 3), 1fr); }
.iarld .izxn6 li { padding: 22px 24px 8px 0; border-right: 1px solid var(--gmn5w); margin-right: 24px; }
.iarld .izxn6 li:last-child { border-right: 0; margin-right: 0; }
.iarld .iobo1 { display: inline-block; font: 600 .74rem/1 var(--gp3b6); letter-spacing: .08em; text-transform: uppercase; background: var(--gqfb2); color: var(--gvwfm); padding: .55em .7em; border-radius: 5px; margin-bottom: 14px; }
.iarld .izxn6 h3 { font-size: 1.25rem; }
.iarld .izxn6 p { color: var(--gsh0x); font-size: .96rem; }
@media (max-width:860px) { .iarld .izxn6 { grid-template-columns: 1fr; } .iarld .izxn6 li { border-right: 0; margin-right: 0; border-bottom: 1px solid var(--gmn5w); } }
.iarld .iokim { display: grid; grid-template-columns: minmax(0,5fr) minmax(0,6fr); gap: 64px; align-items: center; }
.iarld .ilx3g { margin: 0; border: 1.5px solid var(--gjl90); border-radius: var(--g6cwx); overflow: hidden; background: var(--gimws); }
.iarld .ilx3g svg { display: block; width: 100%; height: auto; }
@media (max-width:900px) { .iarld .iokim { grid-template-columns: 1fr; gap: 32px; } }
.iarld .idib5 { color: var(--g8sm4); }
.iarld .iko2b .imt1y { --g6wux: var(--g8sm4); --gnq4v: var(--gtkwt); }
.iarld .iy2ui summary { overflow-wrap: anywhere; }
.iarld .iros7 h2 { font-size: clamp(1.9rem, 3vw, 2.6rem); }
.iarld .iok1l .imt1y, .iarld .iok1l .imt1y:hover { color: var(--gnq4v); }
.iarld .iok1l .irgxs { color: var(--gjl90); }
.iarld .iok1l .iko2b .irgxs { color: var(--g8sm4); border-color: currentColor; }
.iarld .iok1l h1.ip9ol {font-size: clamp(2.1rem, 3.8vw, 3.4rem);}
.iig42 {
  --g3ony: color-mix(in srgb, var(--gtokv) 25%, #fff); --gjcuz: var(--gtokv);
  --go8a4: color-mix(in srgb, var(--gg9qs) 9%, #fff); --gxujy: color-mix(in srgb, var(--g3fcu) 13%, #fff);
  --g3fzt: var(--g3fcu); --g6c5y: color-mix(in srgb, var(--g3fcu) 90%, #fff); --guili: var(--g0iis);
  --g0boi: var(--gg9qs); --glefz: color-mix(in srgb, var(--gg9qs) 78%, #fff); --gyb4o: color-mix(in srgb, var(--gg9qs) 52%, #fff);
  --g078c: color-mix(in srgb, var(--gg9qs) 82%, #000);
  --guvo5: var(--g22xw); --gfnqs: color-mix(in srgb, var(--g22xw) 82%, #000); --gd2fg: var(--gjpbe);
  --gsatz: var(--g1d5l); --gk7kc: var(--govov, #fff);
  --gh0j9: color-mix(in srgb, #fff 92%, var(--gg9qs)); --getpo: color-mix(in srgb, #fff 76%, var(--gg9qs));
  --gq0zc: var(--gjpbe); --gv3nu: var(--glefz); --gcm04: color-mix(in srgb, var(--gjpbe) 55%, var(--gg9qs));
  --g1p17: var(--gyb4o);
  --gfk0v: 14px; --g492i: 8px; --g3dm2: 1200px;
  --g6ytb: var(--g2lj4); --gxb8u: var(--g5ck6);
  --gxqtu: 0 18px 44px -24px color-mix(in srgb, var(--gg9qs) 70%, transparent);
}
.iig42 .i1o96 { background: var(--g3ony); color: var(--g6c5y); font: 400 1.0625rem/1.65 var(--gxb8u); }
.iig42 .i1o96 h1, .iig42 .i1o96 h2, .iig42 .i1o96 h3, .iig42 .i1o96 h4 { font-family: var(--g6ytb); color: var(--g3fzt); line-height: 1.08; letter-spacing: -.02em; margin: 0 0 .5em; font-weight: 700; text-transform: var(--glhq9, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.iig42 .i1o96 h1 { font-size: clamp(2.3rem, 5.4vw, 4.4rem); font-weight: 800; }
.iig42 .i1o96 h1.iagxo { font-size: clamp(2.1rem, 4vw, 3.4rem); }
.iig42 .i1o96 h2 { font-size: clamp(1.8rem, 3.4vw, 2.75rem); }
.iig42 .i1o96 h3 { font-size: 1.28rem; letter-spacing: -.01em; }
.iig42 .i1o96 p { margin: 0 0 1em; }
.iig42 .i1o96 img { max-width: 100%; height: auto; display: block; }
.iig42 .i1o96 a { color: var(--glefz); text-underline-offset: 3px; }
.iig42 .i5r42 { width: min(100% - 40px, var(--g3dm2)); margin-inline: auto; }
.iig42 .idubn { color: var(--guili); }
.iig42 .ismit { font-size: .9rem; }
.iig42 .iu5ie { display: flex; gap: 10px; flex-wrap: wrap; }
.iig42 .i1jk5 { display: inline-flex; align-items: center; gap: 10px; font: 700 .78rem/1.3 var(--gxb8u); letter-spacing: .14em; text-transform: uppercase; color: var(--gd2fg); margin: 0 0 14px; }
.iig42 .i1jk5::before { content: ""; flex: none; width: 22px; height: 6px; border-radius: 6px; background: var(--guvo5); box-shadow: 28px 0 0 0 var(--gyb4o); margin-right: 26px; }
.iig42 .iv9zm { font-size: 1.2rem; color: var(--guili); max-width: 62ch; }
.iig42 .i9wpj { color: var(--gjpbe); }
.iig42 .i6kq5 .i9wpj, .iig42 .ixmlv .i9wpj { color: var(--g1d5l); }
.iig42 .iqdhq { --gw75r: var(--guvo5); display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 48px; padding: 12px 22px; border-radius: var(--g492i); border: 2px solid var(--gw75r); background: var(--gw75r); color: var(--gk7kc); font: 700 1rem/1.1 var(--gxb8u); text-decoration: none; cursor: pointer; transition: transform .15s, background .15s, box-shadow .15s; }
.iig42 .iqdhq:hover { background: var(--gfnqs); border-color: var(--gfnqs); color: #fff; transform: translateY(-1px); }
.iig42 .iqdhq svg { width: 18px; height: 18px; }
.iig42 .iku57 { background: transparent; color: var(--g0boi); border-color: var(--g0boi); }
.iig42 .iku57:hover { background: var(--g0boi); border-color: var(--g0boi); color: #fff; }
.iig42 .ii0fv { --gw75r: #fff; color: var(--g3fzt); }
.iig42 .ii0fv:hover { background: color-mix(in srgb, var(--g22xw) 12%, #fff); border-color: color-mix(in srgb, var(--g22xw) 12%, #fff); color: var(--g3fzt); }
.iig42 .ifcni { background: transparent; border-color: rgba(255,255,255,.55); color: #fff; }
.iig42 .ifcni:hover { background: rgba(255,255,255,.12); border-color: #fff; color: #fff; }
.iig42 .i56b0 { min-height: 40px; padding: 8px 14px; font-size: .92rem; }
.iig42 .i1o96 a.iqdhq { color: var(--gk7kc); }
.iig42 .i1o96 a.iku57 { color: var(--g0boi); }
.iig42 .i1o96 a.iku57:hover { color: #fff; }
.iig42 .i1o96 a.ii0fv, .iig42 .i1o96 a.ii0fv:hover { color: var(--g3fzt); }
.iig42 .i1o96 a.ifcni { color: #fff; }
.iig42 .i08eh { display: inline-flex; align-items: center; gap: 6px; font-weight: 700; color: var(--glefz); text-decoration: none; }
.iig42 .i08eh svg { width: 16px; height: 16px; transition: transform .15s; }
.iig42 .i08eh:hover svg { transform: translateX(3px); }
.iig42 .iftsd { padding: clamp(56px, 8vw, 104px) 0; }
.iig42 .i82o2 { padding-top: clamp(24px, 3vw, 40px); }
.iig42 .it5r4 { background: var(--gjcuz); }
.iig42 .i6kq5 { background: var(--g0boi); color: var(--gh0j9); }
.iig42 .i6kq5 h2, .iig42 .i6kq5 h3 { color: #fff; }
.iig42 .i6kq5 .i1jk5 { color: var(--gsatz); }
.iig42 .i6kq5 .i1jk5::before { box-shadow: 28px 0 0 0 rgba(255,255,255,.35); }
.iig42 .i6kq5 .idubn, .iig42 .i6kq5 .iv9zm { color: var(--getpo); }
.iig42 .ij1nr { display: flex; flex-wrap: wrap; gap: 18px 40px; justify-content: space-between; align-items: end; margin-bottom: 40px; }
.iig42 .ij1nr > div { max-width: 720px; }
.iig42 .ij1nr h2 { margin-bottom: .3em; }
.iig42 .ij1nr p { margin: 0; }
.iig42 .iv73h { background: var(--g0boi); color: var(--gh0j9); position: relative; overflow: hidden; }
.iig42 .iv73h::before { content: ""; position: absolute; right: -180px; top: -220px; width: 620px; height: 620px; border-radius: 50%; border: 70px solid rgba(255,255,255,.045); }
.iig42 .iv73h .i5r42 { position: relative; display: grid; gap: 40px; padding: clamp(40px, 6vw, 84px) 0 0; }
@media (min-width: 1000px) { .iig42 .iv73h .i5r42 { grid-template-columns: 1.15fr .85fr; align-items: start; } .iig42 .iv73h .i5r42.i8w3c { grid-template-columns: 1fr; } .iig42 .i8w3c > div:first-child { max-width: 860px; } }
.iig42 .i1o96 .iv73h h1 { color: #fff; line-height: 1.16; }
.iig42 .iv73h h1 .i9wpj { color: var(--gk7kc); background: linear-gradient(var(--guvo5), var(--guvo5)) 0 45% / 100% 1.08em no-repeat; padding: 0 .12em; border-radius: 6px; box-decoration-break: clone; -webkit-box-decoration-break: clone; }
.iig42 .iv73h .i1jk5 { color: var(--gsatz); }
.iig42 .iv73h .i1jk5::before { box-shadow: 28px 0 0 0 rgba(255,255,255,.35); }
.iig42 .iv73h .iv9zm { color: var(--getpo); }
.iig42 .ie400 { display: flex; flex-wrap: wrap; gap: 12px; margin: 30px 0 34px; }
.iig42 .i1iu0 { display: flex; flex-wrap: wrap; gap: 8px; list-style: none; padding: 0; margin: 0; }
.iig42 .i1iu0 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(--gh0j9); }
.iig42 .i1iu0 svg { width: 16px; height: 16px; color: var(--gsatz); flex: none; }
.iig42 .ic4z1 { background: #fff; color: var(--g6c5y); border-radius: var(--gfk0v); padding: 26px 26px 22px; box-shadow: var(--gxqtu); position: relative; }
.iig42 .i1o96 .ic4z1 h2 { font-size: 1.3rem; margin: 0 0 14px; }
.iig42 .ijf79 { list-style: none; margin: 0; padding: 0; position: relative; }
.iig42 .ijf79::before { content: ""; position: absolute; left: 15px; top: 14px; bottom: 14px; width: 8px; border-radius: 8px; background: linear-gradient(var(--guvo5), var(--gyb4o) 55%, var(--g0boi)); }
.iig42 .ijf79 li { position: relative; display: grid; grid-template-columns: 38px 1fr; gap: 12px; align-items: center; padding: 7px 0; }
.iig42 .ivndm { width: 38px; height: 38px; border-radius: 50%; background: #fff; border: 4px solid var(--g0boi); display: grid; place-items: center; font: 800 .74rem var(--g6ytb); color: var(--g3fzt); z-index: 1; }
.iig42 .ijf79 b { display: block; font-size: 1rem; color: var(--g3fzt); line-height: 1.3; }
.iig42 .ijf79 li > div > span { font-size: .88rem; color: var(--guili); display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; line-height: 1.45; }
.iig42 .i9deq { margin-top: 16px; display: flex; justify-content: space-between; align-items: center; gap: 12px; flex-wrap: wrap; border-top: 1px dashed var(--gxujy); padding-top: 14px; }
.iig42 .izjsh { position: relative; grid-column: 1 / -1; display: grid; grid-template-columns: 1.6fr 1fr 1fr; gap: 14px; align-items: end; margin-top: 8px; }
.iig42 .izjsh figure { margin: 0; border-radius: var(--gfk0v) var(--gfk0v) 0 0; overflow: hidden; background: var(--glefz); }
.iig42 .izjsh img { width: 100%; height: 100%; object-fit: cover; }
.iig42 .izjsh figure:nth-child(1) { aspect-ratio: 16 / 8; }
.iig42 .izjsh figure:nth-child(2) { aspect-ratio: 4 / 4.2; }
.iig42 .izjsh figure:nth-child(3) { aspect-ratio: 4 / 3.4; }
.iig42 .i4muc { grid-template-columns: 1fr; }
.iig42 .i4muc figure:nth-child(1) { aspect-ratio: 5 / 2; }
@media (max-width: 699px) { .iig42 .izjsh { grid-template-columns: 1fr 1fr; } .iig42 .izjsh figure:nth-child(1) { grid-column: 1 / -1; aspect-ratio: 16 / 9; } .iig42 .izjsh figure:nth-child(2), .iig42 .izjsh figure:nth-child(3) { aspect-ratio: 1; } }
.iig42 .i029k { margin-top: -1px; background: var(--g078c); color: var(--gh0j9); }
.iig42 .i029k .i5r42 { display: grid; gap: 0; grid-template-columns: 1fr; }
@media (min-width: 760px) { .iig42 .i029k .i5r42 { grid-template-columns: minmax(150px, auto) repeat(var(--gfyda, 4), 1fr); } }
.iig42 .iesw1 { margin: 0; padding: 20px 24px 20px 0; font: 800 1.05rem/1.2 var(--g6ytb); color: var(--gsatz); display: flex; flex-direction: column; justify-content: center; max-width: 220px; }
.iig42 .i9cda { display: block; padding: 18px 20px; border-left: 1px solid rgba(255,255,255,.12); color: #fff; text-decoration: none; }
.iig42 .i1o96 a.i9cda { color: #fff; }
.iig42 a.i9cda:hover { background: rgba(255,255,255,.06); }
.iig42 .i9cda small { display: block; font-size: .8rem; color: var(--getpo); text-transform: uppercase; letter-spacing: .08em; font-weight: 700; }
.iig42 .i9cda b { display: block; font-size: 1rem; margin: 2px 0; line-height: 1.3; }
.iig42 .i9cda span { font-size: .9rem; color: var(--getpo); display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; line-height: 1.45; }
@media (max-width: 759px) { .iig42 .i9cda { border-left: 0; border-top: 1px solid rgba(255,255,255,.12); padding-left: 0; } }
.iig42 .i0vso { --g361j: var(--gq0zc); } .iig42 .ixjwa { --g361j: var(--gv3nu); } .iig42 .ia6q8 { --g361j: var(--gcm04); } .iig42 .ijoks { --g361j: var(--g1p17); }
.iig42 .iikg0 { display: inline-flex; align-items: center; gap: 7px; font-size: .78rem; font-weight: 800; letter-spacing: .08em; text-transform: uppercase; color: var(--g361j, var(--g0boi)); }
.iig42 .iikg0::before { content: ""; width: 12px; height: 12px; border-radius: 50%; border: 3px solid currentColor; background: #fff; flex: none; }
.iig42 .i84rq { display: grid; gap: 16px; }
@media (min-width: 760px) { .iig42 .i84rq { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1100px) { .iig42 .i84rq { grid-template-columns: repeat(var(--gfyda, 4), 1fr); } }
.iig42 .ib8bb { background: #fff; border-radius: var(--gfk0v); padding: 24px; border: 1px solid var(--gxujy); border-top: 8px solid var(--g361j); display: flex; flex-direction: column; gap: 10px; }
.iig42 .ib8bb h3, .iig42 .ib8bb p { margin: 0; }
.iig42 .ib8bb p { font-size: .97rem; }
.iig42 .ib8bb ul { list-style: none; padding: 0; margin: 0; }
.iig42 .ib8bb li { display: flex; gap: 10px; padding: 9px 0; border-bottom: 1px solid var(--gxujy); color: var(--g6c5y); font-weight: 600; font-size: .95rem; line-height: 1.4; }
.iig42 .ib8bb li::before { content: ""; flex: none; width: 8px; height: 8px; border-radius: 50%; background: var(--g361j); margin-top: .45em; }
.iig42 .ireyj { display: grid; gap: 22px; }
@media (min-width: 700px) { .iig42 .ireyj { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1000px) { .iig42 .is5p1 { grid-template-columns: repeat(3, 1fr); } }
.iig42 .itdmq { position: relative; display: flex; flex-direction: column; background: #fff; border: 1px solid var(--gxujy); border-radius: var(--gfk0v); overflow: hidden; transition: transform .18s, box-shadow .18s, border-color .18s; }
.iig42 .itdmq::before { content: ""; position: absolute; left: 0; right: 0; top: 0; height: 6px; background: var(--g361j, var(--g0boi)); z-index: 1; }
.iig42 .itdmq:hover { transform: translateY(-3px); box-shadow: var(--gxqtu); border-color: transparent; }
.iig42 .i5g1f { aspect-ratio: 16 / 9; overflow: hidden; background: var(--go8a4); }
.iig42 .i5g1f img { width: 100%; height: 100%; object-fit: cover; }
.iig42 .iuqwp { padding: 20px 20px 22px; display: flex; flex-direction: column; gap: 10px; flex: 1; }
.iig42 .i1o96 .itdmq h3 { margin: 0; font-size: 1.2rem; }
.iig42 .itdmq h3 a { color: var(--g3fzt); text-decoration: none; }
.iig42 .itdmq h3 a::after { content: ""; position: absolute; inset: 0; z-index: 2; }
.iig42 .i1o96 .itdmq p { margin: 0; color: var(--guili); font-size: .96rem; }
.iig42 .i0d3q { display: flex; flex-wrap: wrap; gap: 6px; list-style: none; padding: 0; margin: 0; }
.iig42 .i0d3q li { font-size: .8rem; font-weight: 700; padding: 4px 9px; border-radius: 6px; background: var(--gjcuz); color: var(--g0boi); border: 1px solid var(--gxujy); }
.iig42 .ir3jy { margin-top: auto; display: flex; justify-content: space-between; align-items: end; gap: 10px; padding-top: 12px; border-top: 1px dashed var(--gxujy); }
.iig42 .itnun { font: 800 1.35rem/1.1 var(--g6ytb); color: var(--g3fzt); }
.iig42 .iin6e { font-size: 1.05rem; }
.iig42 .i8vgm { width: 38px; height: 38px; border-radius: 50%; display: grid; place-items: center; background: var(--go8a4); color: var(--g0boi); flex: none; transition: background .15s, color .15s; }
.iig42 .i8vgm svg { width: 18px; height: 18px; }
.iig42 .itdmq:hover .i8vgm { background: var(--guvo5); color: var(--gk7kc); }
.iig42 .io9ps { display: grid; gap: 18px; }
@media (min-width: 900px) { .iig42 .iyo19 { grid-template-columns: repeat(3, 1fr); } .iig42 .i1zzq { grid-template-columns: repeat(2, 1fr); } }
.iig42 .inx0z { position: relative; background: rgba(255,255,255,.06); border: 1px solid rgba(255,255,255,.14); border-radius: var(--gfk0v); padding: 26px; display: flex; flex-direction: column; gap: 12px; }
.iig42 .i880s { border: 2px solid var(--gsatz); background: rgba(255,255,255,.09); }
.iig42 .itnkf { position: absolute; top: -13px; left: 20px; background: var(--guvo5); color: var(--gk7kc); font-size: .78rem; font-weight: 800; padding: 3px 10px; border-radius: 6px; }
.iig42 .ifck3 { font: 800 clamp(1.5rem, 2.4vw, 2rem)/1.1 var(--g6ytb); color: var(--gsatz); letter-spacing: -.02em; }
.iig42 .i1o96 .inx0z h3 { margin: 0; font-size: 1.15rem; line-height: 1.3; }
.iig42 .inx0z ul { margin: 0; padding-left: 1.1em; color: var(--getpo); font-size: .97rem; }
.iig42 .inx0z li + li { margin-top: 4px; }
.iig42 .i1o96 .i23i8 { margin: 4px 0 0; font: 800 1.6rem/1 var(--g6ytb); color: #fff; }
.iig42 .i23i8 small { font: 600 .85rem var(--gxb8u); color: var(--getpo); }
.iig42 .inx0z .iqdhq { margin-top: auto; align-self: start; }
.iig42 .ih1tf { display: grid; gap: 40px; align-items: center; }
@media (min-width: 960px) { .iig42 .ih1tf { grid-template-columns: 1fr 1fr; } .iig42 .iev5x { grid-template-columns: .8fr 1.2fr; align-items: start; } }
.iig42 .i2xwi { position: relative; }
.iig42 .i2xwi img { border-radius: var(--gfk0v); width: 100%; aspect-ratio: 5 / 4; object-fit: cover; }
.iig42 .ijllg { position: absolute; right: 16px; bottom: -18px; background: #fff; border-left: 6px solid var(--guvo5); color: var(--g3fzt); border-radius: 10px; padding: 12px 16px; font-weight: 700; box-shadow: var(--gxqtu); max-width: 260px; }
.iig42 .igwd0 { list-style: none; padding: 0; margin: 0 0 1.4em; display: grid; gap: 10px; }
.iig42 .igwd0 li { position: relative; padding-left: 34px; }
.iig42 .igwd0 li::before { content: ""; position: absolute; left: 0; top: 3px; width: 22px; height: 22px; border-radius: 50%; background: var(--go8a4); }
.iig42 .igwd0 li::after { content: ""; position: absolute; left: 7px; top: 8px; width: 8px; height: 5px; border-left: 3px solid var(--g0boi); border-bottom: 3px solid var(--g0boi); transform: rotate(-45deg); }
.iig42 .izthc { display: grid; gap: 22px; }
@media (min-width: 700px) { .iig42 .izthc { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1000px) { .iig42 .i5k50 { grid-template-columns: repeat(4, 1fr); } .iig42 .igp6a { grid-template-columns: repeat(3, 1fr); } }
.iig42 .ih8bs { background: #fff; border: 1px solid var(--gxujy); border-radius: var(--gfk0v); padding: 24px; }
.iig42 .iumy3 { width: 48px; height: 48px; border-radius: 12px; display: grid; place-items: center; background: var(--go8a4); color: var(--g0boi); margin-bottom: 14px; }
.iig42 .iumy3 svg { width: 24px; height: 24px; }
.iig42 .i1o96 .ih8bs h3 { margin-bottom: 6px; }
.iig42 .i1o96 .ih8bs p { margin: 0; color: var(--guili); font-size: .96rem; }
.iig42 .i7yun { counter-reset: s; display: grid; gap: 14px; list-style: none; padding: 0; margin: 0; }
@media (min-width: 700px) { .iig42 .i7yun { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1000px) { .iig42 .i7yun { grid-template-columns: repeat(var(--gfyda, 5), 1fr); } }
.iig42 .i7yun li { background: rgba(255,255,255,.06); border: 1px solid rgba(255,255,255,.16); border-top: 6px solid var(--guvo5); border-radius: var(--gfk0v); padding: 18px; counter-increment: s; }
.iig42 .i7yun li::before { content: counter(s, decimal-leading-zero); display: block; font: 800 1.5rem/1 var(--g6ytb); color: var(--gsatz); margin-bottom: 10px; }
.iig42 .i7yun b { display: block; color: #fff; margin-bottom: 4px; line-height: 1.3; }
.iig42 .i7yun span { font-size: .93rem; color: var(--getpo); }
.iig42 .i4z0x { display: grid; gap: 10px; }
.iig42 .i4z0x details { background: #fff; border: 1px solid var(--gxujy); border-radius: var(--g492i); }
.iig42 .i4z0x summary { cursor: pointer; list-style: none; padding: 16px 52px 16px 18px; font-weight: 700; color: var(--g3fzt); position: relative; }
.iig42 .i4z0x summary::-webkit-details-marker { display: none; }
.iig42 .i4z0x summary::before, .iig42 .i4z0x summary::after { content: ""; position: absolute; right: 23px; top: 50%; width: 12px; height: 3px; margin-top: -1.5px; border-radius: 2px; background: var(--g0boi); transition: transform .2s; }
.iig42 .i4z0x summary::after { transform: rotate(90deg); }
.iig42 .i4z0x details[open] summary::after { transform: rotate(0); }
.iig42 .i4z0x details > div { padding: 0 18px 16px; color: var(--g6c5y); }
.iig42 .i4z0x details > div p:last-child { margin: 0; }
.iig42 .iev5x h2 { margin-bottom: .6em; }
.iig42 .ixmlv { background: var(--guvo5); color: var(--gk7kc); border-radius: var(--gfk0v); padding: clamp(28px, 4vw, 48px); display: grid; gap: 22px; align-items: center; position: relative; overflow: hidden; }
@media (min-width: 900px) { .iig42 .ixmlv { grid-template-columns: 1fr auto; } }
.iig42 .i1o96 .ixmlv h2 { color: var(--gk7kc); margin: 0 0 6px; }
.iig42 .i1o96 .ixmlv p { margin: 0; color: var(--gk7kc); opacity: .86; }
.iig42 .ixmlv::after { content: ""; position: absolute; right: -60px; bottom: -90px; width: 260px; height: 260px; border-radius: 50%; border: 40px solid rgba(255,255,255,.1); }
.iig42 .ixmlv .iu5ie { position: relative; z-index: 1; }
.iig42 .ixmlv .ifcni { border-color: color-mix(in srgb, var(--gk7kc) 55%, transparent); }
.iig42 .i1o96 .ixmlv a.ifcni { color: var(--gk7kc); }
.io8oh .izfe0 { position: relative; margin: 0; overflow: hidden; color: #fff; }
.io8oh .i1cxo { margin: 0; }
.io8oh .i1cxo img { display: block; width: 100%; height: 100%; object-fit: cover; }
.io8oh .iyxfd { margin: 0 0 .6rem; font-size: .76rem; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; opacity: .85; }
.io8oh .iiqoo { margin: 0; font-family: var(--g2lj4); font-weight: 700; font-size: clamp(1.5rem, 1rem + 2vw, 2.6rem); line-height: 1.12; overflow-wrap: break-word; hyphens: auto; }
.io8oh .i5ctm { margin: .8rem 0 0; font-size: 1.02rem; line-height: 1.6; max-width: 56ch; }
.io8oh .ivi86 { display: inline-flex; align-items: center; gap: .45em; margin-top: 1.1rem; font-weight: 700; color: inherit; text-decoration: underline; text-underline-offset: .2em; }
.io8oh .ivi86 svg { width: 18px; height: 18px; }
.io8oh .inzi1 { min-height: clamp(320px, 42vw, 540px); display: flex; align-items: flex-end; }
.io8oh .inzi1 .i1cxo { position: absolute; inset: 0; }
.io8oh .inzi1::after { content: ""; position: absolute; inset: 0; background: linear-gradient(20deg, color-mix(in srgb, var(--gg9qs) 88%, transparent) 0%, color-mix(in srgb, var(--gg9qs) 45%, transparent) 45%, transparent 75%); }
.io8oh .inzi1 .iw4yv { position: relative; z-index: 1; max-width: 1180px; width: 100%; margin: 0 auto; padding: clamp(28px, 5vw, 64px) clamp(18px, 4vw, 40px); }
.io8oh .inzi1 .iiqoo { max-width: 22ch; }
.io8oh .iisrc { display: grid; grid-template-columns: 1.5fr 1fr; background: var(--g22xw); color: var(--govov); }
.io8oh .iisrc .i1cxo { min-height: clamp(300px, 34vw, 480px); }
.io8oh .iisrc .iw4yv { padding: clamp(28px, 5vw, 64px); align-self: center; }
.io8oh .i1rbk { min-height: clamp(300px, 36vw, 480px); display: grid; place-items: center; text-align: center; }
.io8oh .i1rbk .i1cxo { position: absolute; inset: 0; }
.io8oh .i1rbk::after { content: ""; position: absolute; inset: 0; background: color-mix(in srgb, var(--gg9qs) 58%, transparent); }
.io8oh .i1rbk .iw4yv { position: relative; z-index: 1; padding: 40px 20px; max-width: 760px; }
.io8oh .i1rbk .i5ctm { margin-left: auto; margin-right: auto; }
.io8oh .i0bgv { color: var(--g3fcu, var(--gg9qs)); background: var(--gew6z, #f4f4f4); }
.io8oh .i0bgv .i1cxo { height: clamp(240px, 30vw, 420px); }
.io8oh .i0bgv .iw4yv { 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; }
.io8oh .i0bgv .iyxfd, .io8oh .i0bgv .iiqoo, .io8oh .i0bgv .i5ctm { grid-column: 1; }
.io8oh .i0bgv .ivi86 { grid-column: 2; grid-row: 1 / span 3; color: var(--gjpbe, var(--g22xw)); }
.io8oh .i0bgv .iiqoo { font-size: clamp(1.25rem, 1rem + 1vw, 1.7rem); }
@media (max-width: 760px) {
  .io8oh .iisrc { grid-template-columns: 1fr; }
  .io8oh .i0bgv .iw4yv { grid-template-columns: 1fr; }
  .io8oh .i0bgv .ivi86 { grid-column: 1; grid-row: auto; }
}
.i9725 {
  --g4tzt: var(--gg9qs); --gpow1: color-mix(in srgb, var(--gg9qs) 86%, #fff); --gag6v: color-mix(in srgb, var(--gg9qs) 74%, #fff);
  --gwg1q: color-mix(in srgb, var(--gtokv) 30%, #fff); --g3n0c: var(--gew6z);
  --g17eg: color-mix(in srgb, var(--g3fcu) 7%, var(--gew6z));
  --gjael: color-mix(in srgb, var(--g3fcu) 17%, var(--gtokv)); --ggpjc: color-mix(in srgb, var(--g3fcu) 32%, var(--gtokv));
  --gt2df: color-mix(in srgb, #fff 16%, var(--gg9qs));
  --gxy6e: var(--g3fcu); --geip6: var(--g0iis);
  --g9a4a: color-mix(in srgb, #fff 92%, var(--gg9qs)); --g7suk: color-mix(in srgb, #fff 70%, var(--gg9qs));
  --ggra7: var(--g22xw); --g6il5: var(--govov, #fff); --g17n8: color-mix(in srgb, var(--g22xw) 84%, #000);
  --gq11v: var(--g1d5l); --g1wmn: var(--gjpbe);
  --g2cup: var(--g2lj4); --gbifm: var(--g5ck6); --gs0dl: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;
  --g24x5: 14px; --gnb7g: 22px; --gm1c8: 1240px;
  --gfoe8: 0 1px 2px rgba(0,0,0,.06), 0 8px 28px rgba(0,0,0,.08);
  --gwa1w: 0 24px 60px rgba(0,0,0,.28);
}
.i9725 .ie0qg { background: var(--gwg1q); color: var(--gxy6e); font: 400 1.0625rem/1.6 var(--gbifm); }
.i9725 .ie0qg img { max-width: 100%; height: auto; display: block; }
.i9725 .ie0qg a:not([class]) { color: var(--g1wmn); }
.i9725 .ie0qg h1, .i9725 .ie0qg h2, .i9725 .ie0qg h3 { font-family: var(--g2cup); line-height: 1.08; margin: 0 0 .5em; letter-spacing: -.01em; color: inherit; overflow-wrap: normal; word-break: normal; hyphens: manual; }
.i9725 .ie0qg h1, .i9725 .ie0qg h2 { font-weight: 800; text-transform: uppercase; letter-spacing: -.01em; }
.i9725 .ie0qg h1 { font-size: clamp(2rem, 4vw, 3.5rem); }
.i9725 .ie0qg h1.i8q9y { font-size: clamp(1.8rem, 3.2vw, 2.8rem); }
.i9725 .ie0qg h2 { font-size: clamp(1.5rem, 2.6vw, 2.25rem); }
.i9725 .ie0qg h3 { font-size: 1.15rem; font-weight: 700; }
.i9725 .ie0qg p { margin: 0 0 1em; }
.i9725 .ie0qg .i9wpj { color: var(--g1wmn); }
.i9725 .imgsq .i9wpj { color: var(--gq11v); }
.i9725 .iwz8g { font-family: var(--gs0dl); font-variant-numeric: tabular-nums; }
.i9725 .ikycw { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
.i9725 .iu1h3 { max-width: var(--gm1c8); margin: 0 auto; padding: 0 24px; }
.i9725 .ibvue { display: inline-flex; align-items: center; gap: 10px; font-family: var(--gs0dl); font-size: .78rem; font-weight: 600; letter-spacing: .14em; text-transform: uppercase; color: var(--g1wmn); margin-bottom: 14px; }
.i9725 .ibvue::before { content: ""; width: 22px; height: 8px; flex: none; background: repeating-linear-gradient(115deg, currentColor 0 3px, transparent 3px 6px); }
.i9725 .imgsq { background: var(--g4tzt); color: var(--g9a4a); }
.i9725 .imgsq .ibvue { color: var(--gq11v); }
.i9725 .il1ko { font-size: 1.15rem; color: var(--geip6); max-width: 62ch; }
.i9725 .imgsq .il1ko { color: var(--g7suk); }
.i9725 .i3rrz { --g6wux: var(--g4tzt); --gnq4v: #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(--g6wux); background: var(--g6wux); color: var(--gnq4v); font: inherit; font-weight: 700; font-size: 1rem; text-decoration: none; cursor: pointer; transition: transform .15s, background .15s, box-shadow .15s; }
.i9725 .i3rrz:hover { color: var(--gnq4v); transform: translateY(-1px); box-shadow: 0 8px 20px rgba(0,0,0,.18); }
.i9725 .i3rrz svg { width: 18px; height: 18px; flex: none; }
.i9725 .i1zz0 { --g6wux: var(--ggra7); --gnq4v: var(--g6il5); }
.i9725 .i1zz0:hover { --g6wux: var(--g17n8); }
.i9725 .iscqo { background: transparent; color: var(--g9a4a); border-color: color-mix(in srgb, var(--g9a4a) 45%, transparent); }
.i9725 .iscqo:hover { color: #fff; border-color: #fff; background: rgba(255,255,255,.06); }
.i9725 .iaety { background: transparent; color: var(--g4tzt); border-color: var(--g4tzt); }
.i9725 .iaety:hover { color: #fff; background: var(--g4tzt); }
.i9725 .i14av { position: relative; overflow: hidden; padding: 64px 0 140px; background: radial-gradient(1200px 520px at 85% -10%, color-mix(in srgb, var(--g22xw) 22%, transparent), transparent 60%), linear-gradient(180deg, var(--g4tzt) 0%, color-mix(in srgb, var(--g4tzt) 90%, #fff) 100%); }
.i9725 .i14av::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; }
.i9725 .iejf5 { position: relative; display: grid; grid-template-columns: 1.08fr .92fr; gap: 56px; align-items: center; }
.i9725 .i14av h1 { color: #fff; margin-bottom: 22px; }
.i9725 .i14av h1 em { font-style: normal; color: var(--gq11v); display: block; }
.i9725 .i14av .il1ko { color: var(--g7suk); font-size: 1.15rem; }
.i9725 .iu6r4 { display: flex; flex-wrap: wrap; gap: 12px; margin: 28px 0 30px; }
.i9725 .iom6l { display: inline-flex; align-items: center; gap: 10px; max-width: 100%; background: color-mix(in srgb, var(--g22xw) 12%, transparent); border: 1px solid color-mix(in srgb, var(--gq11v) 45%, transparent); color: var(--gq11v); padding: 7px 14px 7px 8px; border-radius: 999px; font-size: .88rem; font-weight: 600; margin-bottom: 22px; }
.i9725 .iom6l i { width: 24px; height: 24px; flex: none; border-radius: 50%; background: var(--ggra7); color: var(--g6il5); display: grid; place-items: center; font-style: normal; }
.i9725 .iom6l i svg { width: 14px; height: 14px; }
.i9725 .i3lm2 { display: flex; flex-wrap: wrap; gap: 10px 24px; list-style: none; margin: 0; padding: 0; color: var(--g9a4a); font-size: .95rem; }
.i9725 .i3lm2 li { display: flex; align-items: center; gap: 8px; }
.i9725 .i3lm2 svg { width: 18px; height: 18px; flex: none; color: var(--gq11v); }
.i9725 .ic2ro { position: relative; justify-self: end; width: 100%; max-width: 520px; }
.i9725 .ilwun { position: relative; border-radius: 200px 200px var(--gnb7g) var(--gnb7g); overflow: hidden; aspect-ratio: 4/5; box-shadow: var(--gwa1w); border: 1px solid var(--gt2df); }
.i9725 .ilwun img { width: 100%; height: 100%; object-fit: cover; }
.i9725 .ilwun::after { content: ""; position: absolute; inset: auto 0 0 0; height: 45%; background: linear-gradient(180deg, transparent, color-mix(in srgb, var(--g4tzt) 75%, transparent)); }
.i9725 .i0nrp { position: absolute; left: -26px; top: 16%; bottom: 12%; width: 18px; border-radius: 9px; background: repeating-linear-gradient(160deg, var(--ggra7) 0 8px, transparent 8px 16px); opacity: .9; }
.i9725 .irdpq { position: absolute; left: -42px; bottom: 56px; background: #fff; color: var(--g4tzt); border-radius: 16px; padding: 14px 18px; box-shadow: var(--gwa1w); min-width: 220px; max-width: 300px; z-index: 2; }
.i9725 .i06xy { font-family: var(--gs0dl); font-size: .7rem; letter-spacing: .12em; text-transform: uppercase; color: color-mix(in srgb, var(--g4tzt) 62%, #fff); }
.i9725 .iall2 { font-family: var(--g2cup); font-size: 1.3rem; font-weight: 800; line-height: 1.15; margin: 2px 0; color: var(--g4tzt); }
.i9725 .i5xv0 { font-size: .85rem; color: color-mix(in srgb, var(--g4tzt) 62%, #fff); }
.i9725 .itmt1 { position: absolute; right: -14px; top: 38px; background: var(--gpow1); color: #fff; border: 1px solid var(--gt2df); border-radius: 14px; padding: 10px 14px; font-size: .85rem; box-shadow: var(--gwa1w); max-width: 220px; z-index: 2; }
.i9725 .itmt1 .iwz8g { display: block; font-size: 1.2rem; font-weight: 700; color: #fff; }
.i9725 .itmt1 small { display: block; color: var(--g7suk); font-size: .72rem; }
.i9725 .idzvw { position: relative; z-index: 5; margin-top: -92px; }
.i9725 .ipjew { background: #fff; border-radius: var(--gnb7g); box-shadow: var(--gwa1w); border: 1px solid var(--gjael); display: grid; grid-template-columns: 1.1fr 1.5fr 1fr; overflow: hidden; color: var(--gxy6e); }
.i9725 .i6tgr { background: var(--g17eg); padding: 26px 28px; border-right: 1px solid var(--gjael); }
.i9725 .i6tgr h2 { font-size: 1.3rem; margin-bottom: 8px; }
.i9725 .i6tgr p { color: var(--geip6); font-size: .95rem; margin: 0; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; }
.i9725 .itri2 { font-weight: 700; font-size: clamp(1.6rem, 3vw, 2.3rem); letter-spacing: .02em; color: var(--g4tzt); margin-top: 14px; display: flex; align-items: baseline; gap: 8px; }
.i9725 .itri2 small { font-size: .8rem; font-weight: 600; color: var(--geip6); text-transform: uppercase; letter-spacing: .08em; }
.i9725 .itri2 span { border-bottom: 3px solid var(--ggra7); padding: 0 2px; }
.i9725 .iji7g { list-style: none; margin: 0; padding: 18px 28px; display: flex; flex-direction: column; justify-content: center; }
.i9725 .iji7g li + li { border-top: 1px dashed var(--gjael); }
.i9725 .ie0qg .iji7g a { display: grid; grid-template-columns: 1fr auto; gap: 2px 14px; align-items: baseline; padding: 11px 0; text-decoration: none; color: var(--gxy6e); }
.i9725 .iji7g a:hover .iax7w { color: var(--g1wmn); }
.i9725 .iax7w { font-weight: 700; font-size: .98rem; line-height: 1.3; }
.i9725 .iji7g small { grid-column: 1; font-family: var(--gs0dl); font-size: .76rem; color: var(--geip6); letter-spacing: .02em; }
.i9725 .iji7g b { grid-column: 2; grid-row: 1 / span 2; align-self: center; color: var(--g4tzt); white-space: nowrap; }
.i9725 .icjge { background: var(--g4tzt); color: var(--g9a4a); padding: 24px 26px; display: flex; flex-direction: column; justify-content: center; gap: 6px; }
.i9725 .i3r4l { font-family: var(--gs0dl); font-size: .72rem; letter-spacing: .12em; text-transform: uppercase; color: var(--g7suk); }
.i9725 .iik0a { font-family: var(--g2cup); font-size: 1.65rem; font-weight: 800; color: #fff; line-height: 1.15; }
.i9725 .ixrwn { font-size: .82rem; color: var(--g7suk); }
.i9725 .icjge .i3rrz { margin-top: 10px; }
.i9725 .ie0qg a.i4ugt { color: var(--gq11v); text-decoration: none; font-weight: 600; font-size: .95rem; margin-top: 4px; }
.i9725 .i79qp { position: relative; padding: 96px 0; }
.i9725 .i79d4 { background: var(--g3n0c); }
.i9725 .isbnd { display: grid; grid-template-columns: 1.1fr .9fr; gap: 40px; align-items: end; margin-bottom: 44px; }
.i9725 .isbnd h2 { margin-bottom: 0; }
.i9725 .isbnd p { color: var(--geip6); margin: 0; }
.i9725 .imgsq .isbnd p { color: var(--g7suk); }
.i9725 .ixlgp { display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px; }
.i9725 .im9ra { grid-template-columns: repeat(3, 1fr); }
.i9725 .ie0qg a.iwp88 { position: relative; display: flex; flex-direction: column; background: #fff; border: 1px solid var(--gjael); border-radius: var(--g24x5); overflow: hidden; text-decoration: none; color: var(--gxy6e); transition: transform .2s, box-shadow .2s, border-color .2s; }
.i9725 .ie0qg a.iwp88:hover { transform: translateY(-3px); box-shadow: var(--gfoe8); border-color: var(--ggpjc); }
.i9725 .iwp88 .ij8bn { aspect-ratio: 16/10; overflow: hidden; background: var(--g17eg); }
.i9725 .iwp88 .ij8bn img { width: 100%; height: 100%; object-fit: cover; transition: transform .5s; }
.i9725 .iwp88:hover .ij8bn img { transform: scale(1.04); }
.i9725 .iugz6 { padding: 18px 18px 16px; display: flex; flex-direction: column; flex: 1; }
.i9725 .isnbt { width: 44px; height: 44px; border-radius: 12px; background: var(--g4tzt); color: #fff; display: grid; place-items: center; margin: -40px 0 12px; position: relative; border: 3px solid #fff; }
.i9725 .isnbt svg { width: 22px; height: 22px; }
.i9725 .iwp88 h3 { font-size: 1.06rem; margin-bottom: 6px; }
.i9725 .iwp88 p { font-size: .93rem; color: var(--geip6); margin: 0 0 14px; }
.i9725 .i3o38 { margin-top: auto; display: flex; justify-content: space-between; align-items: center; gap: 10px; border-top: 1px dashed var(--gjael); padding-top: 12px; font-size: .9rem; color: var(--geip6); }
.i9725 .i3o38 b { font-family: var(--gs0dl); font-size: 1rem; color: var(--g4tzt); }
.i9725 .i3o38 svg { width: 18px; height: 18px; flex: none; color: var(--g1wmn); }
.i9725 .ie3kz { display: grid; grid-template-columns: repeat(var(--g4fyb, 2), 1fr); border-radius: var(--gnb7g); overflow: hidden; border: 1px solid var(--gt2df); }
.i9725 .ixflt { padding: 40px; position: relative; background: var(--gpow1); display: flex; flex-direction: column; align-items: flex-start; }
.i9725 .i6rnf { background: color-mix(in srgb, var(--g4tzt) 80%, #fff); }
.i9725 .ixflt h3 { font-size: 1.4rem; text-transform: uppercase; font-weight: 800; color: #fff; }
.i9725 .i952c { font-family: var(--gs0dl); font-size: .82rem; color: var(--gq11v); letter-spacing: .06em; margin-bottom: 10px; display: block; }
.i9725 .ixflt p { color: var(--g7suk); margin-bottom: 24px; }
.i9725 .ixflt .i3rrz { margin-top: auto; }
.i9725 .ie3kz[style*="--np-n:3"] .ixflt, .i9725 .ie3kz[style*="--np-n:4"] .ixflt { padding: 32px 28px; }
.i9725 .ii11k { display: grid; grid-template-columns: repeat(var(--g4fyb, 4), 1fr); counter-reset: npst; list-style: none; padding: 0; margin: 0; }
.i9725 .ii11k li { position: relative; padding: 28px 24px 0 0; counter-increment: npst; }
.i9725 .ii11k li::before { content: "0" counter(npst); font-family: var(--gs0dl); font-weight: 700; font-size: .9rem; color: var(--g1wmn); display: block; margin-bottom: 12px; }
.i9725 .ii11k li::after { content: ""; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: repeating-linear-gradient(90deg, var(--g4tzt) 0 14px, transparent 14px 20px); }
.i9725 .ii11k li:first-child::after { background: var(--ggra7); }
.i9725 .ii11k h3 { font-size: 1.06rem; }
.i9725 .ii11k p { font-size: .95rem; color: var(--geip6); }
.i9725 .i7k2i { margin: 28px 0 0; }
.i9725 .i3lne { display: grid; grid-template-columns: repeat(var(--g4fyb, 3), 1fr); gap: 20px; align-items: stretch; }
.i9725 .i5747 { background: #fff; border: 1px solid var(--gjael); border-radius: var(--gnb7g); padding: 30px 28px; display: flex; flex-direction: column; position: relative; }
.i9725 .iar29 { background: var(--g4tzt); color: var(--g9a4a); border-color: var(--g4tzt); box-shadow: var(--gwa1w); }
.i9725 .i59xi { position: absolute; top: -13px; left: 28px; background: var(--ggra7); color: var(--g6il5); font-family: var(--gs0dl); font-weight: 700; font-size: .72rem; letter-spacing: .1em; text-transform: uppercase; padding: 5px 10px; border-radius: 6px; }
.i9725 .i5747 h3 { font-size: 1.3rem; text-transform: uppercase; font-weight: 800; }
.i9725 .iwxpf { font-family: var(--gs0dl); font-size: 2.2rem; font-weight: 700; color: var(--g4tzt); line-height: 1.1; margin: 8px 0 2px; }
.i9725 .iar29 .iwxpf { color: #fff; }
.i9725 .iu5i4 { font-size: .9rem; color: var(--geip6); margin-bottom: 16px; }
.i9725 .iar29 .iu5i4 { color: var(--g7suk); }
.i9725 .i5747 ul { list-style: none; padding: 0; margin: 0 0 24px; font-size: .95rem; }
.i9725 .i5747 li { display: flex; gap: 10px; padding: 7px 0; border-top: 1px solid var(--gjael); }
.i9725 .iar29 li { border-color: var(--gt2df); }
.i9725 .i5747 li svg { width: 18px; height: 18px; flex: none; margin-top: 4px; color: var(--g1wmn); }
.i9725 .iar29 li svg { color: var(--gq11v); }
.i9725 .i5747 li.i1ng6 { color: color-mix(in srgb, var(--gxy6e) 55%, var(--gwg1q)); }
.i9725 .iar29 li.i1ng6 { color: var(--g7suk); }
.i9725 .i5747 li.i1ng6 svg { color: color-mix(in srgb, var(--gxy6e) 45%, var(--gwg1q)); }
.i9725 .i5747 .i3rrz { margin-top: auto; }
.i9725 .i32nc { margin-top: 20px; font-size: .92rem; color: var(--geip6); display: flex; gap: 10px; align-items: flex-start; }
.i9725 .i32nc svg { width: 18px; height: 18px; flex: none; margin-top: 3px; color: var(--g1wmn); }
.i9725 .i6mye { display: grid; grid-template-columns: 1fr 1fr; gap: 56px; align-items: center; }
.i9725 .in2pc { align-items: start; }
.i9725 .if4ki { border-radius: var(--gnb7g); overflow: hidden; position: relative; }
.i9725 .if4ki img { width: 100%; height: 100%; object-fit: cover; aspect-ratio: 5/4; }
.i9725 .ig8w2 { list-style: none; padding: 0; margin: 0 0 24px; }
.i9725 .ig8w2 li { display: flex; gap: 12px; padding: 12px 0; border-bottom: 1px solid var(--gjael); }
.i9725 .ig8w2 li svg { width: 20px; height: 20px; flex: none; color: var(--g1wmn); margin-top: 3px; }
.i9725 .ig8w2 b { display: block; }
.i9725 .ig8w2 span { color: var(--geip6); font-size: .95rem; }
.i9725 .id94u { display: grid; grid-template-columns: repeat(var(--g4fyb, 4), 1fr); border-top: 1px solid var(--gt2df); border-bottom: 1px solid var(--gt2df); }
.i9725 .ibqkh { padding: 30px 24px; border-right: 1px solid var(--gt2df); min-width: 0; }
.i9725 .ibqkh:last-child { border-right: 0; }
.i9725 .ibqkh b { display: block; font-family: var(--gs0dl); font-size: 2.3rem; color: #fff; line-height: 1.1; margin-bottom: 6px; }
.i9725 .ibqkh b.i86k3 { font-size: 1.45rem; }
.i9725 .ibqkh span { color: var(--g7suk); font-size: .92rem; }
.i9725 .iw1f3 { max-width: 900px; }
.i9725 .iw1f3 details { border-bottom: 1px solid var(--gjael); }
.i9725 .iw1f3 summary { list-style: none; cursor: pointer; padding: 20px 48px 20px 0; font-weight: 700; font-size: 1.06rem; position: relative; }
.i9725 .iw1f3 summary::-webkit-details-marker { display: none; }
.i9725 .iw1f3 summary::after { content: ""; position: absolute; right: 6px; top: 50%; width: 14px; height: 14px; margin-top: -9px; border-right: 2.5px solid var(--g1wmn); border-bottom: 2.5px solid var(--g1wmn); transform: rotate(45deg); transition: transform .2s; }
.i9725 .iw1f3 details[open] summary::after { transform: rotate(225deg); margin-top: -2px; }
.i9725 .iw1f3 details > div { padding: 0 0 20px; color: var(--geip6); max-width: 75ch; }
.i9725 .ipqur { background: var(--ggra7); color: var(--g6il5); padding: 56px 0; position: relative; overflow: hidden; }
.i9725 .ipqur::after { content: ""; position: absolute; right: -60px; top: -60px; width: 320px; height: 320px; border-radius: 50%; border: 38px dashed color-mix(in srgb, var(--g6il5) 14%, transparent); }
.i9725 .ipqur .iu1h3 { display: flex; align-items: center; justify-content: space-between; gap: 28px; flex-wrap: wrap; position: relative; z-index: 1; }
.i9725 .ipqur h2 { margin: 0; font-size: clamp(1.4rem, 2.4vw, 2.05rem); max-width: 22ch; }
.i9725 .ipqur .i9wpj { color: inherit; text-decoration: underline; text-underline-offset: .12em; }
.i9725 .ipqur p { margin: 6px 0 0; max-width: 60ch; }
.i9725 .ipqur .i3rrz { --g6wux: var(--g4tzt); --gnq4v: #fff; }
.i9725 .ipqur .iaety { background: transparent; color: var(--g6il5); border-color: currentColor; }
.i9725 .ipqur .iaety:hover { background: var(--g6il5); color: var(--ggra7); }
.i9725 .iv14k { display: flex; gap: 12px; flex-wrap: wrap; }
@media (max-width: 1100px) {
  .i9725 .ixlgp, .i9725 .im9ra { grid-template-columns: repeat(2, 1fr); }
  .i9725 .ipjew { grid-template-columns: 1fr; }
  .i9725 .i6tgr { border-right: 0; border-bottom: 1px solid var(--gjael); }
}
@media (max-width: 980px) {
  .i9725 .i14av { padding: 44px 0 120px; }
  .i9725 .iejf5 { grid-template-columns: 1fr; gap: 40px; }
  .i9725 .ic2ro { justify-self: center; max-width: 440px; }
  .i9725 .irdpq { left: -8px; }
  .i9725 .itmt1 { right: -6px; }
  .i9725 .i0nrp { display: none; }
  .i9725 .i3lne { grid-template-columns: 1fr; }
}
@media (max-width: 900px) {
  .i9725 .i6mye { grid-template-columns: 1fr; gap: 32px; }
}
@media (max-width: 860px) {
  .i9725 .i79qp { padding: 68px 0; }
  .i9725 .isbnd { grid-template-columns: 1fr; gap: 12px; }
  .i9725 .ie3kz { grid-template-columns: 1fr; }
  .i9725 .ixflt { padding: 30px 24px; }
  .i9725 .ii11k { grid-template-columns: 1fr 1fr; gap: 24px; }
  .i9725 .id94u { grid-template-columns: 1fr 1fr; }
  .i9725 .ibqkh:nth-child(2n) { border-right: 0; }
  .i9725 .ibqkh:nth-child(-n+2) { border-bottom: 1px solid var(--gt2df); }
}
@media (max-width: 560px) {
  .i9725 .ixlgp, .i9725 .im9ra { grid-template-columns: 1fr; }
  .i9725 .ii11k { grid-template-columns: 1fr; }
}
.ipepg.ipepg .i9ggx.i287o:not(.ibm2m) h2,
.ipepg.ipepg .ig0h7.i287o:not(.ibm2m) h2,
.ipepg.ipepg .iarld.i287o:not(.ibm2m) h2,
.ipepg.ipepg .icuwq.i287o:not(.ibm2m) h2,
.ipepg.ipepg .ik6di.i287o:not(.ibm2m) h2,
.ipepg.ipepg .iig42.i287o:not(.ibm2m) h2,
.ipepg.ipepg .i9725.i287o:not(.ibm2m) h2,
.ipepg.ipepg .iiu50.i287o:not(.ibm2m) h2,
.ipepg.ipepg .ipcq5.i287o:not(.ibm2m) h2,
.ipepg.ipepg .ipxiw.i287o:not(.ibm2m) h2,
.ipepg.ipepg .i1ohl.i287o:not(.ibm2m) h2,
.ipepg.ipepg .ijtn8.i287o:not(.ibm2m) h2,
.ipepg.ipepg .i439q.i287o:not(.ibm2m) h2,
.ipepg.ipepg .if7ki.i287o:not(.ibm2m) h2,
.ipepg.ipepg .i7znt.i287o:not(.ibm2m) h2,
.ipepg.ipepg .iq9o4.i287o:not(.ibm2m) h2,
.ipepg.ipepg .izz4n.i287o:not(.ibm2m) h2,
.ipepg.ipepg .i5y0s.i287o:not(.ibm2m) h2,
.ipepg.ipepg .iyg2q.i287o:not(.ibm2m) h2,
.ipepg.ipepg .irq7c.i287o:not(.ibm2m) h2,
.ipepg.ipepg .ic1uj.i287o:not(.ibm2m) h2,
.ipepg.ipepg .ithkh.i287o:not(.ibm2m) h2,
.ipepg.ipepg .iuyxp.i287o:not(.ibm2m) h2,
.ipepg.ipepg .il3tf.i287o:not(.ibm2m) h2,
.ipepg.ipepg .i2pw3.i287o:not(.ibm2m) h2,
.ipepg.ipepg .ivm83.i287o:not(.ibm2m) h2,
.ipepg.ipepg .imi77.i287o:not(.ibm2m) h2,
.ipepg.ipepg .ijv98.i287o:not(.ibm2m) h2,
.ipepg.ipepg .ickdu.i287o:not(.ibm2m) h2,
.ipepg.ipepg .ii55t.i287o:not(.ibm2m) h2,
.ipepg.ipepg .if62i.i287o:not(.ibm2m) h2,
.ipepg.ipepg .icm9c.i287o:not(.ibm2m) h2,
.ipepg.ipepg .iy2pu.i287o:not(.ibm2m) h2,
.ipepg.ipepg .i3eba.i287o:not(.ibm2m) h2,
.ipepg.ipepg .isjdb.i287o:not(.ibm2m) h2,
.ipepg.ipepg .id8o7.i287o:not(.ibm2m) h2,
.ipepg.ipepg .iaqj5.i287o:not(.ibm2m) h2,
.ipepg.ipepg .invqd.i287o:not(.ibm2m) h2,
.ipepg.ipepg .ij2q3.i287o:not(.ibm2m) h2,
.ipepg.ipepg .icfwt.i287o:not(.ibm2m) h2,
.ipepg.ipepg .ixq9l.i287o:not(.ibm2m) h2,
.ipepg.ipepg .icy5s.i287o:not(.ibm2m) h2,
.ipepg.ipepg .ihllk.i287o:not(.ibm2m) h2,
.ipepg.ipepg .i6tn8.i287o:not(.ibm2m) h2,
.ipepg.ipepg .iifdv.i287o:not(.ibm2m) h2,
.ipepg.ipepg .i3zcl.i287o:not(.ibm2m) h2,
.ipepg.ipepg .ic4o2.i287o:not(.ibm2m) h2,
.ipepg.ipepg .i3tdc.i287o:not(.ibm2m) h2,
.ipepg.ipepg .icys6.i287o:not(.ibm2m) h2,
.ipepg.ipepg .i58ys.i287o:not(.ibm2m) h2,
.ipepg.ipepg .i7n4z.i287o:not(.ibm2m) h2,
.ipepg.ipepg .ioydb.i287o:not(.ibm2m) h2,
.ipepg.ipepg .i9ab0.i287o:not(.ibm2m) h2,
.ipepg.ipepg .id3kq.i287o:not(.ibm2m) h2 { font-family: var(--g2lj4); line-height: 1.12; font-size: clamp(1.7rem, 1.15rem + 1.8vw, 2.55rem); }
.ipepg.ipepg .i9ggx.i287o:not(.ibm2m) h3,
.ipepg.ipepg .ig0h7.i287o:not(.ibm2m) h3,
.ipepg.ipepg .iarld.i287o:not(.ibm2m) h3,
.ipepg.ipepg .icuwq.i287o:not(.ibm2m) h3,
.ipepg.ipepg .ik6di.i287o:not(.ibm2m) h3,
.ipepg.ipepg .iig42.i287o:not(.ibm2m) h3,
.ipepg.ipepg .i9725.i287o:not(.ibm2m) h3,
.ipepg.ipepg .iiu50.i287o:not(.ibm2m) h3,
.ipepg.ipepg .ipcq5.i287o:not(.ibm2m) h3,
.ipepg.ipepg .ipxiw.i287o:not(.ibm2m) h3,
.ipepg.ipepg .i1ohl.i287o:not(.ibm2m) h3,
.ipepg.ipepg .ijtn8.i287o:not(.ibm2m) h3,
.ipepg.ipepg .i439q.i287o:not(.ibm2m) h3,
.ipepg.ipepg .if7ki.i287o:not(.ibm2m) h3,
.ipepg.ipepg .i7znt.i287o:not(.ibm2m) h3,
.ipepg.ipepg .iq9o4.i287o:not(.ibm2m) h3,
.ipepg.ipepg .izz4n.i287o:not(.ibm2m) h3,
.ipepg.ipepg .i5y0s.i287o:not(.ibm2m) h3,
.ipepg.ipepg .iyg2q.i287o:not(.ibm2m) h3,
.ipepg.ipepg .irq7c.i287o:not(.ibm2m) h3,
.ipepg.ipepg .ic1uj.i287o:not(.ibm2m) h3,
.ipepg.ipepg .ithkh.i287o:not(.ibm2m) h3,
.ipepg.ipepg .iuyxp.i287o:not(.ibm2m) h3,
.ipepg.ipepg .il3tf.i287o:not(.ibm2m) h3,
.ipepg.ipepg .i2pw3.i287o:not(.ibm2m) h3,
.ipepg.ipepg .ivm83.i287o:not(.ibm2m) h3,
.ipepg.ipepg .imi77.i287o:not(.ibm2m) h3,
.ipepg.ipepg .ijv98.i287o:not(.ibm2m) h3,
.ipepg.ipepg .ickdu.i287o:not(.ibm2m) h3,
.ipepg.ipepg .ii55t.i287o:not(.ibm2m) h3,
.ipepg.ipepg .if62i.i287o:not(.ibm2m) h3,
.ipepg.ipepg .icm9c.i287o:not(.ibm2m) h3,
.ipepg.ipepg .iy2pu.i287o:not(.ibm2m) h3,
.ipepg.ipepg .i3eba.i287o:not(.ibm2m) h3,
.ipepg.ipepg .isjdb.i287o:not(.ibm2m) h3,
.ipepg.ipepg .id8o7.i287o:not(.ibm2m) h3,
.ipepg.ipepg .iaqj5.i287o:not(.ibm2m) h3,
.ipepg.ipepg .invqd.i287o:not(.ibm2m) h3,
.ipepg.ipepg .ij2q3.i287o:not(.ibm2m) h3,
.ipepg.ipepg .icfwt.i287o:not(.ibm2m) h3,
.ipepg.ipepg .ixq9l.i287o:not(.ibm2m) h3,
.ipepg.ipepg .icy5s.i287o:not(.ibm2m) h3,
.ipepg.ipepg .ihllk.i287o:not(.ibm2m) h3,
.ipepg.ipepg .i6tn8.i287o:not(.ibm2m) h3,
.ipepg.ipepg .iifdv.i287o:not(.ibm2m) h3,
.ipepg.ipepg .i3zcl.i287o:not(.ibm2m) h3,
.ipepg.ipepg .ic4o2.i287o:not(.ibm2m) h3,
.ipepg.ipepg .i3tdc.i287o:not(.ibm2m) h3,
.ipepg.ipepg .icys6.i287o:not(.ibm2m) h3,
.ipepg.ipepg .i58ys.i287o:not(.ibm2m) h3,
.ipepg.ipepg .i7n4z.i287o:not(.ibm2m) h3,
.ipepg.ipepg .ioydb.i287o:not(.ibm2m) h3,
.ipepg.ipepg .i9ab0.i287o:not(.ibm2m) h3,
.ipepg.ipepg .id3kq.i287o:not(.ibm2m) h3 { font-family: var(--g2lj4); }
.ipepg.iu867 .i9ggx.i287o:not(.ibm2m) h2,
.ipepg.iu867 .ig0h7.i287o:not(.ibm2m) h2,
.ipepg.iu867 .iarld.i287o:not(.ibm2m) h2,
.ipepg.iu867 .icuwq.i287o:not(.ibm2m) h2,
.ipepg.iu867 .ik6di.i287o:not(.ibm2m) h2,
.ipepg.iu867 .iig42.i287o:not(.ibm2m) h2,
.ipepg.iu867 .i9725.i287o:not(.ibm2m) h2,
.ipepg.iu867 .iiu50.i287o:not(.ibm2m) h2,
.ipepg.iu867 .ipcq5.i287o:not(.ibm2m) h2,
.ipepg.iu867 .ipxiw.i287o:not(.ibm2m) h2,
.ipepg.iu867 .i1ohl.i287o:not(.ibm2m) h2,
.ipepg.iu867 .ijtn8.i287o:not(.ibm2m) h2,
.ipepg.iu867 .i439q.i287o:not(.ibm2m) h2,
.ipepg.iu867 .if7ki.i287o:not(.ibm2m) h2,
.ipepg.iu867 .i7znt.i287o:not(.ibm2m) h2,
.ipepg.iu867 .iq9o4.i287o:not(.ibm2m) h2,
.ipepg.iu867 .izz4n.i287o:not(.ibm2m) h2,
.ipepg.iu867 .i5y0s.i287o:not(.ibm2m) h2,
.ipepg.iu867 .iyg2q.i287o:not(.ibm2m) h2,
.ipepg.iu867 .irq7c.i287o:not(.ibm2m) h2,
.ipepg.iu867 .ic1uj.i287o:not(.ibm2m) h2,
.ipepg.iu867 .ithkh.i287o:not(.ibm2m) h2,
.ipepg.iu867 .iuyxp.i287o:not(.ibm2m) h2,
.ipepg.iu867 .il3tf.i287o:not(.ibm2m) h2,
.ipepg.iu867 .i2pw3.i287o:not(.ibm2m) h2,
.ipepg.iu867 .ivm83.i287o:not(.ibm2m) h2,
.ipepg.iu867 .imi77.i287o:not(.ibm2m) h2,
.ipepg.iu867 .ijv98.i287o:not(.ibm2m) h2,
.ipepg.iu867 .ickdu.i287o:not(.ibm2m) h2,
.ipepg.iu867 .ii55t.i287o:not(.ibm2m) h2,
.ipepg.iu867 .if62i.i287o:not(.ibm2m) h2,
.ipepg.iu867 .icm9c.i287o:not(.ibm2m) h2,
.ipepg.iu867 .iy2pu.i287o:not(.ibm2m) h2,
.ipepg.iu867 .i3eba.i287o:not(.ibm2m) h2,
.ipepg.iu867 .isjdb.i287o:not(.ibm2m) h2,
.ipepg.iu867 .id8o7.i287o:not(.ibm2m) h2,
.ipepg.iu867 .iaqj5.i287o:not(.ibm2m) h2,
.ipepg.iu867 .invqd.i287o:not(.ibm2m) h2,
.ipepg.iu867 .ij2q3.i287o:not(.ibm2m) h2,
.ipepg.iu867 .icfwt.i287o:not(.ibm2m) h2,
.ipepg.iu867 .ixq9l.i287o:not(.ibm2m) h2,
.ipepg.iu867 .icy5s.i287o:not(.ibm2m) h2,
.ipepg.iu867 .ihllk.i287o:not(.ibm2m) h2,
.ipepg.iu867 .i6tn8.i287o:not(.ibm2m) h2,
.ipepg.iu867 .iifdv.i287o:not(.ibm2m) h2,
.ipepg.iu867 .i3zcl.i287o:not(.ibm2m) h2,
.ipepg.iu867 .ic4o2.i287o:not(.ibm2m) h2,
.ipepg.iu867 .i3tdc.i287o:not(.ibm2m) h2,
.ipepg.iu867 .icys6.i287o:not(.ibm2m) h2,
.ipepg.iu867 .i58ys.i287o:not(.ibm2m) h2,
.ipepg.iu867 .i7n4z.i287o:not(.ibm2m) h2,
.ipepg.iu867 .ioydb.i287o:not(.ibm2m) h2,
.ipepg.iu867 .i9ab0.i287o:not(.ibm2m) h2,
.ipepg.iu867 .id3kq.i287o:not(.ibm2m) h2 { text-transform: uppercase; letter-spacing: .02em; font-size: clamp(1.45rem, 1.05rem + 1.45vw, 2.15rem); }
.ipepg.ix6vp .i9ggx.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .ig0h7.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .iarld.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .icuwq.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .ik6di.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .iig42.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .i9725.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .iiu50.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .ipcq5.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .ipxiw.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .i1ohl.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .ijtn8.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .i439q.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .if7ki.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .i7znt.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .iq9o4.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .izz4n.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .i5y0s.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .iyg2q.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .irq7c.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .ic1uj.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .ithkh.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .iuyxp.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .il3tf.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .i2pw3.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .ivm83.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .imi77.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .ijv98.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .ickdu.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .ii55t.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .if62i.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .icm9c.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .iy2pu.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .i3eba.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .isjdb.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .id8o7.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .iaqj5.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .invqd.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .ij2q3.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .icfwt.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .ixq9l.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .icy5s.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .ihllk.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .i6tn8.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .iifdv.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .i3zcl.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .ic4o2.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .i3tdc.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .icys6.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .i58ys.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .i7n4z.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .ioydb.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .i9ab0.i287o:not(.ibm2m) h2,
.ipepg.ix6vp .id3kq.i287o:not(.ibm2m) h2 { text-transform: none; letter-spacing: -.01em; }
.ipepg.ifs5x .i9ggx.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .ig0h7.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .iarld.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .icuwq.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .ik6di.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .iig42.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .i9725.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .iiu50.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .ipcq5.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .ipxiw.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .i1ohl.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .ijtn8.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .i439q.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .if7ki.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .i7znt.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .iq9o4.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .izz4n.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .i5y0s.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .iyg2q.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .irq7c.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .ic1uj.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .ithkh.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .iuyxp.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .il3tf.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .i2pw3.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .ivm83.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .imi77.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .ijv98.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .ickdu.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .ii55t.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .if62i.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .icm9c.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .iy2pu.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .i3eba.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .isjdb.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .id8o7.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .iaqj5.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .invqd.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .ij2q3.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .icfwt.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .ixq9l.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .icy5s.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .ihllk.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .i6tn8.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .iifdv.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .i3zcl.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .ic4o2.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .i3tdc.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .icys6.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .i58ys.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .i7n4z.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .ioydb.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .i9ab0.i287o:not(.ibm2m) h2,
.ipepg.ifs5x .id3kq.i287o:not(.ibm2m) h2 { font-weight: 600; }
.ipepg.ifs5x .i9ggx.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .ig0h7.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .iarld.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .icuwq.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .ik6di.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .iig42.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .i9725.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .iiu50.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .ipcq5.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .ipxiw.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .i1ohl.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .ijtn8.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .i439q.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .if7ki.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .i7znt.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .iq9o4.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .izz4n.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .i5y0s.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .iyg2q.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .irq7c.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .ic1uj.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .ithkh.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .iuyxp.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .il3tf.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .i2pw3.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .ivm83.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .imi77.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .ijv98.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .ickdu.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .ii55t.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .if62i.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .icm9c.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .iy2pu.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .i3eba.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .isjdb.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .id8o7.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .iaqj5.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .invqd.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .ij2q3.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .icfwt.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .ixq9l.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .icy5s.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .ihllk.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .i6tn8.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .iifdv.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .i3zcl.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .ic4o2.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .i3tdc.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .icys6.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .i58ys.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .i7n4z.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .ioydb.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .i9ab0.i287o:not(.ibm2m) h3,
.ipepg.ifs5x .id3kq.i287o:not(.ibm2m) h3 { font-weight: 600; }
.ipepg.i4y7u .i9ggx.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .ig0h7.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .iarld.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .icuwq.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .ik6di.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .iig42.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .i9725.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .iiu50.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .ipcq5.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .ipxiw.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .i1ohl.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .ijtn8.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .i439q.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .if7ki.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .i7znt.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .iq9o4.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .izz4n.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .i5y0s.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .iyg2q.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .irq7c.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .ic1uj.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .ithkh.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .iuyxp.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .il3tf.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .i2pw3.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .ivm83.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .imi77.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .ijv98.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .ickdu.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .ii55t.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .if62i.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .icm9c.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .iy2pu.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .i3eba.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .isjdb.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .id8o7.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .iaqj5.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .invqd.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .ij2q3.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .icfwt.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .ixq9l.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .icy5s.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .ihllk.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .i6tn8.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .iifdv.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .i3zcl.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .ic4o2.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .i3tdc.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .icys6.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .i58ys.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .i7n4z.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .ioydb.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .i9ab0.i287o:not(.ibm2m) h2,
.ipepg.i4y7u .id3kq.i287o:not(.ibm2m) h2 { font-weight: 700; }
.ipepg.i4y7u .i9ggx.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .ig0h7.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .iarld.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .icuwq.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .ik6di.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .iig42.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .i9725.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .iiu50.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .ipcq5.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .ipxiw.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .i1ohl.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .ijtn8.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .i439q.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .if7ki.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .i7znt.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .iq9o4.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .izz4n.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .i5y0s.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .iyg2q.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .irq7c.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .ic1uj.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .ithkh.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .iuyxp.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .il3tf.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .i2pw3.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .ivm83.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .imi77.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .ijv98.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .ickdu.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .ii55t.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .if62i.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .icm9c.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .iy2pu.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .i3eba.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .isjdb.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .id8o7.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .iaqj5.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .invqd.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .ij2q3.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .icfwt.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .ixq9l.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .icy5s.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .ihllk.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .i6tn8.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .iifdv.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .i3zcl.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .ic4o2.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .i3tdc.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .icys6.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .i58ys.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .i7n4z.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .ioydb.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .i9ab0.i287o:not(.ibm2m) h3,
.ipepg.i4y7u .id3kq.i287o:not(.ibm2m) h3 { font-weight: 700; }
.ipepg.ilqjg .i9ggx.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .ig0h7.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .iarld.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .icuwq.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .ik6di.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .iig42.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .i9725.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .iiu50.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .ipcq5.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .ipxiw.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .i1ohl.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .ijtn8.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .i439q.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .if7ki.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .i7znt.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .iq9o4.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .izz4n.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .i5y0s.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .iyg2q.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .irq7c.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .ic1uj.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .ithkh.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .iuyxp.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .il3tf.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .i2pw3.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .ivm83.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .imi77.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .ijv98.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .ickdu.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .ii55t.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .if62i.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .icm9c.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .iy2pu.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .i3eba.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .isjdb.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .id8o7.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .iaqj5.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .invqd.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .ij2q3.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .icfwt.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .ixq9l.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .icy5s.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .ihllk.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .i6tn8.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .iifdv.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .i3zcl.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .ic4o2.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .i3tdc.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .icys6.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .i58ys.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .i7n4z.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .ioydb.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .i9ab0.i287o:not(.ibm2m) h2,
.ipepg.ilqjg .id3kq.i287o:not(.ibm2m) h2 { font-weight: 800; }
.ipepg.ilqjg .i9ggx.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .ig0h7.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .iarld.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .icuwq.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .ik6di.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .iig42.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .i9725.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .iiu50.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .ipcq5.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .ipxiw.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .i1ohl.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .ijtn8.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .i439q.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .if7ki.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .i7znt.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .iq9o4.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .izz4n.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .i5y0s.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .iyg2q.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .irq7c.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .ic1uj.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .ithkh.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .iuyxp.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .il3tf.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .i2pw3.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .ivm83.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .imi77.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .ijv98.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .ickdu.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .ii55t.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .if62i.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .icm9c.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .iy2pu.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .i3eba.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .isjdb.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .id8o7.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .iaqj5.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .invqd.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .ij2q3.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .icfwt.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .ixq9l.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .icy5s.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .ihllk.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .i6tn8.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .iifdv.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .i3zcl.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .ic4o2.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .i3tdc.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .icys6.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .i58ys.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .i7n4z.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .ioydb.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .i9ab0.i287o:not(.ibm2m) h3,
.ipepg.ilqjg .id3kq.i287o:not(.ibm2m) h3 { font-weight: 700; }
.ipepg.ipepg .i9ggx.i287o:not(.ibm2m) .ifrhu,
.ipepg.ipepg .ig0h7.i287o:not(.ibm2m) .ihd8f,
.ipepg.ipepg .iarld.i287o:not(.ibm2m) .ih1eq,
.ipepg.ipepg .icuwq.i287o:not(.ibm2m) .iqfky,
.ipepg.ipepg .ik6di.i287o:not(.ibm2m) .iyot5,
.ipepg.ipepg .iig42.i287o:not(.ibm2m) .i1jk5,
.ipepg.ipepg .i9725.i287o:not(.ibm2m) .ibvue,
.ipepg.ipepg .iiu50.i287o:not(.ibm2m) .i0sgq,
.ipepg.ipepg .ipcq5.i287o:not(.ibm2m) .i78xw,
.ipepg.ipepg .ipxiw.i287o:not(.ibm2m) .ic9se,
.ipepg.ipepg .i1ohl.i287o:not(.ibm2m) .iyi8g,
.ipepg.ipepg .ijtn8.i287o:not(.ibm2m) .iwcot,
.ipepg.ipepg .i439q.i287o:not(.ibm2m) .izevd,
.ipepg.ipepg .if7ki.i287o:not(.ibm2m) .i0d2v,
.ipepg.ipepg .i7znt.i287o:not(.ibm2m) .il6m5,
.ipepg.ipepg .iq9o4.i287o:not(.ibm2m) .i1hja,
.ipepg.ipepg .izz4n.i287o:not(.ibm2m) .iv0uf,
.ipepg.ipepg .i5y0s.i287o:not(.ibm2m) .itpft,
.ipepg.ipepg .iyg2q.i287o:not(.ibm2m) .i31dd,
.ipepg.ipepg .irq7c.i287o:not(.ibm2m) .i9jyt,
.ipepg.ipepg .ic1uj.i287o:not(.ibm2m) .irm0r,
.ipepg.ipepg .ithkh.i287o:not(.ibm2m) .i5v78,
.ipepg.ipepg .iuyxp.i287o:not(.ibm2m) .i3xdv,
.ipepg.ipepg .il3tf.i287o:not(.ibm2m) .ira9z,
.ipepg.ipepg .i2pw3.i287o:not(.ibm2m) .ihcfm,
.ipepg.ipepg .ivm83.i287o:not(.ibm2m) .ijxyt,
.ipepg.ipepg .imi77.i287o:not(.ibm2m) .igw33,
.ipepg.ipepg .ijv98.i287o:not(.ibm2m) .iy59g,
.ipepg.ipepg .ickdu.i287o:not(.ibm2m) .igxl3,
.ipepg.ipepg .ii55t.i287o:not(.ibm2m) .imcgv,
.ipepg.ipepg .if62i.i287o:not(.ibm2m) .is6bj,
.ipepg.ipepg .icm9c.i287o:not(.ibm2m) .ieng6,
.ipepg.ipepg .iy2pu.i287o:not(.ibm2m) .ih3sg,
.ipepg.ipepg .i3eba.i287o:not(.ibm2m) .i3kxt,
.ipepg.ipepg .isjdb.i287o:not(.ibm2m) .itl3h,
.ipepg.ipepg .id8o7.i287o:not(.ibm2m) .iw40t,
.ipepg.ipepg .iaqj5.i287o:not(.ibm2m) .i7oyi,
.ipepg.ipepg .invqd.i287o:not(.ibm2m) .i9nmp,
.ipepg.ipepg .ij2q3.i287o:not(.ibm2m) .i9jak,
.ipepg.ipepg .icfwt.i287o:not(.ibm2m) .iro4o,
.ipepg.ipepg .ixq9l.i287o:not(.ibm2m) .i1uab,
.ipepg.ipepg .icy5s.i287o:not(.ibm2m) .irbp1,
.ipepg.ipepg .ihllk.i287o:not(.ibm2m) .it6il,
.ipepg.ipepg .i6tn8.i287o:not(.ibm2m) .ir8g2,
.ipepg.ipepg .iifdv.i287o:not(.ibm2m) .iz7pk,
.ipepg.ipepg .i3zcl.i287o:not(.ibm2m) .it4uo,
.ipepg.ipepg .ic4o2.i287o:not(.ibm2m) .i7fxb,
.ipepg.ipepg .i3tdc.i287o:not(.ibm2m) .ipb39,
.ipepg.ipepg .icys6.i287o:not(.ibm2m) .i323w,
.ipepg.ipepg .i58ys.i287o:not(.ibm2m) .i9wl6,
.ipepg.ipepg .i7n4z.i287o:not(.ibm2m) .izusp,
.ipepg.ipepg .ioydb.i287o:not(.ibm2m) .i98ld,
.ipepg.ipepg .i9ab0.i287o:not(.ibm2m) .iz7o0,
.ipepg.ipepg .id3kq.i287o:not(.ibm2m) .ikeav { font-family: var(--g5ck6); 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; }
.ipepg.ipepg .i9ggx.i287o:not(.ibm2m) .ifrhu::after,
.ipepg.ipepg .ig0h7.i287o:not(.ibm2m) .ihd8f::after,
.ipepg.ipepg .iarld.i287o:not(.ibm2m) .ih1eq::after,
.ipepg.ipepg .icuwq.i287o:not(.ibm2m) .iqfky::after,
.ipepg.ipepg .ik6di.i287o:not(.ibm2m) .iyot5::after,
.ipepg.ipepg .iig42.i287o:not(.ibm2m) .i1jk5::after,
.ipepg.ipepg .i9725.i287o:not(.ibm2m) .ibvue::after,
.ipepg.ipepg .iiu50.i287o:not(.ibm2m) .i0sgq::after,
.ipepg.ipepg .ipcq5.i287o:not(.ibm2m) .i78xw::after,
.ipepg.ipepg .ipxiw.i287o:not(.ibm2m) .ic9se::after,
.ipepg.ipepg .i1ohl.i287o:not(.ibm2m) .iyi8g::after,
.ipepg.ipepg .ijtn8.i287o:not(.ibm2m) .iwcot::after,
.ipepg.ipepg .i439q.i287o:not(.ibm2m) .izevd::after,
.ipepg.ipepg .if7ki.i287o:not(.ibm2m) .i0d2v::after,
.ipepg.ipepg .i7znt.i287o:not(.ibm2m) .il6m5::after,
.ipepg.ipepg .iq9o4.i287o:not(.ibm2m) .i1hja::after,
.ipepg.ipepg .izz4n.i287o:not(.ibm2m) .iv0uf::after,
.ipepg.ipepg .i5y0s.i287o:not(.ibm2m) .itpft::after,
.ipepg.ipepg .iyg2q.i287o:not(.ibm2m) .i31dd::after,
.ipepg.ipepg .irq7c.i287o:not(.ibm2m) .i9jyt::after,
.ipepg.ipepg .ic1uj.i287o:not(.ibm2m) .irm0r::after,
.ipepg.ipepg .ithkh.i287o:not(.ibm2m) .i5v78::after,
.ipepg.ipepg .iuyxp.i287o:not(.ibm2m) .i3xdv::after,
.ipepg.ipepg .il3tf.i287o:not(.ibm2m) .ira9z::after,
.ipepg.ipepg .i2pw3.i287o:not(.ibm2m) .ihcfm::after,
.ipepg.ipepg .ivm83.i287o:not(.ibm2m) .ijxyt::after,
.ipepg.ipepg .imi77.i287o:not(.ibm2m) .igw33::after,
.ipepg.ipepg .ijv98.i287o:not(.ibm2m) .iy59g::after,
.ipepg.ipepg .ickdu.i287o:not(.ibm2m) .igxl3::after,
.ipepg.ipepg .ii55t.i287o:not(.ibm2m) .imcgv::after,
.ipepg.ipepg .if62i.i287o:not(.ibm2m) .is6bj::after,
.ipepg.ipepg .icm9c.i287o:not(.ibm2m) .ieng6::after,
.ipepg.ipepg .iy2pu.i287o:not(.ibm2m) .ih3sg::after,
.ipepg.ipepg .i3eba.i287o:not(.ibm2m) .i3kxt::after,
.ipepg.ipepg .isjdb.i287o:not(.ibm2m) .itl3h::after,
.ipepg.ipepg .id8o7.i287o:not(.ibm2m) .iw40t::after,
.ipepg.ipepg .iaqj5.i287o:not(.ibm2m) .i7oyi::after,
.ipepg.ipepg .invqd.i287o:not(.ibm2m) .i9nmp::after,
.ipepg.ipepg .ij2q3.i287o:not(.ibm2m) .i9jak::after,
.ipepg.ipepg .icfwt.i287o:not(.ibm2m) .iro4o::after,
.ipepg.ipepg .ixq9l.i287o:not(.ibm2m) .i1uab::after,
.ipepg.ipepg .icy5s.i287o:not(.ibm2m) .irbp1::after,
.ipepg.ipepg .ihllk.i287o:not(.ibm2m) .it6il::after,
.ipepg.ipepg .i6tn8.i287o:not(.ibm2m) .ir8g2::after,
.ipepg.ipepg .iifdv.i287o:not(.ibm2m) .iz7pk::after,
.ipepg.ipepg .i3zcl.i287o:not(.ibm2m) .it4uo::after,
.ipepg.ipepg .ic4o2.i287o:not(.ibm2m) .i7fxb::after,
.ipepg.ipepg .i3tdc.i287o:not(.ibm2m) .ipb39::after,
.ipepg.ipepg .icys6.i287o:not(.ibm2m) .i323w::after,
.ipepg.ipepg .i58ys.i287o:not(.ibm2m) .i9wl6::after,
.ipepg.ipepg .i7n4z.i287o:not(.ibm2m) .izusp::after,
.ipepg.ipepg .ioydb.i287o:not(.ibm2m) .i98ld::after,
.ipepg.ipepg .i9ab0.i287o:not(.ibm2m) .iz7o0::after,
.ipepg.ipepg .id3kq.i287o:not(.ibm2m) .ikeav::after { content: none; }
.ipepg.ipepg .i9ggx.i287o:not(.ibm2m) .ifrhu > svg,
.ipepg.ipepg .i9ggx.i287o:not(.ibm2m) .ifrhu > [aria-hidden="true"],
.ipepg.ipepg .ig0h7.i287o:not(.ibm2m) .ihd8f > svg,
.ipepg.ipepg .ig0h7.i287o:not(.ibm2m) .ihd8f > [aria-hidden="true"],
.ipepg.ipepg .iarld.i287o:not(.ibm2m) .ih1eq > svg,
.ipepg.ipepg .iarld.i287o:not(.ibm2m) .ih1eq > [aria-hidden="true"],
.ipepg.ipepg .icuwq.i287o:not(.ibm2m) .iqfky > svg,
.ipepg.ipepg .icuwq.i287o:not(.ibm2m) .iqfky > [aria-hidden="true"],
.ipepg.ipepg .ik6di.i287o:not(.ibm2m) .iyot5 > svg,
.ipepg.ipepg .ik6di.i287o:not(.ibm2m) .iyot5 > [aria-hidden="true"],
.ipepg.ipepg .iig42.i287o:not(.ibm2m) .i1jk5 > svg,
.ipepg.ipepg .iig42.i287o:not(.ibm2m) .i1jk5 > [aria-hidden="true"],
.ipepg.ipepg .i9725.i287o:not(.ibm2m) .ibvue > svg,
.ipepg.ipepg .i9725.i287o:not(.ibm2m) .ibvue > [aria-hidden="true"],
.ipepg.ipepg .iiu50.i287o:not(.ibm2m) .i0sgq > svg,
.ipepg.ipepg .iiu50.i287o:not(.ibm2m) .i0sgq > [aria-hidden="true"],
.ipepg.ipepg .ipcq5.i287o:not(.ibm2m) .i78xw > svg,
.ipepg.ipepg .ipcq5.i287o:not(.ibm2m) .i78xw > [aria-hidden="true"],
.ipepg.ipepg .ipxiw.i287o:not(.ibm2m) .ic9se > svg,
.ipepg.ipepg .ipxiw.i287o:not(.ibm2m) .ic9se > [aria-hidden="true"],
.ipepg.ipepg .i1ohl.i287o:not(.ibm2m) .iyi8g > svg,
.ipepg.ipepg .i1ohl.i287o:not(.ibm2m) .iyi8g > [aria-hidden="true"],
.ipepg.ipepg .ijtn8.i287o:not(.ibm2m) .iwcot > svg,
.ipepg.ipepg .ijtn8.i287o:not(.ibm2m) .iwcot > [aria-hidden="true"],
.ipepg.ipepg .i439q.i287o:not(.ibm2m) .izevd > svg,
.ipepg.ipepg .i439q.i287o:not(.ibm2m) .izevd > [aria-hidden="true"],
.ipepg.ipepg .if7ki.i287o:not(.ibm2m) .i0d2v > svg,
.ipepg.ipepg .if7ki.i287o:not(.ibm2m) .i0d2v > [aria-hidden="true"],
.ipepg.ipepg .i7znt.i287o:not(.ibm2m) .il6m5 > svg,
.ipepg.ipepg .i7znt.i287o:not(.ibm2m) .il6m5 > [aria-hidden="true"],
.ipepg.ipepg .iq9o4.i287o:not(.ibm2m) .i1hja > svg,
.ipepg.ipepg .iq9o4.i287o:not(.ibm2m) .i1hja > [aria-hidden="true"],
.ipepg.ipepg .izz4n.i287o:not(.ibm2m) .iv0uf > svg,
.ipepg.ipepg .izz4n.i287o:not(.ibm2m) .iv0uf > [aria-hidden="true"],
.ipepg.ipepg .i5y0s.i287o:not(.ibm2m) .itpft > svg,
.ipepg.ipepg .i5y0s.i287o:not(.ibm2m) .itpft > [aria-hidden="true"],
.ipepg.ipepg .iyg2q.i287o:not(.ibm2m) .i31dd > svg,
.ipepg.ipepg .iyg2q.i287o:not(.ibm2m) .i31dd > [aria-hidden="true"],
.ipepg.ipepg .irq7c.i287o:not(.ibm2m) .i9jyt > svg,
.ipepg.ipepg .irq7c.i287o:not(.ibm2m) .i9jyt > [aria-hidden="true"],
.ipepg.ipepg .ic1uj.i287o:not(.ibm2m) .irm0r > svg,
.ipepg.ipepg .ic1uj.i287o:not(.ibm2m) .irm0r > [aria-hidden="true"],
.ipepg.ipepg .ithkh.i287o:not(.ibm2m) .i5v78 > svg,
.ipepg.ipepg .ithkh.i287o:not(.ibm2m) .i5v78 > [aria-hidden="true"],
.ipepg.ipepg .iuyxp.i287o:not(.ibm2m) .i3xdv > svg,
.ipepg.ipepg .iuyxp.i287o:not(.ibm2m) .i3xdv > [aria-hidden="true"],
.ipepg.ipepg .il3tf.i287o:not(.ibm2m) .ira9z > svg,
.ipepg.ipepg .il3tf.i287o:not(.ibm2m) .ira9z > [aria-hidden="true"],
.ipepg.ipepg .i2pw3.i287o:not(.ibm2m) .ihcfm > svg,
.ipepg.ipepg .i2pw3.i287o:not(.ibm2m) .ihcfm > [aria-hidden="true"],
.ipepg.ipepg .ivm83.i287o:not(.ibm2m) .ijxyt > svg,
.ipepg.ipepg .ivm83.i287o:not(.ibm2m) .ijxyt > [aria-hidden="true"],
.ipepg.ipepg .imi77.i287o:not(.ibm2m) .igw33 > svg,
.ipepg.ipepg .imi77.i287o:not(.ibm2m) .igw33 > [aria-hidden="true"],
.ipepg.ipepg .ijv98.i287o:not(.ibm2m) .iy59g > svg,
.ipepg.ipepg .ijv98.i287o:not(.ibm2m) .iy59g > [aria-hidden="true"],
.ipepg.ipepg .ickdu.i287o:not(.ibm2m) .igxl3 > svg,
.ipepg.ipepg .ickdu.i287o:not(.ibm2m) .igxl3 > [aria-hidden="true"],
.ipepg.ipepg .ii55t.i287o:not(.ibm2m) .imcgv > svg,
.ipepg.ipepg .ii55t.i287o:not(.ibm2m) .imcgv > [aria-hidden="true"],
.ipepg.ipepg .if62i.i287o:not(.ibm2m) .is6bj > svg,
.ipepg.ipepg .if62i.i287o:not(.ibm2m) .is6bj > [aria-hidden="true"],
.ipepg.ipepg .icm9c.i287o:not(.ibm2m) .ieng6 > svg,
.ipepg.ipepg .icm9c.i287o:not(.ibm2m) .ieng6 > [aria-hidden="true"],
.ipepg.ipepg .iy2pu.i287o:not(.ibm2m) .ih3sg > svg,
.ipepg.ipepg .iy2pu.i287o:not(.ibm2m) .ih3sg > [aria-hidden="true"],
.ipepg.ipepg .i3eba.i287o:not(.ibm2m) .i3kxt > svg,
.ipepg.ipepg .i3eba.i287o:not(.ibm2m) .i3kxt > [aria-hidden="true"],
.ipepg.ipepg .isjdb.i287o:not(.ibm2m) .itl3h > svg,
.ipepg.ipepg .isjdb.i287o:not(.ibm2m) .itl3h > [aria-hidden="true"],
.ipepg.ipepg .id8o7.i287o:not(.ibm2m) .iw40t > svg,
.ipepg.ipepg .id8o7.i287o:not(.ibm2m) .iw40t > [aria-hidden="true"],
.ipepg.ipepg .iaqj5.i287o:not(.ibm2m) .i7oyi > svg,
.ipepg.ipepg .iaqj5.i287o:not(.ibm2m) .i7oyi > [aria-hidden="true"],
.ipepg.ipepg .invqd.i287o:not(.ibm2m) .i9nmp > svg,
.ipepg.ipepg .invqd.i287o:not(.ibm2m) .i9nmp > [aria-hidden="true"],
.ipepg.ipepg .ij2q3.i287o:not(.ibm2m) .i9jak > svg,
.ipepg.ipepg .ij2q3.i287o:not(.ibm2m) .i9jak > [aria-hidden="true"],
.ipepg.ipepg .icfwt.i287o:not(.ibm2m) .iro4o > svg,
.ipepg.ipepg .icfwt.i287o:not(.ibm2m) .iro4o > [aria-hidden="true"],
.ipepg.ipepg .ixq9l.i287o:not(.ibm2m) .i1uab > svg,
.ipepg.ipepg .ixq9l.i287o:not(.ibm2m) .i1uab > [aria-hidden="true"],
.ipepg.ipepg .icy5s.i287o:not(.ibm2m) .irbp1 > svg,
.ipepg.ipepg .icy5s.i287o:not(.ibm2m) .irbp1 > [aria-hidden="true"],
.ipepg.ipepg .ihllk.i287o:not(.ibm2m) .it6il > svg,
.ipepg.ipepg .ihllk.i287o:not(.ibm2m) .it6il > [aria-hidden="true"],
.ipepg.ipepg .i6tn8.i287o:not(.ibm2m) .ir8g2 > svg,
.ipepg.ipepg .i6tn8.i287o:not(.ibm2m) .ir8g2 > [aria-hidden="true"],
.ipepg.ipepg .iifdv.i287o:not(.ibm2m) .iz7pk > svg,
.ipepg.ipepg .iifdv.i287o:not(.ibm2m) .iz7pk > [aria-hidden="true"],
.ipepg.ipepg .i3zcl.i287o:not(.ibm2m) .it4uo > svg,
.ipepg.ipepg .i3zcl.i287o:not(.ibm2m) .it4uo > [aria-hidden="true"],
.ipepg.ipepg .ic4o2.i287o:not(.ibm2m) .i7fxb > svg,
.ipepg.ipepg .ic4o2.i287o:not(.ibm2m) .i7fxb > [aria-hidden="true"],
.ipepg.ipepg .i3tdc.i287o:not(.ibm2m) .ipb39 > svg,
.ipepg.ipepg .i3tdc.i287o:not(.ibm2m) .ipb39 > [aria-hidden="true"],
.ipepg.ipepg .icys6.i287o:not(.ibm2m) .i323w > svg,
.ipepg.ipepg .icys6.i287o:not(.ibm2m) .i323w > [aria-hidden="true"],
.ipepg.ipepg .i58ys.i287o:not(.ibm2m) .i9wl6 > svg,
.ipepg.ipepg .i58ys.i287o:not(.ibm2m) .i9wl6 > [aria-hidden="true"],
.ipepg.ipepg .i7n4z.i287o:not(.ibm2m) .izusp > svg,
.ipepg.ipepg .i7n4z.i287o:not(.ibm2m) .izusp > [aria-hidden="true"],
.ipepg.ipepg .ioydb.i287o:not(.ibm2m) .i98ld > svg,
.ipepg.ipepg .ioydb.i287o:not(.ibm2m) .i98ld > [aria-hidden="true"],
.ipepg.ipepg .i9ab0.i287o:not(.ibm2m) .iz7o0 > svg,
.ipepg.ipepg .i9ab0.i287o:not(.ibm2m) .iz7o0 > [aria-hidden="true"],
.ipepg.ipepg .id3kq.i287o:not(.ibm2m) .ikeav > svg,
.ipepg.ipepg .id3kq.i287o:not(.ibm2m) .ikeav > [aria-hidden="true"] { display: none; }
.ipepg.ipepg .i9ggx.i287o:not(.ibm2m) .ifrhu::before,
.ipepg.ipepg .ig0h7.i287o:not(.ibm2m) .ihd8f::before,
.ipepg.ipepg .iarld.i287o:not(.ibm2m) .ih1eq::before,
.ipepg.ipepg .icuwq.i287o:not(.ibm2m) .iqfky::before,
.ipepg.ipepg .ik6di.i287o:not(.ibm2m) .iyot5::before,
.ipepg.ipepg .iig42.i287o:not(.ibm2m) .i1jk5::before,
.ipepg.ipepg .i9725.i287o:not(.ibm2m) .ibvue::before,
.ipepg.ipepg .iiu50.i287o:not(.ibm2m) .i0sgq::before,
.ipepg.ipepg .ipcq5.i287o:not(.ibm2m) .i78xw::before,
.ipepg.ipepg .ipxiw.i287o:not(.ibm2m) .ic9se::before,
.ipepg.ipepg .i1ohl.i287o:not(.ibm2m) .iyi8g::before,
.ipepg.ipepg .ijtn8.i287o:not(.ibm2m) .iwcot::before,
.ipepg.ipepg .i439q.i287o:not(.ibm2m) .izevd::before,
.ipepg.ipepg .if7ki.i287o:not(.ibm2m) .i0d2v::before,
.ipepg.ipepg .i7znt.i287o:not(.ibm2m) .il6m5::before,
.ipepg.ipepg .iq9o4.i287o:not(.ibm2m) .i1hja::before,
.ipepg.ipepg .izz4n.i287o:not(.ibm2m) .iv0uf::before,
.ipepg.ipepg .i5y0s.i287o:not(.ibm2m) .itpft::before,
.ipepg.ipepg .iyg2q.i287o:not(.ibm2m) .i31dd::before,
.ipepg.ipepg .irq7c.i287o:not(.ibm2m) .i9jyt::before,
.ipepg.ipepg .ic1uj.i287o:not(.ibm2m) .irm0r::before,
.ipepg.ipepg .ithkh.i287o:not(.ibm2m) .i5v78::before,
.ipepg.ipepg .iuyxp.i287o:not(.ibm2m) .i3xdv::before,
.ipepg.ipepg .il3tf.i287o:not(.ibm2m) .ira9z::before,
.ipepg.ipepg .i2pw3.i287o:not(.ibm2m) .ihcfm::before,
.ipepg.ipepg .ivm83.i287o:not(.ibm2m) .ijxyt::before,
.ipepg.ipepg .imi77.i287o:not(.ibm2m) .igw33::before,
.ipepg.ipepg .ijv98.i287o:not(.ibm2m) .iy59g::before,
.ipepg.ipepg .ickdu.i287o:not(.ibm2m) .igxl3::before,
.ipepg.ipepg .ii55t.i287o:not(.ibm2m) .imcgv::before,
.ipepg.ipepg .if62i.i287o:not(.ibm2m) .is6bj::before,
.ipepg.ipepg .icm9c.i287o:not(.ibm2m) .ieng6::before,
.ipepg.ipepg .iy2pu.i287o:not(.ibm2m) .ih3sg::before,
.ipepg.ipepg .i3eba.i287o:not(.ibm2m) .i3kxt::before,
.ipepg.ipepg .isjdb.i287o:not(.ibm2m) .itl3h::before,
.ipepg.ipepg .id8o7.i287o:not(.ibm2m) .iw40t::before,
.ipepg.ipepg .iaqj5.i287o:not(.ibm2m) .i7oyi::before,
.ipepg.ipepg .invqd.i287o:not(.ibm2m) .i9nmp::before,
.ipepg.ipepg .ij2q3.i287o:not(.ibm2m) .i9jak::before,
.ipepg.ipepg .icfwt.i287o:not(.ibm2m) .iro4o::before,
.ipepg.ipepg .ixq9l.i287o:not(.ibm2m) .i1uab::before,
.ipepg.ipepg .icy5s.i287o:not(.ibm2m) .irbp1::before,
.ipepg.ipepg .ihllk.i287o:not(.ibm2m) .it6il::before,
.ipepg.ipepg .i6tn8.i287o:not(.ibm2m) .ir8g2::before,
.ipepg.ipepg .iifdv.i287o:not(.ibm2m) .iz7pk::before,
.ipepg.ipepg .i3zcl.i287o:not(.ibm2m) .it4uo::before,
.ipepg.ipepg .ic4o2.i287o:not(.ibm2m) .i7fxb::before,
.ipepg.ipepg .i3tdc.i287o:not(.ibm2m) .ipb39::before,
.ipepg.ipepg .icys6.i287o:not(.ibm2m) .i323w::before,
.ipepg.ipepg .i58ys.i287o:not(.ibm2m) .i9wl6::before,
.ipepg.ipepg .i7n4z.i287o:not(.ibm2m) .izusp::before,
.ipepg.ipepg .ioydb.i287o:not(.ibm2m) .i98ld::before,
.ipepg.ipepg .i9ab0.i287o:not(.ibm2m) .iz7o0::before,
.ipepg.ipepg .id3kq.i287o:not(.ibm2m) .ikeav::before { content: none; }
.ipepg.iasig .i9ggx.i287o:not(.ibm2m) .ifrhu::before,
.ipepg.iasig .ig0h7.i287o:not(.ibm2m) .ihd8f::before,
.ipepg.iasig .iarld.i287o:not(.ibm2m) .ih1eq::before,
.ipepg.iasig .icuwq.i287o:not(.ibm2m) .iqfky::before,
.ipepg.iasig .ik6di.i287o:not(.ibm2m) .iyot5::before,
.ipepg.iasig .iig42.i287o:not(.ibm2m) .i1jk5::before,
.ipepg.iasig .i9725.i287o:not(.ibm2m) .ibvue::before,
.ipepg.iasig .iiu50.i287o:not(.ibm2m) .i0sgq::before,
.ipepg.iasig .ipcq5.i287o:not(.ibm2m) .i78xw::before,
.ipepg.iasig .ipxiw.i287o:not(.ibm2m) .ic9se::before,
.ipepg.iasig .i1ohl.i287o:not(.ibm2m) .iyi8g::before,
.ipepg.iasig .ijtn8.i287o:not(.ibm2m) .iwcot::before,
.ipepg.iasig .i439q.i287o:not(.ibm2m) .izevd::before,
.ipepg.iasig .if7ki.i287o:not(.ibm2m) .i0d2v::before,
.ipepg.iasig .i7znt.i287o:not(.ibm2m) .il6m5::before,
.ipepg.iasig .iq9o4.i287o:not(.ibm2m) .i1hja::before,
.ipepg.iasig .izz4n.i287o:not(.ibm2m) .iv0uf::before,
.ipepg.iasig .i5y0s.i287o:not(.ibm2m) .itpft::before,
.ipepg.iasig .iyg2q.i287o:not(.ibm2m) .i31dd::before,
.ipepg.iasig .irq7c.i287o:not(.ibm2m) .i9jyt::before,
.ipepg.iasig .ic1uj.i287o:not(.ibm2m) .irm0r::before,
.ipepg.iasig .ithkh.i287o:not(.ibm2m) .i5v78::before,
.ipepg.iasig .iuyxp.i287o:not(.ibm2m) .i3xdv::before,
.ipepg.iasig .il3tf.i287o:not(.ibm2m) .ira9z::before,
.ipepg.iasig .i2pw3.i287o:not(.ibm2m) .ihcfm::before,
.ipepg.iasig .ivm83.i287o:not(.ibm2m) .ijxyt::before,
.ipepg.iasig .imi77.i287o:not(.ibm2m) .igw33::before,
.ipepg.iasig .ijv98.i287o:not(.ibm2m) .iy59g::before,
.ipepg.iasig .ickdu.i287o:not(.ibm2m) .igxl3::before,
.ipepg.iasig .ii55t.i287o:not(.ibm2m) .imcgv::before,
.ipepg.iasig .if62i.i287o:not(.ibm2m) .is6bj::before,
.ipepg.iasig .icm9c.i287o:not(.ibm2m) .ieng6::before,
.ipepg.iasig .iy2pu.i287o:not(.ibm2m) .ih3sg::before,
.ipepg.iasig .i3eba.i287o:not(.ibm2m) .i3kxt::before,
.ipepg.iasig .isjdb.i287o:not(.ibm2m) .itl3h::before,
.ipepg.iasig .id8o7.i287o:not(.ibm2m) .iw40t::before,
.ipepg.iasig .iaqj5.i287o:not(.ibm2m) .i7oyi::before,
.ipepg.iasig .invqd.i287o:not(.ibm2m) .i9nmp::before,
.ipepg.iasig .ij2q3.i287o:not(.ibm2m) .i9jak::before,
.ipepg.iasig .icfwt.i287o:not(.ibm2m) .iro4o::before,
.ipepg.iasig .ixq9l.i287o:not(.ibm2m) .i1uab::before,
.ipepg.iasig .icy5s.i287o:not(.ibm2m) .irbp1::before,
.ipepg.iasig .ihllk.i287o:not(.ibm2m) .it6il::before,
.ipepg.iasig .i6tn8.i287o:not(.ibm2m) .ir8g2::before,
.ipepg.iasig .iifdv.i287o:not(.ibm2m) .iz7pk::before,
.ipepg.iasig .i3zcl.i287o:not(.ibm2m) .it4uo::before,
.ipepg.iasig .ic4o2.i287o:not(.ibm2m) .i7fxb::before,
.ipepg.iasig .i3tdc.i287o:not(.ibm2m) .ipb39::before,
.ipepg.iasig .icys6.i287o:not(.ibm2m) .i323w::before,
.ipepg.iasig .i58ys.i287o:not(.ibm2m) .i9wl6::before,
.ipepg.iasig .i7n4z.i287o:not(.ibm2m) .izusp::before,
.ipepg.iasig .ioydb.i287o:not(.ibm2m) .i98ld::before,
.ipepg.iasig .i9ab0.i287o:not(.ibm2m) .iz7o0::before,
.ipepg.iasig .id3kq.i287o:not(.ibm2m) .ikeav::before { content: ""; display: block; width: 26px; height: 2px; background: currentColor; flex: none; clip-path: none; border-radius: 0; }
.ipepg.it6ne .i9ggx.i287o:not(.ibm2m) .ifrhu::before,
.ipepg.it6ne .ig0h7.i287o:not(.ibm2m) .ihd8f::before,
.ipepg.it6ne .iarld.i287o:not(.ibm2m) .ih1eq::before,
.ipepg.it6ne .icuwq.i287o:not(.ibm2m) .iqfky::before,
.ipepg.it6ne .ik6di.i287o:not(.ibm2m) .iyot5::before,
.ipepg.it6ne .iig42.i287o:not(.ibm2m) .i1jk5::before,
.ipepg.it6ne .i9725.i287o:not(.ibm2m) .ibvue::before,
.ipepg.it6ne .iiu50.i287o:not(.ibm2m) .i0sgq::before,
.ipepg.it6ne .ipcq5.i287o:not(.ibm2m) .i78xw::before,
.ipepg.it6ne .ipxiw.i287o:not(.ibm2m) .ic9se::before,
.ipepg.it6ne .i1ohl.i287o:not(.ibm2m) .iyi8g::before,
.ipepg.it6ne .ijtn8.i287o:not(.ibm2m) .iwcot::before,
.ipepg.it6ne .i439q.i287o:not(.ibm2m) .izevd::before,
.ipepg.it6ne .if7ki.i287o:not(.ibm2m) .i0d2v::before,
.ipepg.it6ne .i7znt.i287o:not(.ibm2m) .il6m5::before,
.ipepg.it6ne .iq9o4.i287o:not(.ibm2m) .i1hja::before,
.ipepg.it6ne .izz4n.i287o:not(.ibm2m) .iv0uf::before,
.ipepg.it6ne .i5y0s.i287o:not(.ibm2m) .itpft::before,
.ipepg.it6ne .iyg2q.i287o:not(.ibm2m) .i31dd::before,
.ipepg.it6ne .irq7c.i287o:not(.ibm2m) .i9jyt::before,
.ipepg.it6ne .ic1uj.i287o:not(.ibm2m) .irm0r::before,
.ipepg.it6ne .ithkh.i287o:not(.ibm2m) .i5v78::before,
.ipepg.it6ne .iuyxp.i287o:not(.ibm2m) .i3xdv::before,
.ipepg.it6ne .il3tf.i287o:not(.ibm2m) .ira9z::before,
.ipepg.it6ne .i2pw3.i287o:not(.ibm2m) .ihcfm::before,
.ipepg.it6ne .ivm83.i287o:not(.ibm2m) .ijxyt::before,
.ipepg.it6ne .imi77.i287o:not(.ibm2m) .igw33::before,
.ipepg.it6ne .ijv98.i287o:not(.ibm2m) .iy59g::before,
.ipepg.it6ne .ickdu.i287o:not(.ibm2m) .igxl3::before,
.ipepg.it6ne .ii55t.i287o:not(.ibm2m) .imcgv::before,
.ipepg.it6ne .if62i.i287o:not(.ibm2m) .is6bj::before,
.ipepg.it6ne .icm9c.i287o:not(.ibm2m) .ieng6::before,
.ipepg.it6ne .iy2pu.i287o:not(.ibm2m) .ih3sg::before,
.ipepg.it6ne .i3eba.i287o:not(.ibm2m) .i3kxt::before,
.ipepg.it6ne .isjdb.i287o:not(.ibm2m) .itl3h::before,
.ipepg.it6ne .id8o7.i287o:not(.ibm2m) .iw40t::before,
.ipepg.it6ne .iaqj5.i287o:not(.ibm2m) .i7oyi::before,
.ipepg.it6ne .invqd.i287o:not(.ibm2m) .i9nmp::before,
.ipepg.it6ne .ij2q3.i287o:not(.ibm2m) .i9jak::before,
.ipepg.it6ne .icfwt.i287o:not(.ibm2m) .iro4o::before,
.ipepg.it6ne .ixq9l.i287o:not(.ibm2m) .i1uab::before,
.ipepg.it6ne .icy5s.i287o:not(.ibm2m) .irbp1::before,
.ipepg.it6ne .ihllk.i287o:not(.ibm2m) .it6il::before,
.ipepg.it6ne .i6tn8.i287o:not(.ibm2m) .ir8g2::before,
.ipepg.it6ne .iifdv.i287o:not(.ibm2m) .iz7pk::before,
.ipepg.it6ne .i3zcl.i287o:not(.ibm2m) .it4uo::before,
.ipepg.it6ne .ic4o2.i287o:not(.ibm2m) .i7fxb::before,
.ipepg.it6ne .i3tdc.i287o:not(.ibm2m) .ipb39::before,
.ipepg.it6ne .icys6.i287o:not(.ibm2m) .i323w::before,
.ipepg.it6ne .i58ys.i287o:not(.ibm2m) .i9wl6::before,
.ipepg.it6ne .i7n4z.i287o:not(.ibm2m) .izusp::before,
.ipepg.it6ne .ioydb.i287o:not(.ibm2m) .i98ld::before,
.ipepg.it6ne .i9ab0.i287o:not(.ibm2m) .iz7o0::before,
.ipepg.it6ne .id3kq.i287o:not(.ibm2m) .ikeav::before { content: ""; display: block; width: 7px; height: 7px; border-radius: 50%; background: currentColor; flex: none; clip-path: none; }
.ipepg.ir8t1 .i9ggx.i287o:not(.ibm2m) .ifrhu,
.ipepg.ir8t1 .ig0h7.i287o:not(.ibm2m) .ihd8f,
.ipepg.ir8t1 .iarld.i287o:not(.ibm2m) .ih1eq,
.ipepg.ir8t1 .icuwq.i287o:not(.ibm2m) .iqfky,
.ipepg.ir8t1 .ik6di.i287o:not(.ibm2m) .iyot5,
.ipepg.ir8t1 .iig42.i287o:not(.ibm2m) .i1jk5,
.ipepg.ir8t1 .i9725.i287o:not(.ibm2m) .ibvue,
.ipepg.ir8t1 .iiu50.i287o:not(.ibm2m) .i0sgq,
.ipepg.ir8t1 .ipcq5.i287o:not(.ibm2m) .i78xw,
.ipepg.ir8t1 .ipxiw.i287o:not(.ibm2m) .ic9se,
.ipepg.ir8t1 .i1ohl.i287o:not(.ibm2m) .iyi8g,
.ipepg.ir8t1 .ijtn8.i287o:not(.ibm2m) .iwcot,
.ipepg.ir8t1 .i439q.i287o:not(.ibm2m) .izevd,
.ipepg.ir8t1 .if7ki.i287o:not(.ibm2m) .i0d2v,
.ipepg.ir8t1 .i7znt.i287o:not(.ibm2m) .il6m5,
.ipepg.ir8t1 .iq9o4.i287o:not(.ibm2m) .i1hja,
.ipepg.ir8t1 .izz4n.i287o:not(.ibm2m) .iv0uf,
.ipepg.ir8t1 .i5y0s.i287o:not(.ibm2m) .itpft,
.ipepg.ir8t1 .iyg2q.i287o:not(.ibm2m) .i31dd,
.ipepg.ir8t1 .irq7c.i287o:not(.ibm2m) .i9jyt,
.ipepg.ir8t1 .ic1uj.i287o:not(.ibm2m) .irm0r,
.ipepg.ir8t1 .ithkh.i287o:not(.ibm2m) .i5v78,
.ipepg.ir8t1 .iuyxp.i287o:not(.ibm2m) .i3xdv,
.ipepg.ir8t1 .il3tf.i287o:not(.ibm2m) .ira9z,
.ipepg.ir8t1 .i2pw3.i287o:not(.ibm2m) .ihcfm,
.ipepg.ir8t1 .ivm83.i287o:not(.ibm2m) .ijxyt,
.ipepg.ir8t1 .imi77.i287o:not(.ibm2m) .igw33,
.ipepg.ir8t1 .ijv98.i287o:not(.ibm2m) .iy59g,
.ipepg.ir8t1 .ickdu.i287o:not(.ibm2m) .igxl3,
.ipepg.ir8t1 .ii55t.i287o:not(.ibm2m) .imcgv,
.ipepg.ir8t1 .if62i.i287o:not(.ibm2m) .is6bj,
.ipepg.ir8t1 .icm9c.i287o:not(.ibm2m) .ieng6,
.ipepg.ir8t1 .iy2pu.i287o:not(.ibm2m) .ih3sg,
.ipepg.ir8t1 .i3eba.i287o:not(.ibm2m) .i3kxt,
.ipepg.ir8t1 .isjdb.i287o:not(.ibm2m) .itl3h,
.ipepg.ir8t1 .id8o7.i287o:not(.ibm2m) .iw40t,
.ipepg.ir8t1 .iaqj5.i287o:not(.ibm2m) .i7oyi,
.ipepg.ir8t1 .invqd.i287o:not(.ibm2m) .i9nmp,
.ipepg.ir8t1 .ij2q3.i287o:not(.ibm2m) .i9jak,
.ipepg.ir8t1 .icfwt.i287o:not(.ibm2m) .iro4o,
.ipepg.ir8t1 .ixq9l.i287o:not(.ibm2m) .i1uab,
.ipepg.ir8t1 .icy5s.i287o:not(.ibm2m) .irbp1,
.ipepg.ir8t1 .ihllk.i287o:not(.ibm2m) .it6il,
.ipepg.ir8t1 .i6tn8.i287o:not(.ibm2m) .ir8g2,
.ipepg.ir8t1 .iifdv.i287o:not(.ibm2m) .iz7pk,
.ipepg.ir8t1 .i3zcl.i287o:not(.ibm2m) .it4uo,
.ipepg.ir8t1 .ic4o2.i287o:not(.ibm2m) .i7fxb,
.ipepg.ir8t1 .i3tdc.i287o:not(.ibm2m) .ipb39,
.ipepg.ir8t1 .icys6.i287o:not(.ibm2m) .i323w,
.ipepg.ir8t1 .i58ys.i287o:not(.ibm2m) .i9wl6,
.ipepg.ir8t1 .i7n4z.i287o:not(.ibm2m) .izusp,
.ipepg.ir8t1 .ioydb.i287o:not(.ibm2m) .i98ld,
.ipepg.ir8t1 .i9ab0.i287o:not(.ibm2m) .iz7o0,
.ipepg.ir8t1 .id3kq.i287o:not(.ibm2m) .ikeav { padding: .4em .85em; border: 1px solid currentColor; border-radius: 999px; }
.ipepg .i9ggx.i287o:not(.ibm2m):not(.is9hu) .ifrhu,
.ipepg .ig0h7.i287o:not(.ibm2m):not(.is9hu) .ihd8f,
.ipepg .iarld.i287o:not(.ibm2m):not(.is9hu) .ih1eq,
.ipepg .icuwq.i287o:not(.ibm2m):not(.is9hu) .iqfky,
.ipepg .ik6di.i287o:not(.ibm2m):not(.is9hu) .iyot5,
.ipepg .iig42.i287o:not(.ibm2m):not(.is9hu) .i1jk5,
.ipepg .i9725.i287o:not(.ibm2m):not(.is9hu) .ibvue,
.ipepg .iiu50.i287o:not(.ibm2m):not(.is9hu) .i0sgq,
.ipepg .ipcq5.i287o:not(.ibm2m):not(.is9hu) .i78xw,
.ipepg .ipxiw.i287o:not(.ibm2m):not(.is9hu) .ic9se,
.ipepg .i1ohl.i287o:not(.ibm2m):not(.is9hu) .iyi8g,
.ipepg .ijtn8.i287o:not(.ibm2m):not(.is9hu) .iwcot,
.ipepg .i439q.i287o:not(.ibm2m):not(.is9hu) .izevd,
.ipepg .if7ki.i287o:not(.ibm2m):not(.is9hu) .i0d2v,
.ipepg .i7znt.i287o:not(.ibm2m):not(.is9hu) .il6m5,
.ipepg .iq9o4.i287o:not(.ibm2m):not(.is9hu) .i1hja,
.ipepg .izz4n.i287o:not(.ibm2m):not(.is9hu) .iv0uf,
.ipepg .i5y0s.i287o:not(.ibm2m):not(.is9hu) .itpft,
.ipepg .iyg2q.i287o:not(.ibm2m):not(.is9hu) .i31dd,
.ipepg .irq7c.i287o:not(.ibm2m):not(.is9hu) .i9jyt,
.ipepg .ic1uj.i287o:not(.ibm2m):not(.is9hu) .irm0r,
.ipepg .ithkh.i287o:not(.ibm2m):not(.is9hu) .i5v78,
.ipepg .iuyxp.i287o:not(.ibm2m):not(.is9hu) .i3xdv,
.ipepg .il3tf.i287o:not(.ibm2m):not(.is9hu) .ira9z,
.ipepg .i2pw3.i287o:not(.ibm2m):not(.is9hu) .ihcfm,
.ipepg .ivm83.i287o:not(.ibm2m):not(.is9hu) .ijxyt,
.ipepg .imi77.i287o:not(.ibm2m):not(.is9hu) .igw33,
.ipepg .ijv98.i287o:not(.ibm2m):not(.is9hu) .iy59g,
.ipepg .ickdu.i287o:not(.ibm2m):not(.is9hu) .igxl3,
.ipepg .ii55t.i287o:not(.ibm2m):not(.is9hu) .imcgv,
.ipepg .if62i.i287o:not(.ibm2m):not(.is9hu) .is6bj,
.ipepg .icm9c.i287o:not(.ibm2m):not(.is9hu) .ieng6,
.ipepg .iy2pu.i287o:not(.ibm2m):not(.is9hu) .ih3sg,
.ipepg .i3eba.i287o:not(.ibm2m):not(.is9hu) .i3kxt,
.ipepg .isjdb.i287o:not(.ibm2m):not(.is9hu) .itl3h,
.ipepg .id8o7.i287o:not(.ibm2m):not(.is9hu) .iw40t,
.ipepg .iaqj5.i287o:not(.ibm2m):not(.is9hu) .i7oyi,
.ipepg .invqd.i287o:not(.ibm2m):not(.is9hu) .i9nmp,
.ipepg .ij2q3.i287o:not(.ibm2m):not(.is9hu) .i9jak,
.ipepg .icfwt.i287o:not(.ibm2m):not(.is9hu) .iro4o,
.ipepg .ixq9l.i287o:not(.ibm2m):not(.is9hu) .i1uab,
.ipepg .icy5s.i287o:not(.ibm2m):not(.is9hu) .irbp1,
.ipepg .ihllk.i287o:not(.ibm2m):not(.is9hu) .it6il,
.ipepg .i6tn8.i287o:not(.ibm2m):not(.is9hu) .ir8g2,
.ipepg .iifdv.i287o:not(.ibm2m):not(.is9hu) .iz7pk,
.ipepg .i3zcl.i287o:not(.ibm2m):not(.is9hu) .it4uo,
.ipepg .ic4o2.i287o:not(.ibm2m):not(.is9hu) .i7fxb,
.ipepg .i3tdc.i287o:not(.ibm2m):not(.is9hu) .ipb39,
.ipepg .icys6.i287o:not(.ibm2m):not(.is9hu) .i323w,
.ipepg .i58ys.i287o:not(.ibm2m):not(.is9hu) .i9wl6,
.ipepg .i7n4z.i287o:not(.ibm2m):not(.is9hu) .izusp,
.ipepg .ioydb.i287o:not(.ibm2m):not(.is9hu) .i98ld,
.ipepg .i9ab0.i287o:not(.ibm2m):not(.is9hu) .iz7o0,
.ipepg .id3kq.i287o:not(.ibm2m):not(.is9hu) .ikeav { color: var(--gjpbe, var(--g22xw)); }
.ipepg .i9ggx.i287o.is9hu .ifrhu,
.ipepg .ig0h7.i287o.is9hu .ihd8f,
.ipepg .iarld.i287o.is9hu .ih1eq,
.ipepg .icuwq.i287o.is9hu .iqfky,
.ipepg .ik6di.i287o.is9hu .iyot5,
.ipepg .iig42.i287o.is9hu .i1jk5,
.ipepg .i9725.i287o.is9hu .ibvue,
.ipepg .iiu50.i287o.is9hu .i0sgq,
.ipepg .ipcq5.i287o.is9hu .i78xw,
.ipepg .ipxiw.i287o.is9hu .ic9se,
.ipepg .i1ohl.i287o.is9hu .iyi8g,
.ipepg .ijtn8.i287o.is9hu .iwcot,
.ipepg .i439q.i287o.is9hu .izevd,
.ipepg .if7ki.i287o.is9hu .i0d2v,
.ipepg .i7znt.i287o.is9hu .il6m5,
.ipepg .iq9o4.i287o.is9hu .i1hja,
.ipepg .izz4n.i287o.is9hu .iv0uf,
.ipepg .i5y0s.i287o.is9hu .itpft,
.ipepg .iyg2q.i287o.is9hu .i31dd,
.ipepg .irq7c.i287o.is9hu .i9jyt,
.ipepg .ic1uj.i287o.is9hu .irm0r,
.ipepg .ithkh.i287o.is9hu .i5v78,
.ipepg .iuyxp.i287o.is9hu .i3xdv,
.ipepg .il3tf.i287o.is9hu .ira9z,
.ipepg .i2pw3.i287o.is9hu .ihcfm,
.ipepg .ivm83.i287o.is9hu .ijxyt,
.ipepg .imi77.i287o.is9hu .igw33,
.ipepg .ijv98.i287o.is9hu .iy59g,
.ipepg .ickdu.i287o.is9hu .igxl3,
.ipepg .ii55t.i287o.is9hu .imcgv,
.ipepg .if62i.i287o.is9hu .is6bj,
.ipepg .icm9c.i287o.is9hu .ieng6,
.ipepg .iy2pu.i287o.is9hu .ih3sg,
.ipepg .i3eba.i287o.is9hu .i3kxt,
.ipepg .isjdb.i287o.is9hu .itl3h,
.ipepg .id8o7.i287o.is9hu .iw40t,
.ipepg .iaqj5.i287o.is9hu .i7oyi,
.ipepg .invqd.i287o.is9hu .i9nmp,
.ipepg .ij2q3.i287o.is9hu .i9jak,
.ipepg .icfwt.i287o.is9hu .iro4o,
.ipepg .ixq9l.i287o.is9hu .i1uab,
.ipepg .icy5s.i287o.is9hu .irbp1,
.ipepg .ihllk.i287o.is9hu .it6il,
.ipepg .i6tn8.i287o.is9hu .ir8g2,
.ipepg .iifdv.i287o.is9hu .iz7pk,
.ipepg .i3zcl.i287o.is9hu .it4uo,
.ipepg .ic4o2.i287o.is9hu .i7fxb,
.ipepg .i3tdc.i287o.is9hu .ipb39,
.ipepg .icys6.i287o.is9hu .i323w,
.ipepg .i58ys.i287o.is9hu .i9wl6,
.ipepg .i7n4z.i287o.is9hu .izusp,
.ipepg .ioydb.i287o.is9hu .i98ld,
.ipepg .i9ab0.i287o.is9hu .iz7o0,
.ipepg .id3kq.i287o.is9hu .ikeav { color: inherit; opacity: .88; }
.ipepg.ipepg .i9ggx.i287o a.iayy9,
.ipepg.ipepg .i9ggx.i287o button.iayy9,
.ipepg.ipepg .ig0h7.i287o a.ivcf8,
.ipepg.ipepg .ig0h7.i287o button.ivcf8,
.ipepg.ipepg .iarld.i287o a.imt1y,
.ipepg.ipepg .iarld.i287o button.imt1y,
.ipepg.ipepg .icuwq.i287o a.ilryf,
.ipepg.ipepg .icuwq.i287o button.ilryf,
.ipepg.ipepg .ik6di.i287o a.id838,
.ipepg.ipepg .ik6di.i287o button.id838,
.ipepg.ipepg .iig42.i287o a.iqdhq,
.ipepg.ipepg .iig42.i287o button.iqdhq,
.ipepg.ipepg .i9725.i287o a.i3rrz,
.ipepg.ipepg .i9725.i287o button.i3rrz,
.ipepg.ipepg .iiu50.i287o a.iv5ns,
.ipepg.ipepg .iiu50.i287o button.iv5ns,
.ipepg.ipepg .ipcq5.i287o a.iydtx,
.ipepg.ipepg .ipcq5.i287o button.iydtx,
.ipepg.ipepg .ipxiw.i287o a.i3gyo,
.ipepg.ipepg .ipxiw.i287o button.i3gyo,
.ipepg.ipepg .i1ohl.i287o a.ix56l,
.ipepg.ipepg .i1ohl.i287o button.ix56l,
.ipepg.ipepg .ijtn8.i287o a.i7znw,
.ipepg.ipepg .ijtn8.i287o button.i7znw,
.ipepg.ipepg .i439q.i287o a.iuzpe,
.ipepg.ipepg .i439q.i287o button.iuzpe,
.ipepg.ipepg .if7ki.i287o a.irj4u,
.ipepg.ipepg .if7ki.i287o button.irj4u,
.ipepg.ipepg .i7znt.i287o a.i0zjh,
.ipepg.ipepg .i7znt.i287o button.i0zjh,
.ipepg.ipepg .iq9o4.i287o a.iozif,
.ipepg.ipepg .iq9o4.i287o button.iozif,
.ipepg.ipepg .izz4n.i287o a.i62on,
.ipepg.ipepg .izz4n.i287o button.i62on,
.ipepg.ipepg .i5y0s.i287o a.ic1n0,
.ipepg.ipepg .i5y0s.i287o button.ic1n0,
.ipepg.ipepg .iyg2q.i287o a.iy5bi,
.ipepg.ipepg .iyg2q.i287o button.iy5bi,
.ipepg.ipepg .irq7c.i287o a.ikce5,
.ipepg.ipepg .irq7c.i287o button.ikce5,
.ipepg.ipepg .ic1uj.i287o a.i6fq4,
.ipepg.ipepg .ic1uj.i287o button.i6fq4,
.ipepg.ipepg .ithkh.i287o a.i4bxo,
.ipepg.ipepg .ithkh.i287o button.i4bxo,
.ipepg.ipepg .iuyxp.i287o a.i2985,
.ipepg.ipepg .iuyxp.i287o button.i2985,
.ipepg.ipepg .il3tf.i287o a.im328,
.ipepg.ipepg .il3tf.i287o button.im328,
.ipepg.ipepg .i2pw3.i287o a.igcko,
.ipepg.ipepg .i2pw3.i287o button.igcko,
.ipepg.ipepg .ivm83.i287o a.iuikc,
.ipepg.ipepg .ivm83.i287o button.iuikc,
.ipepg.ipepg .imi77.i287o a.ibq61,
.ipepg.ipepg .imi77.i287o button.ibq61,
.ipepg.ipepg .ijv98.i287o a.idhci,
.ipepg.ipepg .ijv98.i287o button.idhci,
.ipepg.ipepg .ickdu.i287o a.incl6,
.ipepg.ipepg .ickdu.i287o button.incl6,
.ipepg.ipepg .ii55t.i287o a.i9mzc,
.ipepg.ipepg .ii55t.i287o button.i9mzc,
.ipepg.ipepg .if62i.i287o a.ij9eu,
.ipepg.ipepg .if62i.i287o button.ij9eu,
.ipepg.ipepg .icm9c.i287o a.itekh,
.ipepg.ipepg .icm9c.i287o button.itekh,
.ipepg.ipepg .iy2pu.i287o a.i4uph,
.ipepg.ipepg .iy2pu.i287o button.i4uph,
.ipepg.ipepg .i3eba.i287o a.iuxzy,
.ipepg.ipepg .i3eba.i287o button.iuxzy,
.ipepg.ipepg .isjdb.i287o a.ig43m,
.ipepg.ipepg .isjdb.i287o button.ig43m,
.ipepg.ipepg .id8o7.i287o a.i7rzv,
.ipepg.ipepg .id8o7.i287o button.i7rzv,
.ipepg.ipepg .iaqj5.i287o a.iqfia,
.ipepg.ipepg .iaqj5.i287o button.iqfia,
.ipepg.ipepg .invqd.i287o a.i0hxb,
.ipepg.ipepg .invqd.i287o button.i0hxb,
.ipepg.ipepg .ij2q3.i287o a.iwxyx,
.ipepg.ipepg .ij2q3.i287o button.iwxyx,
.ipepg.ipepg .icfwt.i287o a.i2mfq,
.ipepg.ipepg .icfwt.i287o button.i2mfq,
.ipepg.ipepg .ixq9l.i287o a.isnd9,
.ipepg.ipepg .ixq9l.i287o button.isnd9,
.ipepg.ipepg .icy5s.i287o a.ii9bp,
.ipepg.ipepg .icy5s.i287o button.ii9bp,
.ipepg.ipepg .ihllk.i287o a.igtkz,
.ipepg.ipepg .ihllk.i287o button.igtkz,
.ipepg.ipepg .i6tn8.i287o a.i2u5g,
.ipepg.ipepg .i6tn8.i287o button.i2u5g,
.ipepg.ipepg .iifdv.i287o a.iadez,
.ipepg.ipepg .iifdv.i287o button.iadez,
.ipepg.ipepg .i3zcl.i287o a.ikqag,
.ipepg.ipepg .i3zcl.i287o button.ikqag,
.ipepg.ipepg .ic4o2.i287o a.iycrd,
.ipepg.ipepg .ic4o2.i287o button.iycrd,
.ipepg.ipepg .i3tdc.i287o a.icqft,
.ipepg.ipepg .i3tdc.i287o button.icqft,
.ipepg.ipepg .icys6.i287o a.iyq0a,
.ipepg.ipepg .icys6.i287o button.iyq0a,
.ipepg.ipepg .i58ys.i287o a.isjyt,
.ipepg.ipepg .i58ys.i287o button.isjyt,
.ipepg.ipepg .i7n4z.i287o a.iuj21,
.ipepg.ipepg .i7n4z.i287o button.iuj21,
.ipepg.ipepg .ioydb.i287o a.iwunb,
.ipepg.ipepg .ioydb.i287o button.iwunb,
.ipepg.ipepg .i9ab0.i287o a.iekpy,
.ipepg.ipepg .i9ab0.i287o button.iekpy,
.ipepg.ipepg .id3kq.i287o a.iwdht,
.ipepg.ipepg .id3kq.i287o button.iwdht { font-weight: 700; }
.ipepg.iu867 .i9ggx.i287o a.iayy9,
.ipepg.iu867 .i9ggx.i287o button.iayy9,
.ipepg.iu867 .ig0h7.i287o a.ivcf8,
.ipepg.iu867 .ig0h7.i287o button.ivcf8,
.ipepg.iu867 .iarld.i287o a.imt1y,
.ipepg.iu867 .iarld.i287o button.imt1y,
.ipepg.iu867 .icuwq.i287o a.ilryf,
.ipepg.iu867 .icuwq.i287o button.ilryf,
.ipepg.iu867 .ik6di.i287o a.id838,
.ipepg.iu867 .ik6di.i287o button.id838,
.ipepg.iu867 .iig42.i287o a.iqdhq,
.ipepg.iu867 .iig42.i287o button.iqdhq,
.ipepg.iu867 .i9725.i287o a.i3rrz,
.ipepg.iu867 .i9725.i287o button.i3rrz,
.ipepg.iu867 .iiu50.i287o a.iv5ns,
.ipepg.iu867 .iiu50.i287o button.iv5ns,
.ipepg.iu867 .ipcq5.i287o a.iydtx,
.ipepg.iu867 .ipcq5.i287o button.iydtx,
.ipepg.iu867 .ipxiw.i287o a.i3gyo,
.ipepg.iu867 .ipxiw.i287o button.i3gyo,
.ipepg.iu867 .i1ohl.i287o a.ix56l,
.ipepg.iu867 .i1ohl.i287o button.ix56l,
.ipepg.iu867 .ijtn8.i287o a.i7znw,
.ipepg.iu867 .ijtn8.i287o button.i7znw,
.ipepg.iu867 .i439q.i287o a.iuzpe,
.ipepg.iu867 .i439q.i287o button.iuzpe,
.ipepg.iu867 .if7ki.i287o a.irj4u,
.ipepg.iu867 .if7ki.i287o button.irj4u,
.ipepg.iu867 .i7znt.i287o a.i0zjh,
.ipepg.iu867 .i7znt.i287o button.i0zjh,
.ipepg.iu867 .iq9o4.i287o a.iozif,
.ipepg.iu867 .iq9o4.i287o button.iozif,
.ipepg.iu867 .izz4n.i287o a.i62on,
.ipepg.iu867 .izz4n.i287o button.i62on,
.ipepg.iu867 .i5y0s.i287o a.ic1n0,
.ipepg.iu867 .i5y0s.i287o button.ic1n0,
.ipepg.iu867 .iyg2q.i287o a.iy5bi,
.ipepg.iu867 .iyg2q.i287o button.iy5bi,
.ipepg.iu867 .irq7c.i287o a.ikce5,
.ipepg.iu867 .irq7c.i287o button.ikce5,
.ipepg.iu867 .ic1uj.i287o a.i6fq4,
.ipepg.iu867 .ic1uj.i287o button.i6fq4,
.ipepg.iu867 .ithkh.i287o a.i4bxo,
.ipepg.iu867 .ithkh.i287o button.i4bxo,
.ipepg.iu867 .iuyxp.i287o a.i2985,
.ipepg.iu867 .iuyxp.i287o button.i2985,
.ipepg.iu867 .il3tf.i287o a.im328,
.ipepg.iu867 .il3tf.i287o button.im328,
.ipepg.iu867 .i2pw3.i287o a.igcko,
.ipepg.iu867 .i2pw3.i287o button.igcko,
.ipepg.iu867 .ivm83.i287o a.iuikc,
.ipepg.iu867 .ivm83.i287o button.iuikc,
.ipepg.iu867 .imi77.i287o a.ibq61,
.ipepg.iu867 .imi77.i287o button.ibq61,
.ipepg.iu867 .ijv98.i287o a.idhci,
.ipepg.iu867 .ijv98.i287o button.idhci,
.ipepg.iu867 .ickdu.i287o a.incl6,
.ipepg.iu867 .ickdu.i287o button.incl6,
.ipepg.iu867 .ii55t.i287o a.i9mzc,
.ipepg.iu867 .ii55t.i287o button.i9mzc,
.ipepg.iu867 .if62i.i287o a.ij9eu,
.ipepg.iu867 .if62i.i287o button.ij9eu,
.ipepg.iu867 .icm9c.i287o a.itekh,
.ipepg.iu867 .icm9c.i287o button.itekh,
.ipepg.iu867 .iy2pu.i287o a.i4uph,
.ipepg.iu867 .iy2pu.i287o button.i4uph,
.ipepg.iu867 .i3eba.i287o a.iuxzy,
.ipepg.iu867 .i3eba.i287o button.iuxzy,
.ipepg.iu867 .isjdb.i287o a.ig43m,
.ipepg.iu867 .isjdb.i287o button.ig43m,
.ipepg.iu867 .id8o7.i287o a.i7rzv,
.ipepg.iu867 .id8o7.i287o button.i7rzv,
.ipepg.iu867 .iaqj5.i287o a.iqfia,
.ipepg.iu867 .iaqj5.i287o button.iqfia,
.ipepg.iu867 .invqd.i287o a.i0hxb,
.ipepg.iu867 .invqd.i287o button.i0hxb,
.ipepg.iu867 .ij2q3.i287o a.iwxyx,
.ipepg.iu867 .ij2q3.i287o button.iwxyx,
.ipepg.iu867 .icfwt.i287o a.i2mfq,
.ipepg.iu867 .icfwt.i287o button.i2mfq,
.ipepg.iu867 .ixq9l.i287o a.isnd9,
.ipepg.iu867 .ixq9l.i287o button.isnd9,
.ipepg.iu867 .icy5s.i287o a.ii9bp,
.ipepg.iu867 .icy5s.i287o button.ii9bp,
.ipepg.iu867 .ihllk.i287o a.igtkz,
.ipepg.iu867 .ihllk.i287o button.igtkz,
.ipepg.iu867 .i6tn8.i287o a.i2u5g,
.ipepg.iu867 .i6tn8.i287o button.i2u5g,
.ipepg.iu867 .iifdv.i287o a.iadez,
.ipepg.iu867 .iifdv.i287o button.iadez,
.ipepg.iu867 .i3zcl.i287o a.ikqag,
.ipepg.iu867 .i3zcl.i287o button.ikqag,
.ipepg.iu867 .ic4o2.i287o a.iycrd,
.ipepg.iu867 .ic4o2.i287o button.iycrd,
.ipepg.iu867 .i3tdc.i287o a.icqft,
.ipepg.iu867 .i3tdc.i287o button.icqft,
.ipepg.iu867 .icys6.i287o a.iyq0a,
.ipepg.iu867 .icys6.i287o button.iyq0a,
.ipepg.iu867 .i58ys.i287o a.isjyt,
.ipepg.iu867 .i58ys.i287o button.isjyt,
.ipepg.iu867 .i7n4z.i287o a.iuj21,
.ipepg.iu867 .i7n4z.i287o button.iuj21,
.ipepg.iu867 .ioydb.i287o a.iwunb,
.ipepg.iu867 .ioydb.i287o button.iwunb,
.ipepg.iu867 .i9ab0.i287o a.iekpy,
.ipepg.iu867 .i9ab0.i287o button.iekpy,
.ipepg.iu867 .id3kq.i287o a.iwdht,
.ipepg.iu867 .id3kq.i287o button.iwdht { text-transform: uppercase; letter-spacing: .06em; font-size: .86rem; }
.ipepg.ix6vp .i9ggx.i287o a.iayy9,
.ipepg.ix6vp .i9ggx.i287o button.iayy9,
.ipepg.ix6vp .ig0h7.i287o a.ivcf8,
.ipepg.ix6vp .ig0h7.i287o button.ivcf8,
.ipepg.ix6vp .iarld.i287o a.imt1y,
.ipepg.ix6vp .iarld.i287o button.imt1y,
.ipepg.ix6vp .icuwq.i287o a.ilryf,
.ipepg.ix6vp .icuwq.i287o button.ilryf,
.ipepg.ix6vp .ik6di.i287o a.id838,
.ipepg.ix6vp .ik6di.i287o button.id838,
.ipepg.ix6vp .iig42.i287o a.iqdhq,
.ipepg.ix6vp .iig42.i287o button.iqdhq,
.ipepg.ix6vp .i9725.i287o a.i3rrz,
.ipepg.ix6vp .i9725.i287o button.i3rrz,
.ipepg.ix6vp .iiu50.i287o a.iv5ns,
.ipepg.ix6vp .iiu50.i287o button.iv5ns,
.ipepg.ix6vp .ipcq5.i287o a.iydtx,
.ipepg.ix6vp .ipcq5.i287o button.iydtx,
.ipepg.ix6vp .ipxiw.i287o a.i3gyo,
.ipepg.ix6vp .ipxiw.i287o button.i3gyo,
.ipepg.ix6vp .i1ohl.i287o a.ix56l,
.ipepg.ix6vp .i1ohl.i287o button.ix56l,
.ipepg.ix6vp .ijtn8.i287o a.i7znw,
.ipepg.ix6vp .ijtn8.i287o button.i7znw,
.ipepg.ix6vp .i439q.i287o a.iuzpe,
.ipepg.ix6vp .i439q.i287o button.iuzpe,
.ipepg.ix6vp .if7ki.i287o a.irj4u,
.ipepg.ix6vp .if7ki.i287o button.irj4u,
.ipepg.ix6vp .i7znt.i287o a.i0zjh,
.ipepg.ix6vp .i7znt.i287o button.i0zjh,
.ipepg.ix6vp .iq9o4.i287o a.iozif,
.ipepg.ix6vp .iq9o4.i287o button.iozif,
.ipepg.ix6vp .izz4n.i287o a.i62on,
.ipepg.ix6vp .izz4n.i287o button.i62on,
.ipepg.ix6vp .i5y0s.i287o a.ic1n0,
.ipepg.ix6vp .i5y0s.i287o button.ic1n0,
.ipepg.ix6vp .iyg2q.i287o a.iy5bi,
.ipepg.ix6vp .iyg2q.i287o button.iy5bi,
.ipepg.ix6vp .irq7c.i287o a.ikce5,
.ipepg.ix6vp .irq7c.i287o button.ikce5,
.ipepg.ix6vp .ic1uj.i287o a.i6fq4,
.ipepg.ix6vp .ic1uj.i287o button.i6fq4,
.ipepg.ix6vp .ithkh.i287o a.i4bxo,
.ipepg.ix6vp .ithkh.i287o button.i4bxo,
.ipepg.ix6vp .iuyxp.i287o a.i2985,
.ipepg.ix6vp .iuyxp.i287o button.i2985,
.ipepg.ix6vp .il3tf.i287o a.im328,
.ipepg.ix6vp .il3tf.i287o button.im328,
.ipepg.ix6vp .i2pw3.i287o a.igcko,
.ipepg.ix6vp .i2pw3.i287o button.igcko,
.ipepg.ix6vp .ivm83.i287o a.iuikc,
.ipepg.ix6vp .ivm83.i287o button.iuikc,
.ipepg.ix6vp .imi77.i287o a.ibq61,
.ipepg.ix6vp .imi77.i287o button.ibq61,
.ipepg.ix6vp .ijv98.i287o a.idhci,
.ipepg.ix6vp .ijv98.i287o button.idhci,
.ipepg.ix6vp .ickdu.i287o a.incl6,
.ipepg.ix6vp .ickdu.i287o button.incl6,
.ipepg.ix6vp .ii55t.i287o a.i9mzc,
.ipepg.ix6vp .ii55t.i287o button.i9mzc,
.ipepg.ix6vp .if62i.i287o a.ij9eu,
.ipepg.ix6vp .if62i.i287o button.ij9eu,
.ipepg.ix6vp .icm9c.i287o a.itekh,
.ipepg.ix6vp .icm9c.i287o button.itekh,
.ipepg.ix6vp .iy2pu.i287o a.i4uph,
.ipepg.ix6vp .iy2pu.i287o button.i4uph,
.ipepg.ix6vp .i3eba.i287o a.iuxzy,
.ipepg.ix6vp .i3eba.i287o button.iuxzy,
.ipepg.ix6vp .isjdb.i287o a.ig43m,
.ipepg.ix6vp .isjdb.i287o button.ig43m,
.ipepg.ix6vp .id8o7.i287o a.i7rzv,
.ipepg.ix6vp .id8o7.i287o button.i7rzv,
.ipepg.ix6vp .iaqj5.i287o a.iqfia,
.ipepg.ix6vp .iaqj5.i287o button.iqfia,
.ipepg.ix6vp .invqd.i287o a.i0hxb,
.ipepg.ix6vp .invqd.i287o button.i0hxb,
.ipepg.ix6vp .ij2q3.i287o a.iwxyx,
.ipepg.ix6vp .ij2q3.i287o button.iwxyx,
.ipepg.ix6vp .icfwt.i287o a.i2mfq,
.ipepg.ix6vp .icfwt.i287o button.i2mfq,
.ipepg.ix6vp .ixq9l.i287o a.isnd9,
.ipepg.ix6vp .ixq9l.i287o button.isnd9,
.ipepg.ix6vp .icy5s.i287o a.ii9bp,
.ipepg.ix6vp .icy5s.i287o button.ii9bp,
.ipepg.ix6vp .ihllk.i287o a.igtkz,
.ipepg.ix6vp .ihllk.i287o button.igtkz,
.ipepg.ix6vp .i6tn8.i287o a.i2u5g,
.ipepg.ix6vp .i6tn8.i287o button.i2u5g,
.ipepg.ix6vp .iifdv.i287o a.iadez,
.ipepg.ix6vp .iifdv.i287o button.iadez,
.ipepg.ix6vp .i3zcl.i287o a.ikqag,
.ipepg.ix6vp .i3zcl.i287o button.ikqag,
.ipepg.ix6vp .ic4o2.i287o a.iycrd,
.ipepg.ix6vp .ic4o2.i287o button.iycrd,
.ipepg.ix6vp .i3tdc.i287o a.icqft,
.ipepg.ix6vp .i3tdc.i287o button.icqft,
.ipepg.ix6vp .icys6.i287o a.iyq0a,
.ipepg.ix6vp .icys6.i287o button.iyq0a,
.ipepg.ix6vp .i58ys.i287o a.isjyt,
.ipepg.ix6vp .i58ys.i287o button.isjyt,
.ipepg.ix6vp .i7n4z.i287o a.iuj21,
.ipepg.ix6vp .i7n4z.i287o button.iuj21,
.ipepg.ix6vp .ioydb.i287o a.iwunb,
.ipepg.ix6vp .ioydb.i287o button.iwunb,
.ipepg.ix6vp .i9ab0.i287o a.iekpy,
.ipepg.ix6vp .i9ab0.i287o button.iekpy,
.ipepg.ix6vp .id3kq.i287o a.iwdht,
.ipepg.ix6vp .id3kq.i287o button.iwdht { text-transform: none; letter-spacing: 0; }
.ipepg.i6orb .i9ggx.i287o a.iayy9,
.ipepg.i6orb .i9ggx.i287o button.iayy9,
.ipepg.i6orb .ig0h7.i287o a.ivcf8,
.ipepg.i6orb .ig0h7.i287o button.ivcf8,
.ipepg.i6orb .iarld.i287o a.imt1y,
.ipepg.i6orb .iarld.i287o button.imt1y,
.ipepg.i6orb .icuwq.i287o a.ilryf,
.ipepg.i6orb .icuwq.i287o button.ilryf,
.ipepg.i6orb .ik6di.i287o a.id838,
.ipepg.i6orb .ik6di.i287o button.id838,
.ipepg.i6orb .iig42.i287o a.iqdhq,
.ipepg.i6orb .iig42.i287o button.iqdhq,
.ipepg.i6orb .i9725.i287o a.i3rrz,
.ipepg.i6orb .i9725.i287o button.i3rrz,
.ipepg.i6orb .iiu50.i287o a.iv5ns,
.ipepg.i6orb .iiu50.i287o button.iv5ns,
.ipepg.i6orb .ipcq5.i287o a.iydtx,
.ipepg.i6orb .ipcq5.i287o button.iydtx,
.ipepg.i6orb .ipxiw.i287o a.i3gyo,
.ipepg.i6orb .ipxiw.i287o button.i3gyo,
.ipepg.i6orb .i1ohl.i287o a.ix56l,
.ipepg.i6orb .i1ohl.i287o button.ix56l,
.ipepg.i6orb .ijtn8.i287o a.i7znw,
.ipepg.i6orb .ijtn8.i287o button.i7znw,
.ipepg.i6orb .i439q.i287o a.iuzpe,
.ipepg.i6orb .i439q.i287o button.iuzpe,
.ipepg.i6orb .if7ki.i287o a.irj4u,
.ipepg.i6orb .if7ki.i287o button.irj4u,
.ipepg.i6orb .i7znt.i287o a.i0zjh,
.ipepg.i6orb .i7znt.i287o button.i0zjh,
.ipepg.i6orb .iq9o4.i287o a.iozif,
.ipepg.i6orb .iq9o4.i287o button.iozif,
.ipepg.i6orb .izz4n.i287o a.i62on,
.ipepg.i6orb .izz4n.i287o button.i62on,
.ipepg.i6orb .i5y0s.i287o a.ic1n0,
.ipepg.i6orb .i5y0s.i287o button.ic1n0,
.ipepg.i6orb .iyg2q.i287o a.iy5bi,
.ipepg.i6orb .iyg2q.i287o button.iy5bi,
.ipepg.i6orb .irq7c.i287o a.ikce5,
.ipepg.i6orb .irq7c.i287o button.ikce5,
.ipepg.i6orb .ic1uj.i287o a.i6fq4,
.ipepg.i6orb .ic1uj.i287o button.i6fq4,
.ipepg.i6orb .ithkh.i287o a.i4bxo,
.ipepg.i6orb .ithkh.i287o button.i4bxo,
.ipepg.i6orb .iuyxp.i287o a.i2985,
.ipepg.i6orb .iuyxp.i287o button.i2985,
.ipepg.i6orb .il3tf.i287o a.im328,
.ipepg.i6orb .il3tf.i287o button.im328,
.ipepg.i6orb .i2pw3.i287o a.igcko,
.ipepg.i6orb .i2pw3.i287o button.igcko,
.ipepg.i6orb .ivm83.i287o a.iuikc,
.ipepg.i6orb .ivm83.i287o button.iuikc,
.ipepg.i6orb .imi77.i287o a.ibq61,
.ipepg.i6orb .imi77.i287o button.ibq61,
.ipepg.i6orb .ijv98.i287o a.idhci,
.ipepg.i6orb .ijv98.i287o button.idhci,
.ipepg.i6orb .ickdu.i287o a.incl6,
.ipepg.i6orb .ickdu.i287o button.incl6,
.ipepg.i6orb .ii55t.i287o a.i9mzc,
.ipepg.i6orb .ii55t.i287o button.i9mzc,
.ipepg.i6orb .if62i.i287o a.ij9eu,
.ipepg.i6orb .if62i.i287o button.ij9eu,
.ipepg.i6orb .icm9c.i287o a.itekh,
.ipepg.i6orb .icm9c.i287o button.itekh,
.ipepg.i6orb .iy2pu.i287o a.i4uph,
.ipepg.i6orb .iy2pu.i287o button.i4uph,
.ipepg.i6orb .i3eba.i287o a.iuxzy,
.ipepg.i6orb .i3eba.i287o button.iuxzy,
.ipepg.i6orb .isjdb.i287o a.ig43m,
.ipepg.i6orb .isjdb.i287o button.ig43m,
.ipepg.i6orb .id8o7.i287o a.i7rzv,
.ipepg.i6orb .id8o7.i287o button.i7rzv,
.ipepg.i6orb .iaqj5.i287o a.iqfia,
.ipepg.i6orb .iaqj5.i287o button.iqfia,
.ipepg.i6orb .invqd.i287o a.i0hxb,
.ipepg.i6orb .invqd.i287o button.i0hxb,
.ipepg.i6orb .ij2q3.i287o a.iwxyx,
.ipepg.i6orb .ij2q3.i287o button.iwxyx,
.ipepg.i6orb .icfwt.i287o a.i2mfq,
.ipepg.i6orb .icfwt.i287o button.i2mfq,
.ipepg.i6orb .ixq9l.i287o a.isnd9,
.ipepg.i6orb .ixq9l.i287o button.isnd9,
.ipepg.i6orb .icy5s.i287o a.ii9bp,
.ipepg.i6orb .icy5s.i287o button.ii9bp,
.ipepg.i6orb .ihllk.i287o a.igtkz,
.ipepg.i6orb .ihllk.i287o button.igtkz,
.ipepg.i6orb .i6tn8.i287o a.i2u5g,
.ipepg.i6orb .i6tn8.i287o button.i2u5g,
.ipepg.i6orb .iifdv.i287o a.iadez,
.ipepg.i6orb .iifdv.i287o button.iadez,
.ipepg.i6orb .i3zcl.i287o a.ikqag,
.ipepg.i6orb .i3zcl.i287o button.ikqag,
.ipepg.i6orb .ic4o2.i287o a.iycrd,
.ipepg.i6orb .ic4o2.i287o button.iycrd,
.ipepg.i6orb .i3tdc.i287o a.icqft,
.ipepg.i6orb .i3tdc.i287o button.icqft,
.ipepg.i6orb .icys6.i287o a.iyq0a,
.ipepg.i6orb .icys6.i287o button.iyq0a,
.ipepg.i6orb .i58ys.i287o a.isjyt,
.ipepg.i6orb .i58ys.i287o button.isjyt,
.ipepg.i6orb .i7n4z.i287o a.iuj21,
.ipepg.i6orb .i7n4z.i287o button.iuj21,
.ipepg.i6orb .ioydb.i287o a.iwunb,
.ipepg.i6orb .ioydb.i287o button.iwunb,
.ipepg.i6orb .i9ab0.i287o a.iekpy,
.ipepg.i6orb .i9ab0.i287o button.iekpy,
.ipepg.i6orb .id3kq.i287o a.iwdht,
.ipepg.i6orb .id3kq.i287o button.iwdht { border-radius: 999px; }
.ipepg.i877z .i9ggx.i287o a.iayy9,
.ipepg.i877z .i9ggx.i287o button.iayy9,
.ipepg.i877z .ig0h7.i287o a.ivcf8,
.ipepg.i877z .ig0h7.i287o button.ivcf8,
.ipepg.i877z .iarld.i287o a.imt1y,
.ipepg.i877z .iarld.i287o button.imt1y,
.ipepg.i877z .icuwq.i287o a.ilryf,
.ipepg.i877z .icuwq.i287o button.ilryf,
.ipepg.i877z .ik6di.i287o a.id838,
.ipepg.i877z .ik6di.i287o button.id838,
.ipepg.i877z .iig42.i287o a.iqdhq,
.ipepg.i877z .iig42.i287o button.iqdhq,
.ipepg.i877z .i9725.i287o a.i3rrz,
.ipepg.i877z .i9725.i287o button.i3rrz,
.ipepg.i877z .iiu50.i287o a.iv5ns,
.ipepg.i877z .iiu50.i287o button.iv5ns,
.ipepg.i877z .ipcq5.i287o a.iydtx,
.ipepg.i877z .ipcq5.i287o button.iydtx,
.ipepg.i877z .ipxiw.i287o a.i3gyo,
.ipepg.i877z .ipxiw.i287o button.i3gyo,
.ipepg.i877z .i1ohl.i287o a.ix56l,
.ipepg.i877z .i1ohl.i287o button.ix56l,
.ipepg.i877z .ijtn8.i287o a.i7znw,
.ipepg.i877z .ijtn8.i287o button.i7znw,
.ipepg.i877z .i439q.i287o a.iuzpe,
.ipepg.i877z .i439q.i287o button.iuzpe,
.ipepg.i877z .if7ki.i287o a.irj4u,
.ipepg.i877z .if7ki.i287o button.irj4u,
.ipepg.i877z .i7znt.i287o a.i0zjh,
.ipepg.i877z .i7znt.i287o button.i0zjh,
.ipepg.i877z .iq9o4.i287o a.iozif,
.ipepg.i877z .iq9o4.i287o button.iozif,
.ipepg.i877z .izz4n.i287o a.i62on,
.ipepg.i877z .izz4n.i287o button.i62on,
.ipepg.i877z .i5y0s.i287o a.ic1n0,
.ipepg.i877z .i5y0s.i287o button.ic1n0,
.ipepg.i877z .iyg2q.i287o a.iy5bi,
.ipepg.i877z .iyg2q.i287o button.iy5bi,
.ipepg.i877z .irq7c.i287o a.ikce5,
.ipepg.i877z .irq7c.i287o button.ikce5,
.ipepg.i877z .ic1uj.i287o a.i6fq4,
.ipepg.i877z .ic1uj.i287o button.i6fq4,
.ipepg.i877z .ithkh.i287o a.i4bxo,
.ipepg.i877z .ithkh.i287o button.i4bxo,
.ipepg.i877z .iuyxp.i287o a.i2985,
.ipepg.i877z .iuyxp.i287o button.i2985,
.ipepg.i877z .il3tf.i287o a.im328,
.ipepg.i877z .il3tf.i287o button.im328,
.ipepg.i877z .i2pw3.i287o a.igcko,
.ipepg.i877z .i2pw3.i287o button.igcko,
.ipepg.i877z .ivm83.i287o a.iuikc,
.ipepg.i877z .ivm83.i287o button.iuikc,
.ipepg.i877z .imi77.i287o a.ibq61,
.ipepg.i877z .imi77.i287o button.ibq61,
.ipepg.i877z .ijv98.i287o a.idhci,
.ipepg.i877z .ijv98.i287o button.idhci,
.ipepg.i877z .ickdu.i287o a.incl6,
.ipepg.i877z .ickdu.i287o button.incl6,
.ipepg.i877z .ii55t.i287o a.i9mzc,
.ipepg.i877z .ii55t.i287o button.i9mzc,
.ipepg.i877z .if62i.i287o a.ij9eu,
.ipepg.i877z .if62i.i287o button.ij9eu,
.ipepg.i877z .icm9c.i287o a.itekh,
.ipepg.i877z .icm9c.i287o button.itekh,
.ipepg.i877z .iy2pu.i287o a.i4uph,
.ipepg.i877z .iy2pu.i287o button.i4uph,
.ipepg.i877z .i3eba.i287o a.iuxzy,
.ipepg.i877z .i3eba.i287o button.iuxzy,
.ipepg.i877z .isjdb.i287o a.ig43m,
.ipepg.i877z .isjdb.i287o button.ig43m,
.ipepg.i877z .id8o7.i287o a.i7rzv,
.ipepg.i877z .id8o7.i287o button.i7rzv,
.ipepg.i877z .iaqj5.i287o a.iqfia,
.ipepg.i877z .iaqj5.i287o button.iqfia,
.ipepg.i877z .invqd.i287o a.i0hxb,
.ipepg.i877z .invqd.i287o button.i0hxb,
.ipepg.i877z .ij2q3.i287o a.iwxyx,
.ipepg.i877z .ij2q3.i287o button.iwxyx,
.ipepg.i877z .icfwt.i287o a.i2mfq,
.ipepg.i877z .icfwt.i287o button.i2mfq,
.ipepg.i877z .ixq9l.i287o a.isnd9,
.ipepg.i877z .ixq9l.i287o button.isnd9,
.ipepg.i877z .icy5s.i287o a.ii9bp,
.ipepg.i877z .icy5s.i287o button.ii9bp,
.ipepg.i877z .ihllk.i287o a.igtkz,
.ipepg.i877z .ihllk.i287o button.igtkz,
.ipepg.i877z .i6tn8.i287o a.i2u5g,
.ipepg.i877z .i6tn8.i287o button.i2u5g,
.ipepg.i877z .iifdv.i287o a.iadez,
.ipepg.i877z .iifdv.i287o button.iadez,
.ipepg.i877z .i3zcl.i287o a.ikqag,
.ipepg.i877z .i3zcl.i287o button.ikqag,
.ipepg.i877z .ic4o2.i287o a.iycrd,
.ipepg.i877z .ic4o2.i287o button.iycrd,
.ipepg.i877z .i3tdc.i287o a.icqft,
.ipepg.i877z .i3tdc.i287o button.icqft,
.ipepg.i877z .icys6.i287o a.iyq0a,
.ipepg.i877z .icys6.i287o button.iyq0a,
.ipepg.i877z .i58ys.i287o a.isjyt,
.ipepg.i877z .i58ys.i287o button.isjyt,
.ipepg.i877z .i7n4z.i287o a.iuj21,
.ipepg.i877z .i7n4z.i287o button.iuj21,
.ipepg.i877z .ioydb.i287o a.iwunb,
.ipepg.i877z .ioydb.i287o button.iwunb,
.ipepg.i877z .i9ab0.i287o a.iekpy,
.ipepg.i877z .i9ab0.i287o button.iekpy,
.ipepg.i877z .id3kq.i287o a.iwdht,
.ipepg.i877z .id3kq.i287o button.iwdht { border-radius: 2px; }
.ipepg.i78ax.icx19 .i9ggx.i287o a.iayy9,
.ipepg.i78ax.icx19 .i9ggx.i287o button.iayy9,
.ipepg.i78ax.icx19 .ig0h7.i287o a.ivcf8,
.ipepg.i78ax.icx19 .ig0h7.i287o button.ivcf8,
.ipepg.i78ax.icx19 .iarld.i287o a.imt1y,
.ipepg.i78ax.icx19 .iarld.i287o button.imt1y,
.ipepg.i78ax.icx19 .icuwq.i287o a.ilryf,
.ipepg.i78ax.icx19 .icuwq.i287o button.ilryf,
.ipepg.i78ax.icx19 .ik6di.i287o a.id838,
.ipepg.i78ax.icx19 .ik6di.i287o button.id838,
.ipepg.i78ax.icx19 .iig42.i287o a.iqdhq,
.ipepg.i78ax.icx19 .iig42.i287o button.iqdhq,
.ipepg.i78ax.icx19 .i9725.i287o a.i3rrz,
.ipepg.i78ax.icx19 .i9725.i287o button.i3rrz,
.ipepg.i78ax.icx19 .iiu50.i287o a.iv5ns,
.ipepg.i78ax.icx19 .iiu50.i287o button.iv5ns,
.ipepg.i78ax.icx19 .ipcq5.i287o a.iydtx,
.ipepg.i78ax.icx19 .ipcq5.i287o button.iydtx,
.ipepg.i78ax.icx19 .ipxiw.i287o a.i3gyo,
.ipepg.i78ax.icx19 .ipxiw.i287o button.i3gyo,
.ipepg.i78ax.icx19 .i1ohl.i287o a.ix56l,
.ipepg.i78ax.icx19 .i1ohl.i287o button.ix56l,
.ipepg.i78ax.icx19 .ijtn8.i287o a.i7znw,
.ipepg.i78ax.icx19 .ijtn8.i287o button.i7znw,
.ipepg.i78ax.icx19 .i439q.i287o a.iuzpe,
.ipepg.i78ax.icx19 .i439q.i287o button.iuzpe,
.ipepg.i78ax.icx19 .if7ki.i287o a.irj4u,
.ipepg.i78ax.icx19 .if7ki.i287o button.irj4u,
.ipepg.i78ax.icx19 .i7znt.i287o a.i0zjh,
.ipepg.i78ax.icx19 .i7znt.i287o button.i0zjh,
.ipepg.i78ax.icx19 .iq9o4.i287o a.iozif,
.ipepg.i78ax.icx19 .iq9o4.i287o button.iozif,
.ipepg.i78ax.icx19 .izz4n.i287o a.i62on,
.ipepg.i78ax.icx19 .izz4n.i287o button.i62on,
.ipepg.i78ax.icx19 .i5y0s.i287o a.ic1n0,
.ipepg.i78ax.icx19 .i5y0s.i287o button.ic1n0,
.ipepg.i78ax.icx19 .iyg2q.i287o a.iy5bi,
.ipepg.i78ax.icx19 .iyg2q.i287o button.iy5bi,
.ipepg.i78ax.icx19 .irq7c.i287o a.ikce5,
.ipepg.i78ax.icx19 .irq7c.i287o button.ikce5,
.ipepg.i78ax.icx19 .ic1uj.i287o a.i6fq4,
.ipepg.i78ax.icx19 .ic1uj.i287o button.i6fq4,
.ipepg.i78ax.icx19 .ithkh.i287o a.i4bxo,
.ipepg.i78ax.icx19 .ithkh.i287o button.i4bxo,
.ipepg.i78ax.icx19 .iuyxp.i287o a.i2985,
.ipepg.i78ax.icx19 .iuyxp.i287o button.i2985,
.ipepg.i78ax.icx19 .il3tf.i287o a.im328,
.ipepg.i78ax.icx19 .il3tf.i287o button.im328,
.ipepg.i78ax.icx19 .i2pw3.i287o a.igcko,
.ipepg.i78ax.icx19 .i2pw3.i287o button.igcko,
.ipepg.i78ax.icx19 .ivm83.i287o a.iuikc,
.ipepg.i78ax.icx19 .ivm83.i287o button.iuikc,
.ipepg.i78ax.icx19 .imi77.i287o a.ibq61,
.ipepg.i78ax.icx19 .imi77.i287o button.ibq61,
.ipepg.i78ax.icx19 .ijv98.i287o a.idhci,
.ipepg.i78ax.icx19 .ijv98.i287o button.idhci,
.ipepg.i78ax.icx19 .ickdu.i287o a.incl6,
.ipepg.i78ax.icx19 .ickdu.i287o button.incl6,
.ipepg.i78ax.icx19 .ii55t.i287o a.i9mzc,
.ipepg.i78ax.icx19 .ii55t.i287o button.i9mzc,
.ipepg.i78ax.icx19 .if62i.i287o a.ij9eu,
.ipepg.i78ax.icx19 .if62i.i287o button.ij9eu,
.ipepg.i78ax.icx19 .icm9c.i287o a.itekh,
.ipepg.i78ax.icx19 .icm9c.i287o button.itekh,
.ipepg.i78ax.icx19 .iy2pu.i287o a.i4uph,
.ipepg.i78ax.icx19 .iy2pu.i287o button.i4uph,
.ipepg.i78ax.icx19 .i3eba.i287o a.iuxzy,
.ipepg.i78ax.icx19 .i3eba.i287o button.iuxzy,
.ipepg.i78ax.icx19 .isjdb.i287o a.ig43m,
.ipepg.i78ax.icx19 .isjdb.i287o button.ig43m,
.ipepg.i78ax.icx19 .id8o7.i287o a.i7rzv,
.ipepg.i78ax.icx19 .id8o7.i287o button.i7rzv,
.ipepg.i78ax.icx19 .iaqj5.i287o a.iqfia,
.ipepg.i78ax.icx19 .iaqj5.i287o button.iqfia,
.ipepg.i78ax.icx19 .invqd.i287o a.i0hxb,
.ipepg.i78ax.icx19 .invqd.i287o button.i0hxb,
.ipepg.i78ax.icx19 .ij2q3.i287o a.iwxyx,
.ipepg.i78ax.icx19 .ij2q3.i287o button.iwxyx,
.ipepg.i78ax.icx19 .icfwt.i287o a.i2mfq,
.ipepg.i78ax.icx19 .icfwt.i287o button.i2mfq,
.ipepg.i78ax.icx19 .ixq9l.i287o a.isnd9,
.ipepg.i78ax.icx19 .ixq9l.i287o button.isnd9,
.ipepg.i78ax.icx19 .icy5s.i287o a.ii9bp,
.ipepg.i78ax.icx19 .icy5s.i287o button.ii9bp,
.ipepg.i78ax.icx19 .ihllk.i287o a.igtkz,
.ipepg.i78ax.icx19 .ihllk.i287o button.igtkz,
.ipepg.i78ax.icx19 .i6tn8.i287o a.i2u5g,
.ipepg.i78ax.icx19 .i6tn8.i287o button.i2u5g,
.ipepg.i78ax.icx19 .iifdv.i287o a.iadez,
.ipepg.i78ax.icx19 .iifdv.i287o button.iadez,
.ipepg.i78ax.icx19 .i3zcl.i287o a.ikqag,
.ipepg.i78ax.icx19 .i3zcl.i287o button.ikqag,
.ipepg.i78ax.icx19 .ic4o2.i287o a.iycrd,
.ipepg.i78ax.icx19 .ic4o2.i287o button.iycrd,
.ipepg.i78ax.icx19 .i3tdc.i287o a.icqft,
.ipepg.i78ax.icx19 .i3tdc.i287o button.icqft,
.ipepg.i78ax.icx19 .icys6.i287o a.iyq0a,
.ipepg.i78ax.icx19 .icys6.i287o button.iyq0a,
.ipepg.i78ax.icx19 .i58ys.i287o a.isjyt,
.ipepg.i78ax.icx19 .i58ys.i287o button.isjyt,
.ipepg.i78ax.icx19 .i7n4z.i287o a.iuj21,
.ipepg.i78ax.icx19 .i7n4z.i287o button.iuj21,
.ipepg.i78ax.icx19 .ioydb.i287o a.iwunb,
.ipepg.i78ax.icx19 .ioydb.i287o button.iwunb,
.ipepg.i78ax.icx19 .i9ab0.i287o a.iekpy,
.ipepg.i78ax.icx19 .i9ab0.i287o button.iekpy,
.ipepg.i78ax.icx19 .id3kq.i287o a.iwdht,
.ipepg.i78ax.icx19 .id3kq.i287o button.iwdht { border-radius: 6px; }
.ipepg.i78ax.i7jik .i9ggx.i287o a.iayy9,
.ipepg.i78ax.i7jik .i9ggx.i287o button.iayy9,
.ipepg.i78ax.i7jik .ig0h7.i287o a.ivcf8,
.ipepg.i78ax.i7jik .ig0h7.i287o button.ivcf8,
.ipepg.i78ax.i7jik .iarld.i287o a.imt1y,
.ipepg.i78ax.i7jik .iarld.i287o button.imt1y,
.ipepg.i78ax.i7jik .icuwq.i287o a.ilryf,
.ipepg.i78ax.i7jik .icuwq.i287o button.ilryf,
.ipepg.i78ax.i7jik .ik6di.i287o a.id838,
.ipepg.i78ax.i7jik .ik6di.i287o button.id838,
.ipepg.i78ax.i7jik .iig42.i287o a.iqdhq,
.ipepg.i78ax.i7jik .iig42.i287o button.iqdhq,
.ipepg.i78ax.i7jik .i9725.i287o a.i3rrz,
.ipepg.i78ax.i7jik .i9725.i287o button.i3rrz,
.ipepg.i78ax.i7jik .iiu50.i287o a.iv5ns,
.ipepg.i78ax.i7jik .iiu50.i287o button.iv5ns,
.ipepg.i78ax.i7jik .ipcq5.i287o a.iydtx,
.ipepg.i78ax.i7jik .ipcq5.i287o button.iydtx,
.ipepg.i78ax.i7jik .ipxiw.i287o a.i3gyo,
.ipepg.i78ax.i7jik .ipxiw.i287o button.i3gyo,
.ipepg.i78ax.i7jik .i1ohl.i287o a.ix56l,
.ipepg.i78ax.i7jik .i1ohl.i287o button.ix56l,
.ipepg.i78ax.i7jik .ijtn8.i287o a.i7znw,
.ipepg.i78ax.i7jik .ijtn8.i287o button.i7znw,
.ipepg.i78ax.i7jik .i439q.i287o a.iuzpe,
.ipepg.i78ax.i7jik .i439q.i287o button.iuzpe,
.ipepg.i78ax.i7jik .if7ki.i287o a.irj4u,
.ipepg.i78ax.i7jik .if7ki.i287o button.irj4u,
.ipepg.i78ax.i7jik .i7znt.i287o a.i0zjh,
.ipepg.i78ax.i7jik .i7znt.i287o button.i0zjh,
.ipepg.i78ax.i7jik .iq9o4.i287o a.iozif,
.ipepg.i78ax.i7jik .iq9o4.i287o button.iozif,
.ipepg.i78ax.i7jik .izz4n.i287o a.i62on,
.ipepg.i78ax.i7jik .izz4n.i287o button.i62on,
.ipepg.i78ax.i7jik .i5y0s.i287o a.ic1n0,
.ipepg.i78ax.i7jik .i5y0s.i287o button.ic1n0,
.ipepg.i78ax.i7jik .iyg2q.i287o a.iy5bi,
.ipepg.i78ax.i7jik .iyg2q.i287o button.iy5bi,
.ipepg.i78ax.i7jik .irq7c.i287o a.ikce5,
.ipepg.i78ax.i7jik .irq7c.i287o button.ikce5,
.ipepg.i78ax.i7jik .ic1uj.i287o a.i6fq4,
.ipepg.i78ax.i7jik .ic1uj.i287o button.i6fq4,
.ipepg.i78ax.i7jik .ithkh.i287o a.i4bxo,
.ipepg.i78ax.i7jik .ithkh.i287o button.i4bxo,
.ipepg.i78ax.i7jik .iuyxp.i287o a.i2985,
.ipepg.i78ax.i7jik .iuyxp.i287o button.i2985,
.ipepg.i78ax.i7jik .il3tf.i287o a.im328,
.ipepg.i78ax.i7jik .il3tf.i287o button.im328,
.ipepg.i78ax.i7jik .i2pw3.i287o a.igcko,
.ipepg.i78ax.i7jik .i2pw3.i287o button.igcko,
.ipepg.i78ax.i7jik .ivm83.i287o a.iuikc,
.ipepg.i78ax.i7jik .ivm83.i287o button.iuikc,
.ipepg.i78ax.i7jik .imi77.i287o a.ibq61,
.ipepg.i78ax.i7jik .imi77.i287o button.ibq61,
.ipepg.i78ax.i7jik .ijv98.i287o a.idhci,
.ipepg.i78ax.i7jik .ijv98.i287o button.idhci,
.ipepg.i78ax.i7jik .ickdu.i287o a.incl6,
.ipepg.i78ax.i7jik .ickdu.i287o button.incl6,
.ipepg.i78ax.i7jik .ii55t.i287o a.i9mzc,
.ipepg.i78ax.i7jik .ii55t.i287o button.i9mzc,
.ipepg.i78ax.i7jik .if62i.i287o a.ij9eu,
.ipepg.i78ax.i7jik .if62i.i287o button.ij9eu,
.ipepg.i78ax.i7jik .icm9c.i287o a.itekh,
.ipepg.i78ax.i7jik .icm9c.i287o button.itekh,
.ipepg.i78ax.i7jik .iy2pu.i287o a.i4uph,
.ipepg.i78ax.i7jik .iy2pu.i287o button.i4uph,
.ipepg.i78ax.i7jik .i3eba.i287o a.iuxzy,
.ipepg.i78ax.i7jik .i3eba.i287o button.iuxzy,
.ipepg.i78ax.i7jik .isjdb.i287o a.ig43m,
.ipepg.i78ax.i7jik .isjdb.i287o button.ig43m,
.ipepg.i78ax.i7jik .id8o7.i287o a.i7rzv,
.ipepg.i78ax.i7jik .id8o7.i287o button.i7rzv,
.ipepg.i78ax.i7jik .iaqj5.i287o a.iqfia,
.ipepg.i78ax.i7jik .iaqj5.i287o button.iqfia,
.ipepg.i78ax.i7jik .invqd.i287o a.i0hxb,
.ipepg.i78ax.i7jik .invqd.i287o button.i0hxb,
.ipepg.i78ax.i7jik .ij2q3.i287o a.iwxyx,
.ipepg.i78ax.i7jik .ij2q3.i287o button.iwxyx,
.ipepg.i78ax.i7jik .icfwt.i287o a.i2mfq,
.ipepg.i78ax.i7jik .icfwt.i287o button.i2mfq,
.ipepg.i78ax.i7jik .ixq9l.i287o a.isnd9,
.ipepg.i78ax.i7jik .ixq9l.i287o button.isnd9,
.ipepg.i78ax.i7jik .icy5s.i287o a.ii9bp,
.ipepg.i78ax.i7jik .icy5s.i287o button.ii9bp,
.ipepg.i78ax.i7jik .ihllk.i287o a.igtkz,
.ipepg.i78ax.i7jik .ihllk.i287o button.igtkz,
.ipepg.i78ax.i7jik .i6tn8.i287o a.i2u5g,
.ipepg.i78ax.i7jik .i6tn8.i287o button.i2u5g,
.ipepg.i78ax.i7jik .iifdv.i287o a.iadez,
.ipepg.i78ax.i7jik .iifdv.i287o button.iadez,
.ipepg.i78ax.i7jik .i3zcl.i287o a.ikqag,
.ipepg.i78ax.i7jik .i3zcl.i287o button.ikqag,
.ipepg.i78ax.i7jik .ic4o2.i287o a.iycrd,
.ipepg.i78ax.i7jik .ic4o2.i287o button.iycrd,
.ipepg.i78ax.i7jik .i3tdc.i287o a.icqft,
.ipepg.i78ax.i7jik .i3tdc.i287o button.icqft,
.ipepg.i78ax.i7jik .icys6.i287o a.iyq0a,
.ipepg.i78ax.i7jik .icys6.i287o button.iyq0a,
.ipepg.i78ax.i7jik .i58ys.i287o a.isjyt,
.ipepg.i78ax.i7jik .i58ys.i287o button.isjyt,
.ipepg.i78ax.i7jik .i7n4z.i287o a.iuj21,
.ipepg.i78ax.i7jik .i7n4z.i287o button.iuj21,
.ipepg.i78ax.i7jik .ioydb.i287o a.iwunb,
.ipepg.i78ax.i7jik .ioydb.i287o button.iwunb,
.ipepg.i78ax.i7jik .i9ab0.i287o a.iekpy,
.ipepg.i78ax.i7jik .i9ab0.i287o button.iekpy,
.ipepg.i78ax.i7jik .id3kq.i287o a.iwdht,
.ipepg.i78ax.i7jik .id3kq.i287o button.iwdht { border-radius: 10px; }
.ipepg.i78ax.iuxyb .i9ggx.i287o a.iayy9,
.ipepg.i78ax.iuxyb .i9ggx.i287o button.iayy9,
.ipepg.i78ax.iuxyb .ig0h7.i287o a.ivcf8,
.ipepg.i78ax.iuxyb .ig0h7.i287o button.ivcf8,
.ipepg.i78ax.iuxyb .iarld.i287o a.imt1y,
.ipepg.i78ax.iuxyb .iarld.i287o button.imt1y,
.ipepg.i78ax.iuxyb .icuwq.i287o a.ilryf,
.ipepg.i78ax.iuxyb .icuwq.i287o button.ilryf,
.ipepg.i78ax.iuxyb .ik6di.i287o a.id838,
.ipepg.i78ax.iuxyb .ik6di.i287o button.id838,
.ipepg.i78ax.iuxyb .iig42.i287o a.iqdhq,
.ipepg.i78ax.iuxyb .iig42.i287o button.iqdhq,
.ipepg.i78ax.iuxyb .i9725.i287o a.i3rrz,
.ipepg.i78ax.iuxyb .i9725.i287o button.i3rrz,
.ipepg.i78ax.iuxyb .iiu50.i287o a.iv5ns,
.ipepg.i78ax.iuxyb .iiu50.i287o button.iv5ns,
.ipepg.i78ax.iuxyb .ipcq5.i287o a.iydtx,
.ipepg.i78ax.iuxyb .ipcq5.i287o button.iydtx,
.ipepg.i78ax.iuxyb .ipxiw.i287o a.i3gyo,
.ipepg.i78ax.iuxyb .ipxiw.i287o button.i3gyo,
.ipepg.i78ax.iuxyb .i1ohl.i287o a.ix56l,
.ipepg.i78ax.iuxyb .i1ohl.i287o button.ix56l,
.ipepg.i78ax.iuxyb .ijtn8.i287o a.i7znw,
.ipepg.i78ax.iuxyb .ijtn8.i287o button.i7znw,
.ipepg.i78ax.iuxyb .i439q.i287o a.iuzpe,
.ipepg.i78ax.iuxyb .i439q.i287o button.iuzpe,
.ipepg.i78ax.iuxyb .if7ki.i287o a.irj4u,
.ipepg.i78ax.iuxyb .if7ki.i287o button.irj4u,
.ipepg.i78ax.iuxyb .i7znt.i287o a.i0zjh,
.ipepg.i78ax.iuxyb .i7znt.i287o button.i0zjh,
.ipepg.i78ax.iuxyb .iq9o4.i287o a.iozif,
.ipepg.i78ax.iuxyb .iq9o4.i287o button.iozif,
.ipepg.i78ax.iuxyb .izz4n.i287o a.i62on,
.ipepg.i78ax.iuxyb .izz4n.i287o button.i62on,
.ipepg.i78ax.iuxyb .i5y0s.i287o a.ic1n0,
.ipepg.i78ax.iuxyb .i5y0s.i287o button.ic1n0,
.ipepg.i78ax.iuxyb .iyg2q.i287o a.iy5bi,
.ipepg.i78ax.iuxyb .iyg2q.i287o button.iy5bi,
.ipepg.i78ax.iuxyb .irq7c.i287o a.ikce5,
.ipepg.i78ax.iuxyb .irq7c.i287o button.ikce5,
.ipepg.i78ax.iuxyb .ic1uj.i287o a.i6fq4,
.ipepg.i78ax.iuxyb .ic1uj.i287o button.i6fq4,
.ipepg.i78ax.iuxyb .ithkh.i287o a.i4bxo,
.ipepg.i78ax.iuxyb .ithkh.i287o button.i4bxo,
.ipepg.i78ax.iuxyb .iuyxp.i287o a.i2985,
.ipepg.i78ax.iuxyb .iuyxp.i287o button.i2985,
.ipepg.i78ax.iuxyb .il3tf.i287o a.im328,
.ipepg.i78ax.iuxyb .il3tf.i287o button.im328,
.ipepg.i78ax.iuxyb .i2pw3.i287o a.igcko,
.ipepg.i78ax.iuxyb .i2pw3.i287o button.igcko,
.ipepg.i78ax.iuxyb .ivm83.i287o a.iuikc,
.ipepg.i78ax.iuxyb .ivm83.i287o button.iuikc,
.ipepg.i78ax.iuxyb .imi77.i287o a.ibq61,
.ipepg.i78ax.iuxyb .imi77.i287o button.ibq61,
.ipepg.i78ax.iuxyb .ijv98.i287o a.idhci,
.ipepg.i78ax.iuxyb .ijv98.i287o button.idhci,
.ipepg.i78ax.iuxyb .ickdu.i287o a.incl6,
.ipepg.i78ax.iuxyb .ickdu.i287o button.incl6,
.ipepg.i78ax.iuxyb .ii55t.i287o a.i9mzc,
.ipepg.i78ax.iuxyb .ii55t.i287o button.i9mzc,
.ipepg.i78ax.iuxyb .if62i.i287o a.ij9eu,
.ipepg.i78ax.iuxyb .if62i.i287o button.ij9eu,
.ipepg.i78ax.iuxyb .icm9c.i287o a.itekh,
.ipepg.i78ax.iuxyb .icm9c.i287o button.itekh,
.ipepg.i78ax.iuxyb .iy2pu.i287o a.i4uph,
.ipepg.i78ax.iuxyb .iy2pu.i287o button.i4uph,
.ipepg.i78ax.iuxyb .i3eba.i287o a.iuxzy,
.ipepg.i78ax.iuxyb .i3eba.i287o button.iuxzy,
.ipepg.i78ax.iuxyb .isjdb.i287o a.ig43m,
.ipepg.i78ax.iuxyb .isjdb.i287o button.ig43m,
.ipepg.i78ax.iuxyb .id8o7.i287o a.i7rzv,
.ipepg.i78ax.iuxyb .id8o7.i287o button.i7rzv,
.ipepg.i78ax.iuxyb .iaqj5.i287o a.iqfia,
.ipepg.i78ax.iuxyb .iaqj5.i287o button.iqfia,
.ipepg.i78ax.iuxyb .invqd.i287o a.i0hxb,
.ipepg.i78ax.iuxyb .invqd.i287o button.i0hxb,
.ipepg.i78ax.iuxyb .ij2q3.i287o a.iwxyx,
.ipepg.i78ax.iuxyb .ij2q3.i287o button.iwxyx,
.ipepg.i78ax.iuxyb .icfwt.i287o a.i2mfq,
.ipepg.i78ax.iuxyb .icfwt.i287o button.i2mfq,
.ipepg.i78ax.iuxyb .ixq9l.i287o a.isnd9,
.ipepg.i78ax.iuxyb .ixq9l.i287o button.isnd9,
.ipepg.i78ax.iuxyb .icy5s.i287o a.ii9bp,
.ipepg.i78ax.iuxyb .icy5s.i287o button.ii9bp,
.ipepg.i78ax.iuxyb .ihllk.i287o a.igtkz,
.ipepg.i78ax.iuxyb .ihllk.i287o button.igtkz,
.ipepg.i78ax.iuxyb .i6tn8.i287o a.i2u5g,
.ipepg.i78ax.iuxyb .i6tn8.i287o button.i2u5g,
.ipepg.i78ax.iuxyb .iifdv.i287o a.iadez,
.ipepg.i78ax.iuxyb .iifdv.i287o button.iadez,
.ipepg.i78ax.iuxyb .i3zcl.i287o a.ikqag,
.ipepg.i78ax.iuxyb .i3zcl.i287o button.ikqag,
.ipepg.i78ax.iuxyb .ic4o2.i287o a.iycrd,
.ipepg.i78ax.iuxyb .ic4o2.i287o button.iycrd,
.ipepg.i78ax.iuxyb .i3tdc.i287o a.icqft,
.ipepg.i78ax.iuxyb .i3tdc.i287o button.icqft,
.ipepg.i78ax.iuxyb .icys6.i287o a.iyq0a,
.ipepg.i78ax.iuxyb .icys6.i287o button.iyq0a,
.ipepg.i78ax.iuxyb .i58ys.i287o a.isjyt,
.ipepg.i78ax.iuxyb .i58ys.i287o button.isjyt,
.ipepg.i78ax.iuxyb .i7n4z.i287o a.iuj21,
.ipepg.i78ax.iuxyb .i7n4z.i287o button.iuj21,
.ipepg.i78ax.iuxyb .ioydb.i287o a.iwunb,
.ipepg.i78ax.iuxyb .ioydb.i287o button.iwunb,
.ipepg.i78ax.iuxyb .i9ab0.i287o a.iekpy,
.ipepg.i78ax.iuxyb .i9ab0.i287o button.iekpy,
.ipepg.i78ax.iuxyb .id3kq.i287o a.iwdht,
.ipepg.i78ax.iuxyb .id3kq.i287o button.iwdht { border-radius: 14px; }
body.ii3jj, body.ijjyd, body.icst2 {
  --gcw94: var(--g3fcu); --g3r6u: var(--g0iis);
  --g5u96: color-mix(in srgb, var(--g3fcu) 15%, transparent);
  --gfjor: var(--g22xw); --g83ry: var(--govov, #141414);
  --g5w9n: var(--gjpbe); --g21u4: #fff;
  --gvd4d: var(--g2lj4); --gyo4a: var(--g5ck6);
  --ge42n: ui-monospace, "SFMono-Regular", Menlo, monospace;
  --g68na: 1240px; --gciub: 0 18px 40px -24px rgba(0, 0, 0, .45);
}
body.ii3jj { --g5lbo: var(--gtokv); --gd6gs: var(--gew6z); --g4vwy: var(--gg9qs); --gtpjd: var(--gtmva); --gqsph: 16px; --gb0ws: 28px; }
body.ijjyd { --g5lbo: #fff; --gd6gs: color-mix(in srgb, var(--gg9qs) 6%, #fff); --g4vwy: var(--gtmva); --gtpjd: color-mix(in srgb, var(--gg9qs) 80%, #000); --gqsph: 14px; --gb0ws: 14px; --g68na: 1200px; }
body.icst2 { --g5lbo: var(--gtokv); --gd6gs: var(--gew6z); --g4vwy: color-mix(in srgb, var(--gg9qs) 82%, #000); --gtpjd: color-mix(in srgb, var(--gg9qs) 70%, #000); --gqsph: 14px; --gb0ws: 22px; --g21u4: color-mix(in srgb, var(--gtokv) 35%, #fff); }
body.ii3jj, body.ijjyd, body.icst2 { --gympr: 84px; }
body.ii3jj .iox5t, body.ijjyd .iox5t, body.icst2 .iox5t { width: min(100% - 40px, var(--g68na)); max-width: none; padding-inline: 0; margin-inline: auto; }
.ilg2q { background: var(--g4vwy); color: color-mix(in srgb, #fff 85%, var(--g4vwy)); font-size: .86rem; }
.ilg2q .iox5t { display: flex; flex-wrap: wrap; gap: 6px 22px; align-items: center; justify-content: space-between; padding: 8px 0; }
.ilg2q p { margin: 0; }
.ilg2q b { color: var(--g1d5l); }
.ilg2q a { color: #fff; text-decoration: none; }
.int7d { display: flex; gap: 18px; flex-wrap: wrap; }
.iieye b { background: var(--gfjor); color: var(--g83ry); font: 600 .7rem/1 var(--ge42n); letter-spacing: .08em; padding: .35em .55em; border-radius: 4px; text-transform: uppercase; }
.ijhu9.isqw4 { position: sticky; top: 0; z-index: 100; background: transparent; border: 0; box-shadow: none; backdrop-filter: none; -webkit-backdrop-filter: none; }
.isqw4 .ilnnc { color: var(--gcw94); margin-right: auto; }
.isqw4 .i39it { color: var(--gcw94); font-size: 1.3rem; }
.isqw4 .i8f32 { color: var(--g3r6u); font-size: .64rem; letter-spacing: .12em; }
.isqw4 .ipsgr { gap: 2px; }
.isqw4 .iw669 { color: var(--gcw94); font-weight: 700; font-size: .94rem; padding: 10px 13px; border-radius: 999px; box-shadow: none; }
.isqw4 .iw669:hover { background: var(--gd6gs); color: var(--gcw94); }
.isqw4 .iw669[aria-current="page"] { background: color-mix(in srgb, var(--gfjor) 22%, #fff); color: var(--gcw94); box-shadow: none; border-radius: 999px; }
.isqw4 .iqc7m { background: #fff; border-color: var(--g5u96); }
.isqw4 .iqc7m a { color: var(--gcw94); }
.isqw4 .iqc7m a:hover { color: var(--gcw94); background: var(--gd6gs); }
.isqw4 .i5d9d { display: flex; align-items: center; gap: 8px; }
.isqw4 .ia56z { display: none; align-items: center; gap: 8px; color: var(--gcw94); font-weight: 700; text-decoration: none; padding: 8px 10px; white-space: nowrap; font-size: .95rem; }
.isqw4 .ia56z svg { width: 18px; height: 18px; color: var(--g5w9n); }
.isqw4 .iruxc { background: var(--gfjor); color: var(--g83ry); border-radius: 999px; min-height: 44px; padding: 10px 20px; font-weight: 800; border: 0; }
.isqw4 .i4um2 { border-color: var(--g5u96); background: var(--g4vwy); border-radius: 50%; }
.isqw4 .i4um2 span, .isqw4 .i4um2 span::before, .isqw4 .i4um2 span::after { background: #fff; }
.itomy .isqw4 .i4um2 span { background: transparent; }
.isqw4 .igvtg { padding: 12px 0; }
.isqw4 .i79ow { display: flex; align-items: center; gap: 14px; }
@media (min-width: 1120px) { .isqw4 .ia56z { display: inline-flex; } }
.ig5na { background: var(--g5lbo) !important; }
.ig5na .i79ow { background: #fff; border: 1px solid var(--g5u96); border-radius: 999px; padding: 8px 8px 8px 18px; box-shadow: var(--gciub); }
.ig5na .i39it { font-weight: 900; text-transform: uppercase; letter-spacing: .02em; }
.i58kc { background: color-mix(in srgb, var(--gd6gs) 92%, transparent) !important; }
.i58kc .igvtg { padding: 10px 0; }
.i58kc .i79ow { background: rgba(255, 255, 255, .96); border: 1px solid var(--g5u96); 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); }
.i58kc .i39it { font-weight: 800; letter-spacing: -.03em; }
.i58kc .i8f32 { font-family: var(--ge42n); }
.i58kc .iw669[aria-current="page"] { background: color-mix(in srgb, var(--gg9qs) 10%, #fff); }
.iejmy { background: color-mix(in srgb, var(--g5lbo) 94%, transparent) !important; backdrop-filter: saturate(1.2) blur(10px) !important; border-bottom: 1px solid var(--g5u96) !important; }
.iejmy .i80jf { display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; min-height: 84px; gap: 20px; }
.iejmy .ilnnc { margin: 0; justify-self: center; }
.iejmy .i39it { font-weight: 600; letter-spacing: -.01em; font-size: 1.4rem; }
.iejmy .i8f32 { font-family: var(--ge42n); letter-spacing: .16em; }
.iejmy .iae3g { display: none; }
.iejmy .i5d9d { justify-content: flex-end; }
.iejmy .iw669 { font-weight: 500; border-radius: 8px; }
.iejmy .iw669[aria-current="page"] { background: transparent; box-shadow: inset 0 -2px 0 var(--gfjor); border-radius: 8px; }
.iejmy .iruxc { border-radius: 10px; min-height: 40px; font-weight: 600; }
@media (min-width: 1120px) { .iejmy .iae3g { display: block; } }
@media (max-width: 1119px) { .iejmy .i80jf { grid-template-columns: auto 1fr; } .iejmy .ilnnc { justify-self: start; } }
body.ii3jj .i14e7, body.ijjyd .i14e7, body.icst2 .i14e7 { background: var(--g4vwy); }
body.ii3jj .ijqgh, body.ijjyd .ijqgh, body.icst2 .ijqgh { background: var(--gtpjd); color: color-mix(in srgb, #fff 78%, var(--g4vwy)); border-top: 0; }
body.ii3jj .ijqgh { background: var(--g4vwy); }
body.ii3jj .ijqgh h2, body.ijjyd .ijqgh h2, body.icst2 .ijqgh h2 { color: var(--g1d5l); }
body.ii3jj .ijqgh h2 { font-size: 1.25rem; text-transform: uppercase; letter-spacing: .04em; }
body.ijjyd .ijqgh h2, body.icst2 .ijqgh h2 { font: 500 .76rem/1 var(--ge42n); text-transform: uppercase; letter-spacing: .14em; }
body.ii3jj .ijqgh a:hover, body.ijjyd .ijqgh a:hover, body.icst2 .ijqgh a:hover { color: var(--g1d5l); }
body.ii3jj .ijqgh .izpso, body.ijjyd .ijqgh .izpso, body.icst2 .ijqgh .izpso { background: var(--gfjor); color: var(--g83ry); border-radius: 999px; }
body.ii3jj .ijqgh .ilnnc, body.ijjyd .ijqgh .ilnnc, body.icst2 .ijqgh .ilnnc, body.ii3jj .ijqgh .i39it, body.ijjyd .ijqgh .i39it, body.icst2 .ijqgh .i39it { color: #fff; }
body.ii3jj .ijqgh .iuyn5, body.ijjyd .ijqgh .iuyn5, body.icst2 .ijqgh .iuyn5, body.ii3jj .ioqrh, body.ijjyd .ioqrh, body.icst2 .ioqrh { color: color-mix(in srgb, #fff 62%, var(--g4vwy)); border-color: rgba(255, 255, 255, .12); }
body.icst2 .ijqgh .izpso { border-radius: 10px; }
.i06vp .ipdtc { width: min(100% - 40px, var(--g68na)); margin-inline: auto; }
.i06vp .ilyz5, .i06vp .ie8eh, .i06vp .ica7e, .i06vp .iovoi, .i06vp .ii9cy, .i06vp .iazcp { font-family: var(--gyo4a); }
.i06vp .ilyz5 h1, .i06vp .ie8eh h2, .i06vp .ie8eh h3, .i06vp .ica7e h3, .i06vp .iovoi h2, .i06vp .iovoi h3, .i06vp .ihh2c h3 { font-family: var(--gvd4d); text-transform: var(--glhq9, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.i06vp .ihg7f { display: inline-flex; align-items: center; gap: 10px; font: 700 .8rem/1.2 var(--gyo4a); letter-spacing: .14em; text-transform: uppercase; color: var(--g5w9n); margin: 0 0 14px; }
.i06vp .ihg7f::before { content: ""; width: 26px; height: 4px; border-radius: 4px; background: var(--gfjor); }
.i06vp .ibgye { 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; }
.i06vp .ibgye:hover { transform: translateY(-1px); }
.i06vp .ibgye svg { width: 18px; height: 18px; flex: none; }
.i06vp .ikd34 { background: var(--gfjor); color: var(--g83ry); }
.i06vp .iyn2s { background: var(--g4vwy); color: #fff; }
.i06vp .ine6t { background: transparent; color: var(--gcw94); border-color: currentColor; }
.i06vp .it773 { width: 100%; margin-bottom: 10px; }
.i06vp .iq6sk { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 22px; }
.i06vp .i1e73 { font-size: .9rem; color: var(--g3r6u); margin: 16px 0 0; }
.i06vp .ip225 { font-size: .86rem; color: var(--g3r6u); margin-bottom: 18px; }
.i06vp .ip225 a { color: var(--g3r6u); text-decoration: underline; text-underline-offset: 2px; }
.i06vp .ip225 [aria-current] { color: var(--gcw94); }
.i06vp .ip225 li + li::before { color: var(--g5u96); }
.i06vp .i9wpj { color: var(--g5w9n); }
.i06vp .ilyz5 { background: var(--g5lbo); color: var(--gcw94); }
.i06vp .ilyz5 h1 { color: var(--gcw94); font-size: clamp(2.3rem, 4.8vw, 4rem); line-height: 1.04; margin: 0 0 .3em; }
.i06vp .ikqnu { font-size: 1.14rem; color: var(--g3r6u); max-width: 62ch; margin: 0; }
.i06vp .inp61 { 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; }
.i06vp .i4pyt { grid-template-columns: 1fr; }
.i06vp .itn8p img { width: 100%; height: 100%; object-fit: cover; display: block; }
.i06vp .iazcp { height: clamp(260px, 40vw, 500px); overflow: hidden; }
.i06vp .iazcp img { width: 100%; height: 100%; object-fit: cover; display: block; }
.il1w8 .i3so9 { padding-bottom: 8px; }
.il1w8 .i3so9 .itn8p { height: clamp(300px, 40vw, 480px); overflow: hidden; border-radius: 0 0 var(--gb0ws) var(--gb0ws); }
.il1w8 .ikhlz { position: relative; margin-top: -150px; background: var(--gfjor); color: var(--g83ry); border-radius: var(--gb0ws); padding: 28px 32px 26px; max-width: 820px; box-shadow: var(--gciub); }
.il1w8 .iko3c .ikhlz { margin-top: 40px; }
.il1w8 .ikhlz::before { content: ""; position: absolute; inset: 8px; border: 2px solid color-mix(in srgb, var(--g83ry) 30%, transparent); border-radius: 22px; pointer-events: none; }
.il1w8 .ikhlz h1, .il1w8 .ikhlz .ikqnu, .il1w8 .ikhlz .ip225, .il1w8 .ikhlz .ip225 a, .il1w8 .ikhlz .ip225 [aria-current] { color: var(--g83ry); }
.il1w8 .ikhlz h1 { font-size: clamp(2.2rem, 4.6vw, 3.9rem); font-weight: 900; }
.il1w8 .ic24o { display: flex; flex-wrap: wrap; gap: 8px 22px; margin: 16px 0 0; list-style: none; padding: 0; font-weight: 700; }
.il1w8 .ic24o li { display: inline-flex; align-items: center; gap: 8px; }
.il1w8 .ic24o li::before { content: ""; width: 10px; height: 10px; border-radius: 50%; background: var(--g83ry); }
.il1w8 .i8msa .itn8p { border-radius: var(--gb0ws) var(--gb0ws) var(--gb0ws) 120px; overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--gciub); }
.il1w8 .i8msa h1 { font-weight: 900; }
.iqts6 .i6oey { background: linear-gradient(180deg, var(--gd6gs) 0 82%, #fff 82%); }
.iqts6 .i6oey .inp61 { align-items: end; padding-bottom: 0; }
.iqts6 .i6oey h1 { font-weight: 750; letter-spacing: -.035em; max-width: 18ch; }
.iqts6 .i6oey .ihg7f { font: 500 .78rem/1.3 var(--ge42n); color: color-mix(in srgb, var(--gg9qs) 70%, #fff); }
.iqts6 .i6oey .ihg7f::before { width: 18px; height: 8px; border-radius: 2px; background: currentColor; }
.iqts6 .i6oey .itn8p img { border-radius: 200px 200px var(--gqsph) var(--gqsph); aspect-ratio: 720 / 820; max-height: 520px; }
.iqts6 .ic24o { margin: 1.8rem 0 0; display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); border: 1px solid var(--g5u96); border-radius: var(--gqsph); background: #fff; overflow: hidden; }
.iqts6 .ic24o div { padding: 1rem 1.1rem; border-right: 1px solid var(--g5u96); }
.iqts6 .ic24o div:last-child { border-right: 0; }
.iqts6 .ic24o dt { font: 500 .72rem var(--ge42n); text-transform: uppercase; letter-spacing: .1em; color: color-mix(in srgb, var(--gg9qs) 70%, #fff); margin-bottom: .35rem; }
.iqts6 .ic24o dd { margin: 0; font-size: .95rem; line-height: 1.45; font-weight: 600; }
.iqts6 .ikd34 { background: var(--gfjor); }
.izr7f .idig1 { border-bottom: 1.5px solid var(--gcw94); }
.izr7f .idig1 .inp61 { grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr); align-items: end; padding: 64px 0 48px; }
.izr7f .idig1 h1 { font-weight: 600; letter-spacing: -.015em; }
.izr7f .idig1 .ip225 { font: 500 .8rem/1.4 var(--ge42n); }
.izr7f .ihg7f { font: 500 .76rem/1.2 var(--ge42n); color: var(--g5w9n); }
.izr7f .ihg7f::before { height: 2px; width: 22px; }
.izr7f .ibgye { border-radius: 10px; font-weight: 600; }
.izr7f .iazcp { border-bottom: 1.5px solid var(--gcw94); }
.i06vp .ie8eh { display: grid; grid-template-columns: minmax(0, 1fr) 370px; gap: clamp(32px, 5vw, 64px); padding: 56px 0 80px; align-items: start; color: var(--gcw94); }
.i06vp .ie8eh::before { content: none; }
.i06vp .ie8eh { position: relative; }
.i06vp .ire21 { order: 2; position: sticky; top: calc(var(--gympr) + 24px); display: grid; gap: 1.2rem; }
.i06vp .ioeo8 { order: 1; min-width: 0; }
.i06vp .ioeo8 h2 { color: var(--gcw94); font-size: clamp(1.7rem, 2.8vw, 2.3rem); line-height: 1.1; margin: 0 0 .5em; }
.i06vp .ioeo8 h3 { color: var(--gcw94); font-size: 1.25rem; margin: 0 0 .3em; }
.i06vp .ioeo8 p { color: var(--gcw94); margin: 0 0 1em; }
.i06vp .idtg9 { padding-bottom: 2.4rem; margin-bottom: 2.4rem; border-bottom: 1px solid var(--g5u96); }
.i06vp .idtg9:last-child { border-bottom: 0; margin-bottom: 0; }
.i06vp .i99tt p { font-size: 1.1rem; color: var(--g3r6u); }
.i06vp .ihl7b { list-style: none; margin: 0; padding: 0; display: grid; gap: .65rem; }
.i06vp .ihl7b li { display: flex; gap: .7rem; align-items: flex-start; }
.i06vp .ihl7b svg { width: 22px; height: 22px; flex: none; color: var(--g5w9n); margin-top: 2px; }
.i06vp .ierxh { list-style: none; margin: 0; padding: 0; position: relative; }
.i06vp .ierxh li { position: relative; padding: 0 0 22px 66px; }
.i06vp .ierxh .i9n6p { position: absolute; left: 0; top: 0; width: 46px; height: 46px; border-radius: 50%; display: grid; place-items: center; background: var(--gfjor); color: var(--g83ry); font: 900 1.05rem/1 var(--gvd4d); }
.i06vp .ierxh li p { color: var(--g3r6u); }
.i06vp .i5khn { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(var(--g8g7h, 4), minmax(0, 1fr)); gap: 1rem; }
.i06vp .i5khn li { position: relative; padding-top: 3.2rem; }
.i06vp .i5khn li::before { content: ""; position: absolute; top: 18px; left: 46px; right: -1rem; height: 2px; background: repeating-linear-gradient(90deg, var(--g5u96) 0 6px, transparent 6px 11px); }
.i06vp .i5khn li:last-child::before { display: none; }
.i06vp .i5khn .i9n6p { position: absolute; top: 0; left: 0; width: 38px; height: 38px; border-radius: 10px; background: color-mix(in srgb, var(--gfjor) 22%, #fff); color: var(--gcw94); font: 800 1.05rem/38px var(--gvd4d); text-align: center; }
.i06vp .i5khn h3 { font-size: 1.05rem; }
.i06vp .i5khn p { font-size: .92rem; color: var(--g3r6u); margin: 0; }
.i06vp .irliw { width: 100%; border-collapse: collapse; background: var(--g21u4); border: 1px solid var(--g5u96); border-radius: var(--gqsph); overflow: hidden; font-size: .97rem; }
.i06vp .irliw th, .i06vp .irliw td { padding: 13px 18px; border-bottom: 1px solid var(--g5u96); text-align: left; font-weight: 500; color: var(--gcw94); }
.i06vp .irliw td { text-align: right; font-weight: 800; white-space: nowrap; }
.i06vp .irliw tr:last-child th, .i06vp .irliw tr:last-child td { border-bottom: 0; }
.i06vp .ipvpj details { border-bottom: 1px solid var(--g5u96); }
.i06vp .ipvpj details:first-child { border-top: 2px solid var(--gcw94); }
.i06vp .ipvpj summary { list-style: none; cursor: pointer; padding: 18px 48px 18px 0; position: relative; font: 700 1.08rem/1.3 var(--gvd4d); color: var(--gcw94); }
.i06vp .ipvpj summary::-webkit-details-marker { display: none; }
.i06vp .ipvpj summary::after { content: "+"; position: absolute; right: 4px; top: 50%; width: 30px; height: 30px; margin-top: -15px; border-radius: 50%; background: var(--gfjor); color: var(--g83ry); display: grid; place-items: center; font: 700 1.2rem/30px var(--gyo4a); text-align: center; transition: transform .2s; }
.i06vp .ipvpj details[open] summary::after { transform: rotate(45deg); }
.i06vp .ipvpj details > div p { color: var(--g3r6u); }
.i06vp .ily7h { background: var(--g21u4); border-radius: var(--gb0ws); border: 1px solid var(--g5u96); box-shadow: var(--gciub); overflow: hidden; color: var(--gcw94); }
.i06vp .inrpy { background: var(--g4vwy); color: #fff; padding: 20px 24px 18px; }
.i06vp .inrpy small { display: block; color: var(--g1d5l); font-weight: 700; letter-spacing: .1em; text-transform: uppercase; font-size: .74rem; line-height: 1.35; }
.i06vp .inrpy b { display: block; font: 900 2.9rem/1 var(--gvd4d); margin-top: 8px; }
.i06vp .inrpy span { color: color-mix(in srgb, #fff 72%, var(--g4vwy)); font-size: .88rem; }
.i06vp .i6c1h { height: 22px; position: relative; background: radial-gradient(circle at 0 50%, var(--g5lbo) 11px, transparent 12px) left / 22px 22px no-repeat, radial-gradient(circle at 100% 50%, var(--g5lbo) 11px, transparent 12px) right / 22px 22px no-repeat; }
.i06vp .i6c1h::after { content: ""; position: absolute; left: 22px; right: 22px; top: 50%; border-top: 2px dashed var(--g5u96); }
.i06vp .i67cg { padding: 4px 24px 22px; }
.i06vp .ily7h dl { margin: 0 0 6px; }
.i06vp .ily7h dl div { display: flex; justify-content: space-between; gap: 10px; padding: 9px 0; border-bottom: 1px solid var(--g5u96); font-size: .93rem; }
.i06vp .ily7h dt { color: var(--g3r6u); }
.i06vp .ily7h dd { margin: 0; font-weight: 700; text-align: right; }
.i06vp .i86ss { list-style: none; margin: 0 0 18px; padding: 0; font-size: .9rem; }
.i06vp .i86ss li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-bottom: 1px solid var(--g5u96); }
.i06vp .i86ss span { color: var(--g3r6u); }
.i06vp .i86ss b { white-space: nowrap; }
.i06vp .iddrl { font-size: .82rem; color: var(--g3r6u); margin: 6px 0 0; }
.i06vp .ifzay { display: grid; gap: .1rem; border-left: 2px solid var(--g5u96); padding-left: 1rem; }
.i06vp .ifzay a { text-decoration: none; color: var(--g3r6u); padding: .3rem 0; font-weight: 600; font-size: .95rem; }
.i06vp .ifzay a:hover { color: var(--gcw94); }
.i06vp .ica7e { background: var(--gd6gs); padding: 64px 0; }
.i06vp .ih8io { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }
.i06vp .ikr4w { display: flex; flex-direction: column; background: var(--g21u4); border-radius: var(--gb0ws); overflow: hidden; border: 1px solid var(--g5u96); text-decoration: none; color: var(--gcw94); transition: transform .15s, box-shadow .15s; }
.i06vp .ikr4w:hover { transform: translateY(-3px); box-shadow: var(--gciub); }
.i06vp .ikr4w img { width: 100%; aspect-ratio: 16 / 10; object-fit: cover; display: block; }
.i06vp .ikr4w div { padding: 18px 20px 20px; }
.i06vp .ikr4w h3 { font-size: 1.3rem; margin: 0 0 4px; color: var(--gcw94); }
.i06vp .ikr4w p { margin: 0; font-size: .92rem; color: var(--g3r6u); }
.i06vp .iovoi { background: var(--gfjor); color: var(--g83ry); padding: 56px 0; position: relative; overflow: hidden; }
.i06vp .ip1nm { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 24px; position: relative; z-index: 1; }
.i06vp .iovoi h2 { margin: 0 0 6px; font-size: clamp(2rem, 4vw, 3.2rem); color: var(--g83ry); line-height: 1.05; }
.i06vp .iovoi p { margin: 0; font-size: 1.08rem; max-width: 60ch; }
.i06vp .iovoi .iq6sk { margin: 0; }
.i06vp .iovoi .ine6t { color: var(--g83ry); }
.il1w8 .iovoi::after { content: ""; position: absolute; right: -60px; bottom: -60px; width: 300px; height: 300px; border-radius: 50%; border: 28px solid color-mix(in srgb, var(--g83ry) 8%, transparent); }
.iqts6 .iovoi { background: var(--g4vwy); color: #fff; padding: 2rem 0; }
.iqts6 .iovoi h2 { color: #fff; font-size: 1.45rem; margin: 0; }
.iqts6 .iovoi p { display: none; }
.iqts6 .iovoi .iyn2s { background: var(--gfjor); color: var(--g83ry); }
.iqts6 .iovoi .ine6t { color: #fff; }
.izr7f .il8rd { background: var(--g4vwy); color: color-mix(in srgb, #fff 90%, var(--g4vwy)); padding: 96px 0; }
.izr7f .iewdd { display: grid; grid-template-columns: minmax(0, 1.3fr) minmax(0, 1fr); gap: 40px; align-items: center; }
.izr7f .il8rd h2 { color: #fff; }
.izr7f .il8rd .ihg7f { color: var(--g1d5l); }
.izr7f .ih21w { background: var(--g21u4); color: var(--gcw94); border-radius: var(--gb0ws); padding: 28px; }
.izr7f .ih21w h3 { margin: 0 0 6px; font-size: 1.3rem; color: var(--gcw94); }
.izr7f .ih21w p { color: var(--g3r6u); font-size: .95rem; }
.izr7f .ih21w .ibgye { width: 100%; margin-top: 8px; }
.izr7f .ih21w .iyn2s { background: var(--gfjor); color: var(--g83ry); }
.iqts6 .ie8eh { grid-template-columns: 300px minmax(0, 1fr); }
.iqts6 .ire21 { order: 0; }
.iqts6 .ioeo8 { order: 1; }
.iqts6 .ily7h { border: 0; border-radius: var(--gqsph); box-shadow: none; background: var(--g4vwy); color: color-mix(in srgb, #fff 86%, var(--g4vwy)); }
.iqts6 .inrpy { padding: 1.4rem 1.4rem .4rem; }
.iqts6 .inrpy small { font: 500 .72rem var(--ge42n); color: var(--g1d5l); }
.iqts6 .inrpy b { font-size: 2.6rem; font-weight: 800; letter-spacing: -.03em; }
.iqts6 .i6c1h { display: none; }
.iqts6 .i67cg { padding: .6rem 1.4rem 1.4rem; }
.iqts6 .ily7h dl div, .iqts6 .i86ss li { border-color: rgba(255, 255, 255, .12); }
.iqts6 .ily7h dt, .iqts6 .i86ss span, .iqts6 .iddrl { color: color-mix(in srgb, #fff 72%, var(--g4vwy)); }
.iqts6 .i86ss b, .iqts6 .ily7h dd { color: #fff; }
.iqts6 .ily7h .ine6t { color: #fff; }
.iqts6 .ibgye { border-radius: 999px; }
.iqts6 .ihl7b svg { color: #fff; background: color-mix(in srgb, var(--gg9qs) 85%, #fff); border-radius: 6px; padding: 3px; }
.iqts6 .ica7e { background: #fff; border-top: 1px solid var(--g5u96); }
.iqts6 .ikr4w { border-radius: var(--gqsph); }
.izr7f .ie8eh { grid-template-columns: minmax(0, 340px) minmax(0, 1fr); gap: 72px; padding: 72px 0 100px; }
.izr7f .ire21 { order: 0; }
.izr7f .ily7h { border: 1.5px solid var(--gcw94); box-shadow: none; }
.izr7f .inrpy { background: var(--gcw94); padding: 18px 22px; }
.izr7f .inrpy small { font: 500 .76rem/1.3 var(--ge42n); color: #fff; letter-spacing: .12em; }
.izr7f .inrpy b { font-family: var(--gvd4d); font-weight: 600; font-size: 2.2rem; }
.izr7f .i6c1h { display: none; }
.izr7f .i67cg { padding: 10px 22px 22px; }
.izr7f .ily7h dl div, .izr7f .i86ss li { border-bottom: 1px dashed color-mix(in srgb, var(--gcw94) 28%, transparent); }
.izr7f .ily7h dt { font: 500 .72rem/1.3 var(--ge42n); letter-spacing: .08em; text-transform: uppercase; }
.izr7f .ierxh { border-left: 2px solid var(--gcw94); margin-left: 16px; }
.izr7f .ierxh li { padding: 0 0 26px 34px; }
.izr7f .ierxh .i9n6p { left: -17px; width: 32px; height: 32px; background: var(--g5lbo); color: var(--gcw94); border: 2px solid var(--gcw94); font: 600 .78rem/1 var(--ge42n); }
.izr7f .i5khn .i9n6p { border-radius: 50%; background: var(--g5lbo); border: 2px solid var(--gcw94); font: 600 .8rem/34px var(--ge42n); }
.izr7f .irliw { border: 1.5px solid var(--gcw94); }
.izr7f .ica7e { background: var(--gd6gs); }
.izr7f .ikr4w { border-radius: var(--gqsph); }
.izr7f .ipvpj details:first-child { border-top-width: 1.5px; }
.izr7f .ipvpj summary::after { background: transparent; border: 1.5px solid var(--gcw94); color: var(--gcw94); }
.i06vp .ii9cy { background: var(--g5lbo); padding: 24px 0 72px; color: var(--gcw94); }
.i06vp .imy3s { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 18px; }
.i06vp .ihh2c { display: grid; grid-template-columns: 200px minmax(0, 1fr); background: var(--g21u4); border: 1px solid var(--g5u96); border-radius: var(--gb0ws); overflow: hidden; text-decoration: none; color: var(--gcw94); transition: transform .15s, box-shadow .15s; }
.i06vp .ihh2c:hover { transform: translateY(-3px); box-shadow: var(--gciub); }
.i06vp .in10j { position: relative; min-height: 180px; }
.i06vp .in10j img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }
.i06vp .iiu4l { display: none; }
.i06vp .ixat6 { padding: 20px 22px; display: flex; flex-direction: column; }
.i06vp .ihh2c h3 { font-size: 1.35rem; margin: 0 0 6px; color: var(--gcw94); line-height: 1.1; }
.i06vp .ihh2c p { margin: 0 0 14px; font-size: .93rem; color: var(--g3r6u); }
.i06vp .i4925 { margin-top: auto; display: flex; justify-content: space-between; align-items: baseline; gap: 12px; font-size: .86rem; color: var(--g3r6u); }
.i06vp .i4925 b { font: 800 1.35rem/1 var(--gvd4d); color: var(--gcw94); white-space: nowrap; }
.i06vp .i4925 small { font: 500 .78rem var(--gyo4a); color: var(--g3r6u); }
.iqts6 .imy3s { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }
.iqts6 .ihh2c { grid-template-columns: 1fr; border-radius: var(--gqsph); }
.iqts6 .in10j { aspect-ratio: 4 / 3; min-height: 0; }
.iqts6 .iiu4l { display: grid; place-items: center; position: absolute; right: 10px; bottom: -14px; width: 34px; height: 34px; border-radius: 8px; background: var(--g4vwy); color: #fff; }
.iqts6 .iiu4l svg { width: 18px; height: 18px; }
.iqts6 .ihh2c h3 { font-size: 1.08rem; }
.iqts6 .i4925 { flex-direction: column; align-items: flex-start; }
.iqts6 .i4925 b { font-size: 1rem; }
.izr7f .imy3s { padding-top: 24px; }
.izr7f .ihh2c { border-radius: var(--gqsph); grid-template-columns: 180px minmax(0, 1fr); }
.izr7f .i4925 { font-family: var(--ge42n); }
.izr7f .i4925 b { font-weight: 600; }
.i06vp .ibj3j { border-radius: var(--gb0ws); }
.iqts6 .ibj3j { background: var(--g4vwy); color: #fff; border-radius: var(--gqsph); }
.iqts6 .ibj3j .i50wb { background: var(--gfjor); color: var(--g83ry); }
.iqts6 .ibj3j .irgt2 { --guskn: #fff; color: #fff; border-color: rgba(255,255,255,.5); }
.izr7f .ibj3j { background: var(--g4vwy); color: #fff; border-radius: var(--gb0ws); }
.izr7f .ibj3j .i50wb { background: var(--gfjor); color: var(--g83ry); }
.izr7f .ibj3j .irgt2 { --guskn: #fff; color: #fff; border-color: rgba(255,255,255,.5); }
.i06vp .iwn9l .izpso, .i06vp .itcxw .izpso { border-radius: 999px; }
.izr7f .iwn9l .izpso, .izr7f .itcxw .izpso { border-radius: 10px; }
@media (max-width: 1000px) {
  .i06vp .ie8eh, .iqts6 .ie8eh, .izr7f .ie8eh { grid-template-columns: 1fr; gap: 36px; }
  .i06vp .ire21 { position: static; order: 2; }
  .i06vp .i5khn { grid-template-columns: 1fr 1fr; }
  .i06vp .ih8io { grid-template-columns: 1fr; }
  .i06vp .imy3s, .iqts6 .imy3s { grid-template-columns: 1fr 1fr; }
  .i06vp .inp61, .izr7f .idig1 .inp61, .izr7f .iewdd { grid-template-columns: 1fr; }
}
@media (max-width: 640px) {
  .il1w8 .ikhlz { margin-top: -70px; padding: 22px 20px; }
  .i06vp .i5khn, .i06vp .imy3s, .iqts6 .imy3s { grid-template-columns: 1fr; }
  .i06vp .ihh2c, .izr7f .ihh2c { grid-template-columns: 1fr; }
  .i06vp .in10j { aspect-ratio: 16 / 9; }
  .int7d { display: none; }
}
.i06vp .iubpk { background: var(--g5lbo); color: var(--gcw94); }
.i06vp .ifumk { background: var(--g5lbo); color: var(--gcw94); padding: clamp(56px, 7vw, 88px) 0; font-family: var(--gyo4a); }
.i06vp .i5sh8 { background: var(--gd6gs); }
.i06vp .ifumk h2, .i06vp .ifumk h3 { font-family: var(--gvd4d); color: var(--gcw94); text-transform: var(--glhq9, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.i06vp .ifumk h2 { font-size: clamp(1.9rem, 3.4vw, 2.8rem); line-height: 1.08; margin: 0; }
.i06vp .igvvf { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: end; gap: 18px 40px; margin-bottom: 36px; }
.i06vp .igvvf > p { max-width: 52ch; color: var(--g3r6u); margin: 0; }
.i06vp .itq7t { display: grid; grid-template-columns: repeat(min(var(--g8g7h, 3), 4), minmax(0, 1fr)); gap: 18px; align-items: stretch; }
.i06vp .if9sv { position: relative; background: var(--g21u4); border: 1px solid var(--g5u96); border-radius: var(--gb0ws); padding: 26px 24px; display: flex; flex-direction: column; }
.i06vp .iwkpq { border: 2px solid var(--gcw94); box-shadow: var(--gciub); }
.i06vp .imglx { position: absolute; top: -14px; right: 20px; background: var(--gfjor); color: var(--g83ry); border-radius: 999px; padding: 4px 12px; font-weight: 800; }
.i06vp .if9sv h3 { font-size: 1.45rem; margin: 0 0 6px; }
.i06vp .irrnj { color: var(--g3r6u); font-size: .94rem; margin: 0 0 14px; }
.i06vp .isqkl { margin: 0 0 4px; }
.i06vp .isqkl b { font: 900 2.3rem/1 var(--gvd4d); }
.i06vp .isqkl small { color: var(--g3r6u); font-size: .8rem; }
.i06vp .i96te { color: var(--g3r6u); font-size: .88rem; margin: 0 0 12px; }
.i06vp .if9sv ul { list-style: none; padding: 14px 0 0; margin: 0 0 20px; border-top: 1px dashed var(--g5u96); display: grid; gap: 8px; font-size: .93rem; flex: 1; }
.i06vp .if9sv li { display: flex; gap: 8px; align-items: flex-start; }
.i06vp .if9sv li svg { width: 18px; height: 18px; flex: none; margin-top: 2px; color: var(--g5w9n); }
.i06vp .if9sv li.i7aia { color: var(--g3r6u); opacity: .65; }
.i06vp .if9sv li.i7aia svg { color: var(--g3r6u); }
.i06vp .if9sv .it773 { margin: 0; }
.i06vp .i1vez { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 22px; }
.i06vp .i3v8b { display: flex; align-items: center; gap: 12px; margin-bottom: 10px; flex-wrap: wrap; }
.i06vp .i3v8b h3 { font-size: 1.25rem; margin: 0; flex: 1; min-width: 0; }
.i06vp .i3v8b h3 a { color: inherit; text-decoration: none; }
.i06vp .i3v8b h3 a:hover { text-decoration: underline; }
.i06vp .i8h64 { width: 38px; height: 38px; border-radius: 10px; display: grid; place-items: center; background: color-mix(in srgb, var(--gfjor) 20%, #fff); color: var(--gcw94); flex: none; }
.i06vp .i8h64 svg { width: 20px; height: 20px; }
.i06vp .iyrom { font-size: .85rem; color: var(--g3r6u); }
.i06vp .ibwq2 { display: grid; grid-template-columns: minmax(240px, 340px) minmax(0, 1fr); gap: 50px; align-items: start; }
.i06vp .ibwq2 h2 { font-size: clamp(1.9rem, 2.6vw, 2.6rem); }
.i06vp .imxep { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr); gap: clamp(32px, 6vw, 80px); align-items: start; }
.i06vp .icbur { grid-template-columns: minmax(0, 760px); }
.i06vp .imxep h2 { margin-bottom: 18px; }
.i06vp .iyik0 { list-style: none; margin: 0; padding: 0 0 0 26px; border-left: 3px solid var(--gcw94); display: grid; gap: 22px; }
.i06vp .iyik0 li { position: relative; }
.i06vp .iyik0 li::before { content: ""; position: absolute; left: -36px; top: 4px; width: 17px; height: 17px; border-radius: 50%; background: var(--gfjor); border: 3px solid var(--g5lbo); box-shadow: 0 0 0 2px var(--gcw94); }
.i06vp .iyik0 b { font: 800 1.3rem/1 var(--gvd4d); display: block; margin-bottom: 4px; }
.i06vp .iyik0 p { margin: 0; color: var(--g3r6u); font-size: .95rem; }
.i06vp .ijx10 { background: var(--g4vwy); color: #fff; padding: 40px 0; }
.i06vp .i4g71 { display: grid; grid-template-columns: repeat(auto-fit, minmax(160px, 1fr)); gap: 24px; }
.i06vp .ijx10 b { display: block; font: 900 clamp(2rem, 4vw, 3rem)/1 var(--gvd4d); color: var(--g1d5l); }
.i06vp .ijx10 span { font-size: .92rem; color: color-mix(in srgb, #fff 78%, var(--g4vwy)); }
.i06vp .iyzur { display: grid; grid-template-columns: repeat(var(--grv0n, 3), minmax(0, 1fr)); gap: 18px; }
.i06vp .i8oek { background: var(--g21u4); border: 1px solid var(--g5u96); border-radius: var(--gb0ws); padding: 24px; }
.i06vp .il9am { display: block; font: 900 2.2rem/1 var(--gvd4d); color: var(--g5w9n); margin-bottom: 12px; }
.i06vp .i8oek h3 { font-size: 1.25rem; margin: 0 0 6px; }
.i06vp .i8oek p { margin: 0; color: var(--g3r6u); font-size: .95rem; }
.i06vp .iw1wj { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 18px; }
.i06vp .iw1wj figure { margin: 0; background: var(--g21u4); border-radius: var(--gb0ws); overflow: hidden; border: 1px solid var(--g5u96); }
.i06vp .iw1wj img { width: 100%; aspect-ratio: 4 / 5; object-fit: cover; display: block; }
.i06vp .iw1wj figcaption { padding: 14px 16px; display: grid; gap: 2px; }
.i06vp .iw1wj figcaption span { color: var(--g3r6u); font-size: .9rem; }
.i06vp .i2xx0 { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: clamp(32px, 5vw, 64px); align-items: center; }
.i06vp .if602 img { width: 100%; border-radius: var(--gb0ws); aspect-ratio: 5 / 4; object-fit: cover; display: block; }
.iqts6 .if9sv, .iqts6 .i8oek { border-radius: var(--gqsph); }
.iqts6 .iwkpq { background: var(--g4vwy); color: #fff; border-color: var(--g4vwy); }
.iqts6 .iwkpq h3, .iqts6 .iwkpq .isqkl b { color: #fff; }
.iqts6 .iwkpq .irrnj, .iqts6 .iwkpq .i96te, .iqts6 .iwkpq small, .iqts6 .iwkpq li.i7aia { color: color-mix(in srgb, #fff 70%, var(--g4vwy)); }
.iqts6 .iwkpq li svg { color: var(--g1d5l); }
.iqts6 .iwkpq .ikd34 { background: var(--gfjor); }
.iqts6 .i5sh8 { background: var(--gd6gs); }
.iqts6 .iyik0 { border-left: 2px solid color-mix(in srgb, var(--gg9qs) 20%, #fff); }
.iqts6 .iyik0 li::before { background: var(--g4vwy); box-shadow: none; border-color: #fff; }
.izr7f .if9sv, .izr7f .i8oek { border-radius: var(--gqsph); }
.izr7f .iwkpq { border-width: 1.5px; background: color-mix(in srgb, var(--gfjor) 10%, var(--g21u4)); }
.izr7f .il9am, .izr7f .iyik0 b { font-family: var(--ge42n); font-weight: 600; }
.izr7f .iyik0 { border-left-width: 2px; }
.izr7f .iyik0 li::before { background: var(--g5lbo); box-shadow: 0 0 0 2px var(--gcw94); }
.il1w8 .i8oek { border-radius: var(--gb0ws); }
.il1w8 .il9am { -webkit-text-stroke: 1px var(--gcw94); color: var(--gfjor); }
@media (min-width: 900px) {
  body.ii3jj .i5nqa, body.ijjyd .i5nqa, body.icst2 .i5nqa { grid-template-columns: 1.4fr 1fr 1fr 1.2fr; justify-items: stretch; text-align: left; }
  body.ii3jj .if11t, body.ijjyd .if11t, body.icst2 .if11t { grid-column: auto; }
}
.izr7f .ih21w .ine6t { color: var(--gcw94); }
@media (max-width: 1000px) {
  .i06vp .itq7t, .i06vp .iyzur { grid-template-columns: 1fr 1fr; }
  .i06vp .i1vez, .i06vp .ibwq2, .i06vp .imxep, .i06vp .i2xx0 { grid-template-columns: 1fr; }
}
@media (max-width: 640px) { .i06vp .itq7t, .i06vp .iyzur { grid-template-columns: 1fr; } }
.i06vp .io25e { display: grid; grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr); gap: clamp(28px, 4vw, 48px); align-items: start; }
.i06vp .iz5y5 { background: var(--g4vwy); color: #fff; border-radius: var(--gb0ws); padding: 28px; position: sticky; top: calc(var(--gympr) + 24px); }
.i06vp .iz5y5 .io6ps a, .i06vp .iz5y5 .io6ps span { color: #fff; }
.i06vp .iz5y5 .io6ps small { color: color-mix(in srgb, #fff 65%, var(--g4vwy)); }
.i06vp .iz5y5 .io6ps .ijpuw { background: color-mix(in srgb, var(--gfjor) 25%, transparent); color: var(--g1d5l); }
.i06vp .iz5y5 .iibnc li { border-color: rgba(255, 255, 255, .14); }
.i06vp .i0tpx { display: flex; gap: 8px; align-items: flex-start; margin: 8px 0 0; font-size: .92rem; color: color-mix(in srgb, #fff 78%, var(--g4vwy)); }
.i06vp .i0tpx svg { width: 18px; height: 18px; flex: none; margin-top: 2px; color: var(--g1d5l); }
.i06vp .io25e .ientj { border: 1px solid var(--g5u96); border-radius: var(--gb0ws); box-shadow: var(--gciub); }
.i06vp .io25e .ientj .i50wb { background: var(--g4vwy); color: #fff; border-radius: 999px; }
.izr7f .io25e .ientj .i50wb { border-radius: 10px; }
.i06vp .i92r7 { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 22px; background: var(--gfjor); color: var(--g83ry); border-radius: var(--gb0ws); padding: clamp(28px, 4vw, 44px); }
.i06vp .i92r7 h2 { color: var(--g83ry); font-family: var(--gvd4d); text-transform: var(--glhq9, none); font-size: clamp(1.7rem, 3vw, 2.5rem); line-height: 1.08; margin: 0 0 6px; overflow-wrap: normal; word-break: normal; }
.i06vp .i92r7 p { margin: 0; max-width: 60ch; }
.i06vp .i92r7 .iq6sk { margin: 0; }
.i06vp .i92r7 .ine6t { color: var(--g83ry); }
.iqts6 .i92r7, .izr7f .i92r7 { background: var(--g4vwy); color: #fff; }
.iqts6 .i92r7 h2, .izr7f .i92r7 h2 { color: #fff; }
.iqts6 .i92r7 .iyn2s, .izr7f .i92r7 .iyn2s { background: var(--gfjor); color: var(--g83ry); }
.iqts6 .i92r7 .ine6t, .izr7f .i92r7 .ine6t { color: #fff; }
@media (max-width: 1000px) { .i06vp .io25e { grid-template-columns: 1fr; } .i06vp .iz5y5 { position: static; } }
.i06vp .ini3r { padding: clamp(36px, 5vw, 64px) 0 clamp(40px, 5vw, 60px); }
.i06vp .ini3r h1 { font-size: clamp(2.1rem, 4.2vw, 3.4rem); max-width: 22ch; }
.i06vp .izxo7 { font: 500 .8rem/1.4 var(--ge42n); color: var(--g3r6u); margin: 18px 0 0; }
.iqts6 .i1vhe { background: var(--gd6gs); border-radius: 0 0 40px 40px; }
.iqts6 .i1vhe h1 { font-weight: 750; letter-spacing: -.035em; text-transform: none; }
.il1w8 .igjcl { background: var(--g5lbo); border-bottom: 1px solid var(--g5u96); }
.il1w8 .igjcl h1 { font-weight: 900; }
.il1w8 .igjcl h1::after { content: ""; display: block; width: 72px; height: 8px; border-radius: 6px; background: var(--gfjor); margin-top: 18px; }
.izr7f .ied03 { background-image: linear-gradient(var(--g5u96) 1px, transparent 1px), linear-gradient(90deg, var(--g5u96) 1px, transparent 1px); background-size: 48px 48px; border-bottom: 1.5px solid var(--gcw94); }
.izr7f .ied03 h1 { font-weight: 600; }
.izr7f .ied03 .izxo7 { color: var(--g5w9n); }
.i06vp .ig1md { padding-top: clamp(40px, 5vw, 64px); }
.i06vp .iq40r { display: grid; grid-template-columns: 250px minmax(0, 1fr); gap: clamp(32px, 5vw, 72px); align-items: start; }
.i06vp .iooxl { grid-template-columns: minmax(0, 1fr); }
.i06vp .icclc { position: sticky; top: calc(var(--gympr) + 24px); font-size: .9rem; }
.i06vp .iv8y6 { font: 600 .74rem/1.2 var(--ge42n); letter-spacing: .12em; text-transform: uppercase; color: var(--g3r6u); margin: 0 0 12px; }
.i06vp .icclc ol { margin: 0; padding-left: 1.4em; display: grid; gap: 6px; }
.i06vp .icclc li::marker { color: var(--g3r6u); font-size: .85em; }
.i06vp .icclc a { color: var(--gcw94); text-decoration: underline; text-decoration-color: var(--g5u96); text-underline-offset: 3px; line-height: 1.35; }
.i06vp .icclc a:hover { text-decoration-color: var(--gfjor); }
.i06vp .iyrl7 { max-width: 72ch; color: var(--gcw94); font-size: 1.02rem; line-height: 1.7; }
.i06vp .iyrl7 h2 { font-size: clamp(1.35rem, 2vw, 1.6rem); line-height: 1.2; margin: 2.2em 0 .6em; scroll-margin-top: calc(var(--gympr) + 20px); text-transform: none; }
.i06vp .iyrl7 h2:first-child { margin-top: 0; }
.i06vp .iyrl7 h3 { font-size: 1.1rem; margin: 1.6em 0 .4em; text-transform: none; }
.i06vp .iyrl7 p, .i06vp .iyrl7 li { color: var(--gcw94); }
.i06vp .iyrl7 ul, .i06vp .iyrl7 ol { padding-left: 1.3em; }
.i06vp .iyrl7 a { color: var(--g5w9n); }
.i06vp .iyrl7 table { width: 100%; border-collapse: collapse; margin: 1.2em 0; font-size: .92rem; display: block; overflow-x: auto; }
.i06vp .iyrl7 th { background: var(--g4vwy); color: #fff; text-align: left; padding: 10px 12px; font-weight: 700; }
.i06vp .iyrl7 td { border-bottom: 1px solid var(--g5u96); padding: 10px 12px; vertical-align: top; }
.i06vp .iyrl7 code { font-family: var(--ge42n); font-size: .88em; background: var(--gd6gs); padding: .1em .35em; border-radius: 4px; }
.il1w8 .icclc { background: var(--g21u4); border: 1px solid var(--g5u96); border-radius: var(--gqsph); padding: 20px; }
.izr7f .icclc { border-left: 1.5px solid var(--gcw94); padding-left: 18px; }
.i06vp .i1y5h { background: var(--g5lbo); color: var(--gcw94); padding: clamp(64px, 9vw, 120px) 0; text-align: center; font-family: var(--gyo4a); }
.i06vp .icgmd { max-width: 720px; margin: 0 auto; }
.i06vp .i1y5h h1 { font-family: var(--gvd4d); font-size: clamp(2.3rem, 5vw, 4rem); line-height: 1.05; margin: 10px 0 16px; color: var(--gcw94); text-transform: var(--glhq9, none); overflow-wrap: normal; word-break: normal; hyphens: manual; }
.i06vp .i1y5h .ikqnu { margin: 0 auto; }
.i06vp .i1y5h .ihg7f { justify-content: center; }
.i06vp .ifpxj { justify-content: center; margin-top: 28px; }
.i06vp .ie8b2 { width: 88px; height: 88px; border-radius: 50%; background: var(--gfjor); color: var(--g83ry); display: grid; place-items: center; margin: 0 auto 22px; box-shadow: 0 0 0 10px color-mix(in srgb, var(--gfjor) 18%, transparent); }
.i06vp .ie8b2 svg { width: 40px; height: 40px; stroke-width: 3; }
.iqts6 .i1y5h { background: var(--gd6gs); }
.iqts6 .ie8b2 { border-radius: 14px; width: 64px; height: 64px; background: var(--g4vwy); color: #fff; box-shadow: none; }
.iqts6 .ie8b2 svg { width: 30px; height: 30px; }
.izr7f .i1y5h { background: var(--gd6gs); }
.izr7f .icgmd { background: var(--g21u4); border: 1.5px solid var(--gcw94); border-radius: var(--gb0ws); padding: clamp(28px, 4vw, 48px); text-align: left; max-width: 640px; }
.izr7f .i1y5h .ihg7f, .izr7f .ifpxj { justify-content: flex-start; }
.izr7f .ie8b2 { margin: 0 0 18px; width: 56px; height: 56px; box-shadow: none; }
.izr7f .ie8b2 svg { width: 26px; height: 26px; }
.i06vp .iyalx { font: 900 clamp(5rem, 14vw, 9rem)/.9 var(--gvd4d); margin: 0; color: var(--g5w9n); letter-spacing: -.04em; }
.il1w8 .iyalx { color: var(--gfjor); -webkit-text-stroke: 3px var(--gcw94); }
.izr7f .iyalx { font-weight: 600; color: transparent; -webkit-text-stroke: 2px var(--gcw94); }
.i06vp .indeq { display: flex; flex-wrap: wrap; gap: 8px 22px; justify-content: center; margin-top: 28px; padding-top: 22px; border-top: 1px solid var(--g5u96); }
.izr7f .indeq { justify-content: flex-start; }
.i06vp .indeq a { display: inline-flex; align-items: center; gap: 6px; color: var(--gcw94); font-weight: 700; text-decoration: none; }
.i06vp .indeq svg { width: 16px; height: 16px; color: var(--g5w9n); }
.i06vp .ivc06, .i06vp .ivc06.ikdsj { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px; }
.i06vp .i5nfn { display: grid; grid-template-columns: 96px minmax(0, 1fr) auto; gap: clamp(16px, 3vw, 32px); align-items: center; background: var(--g21u4); border: 1px solid var(--g5u96); border-radius: var(--gb0ws); padding: clamp(18px, 2.5vw, 28px); }
.i06vp .i5nfn.ic5n5 { border-color: var(--gfjor); box-shadow: 0 0 0 3px color-mix(in srgb, var(--gfjor) 30%, transparent); }
.i06vp .i4rr1 { width: 96px; height: 96px; border-radius: var(--gqsph); background: var(--g4vwy); color: #fff; display: grid; place-content: center; text-align: center; line-height: 1; }
.i06vp .i4rr1 b { font: 900 2.4rem/1 var(--gvd4d); }
.i06vp .i4rr1 span { font: 600 .78rem/1.2 var(--ge42n); text-transform: uppercase; letter-spacing: .1em; color: var(--g1d5l); margin-top: 6px; }
.i06vp .i5nfn.ic5n5 .i4rr1 { background: var(--gfjor); color: var(--g83ry); }
.i06vp .i5nfn.ic5n5 .i4rr1 span { color: inherit; }
.i06vp .i2hov { font: 600 .78rem/1.3 var(--ge42n); letter-spacing: .06em; text-transform: uppercase; color: var(--g5w9n); margin: 0 0 6px; }
.i06vp .ir2r6 h2 { font-size: clamp(1.3rem, 2vw, 1.6rem); margin: 0 0 6px; }
.i06vp .ir2r6 p:last-child { margin: 0; color: var(--g3r6u); }
.izr7f .i5nfn { border: 1.5px solid var(--gcw94); }
.izr7f .i4rr1 { background: transparent; color: var(--gcw94); border: 1.5px solid var(--gcw94); }
.izr7f .i4rr1 span { color: var(--g5w9n); }
.iqts6 .i5nfn { border-radius: var(--gqsph); }
.i06vp .iqsn5 { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 22px; }
.i06vp .i96qz { display: flex; flex-direction: column; background: var(--g21u4); border: 1px solid var(--g5u96); border-radius: var(--gb0ws); overflow: hidden; color: var(--gcw94); text-decoration: none; transition: transform .2s, box-shadow .2s; }
.i06vp .i96qz:hover { transform: translateY(-3px); box-shadow: var(--gciub); }
.i06vp .i8bgz img { width: 100%; aspect-ratio: 16 / 10; object-fit: cover; display: block; }
.i06vp .ib76n { padding: 22px 24px 24px; display: flex; flex-direction: column; gap: 10px; flex: 1; }
.i06vp .ides7 { font: 600 .78rem/1 var(--ge42n); color: var(--g5w9n); letter-spacing: .1em; }
.i06vp .i96qz h2 { font-size: 1.3rem; line-height: 1.2; margin: 0; }
.i06vp .i96qz p { margin: 0; color: var(--g3r6u); font-size: .95rem; }
.i06vp .iw1rt { display: inline-flex; align-items: center; gap: 6px; margin-top: auto; font-weight: 700; color: var(--gcw94); text-decoration: none; }
.i06vp .iw1rt svg { width: 16px; height: 16px; color: var(--g5w9n); }
.i06vp .iyhvs .ib76n { border-top: 6px solid var(--gfjor); }
.izr7f .i96qz { border: 1.5px solid var(--gcw94); border-radius: var(--gqsph); }
.iqts6 .i96qz { border-radius: var(--gqsph); }
.i06vp .irpec .ioeo8 { max-width: 74ch; }
.i06vp .irpec .ioeo8 p { font-size: 1.05rem; line-height: 1.75; }
.i06vp .irpec .idtg9 { scroll-margin-top: calc(var(--gympr) + 20px); }
.i06vp .ire21 .ifzay .iv8y6 { margin-bottom: 8px; }
.i06vp .iwz48 { background: var(--g4vwy); color: #fff; border-radius: var(--gb0ws); padding: 24px; }
.i06vp .iwz48 h3 { color: #fff; font-family: var(--gvd4d); font-size: 1.3rem; line-height: 1.2; margin: 0 0 8px; text-transform: var(--glhq9, none); }
.i06vp .iwz48 p { color: color-mix(in srgb, #fff 75%, var(--g4vwy)); font-size: .93rem; margin: 0 0 18px; }
.i06vp .iwz48 .ine6t { color: #fff; }
.i06vp .iwz48 .iw1rt { color: #fff; margin-top: 6px; }
.i06vp .i8h3v { background: var(--gd6gs); border-radius: var(--gqsph); padding: 22px 24px; margin: 0 0 2rem; }
.i06vp .ifulx { margin: 0 0 2.4rem; padding: 4px 0 4px 22px; border-left: 5px solid var(--gfjor); }
.i06vp .ifulx p { font: 600 clamp(1.15rem, 1.8vw, 1.4rem)/1.45 var(--gvd4d); color: var(--gcw94); margin: 0; }
@media (max-width: 1000px) {
  .i06vp .iq40r { grid-template-columns: 1fr; gap: 24px; }
  .i06vp .icclc { position: static; }
  .i06vp .iqsn5 { grid-template-columns: 1fr 1fr; }
}
@media (max-width: 640px) {
  .i06vp .iqsn5 { grid-template-columns: 1fr; }
  .i06vp .i5nfn { grid-template-columns: 72px minmax(0, 1fr); }
  .i06vp .i4rr1 { width: 72px; height: 72px; }
  .i06vp .i4rr1 b { font-size: 1.8rem; }
  .i06vp .i5nfn .ibgye { grid-column: 1 / -1; justify-self: start; }
  .i06vp .i1y5h h1 { font-size: clamp(2rem, 9vw, 2.6rem); }
}
.i06vp.iqts6 { background: #fff; }
.izr7f .i1y5h h1 { font-size: clamp(2rem, 4vw, 3rem); }
.iaj1o.ip3t2 { grid-template-columns: 1fr 1fr 1fr; }
.ip3t2 .izpso { font-size: .84rem; padding-left: 8px; padding-right: 8px; }
.ivoy2 a { display: flex; flex-direction: column; gap: 2px; color: inherit; text-decoration: none; }
.ivoy2 a span { text-decoration: underline; text-underline-offset: 3px; }
.ifyrt { display: inline-flex; align-items: center; gap: 6px; }
.ifyrt svg, .igu42 svg { width: 15px; height: 15px; flex: none; }
.igu42 { display: inline-flex; align-items: center; gap: 5px; }
.inq11 { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; border: 1px solid var(--g5u96, currentColor); color: inherit; }
.inq11 svg { width: 18px; height: 18px; }
@media (max-width: 1119px) { .inq11 { display: none; } }
.i06vp.ixf9d { --gqsph: 4px; --gb0ws: 6px; }
.i06vp.imz48 { --gqsph: 12px; --gb0ws: 18px; }
.i06vp.is00v { --gqsph: 18px; --gb0ws: 32px; }
.i06vp.izyha .ihh2c, .i06vp.izyha .if9sv:not(.iwkpq), .i06vp.izyha .i8oek, .i06vp.izyha .i96qz, .i06vp.izyha .ikr4w, .i06vp.izyha .i5nfn { border-color: transparent; box-shadow: 0 14px 34px -22px rgba(0, 0, 0, .55); }
.i06vp.i979m .ihh2c, .i06vp.i979m .if9sv:not(.iwkpq), .i06vp.i979m .i8oek, .i06vp.i979m .i96qz, .i06vp.i979m .ikr4w, .i06vp.i979m .i5nfn { border: 1.5px solid color-mix(in srgb, var(--gcw94) 70%, transparent); box-shadow: none; }
.i06vp.iimel .ihh2c, .i06vp.iimel .if9sv:not(.iwkpq), .i06vp.iimel .i8oek, .i06vp.iimel .i96qz, .i06vp.iimel .ikr4w, .i06vp.iimel .i5nfn { border-color: transparent; box-shadow: none; background: color-mix(in srgb, var(--gcw94) 5%, var(--g5lbo)); }
.i06vp.igy1p .ihh2c, .i06vp.igy1p .if9sv:not(.iwkpq), .i06vp.igy1p .i8oek, .i06vp.igy1p .i96qz, .i06vp.igy1p .ikr4w, .i06vp.igy1p .i5nfn { border-color: color-mix(in srgb, var(--gfjor) 30%, transparent); box-shadow: none; background: color-mix(in srgb, var(--gfjor) 7%, var(--g5lbo)); }
.i06vp.ixzbe .ihg7f::before { width: 9px; height: 9px; border-radius: 50%; }
.i06vp.iq2lz .ihg7f { font-family: var(--ge42n); font-weight: 500; letter-spacing: .1em; }
.i06vp.iq2lz .ihg7f::before { content: "//"; width: auto; height: auto; background: none; color: var(--g5w9n); }
.i06vp.ijkgx .ihg7f { background: color-mix(in srgb, var(--gfjor) 18%, transparent); padding: 6px 12px; border-radius: 999px; }
.i06vp.ijkgx .ihg7f::before { display: none; }
.i06vp.i0ksn .ihg7f::before { display: none; }
.i06vp.iglg6 .ifumk { padding: clamp(72px, 9vw, 120px) 0; }
.i06vp.iglg6 .ie8eh { padding: 80px 0 110px; }
.i06vp.i9vpr .ifumk { padding: clamp(40px, 5vw, 60px) 0; }
.i06vp.i9vpr .ie8eh { padding: 40px 0 56px; }
.i06vp.i9vpr .iovoi { padding: 40px 0; }
.i06vp .i3so9 { padding-bottom: 8px; }
.i06vp .i3so9 .itn8p { height: clamp(300px, 40vw, 480px); overflow: hidden; border-radius: 0 0 var(--gb0ws) var(--gb0ws); }
.i06vp .i3so9 .ikhlz { position: relative; margin-top: -150px; background: var(--gfjor); color: var(--g83ry); border-radius: var(--gb0ws); padding: 28px 32px 26px; max-width: 820px; box-shadow: var(--gciub); }
.i06vp .i3so9 .ikhlz h1, .i06vp .i3so9 .ikhlz .ikqnu, .i06vp .i3so9 .ikhlz .ip225, .i06vp .i3so9 .ikhlz .ip225 a, .i06vp .i3so9 .ikhlz .ip225 [aria-current] { color: var(--g83ry); }
.i06vp .i3so9 .ikhlz .ine6t { color: var(--g83ry); }
.i06vp .i3so9 .ikhlz .i9wpj { color: inherit; text-decoration: underline; text-decoration-thickness: .08em; text-underline-offset: .12em; }
.i06vp .i3so9 .ic24o { display: flex; flex-wrap: wrap; gap: 8px 22px; margin: 16px 0 0; list-style: none; padding: 0; font-weight: 700; }
.i06vp .i3so9 .ic24o li { display: inline-flex; align-items: center; gap: 8px; }
.i06vp .i3so9 .ic24o li::before { content: ""; width: 10px; height: 10px; border-radius: 50%; background: var(--g83ry); }
.i06vp .i8msa .itn8p { border-radius: var(--gb0ws) var(--gb0ws) var(--gb0ws) 120px; overflow: hidden; aspect-ratio: 4 / 3; box-shadow: var(--gciub); }
.i06vp .i6oey { background: linear-gradient(180deg, var(--gd6gs) 0 82%, var(--g5lbo) 82%); }
.i06vp .i6oey .inp61 { align-items: end; padding-bottom: 0; }
.i06vp .i6oey h1 { letter-spacing: -.03em; max-width: 18ch; }
.i06vp .i6oey .itn8p img { border-radius: 200px 200px var(--gqsph) var(--gqsph); aspect-ratio: 720 / 820; max-height: 520px; }
.i06vp .i6oey .ic24o { margin: 1.8rem 0 0; display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); border: 1px solid var(--g5u96); border-radius: var(--gqsph); background: var(--g21u4); overflow: hidden; }
.i06vp .i6oey .ic24o div { padding: 1rem 1.1rem; border-right: 1px solid var(--g5u96); }
.i06vp .i6oey .ic24o div:last-child { border-right: 0; }
.i06vp .i6oey .ic24o dt { font: 500 .72rem var(--ge42n); text-transform: uppercase; letter-spacing: .1em; color: var(--g3r6u); margin-bottom: .35rem; }
.i06vp .i6oey .ic24o dd { margin: 0; font-size: .95rem; line-height: 1.45; font-weight: 600; }
.i06vp .idig1 { border-bottom: 1.5px solid var(--gcw94); }
.i06vp .idig1 .inp61 { grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr); align-items: end; padding: 64px 0 48px; }
.i06vp .idig1 + .iazcp { border-bottom: 1.5px solid var(--gcw94); }
.i06vp .ih3y4 { list-style: none; margin: 18px 0 0; padding: 0; display: flex; flex-wrap: wrap; gap: 10px; }
.i06vp .ih3y4 li { display: grid; gap: 2px; padding: 10px 14px; border-radius: var(--gqsph); background: color-mix(in srgb, var(--gcw94) 6%, transparent); min-width: 120px; }
.i06vp .ih3y4 small { font: 500 .72rem/1.2 var(--gyo4a); text-transform: uppercase; letter-spacing: .08em; color: var(--g3r6u); }
.i06vp .ih3y4 b { font: 800 1.05rem/1.2 var(--gvd4d); }
.i06vp .i9mnw { background: var(--g4vwy); color: #fff; }
.i06vp .i9mnw h1, .i06vp .i9mnw .ip225 [aria-current] { color: #fff; }
.i06vp .i9mnw .ikqnu, .i06vp .i9mnw .ip225, .i06vp .i9mnw .ip225 a { color: color-mix(in srgb, #fff 72%, var(--g4vwy)); }
.i06vp .i9mnw .ihg7f { color: var(--g1d5l); }
.i06vp .i9mnw .ih3y4 li { background: rgba(255, 255, 255, .08); }
.i06vp .i9mnw .ih3y4 small { color: color-mix(in srgb, #fff 60%, var(--g4vwy)); }
.i06vp .i9mnw .ine6t { color: #fff; }
.i06vp .i9mnw .i9wpj { color: var(--g1d5l); }
.i06vp .i9mnw .itn8p { border-radius: var(--gb0ws); overflow: hidden; aspect-ratio: 5 / 4; }
.i06vp .ino0e { padding: clamp(48px, 7vw, 96px) 0 clamp(32px, 4vw, 48px); text-align: center; border-bottom: 1px solid var(--g5u96); }
.i06vp .ino0e .ipdtc { display: flex; flex-direction: column; align-items: center; }
.i06vp .ino0e h1 { max-width: 20ch; }
.i06vp .ino0e .ikqnu { margin-inline: auto; }
.i06vp .ino0e .ip225 ol, .i06vp .ino0e .iq6sk, .i06vp .ino0e .ih3y4 { justify-content: center; }
.i06vp .iiscn { position: relative; padding: 0 0 clamp(32px, 4vw, 56px); }
.i06vp .iiscn .iq4az { height: clamp(320px, 42vw, 520px); overflow: hidden; }
.i06vp .iiscn .iq4az img { width: 100%; height: 100%; object-fit: cover; display: block; }
.i06vp .irxzi { position: relative; margin-top: clamp(-200px, -14vw, -110px); max-width: 760px; background: var(--g21u4); color: var(--gcw94); border-radius: var(--gb0ws); padding: clamp(24px, 3vw, 40px); box-shadow: 0 30px 60px -30px rgba(0, 0, 0, .45); }
.i06vp .irxzi h1 { font-size: clamp(2rem, 4vw, 3.4rem); }
.i06vp .iovoi.il8rd { background: var(--g4vwy); color: color-mix(in srgb, #fff 90%, var(--g4vwy)); padding: 80px 0; }
.i06vp .iovoi.il8rd .iewdd { display: grid; grid-template-columns: minmax(0, 1.3fr) minmax(0, 1fr); gap: 40px; align-items: center; }
.i06vp .iovoi.il8rd h2 { color: #fff; }
.i06vp .iovoi.il8rd p { display: block; }
.i06vp .iovoi.il8rd .ihg7f { color: var(--g1d5l); }
.i06vp .iovoi.il8rd .ih21w { background: var(--g21u4); color: var(--gcw94); border-radius: var(--gb0ws); padding: 28px; }
.i06vp .iovoi.il8rd .ih21w h3 { margin: 0 0 6px; font-size: 1.3rem; color: var(--gcw94); }
.i06vp .iovoi.il8rd .ih21w p { color: var(--g3r6u); font-size: .95rem; }
.i06vp .iovoi.il8rd .ih21w .ibgye { width: 100%; margin-top: 8px; }
.i06vp .iovoi.il8rd .ih21w .iyn2s { background: var(--gfjor); color: var(--g83ry); }
.i06vp .iovoi.il8rd .ih21w .ine6t { color: var(--gcw94); }
.i06vp .iovoi.imhe0 { text-align: center; padding: clamp(56px, 7vw, 96px) 0; background: var(--gfjor); color: var(--g83ry); }
.i06vp .iovoi.imhe0 h2 { color: var(--g83ry); font-size: clamp(2rem, 4vw, 3.2rem); margin: 0 auto 10px; max-width: 22ch; }
.i06vp .iovoi.imhe0 p { display: block; margin: 0 auto; }
.i06vp .iovoi.imhe0 .iq6sk { justify-content: center; margin-top: 24px; }
.i06vp .iovoi.imhe0 .ine6t { color: var(--g83ry); }
.i06vp .iovoi.ijqlu { background: var(--g4vwy); color: color-mix(in srgb, #fff 85%, var(--g4vwy)); padding: 56px 0; }
.i06vp .iovoi.ijqlu h2 { color: #fff; font-size: clamp(1.8rem, 3.4vw, 2.8rem); }
.i06vp .iovoi.ijqlu p { display: block; }
.i06vp .iovoi.ijqlu .iyn2s { background: var(--gfjor); color: var(--g83ry); }
.i06vp .iovoi.ijqlu .ine6t { color: #fff; }
.i06vp .iovoi.igyij { background: var(--gd6gs); color: var(--gcw94); padding: clamp(48px, 6vw, 80px) 0; }
.i06vp .iovoi.igyij h2 { color: var(--gcw94); font-size: clamp(1.9rem, 3.6vw, 3rem); }
.i06vp .iovoi.igyij p { display: block; color: var(--g3r6u); }
.i06vp .iovoi.igyij .ine6t { color: var(--gcw94); }
.i06vp .iovoi.igyij::after { content: none; }
.i06vp .i2sfo { display: grid; grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr); gap: clamp(28px, 5vw, 64px); align-items: center; }
.i06vp .iscj0 img { width: 100%; aspect-ratio: 4 / 3; object-fit: cover; border-radius: var(--gb0ws); display: block; }
.i06vp .i3zi3 { display: flex; align-items: center; gap: 8px; margin-top: 12px; font-weight: 600; }
.i06vp .i3zi3 svg { width: 18px; height: 18px; color: var(--g5w9n); }
.i06vp .ie8eh.ig8km { grid-template-columns: minmax(0, 1fr) 360px; }
.i06vp .ie8eh.ig8km .ire21 { order: 2; }
.i06vp .ie8eh.irm5d { grid-template-columns: 330px minmax(0, 1fr); }
.i06vp .ie8eh.irm5d .ire21 { order: 0; }
.i06vp .ie8eh.ih09k, .i06vp .ie8eh.ii8af, .i06vp .ie8eh.iqnga { grid-template-columns: minmax(0, 1fr); }
.i06vp .ie8eh.ih09k .ire21, .i06vp .ie8eh.ii8af .ire21, .i06vp .ie8eh.iqnga .ire21 { position: static; }
.i06vp .ie8eh.ih09k .ire21 { order: 0; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); }
.i06vp .ie8eh.ih09k .ily7h { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); }
.i06vp .ie8eh.ii8af .ire21, .i06vp .ie8eh.iqnga .ire21 { order: 2; max-width: 560px; }
.i06vp .ie8eh.ih09k .ioeo8, .i06vp .ie8eh.ii8af .ioeo8, .i06vp .ie8eh.iqnga .ioeo8 { max-width: 860px; }
.i06vp .irpec.ih09k .ire21 { grid-template-columns: minmax(0, 1fr); }
.i06vp .irpec.ih09k .iwz48 { display: none; }
.i06vp .irpec.ih09k .ifzay { display: flex; flex-wrap: wrap; gap: 6px 18px; padding: 16px 20px; border: 1px solid var(--g5u96); border-radius: var(--gqsph); }
.i06vp .iptd2 details { border-bottom: 1px solid var(--g5u96); }
.i06vp .iptd2 details:first-child { border-top: 1px solid var(--g5u96); }
.i06vp .iptd2 summary { list-style: none; cursor: pointer; display: flex; gap: 14px; align-items: baseline; padding: 18px 0; font: 700 1.2rem/1.3 var(--gvd4d); color: var(--gcw94); }
.i06vp .iptd2 summary::-webkit-details-marker { display: none; }
.i06vp .iptd2 .i9n6p { font: 600 .82rem/1 var(--ge42n); color: var(--g5w9n); }
.i06vp .iptd2 details > div { padding: 0 0 18px 34px; }
.i06vp .ierxh.i75ia { border-left: 3px solid var(--gfjor); margin-left: 14px; padding-left: 0; }
.i06vp .ierxh.i75ia li { position: relative; padding: 0 0 28px 30px; }
.i06vp .ierxh.i75ia .i9n6p { position: absolute; left: -17px; top: 0; width: 30px; height: 30px; border-radius: 50%; display: grid; place-items: center; background: var(--g5lbo); border: 3px solid var(--gfjor); font-size: .72rem; }
.i06vp .imy3s.ikvca { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.i06vp .imy3s.ikvca .ihh2c { grid-template-columns: 200px minmax(0, 1fr); }
.i06vp .imy3s.igjn9, .i06vp .imy3s.ihbo4, .i06vp .imy3s.inuvg { gap: 18px; }
.i06vp .imy3s.igjn9 { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.i06vp .imy3s.ihbo4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }
.i06vp .imy3s.inuvg { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.i06vp .imy3s.igjn9 .ihh2c, .i06vp .imy3s.ihbo4 .ihh2c, .i06vp .imy3s.inuvg .ihh2c { grid-template-columns: 1fr; }
.i06vp .imy3s.igjn9 .in10j, .i06vp .imy3s.ihbo4 .in10j { aspect-ratio: 4 / 3; min-height: 0; }
.i06vp .imy3s.inuvg .in10j { aspect-ratio: 16 / 9; min-height: 0; }
.i06vp .imy3s.iysgx { grid-template-columns: 1fr; gap: 0; border-top: 1.5px solid var(--gcw94); }
.i06vp .imy3s.iysgx .ihh2c { grid-template-columns: 1fr; background: transparent; border: 0; border-bottom: 1px solid var(--g5u96); border-radius: 0; box-shadow: none; }
.i06vp .imy3s.iysgx .ihh2c:hover { transform: none; background: color-mix(in srgb, var(--gfjor) 6%, transparent); }
.i06vp .imy3s.iysgx .in10j { display: none; }
.i06vp .imy3s.iysgx .ixat6 { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 4px 24px; padding: 20px 6px; }
.i06vp .imy3s.iysgx .ihh2c p { grid-column: 1; margin: 0; }
.i06vp .imy3s.iysgx .i4925 { grid-column: 2; grid-row: 1 / span 2; flex-direction: column; align-items: flex-end; margin: 0; }
.i06vp .imy3s.i3c9l { grid-template-columns: 1fr; gap: 22px; }
.i06vp .imy3s.i3c9l .ihh2c { grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr); min-height: 300px; }
.i06vp .imy3s.i3c9l .ihh2c:nth-child(even) .in10j { order: 2; }
.i06vp .imy3s.i3c9l .ixat6 { padding: clamp(24px, 4vw, 48px); justify-content: center; }
.i06vp .imy3s.i3c9l .ihh2c h3 { font-size: clamp(1.5rem, 2.4vw, 2rem); }
.i06vp .izszr { overflow-x: auto; border-radius: var(--gb0ws); border: 1px solid var(--g5u96); background: var(--g21u4); }
.i06vp .iexau { width: 100%; border-collapse: collapse; min-width: 560px; }
.i06vp .iexau th, .i06vp .iexau td { padding: 14px 16px; border-bottom: 1px solid var(--g5u96); text-align: center; vertical-align: middle; }
.i06vp .iexau tbody th { text-align: left; font-weight: 600; color: var(--gcw94); }
.i06vp .iexau thead th { font: 800 1.1rem/1.2 var(--gvd4d); vertical-align: bottom; }
.i06vp .iexau thead th span, .i06vp .iexau thead th b { display: block; }
.i06vp .iexau thead th b { font-size: 1.5rem; margin-top: 4px; color: var(--g5w9n); }
.i06vp .iexau .ivqwn { background: color-mix(in srgb, var(--gfjor) 12%, transparent); }
.i06vp .iexau .iisfw svg { width: 20px; height: 20px; color: var(--g5w9n); }
.i06vp .iexau .iwitk { color: var(--g3r6u); }
.i06vp .iexau tfoot td { border-bottom: 0; }
.i06vp .i1vez.i0wp4 { grid-template-columns: minmax(0, 860px); }
.i06vp .i1vez.iqy5o .irliw { border: 0; }
.i06vp .i1vez.iqy5o .irliw tr { display: flex; align-items: baseline; gap: 8px; }
.i06vp .i1vez.iqy5o .irliw th { flex: none; max-width: 70%; border: 0; padding: 6px 0; }
.i06vp .i1vez.iqy5o .irliw tr::after { content: ""; flex: 1; order: 2; border-bottom: 2px dotted var(--g5u96); }
.i06vp .i1vez.iqy5o .irliw td { order: 3; border: 0; padding: 6px 0; white-space: nowrap; font-weight: 800; }
.i06vp .ibwq2.im2us { grid-template-columns: minmax(0, 820px); justify-content: center; gap: 24px; }
.i06vp .ibwq2.im2us > div:first-child { text-align: center; }
.i06vp .ibwq2.ih624 { grid-template-columns: 1fr; gap: 24px; }
.i06vp .ibwq2.ih624 .ipvpj { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0 32px; }
.i06vp .ibwq2.ih624 .ipvpj details:nth-child(2) { border-top: 1px solid var(--g5u96); }
.i06vp .ibwq2.iogcf { grid-template-columns: minmax(260px, 360px) minmax(0, 1fr); }
.i06vp .iqcv5 { background: var(--g4vwy); color: #fff; border-radius: var(--gb0ws); padding: 28px; position: sticky; top: calc(var(--gympr) + 24px); }
.i06vp .iqcv5 h2 { color: #fff; margin: 0 0 10px; }
.i06vp .iqcv5 p { color: color-mix(in srgb, #fff 75%, var(--g4vwy)); margin: 0 0 18px; }
.i06vp .iqcv5 .ihg7f { color: var(--g1d5l); }
.i06vp .iqcv5 .ine6t { color: #fff; }
.i06vp .imxep.iuk3g { grid-template-columns: 1fr; }
.i06vp .imxep.iuk3g .iyik0 { border-left: 0; border-top: 3px solid var(--gcw94); padding: 26px 0 0; display: grid; grid-template-columns: repeat(auto-fit, minmax(170px, 1fr)); gap: 22px; }
.i06vp .imxep.iuk3g .iyik0 li::before { left: 0; top: -37px; }
.i06vp .imxep.ir8hb .i99tt { columns: 2 280px; column-gap: 40px; }
.i06vp .imxep.ir8hb { grid-template-columns: 1fr; }
.i06vp .imxep.i122i { grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr); }
.i06vp .imxep.i122i > :first-child { order: 2; }
.i06vp .iyzur.i7uys { grid-template-columns: 1fr; gap: 0; }
.i06vp .iyzur.i7uys .i8oek { 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(--g5u96); border-radius: 0; box-shadow: none; padding: 22px 0; }
.i06vp .iyzur.igzxe .i8oek { background: transparent; border: 0; box-shadow: none; padding: 0 0 0 0; border-top: 3px solid var(--gcw94); border-radius: 0; padding-top: 18px; }
.i06vp .iyzur.igzxe .il9am { font-size: 3.4rem; }
.i06vp .io25e.ie20v > :first-child { order: 2; }
.i06vp .io25e.inw3u { grid-template-columns: minmax(0, 900px); justify-content: center; }
.i06vp .io25e.ipux6 { grid-template-columns: 1fr; }
.i06vp .io25e.ipux6 .iz5y5 { position: static; display: grid; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); gap: 18px 32px; }
.i06vp .io25e.ipux6 .iz5y5 > * { align-self: start; justify-self: start; min-width: 0; }
.i06vp .io25e.ipux6 > div:last-child { max-width: 860px; }
.i06vp .ivc06.icodx { grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); }
.i06vp .ivc06.icodx .i5nfn { grid-template-columns: 1fr; align-content: start; }
.i06vp .ivc06.icodx .i5nfn .ibgye { justify-self: start; }
.i06vp .ivc06.ih7ii { gap: 0; border-top: 1.5px solid var(--gcw94); }
.i06vp .ivc06.ih7ii .i5nfn { border: 0; border-bottom: 1px solid var(--g5u96); border-radius: 0; box-shadow: none; background: transparent; padding-left: 0; padding-right: 0; }
.i06vp .ivc06.ih7ii .i4rr1 { background: transparent; color: var(--gcw94); border: 1.5px solid var(--g5u96); }
.i06vp .ivc06.i6vgk { border-left: 3px solid var(--gfjor); padding-left: 28px; margin-left: 8px; }
.i06vp .ivc06.i6vgk .i5nfn { position: relative; }
.i06vp .ivc06.i6vgk .i5nfn::before { content: ""; position: absolute; left: -38px; top: 34px; width: 17px; height: 17px; border-radius: 50%; background: var(--gfjor); box-shadow: 0 0 0 4px var(--g5lbo); }
.i06vp .iqsn5.igaaq { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.i06vp .iqsn5.ivvzv { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.i06vp .iqsn5.ivvzv .i96qz:first-child { grid-column: span 2; grid-row: span 2; }
.i06vp .iqsn5.ivvzv .i96qz:first-child h2 { font-size: clamp(1.6rem, 2.6vw, 2.2rem); }
.i06vp .iqsn5.ihalc { grid-template-columns: 1fr; gap: 16px; }
.i06vp .iqsn5.ihalc .i96qz { flex-direction: row; }
.i06vp .iqsn5.ihalc .i8bgz { flex: 0 0 min(36%, 340px); }
.i06vp .iqsn5.ihalc .i8bgz img { height: 100%; aspect-ratio: auto; }
.i06vp .iq40r.idnzi { grid-template-columns: minmax(0, 1fr) 250px; }
.i06vp .iq40r.idnzi .icclc { order: 2; }
.i06vp .iq40r.iegu4 { grid-template-columns: minmax(0, 860px); }
.i06vp .iq40r.iegu4 .icclc { position: static; border: 1px solid var(--g5u96); border-radius: var(--gqsph); padding: 18px 22px; }
.i06vp .iq40r.iegu4 .icclc ol { columns: 2 260px; display: block; }
.i06vp .iq40r.ijqyf { grid-template-columns: minmax(0, 860px); }
.i06vp .i1y5h.ifel8 { text-align: left; }
.i06vp .i1y5h.ifel8 .icgmd { max-width: none; display: grid; grid-template-columns: auto minmax(0, 1fr); gap: 12px 40px; align-items: center; }
.i06vp .i1y5h.ifel8 .icgmd > :first-child { grid-row: 1 / span 4; margin: 0; }
.i06vp .i1y5h.ifel8 .ifpxj, .i06vp .i1y5h.ifel8 .ihg7f, .i06vp .i1y5h.ifel8 .indeq { justify-content: flex-start; }
.i06vp .i1y5h.ifel8 .ikqnu { margin: 0; }
.i06vp .i1y5h.it5er .icgmd { background: var(--g21u4); border: 1px solid var(--g5u96); border-radius: var(--gb0ws); padding: clamp(28px, 5vw, 56px); box-shadow: 0 30px 60px -36px rgba(0, 0, 0, .4); }
.i06vp .i1y5h.ijs14 { background: var(--gfjor); color: var(--g83ry); }
.i06vp .i1y5h.ijs14 h1, .i06vp .i1y5h.ijs14 .ikqnu, .i06vp .i1y5h.ijs14 .ihg7f, .i06vp .i1y5h.ijs14 .iyalx, .i06vp .i1y5h.ijs14 .indeq a { color: var(--g83ry); -webkit-text-stroke: 0; }
.i06vp .i1y5h.ijs14 .ie8b2 { background: var(--g83ry); color: var(--gfjor); }
.i06vp .i1y5h.ijs14 .ine6t { color: var(--g83ry); }
.i06vp .i1y5h.i8y35 .iyalx { font-size: clamp(7rem, 24vw, 16rem); }
.i06vp .i1y5h.iqn9p .indeq { flex-direction: column; align-items: stretch; max-width: 420px; margin-inline: auto; gap: 0; }
.i06vp .i1y5h.iqn9p .indeq a { justify-content: space-between; padding: 14px 4px; border-bottom: 1px solid var(--g5u96); }
.i06vp .ih8io.iaf2d { grid-template-columns: 1fr; gap: 0; }
.i06vp .ih8io.iaf2d .ikr4w { display: grid; grid-template-columns: 140px minmax(0, 1fr); align-items: center; border-radius: 0; border: 0; border-bottom: 1px solid var(--g5u96); background: transparent; box-shadow: none; }
.i06vp .ih8io.iaf2d .ikr4w img { aspect-ratio: 4 / 3; height: auto; }
.i06vp .ih8io.irbt1 { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; gap: 16px; padding-bottom: 8px; }
.i06vp .ih8io.irbt1 .ikr4w { flex: 0 0 min(80%, 340px); scroll-snap-align: start; }
@media (max-width: 1000px) {
  .i06vp .ie8eh.ig8km, .i06vp .ie8eh.irm5d { grid-template-columns: 1fr; }
  .i06vp .ie8eh.irm5d .ire21, .i06vp .ie8eh.ig8km .ire21 { order: 2; position: static; }
  .i06vp .ie8eh.ih09k .ily7h { grid-template-columns: 1fr; }
  .i06vp .imy3s.igjn9, .i06vp .imy3s.ihbo4, .i06vp .imy3s.ikvca { grid-template-columns: 1fr 1fr; }
  .i06vp .imy3s.i3c9l .ihh2c { grid-template-columns: 1fr; }
  .i06vp .imy3s.i3c9l .ihh2c:nth-child(even) .in10j { order: 0; }
  .i06vp .imy3s.i3c9l .in10j { aspect-ratio: 16 / 9; }
  .i06vp .iovoi.il8rd .iewdd, .i06vp .i2sfo { grid-template-columns: 1fr; }
  .i06vp .ibwq2.iogcf, .i06vp .imxep.i122i { grid-template-columns: 1fr; }
  .i06vp .iqcv5 { position: static; }
  .i06vp .iq40r.idnzi { grid-template-columns: 1fr; }
  .i06vp .iq40r.idnzi .icclc { order: 0; }
  .i06vp .iqsn5.ivvzv { grid-template-columns: 1fr 1fr; }
  .i06vp .idig1 .inp61 { grid-template-columns: 1fr; }
}
@media (max-width: 640px) {
  .i06vp .imy3s.igjn9, .i06vp .imy3s.ihbo4, .i06vp .imy3s.ikvca, .i06vp .imy3s.inuvg { grid-template-columns: 1fr; }
  .i06vp .imy3s.ikvca .ihh2c { grid-template-columns: 1fr; }
  .i06vp .imy3s.iysgx .ixat6 { grid-template-columns: 1fr; }
  .i06vp .imy3s.iysgx .i4925 { grid-column: 1; grid-row: auto; align-items: flex-start; }
  .i06vp .ibwq2.ih624 .ipvpj { grid-template-columns: 1fr; }
  .i06vp .iyzur.i7uys .i8oek { grid-template-columns: 1fr; }
  .i06vp .iqsn5.ivvzv, .i06vp .iqsn5.igaaq { grid-template-columns: 1fr; }
  .i06vp .iqsn5.ivvzv .i96qz:first-child { grid-column: auto; grid-row: auto; }
  .i06vp .iqsn5.ihalc .i96qz { flex-direction: column; }
  .i06vp .iqsn5.ihalc .i8bgz { flex: none; }
  .i06vp .i1y5h.ifel8 .icgmd { grid-template-columns: 1fr; }
  .i06vp .i1y5h.ifel8 .icgmd > :first-child { grid-row: auto; }
  .i06vp .ih8io.iaf2d .ikr4w { grid-template-columns: 96px minmax(0, 1fr); }
  .i06vp .i3so9 .ikhlz { margin-top: -70px; padding: 22px 20px; }
  .i06vp .irxzi { margin-top: -80px; }
}
html { scroll-behavior: smooth; }
@media (prefers-reduced-motion: reduce) { html { scroll-behavior: auto; } }
.i8o52 { 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; }
.i8o52 i { width: 8px; height: 8px; border-radius: 50%; background: #c0392b; flex: none; }
.imetp i { background: #1f9d55; box-shadow: 0 0 0 3px rgba(31, 157, 85, .2); }
.i4kx2 { 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; }
.i4kx2:hover, .i4kx2.ijybm { opacity: 1; }
.itclg { margin: 0 0 14px; }
.iiome { color: var(--g0iis); }
.i8b06 { position: fixed; right: 18px; bottom: 18px; z-index: 60; width: 46px; height: 46px; border-radius: 50%; border: 0; background: var(--gg9qs); 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; }
.i8b06.ijybm { opacity: .92; transform: none; pointer-events: auto; }
@media (max-width: 900px) { .i8b06 { bottom: 84px; } }
.iz0rr { position: fixed; left: 0; right: 0; top: 0; height: 3px; z-index: 80; background: transparent; }
.iz0rr span { display: block; height: 100%; width: 0; background: var(--g22xw); transition: width .1s linear; }
.i5534 { background: none; padding: 0; border-radius: 0; margin: 12px 0 0; font-weight: 500; }
.ibltm { border-radius: 4px; background: none; border: 1px solid color-mix(in srgb, currentColor 22%, transparent); text-transform: uppercase; letter-spacing: .06em; font-size: .72rem; }
.iery6 { border-radius: 8px; width: 42px; height: 42px; background: var(--g22xw); color: var(--govov, #fff); }
.i5ome { width: auto; height: 38px; padding: 0 14px; border-radius: 999px; font-size: .8rem; font-weight: 600; background: color-mix(in srgb, var(--gg9qs) 88%, transparent); }
.igsod { top: auto; bottom: 0; height: 2px; z-index: 95; }
body.i7njv { --gympr: 64px; }
body.igglt { --gympr: 78px; }
body.ix0bd { --gympr: 94px; }
.ijhu9.id0ho {
  --go6b4: var(--gtokv); --g92cr: var(--g3fcu); --gw78x: var(--g0iis);
  --gri1m: color-mix(in srgb, var(--g3fcu) 14%, transparent);
  --g6z9y: color-mix(in srgb, var(--g3fcu) 7%, transparent);
  --gdi4f: var(--g22xw); --geybh: var(--govov, #141414); --gf6pq: var(--gjpbe);
  --g95xl: #fff; --gatux: 12px;
  position: sticky; top: 0; z-index: 100; background: var(--go6b4); color: var(--g92cr);
  border: 0; box-shadow: none; backdrop-filter: none; -webkit-backdrop-filter: none;
  font-family: var(--g5ck6);
}
.ijhu9.id0ho.i8lor { background: var(--go6b4); box-shadow: 0 10px 30px -22px rgba(0, 0, 0, .5); border-color: transparent; }
.ijhu9.id0ho .iq69a { display: block; }
.ijhu9.id0ho .ianu2 { display: flex; align-items: center; gap: 18px; min-height: var(--gympr); }
.ijhu9.id0ho .ilnnc { color: var(--g92cr); margin-right: auto; }
.ijhu9.id0ho .i39it { color: var(--g92cr); font-size: 1.28rem; }
.ijhu9.id0ho .i8f32 { color: var(--gw78x); font-size: .64rem; letter-spacing: .12em; }
.ijhu9.id0ho .it5aa { display: flex; align-items: center; gap: 10px; flex: none; }
.ijhu9.id0ho .ipsgr { gap: 2px; }
.ijhu9.id0ho .iw669 { color: var(--g92cr); font-weight: 600; font-size: .94rem; padding: 10px 12px; border-radius: 8px; box-shadow: none; background: transparent; }
.ijhu9.id0ho .iw669:hover { background: var(--g6z9y); color: var(--g92cr); }
.ijhu9.id0ho .iw669[aria-current="page"] { color: var(--g92cr); background: transparent; box-shadow: inset 0 -2px 0 var(--gdi4f); border-radius: 8px 8px 2px 2px; }
.ijhu9.id0ho .iqc7m { background: var(--g95xl); border: 1px solid color-mix(in srgb, var(--g3fcu) 12%, transparent); box-shadow: 0 24px 50px -28px rgba(0, 0, 0, .45); }
.ijhu9.id0ho .iqc7m a { color: var(--g3fcu); }
.ijhu9.id0ho .iqc7m a:hover { color: var(--g3fcu); background: color-mix(in srgb, var(--g22xw) 10%, transparent); }
.ijhu9.id0ho .iqc7m .ijpuw { color: var(--gjpbe); }
.ijhu9.id0ho.ict6l .iw669:hover { background: transparent; box-shadow: inset 0 -2px 0 color-mix(in srgb, var(--gdi4f) 60%, transparent); border-radius: 0; }
.ijhu9.id0ho.ict6l .iw669[aria-current="page"] { border-radius: 0; }
.ijhu9.id0ho.i6j3y .iw669 { border-radius: 999px; }
.ijhu9.id0ho.i6j3y .iw669[aria-current="page"] { box-shadow: none; background: color-mix(in srgb, var(--gdi4f) 22%, transparent); border-radius: 999px; }
.ijhu9.id0ho.idk13 .iw669 { text-transform: uppercase; letter-spacing: .12em; font-size: .76rem; font-weight: 700; }
.ijhu9.id0ho.i3k4q .ipsgr > li + li { border-left: 1px solid var(--gri1m); }
.ijhu9.id0ho.i3k4q .iw669 { border-radius: 0; padding: 6px 16px; }
.ijhu9.id0ho .igxxp { display: none; align-items: center; justify-content: center; gap: 8px; min-height: 44px; padding: 10px 20px; border-radius: 999px; background: var(--gdi4f); color: var(--geybh); font-weight: 800; font-size: .92rem; text-decoration: none; border: 2px solid transparent; white-space: nowrap; transition: transform .15s, background .15s; }
.ijhu9.id0ho .igxxp:hover { transform: translateY(-1px); }
.ijhu9.id0ho .igxxp svg { width: 16px; height: 16px; flex: none; }
.ijhu9.id0ho .ierdt { border-radius: 4px; text-transform: uppercase; letter-spacing: .06em; font-size: .8rem; }
.ijhu9.id0ho .i5gne { background: transparent; color: var(--g92cr); border-color: currentColor; }
.ijhu9.id0ho .i9ld8 { display: none; align-items: center; gap: 6px; color: var(--gf6pq); font-weight: 800; text-decoration: none; border-bottom: 2px solid currentColor; padding-bottom: 2px; white-space: nowrap; }
.ijhu9.id0ho .i9ld8 svg { width: 15px; height: 15px; }
.ijhu9.id0ho .ia5w4 { display: none; align-items: center; gap: 10px; color: var(--g92cr); text-decoration: none; white-space: nowrap; }
.ijhu9.id0ho .ir1zq { width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--gdi4f); color: var(--geybh); }
.ijhu9.id0ho .ir1zq svg { width: 18px; height: 18px; }
.ijhu9.id0ho .i8pxs { display: flex; flex-direction: column; line-height: 1.15; font-weight: 800; font-size: 1rem; }
.ijhu9.id0ho .i8pxs small { font-weight: 600; font-size: .7rem; color: var(--gw78x); letter-spacing: .04em; }
.ijhu9.id0ho .i4um2 { border: 1px solid var(--gri1m); background: transparent; border-radius: 10px; }
.ijhu9.id0ho .i4um2 span, .ijhu9.id0ho .i4um2 span::before, .ijhu9.id0ho .i4um2 span::after { background: var(--g92cr); }
.itomy .ijhu9.id0ho .i4um2 span { background: transparent; }
.ijhu9.id0ho .i0q2u { flex: 1; display: flex; justify-content: center; min-width: 0; }
.ijhu9.id0ho.i3rkl .ilnnc { margin-right: 0; }
.ijhu9.id0ho .ivmyq { display: grid; grid-template-columns: 1fr auto 1fr; }
.ijhu9.id0ho .ivmyq .ilnnc { margin: 0; justify-self: center; }
.ijhu9.id0ho .ij6bm { display: flex; align-items: center; justify-content: flex-end; gap: 12px; }
.ijhu9.id0ho .iae3g { display: none; }
.ijhu9.id0ho .i9xhw { display: none; border-top: 1px solid var(--gri1m); }
.ijhu9.id0ho .i9xhw .ipsgr { justify-content: center; min-height: 52px; }
.ijhu9.id0ho .iq2hi .ipsgr { justify-content: flex-start; }
.ijhu9.id0ho .igrfz { display: none; gap: 26px; margin: 0 auto; }
.ijhu9.id0ho .il5vv { display: inline-flex; align-items: center; gap: 10px; color: var(--g92cr); text-decoration: none; }
.ijhu9.id0ho .iu8zh { width: 36px; height: 36px; border-radius: 10px; display: grid; place-items: center; background: color-mix(in srgb, var(--gdi4f) 16%, transparent); color: var(--gf6pq); }
.ijhu9.id0ho .iu8zh svg { width: 17px; height: 17px; }
.ijhu9.id0ho .izva9 { display: flex; flex-direction: column; font-weight: 700; font-size: .9rem; line-height: 1.2; white-space: nowrap; }
.ijhu9.id0ho .igrfz { min-width: 0; }
@media (max-width: 1599px) { .ijhu9.id0ho .il5vv:nth-child(3) { display: none; } }
.ijhu9.id0ho .izva9 small { font-weight: 600; font-size: .68rem; color: var(--gw78x); letter-spacing: .06em; text-transform: uppercase; }
.ijhu9.id0ho.iahfz .ieqwx { display: none; }
.ijhu9.id0ho.iahfz .i39it { font-size: 1.45rem; letter-spacing: -.01em; }
.ijhu9.id0ho.ixuhy .i8f32 { display: block; }
@media (max-width: 559px) { .ijhu9.id0ho.iogew .ieqwx { display: none; } }
.ijhu9.id0ho.icyep, .ijhu9.id0ho.ig0iu { background: var(--gtokv); padding: 10px 0; }
.ijhu9.id0ho.icyep.i8lor, .ijhu9.id0ho.ig0iu.i8lor { box-shadow: none; }
.ijhu9.id0ho.icyep .iq69a { background: #fff; border: 1px solid var(--gri1m); 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); }
.ijhu9.id0ho.ig0iu .iq69a { background: #fff; border: 1px solid var(--gri1m); border-radius: 14px; padding: 0 16px; box-shadow: 0 14px 34px -26px rgba(0,0,0,.35); }
.ijhu9.id0ho.icyep { --go6b4: var(--gtokv); --g92cr: var(--g3fcu); }
.ijhu9.id0ho.ianxh { --go6b4: color-mix(in srgb, var(--gtokv) 72%, transparent); backdrop-filter: saturate(1.4) blur(14px); -webkit-backdrop-filter: saturate(1.4) blur(14px); }
.ijhu9.id0ho.ianxh.i8lor { --go6b4: color-mix(in srgb, var(--gtokv) 94%, transparent); }
.ijhu9.id0ho.inwzc { border-bottom: 1px solid var(--gri1m); }
.ijhu9.id0ho.ilbso, .ijhu9.id0ho.inz8c {
  --g92cr: #fff; --gw78x: color-mix(in srgb, #fff 70%, transparent);
  --gri1m: rgba(255, 255, 255, .18); --g6z9y: rgba(255, 255, 255, .08); --gf6pq: var(--g1d5l);
}
.ijhu9.id0ho.ilbso { --go6b4: var(--gg9qs); }
.ijhu9.id0ho.inz8c { --go6b4: var(--g22xw); --g92cr: var(--govov, #141414); --gw78x: color-mix(in srgb, var(--govov, #141414) 70%, transparent); --gri1m: color-mix(in srgb, var(--govov, #141414) 22%, transparent); --g6z9y: color-mix(in srgb, var(--govov, #141414) 10%, transparent); --gdi4f: var(--govov, #141414); --geybh: var(--g22xw); --gf6pq: var(--govov, #141414); }
.ijhu9.id0ho.inz8c .iw669[aria-current="page"] { box-shadow: inset 0 -2px 0 currentColor; }
.ijhu9.id0ho.i1dhj .ieqwx { width: 34px; height: 34px; }
.ijhu9.id0ho.iv7j7 .ieqwx { width: 50px; height: 50px; }
.ijhu9.id0ho.iv7j7 .i39it { font-size: 1.45rem; }
body.iipza .ijhu9.id0ho .i4um2 { display: grid; }
body.iipza .i14e7 { display: block; }
@media (min-width: 1120px) {
  .ijhu9.id0ho .igxxp, .ijhu9.id0ho .i9ld8, .ijhu9.id0ho .ia5w4 { display: inline-flex; }
  .ijhu9.id0ho .iae3g { display: block; }
  .ijhu9.id0ho .i9xhw { display: block; }
  .ijhu9.id0ho .igrfz { display: flex; }
}
@media (max-width: 1119px) {
  .ijhu9.id0ho .ivmyq { display: flex; }
  .ijhu9.id0ho .ivmyq .ilnnc { margin-right: auto; }
  .ijhu9.id0ho.icyep .iq69a { border-radius: 22px; padding: 0 8px 0 16px; }
  body.iipza .ijhu9.id0ho .igxxp { display: inline-flex; min-height: 40px; padding: 8px 14px; font-size: .82rem; }
}
@media (max-width: 559px) {
  body.iipza .ijhu9.id0ho .igxxp { display: none; }
  .ijhu9.id0ho .i39it { font-size: 1.08rem; }
}
.iv9wd { font-size: .82rem; font-family: var(--g5ck6); }
.ihwfy { background: var(--gg9qs); color: color-mix(in srgb, #fff 82%, var(--gg9qs)); }
.i0syz { background: var(--g22xw); color: var(--govov, #141414); }
.iaben { background: var(--gew6z); color: var(--g3fcu); border-bottom: 1px solid color-mix(in srgb, var(--g3fcu) 10%, transparent); }
.iw5k4 { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 6px 22px; padding: 8px 0; }
.i5gkz, .i3ej0 { display: flex; flex-wrap: wrap; align-items: center; gap: 6px 20px; }
.incai { display: inline-flex; align-items: center; gap: 7px; color: inherit; text-decoration: none; }
.incai svg { width: 14px; height: 14px; flex: none; opacity: .85; }
a.incai:hover { text-decoration: underline; }
.idzt7 { 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); }
.iakun { font-weight: 700; }
.i4pph { font-weight: 700; }
@media (max-width: 759px) { .i3ej0 { display: none; } .iw5k4 { justify-content: center; } .i5gkz { justify-content: center; } }
body.idfdn .ijqgh.ivx5e {
  --g8xhk: var(--gg9qs); --gdw29: color-mix(in srgb, #fff 78%, var(--gg9qs)); --gewpm: #fff;
  --gp0n3: color-mix(in srgb, #fff 58%, var(--gg9qs)); --g4hvf: rgba(255, 255, 255, .14); --gjjx8: var(--g1d5l);
  background: var(--g8xhk); color: var(--gdw29); border-top: 0; padding: 64px 0 0; font-size: .93rem;
}
body.idfdn .ijqgh.ivx5e.iborw { --g8xhk: color-mix(in srgb, var(--gg9qs) 72%, #000); }
body.idfdn .ijqgh.ivx5e.i8omu { --g8xhk: var(--gew6z); --gdw29: var(--g0iis); --gewpm: var(--g3fcu); --gp0n3: var(--g0iis); --g4hvf: color-mix(in srgb, var(--g3fcu) 12%, transparent); --gjjx8: var(--gjpbe); }
body.idfdn .ijqgh.ivx5e.itf0l { --g8xhk: var(--gtokv); --gdw29: var(--g0iis); --gewpm: var(--g3fcu); --gp0n3: var(--g0iis); --g4hvf: color-mix(in srgb, var(--g3fcu) 14%, transparent); --gjjx8: var(--gjpbe); border-top: 1px solid var(--g4hvf); }
body.idfdn .ijqgh.ivx5e.ipb9g { --g8xhk: var(--g22xw); --gdw29: color-mix(in srgb, var(--govov, #141414) 82%, var(--g22xw)); --gewpm: var(--govov, #141414); --gp0n3: color-mix(in srgb, var(--govov, #141414) 66%, var(--g22xw)); --g4hvf: color-mix(in srgb, var(--govov, #141414) 20%, transparent); --gjjx8: var(--govov, #141414); }
body.idfdn .ijqgh.ivx5e h2 { color: var(--gewpm); font-size: .78rem; letter-spacing: .14em; text-transform: uppercase; margin: 0 0 16px; font-family: var(--g5ck6); font-weight: 800; }
body.idfdn .ijqgh.ivx5e a, body.idfdn .ijqgh.ivx5e .iic3r { color: var(--gdw29); text-decoration: none; }
body.idfdn .ijqgh.ivx5e a:hover, body.idfdn .ijqgh.ivx5e .iic3r:hover { color: var(--gjjx8); }
body.idfdn .ijqgh.ivx5e .ilnnc, body.idfdn .ijqgh.ivx5e .i39it { color: var(--gewpm); }
body.idfdn .ijqgh.ivx5e ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 9px; }
body.idfdn .ijqgh.ivx5e address { font-style: normal; line-height: 1.75; }
body.idfdn .ijqgh.ivx5e .izpso { background: var(--g22xw); color: var(--govov, #141414); border-radius: 999px; }
body.idfdn .ijqgh.ivx5e.ipb9g .izpso { background: var(--govov, #141414); color: var(--g22xw); }
body.idfdn .ijqgh.ivx5e .imbmo { font-size: .82rem; color: var(--gp0n3); line-height: 1.7; margin: 12px 0 0; }
body.idfdn .ijqgh.ivx5e .ilzp6 { display: grid; gap: 34px; }
body.idfdn .ijqgh.ivx5e .iug9f p { margin: 16px 0 18px; max-width: 40ch; }
body.idfdn .ijqgh.ivx5e .ifojr { margin-top: 22px; }
body.idfdn .ijqgh.ivx5e .ivlmj { display: grid; gap: 28px; }
body.idfdn .ijqgh.ivx5e .iwkfc { display: grid; gap: 14px; padding-bottom: 32px; margin-bottom: 36px; border-bottom: 1px solid var(--g4hvf); }
body.idfdn .ijqgh.ivx5e .iwkfc p { margin: 0; max-width: 60ch; font-size: 1.02rem; }
body.idfdn .ijqgh.ivx5e .iif1u { text-align: center; display: grid; justify-items: center; gap: 14px; }
body.idfdn .ijqgh.ivx5e .iif1u p { max-width: 56ch; margin: 0; }
body.idfdn .ijqgh.ivx5e .iccqh { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px 22px; font-weight: 700; }
body.idfdn .ijqgh.ivx5e .ihbnv { font-weight: 500; font-size: .88rem; color: var(--gp0n3); }
body.idfdn .ijqgh.ivx5e .ip61g { font-family: var(--g2lj4); font-weight: 800; font-size: clamp(2.6rem, 9vw, 7.5rem); line-height: .95; letter-spacing: -.03em; color: color-mix(in srgb, var(--gewpm) 16%, transparent); margin: 44px 0 0; overflow-wrap: anywhere; text-transform: var(--glhq9, none); }
body.idfdn .ijqgh.ivx5e .iy13b { margin-top: 44px; }
body.idfdn .ijqgh.ivx5e .in91r { display: flex; flex-wrap: wrap; gap: 10px 22px; justify-content: space-between; align-items: center; padding: 22px 0 26px; font-size: .84rem; color: var(--gp0n3); }
body.idfdn .ijqgh.ivx5e .iy13b nav { display: flex; flex-wrap: wrap; gap: 6px 18px; }
body.idfdn .ijqgh.ivx5e .i0tc5 .in91r { border-top: 1px solid var(--g4hvf); }
body.idfdn .ijqgh.ivx5e .in0h3 { background: color-mix(in srgb, var(--g8xhk) 82%, #000); }
body.idfdn .ijqgh.ivx5e.i8omu .in0h3, body.idfdn .ijqgh.ivx5e.itf0l .in0h3 { background: color-mix(in srgb, var(--g3fcu) 6%, var(--g8xhk)); }
body.idfdn .ijqgh.ivx5e .i5863 .in91r { flex-direction: column; text-align: center; border-top: 1px solid var(--g4hvf); }
body.idfdn .ijqgh.ivx5e .iur5t { color: var(--gp0n3); }
@media (min-width: 760px) {
  body.idfdn .ijqgh.ivx5e.ifyoe .ilzp6 { grid-template-columns: 1.5fr 1fr 1fr 1.2fr; }
  body.idfdn .ijqgh.ivx5e.i2pmj .ilzp6 { grid-template-columns: 1.6fr 1fr 1fr; }
  body.idfdn .ijqgh.ivx5e.i1891 .ilzp6 { grid-template-columns: 1.2fr 1fr; }
  body.idfdn .ijqgh.ivx5e.i1891 .ivlmj { grid-template-columns: 1fr 1fr; }
  body.idfdn .ijqgh.ivx5e.iw9u7 .ilzp6 { grid-template-columns: 1.4fr 1fr 1fr 1.1fr 1fr; }
  body.idfdn .ijqgh.ivx5e .iwkfc { grid-template-columns: auto 1fr; align-items: center; gap: 32px; }
}
.io5km { background: var(--g22xw); color: var(--govov, #141414); }
.ii0ma { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 18px 30px; padding: 38px 0; }
.ikr3n { margin: 0; font-family: var(--g2lj4); font-weight: 800; font-size: clamp(1.4rem, 3vw, 2.1rem); line-height: 1.15; text-transform: var(--glhq9, none); max-width: 26ch; overflow-wrap: normal; }
.ifppy { margin: 8px 0 0; max-width: 60ch; opacity: .85; }
.il2ab { display: flex; flex-wrap: wrap; gap: 10px; }
.igmjc { display: inline-flex; align-items: center; gap: 8px; min-height: 48px; padding: 12px 22px; border-radius: 999px; background: var(--govov, #141414); color: var(--g22xw); font-weight: 800; text-decoration: none; border: 2px solid transparent; }
.igmjc svg { width: 17px; height: 17px; }
.i5xy7 { background: transparent; color: var(--govov, #141414); border-color: currentColor; }
@media (max-width: 1119px) {
  .i22e9, .ib624 { padding-bottom: 0; }
  .i22e9 .inivc { bottom: 12px; }
  .i22e9 .i8b06 { bottom: 18px; }
}
.i0dp5 { grid-template-columns: 1fr; }
.iz9df { left: auto; right: 14px; bottom: calc(14px + env(safe-area-inset-bottom)); padding: 0; background: none; border: 0; backdrop-filter: none; display: block; }
.iz9df .izpso { 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); }
.iz9df .izpso svg { width: 24px; height: 24px; margin: 0; }
.ib624 .i8b06 { bottom: 86px; }
@media (min-width: 1120px) { .iz9df { display: none; } }
.inivc .ir7go { display: flex; flex-wrap: wrap; }
.inivc .ir7go .izpso { flex: 1 1 130px; }
.i0bre { max-width: 760px; padding: 14px 18px; border-radius: 10px; }
.i0bre h2 { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
.i0bre p { margin-bottom: 10px; }
.i0bre .ir7go .izpso { min-height: 38px; flex: 0 1 auto; }
.ihvo0 { background: var(--gg9qs); color: #fff; border-color: transparent; border-radius: 4px; }
.ihvo0 p { color: rgba(255, 255, 255, .82); }
.ihvo0 a, .ihvo0 h2 svg { color: #fff; }
.ihvo0 .irgt2 { --guskn: #fff; border-color: rgba(255, 255, 255, .55); }
